Skip to content

chayanforyou/Standalone-Arduino-AVR-ISP-programmer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Standalone AVR programmer (GimmeSoul)

Status Donate

GimmeSoul is a standalone (no computer needed) bootloader programmer for ATmega328P. It can be used to facilitate programming of chips used by Arduino UNO and Senaino, for example.

This makes the process of flash the ICs so much faster than conventional way and eliminates the need for a computer.

Mounted PCB

PCB Gerber Preview

Schematic

Bill of Materials

To mount the components on the board, follow the instructions: Designator References

Qty Parts Description Value Package
2 R2/R3 SMD Resistor 100R ±5% R0805
1 R1 SMD Resistor 10k ±5% R0805
4 C1/C2/C4/C6 SMD Capacitor 100 nF / 50V C0805
2 C3/C5 SMD Capacitor 1 uF / 50V C0805
2 C7/C8 SMD Capacitor 22 pF / 50V C0805
1 D2 SMD Diode 1N4007 SOD123
1 U1 SMD Microcontroller ATmega328P TQFP-32
1 U2 SMD Voltage Regulator LM1117MP-5.0 SOT223
2 S1/S2 PTH Tact Switch DPST 6 x 6 mm
1 Q1 PTH Crystal 16 MHz HC49/S
1 SG5 PTH Buzzer 5V Passive F/QMBIII
1 LED1 PTH LED Green 5 mm
1 LED2 PTH LED Red 5 mm
2 JP1/JP4 PTH Pin Header Male 180° 1X08
1 JP2 PTH Pin Header Male 180° 1X10
1 JP3 PTH Pin Header Male 180° 1X06
1 ZX1 PTH ZIF socket 28-pin Slim Width

How To

SETUP Tutorial

Video

# GimmeSoul - Demo

Contributing

  1. Give this project a ⭐
  2. Create an issue and describe your idea.
  3. Fork it.
  4. Create your feature branch (git checkout -b my-new-feature).
  5. Commit your changes (git commit -a -m "Added feature title").
  6. Publish the branch (git push origin my-new-feature).
  7. Create a new pull request.
  8. Done! ✔️

License Information

Creative Commons License
GimmeSoul by Tiago Silva is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at Standalone AVR Chip Programmer.
Permissions beyond the scope of this license may be available at tiagodepaulasilva@gmail.com.

About

A standalone (no computer needed) bootloader programmer for ATmega328P.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.4%
  • C 6.6%