





| Напряжение | 3.6 В |
|---|---|
| Тип | Модуль |
| Состояние | Новое |
| Flash-память | 2048 kB GB |
|---|---|
| UC - аналоговые входы | 14 |
| Интерфейс CAN | Да |
| Интерфейс I2C | Да |
| Интерфейс SPI | Да |
| Интерфейс UART | Да |
| Интерфейс USB | microUSB |
| Интерфейсы | 3x SPI, 3x I2C, 2x I2S, 3x CAN bus (1 с CAN FD) |
| Количество ядер | 1. Одноядерный |
| Микроконтроллер | MIMXRT1062 DVL6A; NXP iMXRT1062 |
| ОЗУ UC | 1024 kB |
| Оперативная память | 1024 kB |
| Память EEPROM (UC) | 64 kB |
| Память Flash | 2048 kB |
| Производитель | Sparkfun |
| Размеры | 35 × 18 мм |
| Скорость USB | 480 Мбит/с |
| Совместимость среды разработки | расширение для Arduino IDE |
| Частота тактирования | 600 МГц |
Модуль Teensy 4.0 от SparkFun — это компактный модуль для разработки электронных устройств, совместимый со средой Arduino IDE. Он основан на сверхбыстром микроконтроллере NXP iMXRT1062 с ядром ARM Cortex-M7, работающим на частоте 600 МГц, и обеспечивает высокую производительность для сложных задач.
Сердцем модуля является 32/64-битный микроконтроллер NXP iMXRT1062 с ядром ARM Cortex-M7. Частота тактирования составляет 600 МГц, что делает его одним из самых быстрых доступных решений в своем классе. Такая мощность позволяет обрабатывать большие массивы данных и выполнять сложные алгоритмы в реальном времени без задержек.

Модуль оснащен 2048 kB Flash-памяти и 1024 kB оперативной памяти (RAM). Из этих 2048 kB Flash 64 kB зарезервировано для эмуляции EEPROM и восстановления системы. Такой объем памяти позволяет хранить большие программы и работать со значительными буферами данных, что критически важно для IoT-устройств и систем автоматизации.

Teensy 4.0 имеет 40 цифровых входов/выходов, из которых 31 канал поддерживает ШИМ (PWM), и 14 аналоговых входов высокого разрешения. Модуль поддерживает множество интерфейсов: 3x SPI, 3x I2C, 2x I2S, 3x CAN (один с поддержкой CAN FD) и 7 UART. Наличие 32 каналов DMA и аппаратного генератора случайных чисел упрощает разработку сложных коммуникационных протоколов и криптографических приложений.
Удобное программирование через USBПрограммирование выполняется напрямую через встроенный порт microUSB со скоростью передачи данных 480 Мбит/с. Благодаря заводскому загрузчику (bootloader) внешний программатор не требуется. Для работы можно использовать среду Arduino IDE после установки расширения Teensyduino или любую другую среду для языка C.
Компактные размеры и совместимостьГабариты модуля составляют 35 × 18 мм, что позволяет легко размещать его на макетных платах. Teensy 4.0 имеет тот же размер и форму, что и предыдущая модель Teensy 3.2, сохраняя совместимость с большинством функций выводов. Это упрощает миграцию существующих проектов на новую, более мощную платформу.
Аппаратные возможности и безопасность данных: Модуль оснащен аппаратным генератором случайных чисел и криптографическим блоком, что обеспечивает безопасную обработку данных без нагрузки на процессор. Наличие контроллера DMA с 32 каналами позволяет эффективно передавать данные между периферией и памятью, освобождая ядро для вычислительных задач. Это важно для устройств, требующих высокой скорости передачи и защиты информации на аппаратном уровне.Расширенные возможности выводов и таймеров: Teensy 4.0 имеет 14 аппаратных таймеров, что позволяет точно управлять временем выполнения задач и генерировать сложные сигналы. Модуль также поддерживает программируемый FlexIO и цифровой аудиопорт S/PDIF, что расширяет возможности для работы с аудио и нестандартными протоколами. Поддержка RTC (реального времени) обеспечивает отслеживание даты и времени даже в режиме ожидания.
Удобство интеграции и питания: Модуль имеет нативный порт для карт microSD (4-битный SDIO), что позволяет хранить большие массивы данных без использования внешних модулей. Система управления питанием позволяет эффективно выключать и включать устройство, экономя энергию. Наличие двух портов USB высокой скорости (480 Мбит/с) обеспечивает гибкость в подключении периферии и передаче данных. Этот модуль идеально подходит для инженеров, студентов и энтузиастов, которым нужна высокопроизводительная платформа для прототипирования сложных электронных систем, робототехники и устройств Интернета вещей.