CH32V203F8P6 — це сучасний, високопродуктивний та доступний мікроконтролер від компанії WCH, побудований на базі 32-бітного ядра архітектури RISC-V (QingKe V4B). Завдяки високій тактовій частоті та багатому набору периферії, він є чудовою (а головне — дешевою та наявною) альтернативою класичним мікроконтролерам серії STM32F103 / STM32F030.
Ідеально підходить для розробки пристроїв IoT, систем автоматизації, вбудованих рішень (embedded), створення кастомних клавіатур, логічних аналізаторів та DIY-проєктів.
Ядро: 32-bit RISC-V (QingKe V4B) з підтримкою апаратної математики.
Тактова частота: до 144 МГц.
Пам'ять: * Flash (пам'ять програм): 64 КБ
SRAM (оперативна пам'ять): 20 КБ
Периферія та інтерфейси:
USB 2.0 FullSpeed Device/Host — апаратний USB з підтримкою подвійної буферизації.
АЦП (ADC): 12-бітний швидкісний аналогово-цифровий перетворювач на 9 каналів.
Таймери: 1x 16-бітний таймер з розширеними функціями (Advanced Control), 3x 16-бітних таймери загального призначення, SysTick.
Інтерфейси зв'язку: 2x USART (UART), 1x I2C, 1x SPI.
Контролер DMA: 7-канальний, суттєво розвантажує процесор при роботі з периферією.
Напруга живлення: 3.3 В (діапазон 2.7 В – 3.6 В), низьке енергоспоживання в режимах Sleep/Stop/Standby.
Корпус: LQFP48 (крок ніжок 0.5 мм) — зручний для монтажу та розведення друкованих плат.
Потужне ядро: Частота 144 МГц та архітектура RISC-V дозволяють виконувати складні обчислення та обробку сигналів "на льоту".
Гнучкість розробки: Підтримується офіційним безкоштовним середовищем MounRiver Studio (на базі Eclipse, GCC компілятор), а також є відкриті ядра для розробки в Arduino IDE та PlatformIO.
Легке програмування: Прошивається та відлагоджується через дешевий програматор WCH-LinkE (за інтерфейсом SWD/SDI), або через вбудований USB-Bootloader (DFU).