Summary of SPARKFUN’S MICROMOD FAMILY ADDS THE TEENSY 4.0 BOARD WITH AN M.2 CONNECTOR
SparkFun's MicroMod Interface Ecosystem adds the MicroMod Teensy Processor, developed with PJRC, bringing the NXP iMXRT1062 (ARM Cortex-M7) at up to 600 MHz to the MicroMod family. The board includes 16 MB flash, 1024 KB RAM, USB Host and Device (480 Mbit/s), seven UARTs, four I2C buses, two SPI, CAN-Bus, I2S audio, SDIO, multiple analog and PWM pins, and flexible multi-function pins for custom configurations—enabling solder-free rapid prototyping and easy processor swapping.
Parts used in the Sparkfun MicroMod Teensy Processor:
- NXP iMXRT1062 processor (ARM Cortex-M7)
- 16 MB Flash Memory
- 1024K RAM Memory
- MicroMod Processor board with M.2 connector
- USB Device interface (up to 480 Mbit/sec)
- USB Host interface (up to 480 Mbit/sec)
- 7x UART serial ports
- 4x I2C buses
- 2x SPI ports
- 1x CAN-Bus interface
- 1x I2S Digital Audio interface
- 1x SDIO for SD card
- Dedicated digital GPIO pins (12 listed)
- Dedicated analog pins (2, up to 14 usable)
- Dedicated PWM pins (2, up to 22 usable)
Sparkfun launched the MicroMod Interface Ecosystem, a modular ecosystem of interchangeable processors and specialized carrier boards, in late 2020, to provide users with a solder-free rapid prototyping platform aimed at making the transition from prototypes to products easier and faster. The ecosystem has experienced tremendous success with new MicroMod Processor Boards, offering plug and play capability for different processors and MCUs released every now and then. The latest addition to the family is the Sparkfun MicroMod Teensy Processor.

Developed in partnership with PJRC, which owns the Teensy Trademark, the Sparkfun MicroMod Teensy processor, brings the awesome computing power of the NXP iMXRT1062 processor, which we’ve all come to love from the experience with the Teensy 4.0, to the Sparkfun’s Micromod family.
Thanks to the NXP iMXRT1062, the Sparkfun MicroMod Teensy Processor features an ARM Cortex-M7 processor operating at clock speeds up to 600MHz, with 16MB Flash Memory, and 1024K of RAM Memory. To allow full utilization of the huge processing power, the MicroMod Teensy Processor board comes with a total of seven serial UART ports, four I2C buses, two SPI ports, CAN-Bus, 12 GPIO, dedicated digital, analog, and PWM pins, digital audio, and USB Host and Device capability at speeds of up to 480Mbit/s.
Feeling like you’d need more? well, one of the many great things about the iMXRT1062 is that many of its pins support multiple signal types, so you can customize them to meet the needs of your project.
The highlight features and specifications of the Sparkfun MicroMod Teensy Processor are provided below:
- USB Device up to 480Mbit/sec: Capable of enumerating as a USB keyboard, mouse, joystick, MIDI, audio, and more
- USB Host up to 480Mbit/sec: Capable of interfacing to USB flash drives, mice, keyboards, and more
- 7x Serial Ports
- 2x SPI
- 4x I2C Bus
- 1x CAN-Bus
- 1x I2S Digital Audio
- 1x SDIO for SD
- 2x Dedicated Analog Pins (Up to 14 available for use)
- 2x Dedicated PWM Pins (Up to 22 available for use)
Read more: SPARKFUN’S MICROMOD FAMILY ADDS THE TEENSY 4.0 BOARD WITH AN M.2 CONNECTOR
- What processor does the Sparkfun MicroMod Teensy use?
It uses the NXP iMXRT1062 ARM Cortex-M7 processor. - What is the maximum clock speed of the MicroMod Teensy Processor?
The processor operates at clock speeds up to 600 MHz. - How much flash and RAM does the board include?
The board includes 16 MB of flash memory and 1024K of RAM. - Does the MicroMod Teensy support USB Host and Device?
Yes, it supports both USB Host and USB Device at speeds up to 480 Mbit/sec. - How many serial ports are available on the MicroMod Teensy?
There are seven serial UART ports available. - Which serial bus interfaces does the board provide?
It provides 2 SPI ports, 4 I2C buses, and 1 CAN-Bus. - Can the MicroMod Teensy handle digital audio or SD cards?
Yes, it includes an I2S digital audio interface and an SDIO interface for SD cards. - How many analog and PWM pins are dedicated on the board?
There are 2 dedicated analog pins (up to 14 available) and 2 dedicated PWM pins (up to 22 available). - Are the processor pins reconfigurable for different functions?
Yes, many pins support multiple signal types so you can customize them for your project.