Adafruit ItsyBitsy 32u4 5V 16MHz - image 1
1 / 2
Adafruit·Dev Board

Adafruit ItsyBitsy 32u4 5V 16MHz

Ultra-compact 5V Arduino-compatible board with ATmega32u4 at 16MHz, native USB HID, 23 GPIO pins, 2KB RAM, 28KB flash, and Micro USB. Measures 35mm × 18mm — small form factor with full Arduino Leonardo capability.

Starting from

$9.95

Compatible Firmware

Specifications

ArchitectureAVR
CPU Cores1
Clock Speed16MHz
RAM2 KB
Flash28 KB
GPIO Level5V
Storagenone
Dimensions35mm × 18mm × 4.1mm
Weight2.6g

Components

8-bit AVR microcontroller at 16 MHz with 32KB flash, 2.5KB SRAM, native USB HID/CDC/MIDI.

Bus Interfaces

I2C
SCL: D3SDA: D2
SPI
SS: D10SCK: D15MISO: D14MOSI: D16
UART
RX: D0TX: D1
USB-HID

GPIO Map

D0
RX
digital-inputdigital-output
UART
D1
TX
digital-inputdigital-output
UART
D2
SDA
digital-inputdigital-output
I2C
D3
SCL
digital-inputdigital-outputpwm
I2C
D4
GPIO
digital-inputdigital-output
D5
GPIO
digital-inputdigital-outputpwm
D6
GPIO
digital-inputdigital-outputpwm
D7
GPIO
digital-inputdigital-output
D9
GPIO
digital-inputdigital-outputpwm
D10
SS
digital-inputdigital-outputpwm
SPI
D11
GPIO
digital-inputdigital-outputpwm
D12
GPIO
digital-inputdigital-output
D13
LED
digital-inputdigital-output
D14
MISO
digital-inputdigital-output
SPI
D15
SCK
digital-inputdigital-output
SPI
D16
MOSI
digital-inputdigital-output
SPI
A0
ADC
digital-inputdigital-outputanalog-input
A1
ADC
digital-inputdigital-outputanalog-input
A2
ADC
digital-inputdigital-outputanalog-input
A3
ADC
digital-inputdigital-outputanalog-input
A4
ADC
digital-inputdigital-outputanalog-input
A5
ADC
digital-inputdigital-outputanalog-input

Overview

The Adafruit ItsyBitsy 32u4 5V 16MHz is an ultra-compact Arduino-compatible development board that runs at the full 5V 16MHz speed of the ATmega32u4 — identical to the Arduino Leonardo — in a package measuring just 35mm × 18mm. This makes it the ideal choice for downsizing 5V Arduino projects into smaller enclosures without changing any code.

The board exposes 23 GPIO pins including 6 analog inputs, 4 PWM-capable pins, hardware Serial, I2C, and SPI. The native USB capability of the ATmega32u4 is fully accessible, enabling the ItsyBitsy to emulate USB HID devices such as keyboards, mice, joysticks, and MIDI controllers, or to act as a USB serial CDC device. The AVR109-compatible bootloader can be accessed with a double-press of the tiny onboard reset button.

A 5V ultra-low-dropout regulator provides up to 150mA output, and a secondary 3.3V regulator provides power for 3.3V peripherals. The board accepts input up to 16V (reverse-polarity protected). A 3.3V output pin is available for powering external 3.3V sensors and modules, and an automatic power switching circuit ensures safe operation whether powered from USB or battery.

The ItsyBitsy 32u4 5V is the go-to compact Arduino for 5V-logic systems, NeoPixel driving from USB power, and projects that must maintain Arduino Leonardo/Uno compatibility while shrinking the physical footprint significantly.

Use Cases

5

Resources

Where to Buy

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