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ásSzerző: nobody_hun » 2015. július 5. vasárnap, 17:49

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: 9716
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ESP8266 tapasztalatok

HozzászólásSzerző: Robert » 2015. augusztus 1. szombat, 14:39

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
Tartózkodási hely: Budapest
Kapcsolat:

Re: ESP8266 tapasztalatok

HozzászólásSzerző: glbtech » 2015. augusztus 9. vasárnap, 11:58

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ásSzerző: CsendesJ » 2015. augusztus 15. szombat, 14:42

Ú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ásSzerző: Zack » 2017. július 4. kedd, 20:17

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: 9716
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ESP8266 tapasztalatok

HozzászólásSzerző: Robert » 2017. július 5. szerda, 2:44

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ásSzerző: Zack » 2017. július 5. szerda, 23:21

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: 9716
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ESP8266 tapasztalatok

HozzászólásSzerző: Robert » 2017. július 6. csütörtök, 2:35

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ásSzerző: Zack » 2017. július 6. csütörtök, 10:22

Ardu 5voltjára akasztott fesszabályzóból előállított 3.3-at kap.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9716
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ESP8266 tapasztalatok

HozzászólásSzerző: Robert » 2017. július 6. csütörtök, 17:50

- 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ásSzerző: Zack » 2017. július 10. hétfő, 22:52

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ásSzerző: Zack » 2017. július 10. hétfő, 22:52

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: 9716
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: ESP8266 tapasztalatok

HozzászólásSzerző: Robert » 2017. július 11. kedd, 2:59

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ásSzerző: rila » 2017. augusztus 5. szombat, 22:24

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ásSzerző: rila » 2017. augusztus 5. szombat, 22:48

Az előzőhöz:
Reset nyomás után is lelkesen folytatja a "scan"-t.


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 vendég