Плата Evo M51, в форм-факторе Feather, объединяет микроконтроллер Atmel SAMD51 с процессором Intel MAX 10 FPGA


Arduino представила свою первую плату FPGA около двух лет назад. Это была плата MKR Vidor 4000, сочетающая в себе Intel Cyclone FPGA с микрочипом SAMD21 Cortex-M0 + MCU в форм-факторе, аналогичном Arduino Zero.

Но в случае, если вы ищете еще меньшую совместимую с Arduino плату FPGA, Evo M51 от Alorium Technology может быть именно тем, что вам нужно. Плата, в форм-факторе Adafruit Feather, оснащена микроконтроллером Atmel SAMD51 Arm Cortex-M4F в сочетании с  Intel MAX 10 FPGA.

Технические характеристики Evo M51:

  • MCU — Микроконтроллер Microchip (Atmel) SAMD51 Arm Cortex-M4F с тактовой частотой 120 МГц со флэш-памятью 512 КБ, SRAM 192 КБ
  • FPGA – Intel MAX 10 (10M25) FPGA с 25K LE, 675 Кбит памяти
  • Память — 2 МБ внешней флэш-памяти
  • USB – 1х порт micro USB для питания и программирования
  • Устройства ввода-вывода
    • Цифровые
      • Всего 55 цифровых входов/выходов — 21х со сквозным отверстием, 34x дополнительных корончатых
      • 6x цифровых выводов совместно с аналоговыми выводами
      • 3.3 В входы, 3.3 В выходы
      • STEMMA QT QWIIC Совместимый разъем I2C
    • Аналоговые
      • 6x аналоговых входов
      • 2x аналоговых выхода
  • Разное – RGB LED
  • Питание — 5 В через micro USB или разъем; 2-контактный разъем аккумулятора
  • Размеры — ~ 56 х 23 мм
Схема Распиновки Evo M51

Хотя плата программируется с помощью Arduino, она также была разработана для работы с Adafruit CircuitPython. Инструкции по началу работы вы найдете на странице быстрого старта. Обратите внимание, что порт CircuitPython все еще нуждается в некоторой работе:

Circuit Python в настоящее время поддерживается только частично. Поскольку ввод-вывод на Evo направляется через FPGA, требуется дополнительный код «под крышкой, чтобы соответствующим образом настроить ввод-вывод на FPGA в соответствии с настройками ввода-вывода на SAMD51.

В мире Arduino мы справились с этим с помощью библиотек, которые абстрагируют и скрывают механику этого процесса, и мы начали реализовывать аналогичные библиотеки поддержки для CircuitPython. Однако этот процесс не завершен. Мы будем продолжать обновлять наши документы и библиотеки по мере развития событий.

Evo M51 можно купить за Digikey за 97 долларов. Более подробную информацию можно найти на странице продукта на веб-сайте Alorium Technology.

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

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

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

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

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