Adafruit Feather HUZZAH ESP8266 - image 1
1 / 2
Adafruit·Dev Board

Adafruit Feather HUZZAH ESP8266

All-in-one ESP8266 WiFi Feather board at 80 MHz with 802.11 b/g/n, USB-serial (CP2104), LiPo charging, 9 GPIO, and 4MB flash — the easiest way to add WiFi to a portable battery-powered project.

Starting from

$14.95

Specifications

ArchitectureXtensa LX106
CPU Cores1
Clock Speed80MHz
Flash4MB
GPIO Level3.3V
Storagenone
Dimensions51 × 23 × 8 mm
Weight6.1g

Components

Espressif ESP8266 Tensilica L106 at 80 MHz with full 802.11 b/g/n WiFi, integrated TCP/IP stack, 80KB RAM, 4MB external flash

Silicon Labs CP2104 USB-to-UART bridge for programming at up to 921600 baud

Microchip MCP73831 100mA LiPo charge management IC with automatic switchover

Bus Interfaces

UART
RX: GPIO3TX: GPIO2
SPI
SS: GPIO15SCK: GPIO14MISO: GPIO12MOSI: GPIO13
I2C
SCL: GPIO5SDA: GPIO4
WiFi 802.11 b/g/n

GPIO Map

GPIO0
GPIO0 / LED / Boot
digital-inputdigital-output
GPIO2
GPIO2 / LED / TX
digital-inputdigital-output
UART
GPIO4
SDA
digital-inputdigital-output
I2C
GPIO5
SCL
digital-inputdigital-output
I2C
GPIO12
MISO
digital-inputdigital-output
SPI
GPIO13
MOSI
digital-inputdigital-output
SPI
GPIO14
SCK
digital-inputdigital-output
SPI
GPIO15
SS
digital-inputdigital-output
SPI
GPIO16
GPIO16 / WAKE
digital-inputdigital-output
ADC
ADC / A0
analog-input

Overview

The Adafruit Feather HUZZAH ESP8266 brings WiFi connectivity to the Feather ecosystem by integrating an ESP8266 WiFi module with USB-serial programming (via the CP2104 chip) and a LiPoly battery charger in the standard Feather form factor. Unlike the standalone HUZZAH breakout, this board requires no external USB-serial adapter — a standard Micro USB cable is all that's needed for programming and power.

The ESP8266 runs at 80 MHz with 4MB of flash memory and provides 9 GPIO pins (3.3V logic), one analog input (1.0V maximum), and a full 802.11 b/g/n WiFi stack supporting both client and access point modes with DNS. An onboard TCP/IP stack enables direct socket connections without an external networking library.

The CP2104 USB-to-serial converter supports up to 921600 baud for fast firmware uploads. Two LEDs are included: a red LED on GPIO 0 and a blue LED on GPIO 2. The integrated 100mA LiPoly charger manages 3.7V LiPo battery charging with automatic USB/battery switchover. The 3.3V regulator provides 500mA peak output. Physical dimensions are 51 × 23 × 8 mm at 6.1 grams.

The Feather HUZZAH supports Arduino IDE programming via the ESP8266 Arduino core, NodeMCU Lua (pre-loaded), and MicroPython, making it accessible to developers familiar with any of these ecosystems. It stacks with FeatherWing accessories for added displays, sensors, and radio capabilities.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.