├── .gitignore ├── AVR-Programmer ├── CH341DP-ExecutableProgram.ZIP └── CH341DPS-ProgramSourceCode.ZIP ├── CH341-Android-SPI-I2C-Driver+SDK-lib+APK └── CH341PAR_ANDROID.ZIP ├── CH341-Android-Serial-Driver+SDK-lib+APK └── CH341SER_ANDROID.ZIP ├── CH341-Download-Apps ├── CH341DP.ZIP └── CH341DPS.ZIP ├── CH341-Evaluation-Kit-SDK └── CH341EVT.ZIP ├── CH341-Linux-SPI-I2C-Driver+SDK-library └── CH341PAR_LINUX.ZIP ├── CH341-Linux-Serial-Driver+SDK-library └── CH341SER_LINUX.ZIP ├── CH341-MAC-Serial-Driver+SDK-library └── CH341SER_MAC.ZIP ├── CH341-PCBs ├── CH341PCB.ZIP └── EV341PCB.ZIP ├── CH341-Windows-PRINTER-Driver+SDK-library └── CH341PRT.ZIP ├── CH341-Windows-SPI-I2C-Driver+SDK-library └── CH341PAR.ZIP ├── CH341-Windows-Serial-Driver+SDK-library └── CH341SER.ZIP ├── CH341A Mini Programmer Schematic and Drivers · One Transistor.pdf ├── CH341DS1.PDF ├── CH341DS2.PDF ├── CH341_EN.pdf ├── Driver-OEM ├── CH341PRT.ZIP ├── USBPRINT.ZIP └── USBSER.ZIP ├── LICENSE ├── README.md ├── USB_SER.PDF ├── ch341a_miniprogrammer_schematic.png └── ch341a_pcb.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | *.d 3 | 4 | # Compiled Object files 5 | *.slo 6 | *.lo 7 | *.o 8 | *.obj 9 | 10 | # Precompiled Headers 11 | *.gch 12 | *.pch 13 | 14 | # Compiled Dynamic libraries 15 | *.so 16 | *.dylib 17 | *.dll 18 | 19 | # Fortran module files 20 | *.mod 21 | *.smod 22 | 23 | # Compiled Static libraries 24 | *.lai 25 | *.la 26 | *.a 27 | *.lib 28 | 29 | # Executables 30 | *.exe 31 | *.out 32 | *.app 33 | -------------------------------------------------------------------------------- /AVR-Programmer/CH341DP-ExecutableProgram.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/AVR-Programmer/CH341DP-ExecutableProgram.ZIP -------------------------------------------------------------------------------- /AVR-Programmer/CH341DPS-ProgramSourceCode.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/AVR-Programmer/CH341DPS-ProgramSourceCode.ZIP -------------------------------------------------------------------------------- /CH341-Android-SPI-I2C-Driver+SDK-lib+APK/CH341PAR_ANDROID.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Android-SPI-I2C-Driver+SDK-lib+APK/CH341PAR_ANDROID.ZIP -------------------------------------------------------------------------------- /CH341-Android-Serial-Driver+SDK-lib+APK/CH341SER_ANDROID.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Android-Serial-Driver+SDK-lib+APK/CH341SER_ANDROID.ZIP -------------------------------------------------------------------------------- /CH341-Download-Apps/CH341DP.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Download-Apps/CH341DP.ZIP -------------------------------------------------------------------------------- /CH341-Download-Apps/CH341DPS.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Download-Apps/CH341DPS.ZIP -------------------------------------------------------------------------------- /CH341-Evaluation-Kit-SDK/CH341EVT.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Evaluation-Kit-SDK/CH341EVT.ZIP -------------------------------------------------------------------------------- /CH341-Linux-SPI-I2C-Driver+SDK-library/CH341PAR_LINUX.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Linux-SPI-I2C-Driver+SDK-library/CH341PAR_LINUX.ZIP -------------------------------------------------------------------------------- /CH341-Linux-Serial-Driver+SDK-library/CH341SER_LINUX.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Linux-Serial-Driver+SDK-library/CH341SER_LINUX.ZIP -------------------------------------------------------------------------------- /CH341-MAC-Serial-Driver+SDK-library/CH341SER_MAC.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-MAC-Serial-Driver+SDK-library/CH341SER_MAC.ZIP -------------------------------------------------------------------------------- /CH341-PCBs/CH341PCB.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-PCBs/CH341PCB.ZIP -------------------------------------------------------------------------------- /CH341-PCBs/EV341PCB.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-PCBs/EV341PCB.ZIP -------------------------------------------------------------------------------- /CH341-Windows-PRINTER-Driver+SDK-library/CH341PRT.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Windows-PRINTER-Driver+SDK-library/CH341PRT.ZIP -------------------------------------------------------------------------------- /CH341-Windows-SPI-I2C-Driver+SDK-library/CH341PAR.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Windows-SPI-I2C-Driver+SDK-library/CH341PAR.ZIP -------------------------------------------------------------------------------- /CH341-Windows-Serial-Driver+SDK-library/CH341SER.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341-Windows-Serial-Driver+SDK-library/CH341SER.ZIP -------------------------------------------------------------------------------- /CH341A Mini Programmer Schematic and Drivers · One Transistor.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341A Mini Programmer Schematic and Drivers · One Transistor.pdf -------------------------------------------------------------------------------- /CH341DS1.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341DS1.PDF -------------------------------------------------------------------------------- /CH341DS2.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341DS2.PDF -------------------------------------------------------------------------------- /CH341_EN.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/CH341_EN.pdf -------------------------------------------------------------------------------- /Driver-OEM/CH341PRT.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/Driver-OEM/CH341PRT.ZIP -------------------------------------------------------------------------------- /Driver-OEM/USBPRINT.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/Driver-OEM/USBPRINT.ZIP -------------------------------------------------------------------------------- /Driver-OEM/USBSER.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/Driver-OEM/USBSER.ZIP -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Abhijit Bose 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CH341-Store 2 | Documents and Software Related to the famous CH341a used in I2C/SPI Flash Programmers also called as BIOS Programmers 3 | 4 | Please note that this repository is a Coagulation of know-how from different sources. 5 | 6 | ![CH341A Devices](https://1.bp.blogspot.com/-RFzfABqVamg/WlEZ-s0FkxI/AAAAAAAAIqg/3L0JBCCQN9sNm4e7ST9Csczwwu7tO1OzgCLcBGAs/s1600/ch341a_products.png) 7 | > Source : https://www.onetransistor.eu/2017/08/ch341a-mini-programmer-schematic.html 8 | 9 | ## About CH341 10 | 11 | This is versatile USB to multi-protocol converter chip. 12 | 13 | There are 4 major items that become clear from the enclosed **[Datasheet(English)](https://github.com/boseji/CH341-Store/raw/master/CH341_EN.pdf)** 14 | 15 | * UART - The chip can be used as a USB to UART converter. It can also be used for RS-485 since it has automatic driver control pin also available. 16 | * Synchronous Serial - I2C and SPI - The chip has 3 chip select pins and Multi-mode support for SPI protocol. Also the chip has dedicated I2C pins. 17 | * Parallel Interface - This interface can be used to talk to parallel memory Bus with all the required control signals 18 | * Printer Port - The device can emulate a EPP Parallel Port over USB to be able to connect to older printers .etc. 19 | 20 | ## Attributions 21 | 22 | * **OneTransistor** https://www.onetransistor.eu/ - Good website if you are looking for electronics ideas and many Maker topics. 23 | - More Specifically the Article : https://www.onetransistor.eu/2017/08/ch341a-mini-programmer-schematic.html . A PDF version of this article is available here. 24 | - How to use CH341A to Program a **Arduino-Pro Mini** : https://www.onetransistor.eu/2018/02/program-arduino-pro-mini-with-ch341a.html 25 | - Windows API for I2C Programming : https://www.onetransistor.eu/2017/09/ch341a-usb-i2c-programming.html 26 | - Windows API for SPI Programming : https://www.onetransistor.eu/2017/12/ch341a-usb-spi-programming.html 27 | * **Semaf Electronics** https://electronics.semaf.at - One of the best Maker shops out there, you can find tons of goodies for your projects 28 | - Very useful breakout board for CH341a Chip: https://www.electrodragon.com/product/ch341-usb-convert-flash-board-usb-ttl-iic-spi-etc/ 29 | - Documentation about the board: https://www.electrodragon.com/w/CH340 30 | * ***Jiangsu QinHeng Ltd*** Company creating these wonderful CH341a ICs http://www.wch.cn/ 31 | - Translated Version of the Website: https://translate.google.com/translate?hl=en&sl=zh-CN&u=http://wch.cn/ 32 | - Product Page of **CH341a** IC : https://translate.google.com/translate?depth=1&hl=en&rurl=translate.google.com&sl=zh-CN&sp=nmt4&u=http://www.wch.cn/products/CH341.html 33 | * [**Alexander Gavrilov**](https://github.com/dartraiden) - Provided us with the following insight: 34 | - OpenSource usbASP Flash Programmer .aka. **AsProgrammer** https://github.com/nofeletru/UsbAsp-flash 35 | *Windows GUI Based programmer significantly better performance than closed-source version* see [Issue #5](https://github.com/boseji/CH341-Store/issues/5#issuecomment-574433239) 36 | - Avrdude version supporting CH341a https://github.com/Alx2000y/avrdude_ch341a 37 | - Ch341Programmer - Closed Source Links: http://televid-sib.ru/index.php?topic=42039.msg161311;topicseen#msg161311 38 | - Colibri - Closed Source Links: http://apkservice.ru/articles/page,1,7,28-soft-dlya-programmatora-na-ch341a.html 39 | - Postal3 - Closed Source Links: https://monitor.net.ru/forum/threads/436716/ 40 | - postal3_ch341 - Closed Source Links: http://docs.expressvl.ru/postal3_ch341.html 41 | * Github User [BigBox2020](https://github.com/BigBox2020) has provided us with **flashrom** 42 | instructions and some closed-source programming options. 43 | Here are the contributions: 44 | - *ch341a programmer v1.13* https://drive.google.com/file/d/0ByEQKtsOckWBUVBqajZOUGtLcnM/view 45 | - [Video Tutorial](https://www.youtube.com/watch?v=L0ChYNwunUE) on how to use *ch341a programmer v1.13* 46 | https://www.youtube.com/watch?v=L0ChYNwunUE 47 | - **flashrom** Tutorial for Windows https://www.win-raid.com/t796f16-Guide-Using-CH-A-based-programmer-to-flash-SPI-EEPROM-5.html#msg41915 48 | - *How to do **HP PAVILION 500-0XX/ENVY 700-0XX BIOS RECOVERY*** https://vdhout.nl/2018/02/hp-pavilion-500-0xx-envy-700-0xx-bios-recovery 49 | - Github User [BigBox2020](https://github.com/BigBox2020) has been kind enough to provide us with the Virus report 50 | of the above packages. 51 | - Virus total report for *ch341a programmer v1.13* https://www.virustotal.com/gui/file/0b6aba1bfa041ea3484cb4e6750427de468ece553a9461dba388fee16ad3669a/detection 52 | - Virus total report for **flashrom** windows 53 | https://www.virustotal.com/gui/file/0eb1e5cde08fa44e015c5b56d01e330078a32b4efad4336513ee789f974b559c/detection 54 | 55 | ## CH341a based Programmer 56 | 57 | The Main uses that this chip finds is programing SPI flash chips. These SPI flash chips are often used in the BIOS of many computer cards. In fact most of the WiFi routers use these SPI flash chips to store the embedded Linux image. So ideally these programmers can actually help you swap the Linux image on a WiFi Router. Also it has been reported that this programmer can be used to recover bricked or locked out BIOS from laptops. 58 | 59 | Lets look at how the programmer looks like: 60 | 61 | ![Typical CH341 based programmer](https://2.bp.blogspot.com/-gweW5sI33Jo/WYXq-vJAEbI/AAAAAAAAHHE/MXFTaSMgVtkn7ueKZdjpzoOu0i7tV_pJQCLcBGAs/s1600/ch341aminiprog.jpg) 62 | > Source: https://www.onetransistor.eu/2017/08/ch341a-mini-programmer-schematic.html 63 | 64 | Folks at **[Onetransistor](https://www.onetransistor.eu)** have been kind enough to provide a schematics also: 65 | 66 | ![Schematics of a CH341 based programmer](https://github.com/boseji/CH341-Store/raw/master/ch341a_miniprogrammer_schematic.png) 67 | > Source: https://www.onetransistor.eu/2017/08/ch341a-mini-programmer-schematic.html 68 | 69 | ![PCB of a CH341 based programmer](https://github.com/boseji/CH341-Store/raw/master/ch341a_pcb.jpg) 70 | > Source: https://www.onetransistor.eu/2017/08/ch341a-mini-programmer-schematic.html 71 | 72 | ## CH341a Drivers 73 | 74 | We have downloaded the drivers from **[Jiangsu QinHeng Ltd Website](http://www.wch.cn/products/CH341.html)** hence all should be Genuine Drivers , malicious items free. 75 | 76 | ### For Windows 77 | 78 | * **[CH341-Windows-SPI-I2C-Driver+SDK-library/CH341PAR.ZIP](https://github.com/boseji/CH341-Store/raw/master/CH341-Windows-SPI-I2C-Driver%2BSDK-library/CH341PAR.ZIP)** - For the programmer 79 | * **[CH341-Windows-Serial-Driver+SDK-library/CH341SER.ZIP](https://github.com/boseji/CH341-Store/raw/master/CH341-Windows-Serial-Driver%2BSDK-library/CH341SER.ZIP)** - Serial Driver 80 | 81 | ### For Linux 82 | 83 | Most of the times you would not need any driver specifically since its auto registered. 84 | However to communicate you might need the help of libraries. 85 | 86 | * **[CH341-Linux-SPI-I2C-Driver+SDK-library/CH341PAR_LINUX.ZIP](https://github.com/boseji/CH341-Store/raw/master/CH341-Linux-SPI-I2C-Driver%2BSDK-library/CH341PAR_LINUX.ZIP)** - For the Programmer 87 | * **[CH341-Linux-Serial-Driver+SDK-library/CH341SER_LINUX.ZIP](https://github.com/boseji/CH341-Store/raw/master/CH341-Linux-Serial-Driver%2BSDK-library/CH341SER_LINUX.ZIP)** 88 | 89 | ### For Android Devices 90 | 91 | It's interesting that the manufacturer actually provides support Android support. Not only that they provide the Android application to test and the Library in `.jar` form. 92 | 93 | ### For MAC 94 | 95 | There is not much support for MAC from the manufacturer. 96 | 97 | ## CH341a Programmer Application 98 | 99 | ~~We still did not find any clean programmer application, that does 100 | not contain any viruses. Hence if any one can help us provide a clean 101 | programmer application - please let us know.~~ 102 | 103 | We have finally found one piece of closed source software for programming. 104 | This was contributed by Github User [BigBox2020](https://github.com/BigBox2020). 105 | Another is usbASP Flash Programmer .aka. **AsProgrammer**. This is an 106 | *Open-Source* alternative contributed by [Alexander Gavrilov](https://github.com/dartraiden). 107 | 108 | Please find the links to the respective contributions below. 109 | 110 | Here are few Open-source projects targeting this platform: 111 | 112 | - https://github.com/setarcos/ch341prog 113 | - https://github.com/stefanct/ch341eepromtool 114 | - https://www.flashrom.org/Flashrom 115 | 116 | ### Contribution by [*Alexander Gavrilov*](https://github.com/dartraiden) 117 | 118 | Here are few more Open-Source projects shared with us by [*Alexander Gavrilov*](https://github.com/dartraiden) 119 | 120 | - OpenSource usbASP Flash Programmer .aka. **AsProgrammer** https://github.com/nofeletru/UsbAsp-flash 121 | > [*Alexander Gavrilov*](https://github.com/dartraiden) has confirmed that **AsProgrammer** is *very* 122 | > *common among the Russian users*. This has a *good GUI and works better than the closed source version* 123 | > as per [Issue #5](https://github.com/boseji/CH341-Store/issues/5#issuecomment-574433239). 124 | - Avrdude version supporting CH341a https://github.com/Alx2000y/avrdude_ch341a 125 | 126 | Here are a few Close-Source links shared with us by [*Alexander Gavrilov*](https://github.com/dartraiden) 127 | 128 | - Ch341Programmer http://televid-sib.ru/index.php?topic=42039.msg161311;topicseen#msg161311 129 | - Colibri http://apkservice.ru/articles/page,1,7,28-soft-dlya-programmatora-na-ch341a.html 130 | - Postal3 https://monitor.net.ru/forum/threads/436716/ 131 | - postal3_ch341 http://docs.expressvl.ru/postal3_ch341.html 132 | 133 | ### Contribution by Github User [BigBox2020](https://github.com/BigBox2020) 134 | 135 | Here are a few Closed-Source links shared with us by Github User [BigBox2020](https://github.com/BigBox2020): 136 | 137 | - **Ch341 programmer v1.13** https://drive.google.com/file/d/0ByEQKtsOckWBUVBqajZOUGtLcnM/view 138 | - Video Tutorial on using **Ch341 programmer v1.13** https://www.youtube.com/watch?v=L0ChYNwunUE 139 | - **Ch341 programmer v1.13** has been verified using Virus Total service: 140 | https://www.virustotal.com/gui/file/0b6aba1bfa041ea3484cb4e6750427de468ece553a9461dba388fee16ad3669a/detection 141 | 142 | Here are a few Open-Source tool **flashrom** links shared with us by Github User [BigBox2020](https://github.com/BigBox2020): 143 | 144 | - **flashrom** for windows Tutorial and package 145 | https://www.win-raid.com/t796f16-Guide-Using-CH-A-based-programmer-to-flash-SPI-EEPROM-5.html#msg41915 146 | - *How to do **HP PAVILION 500-0XX/ENVY 700-0XX BIOS RECOVERY*** https://vdhout.nl/2018/02/hp-pavilion-500-0xx-envy-700-0xx-bios-recovery 147 | - Note that the **flashrom** has been verified using Virus total: 148 | https://www.virustotal.com/gui/file/0eb1e5cde08fa44e015c5b56d01e330078a32b4efad4336513ee789f974b559c/detection 149 | 150 | ## Help Needed 151 | 152 | Please feel free to contribute anything you believe would be helpful for the community. 153 | 154 | Current parts that need help: 155 | 1. **Verifying closed source *CH341a Programmer Application* listed** Last time we removed the items since community complained of virus contained in some distributions. We request help to verify the programmer solutions are safe to use before hosting them here. 156 | 2. **Translation** We need help with correct translation of documentation. This might be from other languages to common English. 157 | 3. **Tutorials** We need help with tutorials for building and using Open Source or Closed-Source applications for *CH341a Programmer Application*. 158 | 159 | 160 | 161 | 162 | -------------------------------------------------------------------------------- /USB_SER.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/USB_SER.PDF -------------------------------------------------------------------------------- /ch341a_miniprogrammer_schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/ch341a_miniprogrammer_schematic.png -------------------------------------------------------------------------------- /ch341a_pcb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semaf/CH341-USB-EEPROM-Flash-BIOS-Programmer/85a5e901d4051420a4f7506110fc9cb55837c863/ch341a_pcb.jpg --------------------------------------------------------------------------------