The software can identify the manufacturer and capacity of an unknown chip by probing the RDID (Read Identification) command.
To download Asprogrammer 2.1.0.13, follow these steps:
: Includes a "Read ID" function to automatically identify connected SPI memory chips.
To download and use AsProgrammer 2.1.0.13 (often used for the CH341A programmer), follow this guide for a safe setup. This version is a popular alternative software for programming SPI, I2C, and Microwire EEPROM/Flash chips. 1. Download & Installation AsProgrammer is a
What is the printed on the chip you want to flash?
AsProgrammer is a lightweight, open-source alternative to the standard Chinese software often bundled with CH341A devices. Users often prefer this specific version because: Stability:
You can download the software from a variety of trusted third-party software archives:
Historically, hardware programmers like the black or green CH341A dongles shipped with poorly translated, buggy Chinese software that often failed to write large chips (such as 16MB/128Mbit chips) or suffered from verification errors. AsProgrammer was developed by the independent engineering community to completely replace those stock tools.
It's important to note that this version has been superseded by newer releases. The official GitHub repository ( nofeletru/UsbAsp-flash ) shows the latest version as . A popular derivative, NeoProgrammer (v2.2.0.3) , is also based on AsProgrammer 2.1.0.13 and supports over 1,600 chips. While newer versions exist, 2.1.0.13 remains a solid, widely tested choice.
Open . You will likely see an "Unknown Device" or a device labeled with a yellow triangle.
Programming serial Flash memory (SPI) and EEPROMs (I2C/Microwire). Portability:
: The software is portable, meaning it requires no installation and can be run directly from a folder.