Arduino as ISP Shield v1.0

400
Downloads
994
Views
Published on June 15, 2012

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.

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
Tags
This Thing has no tags.
Report as inappropriate

You must be logged in to post a comment.

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.

Downloaded the files, but Eagle complains that there is invalid data in the files...

Which version of Eagle? I'll have to look into that.