Teensy 4.0 apresenta um processador ARM Cortex-M7 a 600MHz, com um chip NXP iMXRT1062, o microcontrolador mais rápido atualmente disponível. Teensy 4.0 tem o mesmo tamanho e forma que Teensy 3.2, e mantém a compatibilidade com a maioria das funções dos pinos do Teensy 3.2.
Quando funciona a 600 MHz, o Teensy 4.0 consome aproximadamente 100mA de corrente. Ao contrário dos microcontroladores tradicionais, onde a alteração da velocidade do relógio causa taxas de transmissão erradas e outros problemas, o hardware Teensy 4.0 e o suporte do software Teensyduino, para funções de cronometragem Arduino, são concebidos para permitir mudanças dinâmicas de velocidade. As taxas de transmissão em série, taxas de amostragem de streaming de áudio, e funções Arduino como delay() e millis(), e as extensões de Teensyduino como IntervalTimer e elapsedMillis, continuam a funcionar corretamente enquanto a CPU muda de velocidade. Teensy 4.0 também fornece uma função de corte de energia. Ao ligar um botão ao pino On/Off, a fonte de alimentação de 3,3V pode ser completamente desativada, mantendo o botão premido durante 5 segundos, e ligada novamente premindo novamente.
Nota: Tenha em atenção que o Teensy 4.0 não inclui cabeçalhos e terá de ser comprado separadamente e soldado em si mesmo.
Especificações:
- ARM Cortex-M7 a 600MHz
- 1024K RAM (512K está firmemente acoplado)
- 2048K Flash (64K reservado para recuperação & emulação EEPROM)
- 2 portas USB, ambas de 480MBit/seg
- 3 CAN Bus (1 com CAN FD)
- 2 I2S Áudio Digital
- 1 S/PDIF Áudio Digital
- 1 SDIO (4 bit) nativo SD
- 3 SPI, todos com 16 palavras FIFO
- 3 I2C, todos com 4 bytes FIFO
- 7 Serial, todos com 4 bytes FIFO
- 32 canais DMA de uso geral
- 31 pinos PWM
- 40 pinos digitais
- 14 pinos analógicos, 2 ADCs em chip
- Aceleração Criptográfica
- Gerador de números aleatórios
- RTC para data/hora
- FlexIO programável
- Gasoduto de processamento de pixel
- Acionamento transversal periférico
- Gestão Ligar/Desligar