Плата Evo M51 размером с Feather объединяет микроконтроллер Atmel SAMD51 и FPGA Intel MAX 10

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

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

Evo M51 FPGA ArduinoEVO M51 Silkscreen

Характеристики Evo M51:

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

Evo M51 Pinout Diagram
Распиновка Evo M51

Плата программируется через Arduino, но также поддерживает Adafruit CircuitPython. Инструкции по началу работы доступны на странице быстрого старта . Следует отметить, что поддержка CircuitPython пока не завершена:

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

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

Evo M51 доступна за $97 на Digikey . Подробности можно найти на странице продукта на сайте Alorium Technology.

Благодарим theguyuk за подсказку.

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

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

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

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

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