
CH347F - high-speed 5-mode download programmer
PROCH347F - high-speed 5-mode download programmer
License
:CC BY-NC-SA 4.0
Description
First of all, if you have a CH347T programmer and are not particularly interested in the new features, then you can not upgrade to the CH347F.
The erase speed of the CH347F is exactly the same as that of the CH347T (my personal guess is that the underlying layer of the CH347T and CH347F is the same).
In addition, the CH347 chip needs to install an additional driver to run normally (I will put the driver in the accessory)
🤔 What is it.
A comprehensive programming & testing fixture based on WCH's CH347F chip.
Two years ago, I open-sourced the CH347T-based "3000" high-speed four-mode programmer based on CH347T
In 2024, WCH produced an improved version of the CH347T: the CH347F.
But the CH347F doesn't have a good host computer (when I got the chip, there was only a command-line version of the downloader, so I couldn't get used to it and threw it aside)
One day, I saw the self-made host computer of the abs brother (eight-pack abs - open source hardware platform) in Enshan Surfing, and thought it was very easy to use, so I restarted the project
🍭 What's New?
1. Compared with CH347T, the voltage switching function has been added, and the LED indication has been added.
1.1 Switch the EN pin of the two LDOs through the DIP switch on the right side to play the role of switching voltage, and the EN pin is connected to the LED to better distinguish which voltage the downloader is currently working at.
*Both CH347T and CH347F no longer support 5V voltage, please purchase a programmer for the CH341 chip if needed.
1.2 Added ACT indicator, if this indicator does not turn on, it means that the computer is not successfully connected to CH347F.
2. Pull-up resistor is added to EEPROM
(This resistor is not mentioned in the WCH datasheet, which leads to the risk of problems in the programming of the EEPROM of the first version of CH347T, which was only discovered and modified in 2025.03)
3. The factory comes with 5 modes, no need to switch through the DIP switch.
4. Better wiring
Because CH347T is a single pin multiplexing, one pin will be pulled to 2-3 pin headers/clamp seats, etc., while CH347F provides a single function for each pin, which provides convenience for wiring and avoids the possible interference caused by pulling the cable back and forth.
⛵ Upper computer
The use of the upper computer is excerpted from the Enshan forum of the abs brother, and the link to the upper computer is as follows:
Tutorial: SNANDer UI Tutorial - Beginner and Other (Hardware) - Enshan Wireless Forum
* Because the host computer is a software written by the individual and done packing, so it may be a false report of poison, if you are not sure about the content in the attachment, you can go to the above connection to download or find a more suitable host computer by yourself.
🚗 Speed test
8M NOR FLASH (W25Q64) Write: 45 seconds Verify/Read: 2 seconds Erase: 16 seconds.
8K EEPROM (24C64) Write: 2 sec. Check/Read: 0 sec. Erase: 3 sec
💣 BOM
Because only one LED is used when you are lazy to draw, it is recommended to buy three different colors of LEDs if you buy materials, so that it will be more recognizable when you use it.
ID | Name | Designator | Footprint | Quantity | Manufacturer Part | Manufacturer |
1 | 1kΩ | R4,R12 | R0402 | 2 | 0402WGF1001TCE | UNI-ROYAL(厚声) |
2 | 100nF | C14,C10,C6,C7,C11 | R0402 | 5 | CL05B104KB54PNC | SAMSUNG(三星) |
3 | ME6211C33M5G-N | LDO1,LDO2 | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL | 2 | ME6211C33M5G-N | MICRONE(南京微盟) |
4 | SK-3296S-01-L1 | SW2 | SW-SMD_3P-P1.50_L2.7-W6.6 | 1 | SK-3296S-01-L1 | XKB Connectivity(中国星坤) |
5 | ME6211C18M5G-N | U1 | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | 1 | ME6211C18M5G-N | MICRONE(南京微盟) |
6 | 8MHz | X1 | CRYSTAL-SMD_4P-L3.2-W2.5-BL | 1 | X32258MSB4SI | YXC(扬兴晶振) |
7 | 4.7kΩ | R6,R10,R11 | R0402 | 3 | 0402WGF4701TCE | UNI-ROYAL(厚声) |
8 | USB_C | CN1 | USB_C_CUSB31-CFM2AX-01-Y | 1 | ||
9 | MF-PSMF050X-2 | F1 | F0805 | 1 | MF-PSMF050X-2 | BOURNS |
10 | PZ254V-11-10P | H1 | HDR-TH_10P-P2.54-V-M | 1 | PZ254V-11-10P | XFCN(兴飞) |
11 | PZ254V-11-08P | H2 | HDR-TH_8P-P2.54-V-M | 1 | PZ254V-11-08P | XFCN(兴飞) |
12 | PZ254V-11-03P_C2937625 | H3,H4,H5 | HDR-TH_3P-P2.54-V-M | 3 | PZ254V-11-03P | XFCN(兴飞) |
13 | 150Ω | L1 | L0805 | 1 | CBW201209U151T | FH |
14 | FC-DA1608HRK-620D | LED1,LED3,LED4 | LED0603-RD_RED | 3 | NCD0603R1 | 国星光电 |
15 | 5.1kΩ | R1,R2 | R0402 | 2 | 0402WGF5101TCE | UNI-ROYAL(厚声) |
16 | 10kΩ | R3,R5,R7,R8,R9 | R0402 | 5 | 0402WGF1002TCE | UNI-ROYAL(厚声) |
17 | CH347F | U3 | QFN-28_L4.0-W4.0-P0.40-BL-EP2.7 | 1 | CH347F | WCH(南京沁恒) |
18 | 216-3340-00-0602J | ZX1 | 216-3340-00-0602J | 1 | ||
19 | 1uF | C1,C2,C3,C4,C5,C12,C13 | R0402 | 7 | CL05A105KA5NQNC | SAMSUNG(三星) |
20 | 22pF | C8,C9 | R0402 | 2 | CC0402JRNPO9BN220 | YAGEO(国巨) |
🦆 Reference Circuit (from WCH Datasheet)
💪 Thanks
Thanks to the boss [eight-pack abs] for making the realization of this work possible. If you also like his host computer, welcome to his Enshan forum to help him top a host of posts.
Boss's Enshan Forum: Kobelau's Space Enshan Wireless Forum.
Designed by EE FOR FUN (from OSHWHub)
Design Drawing


Comment