Otevře se na nové kartě

ESP-12E / ESP-12F Pinout

ESP-12E je modul s ESP8266 a 4 MB flash pod stíněním, s 22 pájecími ploškami. Je srdcem NodeMCU i spousty zařízení, od chytrých zásuvek po meteostanice.

Stejné zapojení má ESP-12F, liší se jen tvarem antény.

Parametry

  • ESP8266: Tensilica L106 80/160 MHz
  • 4 MB flash
  • Wi-Fi 4 (2,4 GHz), anténa na desce
  • 11 volných GPIO a analogový vstup A0, 6 plošek flash na spodní hraně
  • napájení 3,3 V, ve špičce kolem 300 mA
  • 16 × 24 mm, rozteč plošek 2 mm (ne 2,54 mm!)

Samotný modul potřebuje pár součástek navíc: pull-up na EN a RST, pull-up na GPIO0 a GPIO2, pull-down na GPIO15 a stabilizátor 3,3 V. Pohodlnější je koupit ho na redukci s lištami 2,54 mm.

Pinout a tabulka pinů

Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.

ESP-12E (ESP8266) – pinoutESP-12E (ESP8266) – pinoutchiptron.cz · CC BY 4.0ESP8266 1 RST → Reset – spojením s GND se modul restartuje 2 A0 ADC0 3 EN → Povolení čipu (CH_PD) – připojit na 3,3 V 4 GPIO16 5 GPIO14 SCK 6 GPIO12 MISO 7 GPIO13 MOSI 8 3V3 → Napájení 3,3 V, zdroj aspoň 500 mA 22 GPIO1 TX 21 GPIO3 RX 20 GPIO5 SCL 19 GPIO4 SDA 18 GPIO0 17 GPIO2 modrá LED 16 GPIO15 SS 15 GND 9 GPIO11 flash CMD 10 GPIO7 flash D0 11 GPIO9 flash D2 14 GPIO6 flash CLK 13 GPIO8 flash D1 12 GPIO10 flash D3 GPIO UART I2C SPI ADC (analog) Napájení Zem (GND) Řízení / reset Strapping pin Obsazeno flash
Stáhnout:PNGSVG
Tabulka pinů – ESP-12E (ESP8266)
PinNázevSměrUARTI2CSPIADCPoznámka
1RSTvstupReset – spojením s GND se modul restartuje
2A0vstupADC0ADC 0–1 V (TOUT), na modulu bez děliče
3ENvstupPovolení čipu (CH_PD) – připojit na 3,3 V
4GPIO16vstup/výstupProbuzení z hlubokého spánku (propojit s RST)
5GPIO14vstup/výstupSCK
6GPIO12vstup/výstupMISO
7GPIO13vstup/výstupMOSI
83V3vstupNapájení 3,3 V, zdroj aspoň 500 mA
9GPIO11vstup/výstupPřipojený k flash paměti (CS0) – nepoužívat
10GPIO7vstup/výstupPřipojený k flash paměti (MISO) – nepoužívat
11GPIO9vstup/výstupPřipojený k flash paměti (SD2) – nepoužívat
12GPIO10vstup/výstupPřipojený k flash paměti (SD3) – nepoužívat
13GPIO8vstup/výstupPřipojený k flash paměti (MOSI) – nepoužívat
14GPIO6vstup/výstupPřipojený k flash paměti (SCLK) – nepoužívat
15GND–
16GPIO15vstup/výstupSSStrapping pin – při startu musí být v log. 0 (externí pull-down)
17GPIO2vstup/výstupStrapping pin – při startu musí být v log. 1; modrá LED na modulu (svítí v log. 0)
18GPIO0vstup/výstupStrapping pin – log. 0 při startu = režim nahrávání
19GPIO4vstup/výstupSDA
20GPIO5vstup/výstupSCL
21GPIO3vstup/výstupRXUART0 RX – nahrávání firmwaru
22GPIO1vstup/výstupTXUART0 TX – nahrávání firmwaru

Na co si dát pozor

  • Napájení 3,3 V ze zdroje aspoň 500 mA (doporučení Ai-Thinker), modul má špičky kolem 300 mA.
  • Strapping piny: GPIO0 a GPIO2 musí být při startu v log. 1, GPIO15 v log. 0.
  • GPIO6–11 (plošky na spodní hraně) jsou připojené k flash – nepoužívat.
  • A0 měří jen 0–1 V, na modulu není dělič.
  • Pro probuzení z deep sleep propojte GPIO16 s RST.

Kde koupit

ESP-12E seženete například tady:

Projekty s ESP-12E na chiptronu

Na chiptronu najdete tyto projekty a návody:

Další pinouty

Všechny pinouty najdete na stránce Pinouty.

Dále si přečtěte

Modrá deska meteostanice MeteoV2 s modulem ESP12E a konektory

Hledání vhodného projektu, který by pomohl při vysvětlování základních pojmů a principů nemusí být jednoduché.

Schéma zapojení ESP8266 a čtyřkanálového relé pro ovládání čtyř žárovek

Open-source repozitář se stovkou IoT projektů na ESP32, ESP8266 a Raspberry Pi Pico v MicroPythonu. Chytré zavlažování, RFID zámek, detekce plynu, WiFi robot a meteostanice – s kódem i zapojením. Aktualizace: interaktivní přehled projektu. Vyberte si desku a zaměření projektu…

Měřák výkonu ukazuje 100 W odebíraných z adaptéru AlzaPower Ultimate X570

Alza vypustila novou řadu miniaturních GaN nabíječek se 100 W a weby o nich psaly, jak jsou skvělé a levné. Vyzkoušel je ale někdo? Tak jsem X570 pověsil na elektronickou zátěž a nechal běžet hodinu a půl.

Vizualizace desek PowerShield a ESP32 MiniKit na podstavcích

Oblíbil jsem si vývojovou desku ESP32 MiniKit zejména díky snadné dostupnosti, oblíbenému pinoutu ke kterému je navrženo hned několik zajímavých modulů (OLED, čidlo teploty, relé aj.

Rozhraní chytrých hodinek s tlačítky pro zapnutí a vypnutí zásuvky

Delší dobu mě trápilo nespolehlivé spínání chytrého bazmeku Vocolinc přes cloud aplikaci Smart life.

3D tištěná krabička pro meteostanici se senzorem SEN55 a MeteoMini nebo AirBoard

Článek by se mohl jmenovat „Jak jsem vymazlil vymazlenou 3D tištěnou krabičku s radiačním štítem pro meteostanici pro senzor SEN5x a řídící desku Air Board“. A přesně to by vystihlo mé úsilí. Tuto krabičku jsem totiž vylepšil o prostor pro…