A jak wygląda sprawa od strony sprzętowej, potrzebny jest jakiś specjalny programator/debuger? Programowanie odbywa się zwykle przez UART. Moduły mają mostek USB/UART oraz układ auto-resetu, więc wystarcza kabel USB. Debugowanie to już trochę bardziej skomplikowana sprawa. Jest dostępny oficjalny programator/debugger ESP-PROG , który jest do tego dedykowany....
Czy komuś z drogich forumowiczów udało się zflashować ESP32 posiadający wbudowany USB JTAG debugger (w moim przypadku S3). Wszystko inne działa ok podczas debugowania oprócz flashowania. Muszę flashować z idf.py i uruchamiać debugowanie - co oczywiście jest jakimś rozwiązaniem połowicznym aczkolwiek nieco upierdliwym. Inna sprawa, która mnie wnerwia...
Widocznie jednak nie masz identycznych ustawień albo coś gdzieś w Home Assistant wyłącza. Nie piszesz jak łączysz i przez co bmsy do HA. Najlepiej było by sprawdzić logi bms podłączając go do kompa, albo przeglądnąć logi debugowanie jeśli używasz układów ESP32 do komunikacji. Masz wgrane najnowsze firmware do bms?
https://obrazki.elektroda.pl/1605811200_... Multimetr Elektronik bez multimetru jest jak zakonnica bez habitu. Jest to bowiem podstawowe narzędzie pomiarowo-diagnostyczne i jego posiadanie jest po prostu niezbędne. Ale o ile zakonnica wie, co będzie nosić, to początkujący elektronik może się zgubić w gąszczu dostępnych typów, marek...
https://obrazki.elektroda.pl/2749257800_... Witajcie moi drodzy :) ESP32-S3 to nowy układ SoC firmy Espressif, który został zaprojektowany specjalnie z myślą o potrzebach rynku Octal SPI ) oraz posiada PSRAM z konfigurowalną pamięcią podręczną danych i instrukcji. Na poniższym diagramie zaprezentowane są części składowe układu ESP32-S3,...
https://obrazki.elektroda.pl/5800539500_... Udostępniamy projekt naszego programatora do ESP, który zaprojektowaliśmy na nasze potrzeby. Mamy nadzieję, że się wam przyda. :) Podczas naszej pracy często wykorzystujemy moduły ESP32 ze względu na ich niską cenę oraz fantastyczne możliwości komunikacji bezprzewodowej poprzez WIFI. Jednak...
(...) ym który znajduje się w domu do którego jest kilkanaście metrów i ciężko mi będzie tam doprowadzić skrętkę. Czy ktoś wie lub próbował zrobić most do przesyłania danych pomiędzy falownikiem a licznikiem po wifi lub LoRa. Do wykorzystania mam ESP 8266 lub ESP32, konwertery MAX485 oraz konwertery USR-LG206. Witaj! Rozumiem, że chcesz stworzyć bezprzewodowe...
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...
Dobre pytanie! Musiał łączyć z sobą układy i widać miał poważne problemy, a może potrafiłby wszystko zbudować na ESP32? Podejrzewam, że może chodziło o pracę urządzenia na baterie przez rok, pełen zapis danych realizowany przez STM32, a wybudzany dosyć rzadko ESP32 miałby przesyłać te dane przez WiFi? Z drugiej strony chyba ESP32 też jest energooszczędny,...
Witam, czy udało się komuś poprawnie skonfigurować a co ważniejsze uruchomić debugowanie w Espressif IDE? Podłączenia JTAG z WROOM-a do ESP-PROG wydają się prawidłowe. ESP-PROG zgłasza mi się jako 2 porty COM FTDI. Załączam screeny z ustawień i log błędów z IDE. Prośba o podpowiedzi jak to ustawić dla debugu. W IDE robię pusty projekt, aby ruszyć z...
(at)speedy9 PlatformIO (PIO) korzysta dokładnie z tych samych definicji płytek co Arduino IDE, czasami ma ich mniej dla ESP32. Zaletą moim zdaniem jest to, że w PIO jest już wbudowany Exception Stack Trace Decoder - w wersjach 2.x Arduino IDE nie ma już takiej możliwości. Dodatkowo PIO umożliwia łatwe debugowanie po JTAG czy JTAG/USB. Generalnie odnoszę...
(at)ElektrodaBot Jaki jest obecnie najbardziej energooszczędny, tani mikrokontroler Wi-Fi lub mikrokontroler typu system-on-chip o niskim poborze mocy ze zintegrowanym Wi-Fi i podwójnym trybem Bluetooth? Wstępna ocena dostępnych informacji Z podanych przykładowych odpowiedzi jasno wynika, że kilku producentów konkuruje ze sobą w dziedzinie mikrokontrolerów...
Hej. Wiem że wszyscy jesteście bardzo zajęci i nie macie czasu na zajmowanie się pierdołami ale może ktoś się zlituje i pomoże dokończyć moje bazgroły i uruchomić je na ESP32 jako stronę www z możliwością odczytu i wprowadzania danych które przez I2C będą zapisywane i odczytywane ze sterownika. Tyle udało mi się nabazgrać w sprawiającym masę kłopotów...
https://obrazki.elektroda.pl/4264422900_... Adafruit Metro M7 to płytka rozwojowa bazująca na taktowanym zegarem 500 MHz SoC od NXP — i.MX RT1011 z rdzeniem ARM Cortex-M7, należącym do rodziny mikrokontrolerów crossover. Płytka deweloperska jest zgodna z formatem Arduino UNO i integruje oparty na ESP32 moduł WiFi: „AirLift” do łączności...
Programowanie i debugowanie poprzez konwerter port szeregowy ESP32 nie debuguje się przez port szeregowy, ale przez adapter JTAG, które nie został umieszczony w tej płytce. Trochę im zeszło z opracowaniem, bo Farnell podaje, że L6234 wycofano z produkcji Może dlatego użyli ten układ. Teraz to będą dostępne i częściej kupowane jego chińskie podróbki...
https://obrazki.elektroda.pl/4182953800_... Jeśli jesteś zainteresowany wypróbowaniem różnych układów, ścigających się o pozycję najpopularniejszej platformy mikrokontrolerów typu open source to musisz sprawdzić opisane poniżej najlepsze alternatywy dla modułów Arduino. Dowiedz się, dlaczego zasługują na Twoją uwagę i wykorzystaj je...
tak ARM ATSAMD11D14A robi za USB<->UART, oraz można wymienić w nim firmware i uzyskać inne urządzenie HID, prawdopodobnie wykorzystanie tego układu pozwoliło też na obniżenie ceny modułu? Możliwe, na mouser ten chip jest za ~5PLN, CP2102 (z NodeMCU) to podobna cena, CH340/341 pewnie taniej, FT232 zdecydowanie drożej, podobnie jakieś Cypressy....
ESP będzie tanim rozwiązaniem, skalowalnym do warstwy IP co pozwoli na debugowanie i rozbudowanie nawet o integrację z LAN/WAN do przesyłania danych np. poprzez internet lub do wspomnianego PC. ESP i ESP32 niestety nie spełniają oczekiwań autora odnośnie transferu danych. Realny transfer danych jesst na poziomie << 1MB/s. W praktyce 300-600 kB/s...
cosimo - wpisz w google "CPDev" znajdziesz linki do autorów CPDev. Panowie z politechniki są bardzo pomocni w uzyskaniu źródeł do maszyny wirtualnej. spec220 - CPDev nie generuje kodu pod konkretny typ procesora, generuje kod dla maszyny wirtualnej. Maszynę wirtualną możesz zainstalować w dowolnym procesorze który ma wystarczające zasoby i moc obliczeniową....
A co sądzicie o Arduino IDE 2.0? Szkoda, że nie ma wsparcia debuggera dla ESP32. Jest tylko dla płytek z SAMD. Trochę dziwne, ponieważ obsługiwanym J-Link przez IDE można również debugować ESP32.
Najlepiej, jakbyś ściągnął sobie książkę "Kolban's book on ESP32" - jest za free w necie: https://leanpub.com/kolban-ESP32 Tam jest ładnie opisane, jak skonfigurować system, aby wgrywał core dumps do flasha i wiele innych rzeczy użytecznych związanych z debugowaniem. No chyba, że już masz, ale jeszcze nie czytałeś ;) Dodano po 5 Jest też wersja wideo...
Zrobiłem kilka testów, ale nie udało mi się uruchomić odbioru. Zdałem sobie również sprawę, że potrzebujemy HAL, aby wybrać niestandardowe piny UART na ESP32 ((at)insmod, ale mogę to zrobić wkrótce). Moim obecnym planem jest po prostu wzięcie płytki deweloperskiej ESP32 i napisanie prostego sterownika "UART test", który na przykład oczekuje odbierania...
https://obrazki.elektroda.pl/4511172400_... Wyświetlacz e-ink Merlot firmy paperd.ink to trójkolorowy e-papier ze sprzętową płytą kontrolną typu open-source, opartą na bezprzewodowym SoC ESP32, który można programować za pomocą Arduino, MicroPythona lub platformy ESP-IDF. Po raz pierwszy o 4,2-calowym monochromatycznym wyświetlaczu...
https://obrazki.elektroda.pl/2001041100_... Seon Rozenblum, lepiej znany jako Unexpected Maker, zaprezentował nowe wersje swoich płytek opartych dotychczas na ESP32-S2 — teraz wyposażono je w ESP32-S3. W ten sposób powstały TinyS3, FeatherS3 oraz ProS3. Nowe płytki mają te same kształty co, odpowiednio, TinyS2, FeatherS2 i ProS2,...
Przeglądnąłem ten kod bardziej szczegółowo, i mam sugestię, proponuję wywalić to debugowanie na Serial z kodu, a przynajmniej oflagować jakimś bool'em aby w kodzie finalnym nie pluł na Serial, bo to powoduje spore lagi i również potencjalne problemy z zacinaniem audio czy lcd :) a jest tego ogromnie dużo w loop, i nie tylko. Pozdr
Jedyne wyjście to flashowanie przez esptool a następnie rozpoczęcie sesji debugowania. Nie jest to szczególny problem - zmodyfikowwałem pliki cmake, ale czy to tak jest Tak to jest, jak napisałeś. Dodano po 10 Ale opcjonalnie jest możliwość flashowania przez JTAG: [url=https://docs.espressif.com/projects...
https://obrazki.elektroda.pl/1471963000_... Płytka Challenger RP2040 UWB jest wyposażona w mikrokontroler Raspberry Pi RP2040 w połączeniu z modułem DWM300 UWB (Ultra-Wide Band) w formacie mechanicznym Adafruit Feather. Przeznaczeniem jednostki ma być pozycjonowanie i określanie odległości w pomieszczeniach z dokładnością do 10 centymetrów...
Nie wiedziałem, gdzie to opublikować, więc zdecydowałem, że ten wątek jest odpowiedni. Konfiguracja ESP32-C2 ESPHome Bluetooth Proxy. To była PITA, aby to zadziałało, a zwłaszcza, aby zmieściło się w 2MB flash. Stabilny przez 12h. esphome: name: esp32c2-btpxy friendly_name: esp32c2-btpxy platformio_options: board_build.flash_mode:...
Wprawdzie płytka ta nie zawiera mostka USB/UART, ale można ją programować za pomocą USB Serial/JTAG. Ten tryb programowania jest już wspierany w Arduino IDE oraz PlatformIO (z możliwością debugowania). Cena moim zdaniem jest dobra, jeżeli porówna się ją do firmowych płytek Espressif z ESP32-S3. Szkoda, że koszt wysyłki w tym wypadku wynosi 40 PLN (!)...
ESP32 posiada w sumie trzy UART-y, pierwszy do debugowania i wgrywania kodu, albo ten drugi do wgrywania kodu bo jest zajęty, a trzeciego już używam do PZEM-004T. Podobno ten StepStick ma tylko jedną linię UART RX do wysyłania, można to jakoś obejść i wykorzystać np. stan wysoki?
Warto także zwrócić uwagę na ESP32 - następcę ESP8266. Ma dwa rdzenie, Wi-Fi oraz Bluetooth, wejścia sensoryczne, przetworniki A/C i C/A i wiele innych ciekawych rzeczy. Bardziej konkretnie to: - 34 × programowalne GPIOs - 12-bit SAR ADC (do 18 kanałów) - 2 × 8-bit DAC - 10 × sensorów dotykowych - 4 × SPI - 2 × I²S - 2 × I²C - 3 × UART- -...
Cześć, próbuję uzyskać połączenie z internetem za pomocą SIM800L i ESP32 DEVKIT. Kupiłem kartę SIM od T-Mobile. Aktywowałem ją, włożyłem do mojego telefonu komórkowego i wszystko działa dobrze. Próbowałem korzystać z internetu i wykonywać połączenia telefoniczne - działa świetnie. Następnie podłączyłem SIM800L do mojego ESP32, wgrałem kod, ale nie mogę...
Pokaż przykładowy kod do załadowania do kontrolera ESP32, który umożliwia wysyłanie danych ważenia z HX711 do Bluetooth w moim smartfonie Aby wysłać dane ważenia ze wzmacniacza czujnika wagowego HX711 do smartfona przez Bluetooth za pomocą ESP32, możesz postępować zgodnie z przykładowym kodem podanym poniżej. Ten kod poprowadzi Cię przez konfigurację...
(at)pkaczmarek2 W sumie nie mam z tym problemu. Hostuję aplikację internetową na moim serwerze NAS za pomocą platformy Docker. Jeśli (at)jkwim potwierdzi moje testy i jeśli to dla niego zadziała, będzie dobrze. Po prostu próbuje pomóc. Ale nie wiem, co się dzieje. Powodem, dla którego nie możemy przesłać/skopiować pliku, jest ponowne uruchomienie urządzenia...
https://obrazki.elektroda.pl/2594128000_... 6 marca 2025 roku firma Tarlogic opublikowała komunikat prasowy zatytułowany "Tarlogic wykrywa backdoor w masowo produkowanym chipie ESP32, który mógłby zainfekować miliony urządzeń IoT". Informacja ta została później podchwycona przez portal BleepingComputer i rozpowszechniona za pośrednictwem...
https://obrazki.elektroda.pl/3118109900_... Debugowanie systemów niskiego poziomu można przeprowadzić za pomocą np. debuggera z interfejsem JTAG i otwartego oprogramowania OpenOCD, ale ponieważ nie każdy może mieć debugger JTAG w domu, niektórzy powrócili do używania Raspberry Pi jako debuggera JTAG. Instrukcje dotyczące okablowanie...
Bawię się tym od jakiegoś czasu i mam takie mieszane odczucia. Płytka ok, świetna dokumentacja, ale... - instalacja środowiska (nie arduino IDE, ale czegoś powiedzmy bardziej "profesjonalnego") - tragedia. Nie ma gotowego instalatora wszystkiego co potrzeba. Dla początkującego to nie za fajne doświadczenie. - jeśli ktoś myśli o sprzętowym debugowaniu...
A orientujesz się którędy, jeśli nie przez USB, w tym przypadku będzie się go programować? Trzeba użyć zewnętrzny mostek USB i podpiąć go do UART0 w ESP - procedura programowania i monitorowania pozostaje bez zmian. Są jakieś narzędzia, by dało się debugować kod, czy to jedynie wgrywanie wsadu i ewentualne diagnostyczne plucie danymi po interfejsach?...
Płytki Xplained mają programator/debugger na pokładzie, łączy się je przez USB z PC i niczym nie trzeba się przejmować, Dlatego też Xplained Mini MEGA328P jest ponad trzy razy droższa niż Nano - głównie z powodu tego wbudowanego programatora. Nie mam zamiaru nikogo przekonywać czy zniechęcać do Xplained. Starałem się jedynie wyjaśnić, że brak opcji...
https://obrazki.elektroda.pl/8168202800_... Firma Espressif Systems niedawno zaprezentowała "głosowy" zestaw deweloperski ESP32-S3-BOX AI przeznaczony do tworzenia aplikacji z asystentami głosowymi do pracy offline i online. ESP32-S3-BOX jest wyposażony w najnowszy procesor ESP32-S3 z łącznością Wi-Fi i Bluetooth Low Energy, możliwościami...
Dlaczego nie użyjesz tylko ESP8266mod? Pewnie brakło wyprowadzeń? A czemu akurat UART? Ja też miałem podobny problem i rozwiązałem go za pomocą komunikacji I2C, jak by nie patrzeć to możesz wysyłać całe struktury z danymi, a UART przydaje się do debugowania obu stron na raz. Na razie zamiast samej Atmegi użył bym ArduinoUNO. Ale w końcu wywaliłem ESP8266...
https://obrazki.elektroda.pl/5299458300_... Autor artykułu, Michael Lohr, dzieli się swoimi doświadczeniami z używania języka programowania Rust w systemach wbudowanych. Wiele osób jest zaskoczonych, że Rust może być stosowany na platformie ESP32. Michael potwierdza, że nie tylko jest to możliwe, ale jego firma STABL Energy z powodzeniem...
🔧 Poszukiwany programista C / Python do rozwoju sterownika turbiny wiatrowej 🔧 Cześć! 🚀 Szukam programisty do współpracy przy rozbudowie, optymalizacji i wprowadzaniu innowacji w sterowniku turbiny wiatrowej. 📌 Urządzenie jest już zbudowane i działa, ale chcemy je udoskonalać, poprawiać błędy oraz dodać nowe funkcjonalności. Zakres prac: ✅ Rozbudowa...
https://obrazki.elektroda.pl/1857589300_... Ponieważ mam na dachu bloku kilka anten krótkofalowych w tym jedna o wysokości 11m mocno zaczęła mnie interesować prędkość wiatru w miejscu ich instalacji. Tak się poskładało że planowałem niebawem robić modernizację instalacji sieciowej na tym dachu w celu pozbycia się przewodów ethernet...
Witam, Od kilku lat buduję projekty w oparciu o mikrokontrolery ESP32/8266. Bawiłem się na początku atmegami / Arduino, ale gdy tylko wspomniane moduły wpadły w moje ręce, pozostałem przy nich. Swoje projekty opieram o Zigbee Gateway . Protokół Zigbee jest rozwiązaniem obecnym w automatyce domowej. Dzięki gotowym modułom, takim jak EBYTE-E180, jego...
Czy można to zrobić bez urządzenia z Androidem? Używając tylko ESP32? (at)elektrodabot Czy można to zrobić bez urządzenia z Androidem? Używając tylko ESP32? Tak, możliwa jest inżynieria wsteczna i integracja oświetlenia Tuya BLE z Home Assistant (HA) przy użyciu tylko urządzeń ESP32, bez konieczności posiadania zrootowanego urządzenia z Androidem....
i co mogę powiedzieć 8051 - ale w bardzo fajnej wersji, dużo rejestrów, szybkie, ciekawe peryferia, programowanie po UART. Prawdę mówiąc wyglądają lepiej niż sporo AVR-ów.... 20..30 lat temu byłaby to rewelacja, teraz raczej kit niż hit. Architektura 8051 ma spore ograniczenia i nawet gdy jest 1-taktowa nie zrówna się (przy tym samym zegarze) z AVR....
Witam, Mam TYBW 4ch-RF oparty na Tuya CB3S, a następnie BK7231N. https://obrazki.elektroda.pl/8483320800_... . Problem polega na tym, że urządzenie oparte na OpenBK7231N_1.17.628 nie może połączyć się z moim AP i nie wiem dlaczego. Inne urządzenia OpenBeken (nie ten model) łączą się z moim AP bez problemu. Urządzenie z trybem AP działa...
https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...
Aktualizacja z września 2025: zobacz tutaj, aby uzyskać szczegółowe informacje na temat konwersji STM32 przez UART zamiast J-Link (tj. J-Link nie jest wymagany) https://www.elektroda.com/rtvforum/viewt... (dzięki (at)max4elektroda!) zobacz tutaj, aby uzyskać wyższą wersję przekonwertowanego oprogramowania CK-Link Lite dla STM32...
debugowanie laptop debugowanie openocd aplikacje debugowanie
odpowiedni obudowa głośnik ustawienie transportera łucznik skrócić impuls
diagbox lexia energetyka studia
Programowanie stacji radiowych w Harman Kardon AVR65 RDS Peugeot 207: Ustawienia godziny i języka z nieoryginalnym radiem