Your Cart

CH341A USB Programmer


CH341A USB Programmer in Bangladesh

CH341A is an USB interface chip that can emulate UART communication, standard parallel port, memory parallel port and synchronous serial (I2C, SPI). The chip is manufactured by Chinese company Jiangsu QinHeng Ltd. CH341A is used by some cheap memory programmers. The IC is somehow limited in this configuration, because the programmer makes use only of the SPI and I2C interface and leaves a lot of pins unconnected. CityTechBD 

A quick look at the board reveals the main electronic parts used: CH341A, a 12 MHz crystal required by the chip, a 3.3V regulator, two 7 pin headers and the ZIF (zero insertion force) socket. The programmer can be bought with additional sockets and adapters, some of them with voltage shifting circuits.

This low-cost mini USB CH341A 24 25 Series EEPROM Flash BIOS USB Programmer is intended to support 24xx Series EEPROM and 25xx series SPI flash 8pin/16 pin chip. It is equipped with CH 341A chip, can automatically recognize 25 series chip, and its 24/25 series indicator lamp enables the user to easily recognize module’s working status. This awesome programmer is also user-friendly because it supports USB to TTL conversion and the SOP8 SOP16 to DIP8 converter board makes the connection with different chips easily. CityTechBD 

CH341 is a USB bus convert chip, providing UART, printer port, parallel and synchronous serial with 2-wire or 4-wire through USB bus. In UART mode, CH341 provides alternant rate control signals such as serial transfer enable, serial receive in ready etc. It also supplies common MODEM communication signal in order to expand UART for computer or upgrade common synchronous interface device to USB bus directly.

In printer port mode, CH341 supplies standard USB printer port which compounds USB relevant protocol and Windows operating system used to upgrade ordinary parallel printer to USB bus directly. In parallel mode, CH341 gives out 8-bit parallel in EPP or MEM mode. It can be used to input/output data directly without MCU/DSP. Besides, CH341A also supports some common synchronous serial such as 2-wire (SCL, SDA) and 4-wire (CS, SCK/CLK, MISO/SDI/DIN and MOSI/SDO/DOUT) interface. CityTechBD 


  1. Recognize 25 series chip automatically
  2. Supports download STC series procedure of single chip
  3. SPI pin to support expanding the utility
  4. USB interface for easy connection to a computer
  5. Support for 24 and 25 series EEPROM and BIOS chips
  6. High-speed programming with a maximum frequency of 12 MHz
  7. Support for various programming modes, including parallel, serial, and ISP
  8. Built-in power supply for easy and reliable operation
  9. Supports a wide range of chip models. CityTechBD 


  1. Updating or reprogramming BIOS chips on motherboards
  2. Programming and reprogramming EEPROM and flash chips for various electronic devices
  3. Recovering firmware on corrupted or bricked devices
  4. Modifying firmware on devices for customization or experimentation
  5. Backup and restore firmware on devices
  6. Updating firmware on automotive electronic devices
  7. Programming and reprogramming chips in industrial and medical equipment. CityTechBD 
General Specification
USB InterfaceCH341A chip
24 EEPROM and 25 SPI flash 8pin or 16pin chipSupported
Indicator lamp24 or 25 status
USB to TTL conversionSupported
24EEPROM and 25 SPI flash 8pin/ 16pin chipSupported
ApplicationUSB Programmer CH341A Series
Product Dimensions (cm)‎3.8 x 12.4 x 16.4
Shipment Weight0.023 kg
Shipment Dimensions15 × 8 × 2 cm

Note: Please allow 5% measuring deviation due to manual measurement. CityTechBD 


  1. For detailed documentation and resources: Github Repository
  2. Windows Driver For the programmer
  3. Serial Driver for Windows
  4. For the Programmer
  5. English Datasheet CityTechBD 
More Reading:
  1. CH341A Mini Programmer Schematic and Drivers
  2. CH341A Programmer CityTechBD 

Package Includes:

1 x CH341A USB Programmer 

2 x Header pins

1 x SMD to DIP converter PCB board. CityTechBD 


Write a review

Note: HTML is not translated!
Bad Good