SKU: IOWC-1421
📋 GST Invoice Available

Adafruit HUZZAH32 ESP32 Feather Board (Pre-Soldered)

₹3,949.00 (Inclusive of all taxes)
Out of Stock

The Adafruit HUZZAH32 is a Feather-format development board built around the official ESP32-WROOM32 module, featuring a dual-core 240 MHz processor, integrated Wi-Fi & Bluetooth, and a pre-soldered header for rapid prototyping with Arduino IDE and ESP-IDF.

Features

  • Powered by the official ESP32-WROOM32 module with a 240 MHz dual-core Tensilica LX6 processor and 4 MB of flash memory.
  • Integrated 802.11b/g/n Wi-Fi and dual-mode Bluetooth (Classic & BLE) for robust wireless connectivity in IoT projects.
  • Feather-standard form factor with built-in USB-to-serial converter, LiPo charger, and pre-soldered 0.1″ headers for immediate use.
  • Rich I/O includes 10 capacitive touch inputs, 12 ADC channels, 2 DACs, and multiple UART, SPI, and I2C interfaces.
  • On-board PCB antenna and ultra-low noise analog amplifier ensure reliable RF performance and signal integrity.

Out of stock

Description

The Adafruit HUZZAH32 ESP32 Feather Board delivers the full capabilities of the Espressif ESP32 system-on-chip in the compact, ecosystem-friendly Feather form factor. Its heart is the certified ESP32-WROOM32 module, which integrates a dual-core 240 MHz LX6 microcontroller, 4 MB of SPI flash, and all necessary RF matching components. This provides a stable foundation for developing connected applications with Wi-Fi 802.11b/g/n and dual-mode Bluetooth, eliminating the complexity of RF circuit design.

Designed for maker and professional use, the board includes essential quality-of-life features like an automatic bootloader reset circuit, a CP2104 USB-to-serial bridge, and a JST-PH connector for single-cell LiPo battery management with charging status LED. The pre-soldered pin headers allow for instant integration with the extensive range of Adafruit FeatherWings, enabling rapid expansion for displays, sensors, actuators, and more. Its comprehensive GPIO breakout supports advanced peripherals including I2S audio, capacitive touch sensing, and SD card interfaces, making it a versatile core for edge computing and wireless control systems.

Key Features

  • Official ESP32-WROOM32 module ensures reliable, certified wireless performance and simplified FCC/CE compliance.
  • Feather ecosystem compatibility allows plug-and-play expansion with a wide variety of sensor, display, and actuator Wings.
  • Integrated LiPo battery charging circuit with onboard fuel gauge and low-power sleep modes for portable IoT deployments.
  • Comprehensive development support via Arduino IDE, ESP-IDF, MicroPython, and CircuitPython for flexible firmware development.
  • On-board debug interface (OpenOCD with 32 kB TRAX buffer) facilitates advanced firmware debugging and tracing.
  • Multiple high-speed interfaces including three SPIs, three UARTs, and two I2C buses support complex peripheral networks.
  • 10 capacitive touch GPIOs enable innovative human-interface designs without additional components.

Applications

  • Prototyping wireless IoT sensor nodes for smart home automation and environmental monitoring.
  • Building portable, battery-powered data loggers and field measurement devices with Bluetooth connectivity.
  • Creating interactive art installations and human-machine interfaces using capacitive touch inputs.
  • Developing connected wearables and health monitors leveraging BLE and Wi-Fi for data transmission.
  • Serving as a central controller in DIY robotics and drone projects requiring multiple sensor fusion and wireless control.

Technical Specifications

Microcontroller / SoCESP32 Dual-Core Tensilica LX6
Wireless Protocols802.11b/g/n Wi-Fi (HT40), Bluetooth Classic & BLE 4.2
CPU Clock Speed240 MHz (600 DMIPS)
On-Chip Memory520 KB SRAM
Flash Memory4 MB (Integrated in WROOM32 module)
Supply Voltage3.3V (Regulated from USB or 3.7V LiPo)
Digital I/O Pins21 (with PWM capability on all)
Analog Inputs12 ADC channels
Analog Outputs2 DAC channels
Interfaces3x UART, 3x SPI, 2x I2C, 2x I2S, SDIO, Capacitive Touch (10)
Antenna ConnectorIntegrated PCB Antenna
Operating TemperatureIndustrial range (typical for ESP32)
Dimensions50 mm (L) x 23 mm (W)

Frequently Asked Questions

How do I program the Adafruit HUZZAH32 ESP32 Feather Board?

You can program the board using the Arduino IDE by installing the ESP32 board support package via the Boards Manager. Alternatively, for advanced development, use Espressif's official ESP-IDF framework or MicroPython. Connect via the onboard USB-C port, select 'Adafruit ESP32 Feather' as the target board, and upload your code. The pre-soldered headers allow immediate use with a breadboard or FeatherWings without any additional soldering required.

What is the power supply requirement and how does battery charging work?

The board operates at 3.3V and can be powered via the USB-C port (5V) or through the JST-PH connector using a single-cell 3.7V LiPo battery. The integrated LiPo charging circuit, managed by an MCP73831 chip, safely charges the battery when USB power is present. A charging status LED indicates the charge state. For low-power projects, utilize the ESP32's deep sleep modes, which dramatically reduce current consumption to microamps, extending battery life for remote sensor applications.

Are all GPIO pins available and how are the serial interfaces configured?

Most of the ESP32's GPIOs are broken out to the Feather's pin headers, though some are used for internal functions like the flash memory. By default in the Arduino core, one UART (UART0) is used for serial programming/debugging via USB. A second UART (UART1) is available on pins RX (GPIO9) and TX (GPIO10). Similarly, one SPI (VSPI) and one I2C (default SDA/SCL) are pre-configured. You can reconfigure these in code to use the additional hardware UART2, HSPI, and a second I2C bus if your project requires more peripheral connections.

Package Includes

  • 1 x Adafruit HUZZAH32 ESP32 Feather Board (Pre-Soldered)

Additional Information

Weight 0.01 kg
Dimensions 5 × 2.3 cm