Description
The Adafruit ItsyBitsy M4 Express featuring the Microchip ATSAMD51 is a small yet powerful microcontroller board. It features a 120 MHz Cortex M4 processor with floating point support, 512KB of flash memory, and 192KB of RAM, ideal for high-speed and efficient processing.
Despite its compact size of 1.4" x 0.7" x 0.2" (35.9mm x 17.8mm x 4.2mm), the ItsyBitsy M4 offers extensive functionalities:
- 23 digital GPIO pins including 7 analog inputs and dual 12-bit 1 MSPS DAC outputs
- 6 hardware SERCOM interfaces supporting SPI, I2C, and Serial communication
- 18 PWM outputs for servos and LEDs
- Dual 12-bit 1 MSPS ADC channels
- 2MB of built-in SPI flash for data logging or storage
- Built-in crypto engines with AES-256, true RNG, and public key controller
- Native USB support for serial console, HID keyboard/mouse, and USB flash drive capabilities
- Onboard red pin #13 LED, RGB DotStar LED, and reset button
- Power supply via USB or external source with automatic switching
This board supports CircuitPython with a UF2 bootloader, allowing users to program it using Python by simply copying files to a USB drive, no IDE installation required. It also supports programming with Arduino IDE for traditional embedded development.
The ItsyBitsy M4 is perfect for compact projects that require high processing power and complex input/output options, and it is compatible with various accessories to extend its functionality.
Included with your purchase is one assembled and tested ItsyBitsy M4 board with headers for breadboard compatibility.
For more information, reference the learning guide.