Hi,
Thank you for sharing this CH32X033F8P6 development board design.
I have a question regarding the use of a factory-fresh CH32X033F8P6 MCU on a custom PCB. If I build the same USB circuit shown in this project, can I upload sketches directly from Arduino IDE through USB without using a WCH-Link programmer?
Does the CH32X033F8P6 come with a factory USB bootloader (DFU), or is it necessary to use a WCH-Link once to flash a bootloader before USB programming becomes possible?
My goal is to manufacture a board with the raw CH32X033F8P6 and allow firmware updates through USB only, similar to ESP32 boards.
Could you please clarify the recommended programming method for production boards?
Thank you
Hi,
Thank you for sharing this CH32X033F8P6 development board design.
I have a question regarding the use of a factory-fresh CH32X033F8P6 MCU on a custom PCB. If I build the same USB circuit shown in this project, can I upload sketches directly from Arduino IDE through USB without using a WCH-Link programmer?
Does the CH32X033F8P6 come with a factory USB bootloader (DFU), or is it necessary to use a WCH-Link once to flash a bootloader before USB programming becomes possible?
My goal is to manufacture a board with the raw CH32X033F8P6 and allow firmware updates through USB only, similar to ESP32 boards.
Could you please clarify the recommended programming method for production boards?
Thank you