Otevře se na nové kartě

ESP-01 / ESP-01S Pinout

ESP-01 je nejmenší modul s ESP8266: osm pinů, dva volné GPIO a UART. Původně sloužil jako Wi-Fi „modem“ pro Arduino ovládaný AT příkazy, dnes se programuje hlavně přímo – na jednoduchá čidla, relé nebo ovládání LED pásku.

Novější ESP-01S (černý) má 1 MB flash a pull-upy přímo na modulu.

Parametry

  • ESP8266: Tensilica L106 80/160 MHz
  • 1 MB flash (nejstarší ESP-01 jen 512 kB)
  • Wi-Fi 4 (2,4 GHz), anténa na desce
  • 2 GPIO (GPIO0, GPIO2) a UART (GPIO1/GPIO3 lze použít i jako GPIO)
  • napájení jen 3,3 V, ve špičce kolem 300 mA
  • 24,8 × 14,3 mm, lišta 2 × 4 piny

K nahrávání potřebujete převodník USB-serial s logikou 3,3 V nebo levný adaptér pro ESP-01 – ne každý ale má tlačítko pro režim nahrávání. Do nepájivého pole se modul nezasune, lišta 2 × 4 by zkratovala řady.

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-01 (ESP8266) – pinoutESP-01 (ESP8266) – pinoutchiptron.cz · CC BY 4.0ESP8266 4 GPIO3 RX 8 3V3 ← Napájení 3,3 V (ne 5 V!) – zdroj aspoň 500 mA 3 GPIO0 7 RST ← Reset – spojením s GND se modul restartuje 2 GPIO2 LED (ESP-01S) 6 CH_PD ← Povolení čipu (EN) – musí být v log. 1 1 GND 5 GPIO1 TX modrá LED (ESP-01) GPIO UART Napájení Zem (GND) Řízení / reset Strapping pin
Stáhnout:PNGSVG
Tabulka pinů – ESP-01 (ESP8266)
PinNázevSměrUARTI2CSPIADCPoznámka
1GND–
2GPIO2vstup/výstupStrapping pin – při startu musí být v log. 1; UART1 TX. U ESP-01S modrá LED (svítí v log. 0)
3GPIO0vstup/výstupStrapping pin – log. 0 při startu = režim nahrávání firmwaru
4GPIO3vstup/výstupRXUART0 RX
5GPIO1vstup/výstupTXUART0 TX; u ESP-01 modrá LED (bliká při komunikaci)
6CH_PDvstupPovolení čipu (EN) – musí být v log. 1 (pull-up na 3,3 V), jinak modul nepracuje. U ESP-01S je pull-up na modulu.
7RSTvstupReset – spojením s GND se modul restartuje
83V3vstupNapájení 3,3 V (ne 5 V!) – zdroj aspoň 500 mA

Na co si dát pozor

  • Napájení 3,3 V, ne 5 V! Pin 3V3 z Arduina (50 mA) na Wi-Fi nestačí.
  • CH_PD (EN) musí být v log. 1 – u ESP-01 přes vlastní pull-up, ESP-01S ho má na modulu.
  • GPIO0 v log. 0 při startu = režim nahrávání; GPIO2 musí být při startu v log. 1.
  • Modrá LED je u ESP-01S na GPIO2 (svítí v log. 0), u ESP-01 na TX (GPIO1).

Kde koupit

ESP-01 seženete například tady:

Projekty s ESP-01 na chiptronu

Na chiptronu najdete tyto projekty a návody:

  • Úsporný teploměr s ESP01 – DS18B20, MQTT a Grafana, na baterie vydrží přes 4 měsíce
  • STM32F769 a ESP8266 – připojení Wi-Fi modulu ESP-01 k Discovery kitu přes AT příkazy
  • AT firmware do ESP8266 – nahrání originálního AT firmwaru pomocí esptool a kontrola verze
  • Esparto 2.0 – knihovna pro vlastní firmware ESP8266, podporuje ESP01, Wemos D1 i Sonoff
  • ESP-NOW – přímá komunikace ESP8266 a ESP32 bez Wi-Fi routeru s ukázkami kódu
  • 100 IoT projektů – MicroPython projekty s kódem pro ESP8266, ESP32 i Pico

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…