Phyx LANA TNY is A Low-Cost CH32V203 RISC-V Development Board with SMD Pin Expansion
Phyx has created the LANA TNY-CH32V203, a compact development board, inspired by Adafruit’s QT Py and Seeed Studio’s XIAO, but with added SMD pins for extra I/O options and a built-in WS2811 compatible LED output. It’s powered by the WCH CH32V203 RISC-V microcontroller, which has a 32-bit core running up to 144MHz. The board features 10KB of SRAM, 32KB of Flash, and an additional 224KB of external Flash for data storage, though the latter is slower. It includes standard peripherals like ADC, timers, USB devices, UART, I2C, and SPI.
It doesn’t run CircuitPython or MicroPython, and Arduino support is still in the early stages. The CH32V203 has a USB bootloader for easy programming, and WCH-Link can be used for debugging. Code options include support from Embeetle, Arduino core, Platform.io, CH32V003fun, and WCH’s MounRiver Studio. This board is ideal for experienced developers working on low-cost, customizable projects with a willingness to navigate limited community support.
Previously we have written similar CH32V203-based MCUs including the NanoCH32V003 and some RISC-V-based Development boards like the Sparkfun Pro Micro-RP2350, the Tang Mega 138K Pro Dock, and many more. Feel free to check those out if you are interested in those topics.
LANA TNY – CH32V203 Development Board Specifications:
- Microcontroller: WCH CH32V203 RISC-V single-core (32-bit, up to 144MHz)
- Memory:
- 10KB SRAM
- 32KB single-cycle Flash
- 224KB external XIP Flash
- USB Connector: USB Type-C
- Peripherals:
- ADC
- Timers
- USB Device
- UART, I2C, SPI interfaces
- LED: Built-in WS2811 compatible LED output
- I/O Expansion:
- SMD pins for additional I/O capabilities
- 3x SWD pins (SWD Clock, SWD Data, and GND) for flash/debug
- 4-pin 1mm SMD pitch Stemma QT connector for I2C
- 2x 7-pin 2.54mm pitch headers with 1.27mm castellated holes in between
- Up to 20x GPIO
- Up to 10x ADC
- Up to 9x PWM pins
- Up to 2x USART
- 2x headers for LED
- +5V, +3.3V, and GND
- SMD pins for additional I/O capabilities
- Programming/Debugging:
- USB Bootloader via button press
- SWD pins for debugging with WCH-Link
- Power: 5V input via USB Type-C
- Dimensions: 20.3 x 17.8 mm
- Other: Certified Open Source Hardware (OSHW BE000018), RoHS 2 compliant
The LANA TNY board includes a single WS2812B RGB addressable LED connected to pin PD0 of the CH32V203G6U6 microcontroller. The WS2812B lets you control colour and brightness through a single data line connected to its DI pin. Although this type of LED can be daisy-chained, the LANA-TNY only has one LED, with the microcontroller handling data transmission to manage its behaviour via firmware. However, t the CH32 series is not supported nearly as well as ATmega, ESP32, ATSAMD, STM32, or RP2040 chips, which have a strong company-led development community.
The LANA TNY CH32V203 Mini Microcontroller board is available for purchase through Adafruit’s official store for $6.50. It is also available on Lectronz for $6.62. You can visit Phyx’s official GitHub documentation page along with certifications to gather more information.