WeAct STM32U585CIU6 Core Mini – плата на STM32U5 за $8 с поддержкой MicroPython v1.28

Просматривая список изменений MicroPython v1.28 , я заметил плату от WeAct Studio на основе микроконтроллера ST STM32U5 Cortex-M33: плату WeAct STM32U585CIU6 Mini Core (WEACTSTUDIO_MINI_STM32U585 в коде MicroPython).

Это показалось интересным и заслуживающим внимания, так как хотя я писал о первоначальном анонсе MCU STM32U5 в 2021 году , а затем о более мощных моделях STM32U5 с NeoChrom 2.5D GPU и до 4 МБ флэш-памяти в 2023 , мы еще не освещали стороннюю плату на базе STM32U5 MCU, за исключением Arduino UNO Q SBC , которая работает под управлением Linux на MPU Qualcomm QRB2210 и использует STM32U585 для задач реального времени и управления вводом-выводом. WeAct STM32U585CIU6 Core Mini меняет это положение, представляя собой недорогую автономную плату на MCU STM32U5.

WeAct Studio STM32U585CIU6 Core Mini board

Характеристики WeAct STM32U585CIU6 Core Mini:

  • Микроконтроллер – ST STM32U585CIU6
    • Ядро – Arm Cortex-M33 Armv8-M с тактовой частотой до 160 МГц, с FPU и Arm TrustZone
    • Память – 768 КБ ОЗУ
    • Флэш-память – 2048 КБ
    • Графический ускоритель – Chrom-ART (DMA2D) для 2D-графики
    • Корпус – UFQFPN48 (7 x 7 мм)
  • Хранилище – Посадочное место для внешней флэш-памяти (W25QxxJVSSIQ)
  • USB – 1 порт USB Type-C для питания и программирования
  • Расширение – 2 20-контактных разъема с GPIO, 5В, 3.3В и GND
  • Отладка – 4-контактный SWD-заголовок для отладки
  • Дополнительно
    • Кнопки Boot, Reset и User
    • Светодиоды Power и User (C13)
  • Питание – 5В через порт USB-C
  • Габариты – 52.8 x 20.8 мм

STM32U5 board bottom

Плата сама по себе не совсем новая, WeAct опубликовал PDF-схемы, 3D-файлы, даташит на MCU и несколько примеров кода на GitHub в 2024 году. С тех пор пользователи AliExpress оставили отзывы, подтверждающие хорошую поддержку сред разработки Arduino и STM32Cube IDE:

Общий отзыв: Очень мощный MCU — настоятельно рекомендую. Детали: Быстрая доставка: доставлено в Алжир за 11 дней. Упаковка плохая; за эту цену должна быть пластиковая защитная коробка. Входящие в комплект штыревые разъемы низкого качества; заменил их на черные. Плата поставляется с предустановленным загрузчиком, поэтому нет необходимости покупать st-link или uart модуль. Из коробки она мигает встроенным светодиодом и выводит дату в монитор последовательного порта. Успешно запрограммировал её с помощью Arduino IDE без каких-либо проблем. Протестировал для мониторинга температуры с использованием 4 терморезисторов NTC и ADS1115 (проводка и код показаны на прилагаемых изображениях). Также программировал её с помощью STM32CubeIDE; мигание светодиодом работало безупречно. Настоятельно рекомендую эту плату.

Другой пользователь подключил плату к оригинальному ST-LINK-v2 и протестировал некоторые базовые демо, все работало корректно. С выходом MicroPython v1.28 для платы WeAct STM32U585CIU6 Core Mini появился еще один вариант использования. WeAct STM32U585CIU6 board headers

Плату WeAct STM32U585CIU6 Core Mini можно приобрести менее чем за $8 на AliExpress с учетом доставки (мне даже предложили приветственную сделку за $2.54), и если она закончится в официальном магазине, другой продавец на AliExpress предлагает её примерно по той же цене . Она значительно дешевле платы ST NUCLEO-U5A5ZJ-Q ( $27.59 ), которая, стоит признать, имеет довольно много дополнительных функций и ресурсов (2.5 МБ SRAM/4 МБ флэш-памяти).

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

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

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

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

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