Whatever next? The fastest Arduino (so far!)

Go To Last Post
8 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


Pretty much seen it all now:

 

 

https://hackaday.com/2019/08/07/...

 

 

a 600MHz (!) Arduino with 2MB flash, 1MB RAM. And it only costs $20. Incredible how technology marches on.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You can "blame" Paul for that!

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

For some reason I can't find the NXP RT1062 chip for sale. But I found the RT1064 which should be similar, it costs <10€. Impressive for something as powerful as a mid 90s era CPU by my guesstimates.

Feature sheet:

 

The i.MX RT1064 processors are based on ARM®Cortex®-M7 Platform, which have the following features:

 

Single ARM Cortex-M7 with:
• 32 KB L1 Instruction Cache
• 32 KB L1 Data Cache
• Single-precision and double-precision FPU (Floating Point Unit)
• Integrated Memory Protection Unit (MPU), up to 16 individual protection regions
• Tightly coupled GPIOs, operating at the same frequency as ARM
• Up to 512KB I-TCM and D-TCM in total

Security:
• High Assurance Boot (HAB)
• Data Co-Processor (DCP)
• Bus Encryption Engine
• True Random Number Generator
• Secure Non-volatile Storage
• Secure JTAG Controller

External Memory Interfaces:
• 8/16-bit SDRAM, up to SDRAM-166
• 8-bit SLC NAND FLASH, with ECC handled in SW
• SD/eMMC
• ×2 Single/Dual channel Quad SPI FLASH with XIP support
• Parallel NOR FLASH with XIP support

Graphics:
• Generic 2D Graphics engine (PXP)
• Flexible image composition options – alpha, chroma key
• Multiple pixel format support (RGB, YUV444, YUV422, YUV420, YUV400)
• Color space conversion

Display Interface:
• Parallel RGB LCD interface, supporting 8/16/24 bit interface and upto WXGA
resolution
• Smart LCD Display with 8/16-bit MPU/8080 interface
• Support Index color with 256 entry × 24bit color LUT

Camera Sensor Interface:
• Support 8/16/24-bit CSI Input

Audio:
• S/PDIF Input and Output
• 3x SAI (synchronous audio interface) modules supporting I2S, AC97, TDM, and codec/DSP interfaces
• MQS interface for medium quality audio via GPIO pads

Connectivity:
• 2x USB 2.0 OTG controller with integrated PHY interface
• 2x Ultra Secure Digital Host Controller (uSDHC) interfaces
• 2× 10M/100M Ethernet controller with support for IEEE1588
• 8x Universal asynchronous receiver/transmitter (UARTs) modules
• 4x I2C modules
• 4x SPI modules
• 2x FlexCAN modules
• 1× FlexCAN module with Flexible Data-rate support (CANFD/FlexCAN3)
• 3× FlexIO modules

On Chip Memory:
• Boot ROM (128 KB)
• On-chip RAM, configurable RAM up to 1MB (512KB OCRAM shared between ITCM/DTCM and OCRAM, as well as dedicated 512KB OCRAM)

Timers:
• 2x General Programmable Timer (GPT)
• 4-channel Periodical Interrupt Timer (PIT)
• 4x Quad Timer (QTimer)
• 4x FlexPWM

System Debug:
• ARM CoreSight debug and trace architecture
• Trace Port Interface Unit (TPIU) to support off-chip real-time trace
• Cross Triggering Interface (CTI)
• Support for 5-pin (JTAG) and SWD debug interfaces

Power Management:
• Full PMIC integration, including on-chip DCDC and LDO
• Temperature sensor with programmable trim points
• GPC hardware power management controller

Analog:
• 2x Analog-Digital-Converters (ADC) (upto 20 channels)
• 4x Analog Comparators (ACMP)

 

And a manual with over 3500 pages: https://www.nxp.com/docs/en/refe...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So you can blink your led faster than ever...hello world

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have Teeeny3.2 which has excellent performance.
Teensy3.5 and Teensy3.6 are even better. (but I do not own either)
.
This Teensy4.0 is dramatic. I might even buy one for myself.
.
David.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

Last Edited: Fri. Aug 9, 2019 - 04:58 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Gee, now if it only came with a Basic compiler...

 

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Of course it does! It’s fast enough to emulate an AVR at full speed.