Mirki ratujcie, chciałem wgrać sobie nowy firmware na #esp8266 poprzez #arduino ale coś nie podziałało i teraz chciałbym flashować moduł na firmware obsługujący komendy AT. Wiecie jak i czym to porobić, możecie podesłać jakiś poradnik z neta. Wołam @mich_al, bo komuś ostatnio podpowiadał żeby to zrobić.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś próbował wysłać z użyciem #esp8266 pełną ramkę POST wypełniającą formatę w Google Forms?

Robię +/- tako:
AT+CIPSTART="TCP","docs.google.com",80 (bangla)
AT+CIPSEND=tu długość polecenia post
Pojawia się znak zachęty <
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@meetom: Jak tak to spoko, bo myślałem, że po instalacji nodemcu procek się tak jak by blokuje i nie ma dostępu do RX/TX. Czyli mówisz, że to jest taka jak by zamiana z komend AT na lua?
  • Odpowiedz
@Adik0160: Tak. Przez co logikę odpowiedzialną za wysyłanie/odbieranie danych można przerzucić na ESP, a z poziomu Arduino tylko odpalasz poszczególne funkcje :)
  • Odpowiedz
Mirki, udało mi się wgrać jakiś helloworldowy wsad serwera WWW do #esp8266. Wszystko cacy, z siecią łączy aczkolwiek przestał odpowiadać na jakiekolwiek komendy AT. Mogę wgrać inny wsad, aczkolwiek nie jestem w stanie odblokować działania komend AT, esplorer wypluwa takie coś. Da się to jakoś naprawić? Już chyba wolę zlecać komendy temu modułowi z #arduino, ale nie wiem jak wrócić do tego normalnego trybu.

#elektronika
t.....4 - Mirki, udało mi się wgrać jakiś helloworldowy wsad serwera WWW do #esp8266....

źródło: comment_tufRMwmxv6pD3UVgKVRGNO2izzffEKOS.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Fajne rzeczy można robić na #thingspeak po update który był jakiś czas temu. Ustawiłem sobie by MATLAB wyciągał dane i tworzył wartość min i max. Dodatkowo w "tle" jest połączenie z twitterem, które co 24h postuje minimalną i maksymalną wartość i jeszcze gdy pojawi się pierwsza ujemna temperatura będzie też tweet. #esp8266 #arduino
https://thingspeak.com/channels/38407
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aaaa gurwa już myślałem że mój #esp8266 odszedł do krainy wiecznych prądów, a tu mały #wygryw ( ͡° ͜ʖ ͡°) Przejrzałem pierdyliard poradników, ale w ostatnim było napisane wołami, że do poprawnego działania piny RST i CH_PD muszą być podpięte do 3,3V ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°
t.....4 - Aaaa gurwa już myślałem że mój #esp8266 odszedł do krainy wiecznych prądów,...

źródło: comment_I2iFE3Pty8nhhvK6ZfyN7NrNxblhwtZF.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Fuck yeah \m/
Pierwsze próby dłuższego działania z #esp8266 + #arduino wyglądają obiecująco.
Podpiąłem sobie testowo czujnik temperatury (dht11) i co ok 2 minuty wysyłam dane na thingspeak.
Po przejściu na #nodemcu jest zdecydowanie łatwiej - z poziomu arduino wysyłam tylko komendę ("send(20,40)") i esp robi resztę.
Siedzę sobie w #pracbaza i co chwilę zerkam na ten mega emocjonujący wykres :D
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bawi się ktoś pogramowaniem modułu ESP8266 ?
Mam na tym module prosty odczyt z czujnika i włączanie oświetlenia ledowego, dane są wysyłane na thingspeak, dodatkowo moduł hostuje prostą stronkę html gdzie mogę sprawdzić odczyt i włączyć światło. Problem czasem występuje w trakcie połączenia nowego klienta z płytką, wiesza się :/.
Code

Może zauważycie w czym tkwi problem :/
#arduino #esp8266
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wonsz_smieszek: esp8266 to samodzielny mikrokontroler, który może sam robić to samo co arduino, dodatkowo zawiera w sobie obaługę wifi. Podłączanie go do arduino jako modem to marnotrawstwo. Dodatkowo można do niego wgrać interpreter LUA i jeszcze bardziej ułatwić sobie życie. Tak węc nie cebula, tylko super układ, tylko trzeba go najpierw nauczyć się używać.
  • Odpowiedz
Udało mi się uruchomić #nodemcu na #esp8266 i kurde to działa :) Lua trochę nieintuicyjna, ale szybko się można ogarnąć. Na pewno lepsze to niż AT commands.

BTW - wołam @henk, konwerter uart/usb ten, który kupiłem bardzo ładnie śmiga. Co prawda miałem kilka podejść do flashowania, bo coś nie chciało dojść do końca, ale za którymś razem się udało i teraz już bez żadnych problemów. Polecam
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy komuś działa normalnie(czyt. stabilnie) esp8266? Ja nie wiem sprzedajo piękne płytki evale nodeMCU lua niby cacy ale to nie działa stabilnie... #esp8266 #elektronika
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zenon0800: Potrzebuję zapamiętać stan przekaźnika przy ewentualnej awarii kontrolera lub jego zasilania oraz mieć możliwość sterowania przekaźnikiem z dwóch różnych kontrolerów.
Zatem mosfet chyba nie bardzo zda egzamin?
  • Odpowiedz
Potrzebuję zapamiętać stan przekaźnika przy ewentualnej awarii kontrolera


@mmokry: Stanu przekaźnika bistabilnego i tak znać nie będziesz (nie masz jak go sprawdzić po powrocie zasilania).

Takie sprawy załatwia się softwarowo, wpisując stan przekaźnika/przekaźników do eepromu, tuż przed fizyczną zmianą (by np przepięcie od przekaźnika nie zakłóciło programowania eepromu). Przy starcie programu odtwarzasz zapamiętane stany z eepromu.
  • Odpowiedz
@meetom: mam taki sam, na razie nie udało mi się pogadać z esp. problematyczna jest dla mnie zworka, którą wybiera się logikę... jak ci się uda pogadać, to poproszę o rady.
  • Odpowiedz
Macie jakieś pomysłowe zastosowania dla #esp8266? Kupiłem sobie z ciekawości jedną sztukę, obejrzałem poradniki jak skonfigurować itd i myślę do czego ciekawego można go zastosować jak już przyjdzie, podłączając do jakiegoś AVR. #majsterkowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ej mireczki od #esp8266. nabyłem własnie między innymi wersję 01 oraz taki konwerter usb na serial jak na obrazku. Przejściówka usb na serial oparta jest o CH340. Pytanie brzmi, czy dogadam się za jej pomocą z układem wifi? Bo na razie coś mi nie idzie. Dodatkowo mam rozkminę. Przejściówka ma piny 5V VCC 3V3 TR RX GND oraz zworkę. Jak za pomocą tej zworki wybrać logikę? zewrzeć VCC z
henk - ej mireczki od #esp8266. nabyłem własnie między innymi wersję 01 oraz taki kon...

źródło: comment_KR5xgGqIzX3FqWSXiLqkBi8pnUgPhjKi.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mmokry: Wiem, bo kilka dni temu robiłem zakupy na ali i już nawet z tej płatności korzystałem :) Sęk w tym, że potrzebuję tego przed weekendem :P Ale dzięki za czujność :)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Analityk: Jest taki układ:
Arduino Tx -> dzielnik napięcia -> Rx na ESP8266
ESP8266 Tx -> Rx na Arduino

Arduinowe Rx/Tx to oczywiście to jakieś inne piny, chodzi mi o "logicznye" Tx/Rx.

To co ESP wypuszcza na Tx ma co prawda 3.3v, ale dla Arduino jest to logiczna "1".
  • Odpowiedz
Czy dobrze rozumiem, że po przejściu ze zwykłego softu ("AT"?) na #nodemcu (oczywiście na #esp8266) dalej można się komunikować z modułem z ardiuno przez rx/tx tyle tylko, że już nie komendami "AT" tylko tym całym "lua"?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AdireQ: po pierwszych zabawach, nodemcu zgłasza, że jest "37901 bytes" wolnego na file systemie. Czyli w praktyce ok 37kb na własny kod. Ciasno :(
  • Odpowiedz
A da się jakoś zrobić backup firmware'u, który siedzi na #esp8266? Bo widzę, że jest mnóstwo tooli do wgrywania nowego softu na układ, ale da się go jakoś pobać? :> #arduino
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No i pierwsze próby połączenia #esp8266 i #arduino coś nie ten teges.. Zgodnie z Waszym poradami udało mi się podpiąć PC<->Arduino<->ESP8266
Po uruchomieniu "konstrukcji" ESP8266 się dość dziwnie zachowuje. Czasem napierdziela po Tx jak szalone, a czasem milczy. Po resecie przedstawia się takim komunikatem:

Ai-Thinker Technology Co. Ltd/

invalid
meetom - No i pierwsze próby połączenia #esp8266 i #arduino coś nie ten teges.. Zgodn...

źródło: comment_OXMUKSO7w5RDWpqWNbspDJvmc7KWmt4o.jpg

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@EndriuGolara: Ale jaja, faktycznie. Myślałem, że 9600 będzie "bezpieczniejsze", a tu proszę :) Śmiga ładnie. Teraz jeszcze z kody bym chciał uzyskać to co mi się udaje przez serial monitor ;-)
Ale małymi kroczkami.. powolutku..
  • Odpowiedz
Szybkie pytanie z #elektronika od laika (bo jakąś szczątkową wiedzę sprzed kilkunastu lat dopiero odświeżam). Chcę sobie testnąć #esp8266, a że nie mam żadnego uarta to chcę do tego wykorzystać #arduino (UNO, R3). Wiem, że pojawia się problem 3.3v vs 5v. Nie mam konwertera poziomów logicznych, ale.. skoro arduino jest takie wspaniałe.. ;)
Znalazłem taki filmik (tutaj kod) i mam pewną obawę przy
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@meetom: Ja swojego esp łączyłem bezpośrednio do TX/RX ATmegi działającej na 5V i nic się nie stało, ale czy w Twoim przypadku będzie tak samo, to nie mogę zagwarantować. Spróbuj użyć dzielnika napięć na TX (Arduino) -> RX ESP.

Regulator jest z tego powodu, że ESP może w porywach potrzebować około 300mA z zasilania 3V3 - Arduino nie jest w stanie tyle dostarczyć, nawet z regulatora napięcia.
  • Odpowiedz