PJRC · structured pinout

Teensy 4.0 pinout

All 54 pins of the Teensy 4.0, each mapped to the MIMXRT1062DVL6B pad it routes to, with its functions and — for 40 pins — the electrical limits from the chip datasheet. Every number cites its page and table.

54 pins documented40 with electrical limits3 power in4 ground3 power out14 analog26 gpio2 control2 usbcomplete pinout
Pin table

Teensy 4.0 pins, functions and electrical limits

Markdown · JSON
VIH/VIL: input thresholds · VOH/VOL: output levels · IOH/IOL: output current. Values apply to the chip pad each pin routes to, under the conditions cited in the source.
PinPositionKindChip padFunctionsVIHVILVOHVOLIOHIOL5 V tolerantAbs maxSource
VINheader_top · T1power inpower_inp.21
GNDheader_top · T2groundground
3.3Vheader_top · T3power outpower_outp.14
23header_top · T4analogGPIO_AD_B1_09D23, interrupt, A9 (12-bit ADC, 0–3.3 V), PWM (FlexPWM4 Module1), CRX1, MCLK1, CAN1, GPIO1.IO[25]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
22header_top · T5analogGPIO_AD_B1_08D22, interrupt, A8 (12-bit ADC, 0–3.3 V), PWM (FlexPWM4 Module0), CTX1, CAN1, GPIO1.IO[24]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
21header_top · T6analogGPIO_AD_B1_11D21, interrupt, A7 (12-bit ADC, 0–3.3 V), RX5, BCLK1, GPIO1.IO[27]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
20header_top · T7analogGPIO_AD_B1_10D20, interrupt, A6 (12-bit ADC, 0–3.3 V), TX5, LRCLK1, GPIO1.IO[26]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
19header_top · T8analogGPIO_AD_B1_00D19, interrupt, A5 (12-bit ADC, 0–3.3 V), PWM (QuadTimer3 Module0), SCL0, GPIO1.IO[16]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
18header_top · T9analogGPIO_AD_B1_01D18, interrupt, A4 (12-bit ADC, 0–3.3 V), PWM (QuadTimer3 Module1), SDA0, GPIO1.IO[17]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
17header_top · T10analogGPIO_AD_B1_06D17, interrupt, A3 (12-bit ADC, 0–3.3 V), TX4, SDA1, GPIO1.IO[22]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
16header_top · T11analogGPIO_AD_B1_07D16, interrupt, A2 (12-bit ADC, 0–3.3 V), RX4, SCL1, GPIO1.IO[23]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
15header_top · T12analogGPIO_AD_B1_03D15, interrupt, A1 (12-bit ADC, 0–3.3 V), PWM (QuadTimer3 Module3), RX3, S/PDIF IN, GPIO1.IO[19]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
14header_top · T13analogGPIO_AD_B1_02D14, interrupt, A0 (12-bit ADC, 0–3.3 V), PWM (QuadTimer3 Module2), TX3, S/PDIF OUT, GPIO1.IO[18]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
13header_top · T14gpioGPIO_B0_03D13, interrupt, PWM (QuadTimer2 Module0), SCK, CRX1, LED_BUILTIN (orange), GPIO2.IO[3]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
GNDheader_bottom · B1groundground
0header_bottom · B2gpioGPIO_AD_B0_03D0, interrupt, PWM (FlexPWM1 Module1), RX1, CRX2, CS1, CAN2, GPIO1.IO[3]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
1header_bottom · B3gpioGPIO_AD_B0_02D1, interrupt, PWM (FlexPWM1 Module0), TX1, CTX2, MISO1, CAN2, GPIO1.IO[2]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
2header_bottom · B4gpioGPIO_EMC_04D2, interrupt, PWM (FlexPWM4 Module2), OUT2, GPIO4.IO[4]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
3header_bottom · B5gpioGPIO_EMC_05D3, interrupt, PWM (FlexPWM4 Module2), LRCLK2, GPIO4.IO[5]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
4header_bottom · B6gpioGPIO_EMC_06D4, interrupt, PWM (FlexPWM2 Module0), BCLK2, GPIO4.IO[6]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
5header_bottom · B7gpioGPIO_EMC_08D5, interrupt, PWM (FlexPWM2 Module1), IN2, GPIO4.IO[8]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
6header_bottom · B8gpioGPIO_B0_10D6, interrupt, PWM (FlexPWM2 Module2), OUT1D, GPIO2.IO[10]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
7header_bottom · B9gpioGPIO_B1_01D7, interrupt, PWM (FlexPWM1 Module3), RX2, OUT1A, GPIO2.IO[17]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
8header_bottom · B10gpioGPIO_B1_00D8, interrupt, PWM (FlexPWM1 Module3), TX2, IN1, GPIO2.IO[16]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
9header_bottom · B11gpioGPIO_B0_11D9, interrupt, PWM (FlexPWM2 Module2), OUT1C, GPIO2.IO[11]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
10header_bottom · B12gpioGPIO_B0_00D10, interrupt, PWM (QuadTimer1 Module0), CS, MQSR, GPIO2.IO[0]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
11header_bottom · B13gpioGPIO_B0_02D11, interrupt, PWM (QuadTimer1 Module2), MOSI, CTX1, GPIO2.IO[2]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
12header_bottom · B14gpioGPIO_B0_01D12, interrupt, PWM (QuadTimer1 Module1), MISO, MQSL, GPIO2.IO[1]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
24bottom_smt_pads · BP1analogGPIO_AD_B0_12D24, interrupt, A10 (12-bit ADC, 0–3.3 V), PWM (FlexPWM1 Module2), TX6, SCL2, GPIO1.IO[12]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
25bottom_smt_pads · BP2analogGPIO_AD_B0_13D25, interrupt, A11 (12-bit ADC, 0–3.3 V), PWM (FlexPWM1 Module3), RX6, SDA2, GPIO1.IO[13]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
26bottom_smt_pads · BP3analogGPIO_AD_B1_14D26, interrupt, A12 (12-bit ADC, 0–3.3 V), MOSI1, GPIO1.IO[30]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
27bottom_smt_pads · BP4analogGPIO_AD_B1_15D27, interrupt, A13 (12-bit ADC, 0–3.3 V), SCK1, GPIO1.IO[31]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
28bottom_smt_pads · BP5gpioGPIO_EMC_32D28, interrupt, PWM (FlexPWM3 Module1), RX7, GPIO3.IO[18]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
29bottom_smt_pads · BP6gpioGPIO_EMC_31D29, interrupt, PWM (FlexPWM3 Module1), TX7, GPIO4.IO[31]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
30bottom_smt_pads · BP7gpioGPIO_EMC_37D30, interrupt, CRX3, CAN3 (CAN FD), GPIO3.IO[23]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
31bottom_smt_pads · BP8gpioGPIO_EMC_36D31, interrupt, CTX3, CAN3 (CAN FD), GPIO3.IO[22]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
32bottom_smt_pads · BP9gpioGPIO_B0_12D32, interrupt, OUT1B, GPIO2.IO[12]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
33bottom_smt_pads · BP10gpioGPIO_EMC_07D33, interrupt, PWM (FlexPWM2 Module0), MCLK2, GPIO4.IO[7]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
34sd_smt_pads · SD1gpioGPIO_SD_B0_03D34, interrupt, PWM (FlexPWM1 Module1), DAT1, MISO2, GPIO3.IO[15]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
35sd_smt_pads · SD2gpioGPIO_SD_B0_02D35, interrupt, PWM (FlexPWM1 Module1), DAT0, MOSI2, GPIO3.IO[14]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
36sd_smt_pads · SD3gpioGPIO_SD_B0_01D36, interrupt, PWM (FlexPWM1 Module0), CLK, CS2, GPIO3.IO[13]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
37sd_smt_pads · SD4gpioGPIO_SD_B0_00D37, interrupt, PWM (FlexPWM1 Module0), CMD, SCK2, GPIO3.IO[12]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
38sd_smt_pads · SD5gpioGPIO_SD_B0_05D38, interrupt, PWM (FlexPWM1 Module2), DAT3, RX5, GPIO3.IO[17]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
39sd_smt_pads · SD6gpioGPIO_SD_B0_04D39, interrupt, PWM (FlexPWM1 Module2), DAT2, TX5, GPIO3.IO[16]2.31–3.3 V0–0.99 V≥ 3.15 V≤ 0.15 V≤ 4 mA4 mA typno≤ 3.3 Vp.7
On/Offend_row · ONOFFcontrolONOFFOn/Off pushbutton (hold 4 s = off, 0.5 s = on), ONOFF
Programend_row · PROGRAMcontrolProgram (bootloader) button input
GNDend_row · GND_Egroundground
3.3Vend_row · 3V3_Epower outpower_outp.14
VBATend_row · VBATpower inpower_inp.14
GNDsd_smt_pads · SD_GNDgroundground
3.3Vsd_smt_pads · SD_3V3power outpower_outp.14
USB Host D−usb_host_pads · UH_DMusbUSB host D−
USB Host D+usb_host_pads · UH_DPusbUSB host D+
VUSBbottom_pads · VUSBpower inpower_inp.14
Answers from the record

Teensy 4.0 pinout FAQ

What microcontroller does the Teensy 4.0 use?

The Teensy 4.0 is built around the MIMXRT1062DVL6B, alongside W25Q16JV-DTR (2 MB), GD32E230F8 (after June 2022), AP7366 (after March 2022).

How many GPIO pins does the Teensy 4.0 have?

40 GPIO pins are exposed. Xirkit documents 54 board pins, 40 of them with pin-level electrical limits.

Are the Teensy 4.0 I/O pins 5 V tolerant?

No. The I/O pins are not 5 V tolerant — they run at 3.3 V logic; use a level shifter for 5 V signals. Input-high threshold: 2.31–3.3 V.

How much current can a Teensy 4.0 GPIO pin source?

Documented output-high current per pin: ≤ 4 mA. Values are traced to the chip datasheet; see the pinout table for per-pin limits and conditions.

What voltage powers the Teensy 4.0?

Supply range 3–5.5 V. Power inputs: VIN (3.6–5.5 V), VBAT, VUSB.

Go deeper

Related data

Looking for something else? Browse every structured part.

Sign up