| Use this instead | If you need... | |----------------|----------------| | (Linux) | Command-line scripting, server automation | | AsProgrammer (newer) | USBtinyISP, or very rare chips | | CH341A official software | One-click erase/program for beginners (no hex edit) | | SNANDer | NAND flash support (Neo Programmer lacks NAND) |
NeoProgrammer transforms the low-cost CH341A hardware into a professional-grade tool through several advanced features:
Use the button option. The automated script will seamlessly execute an Erase -> Blank Check -> Write -> Verify cycle. Neo Programmer 2.1.0.19 BEST
: I2C (24Cxx), SPI (25xxx, 95xxx, 45xxx), and MicroWire (93Cxx). Specialty Chips
Run the check to confirm the buffer matches the chip contents exactly. Critical Safety and Troubleshooting Tips | Use this instead | If you need
directly in the software to show you how to orient your hardware. Getting Started : You typically need a CH341A Mini Programmer (the "black" or "green" version).
: With specific improvements to the 93Cxx detection algorithm, issues that plagued earlier versions (like reading all zeros) are largely resolved, ensuring your chip is identified correctly on the first try. : I2C (24Cxx), SPI (25xxx, 95xxx, 45xxx), and
| Chip Category | Supported Families / Types | |:---|:---| | | W25Q series, MX25L series, GD25 series, EN25F series, and hundreds of others. | | SPI NAND Flash | W25N series, TC58CVG series, and many experimental implementations. | | I2C EEPROMs | Standard 24C series, plus advanced SPD types like AT34C04, M34C02, and unique chips like PCF8582C. | | MicroWire EEPROMs | The robust 93C series (46/56/66/76/86) and extended families including 93C57 and 93AA/LC variants. | | SPI EEPROMs | Commonly used in dashboards, such as M35080, M351xx, and ST95P08. | | AVR MCUs | A wide range of ATmega and ATtiny microcontrollers for direct in-circuit programming via USBASP. | | NUVOTON MCUs | Specifically includes the N76E003 series, a common requirement for many embedded systems. |
Here’s a comprehensive look at what makes 2.1.0.19 so special and how you can get the most out of it.
The vast library of supported chips is the software's greatest asset. Here is a categorized look at its compatibility: