This 32-bit RISC-V processor has a very low price and is intended for tasks with lower processing demands.
A new, low-cost RISC-V microcontroller processor from WCH Electronics that can operate at up to 48MHz and is priced in volume at less than 10 per unit has been released, and the first development board to use the part has already hit the market.
The WCH CH32V003 family of processors features a clock speed of up to 48MHz, 2kB of static RAM (SRAM), 16kB of flash storage, and between six and 18 interrupt-capable general-purpose input/output (GPIO) pins with one USART, one I2C, and one SPI bus in addition to up to eight channels of 10-bit analog to digital conversion. RV32, the 32-bit version of the free and open source RISC-V architecture (ADC).
Features & Specifications
- Highland
barley 32-bit RISC-V2A processor, supports 2-level interrupt nesting
- Up to
48MHz system frequency
- 2KB
SRAM, 16KB Flash
- Supply
voltage: 3.3/5V
- Multiple
low power modes: sleep, standby
- Power-on/power-off
reset, programmable voltage detector
- 1
group 1 channel general purpose DMA controller
- 1 set
of op amp comparators
- 1
group of 10-bit ADC
- 1
16-bit advanced timer and 1 16-bit general-purpose timer
- 2
watchdog timers and 1 32-bit system time base timer
- 1
USART interface, 1 set of IIC interface, 1 set of SPI interface
- 18 I/O
ports, mirroring an external interrupt
- 64-bit
chip unique ID
- Serial
1-Wire Debug Interface
- Package
form: TSSOP20, QFN20, SOP16, SOP8
Sadly, double-row headers are used, rendering the CH32V003 development board incompatible with breadboards without the use of flying wires. Maker Go, based in Shenzhen, has announced a compact design centered around the CH32V003F4P6 variant with USB Type-C connectivity for data and power and with GPIO and power pins broken out along three sides.
The board is currently $6.90 on Tindie, but given the low cost of the chip, once the chips start flooding the market in large quantities, the cost of entry-level development boards is likely to reduce quickly.
On the WCH website, more details on the item, which is provided with a C software development kit (SDK), are accessible in Chinese.