Teensy: Guia da placa de desenvolvimento USB

Teensy

Vamos dedicar este artigo ao placa de desenvolvimento teensy. Uma placa muito versátil, compatível com Arduino e de tamanho reduzido para poder dedicá-la a projetos em que o tamanho importa. Aqui você pode ver o que é, os tipos e versões que existem, as características técnicas, e o que pode ser feito com esta placa com MCU ou microcontrolador.

O que é Teeny?

Tamanho do MCU

Teensy é uma marca de placa de desenvolvimento de microcontroladores criada pela PJRC e com um projeto em que o co-proprietário Paul Stoffregen participou. PJRC é um designer e fabricante de diferentes dispositivos para fabricantes, bricolage, desenvolvimento de criatividade, etc. Para fazer isso, eles criaram esta pequena placa muito versátil com o potencial do Arduino, e com potência e flexibilidade fantásticas, também usando microcontroladores baseados em ARM em vez de AVRs usados ​​por outras placas de desenvolvimento semelhantes.

Teensy não é apenas um prato, mas há diferentes modelos ou versões., em que alguns benefícios e seu tamanho variam. Todos esses designs de hardware foram criados com a ideia de maximizar os recursos de E/S, além de serem suportados por uma série de bibliotecas de software para fornecer muitos recursos e prontos para serem executados com o Arduino IDE.

Características técnicas do Teensy

pinagem da folha de dados teensy

Você pode ver os detalhes do seu modelo nas fichas técnicas fornecidas pelo fabricante da placa. Além disso, lembre-se de que pode haver diferenças de pinagem entre as versões. No entanto, para ter uma visão um pouco mais genérica do Teensy que é comum a todos eles, aqui estão alguns suas características técnicas:

  • Compatibilidade com software arduíno e as bibliotecas. Além disso, tem um add-on para Arduino chamado teensyduino
  • porta USB
  • App Carregador adolescente para facilidade de uso
  • Software de desenvolvimento gratuito
  • Suporte multiplataforma, disponível para sistemas operacionais Linux, MacOS e Windows
  • Tamanho pequeno, adequado para muitos projetos
  • Disponível com ou sem pinos de protoboard soldados
  • Programação de um botão
  • Você tem o compilador? WinAVRGenericName
  • Depuração USB

Mais informações técnicas e downloads – Site oficial do PJRC

Tipos e onde comprar

adolescente 4.1

Quanto aos tipos de placas Teensy e suas As especificações técnicas, temos as seguintes variações em relação às características comuns da seção anterior:

É necessário diferenciar Teensy 2.0/Teensy++ 2.0, e o resto, uma vez que estes dois primeiros são de 8 bits e baseados em AVR para compatibilidade com versões anteriores. As versões a seguir são de 32 bits de alto desempenho e baseadas em ARM, entre outras melhorias.

Teensy 2.0

Nenhum produto encontrado.

  • MCU: Atmel ATMEGA32U4 um AVR de 8 bits 16 MHz
  • RAM: 2560 bytes
  • Memória EEPROM: 1024 bytes
  • Memória flash: 32256 bytes
  • E / S digital: 25 pinos, 5v
  • entradas analógicas 12
  • PWM 7
  • UART, I2C, SPI: 1, 1, 1
  • Preço: 16 $

Adolescente ++ 2.0

  • MCU: Atmel AT90USB1286 um AVR de 8 bits 16 MHz
  • RAM: 8192 bytes
  • Memória EEPROM: 4096 bytes
  • Memória flash: 130048 bytes
  • E / S digital: 46 pinos, 5v
  • entradas analógicas 8
  • PWM 9
  • UART, I2C, SPI: 1, 1, 1
  • Preço: 24 $

pequenino lc

  • MCU: ARM Cortex-M0+ @ 48MHz
  • RAM: 8K
  • Memória EEPROM: 128 bytes (ema)
  • Memória flash: 62K
  • E / S digital: 27 pinos, 5v, 4x canais DMA
  • entradas analógicas 13
  • PWM 10
  • UART, I2C, SPI: 1, 1, 1
  • Preço: 11,65 $

Teensy 3.2

-não disponível-

  • MCU: ARM Cortex-M4 a 72MHz
  • RAM: 64K
  • Memória EEPROM: 2K
  • Memória flash: 256K
  • E / S digital: 34 pinos, 5v
  • entradas analógicas 8
  • PWM 21
  • UART, I2C, SPI: 1, 1, 1
  • Preço: 19,80 $

Teensy 3.5

  • MCU: ARM Cortex-M4 de 120 MHz + FPU de 32 bits + RNG + acelerador de criptografia
  • RAM: 256K
  • Memória EEPROM: 4K
  • Memória flash: 512K
  • E / S digital: 64 pinos, 5v
  • entradas analógicas 27
  • PWM 20
  • UART, I2C, SPI: 0, 3, 3
  • Extras: Áudio I2S/TDM, CAN bus, 16 canais DMA de uso geral, RTC, SDIO 4 bits (cartões SD), USB 12 Mb/s
  • Preço: 24,25 $

Teensy 3.6

  • MCU: ARM Cortex-M4 de 180 MHz + FPU de 32 bits + RNG + acelerador de criptografia
  • RAM: 256K
  • Memória EEPROM: 4K
  • Memória flash: 1024K
  • E / S digital: 64 pinos, 5v
  • entradas analógicas 27
  • PWM 20
  • UART, I2C, SPI: 0, 3, 3
  • Extras: Áudio I2S/TDM, barramento CAN, 16 canais DMA de uso geral, RTC, SDIO de 4 bits (cartões SD), USB de 12 Mb/s e host USB de 480 Mb/s
  • Preço: 29,25 $

Teensy 4.0

  • MCU: ARM Cortex-M7 a 600 MHz + FPU de 32 bits + RNG + acelerador de criptografia
  • RAM: 1024K (2×512)
  • Memória EEPROM: 1K (ema)
  • Memória flash: 1984K
  • E / S digital: 40 pinos, 5v
  • entradas analógicas 14
  • PWM 31
  • Série, I2C, SPI: 7, 3, 3
  • Extras: 2x áudio I2S/TDM, áudio digital S/PDIF, 3x CAN bus (1x CAN FD), 32 canais DMA de uso geral, RTC, FlexIO programável, USB 480 Mb/s e USB host 480 Mb/s, Pixel Processing Pipeline, acionamento cruzado para periféricos e gerenciamento ON/OFF.
  • Preço: 19,95 $

Teensy 4.1

Descontos Teensy 4.1 (sem Pins)
Teensy 4.1 (sem Pins)
Sem classificações
  • MCU: ARM Cortex-M7 de 600 MHz + FPU de 64/32 bits + RNG + acelerador de criptografia
  • RAM: 1024K (2×512) e QSPI para expansão de memória com dois locais extras para RAM ou chips flash
  • Memória EEPROM: 4K (ema)
  • Memória flash: 7936K
  • E / S digital: 55 pinos, 5v
  • entradas analógicas 18
  • PWM 35
  • Série, I2C, SPI: 8, 3, 3
  • Extras: Ethernet 10/100 Mbit com DP83825 PHY, 2x áudio I2S/TDM, áudio digital S/PDIF, 3x CAN bus (1x CAN FD), 32 canais DMA de uso geral, RTC, FlexIO programável, USB 480 Mb/s e host USB a 480 Mb/s, 1 SDIO (4 bits) para cartões SD, Pixel Processing Pipeline, cross triggering para periféricos e gerenciamento ON/OFF.
  • Preço: 26,85 $
Sem classificações
Sem classificações
Sem classificações
Sem classificações

O que pode ser feito com Teensy de forma diferente do resto das placas? (Formulários)

Teensy

A placa de desenvolvimento Teensy é uma das mais apreciadas por muitos fabricantes por vários motivos. Um dos principais está relacionado ao chip com o qual algumas dessas placas foram equipadas, pois são baseadas em Chips ARM de 32 bits. Isso não só proporciona maior desempenho do que com AVR, como também permite ter um MCU mais moderno, trabalhando com uma arquitetura tão importante e difundida hoje como ARM, etc.

Por outro lado, apesar de seu pequeno tamanho, eles são bem poderosos, com boas capacidades de memória RAM, flash e EEPROM, além de rica em pinos de conexão para usar periféricos de hardware, e até alguns com cartões SD, Ethernet, etc. E tudo isso sem subtrair um pingo de compatibilidade com o Arduino. Mas como você pode ver, não é "mais um", mas um especial.

Outra grande característica do Teensy é que ele pode funcionar como qualquer outro dispositivo USB nativo, ou seja, você pode programar a placa para ser um periférico e atuar como HID, dispositivo MIDI, joysticks, gamepads, etc. E tudo isso sem nenhum código adicional, tudo faz parte da pilha de software Teensy para que você não precise se preocupar com isso. Quanto ao Teensyduino, o addon para o Arduino IDE, é outro recurso fantástico, e leva apenas um instante para começar a funcionar...


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.