Designed by MuseLab, the nanoCH57x is a WCH CH570/CH572 development board with a 2.4 GHz proprietary radio (CH570) or Bluetooth LE (CH572) that only costs $3.50 and is more compact than the official CH570 Basic Evaluation Board. We first came across this low-cost MCU back in March this year, and saw that the official development board became available for purchase as early as April.
The nanoCH57x development board currently features the 100 MHz CH572D RISC-V microcontroller (the CH570D version is coming later), which includes 256KB of flash memory, 12KB of SRAM, and an onboard 32 MHz crystal. The board also includes a USB 2.0 Type-C Host/Device port and PCB antenna for BLE/RF communication.
MuseLab nanoCH57x development board specifications:
- MCU (one or the other) – WCH CH570D or CH572D
- CPU – QingKe 32-bit RISC-V3C core @ up to 100 MHz
- Memory – 12KB SRAM
- Storage – 256KB non-volatile memory
- 240KB code flash (user application)
- 8KB system boot program memory area for bootloader
- 8KB for configuration (InfoFlash)
- Wireless
- 2.4GHz RF transceiver, baseband, and link control
- Support GFSK digital modulation and demodulation
- Rx sensitivity – -95dBm, programmable
- Tx power – Up to +7.5 dBm
- Bluetooth LE 5.0 with support for up to 2 Mbps data rates (CH572 only)
- USB – USB 2.0 Type-C Host/Device port also used for power
- Expansion – 12x usable GPIOs with UART, SPI, PWM, ADC
- Debugging – 1-wire/2-wire serial debug
- Security – AES-128 encryption and decryption, unique chip ID
- Misc
- 2x watchdog timers
- Power and IO LED
- Boot and Reset buttons
- Power Supply – 5V via USB-C port; built-in 5V to 3.3V regulator
- Dimensions – TBD
The nanoCH57x development board can be programmed using WCH’s official toolchain, which includes the MounRiver Studio (an Eclipse-based IDE) and the WCH RISC-V GCC compiler. You can use the WCHISP Studio to program the MCU; alternatively, you can use the WCHLink-E tool for firmware flashing and debugging. More information about the board, including hardware design files, firmware, example code, and documentation, can be found on the company’s GitHub repository.
The nanoCH57x development board is available for $3.50 on Tindie. You can also order a full devkit with a 1-meter USB Type-C cable and the WCHLink-E debugger tool for $9.50. At the time of writing, only the development board with the CH572D MCU is available, and the CH570D package will be added later, likely at a lower cost.

Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.