All New Teensy 4.0 – The Fastest Dev Board powered by ARM Cortex-M7

All New Teensy 4.0 – The Fastest Dev Board powered by ARM Cortex-M7

5141
Views
3 Comments

The latest offering from Teensy, Teensy 4.0 is the fastest microcontroller available today which is powered by ARM Cortex-M7 processor at 600MHz, with an NXP iMXRT1062 chip. Teensy 4.0 has the same dimensions (35 x 18 mm) of Teensy 3.2 and maintains compatibility with most of the pin functions on Teensy 3.2.

This board is based on an ARM Cortex M7 running at 600 MHz, the fastest microcontroller of 2019. The new board is also packed with two 480 Mbps USB ports, 3 digital audio interfaces, 3 CAN bus, and multiple SPI/I2C/serial interfaces backed with integrated FIFOs. For Programming, there’s an add-on to the Arduino IDE called Teensyduino.

When running at 600 MHz, Teensy 4.0 consumes approximately 100mA current. Unlike traditional microcontrollers, Teensy 4.0 can take advantage of dynamic clock scaling. Where changing the clock speed causes the wrong BaudRate and other issues on common microcontrollers, Teensy 4.0 is designed to overcome the issues to allow dynamical speed changes. Teensy 4.0 also comes with a power shut off feature. By connecting a pushbutton to the On/Off pin, the 3.3V power supply can be completely disabled by holding the button for 5 seconds and turned back on by a small button press. If a coin cell is connected to VBAT, Teensy 4.0’s RTC can keep track of date & time while the power is off.

Teensy 4.0 Front view

Specification Summary:

  • ARM Cortex-M7 at 600MHz
  • 1024K RAM (512K is tightly coupled)
  • 2048K Flash (64K reserved for recovery & EEPROM emulation)
  • 2 USB ports, both 480MBit/sec
  • 3 CAN Bus (1 with CAN FD)
  • 2 I2S Digital Audio
  • 1 S/PDIF Digital Audio
  • 1 SDIO (4 bit) native SD
  • 3 SPI, all with 16 word FIFO
  • 3 I2C, all with 4 byte FIFO
  • 7 Serial, all with 4 byte FIFO
  • 32 general-purpose DMA channels
  • 31 PWM pins
  • 40 digital pins, all interrupt capable
  • 14 analog pins, 2 ADCs on chip
  • Cryptographic Acceleration
  • Random Number Generator
  • RTC for date/time
  • Programmable FlexIO
  • Pixel Processing Pipeline
  • Peripheral cross triggering
  • Power On/Off management
  • Dimensions (35 x 18 mm)

Benchmark Result:

Paul Stoffregen did a benchmark testing with Teensy 4.0 along with Teensy 3.6, Teensy 3.5, Teensy 3.2, ESP32, Metro M4 Grand Central, Arduino Due, Arduino Zero, and Arduino Mega. The benchmark is performed using CoreMark . The synthetic benchmark tests performance managing linked lists, doing matrix multiplies, and executing state machine code. The result clearly shows that Teensy 4.0 outperforms all the other candidates in the test.

CoreMArk benchmark result - higher is better
CoreMark benchmark result – higher is better

As to mention the possible implications of this super-fast 600 MHz microcontroller dev board we can say. It can be used for polyphonic audio synthesis, it can also help with moderately complex machine learning algorithms, and real-time audio analysis. It can also accelerate graphics operations by offloading the CPU.

The board is available at an affordable price of only 19.95 USD here.

Myself Rik and I am founder of Riktronics. I study Electronics and Communication Engineering in IIE. My hobby is playing with electronics and making various projects, mainly about embedded systems. Love to do coding, and making tutorials about electronics/programming. Contact me in any need at abhra0897@gmail.com My blog : riktronics.wordpress.com

view all posts by rik

3 Responses

  • Rakesh
    5 December, 2019 at 2:02 pm

    Raspberry pi zero w is cheaper than this and powerfull also

    • Luke
      6 December, 2019 at 11:55 am

      Raspberry pi Zero is application processor, with external SD RAM intended to run Linux. This one is MCU which is supposed to run RTOS, with low consumtion.. Completely different league.

  • Raghu
    5 December, 2019 at 5:08 pm

    It can be the top of the world module. But then it needs a forum support when one gets stuck at something. In this case the Teensy forum bans all visitors – genuine or not – from India / Pakistan etc. So will never touch any Teensy with a barge pole if you live in these countries. Better to go to sites where they trust you as a human.

Leave a Reply

Archives