LECTRONZ недавно представила один из своих последних продуктов под названием USB-плата разработки CH32V003, предназначенная для предоставления разработчикам и энтузиастам универсальной и компактной платформы для экспериментов с микроконтроллерами RISC-V.
Как следует из названия, в основе этой платы лежит экономичный микроконтроллер CH32V003F4U6 от WCH с тактовой частотой до 48 МГц, 16 КБ флэш-памяти и 2 КБ оперативной памяти.
Плата поставляется с предустановленным внешним кристаллом, но его можно легко снять и обойти с помощью припаяного моста, что обеспечивает гибкость настройки часов в соответствии с конкретными потребностями пользователей.
Имеется 13 (или 15, если рассматривать выводы кристалла) из 18 GPIO, доступных непосредственно с боковых контактов. Кроме того, имеется пользовательский светодиод на PC0 и пользовательская кнопка на PD7, которая также выполняет функцию сброса.
LECTRONZ подчеркивает способность платы использовать битовый USB со стеком rv003usb от CNLohr, что делает ее идеальной платформой plug-and-play для периферийных USB-приложений. Кроме того, три из 18 доступных GPIO предназначены для работы с USB, а линии передачи данных USB доступны через два сквозных отверстия внутри платы.
На странице продукта упоминается, что плата полностью совместима с проектом ch32v003fun с открытым исходным кодом. Кроме того, проект печатной платы имеет открытый исходный код с лицензией CERN-OHL-W-2.0 и доступен на GitHub.
Для программирования платы пользователям необходим совместимый SWIO-программатор, например WCH LinkE. Альтернативно пользователи могут использовать другие программаторы, например ESP32-S2, как описано в документации.
Наконец, энтузиасты Arduino могут использовать проект Ardulink для программирования платы с помощью устройства ATMega328P на базе AVR (например, Uno R3, Nano и т. д.).
Дополнительная информация
Плата разработки USB CH32V003 в первую очередь предназначена для целей разработки и оценки. Его цена составляет 5,16 доллара США за одно устройство с возможностью оптовых скидок; например, две единицы стоят 5,58 доллара, три единицы — 6,42 доллара и так далее.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту linuxgizmos.com
Оригинал статьи вы можете прочитать здесь.