Arduino as ISP Shield v1.0
18
Likes
400
Downloads
994
Views
Published on June 15, 2012
Derived from
Arduino as ISP Shield v0.1
by asp55
Description
I was elated when the Arduino as ISP sketch was released. I spent about a year with a breadboarded version using zif socket and a nest of wires, bypassing the Arduino bootloader and burning my sketches straight to the chip. It didn't take long for this breadboard setup to become a cumbersome chore, so I decided to make a dedicated pcb to handle it.
The first version had some issues that this one address.
Improvements include:
• Place for a resistor to disable auto-reset
• Large enough holes to use a ZIF socket
• Option to use either a ceramic resonator OR a crystal
Credit should go to Evil Mad Scientist's ISP Shield Kit for the idea of using a 100Ω resistor to disable auto-reset.
The first version had some issues that this one address.
Improvements include:
• Place for a resistor to disable auto-reset
• Large enough holes to use a ZIF socket
• Option to use either a ceramic resonator OR a crystal
Credit should go to Evil Mad Scientist's ISP Shield Kit for the idea of using a 100Ω resistor to disable auto-reset.
Instructions
Parts required:
2x 1kΩ resistor
1x 100Ω resistor
1x LED - RGB Common Cathode
2x Straight Break Away Headers Pins 1x8
2x Straight Break Away Headers Pins 1x6
1x Straight Break Away Headers Pins 2x3
1x 28 pin ZIF socket (or 28 pin DIP socket... if you want to make your life harder)
and either
1x Ceramic Resonator 16MHz
OR
1x Crystal 16MHz
2x 22 pF capacitors
2x 1kΩ resistor
1x 100Ω resistor
1x LED - RGB Common Cathode
2x Straight Break Away Headers Pins 1x8
2x Straight Break Away Headers Pins 1x6
1x Straight Break Away Headers Pins 2x3
1x 28 pin ZIF socket (or 28 pin DIP socket... if you want to make your life harder)
and either
1x Ceramic Resonator 16MHz
OR
1x Crystal 16MHz
2x 22 pF capacitors
License
Arduino as ISP Shield v1.0 by asp55 is licensed under the Attribution - Share Alike - Creative Commons license.

Based upon the purple color, it looks like an OSHPark/Dorkbot made PCB. They didn't like your BRD file when I tried uploading it. I think I tracked it down to an overlap due to a ground signal naming near the crystal, and the other issue is the silkscreen, mask, hole overlap on the Sparkfun RGB LED library part. Maybe they'd accept it if I uploaded Gerbers instead of the raw BRD file.
I did manage to CNC mill one myself on some double sided copper clad but I haven't soldered it up yet. My through holes won't be plated so I'll have to be a little careful on making sure the top traces are connected. Anything else I should know about this version?
I've got a single sided Arduino board I'm building for some robotics projects, and to make it single sided with no jumpers I had to loose the ICSP port. I'm making up an ICSP programmer on an IC test clip, but this would be really nice to have as well.
You're correct, I made the boards for this using OSHPark back when it was still the the dorkbot group order.
Did the automatic system reject it, or was it a problem after the order was placed? (I ask because I just tried uploading it through the automated process and didn't get any errors.) Though, when I run the latest version of the dru I get an error on the wire allowing the crystal space to house a crystal or ceramic resonator. I'll have to try and adjust that in a future version.