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...
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.
To słabo szukałeś. https://randomnerdtutorials.com/esp32-ss... Odpowiednia biblioteka: https://www.arduino.cc/reference/en/libr...
(at)arturavs Jak masz płytkę z ESP32, to możesz spróbować uruchomić przykłady generowania sygnału VGA: [url=https://github.com/bitluni/ESP32Lib... Biblioteka jest prosta w obsłudze i "arduinowa" ;)
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 :)
Biblioteki z tej strony zainstalowane krok po kroku https://randomnerdtutorials.com/getting-... Czyli biblioteka ściągniętą: https://dl.espressif.com/dl/package_esp3...
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...
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$...
Ładnie te "analogowe" wyświetlacze wyglądają. Jakaś biblioteka? ;)
Jak rozumiem, próbujesz uruchomić wersje v1. A masz zainstalowaną bibliotekę Ada do SH110x ? Ewentualnie wrzuć sobie te bibliotekę do folderu gdzie Arduino trzyma biblioteki. C:\Users\TWOJA NAZWA UZYTKOWNIKA W WINDOWS\AppData\Local\Arduino15\librarie... U kolegi MAJSTRA XXL do wersji v1 masz na GitHubie wszystkie biblioteki:...
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.
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?
Biblioteka, na którą się powołujesz, nie wspiera architektury ESP32, co wynika wprost z jej kodu źródłowego - nie wiem, jak Ci się udało ją skompilować dla ESP32. Proponuję, abyś w pierwszej kolejności skorzystał z informacji zawartych na stronie [url=http://www.airspayce.com/mikem/ardu...
Czy dobrze patrzę, że do zapisu w nvs służy biblioteka Preferences?
Jaka konkretnie biblioteka? Link?
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ż...
ESP-IDF zawiera bibliotekę Event Loop, która umożliwia komponentom programu deklarowanie zdarzeń, do których inne komponenty mogą rejestrować programy obsługi - kod, który zostanie wykonany, gdy te zdarzenia wystąpią. Standardowo korzysta z tego stos WiFi w ESP32. Co ciekawe, biblioteka Event Loop opiera się w całości na mechanizmach RTOS :)
Jak projekt kompilował się parę miesięcy temu, a robiłeś reinstalację, to pewnie zainstalowałeś najnowszą wersję core, czasami są robione zmiany i program, a czasami też biblioteki trzeba przepisać na nowo. Wybierz w miejscu menu gdzie instalowałeś core ESP32 starszą wersję i zainstaluj, może o to chodzi. Jak nie chcesz się bawić w samodzielną modyfikację...
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 .
Ale ta biblioteka jest standardowo w bibliotekach arduino do esp32?? O to mi właśnie chodzi.
Witam Posiada ktoś bibliotekę pod moduł ESP32 ?
Przejrzyj może kody źródłowe biblioteki: https://github.com/eborghi10/AS5048A Może nawet sama biblioteka Ci się przyda ;)
No właśnie siedzę nad bardzo podobnym LCD (2,8") i dotykiem, i kombinuję jak ten dotyk zrobić aby działał (oraz biblioteka LVGL) Ale może poczekam kiedy zrobisz następne części ciekawego poradnika. Pewne jest to że coś źle mam zrobione z samym dotykiem, a konkretnie interpretacją (zdarzenia itp) od dotyku. Bo sam w sobie dotyk działa OK. Ale coś sama...
W najnowszym Arduino IDE 1.8.15 nie widzę już możliwości kasowania NVS w ESP32, to jest tej części pamięci flash, gdzie mogą być trwale przechowywane dane. O ile pamiętam, w starszych wersjach IDE była taka opcja. Natomiast do odczytu/zapisu danych do NVS dość dobrze nadaje się biblioteka Preferences . Nie trzeba wtedy samodzielnie obliczać pozycji...
Nie prościej z ESP32? Masz dwa rdzenie i WiFi, do tego jest fajna biblioteka do generowania obrazu VGA.
Przypomniało mi się, sprawdzałem działanie dotyku na uno i działało. No właśnie, nie napisałeś tego w pierwszym poście. Zrób może test samego TS z ESP wykorzystując tę samą bibliotekę, którą użyłeś na Uno. Ta biblioteka też ma wsparcie dla ESP32. Jakim napięciem zasilasz moduł wyświetlacza? A jak bym użył innych wyjść spi do wyświetlenia obrazu i innych...
Jest dostępna arduinowa biblioteka dla tego modułu (sterowanie po UART, sprzętowym lub programowym): https://github.com/SnijderC/dyplayer Biblioteka wspiera platformy sprzętowe AVR oraz ESP32.
Nie można. Musiałbyś zmienić platformę sprzętowa dla Arduino na taką, gdzie jest dostępna biblioteka libstdc+ np. STM32 czy ESP32.
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...
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
Widzę na zdjęciach tego modułu, że ma on kwarc 8MHz, a biblioteka obsługująca go przyjmuje domyślnie, że układ działa z zegarem 16MHz. Sugeruję przed wywołaniem metody begin() ustawienie zegara ręcznie, jeśli na Twojej płytce znajduje się kwarc 8MHz: mcp.setClockFrequency(8000000); if (!mcp.begin(CAN_BAUDRATE)) { ...
Okej dzięki za odpowiedź chciałem podłączyć do Arduino Mega, ale przemyśle jeszcze nad esp32. A wiesz może gdzie zdaje jakis poradnik z ili9341, ale z podłączeniem i programowaniem, żeby można było klikać na ekranie? Biblioteka TFT_ESPI i jej przykłady, nigdzie nie widziałem poradników bo ich nie szukałem. Jeżeli chodzi o programowanie to rodzaj sterownika...
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...
Nie ma znaczenia czy biblioteka, rulesy i tak widzą zwarcie. Antena to "F- ka" do ESP32
Tak, musisz zainstalować dodatkowe płytki, a nie biblioteki. Potem ewentualnie biblioteki dedykowane do ESP32. Opis jest tu: https://github.com/espressif/arduino-esp... .
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.
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)?...
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...
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...
no to spowolnienia są tylko przy przesuwaniu tego demka pomiędzy zakładkami i chyba przy dotyku, tak to przy wyświetlaniu animacji cpu obciążone praktycznie w 0%. Ewidentnie brak optymalizacji w bibliotekach lvgl
(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...
To jest czarna magia jak oni to robia. Zrobilem na esp32 odczyt obrazka w rozdzielczosci 640x480 zeby sprawdzic przydatnosc takiej platformy. Napisalem prosty interfejs getpixel i setpixel by przejsc z ciaglego bufora z kamery na wygodne xy rgb. Nastepnie odejmowalem pixel nowy z poprzednim by wykazac jego roznice. Cale to wnioskowanie zajmowalo powyzej...
A przeczytałeś [url=https://github.com/espressif/arduin... oraz [url=https://github.com/pyserial/pyseria... jeszcze [url=https://desire.giesecke.tk/index.ph... Ja swojego czasu miałem problemy z Arduino i XP - musiałem szukać starego linkera. Z biegiem czasu niewiele...
Jednak na stronie produktu jest wzmianka, że wariant ESP32–U4WDH ma więcej bibliotek udostępnionych przez Espressif Systems Wariant ESP32–U4WDH ma po prostu wbudowany flash 4MB i ponadto niczym nie różni się od ESP32-D0WD-V3. Informacja o większej ilości bibliotek udostępnionych przez Espressif dla ESP32 niż dla ESP32-S3 jest tzw. faktoidem medialnym....
Powstaje core dla PlatformIO, nie wszystko jeszcze działa ale w przyszłości będzie szansa skompilować Tasmotę lub inne projekty https://kuba2k2.github.io/libretuya/ Projekt skupia się na opracowaniu działającego Core kompatybilnych z Arduino. Core jest inspirowany oficjalnym rdzeniem Espressif dla ESP32, co powinno ułatwić portowanie/uruchamianie istniejących...
Fonty, ikony są ładowane ze SPIFFS.[syntax=c]// >>> IMPORTANT TO PREVENT CRASHES <<< //>>>>>> Set SPIFFS to at least 1.5Mbytes before uploading files <<<<<< // >>> DON'T FORGET THIS <<< // Upload the fonts and icons to SPIFFS using the "Tools" "ESP32 Sketch Data Upload" // or "ESP8266...
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....
Te losowe migotanie zostało zgłoszone jako błąd: https://github.com/Aircoookie/WLED/issue... Niestety problem nie został na razie rozwiązany. Audio Reactive WLED korzysta z tej biblioteki.
Używam programu w języku hiszpańskim jeje A pisze tak Biblioteka nie odpowiednia znaleziona w C użytkownik /Jose / Dokumenty / Arduino / Biblioteki / Narzędzia : nie znaleziono folder ( a może plik ) z nagłówkiem (.h) w C - uzytkownik - dokumenty - Arduino - biblioteki - narzędzia Jeśli dobrze rozumiem to brakuję biblioteki
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ę.
Hej, biblioteki ściągałem bezpośrednio przez Arduino IDE, daj znać jakie to błędy, może coś da zaradzić. BTW: Przeniosłem projekt na ESP32 i użyłem innej biblioteki do OWM, ktoś chętny na opis?
O Panie! Czyli nawet nie wszedłeś do dokumentacji tej biblioteki :-) ! Zobacz tutaj: https://github.com/jgromes/RadioLib/wiki... "[...]Provide the pin setup to the library.[...]GPIO: this is the fourth possible pin. It's optional for most modules, but may be required for some. SX127x requires additional interrupt pin to perform CAD and blocking...
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ę...
Tymczasem kolego kup sobie za 700 PLN wizjer elektroniczny i daj se spokój. Z całym szacunkiem.Propozycja w stylu kup sobie armatę za milion monet,żeby strzelać do muchy. Wizjer elektroniczny oprócz ponad dziesięciokrotnie wyższej ceny, także inne wady. Wymaga regularnego ładowania, dla wielu jednak szpeci drzwi, nie ma możliwości obserwacji czysto...
ESP32 ogólnie jest bardzo ciekawym produktem. Całkiem niedawno uruchamiałem jako MP3 dekoder. Sama biblioteka działa jako odtwarzacz internetowego radia ale można uruchomić aby odtwarzał z zewnętrznej karty SD. Link do projektu: https://github.com/MrBuddyCasino/ESP32_M... Co do pisania artykułu to faktycznie byłby ciekawy jednak ja nie mam smykałki...
Czy moglibyście naprowadzić mnie na jakieś strony z taka tematyką, gdzie można o czymś takim się dowiedzieć. Chodzi mi o postawienie sieci WiFi na ESP32, w jaki sposób jest to możliwe? Najnowsza wersja [url=https://github.com/tzapu/WiFiManage... wspiera również ESP32. Ponadto jest [url=https://github.com/prampec/IotWebCo...
Jeżeli uważasz, że może to być niewystarczająca ilość, to proponuję użycie ESP32 DevKit (obrazek poniżej). Tytułem uzupełnienia: Jeżeli zdecydujesz się na ESP32 będziesz mógł nadal korzystać z Arduino HAL oraz Arduino IDE. Dodatkową korzyścią natomiast jest fakt, że Arduino HAL w ESP32 bazuje na FreeRTOS. Jeżeli planujesz obsługę wielu urządzeń peryferyjnych,...
Logika 3.3V, to nie jest napięcie zasilacza. Nie jestem pewien, czy biblioteka RGBmatrixPanel wspiera platformę ARM. Nie jest to jasno opisane. Albo to sam zweryfikujesz, albo uruchom swój projekt najpierw na zwykłym Arduino Uno. Jak tu będzie działać (a powinno), to możesz przejść do platformy w wersji WiFi. Niewykluczone, że będziesz musiał zmienić...
Z tym zapamiętywaniem muszę rozkminić temat bo EEPROMu nie ma. Nie ma też z tym problemu w ESP32. Wystarczy użyć arduinową bibliotekę Preferences i zapamiętywać te dane w partycji flash. https://docs.espressif.com/projects/ardu... W razie czego służę pomocą.
Mam dajmy na to w pliku main.cpp zadeklarowaną definicje #define CHRGDETECT GPIO_NUM_35 Teraz mam własną bibliotekę i chciałbym żeby zadeklarowana wartość nie musiała być dublowana także w niej. Jak to zrobić? Środowisko platformio arduino ESP32
Przetestowałeś i działa? Jak nie chce współpracować i chcesz bez kwarcu to napisz w prompcie że masz np. Attiny85-noQ i to jest nowy model zgodny z Attiny85 jednak pracuje tylko na wewnętrznym generatorze i że potrzebujesz kod na to :) Działa z kwarcem 16MHz bardzo dobrze. Efekty które sama AI Claude zaproponowała satysfakcjonują mnie jak najbardziej....
r"]Da się jakoś zrobić by sterowanie silnika pracowało ciągle (jak by w tle) a obsługa wyświetlacza nie blokowała pracy ? Da się. r"]Czy jakieś ESP32 ma może na pokładzie już RTC i prędkość procka pozwoli na wiele innych zadań ?? Ma na pokładzie, ale niezbyt dokładny. Trzeba dołączyć zewnętrzny oscylator 32 kHz. https://docs.espressif.com/projects/esp-...
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...
Odpowiedź jest tutaj: https://www.elektroda.pl/rtvforum/viewto...
Prościej było by na wifi niż bt nie trzeba by było tworzyć aplikacji na telefon. I przykładów jak i bibliotek na esp32 jest sporo na github-ie
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...
Poza tym, żeby to zrobić dobrze potrzeba DMA. Jakoś nie kojarzę w Arduino jednolitego wsparcia dla DMA... W Arduino HAL nie ma wsparcia dla DMA, ale są odpowiednie biblioteki np. dla platformy Arduino Zero. Nie bardzo rozumiem konieczności użycia DMA w tym projekcie. Zakładam, że jest to projekt amatorski, do samodzielnego wykonania, który nie będzie...
(at)darex120 A czemu upierasz się przy Arduino IDE? To jest najgorsza z możliwych opcji. Zdecydowanie lepiej użyć Visual Studio Code z wtyczką PlatformIO. Też będziesz mógł pisać programy z użyciem Arduino Core i arduinowych bibliotek.
Biblioteka nie do końca dobrze współpracuje z wybranym wyświetlaczem i wyświetlany obraz jest przesunięty w prawo (widoczne losowe kropki w pionowym pasku wyświetlacza po lewej). I nie dało się tego ustawić? Czy może tak ma być bo to arduino i przestawienie jednego parametru w bibliotece to czarna magia?
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,...
Musisz mieć nawiązane z Thonny połączenie z ESP. Ten program widzi pamięć ESP tak samo jak foldery w PC.
UWAGA: biblioteka Timers-master działa na architekturze(/architekturach) avr, sam, samd i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) esp32. C:\Users\Piotrek\Desktop\system_podl... In function 'void drawStartPodlewanie()':...
1. Nie jest zgodny w 100% i że jest napisany w C++ o niczym nie świadczy. W C++ jest napisane także wiele innych języków, np. pierwsze wersje C# były w nim pisane co nie znaczy, że były one zgodne z c++ :] Widzisz c++ to nie tylko kompilator ale także biblioteka standardowa. która w całości nie została dołączona do arduino. Jest napisany w C++. Proponuję...
Ta płytka jest w ogóle dziwną konstrukcją, RA4M1 microprocessor from Renesas with the ESP32-S3 from Espressif. Dziękuję za link jest ciekawy, wypróbuję. Mogę jedynie przeprosić bo trochę namieszałem. To biblioteka TimerOne.h nie działała mi na R4 a nie jak napisałem Timers.h. W sumie część bibliotek na Uno działa na R4 chociaż zgłaszane są problemy...
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...
a może ktoś pracuje na ESP32 ? mam cały czas błędy kompilacji i nie mogę skonfigurować biblioteki Nextion
Dzięki za info. Z punktu widzenia programisty często o tym zapominam traktując, że EEPROM jest na pokładzie ESP32 a to przecież "dostawka" flash na module. Faktycznie korzystanie z biblioteki EEPROM jeszcze bardziej utwierdza w tym błędzie.
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...
Witam, zakupiłem moduł ESP32-DevKitC-32D i mam problem z widocznością w/w modułu w Arduino IDE. Wykonałem wszystkie kroki według instrukcji czyli, dodałem link i zainstalowałem bibliotekę ESP32. Podłączyłem moduł pod komputer i mam go na porcie COM3. Arduino IDE widzi port i wybrałem płytkę ESP 32 Dev Module. Podczas wgrywania kodu wyskakuje "Błąd kompilacji...
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:...
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...
Próbuję zrobić prosty odtwarzacz radia internetowego. W internecie jest sporo na ten temat. Ja jednak zmagam się z problemem. Środowisko: Arduino IDE 2.2.1 Płytka: klon WEMOS LOLIN32 LITE Płytka audio: PCM5102A Połączenia: https://obrazki.elektroda.pl/3176593400_... Biblioteka audio: https://github.com/schreibfaul1/ESP32-au...
Kompiluję pod esp. Płytkę mam wybraną WT32-ETH. Ze standardowym ESP32 jest ten sam błąd. Podejrzewam złą bibliotekę SoftwareSerial. Sciągnąłem ją z githuba, bo menager bibliotek arduino nie znajduje takiej biblioteki jak SoftwareSerial. Dlatego pytałem o nią. Możesz udostępnić swoją bibliotekę SoftwareSerial?
z WiFi też pewnie będzie łatwo. Pierwszy raz jak usiadłem to kod do zainicjowania transmisji zrobiłem w godzinę - tylko w oparciu o jakieś przykłady. Co do wygody programowania to ESP32 jest lata świetlne przed NS 51 (przynajmniej w tych wersjach które poznałem). No i pisałem w 'native' C + FreeRTOS a nie z bibliotekami Arduino.
Cały kod jest na [url=https://www.instructables.com/id/Te... Jest dla ESP8266, ale go próbuję dostosować do ESP32. W kodzie podmieniłem bibliotekę #include <ESP8266WiFi.h> na #include <WiFi.h> #include <ESP8266mDNS.h> na #include <mDNS.h>
Jeżeli chodzi o komunikację Arduino - PLC, to teraz uważam, że na chwilę obecna nie ma nic lepszego niż biblioteka settimino, gdzie w programie PLC nie ma potrzeby wstawiania jakichkolwiek bloków. Wartość z Arduino (ja teraz stosuję głównie ESP32, które ma 240MHz a nie 16MHz jak zwykłe arduino) jest przesyłana bezpośrednio do danego adresu w danym bloku...
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...
Wifimanager, ubija pamięć FLASH lub zapis programu. Od kilku dni walczę z tą biblioteką na ESP32-WROOM-32D DevKitC v4 w środowisku Arduino IDE. Mój cel: po uruchomieniu sprawdzana jest dostępna sieć i jeśli jest zapisana w ESP32, to łączy się do tej sieci. Jak nie, to skanuje co kilka minut. Przełączenie do trybu AP tylko z przycisku, powrót do STA...
Jak oceniałeś dokładność sieci? Mógłbyś ją opisać dokładniej, bo np. z tego co wrzuciłeś tutaj widać, że ostatnia warstwa ma 8 neuronów, czyli 8 wyjść. Naturalnym byłoby traktowanie ich jako odpowiedniki poszczególnych urządzeń, ale z interfejsu widać, że masz tylko 6 urządzeń... Co oznacza prawdopodobieństwo dla danego urządzenia? Przeliczasz to jakoś?...
W jaki sposób odczytać w ESP32 informacje ze strony? Nie do końca jestem pewien, czy ESP ma odpytywać stronę czy zaszły jakieś zmiany, czy zostanie o tym poinformowany - jeśłi tak, to w jakiś sposób? Można obsługiwać (w sposób asynchroniczny) żądania POST, które będą przychodzić z "zewnętrznego" serwera do serwera (AsyncWebServer) w ESP32. Przykład:...
Jakiej biblioteki używasz? jaki to konkretnie wyświetlacz? Biblioteka TFT_eSPI - wyświetlacz 3.5 cal 320*480 szeregowy SPI TFT wyświetlacz z modułem LCD optyczny - sterownik IC ILI9341 dla MCU https://obrazki.elektroda.pl/8780548100_... Wyświetlacz działa bez problemu, ale jak dodam odczyt z PZEM to mi się resetuje. Zmieniałem TFT_CS...
Udało mi się rozwiązać problem, okazało się że chodziło o kolejność przypisywania pinów do zainicjalizowanych wczesniej PWM tzn: Tak nie działało: S1.attachPin(S_PWM, sfreq, 10); //SERVO M1_PWM.attachPin(MOT_1, freq, 10); //SILNIK M2_PWM.attachPin(MOT_2, freq, 10); //SILNIK Tak działa: M1_PWM.attachPin(MOT_1, freq, 10); //SILNIK M2_PWM.attachPin(MOT_2,...
Także zostałem przy SPIFSS i niby wszystko działa, ale koszmarnie wolno. Tak, SPIFFS jest ponad 5 razy wolniejszy niż FFAT czy LittleFS na ESP32. Espressif jakiś czas temu ogłosił, że w kolejnych wersjach ESP-IDF wycofany zostanie SPIFFS. ale w to, że biblioteki dla SPIFFS maja jakieś błędy, to w to już uwierzę Biblioteka arduinowa dla SPIFFS to jeden...
Witam Z góry dziękuję, problem rozwiązałem kasując pamięć procesora przy pomocy Flash_download_tool_3.9.3 a następnie użyłem programu ze strony [url=]Linkhttps://www.hackster.io/patric... Program uświadomił mi że co producent to inne przypisanie pinów, na dodatek program działa na starszych bibliotekach do ST7789V, podobno...
Sam ESP32 na pewno to obsługuje, ale Arduino HAL dla ESP32 nie wspiera trybu slave w bibliotece Wire - nie jest zaimplementowany. Nie mam pojęcia dlaczego.
Też znalazłem potwierdzenie na stronie, którą podałem w poście otwierającym ten wątek, gdzie toczyła się dyskusja na ten temat. Tam jest też wspomniana alternatywna biblioteka Brzo I2C dla ESP8266, której używałem. Jest trudniejsza w użyciu, ale czasami warto sięgnąć po takie rozwiązania, jeżeli te "popularne" arduinowe zawodzą. Generalnie uważam,...
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ć....
Wciąż jednak obstaję przy swoim, że po prostu takie źródła nie są nigdzie dostępne, a więc użycie ESP32 bez tych zamkniętych bibliotek jest niemożliwe. Rozumiem, że nie znasz odpowiedzi na pytanie, które zadałem w poście #98. Nic złego się nie stało. Dziękuję za poświęcony czas.
Kolejną zaletą jaką zauważyłem jest obecny port ładowania USB C. Normalnie płaciłbym za niego grube pieniądze. No dobrze. Kupię po 10 sztuk obu układów. Przeprowadzę testy destrukcyjne i opisze to co udało mi się uzyskać. Z tego co udało mi się wygrzebać to pobór w trybie biernym jest dość duży ~1mA więc muszę umieścić go w płycie za przełącznikiem...
ARDUINO IDE oraz wszystkie chyba juz wersje biblioteki esp32 Arduino:1.8.19 (Windows 10), Płytka:"ESP32C3 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 160MHz (WiFi), QIO, 80MHz, 4MB (32Mb), 921600, None" In file included from C:\Users\aspire\Documents\Arduino\ledy_b... C:\Users\aspire\Documents\Arduino\librar...
esp32 zasilanie esp32 przekaźnik esp32 analog
bezprzewodowa myszka telewizor zapieczony wtryskiwacz zamyka drzwi kierunkowskaz
hulajnoga skymaster hulajnoga skymaster
Przepalanie bezpiecznika nr 16 w Volkswagen Touran Regulacja gaźnika w pile Faworyt RG 5300 18