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/3882937500_... WiFiManager to biblioteka oferująca gotowy system parowania z naszym WiFi a jej konfiguracja to raptem kilka linijek kodu. Parowania dokonuje się w trybie AP (sieci WiFi emitowanej przez ESP) a potem, po podaniu namiarów na naszą sieć, system sam je zapamiętuje i korzysta z nich przy kolejnych...
https://obrazki.elektroda.pl/7335795800_... Przedstawię tutaj płytkę ESP32-2432S028R oferującą przede wszystkim duży kolorowy wyświetlacz LCD TFT 2.8" oparty o sterowniki ILI9341 (wyświetlacz) i XPT2046 (rezystancyjny panel dotykowy, wraz z rysikiem), a to wszystko za raptem około 50 zł. Pokażę tu jak można przykładowo obsłużyć ten...
https://obrazki.elektroda.pl/5950460500_... Dzisiaj wykonamy prosty wyświetlacz pogody w oparciu o ESP32. Pogoda będzie pobierana z internetu dzięki użyciu jednej z wielu darmowych usług typu "weather API". Projekt nie będzie używać żadnych czujników typu DHT11 czy BMP280, wszystkie informacje będą pobierane z sieci poprzez proste...
https://obrazki.elektroda.pl/9067346300_... AD9833 to popularny układ scalony DDS (Direct Digital Synthesis), który umożliwia generowanie przebiegów sinusoidalnych, prostokątnych i trójkątnych w zakresie do ok. 12.5 MHz przy 28-bitowej rozdzielczości. Dzięki niewielkiemu modułowi dostępnym w sprzedaży (z wbudowanym oscylatorem 25 MHz)...
https://obrazki.elektroda.pl/7589052500_... CrowPanel DIS08070H to 7-calowy panel HMI z pojemnościowym ekranem dotykowym o rozdzielczości 800×480 pikseli, zaprojektowany jako gotowa platforma do budowy interfejsów użytkownika w systemach embedded. Urządzenie bazuje na module ESP32-S3-WROOM-1-N4R8, który oferuje dwurdzeniowy procesor...
https://obrazki.elektroda.pl/3545413500_... Waveshare ESP32-S3-Touch-LCD-5 to płytka oferująca 5-calowy ekran dotykowy o rozdzielczości 800x480 (w wersji B 1024x600) sterowany przez ESP32-S3 z dodatkową pamięcią PSRAM i wygodnym złączem USB-C. Dodatkowo na pokładzie znajdują się bogate peryferia, takie jak interfejs CAN, RS485, złącze...
https://obrazki.elektroda.pl/4538383200_... Dziś kontynuujemy przygodę z modułem ESP32 + wyświetlacz dotykowy w wersji ESP32-2432S028R. W tej części poćwiczymy interakcje z wyświetlaczem za pomocą ekranu dotykowego. W tym celu napiszemy tutaj kilka prostych, interaktywnych programów, takich jak mierzenie czasu reakcji użytkownika,...
https://obrazki.elektroda.pl/8630888900_... Zaprezentuję tutaj i wyjaśnię krok po kroku, jak cyfrowo odwzorować klasyczny analogowy zegarek tarczowy, wykorzystując płytkę z wyświetlaczem LCD sterowaną przez ESP32 Waveshare ESP32-S3-LCD-1.28. Do tego celu użyję LVGL — lekkiej biblioteki graficznej przeznaczonej dla systemów wbudowanych....
https://obrazki.elektroda.pl/4222570400_... Czy darmowe modele wizyjne dadzą radę sensownie opisać i zaindeksować zdjęcia z naszego forum? W tym eksperymencie użyłem czterech modeli wizyjnych (gemma3:4b, gemma3:12b, llava, minicpm-v) do wygenerowania słów kluczowych dla ponad tysiąca obrazków z forum a potem upakowałem to w prostą...
https://obrazki.elektroda.pl/6051635700_... Dzisiaj zajmiemy się tematyką wprowadzenia tekstu przez wyświetlacz dotykowy w LVGL. W przypadku starszych wyświetlaczy, bez opcji "dotykowej", trzeba było mieć osobną klawiaturę by w ogóle coś wpisać. Było to dość problematyczne. W przypadku wyświetlacza dotykowego możemy natomiast po prostu...
https://obrazki.elektroda.pl/9566439700_... Jak zbudować robota na NodeMCU, L298 i dwóch silniczkach? Oto krótki miniprojekt - część pierwsza. Uruchamiamy zdalnie sterowany "czołg" z dwoma gąsienicami. Przy okazji zobaczymy jak podłączyć L298 do silników, jak go obsłużyć PlatformIO/Arduino oraz jak można nim sterować przez WiFi. Pokazany...
https://obrazki.elektroda.pl/3769485800_... Dzisiaj poznajemy podstawy LVGL, czyli "lekkiej i wszechstronnej biblioteki graficznej dla embedded". W celu ułatwienia nam pracy, w tym temacie posłużę się jej gotową integracją z płytką ESP32-2432S028R a same elementy interfejsu będę tworzyć w SquareLine Studio. Zobaczymy tu, jak może wyglądać...
Najlepiej chyba szukać na Githubie: https://github.com/search?q=ESP32-2432S0... Nazwa wyświetlacza (2432S022C) pojawia się tutaj: https://github.com/rzeldent/esp32-smartd... Swoją drogą już ten smartdisplay uruchamiałem na forum na podobnym wyświetlaczu: [url=https://www.elektroda.pl/rtvforum/t... i wyświetlacz dotykowy...
Nie chcę być niemiły, ale to ILI9431, czyli trochę inny sterownik. To jest. Ja mam 9486, ale mam nadzieję, że tutorial będzie działać na moim, mimo że nie jestem optymistą, ponieważ widziałem trochę takich, które nie działały. Dzięki, spróbuję. Dodano po 3 Posiadasz ten moduł. Nie wiem, czy to do końca ten moduł - wskazują na to 2 rzeczy: to jest płytka,...
Cześć, próbuję skonfigurować chip, który działa również na W800, czyli Ai-WB1-32S (jest bardzo podobny do ESP32-CAM), ale niestety konfiguracja jest koszmarna. Postępowałem zgodnie z wieloma chińskimi samouczkami i zainstalowałem wiele IDE, ale zawsze utknąłem w tym samym błędzie: C:\Users\sheha\Downloads\wm_sdk_w800...
https://obrazki.elektroda.pl/5278481600_... W sieci można tanio kupić różnego rodzaju wtyki, moduły i gniazdka oferujące pomiar energii i normalnie współpracujące z chmurą producenta. Tutaj pokażę, jak można takie gniazdko uwolnić od chmury i samodzielnie skonfigurować, w tym również jak można wywoływać zdarzenia w momencie np. przekroczenia...
https://obrazki.elektroda.pl/7355859700_... Oto krótki tutorial pokazujący jak uruchomić wyświetlacz 2.5" 240x240 ST7789 z ESP8266. Przedstawię tutaj dwa osobne sposoby, pierwszy opierać się będzie na bibliotece od Adafruit, a drugi sprowadzi się do uruchomienia TFT bez zewnętrznych bibliotek. W ten sposób przygotowuję podstawę pod...
Jak najbardziej się zgadzam, przecież sam rozwijam [url=https://github.com/openshwprojects/... open source wspierające platformy takie jak (wybaczcie angielski, kopiuję z readme): - BK7231T (WB3S, WB2S, WB2L, etc) - BK7231N (CB2S, CB2L, WB2L_M1, etc) - BK7231M, this is a non-Tuya version of BK7231N with 00000000 keys, also sometimes...
Chyba rozwiązaniem będzie kupienie ESP32 tam już się da to zrobić. Można użyć innych bibliotek do obsługi jest gotowy tutorial w necie. Również z ESP-NOW? Jakie to konkretnie biblioteki? Przeszukałem neta wczoraj i nie znalazłem żadnego tutoriala na ESP8226 który sczytywał by dane z czujników np temperaturę i wyświetlał by ją na własną stronę www w...
(at)ElektrodaBot Ciekawe propozycje lecz jednak proponuje żebyś się skupił i przybliżył projekty opierające się typowo na przerobieniu fabrycznych robotów koszących. Oraz podał przykłady hacku oryginalnych robotów poprzez zmianę oprogramowania , przeróbkę i dodanie modułu GPS RTK 0 | TL;DR – które fabryczne kosiarki warto dziś „o-RTK-ować”? Marka /...
Dzień Dobry, Eksperymentuje już trzeci dzień tworząc prosty układ generujący dźwięk bazując na nagraniu MP3. Sprawdziłem dwa wzmacniacze oraz dwa głośniki. Przy wszystkich próbach dostaje ten sam rezultat - zniekształcony dźwięk: Film: https://youtu.be/T66yZ-nrIJU Chciany dźwięk: https://youtu.be/v3qbXe8BU_E Posiadamy mikrokontroler: ESP32-WROOM NODEECU...
W - BK7231T (WB3S, WB2S, WB2L, etc) - BK7231N (CB2S, CB2L, WB2L_M1, etc) - BK7231M, this is a non-Tuya version of BK7231N with 00000000 keys, also sometimes in BL2028 flavour - T34 (T34 is based on BK7231N), see flashing trick - BL2028N (BL2028N is a Belon version of BK7231N) - XR809 (XR3, etc) - BL602 (SM-028_V1.3...
Bo ma więcej nóg i chodzi na 5V? Chyba nie, bo o ile dobrze liczę to na tej płytce jest ok. 22 pinów IO (Arduino) + ok. 10 dodatkowych. Łącznie ok. 32 piny IO, a ESP32 dysponuje 34 pinami IO. 5V to jakaś zaleta, ale też raczej obecnie średniawa... Raczej chodzi o promocję produktu. Tylko wyszedł taki sam bezsens jak w przypadku RPi pico W - osobny...
no widzę że pchnąłeś temat ładnie do przodu :) gratulacje. bk7231 to bardzo fajny układ, znacznie ciekawszy od esp8266, konkuruje spokojnie z esp32 ;) Kończe remont i też dołączam do programowania tego tworu, u mnie leży 10szt gniazdek tuya, docelowo chce na nich postawić MQTT (włącznik, miernik prądu i napięcia, led) + bramke BLE może też uda się przeportować...
Na Twój pytania co je zadałeś to by trzeba referat napisać by na nie odpowiedzieć. Na początek zainstaluj sobie platformę ESP 32w Arduino ściągnij jakiś sketch i np. pomigaj sobie diodą. Potem napisz swój program i dopiero wtedy zadaj pytanie w czym masz konkretny problem wstawiając oczywiście swój kod. Tutorial i jak zainstalować platformę ESP jest...
https://obrazki.elektroda.pl/8876542400_... Czy próbowaliście kiedyś skompilować jeden i ten sam kod pod dwie różne platformy? Z pozoru może wydawać się to trudne, zwłaszcza w przypadku tak różnych od siebie platform jak mikrokontroler ESP32 i system Windows, ale tutaj pokażę, że podstawowy mechanizm kompilacji takiego programu wcale...
https://obrazki.elektroda.pl/8298744400_... Jak wysłać powiadomienie do użytkownika z naszego urządzenia opartego o ESP? Jednym ze sposobów może być użycie poczty email. Jest to całkowicie darmowe i często znacznie prostsze niż np. wysyłanie wiadomości SMS. Tutaj pokażę jak można łatwo wysłać wiadomość w oparciu o usługę SMTP. Użyję...
A przy okazji (dla mnie na później do nauki) może znasz jeszcze jakiś przykład z protokołami TCP/IP (z wykorzystaniem sieci) To bardziej dla własnej wiedzy na późniejsze zimowe wieczory Tak, ESP-WIFI-MESH :) [url=https://docs.espressif.com/projects... Tutorial: https://randomnerdtutorials.com/esp-mesh...
Czyli jakiś debounce programowy? Na ESP32 najlepiej z użyciem przerwań. Przykład: https://www.switchdoc.com/2018/04/esp32-...
Dane będą wysyłane w postaci json do bazy danych. Tutorial: [url=https://randomnerdtutorials.com/esp... Na stronie głównej ([url=https://randomnerdtutorials.com/pr... są również wymienione tutoriale dla BLE.
https://obrazki.elektroda.pl/2375178000_... Dzisiaj tworzymy kolejny miniprojekt - tym razem będzie to dotykowy kontroler lampy RGB. Sam kontroler będzie bazować na płytce ESP32 + wyświetlacz dotykowy ESP32-2432S028R, natomiast sterować on będzie dowolnym urządzeniem Tasmota/OpenBeken poprzez interfejs HTTP Tasmoty. Komendy będą wysyłane...
Wiedziałem, że może współpracować z Wifi 6. Ale nie może współpracować z 5 GHz. Jedyny moduł, jaki znam, który obsługuje zarówno wifi 6, jak i 5 GHz, to ESP32-C5.
A jak z instalacja ESP32 https://docs.platformio.org/en/latest/tu...
Najpierw poczytaj trochę, jak kreować i obsługiwać zadania (taski) w ESP32. Dopóki pakujesz wszystko do loop(), czyli w pojedynczy wątek o niskim priorytecie, na jednym CPU to nie wróżę sukcesów. https://esp32tutorials.com/esp32-esp-idf... https://microcontrollerslab.com/esp32-du... https://exploreembedded.com/wiki/Hello_W...
A czemu sądzisz, że zwykły nie posteruje WS2812B? Chodzi o firmware czy hardware? Czy odpowiedni pin jest dostępny w zwykłym NSPanel? Connect the Red wire (+5V/VCC) of the addressable LED strip to the ESP32’s VIN pin and the White/Yellow wire (GND) to the ESP32’s GND pin. Finally, connect the Green wire (DIN) of the LED strip to the ESP32’s GPIO16 (RX2),...
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...
Myślę, że warto byłoby opublikować go jako osobny przewodnik/tutorial, aby więcej osób mogło go zobaczyć. To nie jest rozwiązanie tylko dla Ariston Velis 80.
Dzięki za zwrócenie uwagi. Czasami ciężko jest spojrzeć na coś z perspektywy początkującego. Dodałem zdania mówiące o tym, że narzędzie odczytuje dane przez UART (wirtualny port COM) i nie dotyka firmware sprzętu (o ile tego nie chcemy). Dla mnie narzędzie = zewnętrzny program, biblioteka/firmware = coś na ESP. Chyba muszę się z tym WebSerial zapoznać,...
https://obrazki.elektroda.pl/7812898800_... Remote Control Transceiver (RMT) w ESP32 to specjalny moduł sprzętowy, który umożliwia precyzyjne generowanie i odbieranie sygnałów czasowych, takich jak sterowanie IR i RF. Tutaj pokażę jak go uruchomić i wykorzystać do obsługi diod WS2812B, które są znane z tego, że potrzebują dość precyzyjnego...
Muszę się dokładnie "wczytać" w dokumentację ESP jak to dokładnie jest z ADC bo jakieś to zagmatwane dla mnie. Tak wstępnie potrzeba 7 wejść ADC Nie każdy z GPIO może pełnić tę rolę. Ponadto użyć możesz tylko ADC_1, jeśli używasz WiFi (ADC_2 służy wtedy do pomiaru siły sygnału). ADC1_CH0 (GPIO 36) ADC1_CH1 (GPIO 37) ADC1_CH2 (GPIO 38) ADC1_CH3 (GPIO...
http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...
Rozumiem, do zaakceptowania. Ok, ale teraz Clock jest sterownikiem, prawda? Więc wszyscy widzą go jako działający, jako "Zegar" na stronie głównej. Czy to nie zmyli ludzi? A może potrzebujemy nieco lepszej nazwy? (at)ElektrodaBot dla OpenBeken firmware dla BK7231, ESP32, itp, urządzeń IoT - jaka jest najlepsza nazwa sterownika, który jest używany do...
Chcę ją tak przerobić, abyśmy potem pracowali na jednym programie. Więc dobrze aby tabela odpowiadała obecnej. Rozumiem że część danych jest do debagowania, mogę to dać do odrębnej tabeli. Ten ESP ma tyle pamięci, że może dałoby się umieścić jednocześnie dwie wersje "frontendu", do wyboru? Zobaczę o co chodzi. Jeszcze nie korzystałem nigdy z adc w...
Co tu się ustawia? To jest schemat partycji we flash. W skrócie: ile miejsca dla programu, ile dla SPIFFS czy OTA. Dla różnych wielkości pamięci flash. [url=https://espressif-docs.readthedocs-...
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 :)
Napsz na priv... podaj mi adres e-mail a podeślę ci link do pobrania. można będzie przetestować jeszcze ten przykład https://lastminuteengineers.com/bme280-e... i ten https://lastminuteengineers.com/multiple... Bardzo ciekawe rozwiązanie, można samemu tworzyć wygląd... A tutaj sterowanie przekaźnikami...
Tak, to trzymanie ustawień jest przydatne, nie trzeba "odświeżać non stop co klatkę" tak jak w przypadku np. generowania obrazu PAL, czy tam ogólnie obrazów dla monitorów, VGA tak samo. Na razie nie widzę opcji by cokolwiek kombinować w trakcie wyświetlania, dlatego RAM ogranicza, trzeba mieć dane już przed rozpoczęciem transmisji. Obliczać można do...
Można od razu zacząć od programowania w C na ESP32. Najbardziej "przyjaznym" IDE w tym wypadku będzie moim zdaniem Visual Studio Code z wtyczką PlatformIO. Jest to o tyle wygodnie, że PlatformIO automagicznie ściąga i konfiguruje cały toolchain dla ESP32. [url=https://docs.platformio.org/en/stab...
Można i to na wiele sposobów. Jest to bardzo proste np.: https://github.com/yuri-rage/ESP-Now-Ser... https://mongoose.ws/documentation/tutori... Ja na przykład robię bezpośredni most modbus RTU to TCP, a dane z portu TCP obrabiam w NodeRed.
stm32f0 tutorial tutorial nokia tutorial zasilacze
zabezpieczenie pradowe podcisnienie silniku miganie diody canon
momenty dokrecania amica wms862m
Czyszczenie głowicy drukarki: czy woda z płynem do naczyń to dobry pomysł? Czy awaria karty graficznej uszkodzi inne komponenty?