Difference between revisions of "ISP Shield Assembly Instructions"
Line 1: | Line 1: | ||
This is a work in progress, to be finished and posted the week of March 28, 2011. | This is a work in progress, to be finished and posted the week of March 28, 2011. | ||
+ | This page walks through the basic assembly process for building the [http://wiki.evilmadscience.com/ISP_ShieldISP ISP Shield]]. | ||
+ | http://evilmadscience.s3.amazonaws.com/catalog/emskits/ispshield/kit/imgmed/3.jpg | ||
− | == Bill of Materials == | + | |
+ | == Bill of Materials, or, "What's in the kit?" == | ||
{| border="1" cellspacing="0" cellpadding="4" | | {| border="1" cellspacing="0" cellpadding="4" | | ||
Line 15: | Line 18: | ||
|---- | |---- | ||
|1 | |1 | ||
− | | | + | | n/a |
− | | | + | |PCB for ISP Shield |
− | | | + | |Printed circuit board |
|Evil Mad Science | |Evil Mad Science | ||
− | |[http://evilmadscience.com/productsmenu/ | + | |[http://evilmadscience.com/productsmenu/tinykitlist/254 681] |
|1 | |1 | ||
|---- | |---- | ||
|2 | |2 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|R1 | |R1 | ||
|Reset line pull-up resistor | |Reset line pull-up resistor | ||
Line 62: | Line 33: | ||
|1 | |1 | ||
|---- | |---- | ||
− | | | + | |3 |
|R2 thru R6 | |R2 thru R6 | ||
|Reset and LED load resistors | |Reset and LED load resistors | ||
Line 70: | Line 41: | ||
|5 | |5 | ||
|---- | |---- | ||
− | | | + | |4 |
+ | |J5 | ||
+ | |Target Power Enable, Header | ||
+ | |3 pin right-angle header, 0.1” spacing | ||
+ | |Digikey | ||
+ | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=TSW-103-25-F-SRA-ND TSW-103-25-F-SRA-ND] | ||
+ | |1 | ||
+ | |---- | ||
+ | |5 | ||
|PROG, ERROR, PULSE, HELLO | |PROG, ERROR, PULSE, HELLO | ||
|Indicator LED | |Indicator LED | ||
Line 78: | Line 57: | ||
|4 | |4 | ||
|---- | |---- | ||
− | | | + | |6 |
|C1 | |C1 | ||
|Bypass Capacitor | |Bypass Capacitor | ||
Line 86: | Line 65: | ||
|1 | |1 | ||
|---- | |---- | ||
− | | | + | |7 |
+ | |XTL | ||
+ | |Crystal | ||
+ | |16 MHz | ||
+ | |Digikey | ||
+ | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=XC1721-ND XC1721-ND] | ||
+ | |1 | ||
+ | |---- | ||
+ | |8 | ||
|C2, C3 | |C2, C3 | ||
|Capacitors for crystal | |Capacitors for crystal | ||
Line 93: | Line 80: | ||
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=BC1004CT-ND BC1004CT-ND] | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=BC1004CT-ND BC1004CT-ND] | ||
|2 | |2 | ||
+ | |---- | ||
+ | |9 | ||
+ | |S1 | ||
+ | |Reset Switch | ||
+ | |Tactile pushbutton switch | ||
+ | |Digikey | ||
+ | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=679-2452-ND 679-2452-ND] | ||
+ | |1 | ||
+ | |---- | ||
+ | |10 | ||
+ | |ISP6 | ||
+ | |6 pin ISP Header | ||
+ | |2x3 pin 0.1” spaced DIL header | ||
+ | |Digikey | ||
+ | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=609-3202-ND 609-3202-ND] | ||
+ | |1 | ||
|---- | |---- | ||
|11 | |11 | ||
− | | | + | |J1 thru J4 |
− | | | + | |Header set, 6-pin (2 pcs), 8-pin (2 pcs) |
− | | | + | |Stacking type header, 0.1” spacing |
− | | | + | |Evil Mad Science |
− | |[http:// | + | |[http://evilmadscience.com/productsmenu/partsmenu/251 633] |
|1 | |1 | ||
|---- | |---- | ||
Line 111: | Line 114: | ||
|---- | |---- | ||
|13 | |13 | ||
+ | |J5 (jumper) | ||
+ | |Target Power Enable, Jumper | ||
+ | |2 pin jumper block, 0.1” spacing | ||
+ | |Digikey | ||
+ | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=A26242-ND A26242-ND] | ||
+ | |1 | ||
+ | |---- | ||
+ | |14 | ||
| n/a | | n/a | ||
|Optional resistor for auto-reset override | |Optional resistor for auto-reset override | ||
Line 116: | Line 127: | ||
|Digi-Key | |Digi-Key | ||
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=100QBK-ND 100QBK-ND] | |[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=100QBK-ND 100QBK-ND] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|1 | |1 | ||
|---- | |---- | ||
|} | |} | ||
+ | |||
+ | |||
+ | == Assembly procedure == | ||
+ | |||
+ | Here's what the bare circuit board looks like: | ||
+ | |||
+ | http://evilmadscience.s3.amazonaws.com/catalog/emskits/ispshield/pcb/imgmed/1.jpg | ||
+ | |||
+ | We'll go line by line through the kit components. | ||
+ | |||
+ | 1. | ||
+ | |||
+ | |||
+ | |||
+ | 1 J1 thru J4 Header set, 6-pin (2 pcs), 8-pin (2 pcs) Stacking type header, 0.1” spacing Evil Mad Science 633 1 | ||
+ | 2 J5 Target Power Enable, Header 3 pin right-angle header, 0.1” spacing Digikey TSW-103-25-F-SRA-ND 1 | ||
+ | 3 J5 (jumper) Target Power Enable, Jumper 2 pin jumper block, 0.1” spacing Digikey A26242-ND 1 | ||
+ | 4 S1 Reset Switch Tactile pushbutton switch Digikey 679-2452-ND 1 | ||
+ | 5 ISP6 6 pin ISP Header 2x3 pin 0.1” spaced DIL header Digikey 609-3202-ND 1 | ||
+ | 6 R1 Reset line pull-up resistor 10k, 1/6 W Digikey 10KETR-ND 1 | ||
+ | 7 R2 thru R6 Reset and LED load resistors 1000 ohm, 1/4 W Digikey 1.0KQBK-ND 5 | ||
+ | 8 PROG, ERROR, PULSE, HELLO Indicator LED 3mm, Diffused Yellow Evil Mad Science 357 4 | ||
+ | 9 C1 Bypass Capacitor 0.1uF Capacitor Digikey BC1148TR-ND 1 | ||
+ | 10 C2, C3 Capacitors for crystal 18pF, 50 V ceramic Digikey BC1004CT-ND 2 | ||
+ | 11 XTL Crystal 16 MHz Digikey XC1721-ND 1 | ||
+ | 12 U1 ZIF Dip Socket 28 pin, 0.3" pin spacing Evil Mad Science 212 1 | ||
+ | 13 n/a Optional resistor for auto-reset override 100 ohm, 1/4 W Digi-Key 100QBK-ND 1 | ||
+ | 14 n/a PCB for ISP Shield Printed circuit board Evil Mad Science 681 1 |
Revision as of 15:32, 23 March 2011
This is a work in progress, to be finished and posted the week of March 28, 2011.
This page walks through the basic assembly process for building the ISP Shield].
Bill of Materials, or, "What's in the kit?"
Line | Ref Des | Description | Type | Vendor | Vendor Part Number | Quantity |
1 | n/a | PCB for ISP Shield | Printed circuit board | Evil Mad Science | 681 | 1 |
2 | R1 | Reset line pull-up resistor | 10k, 1/6 W | Digikey | 10KETR-ND | 1 |
3 | R2 thru R6 | Reset and LED load resistors | 1000 ohm, 1/4 W | Digikey | 1.0KQBK-ND | 5 |
4 | J5 | Target Power Enable, Header | 3 pin right-angle header, 0.1” spacing | Digikey | TSW-103-25-F-SRA-ND | 1 |
5 | PROG, ERROR, PULSE, HELLO | Indicator LED | 3mm, Diffused Yellow | Evil Mad Science | 357 | 4 |
6 | C1 | Bypass Capacitor | 0.1uF Capacitor | Digikey | BC1148TR-ND | 1 |
7 | XTL | Crystal | 16 MHz | Digikey | XC1721-ND | 1 |
8 | C2, C3 | Capacitors for crystal | 18pF, 50 V ceramic | Digikey | BC1004CT-ND | 2 |
9 | S1 | Reset Switch | Tactile pushbutton switch | Digikey | 679-2452-ND | 1 |
10 | ISP6 | 6 pin ISP Header | 2x3 pin 0.1” spaced DIL header | Digikey | 609-3202-ND | 1 |
11 | J1 thru J4 | Header set, 6-pin (2 pcs), 8-pin (2 pcs) | Stacking type header, 0.1” spacing | Evil Mad Science | 633 | 1 |
12 | U1 | ZIF Dip Socket | 28 pin, 0.3" pin spacing | Evil Mad Science | 212 | 1 |
13 | J5 (jumper) | Target Power Enable, Jumper | 2 pin jumper block, 0.1” spacing | Digikey | A26242-ND | 1 |
14 | n/a | Optional resistor for auto-reset override | 100 ohm, 1/4 W | Digi-Key | 100QBK-ND | 1 |
Assembly procedure
Here's what the bare circuit board looks like:
We'll go line by line through the kit components.
1.
1 J1 thru J4 Header set, 6-pin (2 pcs), 8-pin (2 pcs) Stacking type header, 0.1” spacing Evil Mad Science 633 1 2 J5 Target Power Enable, Header 3 pin right-angle header, 0.1” spacing Digikey TSW-103-25-F-SRA-ND 1 3 J5 (jumper) Target Power Enable, Jumper 2 pin jumper block, 0.1” spacing Digikey A26242-ND 1 4 S1 Reset Switch Tactile pushbutton switch Digikey 679-2452-ND 1 5 ISP6 6 pin ISP Header 2x3 pin 0.1” spaced DIL header Digikey 609-3202-ND 1 6 R1 Reset line pull-up resistor 10k, 1/6 W Digikey 10KETR-ND 1 7 R2 thru R6 Reset and LED load resistors 1000 ohm, 1/4 W Digikey 1.0KQBK-ND 5 8 PROG, ERROR, PULSE, HELLO Indicator LED 3mm, Diffused Yellow Evil Mad Science 357 4 9 C1 Bypass Capacitor 0.1uF Capacitor Digikey BC1148TR-ND 1 10 C2, C3 Capacitors for crystal 18pF, 50 V ceramic Digikey BC1004CT-ND 2 11 XTL Crystal 16 MHz Digikey XC1721-ND 1 12 U1 ZIF Dip Socket 28 pin, 0.3" pin spacing Evil Mad Science 212 1 13 n/a Optional resistor for auto-reset override 100 ohm, 1/4 W Digi-Key 100QBK-ND 1 14 n/a PCB for ISP Shield Printed circuit board Evil Mad Science 681 1