Skip to product information
ESP-01 ESP8266 Serial WiFi Module
The ESP-01 is the most compact and widely used WiFi module based on the ESP8266 chipset. It enables any microcontroller with a UART interface — including Arduino, STM32, and PIC — to connect to a WiFi network using simple AT commands, making it a go-to choice for adding wireless connectivity to embedded projects.
Key Features
- Chipset: ESP8266EX
- WiFi Standard: 802.11 b/g/n (2.4 GHz)
- Operating Voltage: 3.3V (not 5V tolerant — use a level shifter)
- Flash Memory: 1 MB
- GPIO Pins: 2 × GPIO (GPIO0, GPIO2)
- Interface: UART (TX, RX) with AT command set
- Antenna: Onboard PCB antenna
- Modes: Station, Access Point, Station+AP
- Dimensions: 24.75mm × 14.5mm
Ideal Applications
- Adding WiFi to Arduino or other microcontrollers via AT commands
- Low-power IoT sensor nodes
- Smart home relay control
- Serial WiFi bridges and gateways
- Standalone ESP8266 projects (programmable via Arduino IDE)
Programming & Compatibility
- Use as a WiFi co-processor with AT firmware (default)
- Flash with custom firmware using Arduino IDE or NodeMCU
- Supports MicroPython and Lua (NodeMCU)
- Requires a 3.3V power supply and USB-to-TTL adapter for programming
Package Includes
- 1 × ESP-01 ESP8266 WiFi Module
Note: A 3.3V power source is required. Do not connect directly to 5V Arduino pins without a voltage divider or level shifter.