ESP-01 (esp8266): high-resolution pinout and specs
The ESP-01 module is a compact and cost-effective Wi-Fi module based on the ESP8266 chipset. It is a highly integrated chip designed for the needs of a new connected world.
Link to the high resolution image
Here my selection of devices WeMos D1 mini - NodeMCU V2 V2.1 V3 - esp01 - esp01 programmer
The module allows you to connect your microcontroller projects to a Wi-Fi network, making it ideal for IoT (Internet of Things) applications. With its small form factor and simple pinout, the ESP-01 is a convenient choice for adding wireless connectivity with minimal hassle.
Specs
- Processor: L106 32-bit RISC microprocessor core based on the Tensilica Diamond Standard 106Micro running at 80 or 160 MHz[5]
- Memory:[6]
- 32 KiB instruction RAM
- 32 KiB instruction cache RAM
- 80 KiB user-data RAM
- 16 KiB ETS system-data RAM
- External QSPI flash: 512 KiB
- IEEE 802.11 b/g/n Wi-Fi
- Integrated TR switch, balun, LNA, power amplifier and matching network
- WEP or WPA/WPA2 authentication, or open networks
- 17 GPIO pins[7]
- Serial Peripheral Interface Bus (SPI)
- I²C (software implementation)[8]
- I²S interfaces with DMA (sharing pins with GPIO)
- UART on dedicated pins, plus a transmit-only UART can be enabled on GPIO2
- 10-bit ADC (successive approximation ADC)
- Status LED (GPIO1)
Pinout description
- VCC: Power supply (3.3V)
- GND: Ground
- TX: Transmit Data (Connected to the LED)
- RX: Receive Data
- CH_PD: Chip Power Down (Active High)
- RST: Reset (Active Low)
- GPIO0: General-purpose I/O 0
- GPIO2: General-purpose I/O 2
How To
esp8266 Tutorial
- WeMos D1 mini (esp8266), specs and IDE configuration
- WeMos D1 mini (esp8266), integrated SPIFFS Filesystem
- WeMos D1 mini (esp8266), debug on secondary UART
- WeMos D1 mini (esp8266), the three type of sleep mode to manage energy savings
- WeMos D1 mini (esp8266), integrated LittleFS Filesystem
- esp12 esp07 (esp8266): flash, pinout, specs and IDE configuration
- Firmware and OTA update management
- Firmware management
- OTA update with Arduino IDE
- OTA update with Web Browser
- Self OTA uptate from HTTP server
- Non standard Firmware update
- esp32 and esp8266: FAT filesystem on external SPI flash memory
- i2c esp8266: how to, network 5v, 3.3v, speed, and custom pins
- […]
Datasheet
ESP-01 Product specification
ESP-01 Datasheet
ESP8266EX Datasheet
Thanks
- Arduino
- esp8285
- esp8266
- ESP32
- ESP32 s2
- ESP32c3
- ESP32s3
- Arduino SAMD
- STM32
- Raspberry Pi