Product description: Teensy 4.0 ARM Cortex-M7 - compatible with Arduino - SparkFun DEV-15583
Small size module with great possibilities. Teensy4.0is a development board designed to be used together withcontact boards. Module is equipped with 32/64 -bit microcontroller withARM Cortex-M7600 MHz core, 1024 kB Flash, 1024 kB RAM. The fastest currently availableNXP iMXRT1062microcontroller was used here. The module has 40 input/output pins of which 31 PWM channels, 14 analog inputs, DMA controller and popular communication interfaces: SPI, I2C, I2S, CAN. The Teensy 4.0 is the same size and shape as the Teensy 3.2, and maintains compatibility with most of the pin functions in the Teensy 3.2.
Programming
The module comes preloaded with a bootloader, so you can program the microcontroller using the built-inmicroUSBconnector, without the need for an external programmer. You will need microUSB cable to run the module. For programming you can use any C language environment or, after uploadingteensyduinoextension,ArduinoIDE environment.
Teensy 4.0 ARM Cortex-M7 is Arduino compatible.
Teensy 4.0 ARM Cortex-M7 specification
- Supply voltage: from 3.5 V to 6 V
- Microcontroller: NXP iMXRT1062
- Core: ARM Cortex M7 600 MHz
- Flash memory: 2048 kB (64K reserved for EEPROM recovery and emulation)
- RAM: 1024 kB
- 14 high resolution analog inputs
- 40 digital inputs/outputs
- 31 PWM outputs
- 14 hardware timers
- MicroSD card port, native (4-bit SDIO)
- 2x high-speed USB ports (480 Mb/s)
- 7 UART interfaces (4 with FIFO and high-speed)
- 1 S/PDIF digital audio port
- Interfaces: 3x SPI, 3x I2C, 2x I2S, 3x CAN bus (1 with CAN FD)
- 32 DMA channels
- Random number generator
- Cryptographic unit
- FlexIO programmable
- RTC for date and time
- Power on/off management
- Dimensions: 35 x 18 mm