{"product_id":"adafruit-qt-py-ch32v203-dev-board-with-stemma-qt","title":"Adafruit QT Py CH32V203 Dev Board with STEMMA QT","description":"\u003cp\u003eWhat a cutie pie! Or is it... a QT Py? This diminutive dev board features the powerful CH32V203 low-cost processor that's all the trend: based on RISC-V and cheaper than an 8-bit core! This little one is a great way to get started in the CH32x processor family, with everything you need to build many USB-based projects at an excellent price.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eCH32V203G6\u003c\/strong\u003e has a single 32-bit RISC-V core, running up to 144MHz, with 1-cycle multiply\/divide. Inside is 10KB SRAM, 32KB single-cycle Flash as well as an additional 'external XIP' 224KB of Flash that can be used for program or data storage but is not as fast as the 32KB. There are also extras you expect: ADC, timers, USB device, UART, I2C and SPI.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHowever, please note that the CH32 series is not supported nearly as well as ATmega, ESP32, ATSAMD, STM32, or RP2040 chips that have a strong company-led development community\u003c\/strong\u003e. WCH is very \"it's a low-cost chip, you figure it out\" kind of company, and while there is some community-led development it is still best used by folks comfortable with having to use Makefiles, clone git repositories, edit configuration files, etc. \u003cstrong\u003eIt definitely does not run CircuitPython or micropython, and Arduino support is very early\u003c\/strong\u003e. It's definitely \u003cstrong\u003enot\u003c\/strong\u003e good for beginners!\u003c\/p\u003e\n\u003cp\u003eIf you're interested in playing with the CH32V203, we've wrapped it up in a QT Py format. The pinout and shape are \u003ca href=\"\/hi\/collections\/qt-py-xiao-development-boards\"\u003eSeeed Xiao\u003c\/a\u003e compatible, with castellated pads so you can solder it flat to a PCB. It comes with our favourite connector - the \u003ca href=\"\/hi\/search?q=stemma+qt+cable\u0026amp;narrow_by=\u0026amp;sort_by=relevency\u0026amp;page=1\"\u003eSTEMMA QT\u003c\/a\u003e, a chainable I2C port that can be used with any of our \u003ca href=\"\/hi\/search?q=stemma+qt\u0026amp;narrow_by=\u0026amp;sort_by=relevency\u0026amp;page=1\"\u003eSTEMMA QT sensors and accessories\u003c\/a\u003e. We also added an RGB NeoPixel and both a reset button and a 'bootloader enter' button that allows you to upload code over USB without a WCH LINKE or similar SWD programmer.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eLooking for a case to keep your Qt Py safe?\u003c\/strong\u003e \u003c\/span\u003e\u003ca href=\"\/hi\/products\/snap-on-enclosure-for-adafruit-qt-py\"\u003eClick here to find it in our shop\u003c\/a\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSame size, form factor, and pin-out as Seeed Xiao\u003c\/li\u003e\n\u003cli\u003eUSB Type C connector - If you have only Micro B cables, \u003ca href=\"\/hi\/products\/micro-b-usb-to-usb-c-adapter\"\u003ethis adapter\u003c\/a\u003e will come in handy!\u003c\/li\u003e\n\u003cli\u003eCH32V203G8 RISC-V microcontroller core with 3.3V power\/logic. Internal 144 MHz oscillator.\u003c\/li\u003e\n\u003cli\u003eNative USB Device - \u003ca href=\"https:\/\/github.com\/openwch\/arduino_core_ch32\/pull\/129\"\u003eWe do have USB CDC support via TinyUSB\u003c\/a\u003e but it is pretty chunky upload can also be done via USB\u003c\/li\u003e\n\u003cli\u003eBuilt-in RGB NeoPixel LED\u003c\/li\u003e\n\u003cli\u003e10 GPIO pins:\n\u003cul\u003e\n\u003cli\u003eADC input on all GPIOs\u003c\/li\u003e\n\u003cli\u003eI2C port with STEMMA QT plug-n-play connector\u003c\/li\u003e\n\u003cli\u003eHardware UART\u003c\/li\u003e\n\u003cli\u003eHardware SPI\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e3.3V regulator with \u003ca href=\"https:\/\/www.diodes.com\/assets\/Datasheets\/AP2112.pdf\"\u003e600mA peak output\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eReset the switch and bootloader switch to start your project code over or enter USB ROM bootloader mode\u003c\/li\u003e\n\u003cli\u003eSWD data\/clock pads on the bottom for advanced debugging usage\u003c\/li\u003e\n\u003cli\u003eReally really small\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":50847288492305,"sku":"ADA5996","price":3.8,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0901\/6285\/6209\/files\/adafruit-qt-py-ch32v203-dev-board-with-stemma-qt-adafruit-ada5996-42735905210563.jpg?v=1735210103","url":"https:\/\/abcd3032.myshopify.com\/hi\/products\/adafruit-qt-py-ch32v203-dev-board-with-stemma-qt","provider":"Tayyab Zak","version":"1.0","type":"link"}