CH32X035F7P6 — це наддешевий, але неймовірно потужний 32-бітний мікроконтролер нового покоління на базі архітектури RISC-V (ядро QingKe V4C) від компанії WCH. Цей чип спроєктований як сучасна, продуктивніша та вигідніша альтернатива застарілим 8-бітним контролерам (на кшталт ATmega328/Attiny) та класичним STM32 у бюджетному сегменті.
Головна унікальність серії CH32X035 — наявність апаратних модулів USB 2.0 Full-Speed (із режимами Host та Device) та вбудованого контролера USB Power Delivery (USB PD 3.0) в одному кристалі за ціною базового МК!
Сучасне ядро RISC-V4C: Працює на частоті до 48 МГц, підтримує апаратне множення та ділення.
Вбудований USB Power Delivery: Дозволяє безпосередньо керувати швидкою зарядкою, тригерувати потрібну напругу (5V, 9V, 12V, 15V, 20V) або створювати власні Power Bank та розумні зарядні пристрої без зовнішніх мікросхем-тригерів.
Два Advanced-таймери: На відміну від стандартних МК, де Advanced-таймер лише один, тут і TIM1, і TIM2 підтримують розширені функції керування (включаючи біт апаратного блокування виходів MOE), що ідеально для генерації складного ШІМ (PWM) та керування двигунами.
Багата периферія в компактному корпусі: Має вбудований операційний підсилювач (OPA), компаратор, швидкий 12-бітний АЦП (ADC) та унікальний модуль програмованої логіки PIOC (аналог PIO в RP2040) для створення кастомних протоколів "на залізі".
Економія пінів при відладці: Підтримує 1-wire інтерфейс дебагу (SDI Printf), що дозволяє виводити логи printf в утиліти типу minichlink прямо по дроту прошивки SWDIO, залишаючи апаратні UART вільними.
Архітектура ядра: RISC-V (QingKe-V4C)
Тактова частота: до 48 МГц (робота від стабільного внутрішнього HSI-генератора)
Пам'ять Flash (програми): 48 КБ
Пам'ять SRAM (дані): 20 КБ
Інтерфейси зв'язку: * 1x USB 2.0 Full-Speed (Host/Device PHY)
1x USB Power Delivery (USB PD 3.0 PHY)
2x USART (апаратні UART)
1x SPI
1x I2C
Аналогові модулі: * 12-бітний АЦП (ADC)
Вбудований операційний підсилювач (OPA)
Апаратний компаратор (CMP)
Таймери: 2x 16-бітних Advanced-таймери (TIM1, TIM2), 1x SysTick, 2x Watchdog (IWDG, WWDG)
Напруга живлення: 3.3 В або 5 В (вбудований LDO-регулятор)
Тип корпусу: TSSOP-20 (компактний, зручний для пайки в домашніх умовах)