Teensy: Посібник із розробної плати USB

Підростковий

Цю статтю ми збираємося присвятити дошка розвитку teensy. Дуже універсальна плата, сумісна з Arduino, і зменшеного розміру, щоб можна було присвятити її проектам, у яких розмір має значення. Тут ви можете побачити, що це таке, які існують види та версії, технічні характеристики та що можна зробити з цією платою з MCU або мікроконтролером.

Що таке Teeny?

Розмір MCU

Teensy — це бренд плат для розробки мікроконтролерів, створений PJRC і з дизайном, в якому брав участь співвласник Пол Стоффреген. PJRC є розробником і виробником різних пристроїв для виробників, DIY, розвитку креативності тощо. Для цього вони створили цю невелику, дуже універсальну плату з потенціалом Arduino і з фантастичною потужністю та гнучкістю, також використовуючи мікроконтролери на основі ARM замість AVR, які використовуються іншими подібними платами для розробки.

Teensy це не тільки тарілка, але є різні моделі або версії., у яких деякі переваги та їх розмір різняться. Усі ці апаратні конструкції були створені з ідеєю максимізації можливостей вводу-виводу, а також підтримувалися безліччю програмних бібліотек, щоб забезпечити багато функцій і готові до роботи з Arduino IDE.

Технічні характеристики Teensy

Розпинівка даних Teensy

Ви можете побачити деталі своєї моделі в технічних паспортах, наданих виробником плати. Крім того, пам’ятайте, що між версіями можуть бути відмінності в розташуванні. Однак, щоб мати більш загальне уявлення про Teensy, яке є спільним для всіх, ось деякі з його технічні характеристики:

  • Сумісність з програмне забезпечення arduino і бібліотеки. Крім того, він має надбудову для Arduino під назвою teensyduino
  • USB-порт
  • додаток Teensy Loader для зручності використання
  • Безкоштовне програмне забезпечення для розробки
  • Підтримка різних платформ, доступна для операційних систем Linux, MacOS та Windows
  • Невеликий розмір, підходить для багатьох проектів
  • Доступний з або без припаяних контактів макетної плати
  • Програмування однією кнопкою
  • У вас є компілятор? WinAVR
  • USB налагодження

Більше технічної інформації та завантажень – Офіційний сайт PJRC

Види і де купити

підлітковий 4.1

Щодо видів плит Teensy та їх Технічні характеристики, ми маємо такі варіації щодо загальних характеристик попереднього розділу:

Необхідно розрізняти Teensy 2.0/Teensy++ 2.0 та решту, оскільки ці перші два є 8-розрядними і засновані на AVR для зворотної сумісності. Серед інших удосконалень наведені нижче версії є високопродуктивними 32-розрядними та на основі ARM.

Teensy 2.0

Не знайдено жодної продукції

  • MCU: Atmel ATMEGA32U4 8-розрядний 16 МГц AVR
  • ОЗУ: 2560 байти
  • Пам'ять EEPROM: 1024 байти
  • Флеш-пам'ять: 32256 байти
  • Цифровий ввід / вивід: 25 контактів, 5 В
  • Аналогові входи: 12
  • ШІМ: 7
  • UART, I2C, SPI: 1, 1, 1
  • ціна16 $

Teensy++ 2.0

Не знайдено жодної продукції

  • MCU: Atmel AT90USB1286 8-розрядний 16 МГц AVR
  • ОЗУ: 8192 байти
  • Пам'ять EEPROM: 4096 байти
  • Флеш-пам'ять: 130048 байти
  • Цифровий ввід / вивід: 46 контактів, 5 В
  • Аналогові входи: 8
  • ШІМ: 9
  • UART, I2C, SPI: 1, 1, 1
  • ціна24 $

teensy lc

  • MCU: ARM Cortex-M0+ @ 48 МГц
  • ОЗУ: 8K
  • Пам'ять EEPROM: 128 байт (ему)
  • Флеш-пам'ять: 62K
  • Цифровий ввід / вивід: 27 контактів, 5 В, 4 канали DMA
  • Аналогові входи: 13
  • ШІМ: 10
  • UART, I2C, SPI: 1, 1, 1
  • ціна11,65 $

Teensy 3.2

-недоступний-

  • MCU: ARM Cortex-M4 на 72 МГц
  • ОЗУ: 64K
  • Пам'ять EEPROM: 2K
  • Флеш-пам'ять: 256K
  • Цифровий ввід / вивід: 34 контактів, 5 В
  • Аналогові входи: 8
  • ШІМ: 21
  • UART, I2C, SPI: 1, 1, 1
  • ціна19,80 $

Teensy 3.5

  • MCU: 4 МГц ARM Cortex-M120 + 32-розрядний FPU + RNG + прискорювач шифрування
  • ОЗУ: 256K
  • Пам'ять EEPROM: 4K
  • Флеш-пам'ять: 512K
  • Цифровий ввід / вивід: 64 контактів, 5 В
  • Аналогові входи: 27
  • ШІМ: 20
  • UART, I2C, SPI: 0, 3, 3
  • Додатково: аудіо I2S/TDM, шина CAN, 16 каналів DMA загального призначення, RTC, SDIO 4-розрядний (SD-карти), USB 12 Мб/с
  • ціна24,25 $

Teensy 3.6

  • MCU: 4 МГц ARM Cortex-M180 + 32-розрядний FPU + RNG + прискорювач шифрування
  • ОЗУ: 256K
  • Пам'ять EEPROM: 4K
  • Флеш-пам'ять: 1024K
  • Цифровий ввід / вивід: 64 контактів, 5 В
  • Аналогові входи: 27
  • ШІМ: 20
  • UART, I2C, SPI: 0, 3, 3
  • Додатково: аудіо I2S/TDM, шина CAN, 16 каналів загального призначення DMA, RTC, 4-розрядний SDIO (SD-карти), 12 Мб/с USB і 480 Мб/с USB-хост
  • ціна29,25 $

Teensy 4.0

  • MCU: 7 МГц ARM Cortex-M600 + 32-розрядний FPU + RNG + прискорювач шифрування
  • ОЗУ: 1024 КБ (2×512)
  • Пам'ять EEPROM: 1К (ему)
  • Флеш-пам'ять: 1984K
  • Цифровий ввід / вивід: 40 контактів, 5 В
  • Аналогові входи: 14
  • ШІМ: 31
  • Послідовний, I2C, SPI: 7, 3, 3
  • Додатково: 2x I2S/TDM аудіо, цифрове аудіо S/PDIF, 3x шина CAN (1x CAN FD), 32 канали загального призначення DMA, RTC, програмований FlexIO, USB 480 Мбіт/с і USB-хост 480 Мб/с, Pixel Processing Pipeline, перехресне запуск для периферійних пристроїв і керування ON/OFF.
  • ціна19,95 $

Teensy 4.1

  • MCU: 7 МГц ARM Cortex-M600 + 64/32-розрядний FPU + RNG + прискорювач шифрування
  • ОЗУ: 1024K (2×512) і QSPI для розширення пам'яті за допомогою двох додаткових місць для RAM або флеш-чіпів
  • Пам'ять EEPROM: 4К (ему)
  • Флеш-пам'ять: 7936K
  • Цифровий ввід / вивід: 55 контактів, 5 В
  • Аналогові входи: 18
  • ШІМ: 35
  • Послідовний, I2C, SPI: 8, 3, 3
  • Додатково: Ethernet 10/100 Мбіт з DP83825 PHY, 2x I2S/TDM аудіо, цифрове аудіо S/PDIF, 3x шина CAN (1x CAN FD), 32 загального призначення DMA канали, RTC, FlexIO, програмований, USB 480 Мбіт/с і USB-хост зі швидкістю 480 Мбіт/с, 1 SDIO (4 біт) для SD-карт, Pixel Processing Pipeline, перехресне запуск для периферійних пристроїв та керування ON/OFF.
  • ціна26,85 $

Чим можна зробити Teensy, який відрізняється від інших тарілок? (Додатки)

Підростковий

Плата для розробки Teensy є однією з найбільш цінованих багатьма виробниками з кількох причин. Одна з основних пов’язана з мікросхемою, на яку встановлюються деякі з цих плат, оскільки вони засновані на 32-розрядні чіпи ARM. Це не тільки забезпечує вищу продуктивність, ніж з AVR, але також дозволяє мати більш сучасний MCU, працювати з такою важливою та поширеною сьогодні архітектурою, як ARM тощо.

З іншого боку, незважаючи на невеликі розміри, вони досить потужні, з хорошою ємністю ОЗП, флеш-пам’яті та EEPROM, а також багатими контактами для підключення апаратних периферійних пристроїв, а також деяких із картками SD, Ethernet тощо. І все це, не віднімаючи ні йоти сумісності з Arduino. Але, як бачите, не «інший», а особливий.

Ще одна чудова особливість Teensy полягає в тому, що він може працювати як будь-який інший рідний USB-пристрій, тобто ви можете запрограмувати плату як периферійний пристрій і виконувати роль HID, MIDI-пристрою, джойстиків, геймпадів тощо. І все це без додаткового коду, все це частина програмного стеку Teensy, тому вам не доведеться турбуватися про це. Що стосується Teensyduino, аддона для Arduino IDE, то це ще одна фантастична функція, і потрібна лише мить, щоб почати і запустити...


Будьте першим, щоб коментувати

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.