Wszystko
Najnowsze
Archiwum
- 15
- 2
@houk: No właśnie odchył mają dość spory:
źródło: comment_fDm04dcPZZ3ECcD4yoSeDhleor56Gg6e.jpg
Pobierz- 1
Co może być powodem, że po wgraniu do ESP8266 z arduino IDE programu uruchamia się tylko raz tj po restarcie już wydaje się jakby był pusty?
#programowanie #arduino #esp8266
#programowanie #arduino #esp8266
- 3
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
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
źródło: comment_zcstz3eUJtGU5gfWp4KrBAISeSBCqJJn.jpg
Pobierz- 2
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
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
- 4
Treść przeznaczona dla osób powyżej 18 roku życia...
@Gumaa: Ja już się pogubiłem, w czym i na co piszesz ¯\_(ツ)_/¯
Jeśli w arduino to próbowałeś łączenia stringów za pomocą string addition ?
Jeśli w arduino to próbowałeś łączenia stringów za pomocą string addition ?
- 4
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.
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.
źródło: comment_zPXEYtqshcIBJQSaj8XRD5eMctUE4WjC.jpg
Pobierz- 1
@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)
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)
- 1
@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
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
- 16
#elektronika #nodemcu #esp8266
Mirki, chciałbym podziękować wam za pomoc w tematach:
https://www.wykop.pl/wpis/27805543/esp8266-debian-mirki-czym-programowac-esp8266-w-no/
https://www.wykop.pl/wpis/27916559/cpp-qt-debian-linux-qserialport-ponoc-jest-czescia/
https://www.wykop.pl/wpis/27949193/debian-linux-mam-problem-z-prawami-do-dev-ttyusb0-/
Mirki, chciałbym podziękować wam za pomoc w tematach:
https://www.wykop.pl/wpis/27805543/esp8266-debian-mirki-czym-programowac-esp8266-w-no/
https://www.wykop.pl/wpis/27916559/cpp-qt-debian-linux-qserialport-ponoc-jest-czescia/
https://www.wykop.pl/wpis/27949193/debian-linux-mam-problem-z-prawami-do-dev-ttyusb0-/
źródło: comment_yZ7GgUVplXvXHWJypVb4z59qOHdKAavX.jpg
Pobierz- 1
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 ->
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 ->
- 1
Czy cykliczne otrzymywanie zapytania GET i odsyłanie odpowiedzi bardzo obciąża ESP8266? Powiedzmy tak co jedną sekundę?
#programowanie #html #majsterkowanie #elektronika #esp8266 #gumaapyta #pytanie
#programowanie #html #majsterkowanie #elektronika #esp8266 #gumaapyta #pytanie
- 7
- 1
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
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
- 0
@shogun12345678: @AwizisieAkat: @BanderaSbezS: niestety nie potrafię się podłączyć socketem ( ͡° ʖ̯ ͡°)
Jakieś inne propozycje?
Jakieś inne propozycje?
Popatrz na mqtt
- 1
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ć
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ć
- 2
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,
Dla przykładu - https://www.aliexpress.com/item/BMP280-Pressure-Sensor-Module-High-Precision-Atmospheric-Replace-BMP180-M25/32815186408.html
Humidity jest jak byk,
- 1
@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.
- 1
@tttomasz: Pomyłka albo celowe działanie. P nie ma pomiaru wilgotności. Jak ci zależy na wilgotności to bierz E.
Mirki, kupował ktoś z Was może Sonoff-y bezpośrednio na www.itead.cc? Ceny z wysyłką mają lepsze niż ali z wyprzedażą 11.11, np. https://www.itead.cc/smart-home/slampher.html za sztuke z wysyłką wychodzi 10$ z ogonkiem.
#sonoff #domoticz #esp8266
#sonoff #domoticz #esp8266
- 1
@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
- 0
@tylko_grzanki: nie mam już takiej informacji.
- 14
- 1
@Paatryk93: ekhm ;> STM32 nie mam :P
źródło: comment_kyUCbXnr9gq0zdcaa4khrk33yKQfAVJe.jpg
Pobierz@Lord_Hunter zrobiłeś coś ciekawego na arduino? :d
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
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
źródło: comment_5GQEExyHkZH4yZrrs2vz8ndzssTiSuNg.jpg
Pobierz- 2
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).
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
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
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
- 1
- 0
@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.
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.
- 0
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...
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...
- 3
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()
Na ESP ustawiłem wysyłanie cyferek (chciałbym stringi, ale cyferki prostsze) o tak:
Na ESP zwykły serial:
void setup()
- 2
@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?
- 1
if (ESPSerial.available())
@Gumaa: i jak? sprawdziłbym jeszcze zamiast:
if (ESPSerial.available())
to:
if (ESPSerial.available()>0)
- 2
Mirki próbuje przesłać pliki z arduino do czegoś co się nazywa NodeMcu i próbuje to przez I2C i za cholere nie jest w stanie nic odczytać ten drugi. Czytałem coś na necie o "pull-up resistor" ale nie bardzo rozumiem o co w tym chodzi. Ktoś może robił coś takiego?
#arduino #nodemcu #esp8266 #elektronikadiy #internetofthings
#arduino #nodemcu #esp8266 #elektronikadiy #internetofthings

























Schemat taki jak poniżej z tej strony. Czy z innych źródeł (co strona to inaczej mówią co podłączyć do gnd, np. tutaj).
Używam takiego konwertera do wysyłania danych (tx/rx).
Słyszałem, że ich wydajność prądowa jest mała, stąd zasilam z Vina arduino ze stabilizatorem na 3.3V. Zastanawia mnie, że na GND tego esp mam napięcie
źródło: comment_KT9tlJFyc9N1IS07gcvIuS5sQESM4Wrx.jpg
PobierzNa linux pobierasz sobie obraz NodeMCU (np. nodemcu-master-7-modules-2017-09-12-12-24-06-float.bin)
i odpalasz program esptool poleceniem:
./esptool.py --port /dev/ttyUSB0 write_flash 0x000000 nodemcu-master-7-modules-2017-09-12-12-24-06-float.binKoniec.