PJRC Teensy 4.0 USB Development Board

34,10 inc. VAT

Shipped within 2/3 days

Expédié sous 2/3 jours

10 in stock

Description

PJRC Teensy 4.0 USB Development Board

Who else could pack a 600 MHz microcontroller into such a Teensy little board? The Teensy 4.0 features an ARM Cortex-M7 processor at 600 MHz, with a NXP iMXRT1062 chip, the fastest microcontroller available today – ten times faster than the Teensy 3.2! The NXP iMXRT1062 is a ‘cross-over’ processor, which has the functionality of a microcontroller, at the speeds of a microcomputer. It’s perfect for when you need tons of flash, RAM and, to crunch lots of data, or when you need two full speed USB ports. It even has a graphics processor! All this for two sawbucks.

Teensy 4.0 can be programmed using the Arduino IDE with Teensyduino add-on.

Power Consumption & Management
When running at 600 MHz, Teensy 4.0 consumes approximately 100 mA current, considerably more than most microcontrollers. To help reduce power, Teensy 4.0 provides support for dynamic clock scaling. Unlike traditional microcontrollers, where changing the clock speed causes wrong baud rates and other issues, Teensy 4.0 hardware and Teensyduino’s software support for Arduino timing functions are designed to allow dynamically speed changes. Serial baud rates, audio streaming sample rates, and Arduino functions like delay() and millis(), and Teensyduino’s extensions like IntervalTimer and elapsedMillis, continue to work properly while the CPU changes speed.

Teensy 4.0 also provides 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 brief button press. If a coin cell is connected to VBAT, Teensy 4.0’s RTC also continues to keep track of date & time while the power is off.

Teensy 4.0 also can also be overclocked, well beyond 600 MHz!

Technical Specifications
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 interrrupt 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

TECHNICAL DETAILS

Product Dimensions: 36.8mm x 18.0mm x 4.6mm / 1.4″ x 0.7″ x 0.2″

Product Weight: 2.8g / 0.1oz

PJRC Teensy 4.0 USB Development Board

Qui d’autre pourrait intégrer un microcontrôleur 600 MHz dans une telle petite carte Teensy? Le Teensy 4.0 dispose d’un processeur ARM Cortex-M7 à 600 MHz, avec une puce NXP iMXRT1062, le microcontrôleur le plus rapide disponible aujourd’hui – dix fois plus rapide que le Teensy 3.2! Le NXP iMXRT1062 est un processeur «cross-over», qui a la fonctionnalité d’un microcontrôleur, à la vitesse d’un micro-ordinateur. Il est parfait lorsque vous avez besoin de tonnes de mémoire flash, de RAM et, pour traiter beaucoup de données, ou lorsque vous avez besoin de deux ports USB pleine vitesse. Il a même un processeur graphique! Tout cela pour deux scies.

Teensy 4.0 peut être programmé à l’aide de l’IDE Arduino avec l’add-on Teensyduino.

Consommation et gestion d’énergie
Lorsqu’il fonctionne à 600 MHz, Teensy 4.0 consomme environ 100 mA de courant, bien plus que la plupart des microcontrôleurs. Pour réduire la consommation d’énergie, Teensy 4.0 prend en charge la mise à l’échelle dynamique de l’horloge. Contrairement aux microcontrôleurs traditionnels, où la modification de la vitesse d’horloge entraîne des vitesses de transmission erronées et d’autres problèmes, le matériel Teensy 4.0 et la prise en charge logicielle de Teensyduino pour les fonctions de synchronisation Arduino sont conçus pour permettre des changements de vitesse dynamiques. Les débits en bauds série, les fréquences d’échantillonnage du streaming audio et les fonctions Arduino comme delay () et millis (), ainsi que les extensions de Teensyduino comme IntervalTimer et elapsedMillis, continuent de fonctionner correctement pendant que le processeur change de vitesse.

Teensy 4.0 fournit également une fonction de coupure de courant. En connectant un bouton-poussoir à la broche Marche / Arrêt, l’alimentation 3,3 V peut être complètement désactivée en maintenant le bouton enfoncé pendant 5 secondes, puis rallumée par une brève pression sur le bouton. Si une pile bouton est connectée au VBAT, le RTC de Teensy 4.0 continue également de suivre la date et l’heure lorsque l’appareil est éteint.

Teensy 4.0 peut également être overclocké, bien au-delà de 600 MHz!

Spécifications techniques
ARM Cortex-M7 à 600 MHz
1024K RAM (512K est étroitement couplé)
Flash 2048K (64K réservés pour la récupération et l’émulation EEPROM)
2 ports USB, les deux 480 MBit / s
3 bus CAN (1 avec CAN FD)
2 Audio numérique I2S
1 audio numérique S / PDIF
1 carte SD native SDIO (4 bits)
3 SPI, tous avec FIFO de 16 mots
3 I2C, tous avec FIFO 4 octets
7 série, tous avec FIFO 4 octets
32 canaux DMA à usage général
31 broches PWM
40 broches numériques, toutes capables d’interruption
14 broches analogiques, 2 ADC sur puce
Accélération cryptographique
Générateur de nombres aléatoires
RTC pour la date / heure
FlexIO programmable
Pipeline de traitement des pixels
Déclenchement croisé périphérique
Gestion de la mise sous / hors tension

DÉTAILS TECHNIQUES

Dimensions du produit: 36,8 mm x 18,0 mm x 4,6 mm / 1,4 “x 0,7” x 0,2 “

Poids du produit: 2,8 g / 0,1 oz

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.