Учебно-прототипная платформа IoT: образование и производство
На основе малопотребляющих RISC-V MCU класса 100 МГц: сбор данных с датчиков, отладка через USB, сеть CAN/последовательный порт, лабораторные работы по RTOS и курсовые проекты; учитываются стоимость прототипов и полнота документации.
Рекомендованные компоненты
Почему так
- WCH CH32V203: 144 МГц, 49 µA/МГц, два USB, CAN; есть MounRiver Studio и BSP для RT-Thread — хороший основной контроллер для курса.
- GD32VF103: зрелая экосистема Nuclei N200, много примеров и отладочных плат — удобен для сравнительного обучения и экспериментов по портированию.
- CH32V103: питание 5 В и USB FS, совместимость с 5-вольтовыми модулями датчиков — проще проектировать питание стенда.
- CMIOT CM32M433R: 144 МГц, 144 КБ SRAM, два CAN и китайские криптоалгоритмы SM3/SM4 — для продвинутых работ и темы локализации компонентов.
Риски и компромиссы
- Ни у одной из перечисленных моделей нет встроенного радио; для экспериментов с BLE/Wi-Fi нужен внешний модуль или переход на ESP32-C3 / CH582M.
- Цены зависят от партии и канала продаж; при закупке для обучения нужно запрашивать коммерческое предложение у дистрибьютора.
- У CH32V203 всего 20 КБ SRAM: при работе с графическим интерфейсом или большим стеком протоколов нужно следить за расходом памяти.