ESP8266 - chip

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

ESP8266 - chip

Příspěvek od pavel1tu » 10 zář 2019, 16:02

Jelikož mne ESP8266 zatím úplně minulo (mimo hraní si s ESP8266 -01,
mám opět dotaz za všechny prachy.

Zabýval se někdo tím, že by použil pouze chip ESP8266, nebo nějaký minimální modul s ESP8266 ?
Jde o rozměry, vyrobit to s DEEP_SLEEP funkcí. Dále komunkaci OneWire, měření napětí atd.

Předem děkuji.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
SkullKeep
Příspěvky: 290
Registrován: 23 srp 2017, 18:51
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od SkullKeep » 10 zář 2019, 18:29

:twisted: :?: :arrow: :geek: P. Q. M.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od pavel1tu » 10 zář 2019, 20:09

Co je na ALI vím, blbě jsem položil dotaz, omlouvám se.....
rozmýšlím se mezi ESP8266-07s a samotným čipem QFN-32

Potřebuji vědět, pokud použiji jen čip, jestli to lze rozchodit a co vše do toho musím a čím nahrát - jako do čipu ATMega328 musím nahrát Bootloader + program, v provedení SMD musím mít drahou programovací patici.

O to mi jde, ale i tak děkuji

Děláme meteostanici, ale komunikujeme se základnou (přijímací krabičkou), pár lidí by chtělo aby to ze zahrady šlo přímo na net na nějaký webový server. Tak obšlapuji, kolik je to práce - kvůli 2 lidem se mi do toho nechce.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
SkullKeep
Příspěvky: 290
Registrován: 23 srp 2017, 18:51
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od SkullKeep » 10 zář 2019, 20:32

Prvotní je v tom že Modul ESP8266 má v sobě PAMĚŤOVÝ ČIP a ty sračky okolo u toho ČIPU. U QFN 32 čipu se musí toto všechno dodělat. No co já vím tak se musí vypalovat bootloader jen v případě , že se používá ExpressIF v LUA anebo když se to sere.
:twisted: :?: :arrow: :geek: P. Q. M.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od pavel1tu » 10 zář 2019, 21:28

No to si dovolím oponovat, ten čip má vše v sobě, včetně SRAM (nemá FLASH paměť) - tedy dle datasheetu.

Ale asi vezmu tu verzi 07 - prý to je keramická anténa u toho,
třeba se ještě někdo ozve,
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od jankop » 10 zář 2019, 22:19

ESP8266 chip je třeba doplnit o sériovou paměť flash programu, krystal a pár pasivních součástek pro anténní obvod. Ale určitě bych to nevyráběl. Bootloader je v interní ROM. Interní je i RAM cca 96kB, ale využitelná je cca polovina, protože velkou část si vezme WiFi stack. Pokud koupíš modul, obvykle v sobě má software, se kterým lze komunikovat AT příkazy. Na to existují knihovny pro Arduino, ale připadá mi to scestné. Ve skutečnosti je ESP8266 výkonnější než Arduino, ale jeho nedostatkem je jediný, málo kvalitní AD převodník a málo vstupů. Někdy může vadit napájení 3,3V, které musí být dodrženo i na vstupech. Je naprosto reálné naprogramovat ESP8266 ve Wiringu a komunikovat s ním přes sériový port Arduinem. Rozdíly existují, nejsou však zásadní. Využitelná flash pro program ve Wiringu je 1MB. Dřív se dělaly jednoduché moduly s 512kB flash, teď mají často 1MB a nebo 4MB. Paměť nevyužitá programem se dá nakonfigurovat jako file system. Běžné moduly musíš programovat přes převodník USB/RS232, lze pochopitelně k tomuto účelu použít i Arduino. Běžně programuji a nahrávám ESP8266 v Arduino IDE. Začínal jsem na něm v Lua, ale neustále jsem se potýkal s nějakými problémy. Pak jsem přešel na Wiring a po dlouhé době koupil také nějaké Arduino, abych věděl, jak vypadá. Báječné je OTA, upload programu přes WiFi. U mě na webu najdeš pár příkladů. A mimochodem u toho barometruhttp://esp8266.fancon.cz/esp8266-web-ba ... meter.html je ten úvodní obrázek skutečný "look" barometru, jak ho ESP8266 prezentuje v režimu webového serveru.

Uživatelský avatar
gilhad
Příspěvky: 779
Registrován: 07 bře 2018, 11:22
Reputation: 0

Re: ESP8266 - chip

Příspěvek od gilhad » 10 zář 2019, 23:31

BTW: nemusis mit u SMD drahou programovaci patici, pokud si vytahnes prislusne vyvody na vlastni konektor: viz tady, zdroj externich 5V, programovano az po sletovani, krystal nozickovy, na druhe strane desky
Obrázek

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od pavel1tu » 11 zář 2019, 06:40

Děkuji všem - pročetl jsem znovu datasheet, doporučené zapojení,
s výrobou nemám problém, to mám za 2 dny na PCB, ale nemám místo na další vývody pro nahrávání, jsem limitován rozměry 4,5cm*11cm, také mi na něm chybí ty analogy (to jsem přehlédl) tak na to kašlu.
Zatím couvám z PCB, moc mi všechny příspěvky pomohly - buď půjdu do ESP02 nebo ESP11(hledám testy s tou keramickou antenou) - použiji to podřadně jen na to wifi.

Také jsem se trochu zhrozil, že nefunguje u většiny boardů s ESP DEEP_SLEEP, musí se tam dopájet propoj přímo na CPU - někdo to testoval ?
Normální SLEEP "prý" žere 2mA, DEEP asi 200microA ... ?

ještě jednou děkuji všem a pěkný den.

PS: kamarád finalizuje PCB pro ATXmega - zatím jen CPU a minimum kolem něj jako přechod na univerzální PCB, pokud nás to nadchne, vyrobíme něco jako DUE s ATXmega - ale je to hudba budoucnosti. Ročně do našeho "hraní" nasponzoruje skoro 50k - objednal jsem si mikroskop na SMD - zase to půjde lépe ;)
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od ArduXPP » 11 zář 2019, 06:47

Stačí přes i2c koupit převodník, a máš pak více analogu:) Jo, našel jsem ESP-01F je malý. Nebo si kup samotný chip esp32. Paměť se dá taky koupit hodně z malými rozměry. A ještě jeden modul, prý ultra small:) ESP-M1 ESP8285.

Tady je vše pro esp8266ex - https://www.espressif.com/en/products/h ... /resources

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: ESP8266 - chip

Příspěvek od pavel1tu » 11 zář 2019, 07:01

ArduXPP píše:
11 zář 2019, 06:47
Stačí přes i2c koupit převodník, a máš pak více analogu:) Jo, našel jsem ESP-01F je malý. Nebo si kup samotný chip esp32. Paměť se dá taky koupit hodně z malými rozměry.

Tady je vše pro esp8266ex - https://www.espressif.com/en/products/h ... /resources
Já mám PCB pro MeTEO ve výrobě - prvních 5ks. Opravdu tam bujuji s místem, aby se to zasunulo do radiačního štítu u WH1080.
A mám tam baterku, kompletní dobíjení, ATmegu, vše okolo, konektor pro nahrávání, pro solární panel, 2xRJ11 pro ext. snímače a přípravu na 2 komunikační moduly se základnou (protože ti co tomu nerozumí pořád trvají na 2,4GHz).
Teď mi tam přibude konektor 2,4pin na ESP ...

Není místo ani chuť kompletně něco stěhovat na PCB, už mám i odladěné rušení a vyzařování antén ...
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 19 hostů