Teensy 4.1

The Teensy 4.1 is built around the NXP i.MX RT1062 ARM Cortex-M7, operating at 600 MHz and delivering up to 1000+ DMIPS. It features tightly coupled memory (TCM), high-speed buses, and advanced DMA support, enabling deterministic execution with extremely low interrupt latency.

Designed as a bare-metal MCU platform with no operating system overhead, the Teensy 4.1 is optimized for hard real-time applications, including digital signal processing, audio synthesis, motor control, robotics, and high-speed data acquisition, while retaining full Arduino IDE compatibility through the Teensyduino core.

Official pinout

Teensy 4.1 Pin diagram
FeatureCount
Total I/O pins55
Breadboard-friendly I/O42
PWM capable pins35
Analog input pins18
UART interfaces8
I2C buses3
SPI buses3
CAN buses3 (1 with CAN FD)
3.3 V power pinsMultiple
Ground pinsMany
Ethernet PHY pinsExternal kit required
Pinout at a glance

Pin functions

PinSignalFunctionPinSignalFunction
0RX1UART1 RX1TX1UART1 TX
2OUT2GPIO / PWM3LRCLK2GPIO / PWM
4BCLK2GPIO / PWM5IN2GPIO / PWM
6OUT1DGPIO / PWM7RX2UART2 RX
8TX2UART2 TX9OUT1CGPIO / PWM
10CSSPI CS / PWM11MOSISPI MOSI
12MISOSPI MISO13SCK / LEDSPI SCK / Onboard LED
14A0Analog In / PWM15A1Analog In / PWM
16A2Analog In / PWM17A3Analog In / PWM
18A4 / SDAI2C SDA19A5 / SCLI2C SCL
20A6Analog In21A7Analog In
22A8Analog In23A9Analog In
24A10Analog In25A11Analog In
26A12Analog In27A13Analog In
28A14Analog In29A15Analog In
30RX7UART7 RX31TX7UART7 TX
32OUT1BGPIO / PWM33MCLK2GPIO / PWM
34RX8UART8 RX35TX8UART8 TX
36CS2SPI CS37CS3SPI CS
38A16Analog In39A17Analog In
40RX6UART6 RX41TX6UART6 TX

Specifications

The Teensy 4.1 prioritizes processing power and I/O over onboard peripherals to stay compact.

FeatureDetails
MCUNXP i.MX RT1062 (ARM Cortex-M7 @ 600 MHz)
RAM1024 KB (512 KB tightly coupled)
Flash memory~8 MB (with EEPROM emulation)
GPIO55 total I/O pins (42 easily breadboard-accessible)
PWM pins35
Analog inputs18 (12-bit ADC)
Communication interfacesUART, SPI, I2C, CAN, USB (host + device)
Ethernet10/100 Mbit via DP83825 PHY
SD cardMicroSD card socket
Operating voltage / I/O logic3.3 V (not 5 V tolerant)
Power optionsUSB or external 5 V at VIN
Dimensions~2.4 × 0.7 inches

Compatibility

  • Arduino IDE compatible (via Teensyduino)
  • 3.3V logic level
  • Supports bare-metal real-time programming
  • Ideal for high-speed and low-latency applications
  • Breadboard-friendly (with headers)
  • Cross-platform support (Windows, Linux, macOS)
  • Ethernet capable

Helpful Resources

  • Get started with Teensy 4.1(video tutorial):

Leave a Comment