Плата разработки Teensy 4.0

на MXRT1062, ARM Cortex-M7, 600 МГц, флэш 2048 КБ; 1024 КБ; 3,5–6В

Плата разработки Teensy 4.0
на складе 1 шт.
в магазине 1 шт.
код: A727013
SparkFun Electronics

Плата разработки Teensy 4.0

на MXRT1062, ARM Cortex-M7, 600 МГц, флэш 2048 КБ; 1024 КБ; 3,5–6В


2110 грн
код:

Быстрая доставка

Отправка заказов сделаных до 12:00 в тот же день. Мы ценим ваше время.

Собственный склад

Более 20000 наименований товаров на собственном складе, гарантирует наличие и скорость отправки вашего заказа.

Способы оплаты

💳 Мы принимаем оплату удобными для вас способами: банковской картой, по безналичному расчету на счет по реквизитам IBAN, а также наличными. Мы всегда рады вашему заказу и стараемся, чтобы оплата была простой и удобной.

В физическом магазине доступны все формы оплаты, в точке выдачи — только банковская карта.

Для заказов через сайт доступна безналичная оплата на счет по реквизитам IBAN. Есть также наложенный платеж.

eensy 4.0 — компактная и очень производительная плата разработки на микроконтроллере NXP i.MX RT1062 с ядром ARM Cortex-M7, работающим на частоте 600 МГц. Ядро выполняет до двух инструкций за такт и имеет аппаратный блок вычислений с плавающей запятой (32 и 64 бита), поэтому плата значительно быстрее большинства плат Arduino и STM32. Teensy 4.0 имеет 40 цифровых выводов, 31 PWM-выход, 14 аналоговых входов, 7 последовательных портов, по 3 интерфейса SPI, I2C и CAN, цифровое аудио I2S и S/PDIF, а также высокоскоростной USB 480 Мбит/с. Плата программируется в Arduino IDE с дополнением Teensyduino и совместима с большинством библиотек Arduino. Благодаря малым размерам 35,6 × 17,8 мм она подходит для обработки аудио, синтезаторов и MIDI-устройств, управления светодиодными лентами, робототехники, систем сбора данных и других задач, где нужно высокое быстродействие. Плату производит SparkFun Electronics по лицензии PJRC.

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

  • Микроконтроллер: NXP i.MX RT1062, ARM Cortex-M7
  • Тактовая частота: 600 МГц
  • Флеш-память: 2048 КБ (1984 КБ для программ, 64 КБ под эмуляцию EEPROM)
  • Оперативная память: 1024 КБ (из них 512 КБ быстрой памяти TCM)
  • Эмуляция EEPROM: 1080 байт
  • Блок вычислений с плавающей запятой: 32 и 64 бита
  • Питание: от USB (5 В) или через вывод VIN 3,6–5,5 В
  • Ток потребления: около 100 мА на частоте 600 МГц
  • Выход стабилизатора 3,3 В: до 250 мА для внешних устройств
  • Логические уровни: 3,3 В (выводы не толерантны к 5 В)
  • Рекомендуемый ток вывода: до 4 мА
  • Цифровые входы/выходы: 40 (24 по краям платы, 16 площадок на обороте)
  • PWM-выходы: 31
  • Аналоговые входы: 14 (разрешение 10 бит по умолчанию, до 12 бит)
  • Последовательные порты UART: 7
  • SPI: 3
  • I2C: 3 (100, 400, 1000 кбит/с)
  • CAN: 3 (один с поддержкой CAN FD)
  • Цифровое аудио: 2 порта I2S/TDM, S/PDIF, MQS
  • USB: micro-USB, 480 Мбит/с; USB Host 480 Мбит/с (площадки на обороте)
  • SD-карта: площадки 4-битного интерфейса SDIO на обороте
  • Часы реального времени (RTC) с питанием от батареи через VBAT
  • Дополнительно: 32 канала DMA, аппаратный генератор случайных чисел, встроенный датчик температуры
  • Размеры: 35,6 × 17,8 мм
  • Производитель: SparkFun Electronics (по лицензии PJRC)

Функционал

  • Высокая производительность для обработки аудио, сигналов и графики
  • Программирование в Arduino IDE (Teensyduino), PlatformIO, CircuitPython
  • Поддержка режимов USB: последовательный порт, MIDI, аудио, клавиатура, мышь, джойстик
  • Подключение USB-устройств через USB Host
  • Работа с SD-картами через быстрый интерфейс SDIO
  • Программная настройка частоты процессора
  • Режим энергосбережения и выключение через вывод On/Off

Распиновка

Назначение служебных выводов

  • VIN — вход питания 3,6–5,5 В. По умолчанию соединён с VUSB.
  • VUSB (оборот) — напряжение 5 В от USB. Чтобы питать плату от внешнего источника при подключённом USB, разрежьте дорожку между площадками VIN и VUSB на обороте платы.
  • 3.3V — выход стабилизатора 3,3 В, до 250 мА.
  • VBAT (оборот) — подключение батареи 3 В (например, CR2032) для работы часов реального времени.
  • Program — кнопка и площадка для принудительного перехода в режим загрузки программы.
  • On/Off (оборот) — удержание на GND около 5 с выключает плату, кратковременное замыкание на GND включает её.
  • 13 / LED — встроенный светодиод.

Начало работы

  1. Установите Arduino IDE. В «Файл → Настройки» добавьте адрес менеджера плат: https://www.pjrc.com/teensy/package_teensy_index.json
  2. Откройте «Инструменты → Плата → Менеджер плат», найдите «Teensy» и установите пакет.
  3. Подключите плату к компьютеру кабелем micro-USB с линиями передачи данных.
  4. Выберите «Инструменты → Плата → Teensy 4.0» и соответствующий порт.
  5. Откройте пример «Blink» и нажмите «Загрузить». Программа Teensy Loader запишет код автоматически; если этого не произошло, нажмите кнопку Program на плате.
  6. В меню «Инструменты → USB Type» можно выбрать, каким устройством плата будет для компьютера (Serial, MIDI, Audio, Keyboard и т. д.), а в «Инструменты → CPU Speed» — частоту процессора.

Важные примечания

  • Выводы работают с уровнями 3,3 В и не выдерживают 5 В. Для подключения 5 В устройств используйте преобразователи уровней.
  • Аналоговые входы измеряют напряжение 0–3,3 В.
  • Не превышайте нагрузку 250 мА на выходе 3,3 В.
  • При работе на 600 МГц процессор умеренно нагревается — это нормально. Для работы на частотах выше 600 МГц нужно дополнительное охлаждение.

Возможные неисправности и их устранение

  • Компьютер не видит плату — кабель предназначен только для зарядки. Используйте кабель с линиями передачи данных.
  • Программа не загружается автоматически — нажмите кнопку Program на плате во время загрузки.
  • Порт не появляется в Arduino IDE — проверьте, что установлен пакет Teensy, а в «USB Type» выбран режим с Serial.
  • Плата «зависла» после загрузки программы с ошибкой — удерживайте кнопку Program около 15 секунд, пока не мигнёт светодиод, и отпустите. Плата вернётся к заводской программе Blink, после чего можно загрузить новый код.
  • Нестабильная работа при подключении внешних модулей — проверьте, что модули работают с уровнями 3,3 В, а суммарное потребление от вывода 3.3V не превышает 250 мА.