The New Teensy 4.0: Big Brains, Tiny Body

The current itty bitty powerhouse from PJRC has actually been released today. The teensy line of dev boards has actually hit 4.0! They have actually managed to keep a tiny footprint, like you’ve come to expect from the Teensy. They’ve gotten some serious horsepower thanks to the ARM Cortex-M7 running performing at 600 Mhz. Check out these CoreMark ratings compared to the previous versions.

Here is a tidy list of all the specs for the board, readily available now from the PJRC shop for $1995

  • ARM Cortex-M7 at 600 MHz
  • 1024 K RAM (512 K is securely coupled)
  • 2048 K Flash (64 K booked for healing & EEPROM emulation)
  • 2 USB ports, both 480 MBit/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 basic purpose DMA channels
  • 31 PWM pins
  • 40 digital pins, all interrrupt capable
  • 14 analog pins, 2 ADCs on chip
  • Cryptographic Velocity
  • Random Number Generator
  • RTC for date/time
  • Programmable FlexIO
  • Pixel Processing Pipeline
  • Peripheral cross triggering
  • Power On/Off management

I personally have used Teensy for a few years because it was among the first boards I had easy access to that would do complete USB HID emulation, indicating that if I programmed it as a keyboard or mouse, any computer system would see it as one without setting up additional drivers. That was very beneficial for the gadgets I was developing at the time, though undoubtedly I never truly needed a lots of processing power.

Paul from PJRC provided a list of some uses that would make the most of the brand-new brains:

Polyphonic audio synthesis utilizing the Teensy Audio Library can require substantial processing power, especially with lots of regulated waveforms and intricate results. Teensy 4.0 will enable these synth jobs to utilize advanced synthesis designs for more synchronised voices.

Just relatively easy maker finding out designs can operate on today’s mainstream microcontrollers. While powerful designs will still need single board computers or devoted hardware, Teensy 4.0 will open up the possibility to run moderately complicated designs in genuine time in the little low-power Teensy form element, for jobs like gesture acknowledgment.

Actual time audio analysis, whether using maker learning or standard techniques like Fourier Transform and correlation & convolution, will also considerably gain from Teensy 4.0’s efficiency, which can be easily embedded into costumes or props.

High-res color TFT visual display screens typically tax today’s microcontrollers. In addition a fast CPU and larger memory for rendering, Teensy 4.0 includes a pixel pipeline for hardware assisted alpha blending, color space transform, and other visual operations. You can add a TFT display screen and develop an interface with little effect to other real-time utilizing Teensy 4.0.

Fast information acquisition often needs moving or storing big quantities of data in real time, just to have a PC carry out filtering as a preliminary


processing step. With Teensy 4.0 efficiency, preliminary processing can end up being practical in genuine time.

Learn More