SparkFun MicroMod Teensy Processor

Added to your shopping cart

The SparkFun MicroMod Teensy Processor leverages the awesome computing power of the NXP iMXRT1062 chip and pairs it with the M.2 MicroMod connector to allow you to plug it into your choice of compatible MicroMod Carrier Board. With the M.2 MicroMod connector, connecting your Teensy Processor is a breeze. Simply match up the key on your processor's beveled edge connector to the key on the M.2 connector and secure it with a screw (included with all Carrier Boards). Adding a Teensy to your desired project has never been easier!

The Teensy Processor Board boasts some impressive computing power with an ARM Cortex-M7 processor operating at clock speeds up to 600MHz, 16MB Flash Memory and 1024K RAM Memory. On top of all that processing power, the board features seven serial UART ports, four I2C buses, two SPI ports, CAN-Bus, 12 GPIO, dedicated digital, analog, and PWM pins, USB Host and Device capability up to 480Mbit/s, digital audio and since many of the pins on the iMXRT1062 support multiple signal types you can customize it even further depending on your project's needs.

Teensy is a registered trademark of PJRC. The MicroMod Teensy is a collaboration between PJRC and SparkFun.


MicroMod is a modular interface ecosystem that connects a microcontroller “processor board” to various “carrier board” peripherals. Utilizing the M.2 standard, the MicroMod standard is designed to easily swap out processors on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!


  • 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)

SparkFun MicroMod Teensy Processor Product Help and Resources

MicroMod Teensy Processor Hookup Guide

July 1, 2021

Add the processing power and versatility of the Teensy to your MicroMod project following this guide for the SparkFun MicroMod Teensy Processor.

Designing with MicroMod

October 21, 2020

This tutorial will walk you through the specs of the MicroMod processor and carrier board as well as the basics of incorporating the MicroMod form factor into your own PCB designs!
New!

MicroMod WiFi Function Board - DA16200 Hookup Guide

November 11, 2021

Add IoT functionality to any MicroMod project with the MicroMod WiFi function Board - DA16200!

Getting Started with the Teensy

June 18, 2015

Basic intro to the Teensy line of products, with soldering and programming suggestions.

Getting Started with MicroMod

October 21, 2020

Dive into the world of MicroMod - a compact interface to connect a microcontroller to various peripherals via the M.2 Connector!

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

3 Programming

Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels


Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • The Teensy Micromod is really cool been playing with it for awhile during beta testing: https://forum.pjrc.com/threads/66771-MicroMod-Beta-Testing. One of the things we did was to port the HM01B0 camera library from the OpenMV library of cameras to the Teensy with elements from the Sparkfun library. In addition we attached a ILI9341 and/or a ST7789 display to the Machine Learning Carrier with the Teensy Micromod Processor attached. Worked well. Here is a link to the short video of the demo:

    Teensy MicroMod Processor/ML Carrier & ILI9341 Camera Demo

    The library for the Teensy Micromod processor is at: https://github.com/mjs513/TMM-HB01B0-Camera

  • Very interesting. But it would be much better if there were pins that can be used to add external PSRAM, like Teensy 4.1. It would not be difficult, because routing EMC_{24,25,26,27,28,29} is enough. It is essential for applications requiring larger memory. I'd like to have MicroMod Teensy with this feature...

  • Very interesting. But it would be much better if there were pins that can be used to add external PSRAM, like Teensy 4.1. It would not be difficult, because routing EMC_{24,25,26,27,28,29} is enough. It is essential for applications requiring larger memory. I'd like to have MicroMod Teensy with this feature...

  • This should really have included the ethernet PHY onboard like the 4.1. Would make this a lot more attractive, especially since those pins aren't even pulled out on the M.2.

  • Could someone be explicit about the m.2 interface? I haven't read through all the documentation, but i assume it is a proprietary use of the M.2 connector. Would it not be wise to be clear (i assume) that this cannot plug into an m.2 that is found on a laptop for example?

  • Documents 'Teensyduino Software' is one click away from the actual : pjrc.com/teensy/td_download.html

    TeensyDuino version 1.54 released to support the Sparkfun MicroMod Teensy Processor board

  • Can I use the SWD pins connected to one of the Micromod carrier boards to flash and debug code running on the IMXRT1062? This seems like an extremely useful feature unique to Micromod (and missing from Teensy) - definitely worth mentioning on the product or features pages.

    • If you look at the schematic I do not believe those pins are connected to the IMXRT 1062. So unfortunately no SWD available.

Customer Reviews

4.5 out of 5

Based on 2 ratings:

Currently viewing all customer reviews.

Great for moving USB around

I like teensy4, but sometimes want to move the USB and sdcard. This works great for that. Watch your heat when reflowing. That m.2 jack gets soupy around 240 C. Don't heat from the sides, just hit the bottom. I poked a hole in the top of the first one I tried with my tweezers, and messed up the pins. Top got too hot, and they just sank in pushing pins around in the mush.

not sure of the market

No cost advantage over teensy 4.0, carrier boards problematic (older generation sensors, limited pinout, etc.). Small run production boards that are space constrained?
Quality is great as usual.