Czyżby to była przyczyna? Może. To jest istotne w momencie linkowania kodu dla ESP. W dokumentacji klasy EEPROM dla ESP8266 jest napisane, że " EEPROM library uses one sector of flash located just after the SPIFF S". Zastanawiam się, czy jak skompilowałeś i wgrałeś kod w trybie "4M(no SPIFFS)" to ta biblioteka będzie działać poprawnie. Nie zaszkodzi...
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
https://obrazki.elektroda.pl/3303074000_... Przedstawię tutaj projekt "smart" szufladek warsztatowych zintegrowanych z bazą danych części dostępną z poziomu komputera bądź telefonu. Szufladki te ułatwiają wyszukiwanie elementów - po wpisaniu nazwy części zawierające ją komórki są kolorowo podświetlane. Pozwala to szybko i sprawnie znaleźć...
https://obrazki.elektroda.pl/8545401100_... Zapraszam na drugą część przygody z płytką Wemos D1 ESP8266 i czujnikiem temperatury/wilgotności DHT11. W tej części rozwinę swój program o zapis wyników w pamięci Flash ESP8226, wykorzystam do tego bibliotekę o wdzięcznej nazwie EEPROM . Dlaczego klasa do zapisu we Flash nazywa się tutaj...
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
Udalo mi sie w koncu, dokonczyc program. Zaczne moze od polaczenia: gpio13 <->mosi (sda) gpio14<-> sck (scl) gpio16<-> reset gpio3<->dc gpio5 ->pwm do sterowania podswietleniem (nie podlaczac bezposrednio pod podswietlenie tylko przez tranzystor - wiekszosc modulow ma taki tranzystor na plytce) cs wyswietlacza mozna podlaczyc...
https://obrazki.elektroda.pl/8545401100_... Mój poprzedni temat o Pierwsze kroki Jakiś czas temu publikowałem temat o https://obrazki.elektroda.pl/4535548900_... Wyszukujemy DHT. Biblioteka DHT wymaga też dodania Adafruit Unified Sensor Library, więc dodajemy obie biblioteki. Najpierw Unified Sensor: https://obrazki.elektroda.pl/1839946000_...
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...
Dokładnie tak samo jak z pamięcią Flash. Działa odczyt i zapis nieco wolniej. Ponieważ mam maleńkie pliki od kilku bajtów do max 3kb, to nie ma absolutnie żadnego wpływu na odczuwalnie wolniejszą pracę ESP. Karta widziana jest jak standardowy Flash.
Normalne użytkowanie karty SD to zapis zdjęć i filmów, nawet użytkując bardzo ale to bardzo intensywnie aparat, ale amatorsko, można to zrobić kilkadziesiąt razy w ciągu 5 lat gwarancji. A i tak karty padają. Zapis z gwarancji SANDISK: "Niniejsza gwarancja nie obejmuje przypadków, gdy Produkt zastosowano w niżej określony sposób lub w połączeniu z którymkolwiek...
Dla ścisłości, program do flashowania może być dowolny - wszystkie popularne umożliwiają wybór adresu pod który wczytujemy firmware i plik z jego zawartością. GPIO0 musi być podłączony do masy tylko w czasie resetu, po zabootowaniu modułu to gdzie go podłączymy jest bez znaczenia. Odpowiedź brzmi: jesteś w błędzie. Flashery są różne, i mają swoje ograniczenia,...
Temat z zapisem do EEPROM mnie zmęczył , przeorganizowałem zbieranie danych potrzebnych do archiwizowania i po prostu przeniosłem to do flash. teraz zapis jest większy , ale rzadszy. Zobaczymy kiedy to się będzie wysypywać i po jakim czasie.
https://obrazki.elektroda.pl/4317544400_... ESPConnect to zaawansowane narzędzie do zarządzania mikrokontrolerami z rodziny ESP bez konieczności instalowania aplikacji desktopowych. Pozwala odczytać i wgrać zawartość pamięci Flash układu. Umożliwia przeglądanie szczegółowych informacji o urządzeniu, takich jak np. rodzina chipu, MAC,...
W tytule dałeś Arduino a tu się okazuje, że używasz ESP8266 :D Ponieważ programuję go w środowisku arduino :) Chcesz zapisać 200 pomiarów * 60 sekund * (4 + 4 + 4 + 1 bajtów) = 156 kB? Zakładam, że tyle może ktoś chcieć zapisać. Zazwyczaj pomiar trwa kilka/kilkanaście sekund, no ale rozumiesz... Na wstępie można zoptymalizować trochę zmienne, np. do...
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 szybko z uwagi na limit zapisów. Czy jest możliwość monitorowania jakiejś...
https://obrazki.elektroda.pl/3158476900_... Oto krótki samouczek odczytu/zapisu pamięci flash na przykładzie 25VQ16ATIG z użyciem programatora CH341 i oprogramowaniem Neoprogrammer. Film zawiera również instrukcję wylutowywania/wlutowania pamięci w obudowie SOIC/SOP. Przedstawioną tutaj metodę można zastosować dla dowolnej pamięci...
ESP8266_AT_Bin_V1.7 To się nie mogło udać, ponieważ masz: SPI Flash Size & Map: 32Mbit(512KB+512KB) A więc możesz użyć co najwyżej wersji ESP8266 AT Bin V1.6.2 Dla tej wersji jest: 0x00000 boot_v1.7.bin 0x01000 user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin W między czasie wgrałem ESP8266_AT_Bin_V1.5.1...
https://obrazki.elektroda.pl/9365941800_... Oto przewodnik krok po kroku pokazujący proces flashowania LN882HKI wraz z lutowaniem. LN882HKI można łatwo sflashować za pomocą portu Mamy również przewodnik tekstowy dla tego samego procesu. Zobacz: Przewodnik w języku angielskim: Uaktualnienie 2026 Od 2026 r. ta platforma odczytu/zapisu...
Interfejs ma móc ustawiać zmienne konfiguracyjne, sterować kodem esp'a, wyświetlać "live" niektóre dane z czujników, rozpoczynać zapis danych do flash'a, pobierać zapisane uprzednio dane (plik csv lub txt), kasować ściągnięte uprzednio pomiary (planuję przechowywać max 2 sesje pomiarowe - pliki). Czy dla interfejsu w telefonie bez konieczności przechodzenia...
ten układ ma wbudowany Flash, w przeciwieństwie do ESP, gdzie mam obawy, co do jakości zewnętrznej pamięci Flash ESP ma też wersję z pamięcią wbudowaną - ESP8285. Ja bym miał obawy właśnie dla pamięci wbudowanej, jako że ani dla RTL8710 ani dla ESP8285 nie mogę znaleźć informacji o liczbie cykli zapisu ani retencji. W przypadku pamięci zewnętrznej...
Zamiast się gimnastykować z zapisem/odczytem ustawień z emulowanego EEPROM, lepiej użyć klasy [url=https://github.com/espressif/arduin... - jest ona dostępna w Arduino HAL do ESP32. Tutaj masz przykłady użycia: http://www.iotsharing.com/2017/06/how-to...
Odniosę się jeszcze do głównego tematu. Wszystko w strukturze o nagłówku SUPLA, która wygląda mi na jakąś formę konfiguracji urządzenia. Dalej moje dane WiFi powtarzają się jeszcze raz, są w miejscu gdzie wcześniej był jakiś testowy SSID - jakieś ZAMEL-SUPLA-TEST - może w fabryce testowali to urządzenie: Urządzenia są testowane przez producenta, aby...
Witam wszystkich, mam następujący problem. Mam płytkę ESP8266MOD - lolin nodemcu v3. Staram się zaimplementować jej następującą funkcjonalnosć: zapis i odczyt SSID oras Hasła danej sieci Wi-Fi z EEPROM, automatyczne łaczenie z zapisana siecią Wi-Fi. Chcę aby można było wczytywać te dane z pamięci EEPROM bo końcowy urztkownik nie zna się na programowaniu...
Hej, Potrzebuję pomocy z modułem: MEGA+WiFi R3 ATmega2560+ESP8266, flash 32MB, USB-TTL CH340G, Micro-USB Udało mi się zaprogramować, żeby ESP działało jako serwer oraz sterowało wyjściem na arduino przez stronę. Niestety nie mam pojęcia jak zabrać się za zaprogramowanie komunikacji z bazą danych postawioną lokalnie Interesuje mnie model komunikacji...
https://obrazki.elektroda.pl/8200151900_... https://obrazki.elektroda.pl/8509606000_... https://obrazki.elektroda.pl/7136045200_... Mój jest stary i wierny Sparkfun FT232R. Wielokrotnie używany do flashowania urządzeń esp8266 i esp32, a także niektórych urządzeń ST dla detektorów Blitzortung.org Lightning....
https://obrazki.elektroda.pl/7245713600_... BK7231 zazwyczaj programujemy przez UART - pozwala na to wgrany przez producenta bootloader. W wyjątkowych sytuacjach jednak możemy niechcący ten bootloader nadpisać - wtedy musimy użyć trybu programowania SPI by odratować zablokowany układ. Tutaj opiszę, jak działa tryb SPI w BK7231 oraz...
https://obrazki.elektroda.pl/3667014600_... Tutaj pokażę, jak można łatwo sflashować nowe moduły LN882 przez UART, podobnie jak w przypadku ESP8266. Flashowanie tych modułów pozwoli wkrótce uwolnić je z chmury i podłączyć do Home Assistant. Omówiłem już niektóre bardziej techniczne szczegóły w 2025.01.04 UPDATE: Proszę zobacz Uaktualnienie...
Użyj ESPtool.py. Komenda read, jak będą problemy to będzie trzeba ustawić kilka innych rzeczy. Plik zapisze się w domyślnym folderze esptool`a. Wgrywasz też tym.
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 Atmela Arduino/Genuino to IDE dla wszystkiego co kto dopisze oraz projekty...
https://obrazki.elektroda.pl/1673329200_... BL602 to 32-bitowy SoC WiFi+Bluetooth, który można znaleźć w niektórych urządzeniach Sonoff i eWeLink. Występuje w wersjach 2MB i 1MB flash, ale tutaj skupię się na wersji 2MB. BL702, z drugiej strony, jest układem Zigbee. Oba mogą być odczytywane i flashowane za pomocą BLDevCube, oto szczegóły...
czy w ogóle jest sens korzystać z Arduino, czy nie prościej ściągnąć FATFS, dodać obsługę I2C (kilkanaście linii kodu) i sprawa załatwiona. Skoro autor używa Arduino to raczej nie jest ekspertem od uC. Skoro tak, to na 99% bez Arduino nie da rady. Zapewne Arduino jakoś implementuje FATFS, warto się temu przyjrzeć, bo ten moduł można skonfigurować na...
Pewnie szybciej byłoby na dziś ustawić to z Tasmota, swojego pierwszego menu nie stworzysz w parę dni, jeszcze sporo Ci zostało. Jak 1 ESP32 z Tasmotą tego nie ogarnie to można użyć dwóch Wemos Mini z ESP8266 i każdy obsłuży 4 timery dla 1 przekaźnika. W Tasmocie można też napisać swoje reguły, znika, albo zmienia się ograniczenie "wyklikiwalne" z menu,...
Arduino ESP polega na prekompilacie z którego nie ma możliwości wycięcia nieuzywanych funkcjonalności, dlatego część flasha i ramu z zasady tracimy, tu faktycznie jest zonk. Za to w C mniej wiecej wiesz ile pamieci program ma do dyspozycji, tutaj lua potrafi sie nagle wykaszanic i nie bardzo wiadomo czemu, co sie stało i dlaczego? Zapisze to co jest...
Problem w tym, że ten plik ma dosyć dużo tekstu w HTML+javascript, żeby to jakoś wyglądało. Stąd się bierze 20kB. Nie chce wysyłać bezpośrednio, bo to taki plik z MENU i zakładkami - różne opcje z podziałem na sekcje, przełączają się zakładki, ale wszystko się dzieje w jednym pliku. Może podchodzisz do tego od złej strony. Po co manipulować sporym...
Standardowo, próba połączenia z nowa siecią to zapis do FLASH. W ten sposób można uwalić ESP w kilka dni, jak np będzie się budzić co 5 minut i wywołana będzie standardowa funkcja połączenia z siecią. ESP pamięta ostatnio używana sieć, i po resecie próbuje sam się z nią łączyć. Z opcji uśpienia jeszcze nie korzystałem. Ale ja to działa po resecie jak...
Ja musiałem wymienić moduł WBR na ESP02. Ale z powodzeniem w wielu urządzeniach zastąpiłem oryginalne oprogramowanie. Najczęściej używam programatora: Uaktualnienie 2026 Od 2026 r. ta platforma odczytu/zapisu jest również obsługiwana przez nasze narzędzie flash: https://github.com/openshwprojects/BK723... Połączenie (lutowanie, przewody)...
https://obrazki.elektroda.pl/3000973900_... Oto przewodnik krok po kroku dotyczący flashowania i wykrywania HA dla modułów Tuya opartych na W701-VA2-CG (RTL8720CF), które można zaprogramować za pomocą narzędzia AmebaZ2 PG Tool 1.2.47 (do pobrania w zestawie). W ten sposób można uruchomić te urządzenia w chmurze za darmo, używać ich...
Tu jest tutorial jak użyć biblioteki WIFI MANAGER do ESP https://obrazki.elektroda.pl/1995531500_... W ramach przykładu jest zestaw plików na wzór, jak sobie zapiszesz przykład JAKO to jest dodany w jego katalogu folder DATA, wewnątrz są przykładowe pliki HTML - konfiguracja WIFI, dodanie hasła, aktualizacja firmware z poziomu przeglądarki,...
(...) e, wilgotność)? czujnik temperatury i wilgotności z kolorowym wyświetlaczem. moduł cb3s. P/N: 2.01.01.10674 AI: Czy do tej pory wypróbowałeś jakieś konkretne metody lub narzędzia do flashowania modułu? Jeśli tak, opisz je. Jeszcze nie. Istnieją 4 piny o nazwie P2 z vcc gnd rx tx i 4 inne o nazwie p3 z vcc gnd txd rxd. Wstępna ocena dostępnych...
Znasz ten projekt? Wydaje mi się, że próbowałem już i tego "ftp-a", ale skoro podpowiadasz, to pewnie ten działa. Sprawdzę, to by pewnie rozwiązało wiele kłopotów ;) Co do prędkości, to chyba mam przyczynę ! W ESP8266 kopiowałem plik, robiłem zmiany w locie i zapisywałem. Czasami zapisywał mi się pusty plik. Teraz robię tak, że wczytuję plik-zrodlo...
https://obrazki.elektroda.pl/2240111500_... Oto szczegółowa instrukcja flashowania nowych chipów WiFi TR6260, które można znaleźć w niektórych inteligentnych urządzeniach Tuya. TR6260 można łatwo sflashować i uruchomić bezpłatnie z chmury, w pełni lokalnie, bez serwerów Tuya. W ten sposób można łatwo sparować TR6260 z Home Assistant...
Gdy zostaną przy pierwszym uruchomieniu zapisane w EEPROM Taka mała uwaga. ESP32 czy ESP8266, itd, nie posiada żadnego eeprom. Układy ESP32, czy ESP8266 wykorzystują do tego celu NVS (Non-volatile Storage), który korzysta z pamięci flash. Tylko, że w arduino "śmiesznie" wykorzystali do tego celu funkcje o nazwie "eeprom". Także proszę pamiętać o tym...
https://obrazki.elektroda.pl/3502147600_... W tym temacie znajdują się szczegółowe informacje o modułach WiFi ECR6600, datasheety, pinout, a także backup firmware'u przez UART i procedura zapisu wymagana do lokalnego uruchomienia chipów ESWIN. Dzięki temu możliwe jest sparowanie urządzeń ECR6600 z Home Assistant i korzystanie z nich...
Grzanie wody z nadprodukcji dla użytkowników instalacji fotowoltaicznych na nowych zasada rozliczeniowych. Chciałbym przedstawić tani projekt który może wykonać każdy kto lubi elektronikę i zdarza mu się trzymać lutownicę w ręce. Projekt ma za zadanie włączyć grzałkę wtedy gdy nasza instalacja fotowoltaiczna generuje określoną moc. Problem sterowania...
https://obrazki.elektroda.pl/3934534200_... Ostatnio sporo się bawię w domu z urządzeniami opartymi na ESP8266, i czasami się zdarzy że zmienię nazwę sieci i następuje problem, bo urządzenie trzeba wyciągnąć i podać nowe dane, i schować. Bywa to irytujące lekko mówiąc, więc wpadłem na pomysł że napiszę prosty programik który przy uruchamianiu...
Demontaż wtyczki zasilania, Minoston MP22W, wersja 2.0, kod daty 0920, FCC ID 2AQRWF96S Ten Minoston MP22W v2.0 ma nowy moduł, WB2S-WF96S, V2.1, 2020-07-29, z chipem BK7231T. OEM wyprodukowany jako WF96S przez https://nie-tech.com/ https://developer.... 1, mój konwerter USB na TTL ma układ ch341 2,...
https://obrazki.elektroda.pl/4968487700_... Witajcie moi drodzy Pokażę tutaj jak można łatwo złożyć z gotowych modułów (ESP8266, zasilacz, przekaźnik) własny sterownik IoT na WiFi. W przykładowej wersji pozwoli on nam przez internet włączać/wyłączać jedno urządzenie. Będzie to tak jakby Sonoff wersja DIY, ze szczegółowym opisem kolejnych...
Dla testów sam teraz próbowałem wgrywać espeasy i nie chce mi się łączyć. Za to na Tasmota łączy się bez problemów. Może spróbuj: https://github.com/arendst/Sonoff-Tasmot... Po zapisaniu flasha powinna się pojawić sieć sonoff-xxxx gdzie xxxx to numerki z mac adresu adres do połączenia 192.168.4.1 bez hasła. Po połączeniu...
https://obrazki.elektroda.pl/9932147800_... Warto obserwować LoLin ESP8266 i MicroPython ESP8266 dobrze integruje się z Arduino ale warto wypróbować też inne możliwości takie jak MicroPython. Na początek na komputerze instalujemy środowisko Python: https://www.python.org/downloads/ Następnie z wykorzystaniem narzędzia pip instalujemy...
Gdybys zdecydował się na WS2812/11 to pamiętaj o zapotrzebowaniu na pamięć ram. Jedna dioda to 8 (gdy użyjesz USART) lub 9 (SPI) bajtów pamięci. 100led to 800bajtów a potrzeby jest jeszcze ram na stos, zmienne. Naturalnie mozna, jeśli efekty beda "stałe" użyć flash. Pisząc "stałe" mam na myśli efekty zapisane we flash (co przy dużej ilości efektów zajmuje...
esp8266 flash esp8266 odczyt flash stm32 zapis flash
oznaczenie amperomierz podłogę bagażnika zrobić wzmacniacz gitary
wekta cyfral prostownik tyrystor
Kymco 50 2006 – stuki po odpaleniu w okolicy paska napędowego, rolki, wariator, kopka Amica ZIM428E – wiązka drzwi, objawy uszkodzenia, wymiana, numery części 1021653/1035696