ESP8266 chip használata

ESP8266, ESP32 chipek és az ESP-xx modulok. Programozási nyelvek, trükkök, hardware tippek.
q1900dc
DrótVégénSzéndarab
Hozzászólások: 35
Csatlakozott: 2017. február 2. csütörtök, 18:26

Re: ESP8266 chip használata

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

Akit érdekel ilyen lehetöség proketböl felhamozot fejlesztö megválnék!
Eladó uj ESP8266 WeMos D1 mini szett!


Egy szett tartalma:
1X WeMos D1 mini board
1XBattery Shield
1XMicro SD Shield

ár:1800.-HUF/szett 2db szett van!


posta 2017 dijszabás szerint!
-----------------------------------------------
NodeMcu Lua CH340G ESP8266WIFI uj!

ár:1000.-HUF


posta 2017 dijszabás szerint!

érdeklödni!
q1900dc@gmail.com

Köszönöm!
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

Sziasztok!
Segítség, tanács kellene...
ESP8266 -01-t próbálgatom/tanulgatom...
Laptop USB csatira CP2104-es illesztőn keresztül Arduino IDE terminál ablakot használom (115200), egyszerő LM1117-3.3-as IC-vel külső tápot adva neki.
Gyönyörűen működik AT parancsokkal a tutorialod (ezúton is köszönet érte!), viszont amikor saját kódot akartam feltölteni (GPIO-O GND-re kapcsolva), akkor fura hibaüzenet jött, nem működik...
Először "Blink", majd "üres" kóddal próbálkoztam.
Az üzenet a fordítás/feltöltés után a következő:

Archiving built core (caching) in: C:\Users\Zoli\AppData\Local\Temp\arduino_cache_776261\core\core_esp8266_esp8266_generic_CpuFrequency_80,ResetMethod_ck,CrystalFreq_26,FlashFreq_40,FlashMode_qio,FlashSize_512K0,LwIPVariant_v2mss536,Debug_Disabled,DebugLevel_None____,UploadSpeed_115200_3a625299600fbf74bea590aee0c03d9c.a
Vázlat használ 247051 bájt (49%) -ot a program tárhelyből. A maximum 499696 bájt.
A globális változók 32864 bájt (40%)-ot használnak a dinamikus memóriából, 49056 bájtot hagyva a helyi változóknak. A maximum 81920 bájt.
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
error: failed reading byte
warning: espcomm_send_command: can't receive slip payload data
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

Mit néztem el?
Előre is köszönet...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 chip használata

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

Nem lépett be a programfeltöltési módba.
Vagy rossz beállítást/panelt választottál az Arduino alatt.
http://www.tavir.hu - a gazda :)
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: ESP8266 chip használata

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

Tanuláshoz a D1 mini család vagy a NodeMCU csaléd való. A ESP-01 nem.
Előnyei a D1/NodeMCU-nak:
- rajta a tápellátás
- rajta a soros illesztő
- automata átkapcsolás a futtatás és a feltöltés közt
- összes láb kivezetve
- NODEMCU: ESP32 upgrade is adott 1:1 csereszabatossággal.

Nodemcu: http://shop.tavir.hu/advanced_search_re ... =1&x=0&y=0
D1 család: http://shop.tavir.hu/advanced_search_re ... =1&x=0&y=0
http://www.tavir.hu - a gazda :)
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

Értem, köszönöm, de egyenlőre csak 01-esem van... :-)
Az alaplap beállítása: "Generic ESP8266 module"
Próbáltam 9600-tal is, de nem reagál...
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

RST után a terminálablakban egy olyan üzenet is volt, hogy "SPI mode:DIO", így a falsh mode-t is átállítottam QIO-ról DIO-ra, ez sem működik...
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Re: ESP8266 chip használata

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

Szükséges alkatrészek és GPIO0,2 lábak álapotának használata.
https://arduino-esp8266.readthedocs.io/ ... -stability
Nálam sima 100n zavarszűrő kihagyása is okozott már anomáliát.

normál induláskor
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

feltöltési módban
ets Jan 8 2013,rst cause:2, boot mode:(1,6)

ezt kellene látnod. 74880 baudon, vagy másikon. :)
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

LM1117-3.3V után 10micF tantálkondi, ill. a breadboardon is 10micF ELCO a GND és VCC között.
Viszont GPIO 0 és 2 szabadon, feltöltéskor GPIO-0 közvetlenül földön.
CH_PD közvetlenül VCC-n, tehát nem használtam fel/lehúzó ellenállást.
Normál induláskor 115200 baudon valóban az általad írt üzenet jön, de sajnos feltöltési módban is ugyanez...
Amúgy AT üzenetekkel teljesen szépen, stabilan üzemel.
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Re: ESP8266 chip használata

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

aha
Na ezért kell olyan modult beszerezni amin minden rajta van. :)
Nem azt a lényeg, hogy neked mi van hanem, hogy minek kellene lenni.
10mikrós kondi nem azonos a 100 nanossal, tantál meg a kerámiával. Ez van.
Felhúzó ellenállások nélkül nem stabilan működik hanem épp mázlid volt. Ezzel mindenki küzd aki ilyen modult vesz kezdőként. Aztán ha beindul akkor az usb kábel hossza, minősége, esetleg usb elosztó okozhat bonyodalmakat.
Szóval ott a táblázat hogy milyen felhúzó ellenállás kell hova hogy programozás módba lépjen. ESP01 nél a középső négy láb semmiképp ne lebegjen.
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

Hát jó... :-)
Még egy kicsit próbálkozom, aztán hétfőn elmegyek venni egy D1-t.. :-)))
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

..ja és nagyon köszönöm a segítő szándékot...!
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Re: ESP8266 chip használata

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

Próbálkozol?
Á arra ne pazarold az időt.
Azt kell csinálni ami le van írva aztán megy minden mint a pinty. :)
ESP már csak ilyen. Programozásánál is ez a módszer. Rengeteg mindenre nem kapsz választ vagy lusta az ember belemélyedni, hogy mindent értsen, ezért ajánlott pontosan követni a leírásokat, mintákat még
hozzá nem okosodik az ember. Ja, a minták nagy része meg elnagyolt próbálkozások, ami a neten található ezért nem lehet vakon használni. Mondjuk ez a két mondatom ellent mond egymásnak. :)
Zotya
DrótVégénSzéndarab
Hozzászólások: 23
Csatlakozott: 2018. január 20. szombat, 9:59

Re: ESP8266 chip használata

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

Te Sanyi!
Ez egy döglött pinty... :-)
Felhúzók, kondi, minden a helyén, de sajnos változatlanul nem tudok feltölteni.
AT+RST után is "ets Jan 8 2013,rst cause:2, boot mode:(3,6)" üzenet van, ill. a feltöltés után az eredetileg közölt hibaüzenetek.
Marad a D1...
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Re: ESP8266 chip használata

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

Ha megjött a (3,6) üzenet akkor nem döglött.
GPIO 0 GND
GPIO 2 3.3V
és jönni kell az 1,6 nak
Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1031
Csatlakozott: 2009. február 28. szombat, 7:00

Re: ESP8266 chip használata

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

ui. At parancsokat felejtsd el ha programozni akarod. Azt cseréled le a te kódodra. Miután beállítottad a lábakat reset gomb, vagy tápfesz ki be, kódfeltöltés, majd lábak visszaállítása, és újra reset. Onnantól a te kódod indul el rajta.
Válasz küldése