TermDriver 2 — USB-UART адаптер со встроенным цветным дисплеем (Краудфандинг)

Отладочные платы USB-UART обычно используются для запуска плат, диагностики проблем при отсутствии загрузки или доступа к последовательной консоли в системах без сетевого интерфейса или видеовыхода. Достаточно подключить провода GND, Tx и Rx к целевой плате, кабель USB к хосту, запустить терминальную программу (Putty, Minicom или Bootterm) с корректными параметрами — и система должна заработать.

В теории это просто, но иногда сигналы Tx и Rx могут быть инвертированы, скорость передачи не указана и т.д. Поэтому Excamera Labs разработала TermDriver 2 — усовершенствованный USB-UART адаптер со встроенным дисплеем для упрощения диагностики. Устройство также работает в автономном режиме, отображая вывод последовательной консоли на экране без подключения к хосту.

TermDriver 2 USB-to-serial debug board display

Характеристики TermDriver 2:

  • Микроконтроллер – Raspberry Pi RP2040 двухъядерный Arm Cortex-M0+ @ 133 МГц с 264 КБ SRAM
  • Память – 2 МБ флеш-памяти (Winbond 25Q16JVSIQ)
  • Дисплей
    • Цветной IPS-дисплей 240×240, 230 PPI
    • Поддержка цветной эмуляции ANSI-терминала
    • Мониторинг управляющих сигналов (RTS, DTR) в реальном времени
  • Интерфейс UART
    • 6-контактный разъем с шагом 2.54 мм
    • Скорость передачи – 1200–2 000 000 бод
    • Аппаратный буфер ввода 32 КБ
    • Управляющие сигналы (RTS/DTR)
    • Архитектура с нулевой потерей данных
  • USB – порт Micro USB для подключения к хосту
  • Питание
    • Вход 5 В DC через USB
    • Выходная мощность 350 мА @ 3.3 В
  • Габариты – компактный

Raspberry Pi RP2040 USB-to-Serial board

Адаптер использует прошивку CircuitPython, обеспечивающую работу без драйверов в Windows, macOS и Linux с поддержкой стандартного класса устройств USB CDC ACM. Проект полностью открыт: исходный код прошивки, файлы проектирования печатных плат и модель корпуса для 3D-печати будут опубликованы под лицензией BSD 3-clause после начала поставок TermDriver 2.

Excamera Labs также представила таблицу сравнения с USB-UART решениями от Sparkfun и Adafruit, демонстрирующую, что TermDriver 2 лишь незначительно дороже при наличии дополнительных функций: встроенный дисплей, повышенный ток и увеличенный буфер приема.

USB to serial boards comparison

Не упомянуто, что отладочные платы USB-UART доступны на AliExpress от $1 , что существенно дешевле независимо от тарифов. Однако встроенный дисплей адаптера может сэкономить время, быстро окупив разницу в стоимости.

TermDriver 2 также функционирует как отладочная плата Raspberry Pi RP2040, программируемая на C/C++, MicroPython, CircuitPython и других поддерживаемых языках. Особенно полезен при полевых испытаниях, когда ноутбук неудобен: подключив провода UART и источник питания 5 В, можно просматривать данные на экране (при условии достаточной остроты зрения для мелкого текста).

Standalone USB-to-Serial board with display
Автономная работа с GPS-модулем

Excamera Labs запустила краудфандинг TermDriver 2 по цене $24   на Crowd Supply с целью $5400, уже достигнутой. Доставка стоит $8 по США и $18 в другие страны, поставки начнутся к ноябрю 2025 года. Это не первое отладочное решение компании: ранее были представлены инструменты SPIDriver и I2CMini для мониторинга сигналов SPI и I2C.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments