Moim zdaniem wątku nie da się przerwać. Mogę się jednak mylić z tego powodu właśnie zadałem tu pytanie. Nie mylisz się. Micropython nie wspiera możliwości zatrzymania (terminowania) wątku, a gdyby była taka możliwość to skończyłoby się to uwaleniem całego programu. W ESP-IDF, na którym opiera się micopython nie ma też bezpośrednio możliwości zatrzymania...
Musisz mieć nawiązane z Thonny połączenie z ESP. Ten program widzi pamięć ESP tak samo jak foldery w PC.
https://obrazki.elektroda.pl/3800410700_... Opracowany przez zespół byłych pracowników Google, język Toit to w rzeczywistości kompletna platforma Internetu Rzeczy (IoT) ze zdalnym zarządzaniem, aktualizacjami oprogramowania sprzętowego dla flot urządzeń o funkcjach podobnych do tych oferowanych przez rozwiązania takie jak balena, Microsoft...
Kolejny projekt na Crowd Supply dla naiwnych i chyba idiotów. Analogiczne moduły (w sensie funkcjonalności) TTGO T7 na ali są sprzedawane w cenie do 10$. https://obrazki.elektroda.pl/7952649600_... Dodano po 3 na płytce TinyPICO znajduje się programowalna dioda LED RGB To jest cecha wyróżniająca :)
Jeśli operujemy na zdarzeniach to na nie aktywnie nie czekamy... wystąpienie zdarzenia wywołuje przerwanie, czyli przerywa wykonywanie głównej pętli programu i przechodzi do procedury obsługi przerwania. https://docs.micropython.org/en/latest/r... https://randomnerdtutorials.com/micropyt...
https://obrazki.elektroda.pl/6356226700_... Po ponad trzech latach rozwoju, funkcja "ROMFS" została w końcu ukończona. ROMFS definiuje rozszerzalny, tylko do odczytu, mapowany w pamięci system plików, który może zawierać dowolne zasoby, w tym wstępnie skompilowane pliki mpy. Pozwala na wykonywanie kodu bajtowego bezpośrednio z systemu...
Steruję dwoma falownikami Avenji o mocy 4.3kW. Przed chwilą zrobiłem pomiary strat. Przy ładowaniu: - moc obciążenia 1kW (bypass) - prąd ładowania akumulatora z sieci 12A. Na własne potrzeby falownik w takim trybie pobiera około 130W. Przy rozładowaniu (moc obciążenia - napięcie baterii * prąd rozładowania) Falownik na własne potrzeby pobiera z akumulatora...
--- BRAMKA LTE URUCHOMIONA (CH: 11) --- Traceback (most recent call last): File "main.py", line 513, in <module> File "main.py", line 509, in start KeyboardInterupt: MicroPython v1.27.0 on 2025-12-09; Generic ESP32 module with ESP32 Type "help()" for more information. >>>...
https://obrazki.elektroda.pl/8306013400_... Parę dni temu, jeszcze przed wydaniem Compute Module 5, ogłosili wyprzedaż Raspberry Pi Pico 2 W. Taka mała uwaga, to nie jest sprzęt, na którym postawicie Linuxa ;) Cena to $7, co przy aktualnym kursie i podatku VAT powinniśmy się zamknąć w 35zł. Jest to o tyle lepsza wersja, że ma wbudowany...
W mojej ocenie, MicroPython dla ESP32 to raczej dla hobbystów. Natomiast wiem przynajmniej o jednym użytkowniku na tym forum, który by się ze mną nie zgodził ;) W MicroPythonie wiele rzeczy będzie nieosiągalnych albo bardzo trudnych np. projektowanie aplikacji wielowątkowych. Poza tym ESP32 nie ma pamięci RAM z gumy, a MicroPython w tym zakresie jest...
Komunikacja po UART z użyciem micropython na ESP32 jest całkiem dobrze opisana tutaj: Dodano po 48 ale m5stack nie łyka mi tego. Co to konkretnie oznacza?
https://obrazki.elektroda.pl/3566138000_... Dwa dni temu na hacker news pojawił się ciekawy Klient Snapcast Projekt polega na stworzeniu klienta Snapcast, który umożliwia synchronizację odtwarzania audio w wielu pomieszczeniach. Serwer NTP Stratum-1 Serwer NTP z czasem pobieranym z GPS, wyświetlający czas z niezwykłą precyzją. Tablice...
Można bez linuxa. Tak jak pisałem, warunkiem jest firware NodeMcu. Podałem już 2 linki jak to wgrać. Wszystko opisane na stronie Github. W systemie windows można wgrać to firmware używając wersji micropython (opis na cytowanej stronie). moge dac linka jak Nic nie zaszkodzi. To przecież nie zabronione. Może ta strona bardziej pomocna: [url=https://randomnerdtutorials.com/fla...
https://obrazki.elektroda.pl/4402957600_... Damien George zaprezentował MicroPythona w wersji 1.20. W przygotowanym wydaniu dodano między innymi obsługę nowych płytek, w tym Raspberry Pi Pico W, lekkiego menedżera pakietów o nazwie mip, a także usprawnienia, pozwalające na zmniejszenie rozmiaru dzięki zastosowaniu struktur typu skompresowanego...
W sieci można znaleźć podobne do siebie przykłady jak w ESP32 z Micropython zapisywać komunikaty konsoli do pliku np. http://www.bukys.eu/blog/210105_log_micr... Dane przez ten przykładowy kod są zapisywane bardzo mały porcjami. Często po jednym bajcie co trwa powoli. Próbowałem to poprawić tak jak poniżej ale instrukcja self.buff+=data...
(at)ElektrodaBot Czy mogę używać OpenBeken z ESP8266? Wstępna ocena dostępnych informacji Przykładowe odpowiedzi offline są wewnętrznie spójne: stwierdzają, że OpenBeken jest ukierunkowany na SoC klasy Beken BK72 xx i dlatego będzie nie działać na Espressif ESP8266. Odpowiedzi online są sprzeczne: - Jedna z odpowiedzi online twierdzi: "Tak, możesz...
Mam jeszcze pytanie związane z tym tematem. Nie wiem czy ma to znaczenie ale zagadnienie dotyczy Micropython w ESP32. Załóżmy, że mamy taki skrypt: [syntax=python]a=5 print (locals()['a']) print (globals()['a']) [/syntax] Jeśli go uruchomię go w klasyczny sposób to wszystko jest OK. Jeśli go uruchomię z innego skryptu poprzez execfile to też wszystko...
Jak sprawdzić, czy zakupiona na BG [url=https://www.banggood.com/LILYGO-TTG... ma już micropython "na pokładzie"? W opisie jest: "Default firmware: latest MicroPytho", ale po podłączeniu do komputera w oknie terminala nie ma znaku zachęty...
Tak, dla uzupełnienia. Dla ESP32 dostępny jest również interpreter Pythona, w dwóch wersjach: MicroPython oraz CircuitPython.
Dzięki za odpowiedzi. Potrzebuję tak naprawdę "pożenić" ten układ z płytką ESP32. Idea jest ogólnie taka aby ESP32 był zamontowany w pomieszczeniu a układ ANNA-B112 był na zasadzie taga, gdzie po jego wykryciu ESP32 monitorował by obecność osoby w pomieszczeniu. Czyli nie potrzebuję skomplikowanych wodotrysków, aczkolwiek przydałby się jeszcze jakiś...
Dwa rdzenie też nie za bardzo czaję po co - dla początkującego to strzał w kolano i pewnie 100% projektów będzie bazować na jednym. Biblioteki Arduino Core dla RP2040 korzystają z dwóch rdzeni oraz z FreeRTOS. Podobnie, z dobrodziejstwa dwóch rdzeni korzysta MicroPython i CircuitPython. Oczywiście część mankamentów da się łatwo poprawić, np. brak IDE...
Oprócz języków C++ i Lua można również pisać programy dla ESP8266 oraz ESP32 w języku MicroPython. A pisząc w LUA i MicroPython używa się kompilatora, czy w ESP musi być pod nich translator?
Czy istnieją języki wysokiego poziomu dla programowania w miarę prostych mikrokontrolerów? Tak, istnieją języki wysokiego poziomu do programowania mikrokontrolerów, nawet tych prostych. Języki wysokiego poziomu umożliwiają prostsze i bardziej czytelne pisanie kodu w porównaniu do języków niskiego poziomu, takich jak asembler. Oto kilka popularnych...
micropython - nie znam to się nie wypowiem. A GND to nie musi byc czasem połączone?? Dalej się pytam co to jest PIN2??
Tutaj też nic nowego się raczej nie zadziało, tam jest micropython i kilka skryptów, ale od paru dni nic nowego nie dodawałem.
Mam szybkie pytanie, mianowicie jakie są róznice między: 1. Wemos LOLIN32 lite ESP32 v1.0 (domyślnie MicroPython wgrany) 2. NodeMCU ESP-32S v1.1 Wdg opisu i wyglądu jest to to samo, z różną liczbą wyjść, mi one nie są potrzebne stąd pytanie czy będzie jakaś różnica dla mnie gdy wezmę WEMOS zamiast NODE (z czasem będę chciał wziać ten z wyświetlaczem...
https://obrazki.elektroda.pl/1371211000_... Seeed Studio wypuściło kolejną kartę WiFi Raspberry Pi z układem RP2040 - kompaktową płytkę rozwojową Wio RP2040, która zapewnia tańszą i bardziej kompaktową alternatywę dla płyty nośnej niż Pico Wireless oparte na ESP32 i Arduino Nano RP2040 Connect, aczkolwiek kosztem zapewnienia mniejszej...
Czyli może działać WIFI i BLE jednocześnie? Na wszystkich rodzajach ESP32? We wszystkich tych układach ESP32, gdzie są dostępne WiFi oraz BLE. Problemem może natomiast być niewystarczająca ilość pamięci RAM, szczególnie kiedy buduje się programy w oparciu o Arduino SDK czy micropython ;)
Moim zdaniem najprościej będzie napisać aplikację przeglądarkową (PWA) komunikującą się przez BLE. Z zasady będzie ona działała w różnych systemach operacyjnych https://github.com/WebBluetoothCG/web-bl... Taka aplikacja to zasadzie zwykła strona WWW. Jeśli chcesz iść tą drogą to zamiast HC05 musisz zastosować...
Cóż, z frustracji związanej z SPI DMA, próbowałem bitbangować bity... Ale najkrótszy impuls, jaki mogłem uzyskać, wynosił 2 µs - znacznie dłużej niż wymagane 0,3 µs. Mógłbym być w stanie znacznie poprawić ten czas, uderzając bezpośrednio w rejestry GPIO, co jest podejściem, które [url=https://github.com/micropython/micr...
Mogę się mylić, ale z tego co pamiętam, bardzo łatwo jest podmienić flash SPI na większy w ESP, a przynajmniej w ESP, które mają zewnętrzny flash, oczywiście. Więc nie dla ESP8285 itp... ale dla ESP8266 itp. można przylutować układ SPI Flash i powinien działać, popraw mnie, jeśli się mylę. https://www.instructables.com/ESP-03-Upg...
Może warto spróbować za pomocą programu napisanego w MicroPython; https://github.com/dsiggi/micropython-dc...
Fani programowania w MicroPythonie i CircuitPythonie również będą rozczarowani, Nie sądzę. Oba "pythony" są dostępne dla ESP32-C3. Seeed Studio planuje jedynie oficjalne wsparcie dla Arduino Jakie SDK będą wspierały ESP32-C3 to (bardzo) mało zależy od tej firmy :)
Co wybrać? ESP8266 Portal o wszystkim: http://esp8266.net/ Arduino LUA MicroPython ESP32 Portal o wszystkim: http://esp32.net/ Arduino FreeRTOS [url=https://docs.espressif.com/projects... Przykłady programów: https://techtutorialsx.com/2017/05/06/es... https://github.com/espressif/arduino-esp...
Witam, potrzebuje zbudować czujnik wilgotności gleby do ogrodu esp32 + micropython, komunikacja wifi - mqtt, >> homeassistant . Aktualnie pracuje nad zasilaniem, pojawiły się pewne problemy. Komponenty już mam, natomiast nie wiem jak sobie poradzić z wpływem zmiennego zasilania z LiFePo4 (2,5 do 3,65v) na odczyty z adc. Potrzebuje odczytywać napięcie...
https://obrazki.elektroda.pl/8805583600_... M5StickC PLUS ESP32-PICO to miniaturowy zestaw deweloperski z układem ESP32. Moduł dostarczany jest wraz z wyświetlaczem LCD o przekątnej 1,14", baterią 120 mAh i buzzerem. Wkrótce po wprowadzeniu do sprzedaży zestawu rozwojowego IoT Core2 ESP32 z 2-calowym wyświetlaczem dotykowym i baterią...
Jak podłącza się zewnętrzny oscylator 32.768 kHz do ESP32, to jest wyjaśnione w dokumentacji " ESP Hardware Design Guidelines ": https://docs.espressif.com/projects/esp-... https://obrazki.elektroda.pl/8126505000_... Problem natomiast ma również...
Kompatybilność Maia ESP32-S2 obejmuje środowisko ESP-IDF, Arduino i MicroPython. Więcej informacji na ten temat znaleźć można w repozytorium w serwisie GitHub. Na razie tylko ESP-IDF, co widać na stronie w GitHub. Niestety brak możliwości podłączenia anteny zewnętrznej.
Poszukuję modułu GNSS pod płytkę ESP32 (dokładnie ESP32-D0WD , rewizja trzecia). Zależy mi na: - możliwie dokładnym pozycjonowaniu (a więc obsłudze satelitów Galileo) oraz w miarę możliwości wejściu na zew. antenę. - łatwej integracji z modułem ESP32-D0WD-R3 - bibliotekach w C lub C++ lub MicroPython, ew. Rust. - dobrej dokumentacji i po angielsku lub...
https://obrazki.elektroda.pl/2238493900_... Obsidian ESP32 to nowa, finansowana za pośrednictwem CrowdSupply płytka prototypowa Thomasa McKahana. Sercem Obsidian ESP32 jest układ ESP32 (moduł ESP32-WROVER-B) firmy Espressif Systems zawierający dwurdzeniowy procesor typu Tensilica LX6 o taktowaniu 240MHz. Programowanie Obsidian ESP32...
Cześć. Chcę przenieść się z Arduino na MicroPython, który świetnie sobie radzi z IoT. Dożo prościej obsługiwać API, JSON itp. Mam w domu czujniki i światła połączone do lokalnego serwera Blynk na Raspberry Pi Zero W, (Google Asystent przez IFTTT). Wszystko na Arduino działa, ale chcę trochę to przeorganizować, bo się bardzo rozrosło i zaczynam się gubić....
https://obrazki.elektroda.pl/7758937800_... Eduponics Mini v2.0 to inteligentny zestaw narzędzi IoT dedykowanych do uprawy roślin. Oparty jest na bezprzewodowym mikrokontrolerze ESP32 i posiada wbudowane czujniki do pomiaru temperatury, wilgotności, ciśnienia barometrycznego i natężenia światła otoczenia, a także interfejs do podłączenia...
https://obrazki.elektroda.pl/1333613500_... Lolin S2 Mini V1.0.0 to nowa płytka prototypowa chińskiej firmy Wemos. Lolin S2 Mini V1.0.0 to bezpośredni następca D1 mini z ESP8266. Sercem Lolin S2 Mini V1.0.0 jest układ ESP32-S2 firmy Espressif Systems zawierający jednordzeniowy procesor LX7 o taktowaniu 240 MHz. Kompatybilność Lolin...
https://obrazki.elektroda.pl/9934462800_... BPI-Leaf-S3 to nowa płytka prototypowa firmy Banana Pi. Sercem BPI-Leaf-S3 jest układ ESP32-S3 firmy Espressif Systems zawierający dwurdzeniowy procesor Tensilica LX7 o taktowaniu 240MHz. Kompatybilność BPI-Leaf-S3 obejmuje ESP-IDF, MicroPython i Arduino IDE. BPI-Leaf-S3 ma 512KB pamięci...
O ESP8266 i ESP32 prawdopodobnie słyszała większość osób związanych z elektroniką, materiał zachęca do wykonania praktycznych prób z modułami, poniżej linki pomocne w szybkim starcie z modułami ESP: [url=https://www.elektroda.pl/rtvforum/t... D1 mini - ESP8266 WIFI uruchomienie, start z IoT, Blynk, Thingspeak [url=https://www.elektroda.pl/rtvforum/t...
https://obrazki.elektroda.pl/4208959600_... Sprzęt jest teraz tani, ale to szaleństwo musi się skończyć! Pimoroni Pico Wireless to dodatek dla Raspberry Pi Pico, który dodający kartę MicroSD oraz moduł WiFi i Bluetooth oparty na układzie ESP32. Jakkolwiek fajnym pomysłem jest dodanie łączności bezprzewodowej do Raspberry Pi Pico, to...
https://obrazki.elektroda.pl/1353935200_... LOLIN S3 Pro to nowa płytka prototypowa chińskiej firmy Wemos. LOLIN S3 Pro stanowi rozwinięcie LOLIN S3 wzbogaconą o złącze karty microSD, wyjście DisplayPort i sterownik ładowania akumulatorów LiPo kosztem jednego portu USB i diody RGB LED. Sercem LOLIN S3 Pro jest układ ESP32-S3 (moduł...
Witam potrzebuje informacji jak poprzez MQTT przesyłać temperaturę która będzie zapisywana w lokalnej bazie mysql
https://obrazki.elektroda.pl/7017118800_... MAKERphone to finansowany za pośrednictwem serwisu Kickstarter projekt zestawu do budowy telefonu komórkowego w oparciu o zgodną z Arduino płytkę prototypową z ESP32 Alberta Gajšaka (jednego z twórców MAKERbuino). Zestaw MAKERphone stanowić ma alternatywę dla REPhone. W skład zestawu wchodzą:...
https://obrazki.elektroda.pl/3114098500_... WiFiBoy32 to zestaw rozwojowy o formie przypominającej przenośną konsolę do gier. WiFiBoy32 stanowi odpowiedź na [url=https://www.elektroda.pl/rtvforum/v... firmy HardKernel. Wchodząca w skład zestawu płytka prototypowa posiada wlutowany moduł wyświetlacza...
esp32 micropython esp8266 micropython micropython rp2040
regulacja poziomu wysterowania karta pamięci compact flash wiązka sterownika
LG 60LB650V 24C256 EEPROM Dump Availability, Faults, and Programming Tips Jak zaprogramować pilota do Jeep Grand Cherokee ZJ?