Te co próbuję flashowac to 'zwykłe' ESP01. Zwykłe ESP-01 to mają zwykle 512kB pamięci flash, ale są wyjątki. Jakbyś wrzucił fotkę "dekielka" z tych modułów, to można byłoby się dokładnie temu przyjrzeć.
Obecnie nie ma wersji ESP8266 dla OpenBeken.
Jak zainstalować Pythona i esptool [url=https://www.youtube.com/watch?v=nEL...
jak skompilować projekt do pluku *.bin ? tak aby był gotowy do flashowania... Sketch > Export compiled Binary https://obrazki.elektroda.pl/8285179000_... Dodano po 4 Doczytałem, że potrzebna jest włączona obsługa U8G z parametrem "ssd1306_64x48_i2c" U8G to jest biblioteka, która może obsłużyć Twój wyświetlacz: https://github.com/olikraus/u8g2/wiki
Sprawdziłem w praktyce, toleruje i nic sie nie dzieje, działa od 2 lat. Mam DS18 oraz czujniki pojemnosciowe zasilane 5V. Pozdr
Stan tych nóg możesz wymusić podłączając odpowiednie odbiorniki w odpowiedni sposób. Np. jeśli GPIO steruje tranzystorem npn, to przy reset ten tranzystor wymusza stan 0. Jeśli masz LED do plusa zasilania - wymuszasz stan 1. Nic więc nie tracisz, tylko sprzęt trzeba sensownie zaprojektować.
-ESP połączony bezpośrednio z przejściówką, -GND przejściówki połączony z GND ESP, -GPIO00 połączone z gnd, EN połączone z VCC, -przed flashowaniem RST na chwile przyłożony do GND, dioda niebieska mignie, - próbowałem ESP8266 Flash Downloader oraz ESP_Basic_Flasher. EDIT. Udało mi się uruchomić esp i flashowanie przebieg poprawnie programem ESP8266...
Czy w przypadku zupełnie zewnętrznego flash'a, na osobnym SPI, to nie zastosowana w kodzie biblioteka będzie limitować wielkość obsługiwaną? Rozmiar zewnętrznego flasha ograniczony jest możliwości zaadresowania jego komórek pamięci przez ESP8266.
Wszystko działa czytać. W środku siedzi esp8266 wiec normalnie flash się robi.
Pomóżcie! Niedawno kupiłem dwa moduły: "WeMOS D1 Mini NodeMCU ESP8266-12F ESP-12 Arduino" na A.....o. Nie daję rady ich zaprogramować! Ani w środowisku Arduino, ani w narzędziu od Espressif o nazwie "ESP8266 flash download tool v.3.9.5.". Po podłączeniu kablem do komputera z systemem Windows w Menadżerze urządzeń znajduje się "USB SERIAL CH340 (COM...
Zależy co chcesz budować na tym module. Przykładowo do sterowania wyświetlaczem kolorowym: The WeMos D1 mini module included in this kit has an embedded 4MB SPI flash memory. 3MB of that will be reserved to host a SPIFFS file system. If you select the correct board in the IDE the flash mode and flash size settings should get auto-configured. Verify...
Mam wgraną wersję firmware 1.5.4 z 2016 roku poprzez program ESP8266 Flash Downloader. Czy ta wersja może zostać czy trzeba ją aktualizować do najnowszej? Ostatnio używałem wersji 1.6.2 na Wemos D1 mini i nie miałem problemów. Dodano po 7 wersję firmware 1.5.4 z 2016 roku Jak sam możesz sprawdzić, na stronie producenta taki numerek wersji nie widnieje.
Z opisu na tej stronie http://iot-playground.com/blog/2-uncateg... wynika, że mam połączyć tx z tx i rx z rx. Na innych stronach odwrotnie. Jak to w końcu jest?
Witam, miałem taki problem, pomogło chwilowe przywarcie pinu reset do GND. Mój ESP zmieniał wtedy na kilka sekund prędkość transmisji na 9600, nadawał podstawe info o sofcie jaki ma wgrany. Dało się w tym czasie uruchomić wgrywanie firmware. Szybko szło przez program od Nodemcu z wybranym własnym firmware z dysku. Później ESP działał normalnie z komendami...
A jakiego modułu używasz? Pytam ponieważ też miałem z nim problemy. Jakoś sobie poradziłem ale musiałbym sobie wszystko przypomnieć.
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...
1. Port VCOM nie ma związku z zaprogramowaniem ESP8266, więc powinien być zawsze widoczny - sprawdź, bo prawdopodobnie tego nie zauważasz. 2. "śmieci" po reset - to komunikat kodu startowego nadawany z szybkością 74880, czyli wszystko w porządku. 3. Uważaj, czym zaprogramowałeś układ. Jeśli programem z 2015 roku - to nie dziw się, że niekoniecznie działa....
Moim zdanem musisz zainicjować flash ze SPIFFS, bo wtedy można wgrywać pliki do flash esp8266. Pozdr
Do komunikacji między stroną WWW a programem ESP użyj websocket. Tutaj przykład użycia do sterowania led https://github.com/kaczakat/ESP8266/blob... loop przesyła do strony jakieś liczniki. Zamiast zaświecić led możesz oczywiście wysłać tekst na ekran. Od strony WWW trzeba to oprogramować w JavaScript, co tam sobie napiszesz...
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.
TYWE1S to ESP8266, nie mamy jeszcze wsparcia dla tej platformy. Zamiast tego zróbmy konfigurację Tasmota, ok? Czy masz zrobioną kopię zapasową flash 2MB? Wtedy możemy spróbować flashować Tasmota.
Można bez linuxa. Tak jak pisałem, warunkiem jest firware NodeMcu. Podałem już 2 linki jak to wgrać. Wszystko opisane na stronie Github. W systemie windows można wgrać to firmware używając wersji micropython (opis na cytowanej stronie). moge dac linka jak Nic nie zaszkodzi. To przecież nie zabronione. Może ta strona bardziej pomocna: [url=https://randomnerdtutorials.com/fla...
(at)ziom10zset co do Supli bym kupił https://allegro.pl/oferta/esp8266-v3-ch3... https://allegro.pl/oferta/modul-przekazn...
Trochę ciekawych informacji znalazłem tu: [url=http://www.sunduino.pl/wordpress/rt... Z pierwszych uwag: do programowania potrzeba interfejsu JTAG, ESP8266 można programować po UART. Ciekawe jest to, że ten układ ma wbudowany Flash, w przeciwieństwie do ESP, gdzie mam obawy, co do jakości zewnętrznej pamięci Flash.
mniej popularny ESP8285 jako chyba jedyny z rodziny posiada zintegrowany flash 1MB Z rodziny ESP8266 to tak. A jeśli chodzi o ESP32, to są ESP32-PICO z wbudowanym flashem.
Co najmniej 4* za mało ramu, mocy obliczeniowej pewnie też. Faktycznie, a wystarczy użyć ESP8266 z 4MB flash, 80kB RAM. Koszty podobne i dodatkowo, jako bonus I2S (po DMA). Wtedy z taką ilością pamięci flash, to ten czujnik mógłby odegrać spory fragment "Ody do radości" i jeszcze z komórki można byłoby sprawdzić poziom wilgotności ;)
Przypuszczam, że moduły AiCloud mogą się jakoś różnić od ESP01 i wymagają dedykowanego firmware. Raczej nie. Stare ESP01 miały po prostu 4Mb flash. Tamtem firmware z githuba, to jakaś kompletnie przestarzała wersja. Aktualnych należy szukać na stronie http://bbs.espressif.com/index.php ->DOWNLOADS->SDKs-> albo , które również zawiera oprogramowanie...
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...
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...
Opisy jak wgrać flash AT do ESP pojawiają się tu dość często. Ściągasz sobie jakąś wybraną wersję, np. 981882 Ustawiasz ESP Tool wskazując pliki: https://obrazki.elektroda.pl/1940127800_... Upewnij się, że masz co najmniej 1MB flash, jak się będzie burzył przy QIO (resety po wgraniu flash) to ustawiasz wolniejsze tryby, czasami używałem...
http://obrazki.elektroda.pl/9922852200_1... Chińska firma WeMos wprowadziła do sprzedaży nowy model płytki prototypowej o nazwie kodowej D1 mini pro. Jak wskazuje nazwa D1 mini pro stanowi wariant modelu D1 mini. Różnice pomiędzy D1 mini pro a D1 mini obejmują m.in.: ilość pamięci Flash (16 w miejsce 4 MB), niższą wagę (2,5 zamiast...
Na tej płytce jest przycisk "FLASH". Czy jest wciśnięty przed programowaniem/wgraniem firmware?
Oczywiście myślę o ESP8285 z wbudowanym flash. Ale ten flash jest tylko wbudowany w obudowę i komunikuję się po SPI z MCU. Te linie są dostępne na zewnątrz jako piny SDIO_CMD, SDIO_CLK, SDIO_DATA_0 oraz SDIO_DATA_1, więc jak ktoś się uprze może odczytać "wewnętrzny" flash bez uruchamiania MCU. Problemem jest brak możliwości zaszyfrowania zawartości...
Jeśli po podłączeniu do zasilania (np. portu USB) na układzie miga dioda i nic się nie dzieje, tzn. że potrzeba przy włączeniu przytrzymać przycisk FLASH na układzie. Wtedy wchodzi we właściwy tryb.
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...
a programu z Adruino nie chce, dolutowałem przełącznik w celu połczenia GPIO z GND. Rozumiem, że chodzi o GPIO-0? Jaką płytkę masz wybraną w Arduino IDE? Powinno być dla "Generic ESP8266 Module". Flash Mode powinien być ustawiony jako QIO, Flash Size jako 1M (no SPIFFS). W przypadku ręcznego wchodzenia w tryb programowania poprzez zwarcie GPIO-0 do...
Tak, więc tylko 1MB. Ostatnie wersja firmware AT, która wspiera jeszcze 512KB+512KB to 1.6.2. Firmware jest dostępny tutaj: https://www.espressif.com/en/support/dow... Po rozpakowaniu paczki znajdziesz informację, jak należy wgrać poszczególne pliki BIN do flash.
Wykonaj wszystko zgodnie z procedurą, tj. IO0 ma być zwarte do GND w momencie reboot. Ja zwieram IO0 do masy, odłączam całość od zasilania i podłączam zasilanie ponownie. Wtedy jest w trybie bootloadera i esptool może odczytać lub wgrać wsad. Samo zwarcie IO0 do masy już w trakcie pracy ESP nic nie da, musisz zrobić RESET lub power off/on. Też może...
Czy znacie moduł zgodny z Arduino z interfejsem Ethernet zbliżony do ESP8266 pod względem: -ilości RAM -poboru mocy -wielkości -szybkości CPU -ilości FLASH -ceny ? O ile jestem świadom, nie ma takiego. Poza tym rozmiar komponentów potrzebnych do obsługi ethernetu już sporo przewyższa rozmiary całych modułów ESP. Oczywiście można podłączyć ENC28J60...
Prędkość przy programowaniu jest niezależna od domyślnej (74880). Programować da się nawet na 460800. To co używałeś to flashowania to chyba nie jest ESP Flash Download Tools v.3.4.8? Jeśli nie, to spróbuj tym.
Czyli jak rozumiem, skoro nie działa ESPBASIC pozostaje mi fizyczna wymiana kości FLASH?
W ustawieniach płytki zmień "Erase Flash" na "All Flash Contents" i załaduj program powtórnie.
PlatformIO wraz ze swoim toolchain wspiera RTOS-SDK dla ESP8266 w wersji 512k flash (jako ESP-01). Sądzę, że tak będzie łatwiej. esp-open-rtos Jest nierozwijany od ponad 3 lat i niestety różni się od oficjalnego ESP8266 RTOS SDK dość znacznie.
Fajny artykuł. Drobna poprawka - ESP8266 ma 80/160 MHz. Mam też pytanie - rozumiem, że wgrywanie czegoś do pamięci Flash (w przyszłości w Arduino) zawsze spowoduje, że będzie to zaszyfrowane?
Mam przełączniki kurtynowe LoraTap z dodatkową płytką RF. Stare były z TYWE2S/ESP8285, nowe z CB2S/BK7231N. Są identyczne, zmieniła się tylko płytka z mikroprocesorem. Oba otrzymały "ten sam" ESPHome FW z tymi samymi skryptami i zmierzyłem zasilanie AC z jednostki dziurkowej za pomocą dobrego miernika cęgowego, dając wiarygodne wyniki. (Uwaga: jeden...
Ale podczas komplikacji dostaje komunikat że: Jakiego typu są zmienne procent oraz sliderValue ? Tylko jak się tak na spokojnie zastanowić to przypadkowo ktoś naciśnie "guzik" i potrzeba będzie od nowa parować układ z WiFi. To zależy od tego, co ten "Reset" ma robić. Informacje o ostatnio zalogowanej sieci (przed wykonaniem resetu) można automagicznie...
Flash mode najbezpieczniej ustawić w tryb DOUT, ale błędnie wybrany objawia się resetami już po wgraniu czegoś do środka. Testowałem ESP-12 na tej płytce testowej ze wszystkim trzema opcjami (DOUT, DIO oraz QIO), również na okoliczność poprawnej pracy programu. Ustawienia Flash Mode nie wynikają z konstrukcji płytki testowej, ale danego modelu układu...
- dużo syfu generowanego na pinach GPIO0, 1, 2, 15 podczas bootowania, czego nie można wyłączyć W stopce promuję temat mówiący jak usunąć niepożądane sygnały przy starcie. Dodano po 53 A czy jest możliwość zabezpieczenia wsadu w ESP? Na zasadzie FuseBitów z AVRów? To raczej nie jest możliwe - flash jest oddzielnym modułem i zawsze można go odczytać....
Ludzie się głowią jak do gotowych modułów Tuya wgrać otwarty program Tasmota, a Ty kombinujesz w drugą stronę. Moduły TYWE1S lub TYWE3S są z chipem ESP8266, może to działać jak z innymi modułami na ESP8266. Tuya w opisie modułu TYWE1S ma informację, że chip to ESP8266EX, czyli taki sam jak widzę w swoim ESP-01, zrobili swoją płytkę, dołożyli FLASH i...
Cześć wszystkim, Próbuję sflashować SM-301-U-PA20 Xenon powerstrip, który wykorzystuje chip CB3S. Nie jestem podekscytowany lutowaniem, więc próbowałem użyć przyrządu pogopin, którego używam do flashowania wielu moich urządzeń ESP8266. Jak dotąd nie miałem szczęścia. Używam ltchiptool, próbując po prostu uzyskać informacje o chipie lub odczytać flash....
(at)mariomario masz w internecie informacje ile RAM jest na ESP8266, tylko pytanie, czy aby na pewno chcesz użyć RAM? Aby po utracie zasilania zniknęło? Może lepiej użyć jakiejś zewnętrznej kości, chociażby EEPROM czy Flash, takie można z elektrośmieci nawet wylutować... albo w ostateczności pisać do flash od ESP8266, ale w sprytny sposób, oszczędzając...
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...
Proponuję zapomnieć o ESP8266 i użyć ESP32. To już inna liga niż 8266 a cena niewiele wyższa. To prawda, ale trzeba pamiętać, że framework Arduino to "prawie" chodzi z ESP32. Dodano po 7 Czy wiecie Panowie ile RAM ma NodeMcu V3 ESP8266? Oryginalny ma 4MB flash i ok. 50kB RAM (dla własnego programu), ale u Chińczyka można znaleźć klony z większą ilością...
Specyfikacja Napięcie zasilania: 5 V (dla złącza microUSB) Napięcie pracy wyprowadzeń: 3,3 V <-------------------- Kontroler ESP8266 Pamięć Flash: 4 MB Porty I/O: 11 Wyjścia PWM: 10 Ilość wejść analogowych: 1 (kanał przetwornika A/C) Interfejsy szeregowe: UART, SPI, I2C, 1-Wire Zewnętrzne przerwania Kontroler sieci WiFi Konektor: gniazdo microUSB...
Problem może leżeć w tym że kilka razy flashowalem go espe tool nie wiem czy dobrze to robiłem może trzeba jeszcze raz mógłbyś podać co i jak Flashing ESP8266 jest procesem zapisywania nowego firmware na mikrokontroler. Jeśli podejrzewasz, że problem leży w tym, może warto spróbować ponownie zflashować mikrokontroler. Poniżej znajdziesz kroki, które...
Rozumiem czyli w skrócie tylko za punkty :) a tak dla potomnych to konkretnie jaka to wersja skoro nie wemos oryginalna, chodzi mi o wielkość flash bo resztą chyba się nie różni ;)
le nie mam odpowiedzi modułu w terminalu na AT ? Jeżeli nie wgrywasz firmware AT, to nie będzie odpowiedzi AT w terminalu. W mojej stopce masz link do postu, gdzie znajdziesz informację, skąd pobrać firmware AT dla ESP8266 (wersja 1.7 dla 4MB flash). Druga sprawa to moduł ma 4 MB Flash/ ? Zwykle ESP-12E mają flash o rozmiarze 4 MB chyba, że trafiłeś...
Na githubie masz cały projekt który należy wgrać do katalogu z Twoimi projektami Arduino. Przy kompilacji wybierasz odpowiednią pojemność dysku flash (spiffs) by zmieściło się wszystko z katalogu data (to tu jest kod strony WWW, wszystkie te pliki zostaną wgrane na spiffs) i normalnie wgrywasz szkic. Jak masz zainstalowaną opcję używania spiffs (to...
Może jakieś pozostałości po poprzednim firmware,zrób reflash z odpowiednimi ustawieniami w programie.Zwróć uwagę na ustawienia wielkości Flash itd. pzdr. assist
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 :)
Mam to zrobione u siebie i działa. Do tego celu wykorzystałem sterownik o nazwie CANWING + oprogramowanie SUPLA. Daje to możliwość zdalnego sterowania za pomocą aplikacji na telefonie oraz poprzez stronę WWW. Można ustawić termostat na żądaną temperaturę oraz harmonogramy załączenia. https://obrazki.elektroda.pl/5739120900_... https://obrazki.elektroda.pl/7995826000_...
Ja mam stronę WWW zapisaną w pliku INO tak: WebSocketsServer webSocket = WebSocketsServer(81); static const char PROGMEM INDEX_HTML[] = R"rawliteral( <!DOCTYPE html> <html> <head> ...... </html> )rawliteral"; Mój pierwszy działający przykład jest [url=https://github.com/kaczakat/ESP8266...
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
Dzięki :) A jak to jest z tym wgrywaniem softu przy użyciu OTA, bo gdzieś czytałem, że ESP8266 nie ma fizycznej pamięci EEPROM tylko wydziela taką pamięć z Flasha. Czy w przypadku aktualizacji softu przez OTA, tracę też dane trzymane w EEPROM? I trzeba coś zmieniać w konfiguracji ESP8266 w Arduino IDE? Bo tam są do wyboru różne pojemności pamięci Flash...
moduł wifi z układem ESP8285 - nowszą wersją układu ESP8266, główna różnica to wbudowana pamięć flash 1MB w strukturę układu.
Nie trzeba przerabiać, o ile się trafi na dobrą sztukę. Sterowanie odbywa się przez UART i można to nawet osiągnąć na stockowym Espeasy dzięki Rules. Zaletą tego rozwiązania, o ile działa stabilnie jest brak wpływu resetu ESP8266 na stan przekaźnika. Ale właśnie problem polega na samej stabilności działania STC15F104W tym temacie co podałeś są też moje...
https://obrazki.elektroda.pl/3000973900_... Oto przewodnik krok po kroku dotyczący flashowania i parowania z 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...
Ja bym już wolał zrobić dostawkę z ESP8266 i wysyłać co trzeba po uarcie zostawiając resztę roboty dla ESP, o ile całości nie przenieść właśnie do ESP8266 i ardruino .
Flash 1MB dla ESP8266 to minimum. Da się wgrać ESPEasy, Tasmotę czy ESPurnę. Można też poeksperymentować z Blynkiem. Można też aktualizować przez OTA. Przy 512kB nie jest to możliwe przynajmniej w przypadku Arduino, gdzie projekt to ok. 360kB, a w pamięci muszą w czasie ładowania być obie wersje (stara i pobierana).
Tak się jeszcze zastanawiam czy wbudowany konwerter USB->UART nie zakłóca transmisji danych pomiędzy ESP a zewnętrznym konwerterem Oczywiście, że może w zależności od tego jak mocno jeden podciąga do Vcc, a drugi do GND. Tutaj wyjaśni sprawę oscyloskop. U mnie FT232RL jako zewnętrzny konwerter gada z NodeMCU (Amica) normalnie - w każdym razie nie ma...
Witam, Mam problem z uruchomieniem Sonoff na ESP8266. Niby wszystko przebiega prawidłowo podczas wgrywania, lecz płytka sprawia jedynie wrażenie działania. Programowana była jak w tutorialu na stronie: https://majsterkowo.pl/chcesz-oszczedzac... niestety pomimo że dioda miga w poprawny sposób, urządzenie nie uruchamia radia....
Pierwsza różnica jaką zauważyłem to tryb flash. Trzeba nacisnąć przycisk flash i podłączyć do usb, wtedy dopiero można wgrywać oprogramowanie.
To trzeba wgrać mu firmware fabryczny, widać po zgłoszeniu, że jest to jakiś "śmieciowy" firmware w stylu Kardaś. Bywa tak, że po starcie w bootbloku zapisana jest natychmiastowa zmiana prędkości uart, na 9600. I tak startuje na jednej prędkości, a chwili zmienia prędkość do standardowych 9600 Wgraj firmware NodeMcu przez flasher z tego linku i koniecznie...
Witam, zaczynam zabawę z ESP8266 (w moim przypadku jest to wersja 12F), chciałem wgrać oryginalny FW i zaczynam dostawać oczopląsu. Pobrałem chyba najświeższą wersję oznaczoną jako NONOS_SDK-2.2.1 (czyli tą bez systemu operacyjnego), ale czytając manual nie bardzo wiem pod jakie adresy (offsety) wgrać poszczególne części (obrazy binarne) oprogramowania...
Nie jestem pewien, ale jeżeli wystarczy RAM+Flash to może się to udać. Wrzuć kod, może wspólnie uda się to rozwinąć.
Konkretnie to które modele ESP posiadasz? Rozumiem, że ten nie działający nie wysyła żadnej sieci żadnego ssid? Spróbuj wyczyścić całkowicie flasha wgrywając 1Mblank.bin jeśli twoje moduły to faktycznie mają 1MB flasha. Jeśli masz moduły z 4MB flash to analogicznie wgraj 4MBblank.bin
Witam, natknąłem się na moduł z CC8000, jest on w module wyprodukowanym przez Leedarson na podstawie adresu MAC. Na ich stronie udało mi się znaleźć tylko wersję ESP8266, która ma taką samą obudowę i wyprowadzenia jak mój moduł CC8000. LDI12B000A https://developer.arnoo.com/document/zh-...
Raczej nie odwrotnie. "Flash boot" z tabelki oznacza start z pamięci flash, czyli odpowiada "normal boot" z obrazka powyżej. Ja zawsze nagrywałem w 115200 i działało. Uwaga - przy starcie ESP zawsze wysyła informacje z 74880 (dzieje się to jeszcze przed rozpoczęciem programu), a następnie przestawia się na 115200. Oczywiście później można prędkość zmienić...
Masz tu na szybko napisałem program do pobierania danych z pamięci flash linia po linii W ten sposób pobieram całą zawartość pliku jaka jest w ESP daj znać czy rozumiesz ten kod: [syntax=lua]file.open("plik.dat", "r") z99="" a=0 sv = net.createServer(net.TCP) sv:listen(80, function(c) c:on("receive", function(c, pl) a=a+1 if pl=="XC" then z99=(file.readline())...
https://obrazki.elektroda.pl/8075019300_... Czy wyrzucenie urządzenia "smart" naraża nas na atak hackerski? Czy ze starego "inteligentnego przekaźnika" można odczytać SSID i hasło WiFi jego właściciela? Tutaj postaram się to sprawdzić na przykładzie systemu Supla opartego o ESP8266. Do eksperymentu użyłem esptool.py. Po otworzeniu...
Arduino to nic nie zrobisz. Tego bym nie powiedział. OTA można zmniejszyć do minimum (jeśli nie masz zamiaru programować poprzez WLAN). Za pomocą tego kodu można uzyskać informacje o parametrach FLASHa, #ifdef DEBUG_OUT uint32_t realSize = ESP.getFlashChipRealSize(); uint32_t ideSize = ESP.getFlashChipSize(); FlashMode_t ideMode = ESP.getFlashChipMode();...
Witam Was, ma pytanie czy ktoś z Was próbował załadować Arduino do tego modułu link (raczej nie gasnący) https://www.aliexpress.com/store/product... Zastanawiam się czy Arduino jest w stanie wykryć ile ma flash...
ESP jest na tyle szybkim układem, na ogół posiadający do tego na tyle pojemny flash, że istnieje na niego kilka bardzo rozbudowanych firmwareów (powiedzmy że takich jakby OS'ów). W zależności od zastosowań, i w czym ci się łatwej programuje, możesz wgrać firmware obsługujący skrypty LUA, albo pisane w Pythonie (nie kompilujesz, sprawę załatwia interpreter)...
Dzień dobry wszystkim, Prosił bym o doprecyzowanie "CEN nie jest konieczny, wystarczy przerwać 3V3 w procesie resetowania i rozpocząć flashowanie." Czy CEN powinien być w stanie niskim przed rozpoczęciem flashowania (do GND) czy wysokim i przerwać podczas startu? W ESP8266 należy podać stan wysoki przed programowaniem jeśli dobrze pamiętam. W nocie...
Niby nie da rady, a mi się udało uszkodzić flashowaniem dwa son\offy. Wcześniej wgrywałem inne programy które działały w supli bez problemu. Chciałem wgrać GUI_Generic i sonoff nie reaguje, dioda się nie świeci martwy. Używam programu ESP8266Flasher wgrywałem mu blika oraz czyściłem z poziomu tego programu wszystko przebiega pomyślnie, wgrywałem na...
Dzień dobry, Newbie tutaj z Openbeken! Proszę o wyrozumiałość, jeśli to pytanie jest głupie. Mam Treatlife DS01C Getting bus failed, will try again - 0/100! Getting bus failed, will try again - 1/100! Got exception: System.UnauthorizedAccessException: Access to the port is denied. at System.IO.Ports.InternalResources.WinIOE... errorCode, String...
Próbowałem tego. Ale mi się nie udało. mam https://obrazki.elektroda.pl/2470378500_... https://obrazki.elektroda.pl/7101512500_...
prawdopodobnie można użyć jeszcze pinu GPIO10 mimo że jest podłączony do FLASH Po "małych" przeróbkach: http://smarpl.com/content/esp8266-esp-20...
To nie ESP8266, po prostu czeka na restart, aby sflashować. Mam inny pomysł, co mogło być nie tak. Istnieją moduły CB2S/WB2S z niewłaściwym oznaczeniem sitkscreen. Musisz postępować zgodnie z sitkscreenem z dokumentacji: https://obrazki.elektroda.pl/2918110500_... Ten na obrazku jest poprawny. Fizyczny moduł może mieć zamienione (nieprawidłowe)...
Witam wszystkich, chciałbym ponownie podjąć temat, ponieważ już od jakiegoś czasu myślę o realizacji tego antyrównoległego dwuprzewodowego łańcucha świetlnego LED z ESP8266 i Tasmotą, ale nie mogę tego zrobić. Teraz specjalnie dostałem łańcuch lekki od Iluminea, ponieważ zawiera już to, co chcę odtworzyć, tylko za pomocą BL7231. A dzięki OpenBK mogę...
Fajny przykład, w sumie mój kod można by o to ulepszyć, widzę że oni użyli: [syntax=c] wifiManager.setSaveConfigCallback(saveCo... [/syntax] do wywołania zapisu, a ja w kodzie tematu zapisuję na ślepo. A flash powinno się oszczędzać... EDIT: Chyba edytowałeś post i przykład zniknął, ale moja uwaga o setSaveConfigCallback dalej jest słuszna.
http://obrazki.elektroda.pl/3299084400_1... Chińska firma WeMos wprowadziła do sprzedaży nowy model płytki prototypowej o nazwie kodowej D1 mini. D1 mini stanowi wariant modelu D1. Różnice pomiędzy D1 mini a D1 obejmują m.in. brak (poza microUSB 2.0) wlutowanych złączy i obecność wyprowadzeń w postaci punktów lutowniczych. W konstrukcji...
Ja zostawiłem sobie ESP01 do sterowania 1-2 urządzeniami lub do komunikacji po UART. Obecnie staram się unikać tych układów - czytałem, że potrafią siać zakłócenia (brak ekranu). Czytałem też o tym, że niektóre flash w ESP01 są bardzo niskiej jakości.
Wydaje się, że jednak nie dokonałeś update: AT+GMR AT version:1.3.0.0(Jul 14 2016 18:54:01) SDK version:2.0.0(656edbf) compile time:Jul 19 2016 18:44:44 OK Napisz dokładnie jak update zrobiłeś: 1. jakie pliki i skąd pobrałeś? 2. które pliki pod jaki adres wgrałeś? 3. jakim narzędziem wgrywałeś i jakie były komunikaty? 4. jakiej wersji masz moduł oraz...
To jest inteligentny wyłącznik 10A, który dostałem z AliExpress. Ma wewnątrz chip ESP8285, dla którego narzędzie do flashowania GUI nie działało, ani cloudcutter. Oprogramowanie, które uważam za 1.1.8, ale nie mam już możliwości sprawdzenia i zapomniałem go zapisać! Aby sflashować układ, odlutowałem go z płytki drukowanej i podłączyłem piny rx, tx,...
Ciekawe, znam tę wtyczkę! Miałem ją jakiś czas temu z układem ESP8266. Była oznaczona jako "NEO COOLCAM NAS WR01W/Gosund SP111": https://www.elektroda.pl/rtvforum/viewto... Masz szczęście, że dało się ją sflashować bez otwierania, ciężko ją rozebrać.
Skoro przy wgrywaniu FW coś poszło nie tak to po prostu nie startuje. Wgraj mu FW jeszcze raz. Upewnij się czy wersja na pewno pasuje do twojej płytki. Mam na myśli przede wszystkim wielkość flash oraz czy wgrywasz fw pod prawidłowe offsety.
Spróbuj z "uint32_t baud = 9600". Jak to nie pomoże, to trzeba będzie flaszować esp, a do tego niestety trzeba mieć już konwerter USB-Serial. Niektórzy od razu od tego zaczynają, jak tylko nabędą esp od chińczyka. [url=https://riktronics.wordpress.com/20...
Podczas Getting bus zwieram pin Cen do gnd. Jako konwertera używam NodeMCU ze zworką między G z RST żeby pominąć moduł ESP8266. Zmierzyłem i Txd1 jest podłączony do niebieskiego kondensatora (pin od dołu). Pin Rxd1 jest podłączony do diody obok (pin po lewej). Czy teoretycznie wystarczy że rozepnę nogę od kondensatora i Flashowanie powinno zakończyć...
esp8266 zapis flash esp8266 odczyt flash esp8266 konfiguracja
obliczać obwód metoda oczko czujnik biegu wstecznego dźwięk jednej słuchawce lenovo
mikrokomputer cobra1 silnik rowerowy
Wpływ zamiany kabla wysokiego napięcia w Oleo-Mac 937 na pracę silnika Demontaż tylnej ściany lodówki LG GS7161PVGV