Платы разработки IZIRUN STM32 с открытым аппаратным обеспечением предоставляют GPIO через разъем M.2 (краудфандинг)


Разъемы M.2 обычно используются для подключения беспроводных плат или плат расширения памяти к ноутбукам, компьютерам и SBC. Но ничто не мешает использовать их для других целей, и ранее в этом году мы писали о платах Sparkfun MicroMod MCU с разъемом M.2 для GPIO, I2C, SPI и т. д.

IZITRON расширил концепцию за счет трех ненамного больших (IZIRUN) плат STM32, направляющих больше входов-выходов на разъем M.2, и дополнительных функций, таких как встроенный EEPROM и кнопки. Затем несущая плата IZIGOBOARD используется для размещения платы STM32F0, STM32F4 или STM32F7, чтобы упростить разработку.

Платы разработки IZIRUN STM32

Плата IZIRUNF7 с микроконтроллером STM32F7 Cortex-M7

Технические характеристики плат IZIRUN:

  • Микроконтроллер
    • IZIRUNF0 — STMicro STM32F030CCT6 Cortex-M0 MCU с частотой 48 МГц с 256 КБ флэш-памяти, 32 КБ SRAM
    • IZIRUNF4 — STMicro STM32F407VET6 Cortex-M4 MCU с частотой 168 МГц с 512 КБ флэш-памяти, 192 КБ SRAM
    • IZIRUNF7 — STMicro STM32F769NIH6 Cortex-M7 MCU с частотой 216 МГц с 2 МБ флэш-памяти, 532 КБ SRAM
  • Встроенная оперативная память — только IZIRUNF7 — 8 МБ SDRAM
  • Хранилище
    • 16 КБ EEPROM
    •  IZRUNF0​/4 — 512 КБ флэш-памяти
    • IZIRUNF7 — 2 МБ флэш-памяти плюс разъем для карты MicroSD
  • Ввод/вывод через разъем M.2 с 67-контактным разъемом
    • До 4x UART, до 2x I2C, 1x SPI, до 4x ADC, до 21 PWM
    • До 43х GPIO (максимум 23х GPIO для IZIRUNF0 )
    • Только IZIRUNF4/7
      • CAN-шина через встроенный трансивер Microchip ATA6561 CAN FD-ready
      • 10/100M Ethernet через встроенный микрочип LAN8742A PHY
    • Только IZIRUNF4 — USB-устройство
    • Только IZIRUNF7
      • USB OTG
      • MIPI DSI
      • 2x DFSDM (цифровой фильтр для сигма-дельта модулятора), общий АЦП
  • Разное — сброс и пользовательские кнопки, порт отладки SWD
  • Размеры — 35 × 35 мм
  • Диапазон температур — от -20 ° C до + 80 ° C
Схема распиновки IZIRUNF7

IZIRUNF0 ​​разработан для приложений с низким энергопотреблением и проектов IoT, IZIRUNF4 для управления двигателем, отображения (матрица, OLED), CAN, Ethernet-коммуникаций и т. д., в то время как плата IZIRUNF7 может использоваться для более сложных приложений с 2D-ускоренными графическими пользовательскими интерфейсами, аудио, Ethernet и многое другое.

Несущая плата IZIGOBOARD

Несущая плата IZIGOBOARD и три платы IZIRUN STM32

Основные характеристики и спецификации IZIGOBOARD:

  • Поддержка модулей IZIRUN M.2
  • Возможности подключения — порт Ethernet RJ45
  • USB — 1x порт Micro USB для UART, 1x порт Micro USB для устройства / хоста
  • Расширение
    • 2x 26-контактных разъема для ввода-вывода
    • CAN-шина через 2-контактную клеммную колодку
  • Разное — кнопка сброса и пользователя / пробуждения, переключатель системы / загрузчика, светодиоды UART Tx/RX, светодиод питания

IZITRON объясняет, что программирование плат STM32 с нуля возможно, но компания также предоставляет демонстрацию, примеры и драйверы littlekernel (LK). Платы представляют собой оборудование с открытым исходным кодом с файлами проекта KiCad, включая схемы и компоновку печатной платы, а также микропрограммное обеспечение и программное обеспечение, доступные на Bitbucket .

Выше мы уже отметили, что Sparkfun MicroMod представлял собой аналогичную концепцию, поэтому IZITRON предоставил несколько сравнений плат IZIRUN и MicroMod, включая приведенную ниже таблицу для плат среднего уровня.

В то время как платы IZIRUN будут предлагать дополнительные функции и ввод/вывод, на данный момент экосистема Sparkfun MicroMod более крупная, с несколькими несущими платами и выбором микроконтроллеров от Raspberry Pi RP2040 до Espressif Systems ESP32 WiSoC.

Платы для разработки IZIRUN STM32 теперь доступны на Crowd Supply с целевым финансированием в 6600 долларов. За IZIRUNF0 требуется залог в 30 долларов, за IZIRUNF4 — 45 долларов и за IZIRUNF7 — 60 долларов. Для справки, процессорные платы Sparkfun MicroMod продаются по цене менее 15 долларов, хотя и с меньшим количеством функций. Сама несущая плата стоит 60 долларов, но во всех версиях включена бесплатная доставка. Сторонники должны получить свои платы к концу октября.

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

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

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

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

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