The microcontrollers I commonly use include Arduino (AVR), STC, ESP32, STM32, etc. There are many and complicated burners, and there are many kinds of interfaces. I have to always carry a USB square port in my computer bag. MicroUSB, miniUSB, TYPEC and other cables are very troublesome. . But if you look closely at these writers, most of them are based on USB to serial port. You can add some peripheral circuits to integrate these writers into one, and use the more commonly used USBTypeC interface to make burning simple and fast. The circuit design takes into account the level issues of 3.3V and 5V microcontrollers, and a toggle switch is set up to adapt to microcontrollers with different voltages. The handling of the CH340C V3 pin is different from that in the manual, which needs to be verified by subsequent experiments. I am a newbie in PCB, so please give me some advice.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet