Основная плата 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.
Оригинал статьи вы можете прочитать здесь.