Chciałbym się odnieść do linku w którym w skrócie udało się zrobić cos takiego, że w zależniści od bajtu nr 0 w pamięci EEPROM ESP wchodzi albo w tryb konfiguracyjny, gdzie tworzy sieć wifi do wprowadzenia parametrów dla docelowej sieci wifi. Po zapisie ESP32 sie resetuje i wchodzi w...
Eduponics Mini v2 to otwarta platforma zbudowana wokół mikrokontrolera ESP32. Ta płytka Internetu Rzeczy (IoT) jest wyposażona w przydatne czujniki do zastosowań w aplikacjach rolniczych, takie jak pomiar temperatury, wilgotności, wilgotności gleby itp. Oprócz łączności Wi-Fi oraz Bluetooth...
Tak z ciekawości co kolega za projekty robi że potrzeba po kilka I2C i SPI ? Albo 12 UART-ów ? 12 UART to napisałem, że jakbym chciał to może tyle mieć ARM. Najwięcej zasobów pochłonął sterownik kotła CO. - 5xUART (ESP-01, GSM, RS-485, BT i jeden synchroniczny w rezerwie), - 2xI2C...
ESP nie ma swojej pamięci EEPROM tylko emulowaną, a ta i tak jest za mała. Nie przesadzaj. To może być 1MB, 2MB i więcej w pamięci flash i na pewno jest szybsza niż EEPROM. Zamiast używać emulacji EEPROM (moim zdaniem, to nie ma sensu) lepiej się sięgnąć po systemy plików SPIFFS czy...
Cześć, Potrzebuję zapisać w pamięci flash bądź eeprom kilka wrażliwych danych koniecznych do pracy urządzenia po wznowieniu pracy po resecie. Niestety częstotliwość zmiany wartości zmiennych podczas pracy nie pozwala na użycie flasha lub eeprom na bieżąco bo by się skończyły bardzo...
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...
Zamiast się gimnastykować z zapisem/odczytem ustawień z emulowanego EEPROM, lepiej użyć klasy [url=]Preferences - jest ona dostępna w Arduino HAL do ESP32. Tutaj masz przykłady użycia:
EDIT: No dobra - podmieniłem to co napisałem niżej oraz wszystkie wystpąpienia EEPROM.eeprom_read_byte na EEPROM.readByte i teraz kompiluje się, ale coś tam jest dalej zrypane bo nawet uplink się nie podnosi - jak dam samo zasilanie to jest OK - uplink na zielono - jak wrzucę kod - kicha ciemność...
Mam problem z zapisem danych do at24c256, może bardziej z odczytem. Chcę zapisać adres MAC w eepromie, (wiem, że esp ma coś podobnego do eepromu, ale jednak chcę na zewnętrznym) Mam taki kod: [syntax=c] int adresZapisu = 630; String str = ""; str = tablicaMacCzujnik[a]; char writemessage[str.length()...
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. Można tu wspomnieć, że mniej popularny ESP8285...
Jeszcze raz z ciekawości przetestowałem swoją wersję tego układu na monitorze podłączonym do niej już w momencie podania zasilania i faktycznie układ ruszył. Wcześniej zmyliło mnie to, że po podłączeniu monitora ten otrzymywał sygnały synchronizacji i się wybudzał, ale nie rozpoznawał...
ESP32, emulowany eeprom. Mam taki o to kod do zapisu zmiennej int i zmiennej float, gdzie int to godzina przeliczona na minuty, a float temperatura. Zmienną float zapisuje co czwarty adres, począwszy od 400, a int co drugi adres, począwszy od 300. 3:47:08.954 -> temp[0]:...
Mam o to taki kod: 11:23:21.950 -> Guru Meditation Error: Core 1 panic'ed (Cache disabled but cached memory region accessed) 11:23:22.044 -> Core 1 register dump: 11:23:22.044 -> PC : 0x400d141c PS : 0x00060034 A0 : 0x4008416c...
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...
Teraz drugie pytanko. Nie będę śmiecił beznadziejnymi tematami dlatego napiszę tu. Czy ten schemat połączenia eeprom jest prawidłowy? Ogólnie robię płytkę na której bedzie esp32, eeprom, rtc (tak wiem esp32 też go ma), sim 800, pcf8574, ams1117 5v, no i mosfet. Chcę to "upiąć" na...
Eduponics Mini v2.0 to inteligentny zestaw narzędzi IoT dedykowanych do uprawy roślin. Oparty jest na bezprzewodowym mikrokontrolerze ESP32 i posiada wbudowane czujniki do pomiaru temperatury, wilgotności, ciśnienia barometrycznego i natężenia światła otoczenia, a także interfejs do podłączenia...
ESP32 nie posiada pamięci EEPROM. Zaproponuj inne rozwiązanie. Ewentualne kody źródłowe prezentuj z wykorzystaniem tylko ESP-IDF. Rzeczywiście, ESP32 nie posiada pamięci EEPROM, dlatego należy poszukać alternatywnych rozwiązań. Jednym ze sposobów jest wykorzystanie pamięci NVS (Non-Volatile...
Rzeczywiście, pokiełbasiły mi się układy. Ale - ESP8266 / ESP32 są tańsze od ENC, WiFi jest tańsze w instalacji no i mamy procesor 'za darmo' w układzie. Nadal podtrzymuję moją opinię, że to najlepsza kostka do rozproszonych sieci sensorycznych a.k.a. IoT. Potwierdzam, sam stosuje...
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ę...
Niebawem na elektroda.pl pojawi się moduł Arduino nano wyposażony w mikrokontroler ATMega328P taktowany rezonatorem kwarcowym 16MHz, zasilanie napięciem 5V z portu USB. Płytka wyposażona jest w konwerter USB<->UART co ułatwia umieszczanie programu ze środowiska Arduino. Na płytce...
To ustawie 0xFF. Źle to wszystko wyjaśniłem, może wszystko wyjaśnię od początku: Mam płytkę PCB gdzie na niej jest mikrokontroler ESP32, na tej płytce jest EEPROM I2C, BMP280, PCF8574, wszystko to działa na I2C. Na drugiej płytce jest podłączony Watomierz i dwa przekaźniki do elektrozaworów...
O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani...
Gniazda M.2 są zwykle używane do podłączania kart rozszerzeń bezprzewodowych (Wi-Fi, GSM itp) lub pamięci masowych do laptopów, komputerów i komputerów jednopłytkowych. Ale nic nie stoi na przeszkodzie, aby wykorzystać to złącze w innym celu. Część firm korzysta z tego jako modułów...
Bardzo często EEPROM jest emulowany w pamięci FLASH w sposób niewidoczny dla użytkownika. Nie można emulować funkcjonalności takiej jak wytrzymałość na ilość cykli zapisu/kasowania albo możliwość nadpisania pojedynczego bajtu. A o to mi chodziło. Arduino najbardziej wspiera byłego...
Jakie macie pomysły na wykorzystanie tego rodzaju płytki? Pranie brudnych pieniędzy?! Alternatywa dla jednorękiego bandyty? Może na wisiorek dla jakiegoś bogacza? Nie wiem w czym ta płytka ma być lepsza od popularnej piguły? Płytka z co najwyżej średnim mikrokontrolerem w cenie płytki...
Czy jest jakiś sposób aby zmieścić dźwięk o długości prawie sekundy do EEPROMU? Tak, możesz użyć płytki Arduino z ESP8266 lub ESP32. Będzie mógł zmieścić nawet więcej. W necie jest pełno przykładów na przechowywanie i odtwarzanie plików WAV z użyciem tych płytek. Możesz również...
Prawdopodobnie każdy widział już film reklamowy, przedstawiający Boston Dynamics Spot - bezgłowego psa-robota używanego w różnych gałęziach przemysłu, w tym w służbie zdrowia, bezpieczeństwie publicznym, budownictwie, przemyśle naftowym i gazowym itp. Jest on komercyjnie dostępny...
To jeszcze dopytam, jest tak samo prądożerny jak ESP32-CAM? Bo jeśli tak to trochę zabawy ze stabilnym zasilaniem będzie (obudowa + ciepło a dodatkowo całość w szafie w której temperatura też będzie rzędu 30 stopni). Ehhh... Teraz sobie przypomniałem że mam Z tym Flash to bym uważał...
W układ synchronizujący lampę błyskową i aparat Sony A5100 z wykorzystaniem gniazda wielofunkcyjnego tego aparatu . Układ będzie działać też jako zewnętrzny spust dla aparatu z licznymi, dodatkowymi funkcjami. Ze wstępnego śledztwa opisanego w poprzednim odcinku wynika, iż przycisk...
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,...