Teensy 4.0

Add to comparison | Suggest corrections

  Manufacturer:  Teensy
  Official website:  Visit
  Category:  SoM / COM / module
  Date added/updated:  2019/09/18
  Further info:  automated Google search

Rate this board
Sorry, no stores were provided.

  • You can try Amazon or eBay for "mainstream" single board computers, or Aliexpress, Banggood and GearBest for China-based SBCs.
  • For industrial single board computers, you can try requesting a quote either on the official website or (sometimes) on Alibaba
  • You can also suggest a (possibly international) store using the "Report mistake" feature.

Product Description

Teensy 4.0 is the latest member of the 1.4 by 0.7 inch Teensy MCU module family. It's based on a 600MHz Cortex-M7 and features 1MB RAM, 2MB flash, plus an extensive set of both digital and ADC I/O, and it can be programmed using the Arduino IDE.

Product Specifications

Manufacturer Teensy
SoC NXP i.MX RT1062
CPU ARM Cortex-M7 (32-bit)
600MHz single core
GPU (graphics):
MCU (real-time): ARM Cortex-M7
FPGA (gates):
NPU (neural):
Size: 1MB
Built-in / external:   Built-in
Type (e.g. DDR3): ?
Speed: ?
ECC support:
Internal storage
Size: 2MB
Built-in / optional:   Built-in
Type: ?
Removable storage
m.2 interface(s)
m.2 NVMe support
USB host ports 2x
Type: 480Mb/s
USB OTG ports
SATA interfaces
Ethernet interfaces
Wake-on-LAN    Not supported
HDMI ports
Composite video (CVBS)
Other display interfaces
Camera interfaces (CSI, DVP...)
Audio output
Analog outputs:
I2S: 2x
Audio input
Line inputs:
Mic inputs:
Onboard mic:
IR receiver
Wireless connectivity
Other I/O
GPIO: 40x
ADC: 14x
PWM: 9x
SPI: 3x
I2C: 3x
UART: 7x
RS232 (or 485 or 422):
Arduino shield support    Compatible pin header
Raspberry Pi shield support    No
96boards compliance    None
Real time clock (RTC)
Other features
More detailed interface specs:
* 2x USB ports (480 MBit/sec)
* 3x CAN Bus (1 with CAN FD)
* 2x I2S digital audio
* 1x S/PDIF digital audio
* 1x SDIO (4-bit) native SD
* 3x SPI
* 3x I2C
* 7x Serial
* 32x general purpose DMA channels
* 31x PWM pins
* 40x digital pins
* 14x analog pins (2x on-chip ADCs)
Size 36 x 18mm
Weight ?
Power Input voltage: 3.3V
Input current: 100mA
(power management controllers)
Lithium battery support ?
Operating temperature ?
Price (USD)
(Note: likely to vary)
Linux support    Not supported (or unknown)
Android support    Not supported (or unknown)
Supported Windows OSes
   Not supported (or unknown)
Other supported OSes
   Progammable via Arduino IDE