Introducing the Adafruit ItsyBitsy M0 Express – a compact, powerful microcontroller board that's perfect when you need something smaller than a Feather but larger than a Trinket. Powered by the ATSAMD21 Cortex M0 processor running at 48 MHz, this board delivers plenty of processing power in an ultra-compact form factor.
The ItsyBitsy M0 Express measures just 1.4" long by 0.7" wide, making it incredibly small but still packed with features. It offers 23 GPIO pins, with 11 analog inputs, 1 analog output, and 13 PWM outputs, as well as 6 power pins. It’s based on the same chip as the Arduino Zero and offers similar capabilities to other Adafruit boards like the Metro M0 Express and Feather M0 Express, but in a much smaller size.
It also comes with a 2MB SPI Flash chip for data logging, file storage, or CircuitPython code storage.
Exciting Features:
- ATSAMD21G18 32-bit Cortex M0+ with 256KB Flash and 32KB RAM
- 3.3V logic at 48 MHz for reliable performance
- 2MB SPI Flash for storing your files or CircuitPython code
- Built-in red pin #13 LED and RGB DotStar LED
-
23 GPIO pins with various capabilities, including:
- 1 analog output (for 10-bit audio quality)
- 13 PWM outputs (ideal for controlling servos, LEDs, and more)
- 11 analog inputs (12-bit resolution)
- 7 hardware capacitive touch sensors
- Vhigh output pin for driving high-power devices like NeoPixels or servos
- Supports SPI, I2C, and Serial communication for versatility
- Native USB support – works as a USB serial console, keyboard/mouse HID, or a disk drive for storing Python scripts
- Works seamlessly with Arduino IDE or CircuitPython
- Built-in reset button and pin
- USB or external power options with automatic switching between them
The ItsyBitsy M0 Express comes pre-programmed with CircuitPython and example code, so you can start building your project immediately. It’s easy to modify the code with your favorite text editor—no installations or complex setups needed. Plus, you can replace the code with Arduino sketches if you prefer that environment.
This board is ideal for makers looking to shrink their projects after prototyping on larger boards, offering all the power you need in a tiny, portable package.
Each order includes one fully assembled ItsyBitsy M0, with headers that can be soldered in for breadboard use. The board comes ready to use with CircuitPython, but you can also swap it out for Arduino code if desired.
Technical Specifications:
- Dimensions: 36mm x 17.8mm x 4.3mm (1.4" x 0.7" x 0.2")
- Weight: 2.7g (0.1oz)