3591: Adafruit Feather HUZZAH32 - ESP32


The HUZZAH32 is our ESP32-based Feather, made with the official WROOM32 module. We packed everything you love about Feathers: built in USB-to-Serial converter, automatic bootloader reset, Lithium Ion/Polymer charger, and just about all of the GPIOs brought out so you can use it with any of our Feather Wings.

That module nestled in at the end of this Feather contains a dual-core ESP32 chip, 4 MB of SPI Flash, tuned antenna, and all the passives you need to take advantage of this powerful new processor. The ESP32 has both WiFi and Bluetooth Classic/LE support. That means it's perfect for just about any wireless or Internet-connected project.

The ESP32 is a perfect upgrade from the ESP8266 that has been so popular. In comparison, the ESP32 has way more GPIO, plenty of analog inputs, two analog outputs, multiple extra peripherals (like a spare UART), two cores so you don't have to yield to the WiFi manager, much higher-speed processor, etc. etc! We think that as the ESP32 gets traction, we'll see more people move to this chip exclusively, as it is so full-featured.

Please note: The ESP32 is still targeted to developers. Not all of the peripherals are fully documented with example code, and there are some bugs still being found and fixed. We got all of our Featherwings working under Arduino IDE, so you can expect things like I2C and SPI and analog reads to work. But other elements are still under development. For that reason, we recommend this Feather for makers who have some experience with microcontroller programming, and not as a first dev board.

Comes fully assembled and tested, with a USB interface that lets you quickly use it with the Arduino IDE or the low-level ESP32 IDF. We also toss in some header so you can solder it in and plug into a solderless breadboard.


Manufacturer Adafruit Industries LLC
Category Open Source MCU Platforms
IDE Arduino IDE, with Software Add-on
NodeMCU Lua interpreter
Speed 240 MHz
Bits 32 Bit
Memory, Flash/RAM 4 MB / 520 kB
Digital I/O 21 I/O, 21 PWM
Interface I²C
SD Card
Analog Outputs (DACs) 2 x 8 Bit
Analog Inputs (ADCs) 12 x 12 Bit
DMA Channels 2
Features Battery Charger, LiPo
Feather Compatible
On-Board Antenna
Power/Enable Pin
Real Time Clock
Radio Bluetooth v4.2 + EDR, Class 1, 2 and 3
Wi-Fi 802.11 b/g/n
Interrupt Pins 21
I/O Voltage 3.3 V
Voltage In 3.7 ~ 5.5 V
Touch Sensing Pins 10
Program/Debug Interface USB Type-Micro B
Area 1161² mm, 1.8² In
Main I.C. Base Part ESP32
Design Author Adafruit
Date Created By Author
Date Added To Library 2018-07