Skip to main content

Wi-Fi

ESP-01 ESP8266 AT Wi-Fi Module

3.3 V ESP8266 module used as an AT-command Wi-Fi adapter over UART.

Generic module using Espressif ESP8266EX

Voltage
3–3.6V
Package
Module
Pins
8
Interfaces
Digital, UART
Lifecycle
Active
Footprint
Not verified

Overview

The ESP-01 is a small ESP8266 module. In BananaBoard's verified Arduino Nano path it runs supported ESP-AT firmware and WiFiEspAT at 57600 baud. Its supply and I/O are 3.3 V only. A 5 V AVR TX signal therefore needs level conditioning before ESP RX, and the module needs a regulated supply sized for Wi-Fi current bursts.

Wiring tip: 3.3 V power and logic only; Nano TX needs a divider before ESP RX; Nano RX can read ESP TX directly

wifiesp8266esp-01uartat-firmware3.3v-only

Pins & wiring

01Pin map
8 positions · top view
ESP-01 ESP8266 AT Wi-Fi Module

Logical two-sided map — confirm the package or board drawing before wiring.

PowerGroundGPIOControl

All pins

Selected pin

GND

Ground
Direction
Passive
Full pin table
PinNameRoleDirectionVoltageNote
1GroundPassive
2GPIOOut
3GPIOBidirectional
4ControlInMust be HIGH for normal operation.
5ControlBidirectionalKeep HIGH for normal boot; pull LOW only while flashing ESP firmware.
6ControlIn
7GPIOIn
8PowerPower3.3 V

Wiring examples

Arduino Nano through WiFiEspAT

arduino-nano pinout →

Cross UART directions, condition Nano TX down to 3.3 V, and use a separate regulated 3.3 V supply with common ground.

ESP-01 ESP8266 AT Wi-Fi Module pinConnects toNote
TXD8ESP TX to Nano SoftwareSerial RX is safe at 3.3 V HIGH.
RXD9Through the required 1k/2k divider below.
GNDGND

You also need

  • Required1 kΩ resistor between D9 and RX_NODESeries leg of the Nano TX to ESP RX divider.
  • Required2 kΩ resistor between RX_NODE and GNDGround leg that sets the conditioned HIGH near 3.3 V.
  • Required470 µF capacitor between VCC and GNDLocal bulk storage for Wi-Fi current bursts.
  • Do not power the ESP-01 from the Nano's low-current 3V3 pin. Use a regulated 3.3 V supply rated for at least 300 mA and join grounds.

Specifications

Electrical

Active Supply Current
170 mAsrc
Operating Voltage
3 – 3.6 Vsrc

Interface

Host Interface
uartsrc

Physical

Package
Module

Footprint

No independently verified physical footprint is on file for this part yet.

Alternatives

No alternatives are on file yet for this part.

Documents

Datasheets

Frequently asked questions

What voltage does the ESP-01 ESP8266 AT Wi-Fi Module run at?

The ESP-01 ESP8266 AT Wi-Fi Module runs at 3–3.6V, per the spec sheet below. Always double-check against the specific board you have — some breakouts add an onboard regulator that changes the usable input range.

How many pins does the ESP-01 ESP8266 AT Wi-Fi Module have?

The ESP-01 ESP8266 AT Wi-Fi Module has 8 pins, communicating over Digital, UART. See the full pinout table in Pins & wiring for each pin's role.

Can I simulate the ESP-01 ESP8266 AT Wi-Fi Module before ordering hardware?

Not yet — the ESP-01 ESP8266 AT Wi-Fi Module does not have a live simulation model in Banana Board today, so validate the wiring here and test on real hardware.

Where is the ESP-01 ESP8266 AT Wi-Fi Module datasheet?

Linked in the Documents section on this page, and cited on every spec that came from it.

Build it, do not just look it up

Describe your circuit in one sentence and Banana Board wires it to these exact pins, validates it, and lays out a fab-ready PCB.

Start building free