A jak jest np. z biblioteką arduino.FFT? Pytam bo usiłuję przeportować część kodu korzystającego z niej i ESP32 na Pico i jak na razie sypie błędami. Sama biblioteka arduinoFFT ([url=https://github.com/kosme/arduinoFF... powinna chodzić na RP2040. Przejrzałem jej kod źródłowy i nie znalazłem tam odniesień do konkretnej architektury. Nie używa też...
Po pierwsze zainstaluj Exception Stack Trace Decoder , żebyś dokładniej wiedział w którym miejscu program się sypie: całkowicie flash. Najprawdopodobniej coś się rozjechało z partycjami. Po trzecie (to już luźna sugestia), zamiast biblioteki EEPROM użyj Preferences : ESP8266 i ESP32 oraz IoT :)
Nada się pod esp32? Generalnie to poszukałbym czegoś z magistralą SPI. W ESP32 jest ona wystarczająco szybka. Sugerowana przez sprzedawcę biblioteka UTFT do tego wyświetlacza nie jest rozwijana od wielu lat i nie ma wsparcia dla ESP32. Jak bym kupił ten twój wyświetlacz to by się okazało, że budowa sterownika więcej kosztowała niż tunelu Około 35$...
Udało mi się skompilować program z następującą poprawką: Ethernet , która faktycznie koliduje z biblioteką EtherCard . Dodano po 48 Alternatywnym i chyba lepszym rozwiązaniem jest użycie biblioteki UIPEthernet zamiast EtherCard. UIPEthernet też obsługuje ENC28J60 oraz dodatkowo emuluje klasy "standardowej" biblioteki Ethernet, czyli np. Ethernet , EthernetClient...
ILI9486 ma tylko jedną pamięć obrazu i możesz bezpośrednio czytać/zapisywać tylko w tej pamięci. Ekran LCD jest stale odświeżany z tej samej pamięci, stąd efekt migotania. Biblioteka TFT_eSPI, której używasz oferuje tzw. sprite'y. Są to wydzielone obszary pamięci RAM, gdzie można tworzyć gotowy obraz, a następnie szybko kopiować go do pamięci wyświetlacza...
Witajcie, wrzuciłem na GitHub Dzikakuna wersję Evo 3.19.11 // DEBUG PRINTS - ON/OFF #define f_debug_web_on 0 // Flaga włączenia wydruku debug_web #define f_debug_on 0 // Flaga włączenia wydruku debug Nowa biblioteka audio 3.4.3 ze wszystkimi poprawkami jest u mnie na GitHubie. Ta z oficjalnego releas'u nie zadziała z plikami FLAC. Wersja dla Platformio...
Najbardziej odpowiedni protokół do zdalnego sterowania z użyciem ESP32, to byłby moim zdaniem ESP-NOW (nie ma potrzeby korzystania z routera AP wtedy). Z tym, że to wymusza budowę własnego "pilota" i strumieniowanie video nie jest już takie proste, ale jest gotowa biblioteka dla Arduino: https://github.com/hpsaturn/ESPNowCam .
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)...
Dla ESP32 biblioteka SD_MMC: https://github.com/espressif/arduino-esp... Poradnik: https://randomnerdtutorials.com/esp32-mi... Pytanie: czy istnieje możliwość przystosowania tej biblioteki do ESP32, Biblioteka SDConfigFile nie jest rozwijana od ponad 7 lat. Wtedy jeszcze ESP32 nie było na świecie.
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/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/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...
Dla ESP32 jest dostępna biblioteka ESP-DSP , w której są gotowe m.in algorytmy FFT (szybka transformata Fouriera) dla liczb float oraz stałoprzecinkowych. Kod w dużej części jest napisany w asemblerze xtensa, jest dobrze udokumentowany i z przykładami. [url=https://github.com/espressif/esp-ds...
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:...
https://obrazki.elektroda.pl/3993332100_... Zapraszam na praktyczną demonstrację połączenia CAN pomiędzy dwoma urządzeniami z ESP32. Pokażę tutaj, jak wygląda procedura nadawania i odbierania ramek na podstawie sterownika TWAI, użyję środowiska PlatformIO. TWAI to skrót od Two-Wire Automotive Interface, czyli w wolnym tłumaczeniu interfejs...
https://obrazki.elektroda.pl/5740070800_... Na blogu https://obrazki.elektroda.pl/5905058200_... https://obrazki.elektroda.pl/2385174800_... Projekt 3D obudowy: https://obrazki.elektroda.pl/5421546700_... https://obrazki.elektroda.pl/3106176100_... https://obrazki.elektroda.pl/5944152800_...
https://obrazki.elektroda.pl/2181562000_... Hej, może ktoś z was planuje zrobić domową sieć kilkunastu czujników ale nie wie jaki protokół bezprzewodowy wybrać ? Jest tego masa, od Bluetooth, WiFi...... ale dzisiaj skupimy się na mało popularnym, ale wdg mnie, świetnym protokołem ESPnow opracowanych z tego co wiem przez Chińczyków...
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...
Ciekawe czy Arduino pozwoli użyć biblioteki std. W toolchain dla ESP32* jest kompletna biblioteka std i jest dostępna w środowisku Arduino. Można też (jak ktoś ma taką potrzebę) wykonywać konwersję pomiędzy obiektami String a std::string w obie strony chociaż moim zdaniem należy przede wszystkim używać obiektów std::string_view tam, gdzie to możliwe.
https://obrazki.elektroda.pl/6550958800_... Przedstawię tutaj uruchomienie ESP32-Cam w PlatformIO, przeanalizuję działanie streamingu video (?) z tej płytki oraz pokażę jak można dostać się do pikseli obrazu pobranego z kamery (np. w celu narysowania prostokątów). ESP32-Cam to mała i poręczna płytka oferująca moduł ESP-32S (4MB Flash,...
https://obrazki.elektroda.pl/5366472900_... W tym temacie przedstawię LilyGO T-CAN485, czyli płytkę developerską opartą o ESP32, przeznaczoną do pracy z magistralami RS485 i CAN. T-CAN485 dodatkowo oferuje pracę na napięciu zasilania do 12V, złącze USB-C wraz z konwerterem USB na UART CH9102 do łatwiejszego programowania, slot na kartę...
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/4693824400_... Cześć, chciałbym przedstawić uniwersalne narzędzie do konfigurowania projektów opartych na ESP32, a możliwe do implementacji również na innych platformach. Rozwiązanie zostało stworzone z uczniami technikum w ramach ich zajęć. Składa się z biblioteki dedykowanej mikrokontrolerowi oraz aplikacji...
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...
Wspomniałem tablet, ale panel sterujący może być uruchomiony na dowolnej przeglądarce, bo to kod HTML, więc uruchamiałem to na laptopie, na tablecie, ale z systemem Windows 10. Przy WebSocket jest taki problem (czytałem o tym na necie, inni też mieli podobne problemy Timeout), że pomimo że mam połączenie i wysyłam jakby PING, np. jak wcisnę przycisk...
Nie wiem jak podłączyć lcd zgodne z biblioteką, biblioteka XPT2046 nie pozwala mi zdefiniować innych pinów SPI To prawda, że bezpośrednio nie pozwala, bo to taka uniwersalna biblioteka jest ;) Używa natomiast domyślnych pinów dla magistrali SPI (kanał HSPI ): SCK - 14 MISO - 12 MOSI - 13 CS - 15 W ten sposób trzeba połączyć TS z ESP32 i na razie odłącz...
1. Wstęp Projekt bardzo prostej stacji pogodowej opartej o ESP32 DevKit V1 i sensor BME280. Odczyt wartości jest dostępny poprzez interfejs sieciowy w sieci lokalnej, do której jest podłączona. Całość jest zasilana za pomocą zasilacza impulsowego 5V ze względu na powszechność i łatwą dostępność tego typu urządzeń. 2. ESP32 Moduł ESP32 DevKit V1 jest...
Mam problem z wyświetlaczem, skonfigurowałem wszystkie piny, dałem prosty program na wypisanie "WITAM", ale na ekranie nic się nie pojawia, działa tylko podświetlanie. Jakieś sugestie? https://obrazki.elektroda.pl/4414960700_... AI: Jaki dokładnie model wyświetlacza używasz i w jaki sposób jest podłączony (np. przez I2C, SPI czy równolegle)?...
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ł...
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....
https://obrazki.elektroda.pl/5119469300_... Znalazłem ciekawy artykuł obrazujący technicznie uruchamianie modeli AI na tak ograniczonych sprzętach, jak mikrokontrolery. Mikrokontrolery są najbardziej ograniczonymi platformami do uruchamiania AI pod względem mocy obliczeniowej, pamięci i przepustowości sieci. W skrócie do działania...
Nie chce na SPI dodawac nic bo mam wyswietlacz i zalezy mi na plynnosci jego dzialania :) SJ jest wbudowany w ESP, a biblioteka ktora podeslalem odnosi sie uparcie tylko do ukladu na spi. Nie wiem jak zmusic ja do dzialania na tym co mam w ESP i wybrac piny
Czy dobrze patrzę, że do zapisu w nvs służy biblioteka Preferences?
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ę...
Jak zrobić zdalną przeglądarkę kamer za pomocą modułu WiFi ESP32? Tło problemu: Próbuję użyć modułu WiFi ESP32, aby utworzyć projekt zdalnej przeglądarki kamery. Moim celem jest możliwość zdalnej obserwacji i robienia zdjęć, aby monitorować konkretny obszar z różnych lokalizacji. Mam już pewne wstępne ustawienia, ale mam pewne trudności z konkretnym...
Witam zlecę wykonanie kodu programu Mam łódkę zanętową wędkarską która sterowana jest dwoma silnikami poprzez regulatory ESC. Chciałbym zrobić do niej system sterowania oraz system autopilota. Na pilocie który trzymam w ręce byłby joystick z wyjściami VRX VRY SW oraz +5V i GND który umożliwiałby ręczne sterowanie łódką. Na tym pilocie byłyby również...
Widzę że biblioteka obsługuje też RP2040 tylko na 100% pewny nie jestem. Nie sądzę.[syntax=ini] name=bitluni ESP32Lib version=0.3.4 author=bitluni <arduino(at)bitluni.net> maintainer=bitluni <arduino(at)bitluni.net> sentence=Multimedia library for the ESP32 paragraph=Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32....
Kod w zasadzie ze stronki - jedynie to używam Visual Studio Code z PlatformIO - ale biblioteka ta sama. Jaki kod z jakiej stronki? Jaka biblioteka?
Rzeczywiście, ta metoda nadaje się znacznie więcej niż dla Wemos D1, nie chciałem nic takiego sugerować, po prostu na Wemos D1 będzie kilka tematów stąd taki tytuł. Tutaj jest nieco więcej szczegółów: https://github.com/JAndrassy/ArduinoOTA ArduinoOTA wspiera: - classic ATmega AVR with at least 64 kB of flash (Arduino Mega, MegaCore MCUs, MightyCore...
Ale ta biblioteka jest standardowo w bibliotekach arduino do esp32?? O to mi właśnie chodzi.
Mój problem polega na braku czasu i nadmiaru pomysłów no i PESEL daje o sobie znać . Jakiś czas temu znalazłem czeską firmę, która sprzedawała moduły komfortu, polskiego dystrybutora nie znalazłem a kupno od pepika jakoś mi nie pasowało. Gdy znalazłem przypadkiem jakiś projekt OBD na Arduino, przypomniałem sobie o pepikach i tak zaczęło się zbieranie...
Przejrzyj może kody źródłowe biblioteki: https://github.com/eborghi10/AS5048A Może nawet sama biblioteka Ci się przyda ;)
Nie jest to ułomny custom bez kompilatora jak było w przypadku ESP32 tylko okrojony risc-v. Do niego jest normalny kompilator. Dość rewelacyjna teza, biorąc pod uwagę, że w obu przypadkach jest to praktycznie ten sam toolchain i ta sama biblioteka ESP-IDF. Ponadto główny procesor ESP32-S2 to nie jest RISC-V.
No to jest standardowy problem chyba dla ESP Raczej tylko przy programowaniu z Arduino Core. Sam używam tylko ESP-IDF i nie natknąłem się na taki problem. Faktem jest, że arduinowa biblioteka BLE dla ESP32 to obraz nieszczęścia i rozpaczy :) Przy okazji, może zamiast SPIFFS mógłbyś wykorzystać klasę [url=https://github.com/espressif/arduin...
Hej Uruchamiałem ostatnio bibliotekę arduino-tvout ale na trochę innych wyświetlaczach. https://obrazki.elektroda.pl/9344320300_... Chciałem na esp32 odpalić [url=https://github.com/bitluni/TetrisSp... ale ta biblioteka jest jakaś skopana bo esp się resetuje co sekundę.
(at)omnixcrs Możesz również zacząć od analizy kodów bilioteki DallasOneWire, gdzie w przypadku ESP32 komunikacja 1-wire realizowana jest za pośrednictwem UART. Nie jest to wprawdzie biblioteka Arduino, ale kody źródłowe można wykorzystać praktycznie bez zmian jest to raptem 5 plików w wypadku ESP32. https://github.com/darauble/DallasOneWir...
Zależy co zlecający miał na myśli mówiąc "zrobić na samym Arduino". Bo ESP8266 to też Arduino, tak samo ESP32 i jak coś ma mieć WIFI to ESP jest najbardziej ekonomiczny wybór, zwykłe płytki NONO/UNO są teraz droższe od np. ESP Wemos MINI, są również płytki z innymi uC niż AVR, z WIFI/ARM produkowane przez twórców Arduino, tylko mniej popularne. Do ESP8266...
Cześć, Chciałbym wykorzystać moduł nrf905 (radio 433 i 868 na SPI) z kontrolerem ESP32 WROOM 32... Znalazłem bibliotekę do obsługi tego modułu dla arduino, ze strony http://blog.zakkemble.co.uk/nrf905-avrar... Do testów wykorzystałem źródła ping_client, i ping_server na 2 kompletach ESP32 +nRF905. Jeden miał pracować jako klient, drugi...
https://obrazki.elektroda.pl/5227655200_... to jest biblioteka https://github.com/craftmetrics/esp32-bu... Powtórzyłem definicje #define BUTTON_DOWN (1) #define BUTTON_UP (2) #define BUTTON_HELD (3) w button.c i main.c eclipse nie wyrzucił błędu multiple definition tylko poznikały podkreślenia. Program się...
programowanie esp32 esp32 audio esp32 sterownik
arduino bufor corolla antena otwarty komora zamknąć komora
volteno grzejnik iphone zablokowany
Regulacja temperatury bojlera Simat - jak ustawić? Tokarka TSB20 - problem z posuwem, samoczynne wyłączanie