Teensy 4.0 has been released

Any other microcontroller based boards
Post Reply
User avatar
Vassilis
Posts: 127
Joined: Wed Feb 27, 2019 5:09 pm
Answers: 2
Location: Thessaloniki, Greece
OS: Linux, Win10, MacOS
IDE: Arduino 1.8.9
Core: Roger, STM official
Board: Bluepill, Maple mini, STM32F4xx
Contact:

Teensy 4.0 has been released

Post by Vassilis » Wed Aug 07, 2019 8:09 pm

The new Teensy 4.0 has been released and is priced at $19.95

Image

Specs:

ARM Cortex-M7 at 600 MHz
1024K RAM (512K is tightly coupled)
2048K Flash (64K reserved for recovery & 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 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

Source: hackaday

Day by day microcontrollers go to a higher level !
-Vassilis Serasidis

mrburnette
Posts: 73
Joined: Fri Mar 29, 2019 2:22 am
OS: Linux
IDE: Arduino
Core: Any
Board: Blue, MM, Black

Re: Teensy 4.0 has been released

Post by mrburnette » Thu Aug 08, 2019 12:58 am

Vassilis wrote:
Wed Aug 07, 2019 8:09 pm
The new Teensy 4.0 has been released and is priced at $19.95
...
Day by day microcontrollers go to a higher level !
(Edited for brevity)

Code: Select all

Board	                                 CoreMark
Teensy 4.0	                          2313.57
Teensy 3.6	                           440.72
Sparkfun ESP32 Thing	                   351.33
Teensy 3.5	                           265.50
Arduino Due	                            94.95
Arduino Zero	                            56.86
Arduino Mega	                             7.03
Clearly, some aspects of Moore's Law continue. The T4.0 is clearly a powerhouse at only 100mA for full speed operation. Just the push On, push Off built-in power capability will give Dave of EEVblog a big smile.

Of course, with great power comes absolutely no responsibility ...just like Teensys before, this one can be forced into useless blink-blink servitude forever!

I wonder if perhaps some contest should be started where the endgame is to devise, design, and build something useful using all of the available uC resources.

For most of us who have been poking around with microcontrollers for many years, the extra SRAM and main clock speed will capture our attention; but there is so very much more being presented. Bravo, Paul.
The Cortex M7 on the 4.0 is a dual-issue superscalar processor capable of executing up to two 32-bit instructions per clock cycle; initial tests showed this happening between 40-50% of the time on Arduino-compiled code.
Ray

stevestrong
Posts: 49
Joined: Tue Mar 05, 2019 7:49 am
Location: Munich
OS: Win7 & 10
IDE: Arduino 1.8.8, Sloeber
Core: Libmaple
Board: Bluepill, Generic F4VET6 black & mini
Contact:

Re: Teensy 4.0 has been released

Post by stevestrong » Thu Aug 08, 2019 7:35 am

It is a great board, indeed. I will most probably buy (at least) one.
We can think on some use cases in which one could replace RPi with this one.
However, I am somehow missing a benchmark comparison to one of the available STM32F4xy boards, just as pure info.

User avatar
Vassilis
Posts: 127
Joined: Wed Feb 27, 2019 5:09 pm
Answers: 2
Location: Thessaloniki, Greece
OS: Linux, Win10, MacOS
IDE: Arduino 1.8.9
Core: Roger, STM official
Board: Bluepill, Maple mini, STM32F4xx
Contact:

Re: Teensy 4.0 has been released

Post by Vassilis » Thu Aug 08, 2019 11:36 am

stevestrong wrote:
Thu Aug 08, 2019 7:35 am
... However, I am somehow missing a benchmark comparison to one of the available STM32F4xy boards, just as pure info.
I ran the CoreMark on some boards I have (Arduino IDE 1.8.9) and here are the results:

CoreBoardMCUClock (MHz)CoreMark
STM 1.6.1BluepillSTM32F1037298.97
STM 1.6.1RoboDyn BlackPillSTM32F3037294.17
STM 1.6.1Pill-F401CC *STM32F401CC84158.23
STM 1.6.1Nucleo-F411RESTM32F411100188.34
STM 1.6.1DIYMROESTM32F407168287.36
ESP32 1.0.2ESP32 TTGO T8ESP32240351.31

-EDIT-
* I have Added the Pill_F401CC board to 1.6.1 Core just for this test
stm32f401cc.JPG
stm32f401cc.JPG (26.24 KiB) Viewed 205 times
-Vassilis Serasidis

ddrown
Posts: 2
Joined: Mon Aug 05, 2019 6:55 pm
OS: Linux/Windows/Mac
IDE: Arduino
Core: Roger's
Board: Bluepill

Re: Teensy 4.0 has been released

Post by ddrown » Thu Aug 08, 2019 2:37 pm

Nice! I'm interested in playing with the high speed USB peripherals

User avatar
Squonk42
Posts: 59
Joined: Wed Feb 27, 2019 5:17 pm
Location: Boredaux, France
OS: Linux
IDE: Arduino, Sloeber, Emacs
Core: Roger's, STM official, bare metal
Board: All
Contact:

Re: Teensy 4.0 has been released

Post by Squonk42 » Fri Aug 09, 2019 5:09 am

The closest chips from STM seems to be the STM32F765, double-precision FPU too, although only 201 MHz CPU speed.

The NXP chip is certainly nice and I appreciate Paul’s work, but the Teensy closed-source bootloader chip (lock?) is a concern for me.

User avatar
Vassilis
Posts: 127
Joined: Wed Feb 27, 2019 5:09 pm
Answers: 2
Location: Thessaloniki, Greece
OS: Linux, Win10, MacOS
IDE: Arduino 1.8.9
Core: Roger, STM official
Board: Bluepill, Maple mini, STM32F4xx
Contact:

Re: Teensy 4.0 has been released

Post by Vassilis » Fri Aug 09, 2019 2:28 pm

STM32F745 scores 1082 CoreMark. Very nice for a 216 MHz MCU !

The higher price of an STM32F745 development board, comparing to Teensy 4.0, could be a small problem.
-Vassilis Serasidis

TFTLCDCyg
Posts: 3
Joined: Tue Mar 05, 2019 2:56 pm
Location: México
OS: Windows 8.1 Pro
IDE: 1.8.7, 1.8.9
Core: Generic Danieleff, STM Official 1.6.1
Board: Nucleo F767, M4-DEMO, F429ZI-DISCO

Re: Teensy 4.0 has been released

Post by TFTLCDCyg » Mon Aug 12, 2019 3:19 am

CoreBoardMCUClock (MHz)CoreMark
STM 1.6.1Nucleo F767ZISTM32F767ZIT6216674.52
STM 1.6.1Nucleo F767ZISTM32F767ZIT63261020.82
FT81xmania team

flyboy74para
Posts: 20
Joined: Tue Apr 23, 2019 4:38 am
Answers: 1
OS: windows
IDE: System workbench
Core: N/A
Board: Blue pill, STM32F407

Re: Teensy 4.0 has been released

Post by flyboy74para » Mon Aug 19, 2019 6:00 am

It would be interesting to compare it to the Sipeed boards with the K210 chip https://www.seeedstudio.com/sipeed

Post Reply