Плата разработки за 2 доллара оснащена микроконтроллером Puya PY32F030 Cortex-M0+ с 64 КБ флэш-памяти, 8 КБ ОЗУ

Основная плата Puya PY32F030 — это недорогая промышленная плата разработки на базе микроконтроллера PY32F030K28T6 Arm Cortex-M0+ с частотой 48 МГц, оснащенная флэш-памятью 64 КБ и ОЗУ 8 КБ, способная работать в широком диапазоне температур от -40 °C до 105 °C. Она поддерживает интерфейсы USB, SPI, I2C, UART и I2S и предназначена для таких приложений, как IoT, робототехника и автоматизация в суровых условиях.

Мы уже писали о различных недорогих микроконтроллерах. В 2019 году мы писали о Padauk PMS150C, 3-центовом 8-битном микроконтроллере с 64 байтами ОЗУ, до 6 входов/выходов, ШИМ и базовыми периферийными устройствами. Затем в 2022 году был представлен WCH CH32V003 с 32-битным ядром RISC-V, 2 КБ SRAM, 16 КБ флэш-памяти и ценой 10 центов. После этого, в 2023 году, мы обнаружили серию микроконтроллеров Puya PY32. Это был 8-центовый микроконтроллер с ядром Arm Cortex-M0+, 32 КБ флэш-памяти и 4 КБ ОЗУ, и он был найден на плате разработки микроконтроллеров PUYA003. Puya32F030 — новый член семейства PY32; давайте рассмотрим его повнимательнее.

Технические характеристики платы разработки Puya PY32F030:

  • Микроконтроллер – Puya PY32F030K28T6-E
    • Ядро – микроконтроллер Arm Cortex-M0+ @ 48 МГц
    • Память – 8 КБ SRAM
    • Хранилище – 64 КБ флэш-памяти
  • Расширение через 2x 16-контактных разъема
    • До 26x используемых GPIO
    • 2x USART
    • 1x I2C, 2x SPI, 11-канальный ШИМ
    • 1x 12-битный АЦП с 10+2 каналами
    • 2x компаратора (CMP)
  • Часы – Встроенный кварцевый генератор 24 МГц
  • Отладка – разъем SWD
  • Разное
    • Светодиод питания и 3х пользовательских светодиода
    • Сброс и 2х пользовательские кнопки
    • Внутренний датчик температуры (в микроконтроллере)
  • Питание
    • 5 В от USB-C
    • Встроенный 3,3 В LDO
  • Размеры – 50 x 23 мм.
  • Диапазон температур – от – 40°С до +105°С

Характеристики платы разработки PY32F030

Макетная плата Puya PY32F030, вид сверху и снизу

Просматривая AliExpress, мы заметили, что они упоминают, что MCU имеет 512 КБ флэш-памяти и 96 КБ ОЗУ, что неверно, и согласно официальному техническому описанию, MCU PY32F030K28T6 поставляется с 64 КБ флэш-памяти и 8 КБ ОЗУ. Более подробную информацию, включая справочное руководство, примечания по применению, библиотеки прошивок и наборы инструментов для Keil и IAR, можно найти на странице загрузок и ресурсов. Хотя большая часть документации на китайском языке, некоторая документация, такая как техническое описание и справочное руководство, доступна на английском языке (отмечена как «»). Мы также нашли 17 примечаний по применению, охватывающих I2C, RTC, Watchdog, контроллер светодиодов и многое другое, но все они доступны на китайском языке.

Основная плата Puya PY32F030 доступна на AliExpress за 2,06$ плюс доставка (и, возможно, налоги), а также на Amazon за 17,99$ у ряда продавцов. PY32F030K28 можно купить за 36 центов в другом магазине AliExpress , который предлагает плату по еще более низкой цене ($1,49 плюс доставка).

Блок-схема микроконтроллера PY32F030

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

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

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

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

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