Menu

FlashProg programmer

FlashProg programmer

FlashProg programmer is based on Atmel ATmega8A microcontroller and it's schematic is illustrated in below.

For this project ATmega8 microcontroller needs to be operate on 3.3V with 12MHz clock, therefor ATmega8A microcontroller need to be used with this project and ATmega8 or ATmega8L are not compatible with this project.

All the supported chips for IC2 are listed in supported devices section of this documentation.

EAGLE schematic and PCB design of FlashProg programmer is available to download at files section of this site.

PCB is the most recommended way to construct this project but it can also be build on breadboard or on veroboard.

Parts list

Part Value
C1, C2 15pF
C3 0.1MFD (63V)
R1, R2 68R
R3 1.5K
R4 1M
Q1 12.000MHz HC49/U Crystal
IC1 ATmega8A (PDIP)
IC3 78L33 (TO-92)
IC2 8-Pin IC socket
X1 USB Type-B 4-Pin socket

R1, R2, R3 and R4 are 1/8W or 1/4W carbon film resistors.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.