Czy jest możliwość monitorowania jakiejś flagi która pozwoliła by na zrzut danych zanim nastąpi soft reset ? W ESP32 jest funkcja esp_register_shutdown_handler (), dzięki której można "podpiąć" własną funkcję, która wykona się przed soft restartem układu. [url=https://docs.espressif.com/projects...
Te duże kondensatory (wg mnie nie powinny być większe niż 100uF) mogą spłaszczać narastanie napięcia zasilającego i zakłócać sekwencję startową procesora w tym sygnału EN. Dlatego wszystko działa już po włączeniu i ręcznym resecie albo z USB, gdzie nie ma takiego spłaszczenia.
Przy niektórych płytkach czasem zdarza się, że nie działa auto flash mode i trzeba dopomóc poprzez manualną sekwencję czyli przytrzymać boot i nacisnąć reset.
Mała aktualizacja: esp32 czasem ma jakieś "zwiechy" na Bluetooth, i najlepszym wyjściem jest jego reset. Ponieważ resety obydwu MCU są w pewnym sensie równoległe, to resetując esp32, aktywowałbym równocześnie POWER_ON_OFF Dodałem C2 , R3, dzięki czemu mam około 1 sekundowe opóźnienie po wciśnięciu i przytrzymaniu przycisku do aktywacji POWER_ON_OFF,...
Niestety próby uruchomienia obsługi z pilota IR na razie nie idą pomyślnie. Zadania czy funkcje, które mają wychwycić pakiet i go przetworzyć do postaci "czytelnej" nie dają rady. Problemy są następujące: - albo start zadania blokuje dalsze wykonywanie kodu - albo następują resety modułu ESP32 - albo audio jest tylko słyszalne w momencie odbioru danych...
Może płytka nie ma wsparcia dla autoresetu? Co to za model? Próbowałem resetować, Przycisk RESET też nie działa?
Tak, z tą różnicą, że nie pisałem nic o wyświetlaniu tylko odpowiedniej reakcji ESP32: W obu przypadkach chciałbym aby esp po resecie mógł przeanalizować co się stało i odpowiednio zareagować (np. posłać odpowiednie dane do bazy) .
Przetestuj na Tasmota. Jeśli będziesz miał resety to znaczy problem z zasilaniem. Jeśli brak - problem z Twoim kodem.
Jeszcze raz: Zasilasz ESP32-CAM z 5V z Uno, masy GND obu płytek są połączone. Zworka D0 - GND w ESP32-CAM jest usunięta. Zworka RESET - GND w Uno jest założona. W monitorze portu szeregowego jest ustawiona prędkość 115200 i wybrany jest właściwy port COM. Po resecie ESP32-CAM jest losowy ciąg znaków w monitorze portu szeregowego?
Dziwna sprawa, a gdyby oscyloskopem podejrzeć reset?
A dokładniej, IO0 musi być podłączony do masy w trakcie bootowania. Jak włączysz ESP i on będzie już chodzić, to wtedy zmostkowanie IO0 do masy nic nie da. Ja zazwyczaj: - albo mostkuję IO0 do masy przed podłączeniem do zasilania - albo mostkuję IO0 do masy i wtedy wykonuję reset zwierając też RESET do masy na chwilkę Added after 41 Swoją drogą, tu...
Jeśli nie przez aplikację, to może sprzętowo - te lampy zwykle mają w sobie moduły ESP32-WROOM, ale na zdjęciu nie widać, jaki to konkretnie moduł. Jest też funkcja resetu w oprogramowniu lampy: https://www.yeelight.com/faq/app/reset/e...
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...
Witam Mam problem z zaprogramowaniem ESP32C3. Wykorzystuje tylko ESP EASY MEGA. Do tej pory wykorzystywałem ESP32-WROOM-32 na płytce 30 pin i nie było z tym problemów. Korzystam z programu ESP Easy Flasher, który dobrze sobie radził z ESP32-WROOM. Podłączałem przez adaptor USB-UART ( na FT232 ) Przy ESP32C3 wgrywam wsad ESP_Easy_mega_20240822_normal_ESP32c3_4M...
U mnie też są tam puste pola lutownicze, to jest OK. Przy wciśniętym resecie na wszystkich pinach (do LCD) na ESP32 powinno być 0V (z odłączonym LCD, bo nie wiem czy LCD nie ma jakiegoś pullup-u) a nie 0.6V (piny podczas resetu procesora są w stanie wysokiej impedancji czyli tak jakby miernik był odłączony od pinu). Po zwolnieniu resetu na pinie 5 powinno...
Dlatego, że jak tego nie robię to wywala mi " Task watchdog got triggered. The following tasks did not reset the watchdog in time:"
Dzień dobry, jestem studentem i w ramach zajęć mam do zrobienia modułową jednostkę centralną z procesorem ESP32 PICO D4, z użyciem modułu zasilania, wejście 5 V (USB), podłączenie akumulatora z ładowarką oraz modułu procesora z wejściami ISP i JTAG, przyciski boot i reset. Aktualnie mój projekt wygląda tak. Nie mam z kim skonsultować tego schematu,...
Witam. Posiadam 2 płytki ESP32 Wroom z wgranym ESP, za pomocą których pobieram dane z termometrów bt i wysyłam je do Home Assistant. Zdjęcie płytki wraz z rozmieszczeniem pinów: https://obrazki.elektroda.pl/4931875900_... https://obrazki.elektroda.pl/1233828400_... https://obrazki.elektroda.pl/4137572800_...
Natomiast kiedy na GPIO0 i GPIO2 jest stan niski, to po resecie ESP będzie próbował ściągnąć sam bootloader po UART i z niego wystartować, zamiast z tego we flash. Chodzi mi ESP32-C3 a nie ESP32. ESP32-C3 family has three strapping pins: • GPIO2 • GPIO8 • GPIO9
Masz tam przetwornice na 5V, jak dajesz 8V to czy ona działa? Masz za nią 5V? Tak czy inaczej procesory mają podane maksymalny czas narastania napięcia zasilającego. Czasem da się to ominąć robiąc układ (najprościej RC) zdejmujący reset po ustabilizowaniu się napięcia.
No i "profesjonalny", "przemysłowy" program bez WDG :-) Trzeba będzie przemysłowy przycisk reset dodać :-)
ale wydaje mi się, że jeśli zastosuję zasilanie 3,3V do chipu USB/UART (jak w https://pcbartists.com/design/embedded/e... to te dwa dodatkowe tranzystorki nie będą potrzebne... Te dwa tranzystory tworzą układ autoresetu. Dzięki temu można programowo ustawić ESP w tryb ładowania firmware, a następnie wykonać reset ESP...
Dziwne te scalaczki śmigają mi z duco tylko musiałem dać osobny zasilacz do programowania bo ten z programatora nie dawał rady. reset mam zwarty do plusa
Witam Przeprasza za taki błąd, ale ostatnio jestem nieogarnięty (powrót choroby). Teraz działa z tym że po tych 10 minutach cały ESP wisi, tylko reset z płytki
Ok , usunięta ale nic nie pokazuje się Czy mam nacisnąć Reset? Czy może odłączyć i podłączyć na nowo moduł
Chińczycy opisują te płytki w cały świat, ta dla ESP8266 ma led na GPIO1, a ta dla ESP32 ma na GPIO4. Na fotkach są opisywane inaczej na laminacie, a inaczej w komentarzu, a czasami wcale. Flash mode najbezpieczniej ustawić w tryb DOUT, ale błędnie wybrany objawia się resetami już po wgraniu czegoś do środka.
Tak można to rozumieć, co spowoduje problem z podmianą oprogramowania w celu wyeliminowania innych luk bezpieczeństwa. Chyba zapędzili się w kozi róg tym bardzie Proponuję zapoznać się z aktualną dokumentacją eFuse dla ESP32: https://www.espressif.com/sites/default/... (rozdział 20), oraz https://docs.espressif.com/projects/esp-...
Dobra zrobiłem ten cały TRACE z esptool.py i wyszło coś takiego... może mi objaśni ktoś co o jest? Kolejne bloki identycznych komunikatów TRACE pokazują, że esptool ponawia próbę połączenia. Wysyła to samo polecenie SYNC wiele razy i konsekwentnie nie otrzymuje żadnej odpowiedzi od ESP32-H2. Komunikaty wskazują, że esptool nie może nawiązać połączenia...
Może to być trochę przedwczesne, biorąc pod uwagę, że rozwój ESP32 OpenESP32 jest nadal https://obrazki.elektroda.pl/7790228900_... https://obrazki.elektroda.pl/6122625700_... https://obrazki.elektroda.pl/4768951800_... https://obrazki.elektroda.pl/3638076200_... https://obrazki.elektroda.pl/1172721000_...
W trybie deep-sleep (i jego odmianie "hibernation mode") jest wyłączane zasilanie pamięci SRAM, więc dane w niej przechowywane zostaną utracone po wybudzeniu. Jeżeli "podtrzymanie" ma oznaczać chęć zachowania określonych informacji np. ostatnio słuchanej stacji, listy ulubionych stacji itp., to informacje takie należy zachować przed wejściem do trybu...
Zaprogramowanie ESP32 przez USB wymaga chyba aby ten port był uruchamiany po resecie. Nie może więc to polegać tylko na włączeniu opcji w sdkconfig. Procesor powinien mieć do tego programowy bezpiecznik. Czy dobrze kombinuję ?
Wg mnie nie użyjesz tych pinów w Arduino, one są do wbudowanego flash. Pierwszy test to wybierz płytkę docelową NodeMCU i użyj tych pinów, skompiluj. Nie są w ogóle zdefiniowane w core Arduino, więc pewnie już na tym etapie nic nie wyjdzie. Możesz dogrzebać się w dokumentacji, które to piny IO i po liczbach ich użyć. W ESP8266 nie próbowałem, ale w...
Powinieneś jeszcze jako argument dla esptool wskazać konkretny port USB, gdzie jest podłączony ESP32. Pod tym linkiem, co wcześniej opisałem jest to wyjaśnione. Dla przykładu: to samo 2.6.1 yarogniew$ /Users/yarogniew/Library/Arduino15/packa... --port /dev/cu.usbserial-A50285BI erase_flash esptool.py v2.6 Serial...
To co się wyświetla w terminalu to rodzaj wizytówki ESP32 , tak mam przynajmniej na tych płytkach które posiadam , tak się dzieje po każdym resecie . Dioda nie miga bo jeśli dobrze pamiętam jest podłączona do GPIO2 (pin 2).
Płytka Kikimo FRNT1 Płytka montowana na przedzie obudowy DIN, posiada następujące funkcje: - układ zasilania 3.3V oparty o stabilizator liniowy LDO AMS1117-3.3, zasilanie przekazywane do płytki CTRL z ESP32 - układ zabezpieczenia przed odwrotnym podłączeniem zasilania na mosfecie - transceiver CAN - MCP2562 zasilany podwójnie 3.3V + 5V (SMD lub THT)...
Spróbuj spowolnić przełączanie MOSFETów zwiększając rezystory bramkowe
https://obrazki.elektroda.pl/5601516200_... ESP32-C3-DevKit-RUST-1 to nowa płytka prototypowa firmy Espressif Systems. Sercem ESP32-C3-DevKit-RUST-1 jest układ ESP32-C3 firmy Espressif Systems zawierający jednordzeniowy procesor RISC-V o taktowaniu 160 MHz. Płytkę można programować w języku Rust. ESP32-C3-DevKit-RUST-1 ma 400KB pamięci...
https://obrazki.elektroda.pl/1561763900_... Seria małych płytek z mikrokontrolerem XIAO firmy Seeed Studio rozszerza się o kolejną — XIAO ESP32C3, wyposażoną w mikrokontroler ESP32-C3 z WiFi i Bluetooth LE (BLE), obsługą baterii LiPo, która jest w tym samym formacie, co poprzednie układy z tej grupy — 21 mm x 17,5 mm. Jest...
W załączonym pliku masz: Dodano po 11 W kolejnych próbach dodałem Skąd ten pomysł? Dodano po 11 Pokaż jeszcze ten fragment kodu, gdzie wykonujesz kalibrację touchscreen z użyciem biblioteki TFT_eSPI.
Mam ESP32-WROVER-B. Po resecie w oknie terminala mam komunikat: rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_d... mode:DIO, clock div:2 load:0x3fff0018,len:4 load:0x3fff001c,len:952 load:0x40078000,len:6084 load:0x40080000,len:7944 entry 0x40080310...
Z którego User_Setup dla TFT korzystasz (ten wskazany w User_Setup_Select.h)? Piny SPI w ESP32 mogą być mapowane praktycznie do dowolnych pinów. W User_Setup zrobiłem zmiany z którymi działał zanim dodałem PZEM : [syntax=c]#define ILI9481_DRIVER .... / ###### EDIT THE PIN NUMBERS IN THE LINES FOLLOWING TO SUIT YOUR ESP32 SETUP ###### // For ESP32 Dev...
Witam. Pierwsze to ESP32 w zaleznosci od tego co robi ale kiedy ma czynne WIFI i jest polaczenie to ok 0.5A a tak w granicach ok 0.25A . Testowalem na ogniwie litowym wyjetem z pakietu do laptopa to 3 godziny ESP32 pracowalo, Byc moze na nowym ogniwie bylo by jeszcze lepsze wyniki czasu pracy. W zalaczeniu przekazuja nahnowsza wersje softu do miernika...
https://obrazki.elektroda.pl/4456172600_... Firma 01Space zaprojektowała niewielką płytkę z układem ESP32-C6 dla systemów Internetu Rzeczy (IoT). Całość oferuje łączność WiFi 6 i Bluetooth LE 5.0 oraz jest zbudowana wokół modułu bezprzewodowego ESP32-C6-WROOM-1, a także udostępnia linie wejścia i wyjścia przez dwa 10-pinowe złącza....
Witam Mam kilka kamerek ESP32-cam, które w sieci wewnętrznej działają ok przez WIFI i przeglądarkę Chrome. Problem z obrazem przy próbie dostania się do kamery z sieci zewnętrznej, jest tylko wyświetlany panel ze wszystkimi regulacjami ale obrazu nie ma. Mam światłowód od Orange na Fanboxie3, na którym mam przekierowany port i ustawioną usługę DDNS....
Działa!!!!!!!!!!!!!!!!!! :) Odnośnie tego zapętlenia, to dobrze sobie zdaje sprawę z bezsęsowności, tylko testowo tak zrobiłem, żeby ie wychodzić z tego trybu. Czyli #include zawsze na początku kodu, a AsyncWebServer server(80); dałem w funkcji konfiguracji. Na razie działa to tak jak moduł firmy ZAMEL: 1. Jak nie jestem w trybie konfiguracji (a potrzebuję...
Przykładowy kod dla esp32: https://github.com/bway-dev/flow-sensor-... Dodano po 30 A poniżej prosty kod do Arduino: Pin 2 czujnik Pin 4 przekaźnik. [syntax=arduino] volatile int flow_frequency; // Impulsy z czujnika unsigned char flowsensor = 2; // Sensor Input pin 2 unsigned char relay = 4 // pin przekaźnika...
Mam pewne urządzenie na ESP32, które się samo resetuje co losową ilość dni (1..10 dni). Znam ostatni powód resetu z tej funkcji: [syntax=arduino]RESET_REASON rtc_get_reset_reason(int cpu_no); [/syntax] i jest to ten enum: [syntax=arduino]case SW_CPU_RESET : return F("Software reset CPU"); [/syntax] Niestety, nic konkretnego mi to nie mówi. Nie mogę...
Plik lc ma zwykle długość trochę większą niż plik lua niezależnie od tego co wybiorę przez node.stripdebug(). ESP chyba wczytuje w całości ten plik lc do pamięci RAM. Jaki jest więc mechanizm powstawania tej oszczędności pamięci ? Przy okazji mam pytanie dotyczące jednoczesnego użycia dwóch funkcjonalności. Chodzi o zapis pliku do pamięci flash i skanowanie...
Żeby odróżnić właśnie czy reset został wywołany samoistnie czy przez użytkownika. Pod tym linkiem jest przykład, jak rozpoznać przyczynę restartu ESP32: Szkoda tylko jak gdzieś czytałem że pamięć RTC (cały czas mam tutaj na myśli wbudowany moduł) jest kasowana podczas uruchamiania chipu Ale nie podczas deep-sleep w ESP32. [url=https://docs.espressif.com/projects...
Nie znalazłem nigdzie jednoznacznej informacji jak podłączyć taki wyświetlacz https://obrazki.elektroda.pl/8986210200_... https://obrazki.elektroda.pl/5494751600_... Do Arduino Nano https://obrazki.elektroda.pl/8592803200_... Większość instrukcji podłączenia dotyczy wyświetlaczy 7 pinowych, ten ma 6....
Najpowszechniejsze źródła zakłóceń to zasilacze impulsowe (także zasilacze od innego sprzętu znajdujące się w pobliżu i "żarówki" LED-owe) i układy cyfrowe. Zasilacz masz liniowy, więc zakłócenia nie pochodzą z zasilania, zostaje sprawdzić pobliskie układy cyfrowe (ESP) i zakłócenia promieniowane z pobliskich urządzeń (wyłączyć wszystko lub oddalić...
https://obrazki.elektroda.pl/4823491700_... TTGO T-Call to nowa płytka prototypowa firmy LilyGo. Sercem TTGO T-Call jest układ ESP32 (moduł ESP32-WROVER-B) firmy Espressif Systems zawierający dwurdzeniowy procesor typu Tensilica LX6 o taktowaniu 240MHz. Kompatybilność TTGO T-Call obejmuje środowiska: ESP-IDF i MicroPython. Przykładowe...
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ł...
Sprawdziłeś, czy faktycznie się nie resetuje?
Jak przeflashować oryginalny firmware? Jakie są polecenia esptool? Dodano po 24 Nie mogę uruchomić WLED na moim SP530E. Oto kopia mojego wyjścia terminala: $ esptool.py -b 115200 write_flash 0x0 C3_bootloader.bin 0x8000 C3_partitions_4M.bin 0x10000 WLED_0.15.0-b7_ESP32C3_4MB.bin esptool.p... v4.8.1 Znaleziono 33 porty szeregowe Port szeregowy /dev/ttyUSB0 Podłączanie... Wykrywanie.....
Jednej rzeczy nie mogę zrozumieć: po co został dodany STM32F030F4 w roli ekspandera I2C? Innej funkcji ten STM32 w tym układzie nie pełni. Hmm, no ja uważam, że ekstra sprawa. Raz, że pewnie ten MCU jest tańszy niż połowa ekspanderów IO ;) Ekspandery są mocno ograniczone funkcjonalnie, masz jaki masz i już. A tutaj fajnie by było mieć go wstępnie zaprogramowanego,...
Oto małe spojrzenie na żarówkę Cozylife Homekit 9W RGBWW E27/A60. Urządzenie bardzo podobne do wielu innych, takich jak to Corui z modułem DT-BL200 opartym na BL602: https://www.elektroda.com/rtvforum/topic... Ta żarówka, podobnie jak inne urządzenia IoT Cozylife Homekit (inne niż Tuya), jest wyposażona w moduł Espressif - DOIT ESPC2-05, który...
OK tu widzę pinout: https://forum.arduino.cc/t/esp32-c3-supe... teraz trzeba ustalić o co chodzi z wyświetlaczem. GND - wiadomo VCC - wiadomo SCL - wygląda na zegar I2C SDA - wygląda na dane I2C RES - reset DC - data/command BLK - podświetlanie? trzeba poczytać czy do VCC czy do GND i czy jakiś rezystor jest tam wymagany Jeżeli to nie...
I noticed that one pin switches from 3V to 0V when I press the button. Could this be GPIO0? This is most likely the CHIP_PU pin that serves as a reset. I don’t fully understand how to proceed I thought you knew what I meant by finding the TX and RX pins as I described. To check where the GPIO0 signal path goes, use a multimeter and measure whether...
https://obrazki.elektroda.pl/9302275200_... Od wielu lat internet rzeczy ( Internet of Things czyli IoT ) mocno się zadomowił wśród użytkowników. Niezaprzeczalnym prekursorem takiego stanu jest firma System on Chip ) w rodzaju ESP8285, ESP8266 czy zdobywającego ostatnio coraz większą popularność ESP32 w zasadzie zdominowała rynek (choć...
Np. zamiast na sztywno łączyć się z zadaną siecią wifi jak to jest w każdym z przykładów, napisałem program który skanuje dostępne sieci w zasięgu, następnie sprawdza które z sieci ma w pamięci i na podstawie rssi wybiera najlepszą i się próbuje się z nią połączy 3 razy Standardowo, próba połączenia z nowa siecią to zapis do FLASH. W ten sposób można...
Z tym resetowaniem mam identycznie :( 22:37:23]wMbus GW started Nie wiem czy to timeout z powodu braku odebrania ramek, czy wynika ze zlego polaczenia cc1101-esp32 czy jeszcze co innego ...
Rzuć to to loopa dodatkowo napisz kod że jak nie połączony to żeby ponawiał próby połączenia.. Też miałem ten problem żeby automatycznie samo łączyło pomagał reset albo wyłączenie ale od kiedy przerzuciłem tą funkcję z setup do loop problem mam z głowy. I po drugie czy używasz RTOS? wykorzystujesz pierwszy rdzeń procesora??
https://obrazki.elektroda.pl/2163786300_... Oto moje doświadczenia z inteligentną wtyczką Sonoff S60TPG iPlug UK, wraz z rozbiórką, informacjami o flashowaniu i eksperymentami OpenESP32 (port OBK). https://obrazki.elektroda.pl/8474300200_... https://obrazki.elektroda.pl/9166248200_... https://obrazki.elektroda.pl/2726129300_...
O jakim resecie mówicie? ... I tu zaczynają się tak zwane schody. Dla mnie reset to reset (factory). Odłączenie zasilania NIE jest resetem ale zdaję sobie sprawę, że wielu tak sądzi i tak to opisuje. Odłączenie nazwałbym jedynie restartem ale nie resetem bo po odłączeniu NIC się nie resetuje (jak słusznie zauważyłeś). O jakim resecie mówicie? Zwykły...
Upload softu przez UART i bootloader jest możliwy, ale i tak musiałbyś wcisnąć reset w odpowiednim momencie. Z modułem BT jest łatwiej, przynajmniej HC-05 ma jeden pin, który może zrobić reset w chwili połączenia (po małej rekonfiguracji ustawień firmware - jedna komenda AT), przez kondensator analogicznie jak autoreset w płytce UNO/NANO. W wersję 2.2.3...
Cześć, Od kilku lat piszę frameworka dla urządzeń internetu rzeczy, który napędza mi w domu całe rozwiązania typu smarthome. Ostatnimi czasy zbudowałem bramkę do Zigbee, która też napędzana jest owym frameworkiem. Znajdziecie jej opis tutaj: Funkcje - zdecydowałem na wstępie, że chciałbym pójść w kierunku kompzycji, realizowanej na wzór... Unity3D...
Nie mam urządzeń bluetooth eWeLink, ale pomyślałem, że pobawię się na tyle, na ile mogę. https://obrazki.elektroda.pl/7077691000_... https://obrazki.elektroda.pl/7851587300_... https://obrazki.elektroda.pl/3882675200_... Okazało się, że mam już autoxcec.be z fabryki, https://obrazki.elektroda.pl/2059376700_...
Aż tak nie testowałem, a nawet myślałem, że yield() właśnie już nie będzie potrzebny w ESP32, bo właśnie WIFI działa sobie na osobnym core, można go co prawda użyć bez problemu, ale i tak domyślnie jest tylko core1, core0 działa sobie z obsługą WIFI. A od guru esp znalazłem taki cytat: igrr says: October 31, 2016 at 9:20 am In ESP32 Arduino core we...
W jaki sposób uruchamiać ESP32 jak najszybciej? Teraz zajmuje to 1,2s od resetu lub wyjścia z uspania. Czy można szybciej? W jaki sposób to zrobić? Używasz Arduino Core? Jeżeli tak, to będzie ciężko. Jak programujesz bezpośrednio z ESP-IDF, to: W jaki sposób uspać tylko jeden rdzeń, żeby drugi pracował? Czy mają oddzielne zegary i zasilanie? Na razie...
Chciałbym tylko zauważyć, że używając wbudowanego USB pojawia się konieczność inicjowania trybu programowania (GPIO0 ustawić w stan niski, nacisnąć reset). W większości płytek z ESP wykorzystywane są do tego piny CTS/DTR (o ile dobrze pamiętam) z zewnętrznego konwertera USB/UART wykonujące tę czynność za nas. Oczywiście coś za coś - w tym przypadku...
https://obrazki.elektroda.pl/9934895600_... W zeszłym roku układy z rdzeniem RISC-V weszły na rynek niedrogich modułów komputerowych z akceleratorami sieci neuronowych czy układami DSP. Z założenia mają one wspomagać inteligencję obliczeniową taką, jak identyfikacja obrazów czy rozpoznawanie mowy. Przykładem tego jest moduł Sipeed...
smiesznie jest o tyle, ze moge resetowac klienta i 50 razy i nic, przeladuje jakis inny, dzialajacy program, wgram na nowo ten ktory tu wrzucilem w poprzednim poscie i po 2 resetach klienta dziala i pozniej laczy sie za kazdym razem poprawnie ale gdy juz np zrestartuje modul będący serwerem i znow jest kaplica usuniecie [syntax=c]if (!client) {return;}...
https://obrazki.elektroda.pl/4891992000_... Niebawem na elektroda.pl pojawi się moduł WiFi z zamontowanym na płytce ESP32 oraz wyświetlaczem OLED SSD1306. Możliwości ESP32 oraz integracja z Arduino została opisana tutaj: https://obrazki.elektroda.pl/5676484400_... Do obsługi wyświetlacza można wykorzystać jedną z bibliotek...
Witam, mam czytnik RFID PN532 https://obrazki.elektroda.pl/5890313700_... Korzystałem już wcześniej z niego, łącząc go z Arduino Nano. Teraz przerzuciłem się na ESP32, a dokładnie ESP32-S3-WROOM-1 i pojawia się problem. W trybie I2C skaner wykrywa czytnik, ale w żaden sposób nie jestem w stanie odczytać żadnego tagu. Przykładowy program...
https://obrazki.elektroda.pl/8210716900_... LILYGO musi co miesiąc produkować co najmniej jedną nową płytkę z ESP32... Jednak dotychczas firma nie sięgnęła po ESP32-S3. LILYGO T-QT V1.1 zmienia dany stan rzeczy i łączy ten dwurdzeniowy mikrokontroler z WiFi 4 i Bluetooth LE 5.0 z kolorowym wyświetlaczem o przekątnej 0,85 cala. Płytka...
https://obrazki.elektroda.pl/6153270300_... Zgodnie z dokumentacją: Pomaga filtrować zakłócenia. Zapewnia, że krótkie impulsy (np. przez długi przewód) nie wywołają fałszywego LOW na GPIO0. Stabilizuje działanie przy automatycznym resetowaniu i wchodzeniu w tryb programowania (np. przez konwerter USB-UART).
http://obrazki.elektroda.pl/4287767600_1... W materiale znajdziecie wprowadzenie do transformacji Fouriera z teorią ograniczoną do minimum. Jest to propozycja zapoznania się z tematem poprzez praktyczne eksperymenty, następnie intuicyjne wyczucie do czego może przydać się FFT. Jeżeli odstrasza Cię skomplikowana matematyka ten materiał...
Jest proste urządzenie na EPS32 z Micropython. Nie ma ono żadnego dodatkowego interfejsu typu UART, USB itp. Dostęp do systemu plików (kasowanie, zapisywanie, pobieranie) jest zrealizowane przez Bluetooth. Tą drogą można też testowo uruchomić jakiś skrypt i wyświetlić generowane przez niego komunikaty łącznie z błędami wykonania. Stanowi to alternatywę...
Cześć. Dołożyłem sobie PSRAM (8MB, APS6404L) do płytki WEMOS LOLIN 32 Light. Muszę tylko włączyć obsługę. Korzystam z Arduino IDE 2. Jest tam w menu opcja włączenia/wyłączenia obsługi PSRAM, ale pojawia się ona tylko w płytkach, które mają PSRAM standardowo. Nie wiem jak to zrobić w Arduino dla płytki, która standardowo PSRM nie posiada. Teoretycznie...
(at)insmod Dzięki za korektę postu, dodałem wszystkie istotne informacje w pierwszym poście, ponieważ zostanie on przeniesiony po zakończeniu i zmieniłem nieprawidłowo przesłany plik (była 5 rano, dostałem wymówkę). Btw zabawne, że sekcja pomocy universal-silabs-flashed nie wspomina nic o argumentach w ich pomocy: PS C:\Users\DeDaMrAz> universal-silabs-flasher...
https://obrazki.elektroda.pl/3043864800_... Ten niepozorny moduł opiera się o ESP32 C3 i oferuje 1.44-calowy, kolorowy wyświetlacz o rozdzielczości 128x128, sterowany przez protokół SPI. Tutaj pokażę, jak łatwo można zacząć z nim przygodę, jak można wgrywać mu wsad zdalnie (przez WiFi), jak wyświetlić prostą animację oraz porównam...
https://obrazki.elektroda.pl/3132990800_... ESP32 UWB to nowa płytka prototypowa firmy Makerfabs. Sercem ESP32 UWB jest układ ESP32 (moduł ESP32-WROVER-32) firmy Espressif Systems zawierający dwurdzeniowy procesor RISC-V o taktowaniu 240MHz. Kompatybilność ESP32 UWB obejmuje środowisko Arduino. Więcej informacji na temat oprogramowani...
Zlecę wykonanie płytki sterownika uniwersalnego opartego na układzie esp32 pod zabudowę na szynie Din do rozdzielni. Generalnie chodzi o to aby płytka dała się zamontować w jakieś obudowie na szynę DIN. Dopuszczam też obudowy drukowane 3D - jeśli świadczą Państwo takie usługi. Płytka powinna mieć 15 wejść analogowych z optoizolacją i zabezpieczeniem...
Można i to na wiele sposobów. Jest to bardzo proste np.: https://github.com/yuri-rage/ESP-Now-Ser... .... Dziękuję bardzo dobry pomysł. Teraz się trochę pomęczę. W Arduino IDE 1.8 udało mi się skompilować i wgrać na 2 ESP32 (przypisałem numer ESP i Mac ) #define BOARD1 // BOARD1 or BOARD2 #define RECVR_MAC {0x94, 0xB9, 0x7E, 0x**, 0x**,...
Generalnie używam tabletów androidowych do HA, ale mają różne fochy, resetują się, bateria puchnie po jakimś czasie etc. Wiem o tym, dlatego zapytałem o wskazany tablet. Tam nie ma baterii, jest POE.
https://obrazki.elektroda.pl/1499363600_... Bezkontaktowy miernik przepływu prądu stałego oraz licznik pobranego prądu w czasie. Zależało mi na tym aby po odłączeniu zasilania silnika zaburtowego z, którego wyjścia dodatkowego USB jest zasilany mój wskaźnik nie utracić uzbieranej wartości licznika amperogodzin. Zrealizowałem to poprzez...
Cześć. Mam płytkę z procesorem ESP32, do której podłączyłem moduł XL1278 (LoRa). Połączenie między modułami wykonałem na 7 kabelkach: 3V3, GND, MISO, MOSI, SCLK, RST, NSS. Zainstalowałem dla Arduino bibliotekę RadioLib, którą znalazłem w menadżerze bibliotek w Arduino. Jeszcze co do samego połączenia to wyprowadzenia MISO, MOSI, SCLK modułu XL1278 podłączyłem...
Jeżeli używasz scanNetworks(), to powinieneś po wyświetleniu i zapisaniu dostepnych sieci WiFi użyć scanDelete (), aby zwolnić rezultat skanowania z pamięci RAM. https://espressif-docs.readthedocs-hoste... Przykład: https://github.com/espressif/arduino-esp...
Witam. Chciałem uruchomić swój wyświetlacz(ILI9341 480x320 3,5'), podłączając go do ESP32-Wroom-32, jednak wszystkie konfiguracje i sposoby, jakie znalazłem, nie działają, wyświetlacz jest ciągle biały. Na arduino nie miałem żadnego problemu. Wyświetlacz zasilam z 3,3V, próbowałem korzystać z VSPI i HSPI, podłączałem do masy RESET i CS, ustawiałem różne...
Kilka pytań: 1. Czy dając niezależne od drukarki zasilanie serwer_print byłby dostępny do zapisu cały czas? 2. Jeśli tak, to czy po uruchomieniu drukarki zapisane pliki można uruchomić czy też trzeba resetować serwer_print? 3. Czy zapisane pliki są widoczne z poziomu menu drukarki? I czy te pliki tak samo można uruchomić z poziomu drukarki? Sam mam...
http://obrazki.elektroda.pl/1229107800_1... Niecały Amica (NodeMCU) ESP32 Płytka NodeMCU jest aktualnie jedną z najpopularniejszych platform opartych o ESP8266, więc nie jest dużym zaskoczeniem, że Amica - jej producent - pracuje nad wersją z zaimplementowanym układem ESP32. Póki co firma nie prezentowała jeszcze zdjęć, ani specyfikacji...
Nie spotkałem się z przypadkiem, by jedne programy po skompilowaniu i wgraniu działały OK, a inne źle, przynajmniej w sprawnej płytce. Jak resetuje się z programem używającym WIFI to zwykle winne jest zasilanie. Zdarzało mi się też, że przy dużych prędkościach wgrywania coś się wysypywało, ale był od razu komunikat, że wgrywanie "nie poszło". Miałem...
Przeszukiwałem Gittee w poszukiwaniu przypadkowych interesujących rzeczy i natknąłem się na to. Widzę, że (at)niterian wspomniał o tym tutaj https://www.elektroda.com/rtvforum/find.... https://obrazki.elektroda.pl/6300259600_... obsługuje całkiem sporo chipów https://obrazki.elektroda.pl/8317618500_... LN882H...
https://obrazki.elektroda.pl/4975293700_... https://obrazki.elektroda.pl/4222900300_... https://obrazki.elektroda.pl/5872659200_... https://obrazki.elektroda.pl/7905541600_... Firma M5Stack właśnie wprowadziła do sprzedaży Atom Echo - programowalny głośnik Bluetooth wielkości monety,...
Główny wątek jest w forum Smart Home/IoT https://www.elektroda.pl/rtvforum/topic4... Ponieważ tamto forum raczej skupia się na używaniu gotowych rozwiązań, zakładam wątek dotyczący projektowania modułów tego systemu. Uprzejmie proszę administratorów o nie przenoszenie, kluczowa jest dla mnie kwestia projektowania układów, a nie tego że to jest...
https://obrazki.elektroda.pl/3362451500_... Witam. Dziś przedstawię historię pewnego urządzenia oraz drogę "od pomysłu do przemysłu". W komentarzach do (at)arturavs Jak masz płytkę z ESP32, to możesz spróbować uruchomić przykłady generowania sygnału VGA: Link Biblioteka jest prosta w obsłudze i "arduinowa" ArduinoIDE nie jest co prawda...
Nie znalazłem przyczyny, dlaczego włącza wszystkie sterowniki. Próbuje włączyć sterownik IR, nawet jeśli wyłączyłem autostart. Jak dotąd nie mam żadnych pomysłów, skąd to się bierze. Ponadto, wdt resetujące mnie to TG0WDT_SYS_RESET/TG1WDT_SYS_RESET, a nie RTCWDT_SYS_RESET, więc skonfigurowane wdt jest "niewinne". Dodano po 1 . Naprawiono. Teraz obsługuje...
Hej, mam pewien problem z wejściami TOUCH w ESP32, mianowicie losowo wykrywa mi na nich dotknięcia, ale tylko i wyłącznie gdy dodam 3 dotykowce w programie. Jak odczytuje tylko jeden to nie ma żadnego problemu. Podsyłam program poniżej. Dodam że wykryte wartości w momencie wyzwolenia są powyżej 70 gdzie w IFie zadeklarowałem że ma reagować tylko gdy...
https://obrazki.elektroda.pl/5926864000_... Już jakiś czas temu prezentowano mikrokontroler WinnerMicro W806 Alibaba Xuantie XT804 C-Sky z zegarem do 240 MHz, 1 MB pamięci Flash, 288 KB i pamięci SRAM. Układ ten można znaleźć na płytce rozwojowej HLK-W806, która dostępna jest za jedyne 2 dolary. Producent posiada w swoim portfolio...
esp32 zasilanie esp32 przekaźnik esp32 analog
alpine wyłącza oscyloskopy naprawa rubens laserjet silnik
parkside gwarancja parkside gwarancja
Kod do radia Mekede oparty na godzinie - jak go uzyskać? Jak skasować awarię w centrali Satel CA-10?