ESP8266 tapasztalatok

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: nobody_hun »

Leírásban:
AT+CWMODE=1, ekkor csak kliens
AT+CWMODE=2, ekkor csak szerver
AT+CWMODE=3, ekkor egyszerre mindkettő

Glbtech ajánlására a hétvégén a meleg ellenére végigrágtam magam a nodemcu-n, nekem tetszik! Sokkal stabilabb, mint a sima firmware!
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Robert »

Pingről info...

A WeeESP8266 forrását nézem. A Ping formátuma:

Kód: Egész kijelölése

AT+PING="xxx.yyy.zzz.eee"
Avatar
glbtech
DrótVégénSzéndarab
Hozzászólások: 29
Csatlakozott: 2007. február 13. kedd, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: glbtech »

A nodemcu rugalmassága össze sem hasonlítható az AT-s firmware-val. Ezzel fagyást még egyetlen esetben sem tapasztaltam, és fantasztikus lehetőség, hogy magán az ESP-n lehet futtatni egy csomó mindent. Pl. a wifi csatlakozás teljes felépítése fut az ESP-n, a nodemcu csinálja a http kéréseket vagy éppen a kiszolgálást, és a kontroller csak soros porton küldözget adatot, pl. változók értékét módosítgatja. Sokkal egyszerűbbé teszi a dolgot, konkrétan bármilyen debug vagy mérésadatgyűtjtés az eredeti program jelentős módosítása nélkül kitolható wifin.
Az ESP modulokon érdemes összekötni a reset-et a nyolcas lábbal, úgy használható a deepsleep üzemmód ( illetve képes magát felkelteni belőle ), olyankor mikroampereket fogyaszt csak. Egy ESP-01 két darab ceruzaelemről majdnem két hétig ment most nálam úgy, hogy három percenként kelt fel, beolvasta az 1wire hőmérőt, és elküldte a thingspeak-re. Az azért nem rossz, mert amúgy zabál. Így a resettől számítva három másdopercet van kb. ébren, ezalatt csatlakozik a wifimre, és elküldi az adatot. Sok alkalmazás jár a fejemben, kontrollerrel és anélkül is, a kapucsengőtől kezdve az összetettebb mérésadatgyűjtésig és vezérlésekig. :-) Hiszen az ESP felkelésekor a reset felkeltheti az AVR-t is az alvásból. :-)
Viszont nem minden router szereti ha gyakori csatlakozás történik hozzá, már találkoztam olyannal, ami egy idő után egyszerűen nem fogadja a connect kéréseket, csak újraindítás után. Én csak MIkrotik-ot használok, ezeknél ilyesmit nem tapasztaltam. Szóval én már abszolút semmi okot nem látok az AT-s firmware mellett maradásra.
Avatar
CsendesJ
Biztosítékgyilkos
Hozzászólások: 57
Csatlakozott: 2008. augusztus 31. vasárnap, 6:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: CsendesJ »

Úgy látom az én gyári szoftveremben (0.9.2.4) még nincs implementálva a AT+PING parancs.

Legalábbis a következő sorra hibát dob vissza:

Kód: Egész kijelölése

Print #1 , "AT+PING=" ; Chr(34) ; "192.168.3.1" ; Chr(34)   
Melyik sw verziótól van ez implementálva?

(ESP-ről szeretném pingetni a GW-t, és ha nincs ping, akkor reset szükséges)

Szerintem az alábbi NEM a szerver-kliens módra, hanem a Standalone/Access Point módea vonatkozik!

"AT+CWMODE=1, ekkor csak kliens
AT+CWMODE=2, ekkor csak szerver
AT+CWMODE=3, ekkor egyszerre mindkettő"
Zack
DrótVégénSzéndarab
Hozzászólások: 38
Csatlakozott: 2013. december 27. péntek, 13:22

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Zack »

Sziasztok!

Valaki tudna segíteni miért kapom ezt az error kódot?
ets Jao 8 2013,rst cause:4, boot mode:(3,7)

wdt reset
load 0x036tXM"i
,e
nod 8x3fge8000, ler
tX]j
,kj
loeeotXMj
chksum 0
xbo)e: dD i2 s
slo
Ai-Thinker Technology Co.,Ltd.

hnvalid

Ötletem sincs miért, ez egy másik chip, az előző működött probléma mentesen. 3.3v-ot kapja rendesen.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Robert »

Lekötöd a processzort és watchdogra fut.
http://www.tavir.hu - a gazda :)
Zack
DrótVégénSzéndarab
Hozzászólások: 38
Csatlakozott: 2013. december 27. péntek, 13:22

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Zack »

Sikerült életre kelteni nagyjából... Megoldást az AT+CIOBAUD=9600 parancs nyújtott, most már nemkapok random karaktereket parancsválaszra. DE! AT+RST-kor kapok egy adag random karaktert és a végén egy invalid üzenetet.

Kód: Egész kijelölése

r—)š)C–CAđ†’Ëöđ’‡’Ëşö°šŠNÇ—r:‚†:)A‚v�ÜĆ÷
Ai-Thinker Technology Co.,Ltd.

invalid
Lekértem a firmware verziót:

Kód: Egész kijelölése

AT+GMR

AT version:0.40.0.0(Aug  8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK
Azt olvastam, hogy megoldás lehet új firmwaret ráflashelni. Azonban csak egy Arduino Mega és egy Nanon áll rendelkezésemre. Megoldható ezekkel valahogyan?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Robert »

Milyen tápot kap a holmi? Arra érzékeny!

Olvasnivaló:
http://www.tavir.hu/iot-0
http://www.tavir.hu - a gazda :)
Zack
DrótVégénSzéndarab
Hozzászólások: 38
Csatlakozott: 2013. december 27. péntek, 13:22

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Zack »

Ardu 5voltjára akasztott fesszabályzóból előállított 3.3-at kap.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Robert »

- Milyen stab? Min 350 mA-t kell tudnia
- Tápfesz nem lehet zajos, szűrni kell. (kondik)
- 5V-os ágon mi van még?
http://www.tavir.hu - a gazda :)
Zack
DrótVégénSzéndarab
Hozzászólások: 38
Csatlakozott: 2013. december 27. péntek, 13:22

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Zack »

Semmi nincs az 5v ágon.

Egyébként sikerült feltölteni az ESP-re, az ESP8266 "környezet" segítségével. A megoldás az lett, hogy bekellett iktatni egy reset és egy másik gombot a GPIO0-ra van kötve, majd a két gomb segítségével Programming módba tudtam rakni. Mindeközben az Ardunak a rendes TX-RX bemeneteire volt kötve az ESP, és az ardu pedig RESET módban volt. Sikerült mindent feltölteni, és már működik is a GoPro távirányító :D
Zack
DrótVégénSzéndarab
Hozzászólások: 38
Csatlakozott: 2013. december 27. péntek, 13:22

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Zack »

Semmi nincs az 5v ágon.

Egyébként sikerült feltölteni az ESP-re, az ESP8266 "környezet" segítségével. A megoldás az lett, hogy bekellett iktatni egy reset és egy másik gombot a GPIO0-ra van kötve, majd a két gomb segítségével Programming módba tudtam rakni. Mindeközben az Ardunak a rendes TX-RX bemeneteire volt kötve az ESP, és az ardu pedig RESET módban volt. Sikerült mindent feltölteni, és már működik is a GoPro távirányító :D
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: Robert »

Jelszint illesztés igaz volt?
Az ESP NEM 5V toleráns bemenetekkel bír!
http://www.tavir.hu - a gazda :)
rila
Újonc
Újonc
Hozzászólások: 2
Csatlakozott: 2017. augusztus 5. szombat, 21:29

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: rila »

Sziasztok,

kis segítséget szeretnék kérni:
A napokban boldog tulajdonosa lettem életem első (két) Wifi moduljának,
nevezetesen a D1 mini 2.3.0 típusúnak.
A gyors szállításért külön köszönet az oldal üzemeltetőjének :)
A talált leírások alapján telepítettem az Arduino keretet: 1.8.3,
az ajánlott board kezelőt: http://arduino.esp8266.com/versions/2.3 ... index.json,
a drivert: CH340G. sebesség. 115200.

A jelenség a soros ablakban bukkant fel (mielőtt bármilyen AT parancsot kiadtam volna):
a D1 kb. 6 másodpercenként listázza a fellelhető (valós) wifi hálózatokat:
scan start
scan done
5 networks found
ESP8266 Chip id = 002F7204
1: Okapi (-38)*
2: Simson44 (-86)* ...

Ennek örülök, mert komoly életjelnek tartom :)
De semmilyen AT parancsot nem fogad el a kütyü, csak nyomja a fentieket.
Kipróbáltam a lehetséges "végződéseket", kisbetű, nagybetű, enter, küldés gomb, de nem reagál.
Olyan mintha csak az egyik irány működne, és épp a "scan" funkcióba ragadt bele.
Mindkét modul ugyanezt a jelenséget mutatja az első USB csatlakozástól kezdve.
Ha számíthat, 64bites Win7-et használok, és más eszközök jól működnek ezen a porton.
Az még érdekes, hogy ha Alaplap infót kérek, akkor: Natív soros port, nem nyerhető ki info.
Bár lehet, ez nem függ össze a fentiekkel. A sebességet sem tudom így átállítani lassúbbra.

Mit érdemes lépni erre a kihívásra? :)
rila
Újonc
Újonc
Hozzászólások: 2
Csatlakozott: 2017. augusztus 5. szombat, 21:29

Re: ESP8266 tapasztalatok

Hozzászólás Szerző: rila »

Az előzőhöz:
Reset nyomás után is lelkesen folytatja a "scan"-t.
Válasz küldése