Now programmable from the Arduino IDE! Check out the openwch project on GitHub.
These are development boards for the CH32X035 series of RISC-V microcontrollers manufactured by WinChipHead (WCH). A WCH LinkE programmer is needed to program these devboards via PC18 (SWDIO) and PC19 (SWCLK).
The CH32X035F8U6 is a QFN20 IC and provides 19 GPIO pins while the CH32X035G8U6 is a QFN28 IC and provides 27 GPIO pins. Also available from WCH but not in this listing is the CH32X035R8T6 which has the same features as the rest of the CH32X035 series but 60 GPIO pins in a LQFP64M package.
The features for this series include:
RISC-V4C processor, up to 48MHz
Supports single cycle multiplication and hardware division
20KB SRAM, 62KB Flash
Multiple low power modes: sleep/stop/standby
Power up/down reset, programmable voltage detector
8-channel general-purpose DMA controller
Programmable protocol I/O controller PIOC
Multiple OPA/PGA/voltage comparators
Multiple analogue voltage comparators CMP
Multiple external 12-bit ADC conversion channels
Multiple TouchKey channel detection
2 x 16-bit advanced-control timers
1 x 16-bit general-purpose timer
2 watchdog timers (independent and window)
1 system time base timer
Multiple USART serial ports: supporting LIN and ISO7816
1 I2C interface: support SMBus/PMBus
1 SPI interface
USB 2.0 full-speed controller and PHY
USB PD and Type C controller and PHY
Fast GPIO port, support 24 external interrupts
96-bit chip unique ID
2-wire serial debug interface SDI
Package forms: LQFP64M, LQFP48, QFN28, QSOP28, QFN20, TSSOP20
Orders will be dispatched within one business day, using recycled packaging wherever viable.