Przyszło do mnie takie cudo, z drugiej strony ma napisane "ESP-32 DEVKIT V1" oraz "www.doit.am".
Chcę wrzucić blink.ino najnowszym arduino IDE i dostaję błąd: https://i.imgur.com/7PMK3CL.png

Uploading 226352 bytes from C:\Users\Grzesiek\AppData\Local\Temp\arduino_build_337538/Blink.ino.bin to flash at 0x00000000
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
Pitzonik - Przyszło do mnie takie cudo, z drugiej strony ma napisane "ESP-32 DEVKIT V...

źródło: comment_zcstz3eUJtGU5gfWp4KrBAISeSBCqJJn.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Muszę wysłać duży plik za pomocą ESP8266 (ESP-12E).
Jednak problem stanowi prawdopodobnie użycie funkcji server.send, która ogranicza ilość wysyłanych danych, oraz ilość dostępnego ramu.

Idealnie chciałbym użyć systemu plików, ale za cholerę nie chce mi to działać więc na razie chciałbym problem szybko rozwiązać w inny sposób. Tylko pytanie - jaki?

Deklaruje stringa jako zmienną globalną, potem składam go z innym stringiem i wysyłam. Do tej pory to działało, ale teraz już stringi są za
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #elektronika #esp8266 czy jest na sali ktoś, kto skusił się i udało mu się uruchomić ten oto modulik?

https://www.aliexpress.com/item/Esp8266-weather-station-color-240x320-display-wunderground-open-source-github-AZSMZ-TFT-2-4/32836372386.html

Miałbym parę pytań odnośnie konfiguracji, bo coś chyba mocno nie bangla między tym, co jest w podlinkowanym w ogłoszeniu githubem a rzeczywistym urządzeniem.
Jarek_P - Mirki z #elektronika #esp8266 czy jest na sali ktoś, kto skusił się i udało...

źródło: comment_zPXEYtqshcIBJQSaj8XRD5eMctUE4WjC.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@1392c309a2da8ca65641315bf7dc62f2: no dobra, ja miałem co prawda dużo niższego poziomu, ale w międzyczasie zacząłem myśleć i mnie oświeciło :)
dzięki za odzew!

(a na użytek google dopiszę, że w sofcie z githuba jest domyślnie włączona płyta squix, przy tej mojej zabawce trzeba ją zmienić na AZSMZ)
  • Odpowiedz
@1392c309a2da8ca65641315bf7dc62f2: problem rozgryziony. Z thingspeak korzystały wcześniejsze wersje tej stacji pogodowej, ta moja korzysta już tylko z wundergrounda.
Opisany wyżej problem zaś powstał z powodu niewyłączenia w kodzie czujnika temperatury LM75 (którego nie mam), urządzenie po prostu wyświetlało w tym momencie jakąś fejkową wartość, którą brało niewiadomo skąd. Po zakomentowaniu odpowiedniej linijki w settings.h wszystko zaczęło działać jak trzeba, pokazywana jest temperatura pobierana z wunderground.

Mnie zaś kusi wprowadzenie paru
  • Odpowiedz
Mam problem z ESP8266
Nie mogę w ogóle rozpocząć przygody z tym modułem. Chciałem wgrać firmware, zgodnie z instrukcjami Elektroprzewodnika.
Mam moduł ESP8266-07, podłączyłem UART do ESP następująco
3.3v -> VCC oraz CHPC
GND -> GND oraz GPIO15
TX ->
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bleck: podłączam rezystor 10k do masy, podłączam kabel USB do kompa, wgrywam oprogramowanie, odłączam kabel USB, odłączam rezystor, podłączam kabel USB
  • Odpowiedz
Zastanawiam się w jaki sposób najlepiej przesłać jakieś informacje z serwera na moim ESP8266 do strony internetowej, która stoi również na tym serwerze.

Otóż na ten moment mam przyciski wysyłające http GET za pomocą JavaScripta (coś jak Ajax) i włączają jakąś tam lampkę czy serwo. Teraz potrzebuję zrobić coś, co pozwoli mi wysłać stan tych urządzeń na stronę internetową na bieżąco, aby uzyskać taki efekt: https://youtu.be/6gHQrNnhSIs?t=1m28s

Jak zrobić to efektywnie aby
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, próbuję wysłać dynamiczne zapytanie GET lub POST z poziomu JavaSctripta do mojego ESP8266.

Na ESP postawiłem stronę na której używam frameworka p5 do programowania w JavaScripcie. Próbowałem użyć wbudowanych metod httpPost, httpGet oraz httpDo. Jednak żadna z nich nie działa.
Tutaj jest mój kod dla GET, a tutaj dla DO.
Na stronie mam zaimplementowanie logowanie, więc przy otwieraniu html'a bezpośrednio na moim komputerze i naciśnięciu przycisku przeglądarka nie może się zalogować
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poprawcie mnie, jeśli się mylę, bo "gdzieniegdzie" na ebayu czy Ali widzę BMP280 z informacją, że niby mierzy też wilgotność. Zawsze wydawało mi się, że BME280 mierzy wilgotność, temp. i ciśnienie, a tutaj znajduje informacje, że jednak mierzy (nie poprate nigdzie żadną dokumentacją, także myślę, że to tylko błędne opisy od nieświadomych sprzedawców), a tańszy BMP280 to tylko ciśnienie i temperatura - nic więcej...

Dla przykładu - https://www.aliexpress.com/item/BMP280-Pressure-Sensor-Module-High-Precision-Atmospheric-Replace-BMP180-M25/32815186408.html
Humidity jest jak byk,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RRybak: No tak, ale linkujesz BME, który jak każde dziecko wie - pomiar wilgotności ma ;) Chodzi mi o BMP280, w którego opisie wielu sprzedawców wspomina (błędnie?) o pomiarach wilgotności.
  • Odpowiedz
@tylko_grzanki: tak dochodziły bez problemu, tylko wysyłka rośnie wraz z ilością w koszu i już wtedy nie jest tak kolorowo. Tyle że ja z rok temu brałem może się coś zmieniło. No i wysyłka chyba aby tanio to szło singapurem a to samo w sobie jest tragedia. Jutro mogę zerknąć dokladniej
  • Odpowiedz
Mirki, grzebię przy mikrokontrolerze ESP8266 12-E (od ai-thinker). Obecnie jestem na etapie zmiany firmware, a nawet na etapie braku możliwości odpalenie czegokolwiek ;)

Narzędziami typu esptool.py wgrywałem różne wersje na różne adresy. Niestety finalnie albo wszystko restartuje się albo wcale nie wstaje. Na UART przy właściwym baudrate (115200) i poprawnym podłączeniu układu dostaję krzaczki. Na baud 74880 raczej zgodnie z oczekiwaniami (info o powodzeni restartu, tryb pracy itd.).

Czy ktoś wie jak
wgasowski - Mirki, grzebię przy mikrokontrolerze ESP8266 12-E (od ai-thinker). Obecni...

źródło: comment_5GQEExyHkZH4yZrrs2vz8ndzssTiSuNg.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Narzędziami typu esptool.py wgrywałem różne wersje na różne adresy.


@wgasowski: Ale po co tak kombinujesz. Arduino wgrywa tam poprawnie samo cały firmware (trzeba tylko poprawnie skonfigurować). U mnie się wgrywa na 115200, mogę ustawić wyższą ale musi być dobry UART i połączenie żeby nie było błędów transmisji. Trzeba pamiętać, żeby wprowadzić układ w stan oczekiwania na wgranie firmware - podczas włączania trzeba którąś nogę przytrzymać do masy albo vcc (nie pamiętam).
  • Odpowiedz
Mireczki, próbuję wgrać dane na moje ESP8266 (ESP-12E) w systemie plików SPIFFS za pomocą tego narzędzia. Jednak proces wgrywania się wysypuje i zwraca taki oto błąd.
https://pastebin.com/HGZuek7m

Co robić? Korzystam z przykładowego FSBrowser w bibliotece od ESP stąd tyle tych plików które wgrywam, Windows twierdzi że ważą jakieś 100kB.
Da się jakoś inaczej w prosty sposób zaimplementować system plików na ESP wraz z możliwością zdanej edycji tych plików? W tym przykładzie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@houk: Nie ukrywam, że mam jakąś awersję do Arduino jako takiego... Możliwe, że kiedyś przyjdzie czas się przeprosić. Jednak szukam zwykłego sposobu na wrzucenie LUA do ESP...
ESPEasy, jest jak w nazwie - easy. ( ͡° ͜ʖ ͡°)
NodeMCU mi bardzo odpowiada ale za cholerę nie mogę tego jakoś skomunikować z moją płytką i Debianem.
Może problem leży gdzieś, gdzie nie wiem, że jest.
  • Odpowiedz
Aktualizuję:

Zakładam, że da się poprzez ttyUSB0 za pomocą "konsoli z ESP8266" zapisać plik init.lua na ESP8266 modułem "file" i będzie to działać... Jeśli, ktoś coś... Będę wdzięczny. Jeśli nie - myślę sam...
  • Odpowiedz
Jak przesyłać między ESP i Arduino dane za pomocą komunikacji szeregowej?
Na ESP ustawiłem wysyłanie cyferek (chciałbym stringi, ale cyferki prostsze) o tak:

Na ESP zwykły serial:

void setup()
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gumaa: Może pomoże zmniejszenie prędkości transmisji? Albo usunięcie SoftwareSeriala, który jest strasznym gównem? Połączyłeś pin "in" z "out" drugiego układu? Nie pomyliłeś się tutaj?
  • Odpowiedz
#sonoff #esp8266 #arduino
Czy ktoś z was bawił się przełącznikami smarthome sonoff i wgrywał jakieś nie oficjalne oprogramowanie ? Chciałbym z wersji 4 kanałowej zrobić 4 kanałowy termostat (na ds18b20) czy jest jakiś gotowiec ?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#smarthome #sonoff #arduino #esp8266
Mam problem,
flashowałem któryś raz z rzędu swojego SONOFF POWa i teraz po uruchomieniu urządzenia jest kompletnie nie widoczne jako AP a dioda TX od adaptera pl2303 świeci światłem ciągłym.
Jak się zepne puttym pod dany COM port to faktycznie zlatują tam jakieś śmieciory.
Jeśli podłącze sonoff w trybie flashowania (z wciśniętym przyciskiem) to ładnie wszystko gaśnie i daje się
drag_op - #smarthome #sonoff #arduino #esp8266
Mam problem,
flashowałem któryś raz ...

źródło: comment_3IKCJ0pfIwiqe1jOM3n60DYEB40OFhrh.jpg

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@drag_op: Kiedyś już tak miałem w 12e. Pomogło nadpisanie flasha całego 4 plikami o rozmiarze 1 MB z samymi zerami bodajże i potem flash właściwy dopiero. Nowy flash był mniejszy od starego i jakieś śmieci zostawały po starym.
  • Odpowiedz