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.
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!
MicroMod Teensy Processor Documentation:
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.
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
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.
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
Based on 4 ratings:
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.
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.
These things are a masterpiece. I've had some issues with a few but Sparkfun took care of it. All and all, Sparkfun always delivers good customer service and awesome products. Huge thanks to Paul Stoffregen for making the Teensy a reality!
A 600MHz M7 beast of a "micro" controller. This thing can handle just about anything, has a very well supported library of tools and code, and PJRC is immensely helpful.
Unfortunately, you can't do real hardware debug on it, which is a real shame. SWD is permanently disabled and it's not easily possible to access the JTAG pins. TeensyDebug does exist, but it is limited compared to SWD.
Like all Teensy's the bootloader and the KL02 firmware aren't open source and are PJRC IP.
If you can live within those limits it's great!