check in
Completed

CH340C_AUTO-RESET

STDCH340C_AUTO-RESET

tag

29
0
0
0
Mode:Full
Reproduction cost: $5

License

CC BY-NC-SA 4.0

Creation time:2023-02-13 11:36:43Update time:2025-01-17 06:47:31

Description

CH340C programmer with Auto-Reset (for ESP chips)
 
Sometimes, your ESP based project doesn't need a dedicated USB to TTL chip because you won't upload the firmware so often (especially on custom / embedded projects like this one : https://oshwlab.com/noobsmakingstuff/ledclock_controlboard ).
 
In this case you can use a dedicated USB to TTL module, to help you upload the firmware.
 
But as you know, sometimes ESP chips needs to have certain pins tied to GND in order to enter boot mode, so you have to either add a button to do that, place some solder pads and use a tweezer to short those pins or some other methods.
 
To be honest, I hate these options, so I took inspiration from some dev boards, that use 2 NPN transistors to handle the boot/reset sequence, and made a custom PCB with the same functionality.
 
Now all you have to do is to place a 1x6 header on the ESP's PCB and use this programmer to upload the firmware. Don't forget to switch RX and TX.
 
Also, make sure you have the CH340 driver installed on your PC.
 
Remember: "If it looks stupid but it works, it ain't stupid." :))
 
You can also print a holder for the pins to stay in place while you use the programmer.
 

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation