Create My Account
Login
neoprogrammer 2.1 0.19 ch341a
EN
EN
FR
PL
DE
IT
PT
RU
ES
Settings
Profile
Stats & Achievements
Logout
Create Account
Quit and Delete

Neoprogrammer 2.1 0.19: Ch341a

Abstract Neoprogrammer is a software utility used for programming and configuring microcontroller-based devices and EEPROM/flash memory via USB-to-serial adapter chips such as the CH341A. This paper documents Neoprogrammer versions 2.1 and 0.19 in the context of using the CH341A interface: features, architecture, supported devices, driver and hardware considerations, wiring and usage with CH341A-based programmers, example workflows, troubleshooting, limitations, and security/privacy considerations. 1. Introduction Neoprogrammer is a Windows/Linux-compatible desktop application designed for interacting with a range of serially-accessible memory devices and microcontrollers using USB-to-serial bridge devices. The CH341A is a widely available, low-cost USB-to-serial and parallel/I2C/SPI/UART bridge chip commonly found in mass-market EEPROM/flash programmers and dongles. Combining Neoprogrammer with CH341A hardware enables inexpensive programming of SPI NOR flash, I2C EEPROM, and certain MCU bootloaders.

Start creating


Create as a guest

Start using microStudio without creating an account.


Create my account

Save your projects, work in teams, publish, vote, comment...


Login

Log in to your existing account.

Registered User





Forgot password?



Don't have an account yet?

Create my account

Password Recovery






Back to login

New User







Terms of Use


Already registered?

Log in to existing account

Create New Project




Advanced

Project Type

Language support

Graphics library

Networking beta

Create online multiplayer games using a client/server networking model

Additional tools and libraries

Note: this integration is experimental

Note: this integration is experimental

Some text
Cancel
OK
Example Bubble Text
Tutorial
Run