@WuBe: Widzę, że jesteś dumny ze swojego projektu. Ale może wyjaśnisz z czego? Z tego, że Arduino użyłeś mierzenia temperatury czy że upchnałeś to we wtyczce? Przerost formy nad treścią. Ale przed kolegami będziesz szpanował jaki to ty (specjalnie z małej litery) masz czujnik. Może byś lepiej wykorzystał Arduino? ( ͡º ͜ʖ͡º)
  • Odpowiedz
chcę zrobić coś bardziej wymagającego; w głowie świta mi pomysł dwukierunkowego głosowego komunikatora na ESPach, o ile to będzie możliwe, tyle że na pewno wymaga pełnej dostępnej mocy od mikrokontrolera bez udogodnień typu Python czy Lua.


@aso824: Też o czymś takim myślałem. ESP ma przetwornik A/C i można zrobić odtwarzanie dźwięku za pomocą PWM. Ze sporym powodzeniem robiłem coś podobnego na mikrokontrolerze PIC25K80, jednak początkowo myślałem o przesyle danych po magistrali
  • Odpowiedz
Mireczki majsterkujące z ESP8266.
Potrzebuję trzymać na ESP informację o obecnej godzinie i dniu tygodnia (nie tyle samą datę co właśnie dzień tygodnia), z synchronizacją co jakiś czas. Jak byście to rozwiązali, żeby nie było bardzo prądożerne?

#esp8266 #majsterkowanie #elektronika #pytanie #gumaapyta
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jeśli chcecie kupić sobie moduł WiFi ESP8266, to uważajcie na wersję ESP8266-01. Niektóre te moduły mają wadę fabryczną. W tym mój.

Wczoraj sobie działałem na nim i po niedługim czasie poszedł z niego dymek. natychmiast go wyłączyłem. Sprawdziłem połączenia (były ok) i włączyłem znowu. Dioda LED zasilania (czerwona) lekko migała, zaś układ pobierał dużo prądu oraz wydzielał mnóstwo ciepła (nie szło go dotknąć). Oraz nie komunikował się już z PC.

Przyczyna? Producent-idiota
Atexor - Mirki, jeśli chcecie kupić sobie moduł WiFi ESP8266, to uważajcie na wersję ...
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Atexor: sam esp nie mogl sie zepsuć od tej wady, po prostu wypala się led i tyle... Prędzej przekroczyłeś liczbę cykli kości flash, ktora w tym module była czasem naprawdę niskiej jakości.
  • Odpowiedz
Mirki, w nawiązaniu do tego wpisu.
(tl;dr - tamto chyba jednak zdechło na amen).

Zakupiłem nowe ESP8266. Tym razem model 01. Podłączam zasilanie pod Arduino, a dokładniej VIN (bo konwerter za mała wydajność prądowa podobno). Arduino podpięte w zasilacz 12V/1.5A
Całość podpinam standardowo: https://i.imgur.com/TAIpAWt.png

Atexor - Mirki, w nawiązaniu do tego wpisu.
(tl;dr - tamto chyba jednak zdechło na a...

źródło: comment_gQcc1qrleGGzPhu5Epy7r5tNmwFSz6fi.jpg

Pobierz
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Izanagi013: @dzban_lesny: @mirekkomputronikel: @KokiX: @defoxe: @echelon_:

Działa! Sflashowane. Myślałem, że GND na konwerterze jest jak 3.3V. Niby, że można do niego podłączyć, ale jak podłączę do Arduino to zadziała.

A tu się okazuje, że GND musi być także z konwertera podpięte, aby zamknąć obwód. Myślałem,że to robi tx, rx.

Na tym czarnym USB nie dało się sflashować (nie łączył) i
Atexor - @Izanagi013: @dzbanlesny: @mirekkomputronikel: @KokiX: @defoxe: @echelon:

...

źródło: comment_lXvUhPoUIq5Lfb8MNa6axDjQxu39ppKW.jpg

Pobierz
  • Odpowiedz
Mirki taki problem. Mam przetwornice HLK-PM01 i przy próbie połączenia jej do pinów 5v i ground w wemos d1 mini idzie jedynie dymek i wemos przestaje być widoczny przez kompa - zakładam, że coś się w nim przepala stąd ten dym.
Co robię źle, albo jak zdiagnozować czy przetwornica jest wadliwa?
#esp8266 #arduino #elektronika
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WuBe: Ile już esp tak zniszczyłeś xD

Nie wiem na jakie napięcie jest akurat ten wemos, ale esp działa na 3.3V, a hlk-pm01 daje 5V na wyjściu.

Jak sprawdzić? No nie wiem, sprzęt NASA jest potrzebny do takich badań...

  • Odpowiedz
@WuBe: Tylko pin oznaczony 5V jest pinem wyjściowym, a powinieneś poszukać VIN :v a przynajmniej ostatnio tak było jak miałem w ręku jakąś platformę z esp.

W dalszej czesci napisałem ci dokładnie co masz zrobić, weź multimetr i sprawdź jakie napięcie wychodzi z hlk.
  • Odpowiedz
Mirki, już drugi dzień próbuję połączyć się z ESP8266 12-E, aby móc zaktualizować firmware i ciągle nie chce połączyć.

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
Atexor - Mirki, już drugi dzień próbuję połączyć się z ESP8266 12-E, aby móc zaktuali...

źródło: comment_KT9tlJFyc9N1IS07gcvIuS5sQESM4Wrx.jpg

Pobierz
  • 42
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Atexor: To są jakieś szalone rzeczy...
Na 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.bin
Koniec.
  • Odpowiedz
@echelon_: OK, właśnie sobie poradziłem z problemem. Dla potomnych: aby wystartować w normalnym trybie ESP (czyli nie programowania) należy podłączyć PINy jak poniżej:

GPIO15 - GND
GPIO2 - VCC
GPIO0 - VCC
EN
  • Odpowiedz
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

@Kolsky: ESP jest działką dużej części majsterkowiczów, więc największe prawdopodobieństwo znaleźć pod tym tagiem ludzi, którzy coś na jego temat wiedzą.

A jeżeli takie posty Ci przeszkadzają to nie krępuj się czarnolistować. Nawet zrobiłem tag na takie g---o-pytania (σ ͜ʖσ)
  • Odpowiedz
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