Ale ponieważ potem będę chciał to pociągnąć na telefon do pliku csv lub txt z przeglądarki, to możliwe, że lepiej byłoby mieć system plików (FS lub drugi SPIFFS o ile możliwe) i zapisywać do plików. Taki zestaw danych (plik) może mieć 2-3 MB więc to też muszę wziąć pod uwagę aby wyrobić się z RAM'em przy pobieraniu na telefon. Tej biblioteki sam nie...
Skorzystaj z dobrodziejstwa systemu plików ESP8266 ( SPIFFS ) i umieść tam swoją ikonę i "serwuj" ją na żądanie dokładnie tak samo, jak serwujesz "strony".
https://obrazki.elektroda.pl/9157820500_... Moduł ESP8266EX będzie niebawem dostępny na elektroda.pl. Dokładny opis jak zintegrować moduł ze środowiskiem Arduino, znajdziecie w materiałach opisujących poprzednio udostępnione moduły: DS18B20 ), oraz analogowego ( TMP36 ) czujnika temperatury a także sterowania przekaźnikiem przez internet....
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...
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...
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...
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...
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...
a teraz exit status 1 A teraz musisz pokazać, jak wygląda Twój plik .ino Nie wiem co kompilujesz, ale wygląda na to, że próbujesz jednocześnie skompilować dwa otwarte pliki .ino, w każdym z nich jest setup() oraz loop(). To się raczej nie uda. No tak faktycznie sa dwa bo pobralem jakies biblioteki Adafruit_SSD1306_esp8266_64x48 Modified i probowalem...
Biorąc pod uwagę cele, jakie chcesz osiągnąć proponowałbym Ci użycie tylko ESP8266, ale w pełnej wersji sprzętowej np. w postaci płytki Wemos czy NodeMCU. Użycie płytki Arduino z AVR jest IMHO pozbawione sensu ze względu na dużo mniejszą wydajność procesora i ograniczenia w ilości dostępnej pamięci do takich celów (właściwie to tam nie ma pamięci w...
Moim zdanem musisz zainicjować flash ze SPIFFS, bo wtedy można wgrywać pliki do flash esp8266. Pozdr
Sprawa jest więc trochę skomplikowana. Przy założeniu, że ESP będzie docelowo w tej samej podsieci IP co router brzegowy, najpierw uruchomiłbym ESP w trybie klienta i w ten sposób poznał adres routera brzegowego. Następnie wyłączył klienta i przeszedł do trybu SoftAP i ustawił odpowiednio gateway. Oczywiście nie trzeba tego byłoby każdorazowo robić...
Do AP to "configesp" i widać go po zalogowaniu poprzez www w setupie. A zapisane jest zapewne w SPIFFS. https://www.letscontrolit.com/wiki/index... Pozdr
Albo przenieść się na Visual Studio Code z PlatformIO. Skok jakościowy znaczny. Wgrywanie danych do partycji SPIFFS lub LittleFS odbywa się automagicznie - wystarczy umieścić dane w folderze "data" swojego projektu.
dzieki pomoglo teraz mam problem z plikiem es-rs485_v2.ino Arduino:1.6.7 (Windows XP), Płytka:"Generic ESP8266 Module, 80 MHz, ck, 26 MHz, 40MHz, QIO, 8M (7M SPIFFS), 2, v2 Lower Memory, Serial, None, Only Sketch, 115200" Opcje projektu zmienione, przeładuj całość D:\a\ESP\es-rs485_v2\es-rs485_v2\es-rs48... In function 'void setup()': es-rs485_v2:19:...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
O ESP8266 i ESP32 prawdopodobnie słyszała większość osób związanych z elektroniką, materiał zachęca do wykonania praktycznych prób z modułami, poniżej linki pomocne w szybkim starcie z modułami ESP: [url=https://www.elektroda.pl/rtvforum/t... D1 mini - ESP8266 WIFI uruchomienie, start z IoT, Blynk, Thingspeak [url=https://www.elektroda.pl/rtvforum/t...
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...
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,...
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...
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...
Ogromna prośba - jeśli jakiś program nie działa, wklej go tutaj lub podaj bezpośredni link do źródła. Aplikacji o podobnych nazwach jest wiele, to raz. Dwa - nie każdemu chce się szukać kodu w sieci by sprawdzić o czym mowa. Czy aplikacja o której mowa, Deauther to ta : [url=https://github.com/spacehuhn/esp826...
(at)grawastar1986 program został tak zmodyfikowany aby odczyt i kasowanie eeprom można było zrealizować przez port szeregowy z wykorzystaniem monitora portu szeregowego wbudowanego w Arduino i ustawionego na prędkość 115200. Podczas pracy program szuka pierwszego zerowego bajtu w pamięci eeprom i tam umieszcza wyniki tak aż do wypełnienia całej pamięci...
Cześć. Używałem ESP8266 (4MB) z webserwerem i serwerem FTP. System plikow na SPIFFS. Wszystko działało nawet ok, ale podłączyłem sobie ESP32 (4MB) i tak mnie zachwyciła łatwość obsługi bluetooth, ze zmodyfikowałem kod i przeniosłem na ESP32. No i bardzo się zawiodłem, bo strony ładuja sie po 6-10 sekund, a wcześniej trwało to max. 3 sekundy. Nie przechodzę...
W ide płytki dodałem, a sterowniki niby dobre, ale mam windowsa 8.1 to moze jego wina. Na win xp probowałem to wyskoczył komunikat: Arduino:1.8.4 (Windows XP), Płytka:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 9600, 4M (3M SPIFFS)" In file included from C:\Documents and Settings\HP\Ustawienia lokalne\Dane aplikacji\Arduino15\packages\esp8266\har...
Szanowni koledzy Próbuję podłączyć swój grawer laserowy via WiFi Program to LaserGRBL a sposób przyłączenia via Wifi jest [url=http://lasergrbl.com/en/usage/wifi-... Problem na jaki się natknąłem wygląda następująco: [syntax=actionscript]Arduino:1.8.7 (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, ck, 26 MHz, 40MHz, QIO, 512K...
Tutaj jest link do kodu http://www.mediafire.com/file/0k9xivukb6... Ogólnie to jest zegar który podaje ilośc subskrybcji ale ja go chce wykorzystać do godziny, daty, a może kiedyś do temperatury, ilości maili itd.. Miałem wersje 6 ileś zrobiłem downgrade ale to nic nie pomogło teraz wyskakuje błąd taki Arduino:1.8.7 (Windows...
Przetestowałem program z Kamami i program z githuba. Wnioski mam takie, że oba programy podają rozbieżne wartości przy czym program z githuba (https://github.com/sensor-web/arduino-s... dodatkowo co kilkanaście pomiarów wywala komunikat, że nie może pobrać nagłówka z danymi. dane z pomiarów...
Czy ja wiem, sam stosuję spiffs i po FTP ładuję stronę na ESP (piszę w RTOS_SDK https://github.com/espressif/ESP8266_RTO... Mała wydajność samego ESP - śmiało dźwiga stronkę z CSS i JS - tylko odświeżanie idzie po json czyli ajax wykorzystuje - jeszcze też całkiem przyjaźnie się pisze w sming framework - tam jest spiffs od razu zaimplementowany jak...
Przetestowałem trzy płytki, które mi udostępniłeś. Jedna z nich, gdzie nie ma loga AI-THINKER, a jest logo Espressif działa w 100% poprawnie. Jest do niej wgrany firmware ESP_Easy_mega-20190511_normal_ESP8266_4M... W pozostałych dwóch z logo AI-THINKER nie udało mi się uruchomić interfejsu WiFi tak, aby moduł skanował sieci WiFi lub była widoczny,...
Witam znalazłem w sieci gotowy projekt do elektrycznych rolet opary na ESP8266 Nodemcu. Wszystko działa sprawnie do momentu konfiguracji MQTT. Hasło do serwera liczy około 67 znaków i nie mogę go skrócić. Problem zaczyna się gdy wpisuje je do konfiguratora sieci projektu rolet ponieważ maksymalna ilość znaków wynosi 40. Kod programu : [syntax=c]#include...
To zainstaluje poprzednią wersję. Dodano po 5 Acha... Błąd kompilacji się zmienił ale teraz pokazuje tak: Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Płytka:"NodeMCU 1.0 (ESP-12E Module), 160 MHz, 115200, 4M (3M SPIFFS)" Opcje projektu zmienione, przeładuj całość In file included from C:\Users\Patryk\AppData\Local\Temp\a...
Witam, Pracuje w środowisku Arduino IDE 1.8.5 z płytkami takimi jak arduino uno, wemos D1 mini, nodemcu. Od kilku dni nie mogę prawie nic skompilować zarówno to co sam pisze jak i też to co daje gotowe środowisko. przykładowy opis błędu dla programu który kiedyś bez problemu wgrałem do nodemcu a teraz już nie da rady : Arduino:1.8.5 (Windows 8.1), Płytka:"NodeMCU...
Witm Ot z racji kiepskiej dostępności podzespołów na rynku i leżących innych projektach wykopałem z czeluści szuflady ;) kupione dawno temu moduły - dla których jakoś nigdy nie znalazłem czasu. Są to moduły często opisywane jako ESP-07 choć z racji na pamięć 512K bardziej wyglądają na ESP-01. No i tutaj w obecnych czasach pojawia się problem. Obecne...
https://obrazki.elektroda.pl/4726574300_... Pokażę tutaj jak można wygodnie programować płytkę Wemos D1 z ESP8266 (wyprowadzenia w stylu Arduino UNO) poprzez ArduinoOTA, czyli poprzez WiFi. Możliwość wygodnej aktualizacji wsadu przez WiFi zwalnia nas z potrzeby łączenia przewodowego naszego komputera z urządzeniem które budujemy i...
https://obrazki.elektroda.pl/4736056100_... Panowie - temat wraca na tapetę. ESP 8266 wersja 4 MB - muszę wgrać dwa pliki - jeden to "program.bin:, który programuję od adresu 0x00000. Ale od jakiego adresu mam zaprogramować drugi plik "spiffs.bin" z drugiej przestrzeni pamięci? Nigdzie nie mogę tego znaleźć... https://obrazki.elektroda.pl/4736056100_...
Do przesyłania informacji ze strony HTML do ESP najlepiej użyć websockets. Działa to na tyle szybko, że można w czasie rzeczywistym przekazywać efekty świetlne wyliczane przez program w PC (ktoś wrzucił fajny filmik na YOUTUBE). Ja zwykle wgrywam kod html do ESP, czy to do kodu, czy na SPIFFS. Ale stronę można odpalić z dowolnego miejsca pozbawiając...
Witam. Jako ze nastał koniec weatherunderground w formie jakiej był dotychczas pora przesiąść się na coś innego. Znalazłem gotowy projekt stacji meteo z API Openweathermap. Do swojego projektu potrzebuję wyłuskać z programu dane o wieku księżyca, aktualnej pogodzie i prognozę na dwa kolejne dni i to wszystko wysłać po serialu. Wiek księżyca i aktualną...
Witam, Znalazłem Data Logger na NodeMcu ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x4010f000, len 1392, room 16 tail 0 chksum 0xd0 csum 0xd0 v3d128e5c ~ld U kolegi był wgrywany w zeszłym roku na starszej wersji IDE Arduino i wszystko działało. Czyżby nowa wersja blokowała przerwania. Nie wiem jak to dopasować. Jak usuniesz wszystkie wiersze...
Witam Jak nie ten dział proszę o przesunięcie. Problem zapewne banalny ale ponieważ mam małą wiedzę (potrzeba trochę więcej niż sam HTML) , nie mogę jakoś tego przeskoczyć. Coś mi umyka w rozumowaniu. I nie wiem nawet jak zadać pytanie w google by uzyskać odpowiedź którą w dodatku będę umiał zrozumieć :) . Zacznę od tego co mam i co chcę osiągnąć: Mam...
Witam Od kilku dni morduje się z jednym problemem. W wolnych chwilach kombinuję z kodem do stacji pogodowej. Wszystko szło pomalutku do przodu. Program normalnie się kompilował i wgrywał bez chwili zawahania, aż pewnego razu z niewiadomych dla mnie przyczyn odmówił posłuszeństwa. Nie mam pojęcia co się stało. Nagle przestał widzieć dołączone zakładki...
[url=https://www.elektroda.pl/rtvforum/t... D1 mini - ESP8266 WIFI uruchmienie, start z IoT, Blynk, Thingspeak, termometr na TMP36, sterowanie przekaźnikiem z Blynk [url=https://www.elektroda.pl/rtvforum/t... Amica ESP8266 - Termometr WiFi - DS18B20 [url=https://www.elektroda.pl/rtvforum/t...
Idąc za opisem z wykonano. Mam 1.8.3 oraz 1.8.5 -instalujemy python 2.7 https://www.python.org/ wybierając podczas instalacji opcję "Add python.exe to Path" - wykonano -instalujemy klienta Git https://git-scm.com/downloads - nie jest zgodny z xp -uruchamiamy Git GUI jako administrator (prawy klawisz myszy) -wybieramy "sklonuj istniejące repozytorium"...
esp32 spiffs esp8266 konfiguracja esp8266 thingspeak
makro kolor komórki żółta kontrolka samochód kluczykiem odkręcić świece
Opóźnione włączanie świetlówek Philips, Osram – starter, dławik, LED, przyczyny usterki Marantz 2216 – podłączenie gramofonu, wejście PHONO, uziemienie, wkładka MM/MC