The primary UART is tied to USB_D± (MicroMod pads 3 and 5) for serial communication over USB. The Teensy Processor is capable of having seven UARTs available. To use this second bus, initialize it by calling Wire1.begin(). If you need a second I 2C bus, the Teensy has SDA1 and SCL1 on MicroMod pads 53 and 51 (Teensy pins 25 and 24). The primary I 2C Bus will almost always be connected to a Qwiic connector on your Carrier Board. The main I 2C bus has dedicated pins connected to MiroMod pads 12 (SDA) and 14 (SCL) (Teensy pins 18 and 19), along with a dedicated interrupt pin connected to MicroMod pad 16 (Teensy pin 29). I 2CĪs you may have guessed from our extensive Qwiic System, we love communicating with devices using I 2C! The Teensy Processor features four I 2C buses. The sections below outline the various signal protocols available on the MicroMod Teensy. In order to maintain easy interoperability with MicroMod Carrier Boards, not all of the alternate pin functions are defined for the MicroMod Teensy board variant but we have done our best to make the Teensy Processor as versatile as possible with the right Carrier Board. The Teensy Processor is similar to the Teensy 4.0 and 4.1 with a few notable differences.
The MicroMod Teensy Processor board takes advantage of the following properties: This Arm Cortex-M7 core processor is one of the most powerful microprocessors available today. The brain of the MicroMod Teensy Processor is the NXP iMXRT1062 from NXP Semiconductors. The M.2 MicroMod connector is keyed (in tandem with the set screw notch) to prevent the Processor from being inserted and secured improperly.
M.2 ConnectorĪll of our MicroMod Processor come equipped with the M.2 MicroMod Connector, which leverages the M.2 standard and specification to allow you to install your MicroMod Processor on your choice of Carrier Board. We'll cover the hardware and components included on the MicroMod Teensy Processor Board in this section and highlight some of their unique features.