Adafruit ItsyBitsy ESP32 - image 1
1 / 8
Adafruit·Dev Board

Adafruit ItsyBitsy ESP32

Ultra-compact ESP32 development board in the ItsyBitsy form factor with WiFi, Bluetooth Classic + BLE, USB-C, and LiPo charging — perfect for space-constrained wireless projects.

Starting from

$14.95

Specifications

ArchitectureXtensa LX6
CPU Cores2
Clock Speed240MHz
PSRAM2MB
Flash8MB
GPIO Level3.3V
Batteryoptional
Storagenone
Dimensions36 × 17.8mm

Components

ESP32-PICO-MINI-02 module with dual-core Xtensa LX6 @ 240MHz, 8MB flash, 2MB PSRAM, integrated WiFi and Bluetooth

MCP73831 single-cell LiPo/LiIon battery charge management controller with programmable charge current

Bus Interfaces

I2C
SCL: GPIO4SDA: GPIO3
SPI
SCK: GPIO36MISO: GPIO37MOSI: GPIO35
UART
RX: GPIO44TX: GPIO43
PWM
ADC
A0: GPIO1A1: GPIO2A2: GPIO3A3: GPIO4A4: GPIO5A5: GPIO6

GPIO Map

GPIO1
A0 — ADC1_CH0
adcdigital-inputdigital-outputpwm
ADC
GPIO2
A1 — ADC1_CH1
adcdigital-inputdigital-outputpwm
ADC
GPIO3
A2 / SDA — ADC1_CH2 / I2C Data
adcdigital-inputdigital-outputpwm
I2C
GPIO4
A3 / SCL — ADC1_CH3 / I2C Clock
adcdigital-inputdigital-outputpwm
I2C
GPIO5
A4 — ADC1_CH4
adcdigital-inputdigital-outputpwm
ADC
GPIO6
A5 — ADC1_CH5
adcdigital-inputdigital-outputpwm
ADC
GPIO7
D5 — Digital GPIO
digital-inputdigital-outputpwm
GPIO8
D6 — Digital GPIO
digital-inputdigital-outputpwm
GPIO9
D9 — Digital GPIO
digital-inputdigital-outputpwm
GPIO10
D10 — Digital GPIO / CS
digital-inputdigital-outputpwm
GPIO11
D11 — Digital GPIO
digital-inputdigital-outputpwm
GPIO35
MOSI — SPI Data Out
digital-inputdigital-outputpwm
SPI
GPIO37
MISO — SPI Data In
digital-inputdigital-outputpwm
SPI
GPIO36
SCK — SPI Clock
digital-inputdigital-outputpwm
SPI
GPIO43
TX — UART0 Transmit
digital-inputdigital-outputpwm
UART
GPIO44
RX — UART0 Receive
digital-inputdigital-outputpwm
UART

The Adafruit ItsyBitsy ESP32 is a tiny yet powerful development board built around the ESP32-PICO-MINI-02 module, packing dual-core 240MHz Xtensa LX6 processing, 8MB flash, 2MB PSRAM, and full WiFi 802.11 b/g/n plus Bluetooth Classic and BLE 4.2 into the compact 36×17.8mm ItsyBitsy form factor.

Despite its small size, the board exposes a generous set of I/O: 11 GPIO pins, 6 analog inputs, hardware I2C, SPI, and UART, plus LEDC PWM available on every GPIO. USB-C via a CP2102N bridge handles programming and serial communication, while an onboard MCP73831 LiPo charger lets you run the board from a rechargeable battery.

The ItsyBitsy ESP32 is compatible with Arduino, ESP-IDF, MicroPython, and CircuitPython, making it a versatile choice for IoT sensors, smart-home gadgets, wearables, and any wireless maker project where board real estate is at a premium. It fits directly into breadboards and can be soldered into tight enclosures where a full Feather or development board would not fit.

Use Cases

4

Resources

Where to Buy

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