diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.bck b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.bck new file mode 100644 index 00000000..97f24225 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.bck @@ -0,0 +1,7 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP VDD_ADC +K POWER, PWR +$ENDCMP +# +#End Doc Library diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.dcm b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.dcm new file mode 100644 index 00000000..97f24225 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.dcm @@ -0,0 +1,7 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP VDD_ADC +K POWER, PWR +$ENDCMP +# +#End Doc Library diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.lib b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.lib new file mode 100644 index 00000000..c0ba79a9 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape-cache.lib @@ -0,0 +1,201 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +3V3 +# +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# CONN_02X23 +# +DEF CONN_02X23 P 0 1 Y N 1 F N +F0 "P" 0 1200 50 H V C CNN +F1 "CONN_02X23" 0 0 50 V V C CNN +F2 "" 0 -850 60 H V C CNN +F3 "" 0 -850 60 H V C CNN +$FPLIST + Pin_Header_Straight_2X23 + Pin_Header_Angled_2X23 + Socket_Strip_Straight_2X23 + Socket_Strip_Angled_2X23 +$ENDFPLIST +DRAW +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1150 100 -1150 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +X P1 1 -250 1100 150 R 50 50 1 1 P +X P2 2 250 1100 150 L 50 50 1 1 P +X P3 3 -250 1000 150 R 50 50 1 1 P +X P4 4 250 1000 150 L 50 50 1 1 P +X P5 5 -250 900 150 R 50 50 1 1 P +X P6 6 250 900 150 L 50 50 1 1 P +X P7 7 -250 800 150 R 50 50 1 1 P +X P8 8 250 800 150 L 50 50 1 1 P +X P9 9 -250 700 150 R 50 50 1 1 P +X P10 10 250 700 150 L 50 50 1 1 P +X P20 20 250 200 150 L 50 50 1 1 P +X P30 30 250 -300 150 L 50 50 1 1 P +X P40 40 250 -800 150 L 50 50 1 1 P +X P11 11 -250 600 150 R 50 50 1 1 P +X P21 21 -250 100 150 R 50 50 1 1 P +X P31 31 -250 -400 150 R 50 50 1 1 P +X P41 41 -250 -900 150 R 50 50 1 1 P +X P12 12 250 600 150 L 50 50 1 1 P +X P22 22 250 100 150 L 50 50 1 1 P +X P32 32 250 -400 150 L 50 50 1 1 P +X P42 42 250 -900 150 L 50 50 1 1 P +X P13 13 -250 500 150 R 50 50 1 1 P +X P23 23 -250 0 150 R 50 50 1 1 P +X P33 33 -250 -500 150 R 50 50 1 1 P +X P43 43 -250 -1000 150 R 50 50 1 1 P +X P14 14 250 500 150 L 50 50 1 1 P +X P24 24 250 0 150 L 50 50 1 1 P +X P34 34 250 -500 150 L 50 50 1 1 P +X P44 44 250 -1000 150 L 50 50 1 1 P +X P15 15 -250 400 150 R 50 50 1 1 P +X P25 25 -250 -100 150 R 50 50 1 1 P +X P35 35 -250 -600 150 R 50 50 1 1 P +X P45 45 -250 -1100 150 R 50 50 1 1 P +X P16 16 250 400 150 L 50 50 1 1 P +X P26 26 250 -100 150 L 50 50 1 1 P +X P36 36 250 -600 150 L 50 50 1 1 P +X P46 46 250 -1100 150 L 50 50 1 1 P +X P17 17 -250 300 150 R 50 50 1 1 P +X P27 27 -250 -200 150 R 50 50 1 1 P +X P37 37 -250 -700 150 R 50 50 1 1 P +X P18 18 250 300 150 L 50 50 1 1 P +X P28 28 250 -200 150 L 50 50 1 1 P +X P38 38 250 -700 150 L 50 50 1 1 P +X P19 19 -250 200 150 R 50 50 1 1 P +X P29 29 -250 -300 150 R 50 50 1 1 P +X P39 39 -250 -800 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GNDA_ADC +# +DEF GNDA_ADC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDA_ADC" 0 -150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GNDA_ADC 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDD +# +DEF GNDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDD" 0 -150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GNDD 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# SYS_5V +# +DEF SYS_5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "SYS_5V" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X SYS_5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VDD_ADC +# +DEF VDD_ADC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDD_ADC" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VDD_ADC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pcb b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pcb new file mode 100644 index 00000000..eb7240d1 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pcb @@ -0,0 +1,534 @@ +(kicad_pcb (version 4) (host pcbnew "(2015-06-23 BZR 5811)-product") + + (general + (links 10) + (no_connects 10) + (area 114.463829 42.696129 169.076371 129.058671) + (thickness 1.6) + (drawings 11) + (tracks 0) + (zones 0) + (modules 2) + (nets 83) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user hide) + (33 F.Adhes user hide) + (34 B.Paste user hide) + (35 F.Paste user hide) + (36 B.SilkS user hide) + (37 F.SilkS user hide) + (38 B.Mask user hide) + (39 F.Mask user hide) + (40 Dwgs.User user) + (41 Cmts.User user hide) + (42 Eco1.User user hide) + (43 Eco2.User user hide) + (44 Edge.Cuts user) + (45 Margin user hide) + (46 B.CrtYd user hide) + (47 F.CrtYd user hide) + (48 B.Fab user hide) + (49 F.Fab user hide) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.00254) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.5 1.5) + (pad_drill 0.6) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x01030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 4) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 "Net-(P8-Pad3)") + (net 2 "Net-(P8-Pad4)") + (net 3 "Net-(P8-Pad5)") + (net 4 "Net-(P8-Pad6)") + (net 5 "Net-(P8-Pad7)") + (net 6 "Net-(P8-Pad8)") + (net 7 "Net-(P8-Pad9)") + (net 8 "Net-(P8-Pad10)") + (net 9 "Net-(P8-Pad11)") + (net 10 "Net-(P8-Pad12)") + (net 11 "Net-(P8-Pad13)") + (net 12 "Net-(P8-Pad14)") + (net 13 "Net-(P8-Pad15)") + (net 14 "Net-(P8-Pad16)") + (net 15 "Net-(P8-Pad17)") + (net 16 "Net-(P8-Pad18)") + (net 17 "Net-(P8-Pad19)") + (net 18 "Net-(P8-Pad20)") + (net 19 "Net-(P8-Pad21)") + (net 20 "Net-(P8-Pad22)") + (net 21 "Net-(P8-Pad23)") + (net 22 "Net-(P8-Pad24)") + (net 23 "Net-(P8-Pad25)") + (net 24 "Net-(P8-Pad26)") + (net 25 "Net-(P8-Pad27)") + (net 26 "Net-(P8-Pad28)") + (net 27 "Net-(P8-Pad29)") + (net 28 "Net-(P8-Pad30)") + (net 29 "Net-(P8-Pad31)") + (net 30 "Net-(P8-Pad32)") + (net 31 "Net-(P8-Pad33)") + (net 32 "Net-(P8-Pad34)") + (net 33 "Net-(P8-Pad35)") + (net 34 "Net-(P8-Pad36)") + (net 35 "Net-(P8-Pad37)") + (net 36 "Net-(P8-Pad38)") + (net 37 "Net-(P8-Pad39)") + (net 38 "Net-(P8-Pad40)") + (net 39 "Net-(P8-Pad41)") + (net 40 "Net-(P8-Pad42)") + (net 41 "Net-(P8-Pad43)") + (net 42 "Net-(P8-Pad44)") + (net 43 "Net-(P8-Pad45)") + (net 44 "Net-(P8-Pad46)") + (net 45 "Net-(P9-Pad11)") + (net 46 "Net-(P9-Pad12)") + (net 47 "Net-(P9-Pad13)") + (net 48 "Net-(P9-Pad14)") + (net 49 "Net-(P9-Pad15)") + (net 50 "Net-(P9-Pad16)") + (net 51 "Net-(P9-Pad17)") + (net 52 "Net-(P9-Pad18)") + (net 53 "Net-(P9-Pad19)") + (net 54 "Net-(P9-Pad20)") + (net 55 "Net-(P9-Pad21)") + (net 56 "Net-(P9-Pad22)") + (net 57 "Net-(P9-Pad23)") + (net 58 "Net-(P9-Pad24)") + (net 59 "Net-(P9-Pad25)") + (net 60 "Net-(P9-Pad26)") + (net 61 "Net-(P9-Pad27)") + (net 62 "Net-(P9-Pad28)") + (net 63 "Net-(P9-Pad29)") + (net 64 "Net-(P9-Pad30)") + (net 65 "Net-(P9-Pad31)") + (net 66 "Net-(P9-Pad33)") + (net 67 "Net-(P9-Pad35)") + (net 68 "Net-(P9-Pad36)") + (net 69 "Net-(P9-Pad37)") + (net 70 "Net-(P9-Pad38)") + (net 71 "Net-(P9-Pad39)") + (net 72 "Net-(P9-Pad40)") + (net 73 "Net-(P9-Pad41)") + (net 74 "Net-(P9-Pad42)") + (net 75 GNDD) + (net 76 +3V3) + (net 77 +5V) + (net 78 SYS_5V) + (net 79 PWR_BUT) + (net 80 SYS_RESETN) + (net 81 VDD_ADC) + (net 82 GNDA_ADC) + + (net_class Default "To jest domyślna klasa połączeń." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net +5V) + (add_net GNDA_ADC) + (add_net GNDD) + (add_net "Net-(P8-Pad10)") + (add_net "Net-(P8-Pad11)") + (add_net "Net-(P8-Pad12)") + (add_net "Net-(P8-Pad13)") + (add_net "Net-(P8-Pad14)") + (add_net "Net-(P8-Pad15)") + (add_net "Net-(P8-Pad16)") + (add_net "Net-(P8-Pad17)") + (add_net "Net-(P8-Pad18)") + (add_net "Net-(P8-Pad19)") + (add_net "Net-(P8-Pad20)") + (add_net "Net-(P8-Pad21)") + (add_net "Net-(P8-Pad22)") + (add_net "Net-(P8-Pad23)") + (add_net "Net-(P8-Pad24)") + (add_net "Net-(P8-Pad25)") + (add_net "Net-(P8-Pad26)") + (add_net "Net-(P8-Pad27)") + (add_net "Net-(P8-Pad28)") + (add_net "Net-(P8-Pad29)") + (add_net "Net-(P8-Pad3)") + (add_net "Net-(P8-Pad30)") + (add_net "Net-(P8-Pad31)") + (add_net "Net-(P8-Pad32)") + (add_net "Net-(P8-Pad33)") + (add_net "Net-(P8-Pad34)") + (add_net "Net-(P8-Pad35)") + (add_net "Net-(P8-Pad36)") + (add_net "Net-(P8-Pad37)") + (add_net "Net-(P8-Pad38)") + (add_net "Net-(P8-Pad39)") + (add_net "Net-(P8-Pad4)") + (add_net "Net-(P8-Pad40)") + (add_net "Net-(P8-Pad41)") + (add_net "Net-(P8-Pad42)") + (add_net "Net-(P8-Pad43)") + (add_net "Net-(P8-Pad44)") + (add_net "Net-(P8-Pad45)") + (add_net "Net-(P8-Pad46)") + (add_net "Net-(P8-Pad5)") + (add_net "Net-(P8-Pad6)") + (add_net "Net-(P8-Pad7)") + (add_net "Net-(P8-Pad8)") + (add_net "Net-(P8-Pad9)") + (add_net "Net-(P9-Pad11)") + (add_net "Net-(P9-Pad12)") + (add_net "Net-(P9-Pad13)") + (add_net "Net-(P9-Pad14)") + (add_net "Net-(P9-Pad15)") + (add_net "Net-(P9-Pad16)") + (add_net "Net-(P9-Pad17)") + (add_net "Net-(P9-Pad18)") + (add_net "Net-(P9-Pad19)") + (add_net "Net-(P9-Pad20)") + (add_net "Net-(P9-Pad21)") + (add_net "Net-(P9-Pad22)") + (add_net "Net-(P9-Pad23)") + (add_net "Net-(P9-Pad24)") + (add_net "Net-(P9-Pad25)") + (add_net "Net-(P9-Pad26)") + (add_net "Net-(P9-Pad27)") + (add_net "Net-(P9-Pad28)") + (add_net "Net-(P9-Pad29)") + (add_net "Net-(P9-Pad30)") + (add_net "Net-(P9-Pad31)") + (add_net "Net-(P9-Pad33)") + (add_net "Net-(P9-Pad35)") + (add_net "Net-(P9-Pad36)") + (add_net "Net-(P9-Pad37)") + (add_net "Net-(P9-Pad38)") + (add_net "Net-(P9-Pad39)") + (add_net "Net-(P9-Pad40)") + (add_net "Net-(P9-Pad41)") + (add_net "Net-(P9-Pad42)") + (add_net PWR_BUT) + (add_net SYS_5V) + (add_net SYS_RESETN) + (add_net VDD_ADC) + ) + + (module Pin_Headers:Pin_Header_Straight_2x23 locked (layer F.Cu) (tedit 0) (tstamp 558974AE) + (at 164.6301 62.3824) + (descr "Through hole pin header") + (tags "pin header") + (path /55897251) + (fp_text reference P8 (at 0 -5.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_02X23 (at 0 -3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 57.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 -1.75) (end 4.3 57.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 57.65) (end 4.3 57.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.81 57.15) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 57.15) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 57.15) (end -1.27 57.15) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end -1.55 0) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 "Net-(P8-Pad3)")) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 2 "Net-(P8-Pad4)")) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 3 "Net-(P8-Pad5)")) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 4 "Net-(P8-Pad6)")) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 5 "Net-(P8-Pad7)")) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 6 "Net-(P8-Pad8)")) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 7 "Net-(P8-Pad9)")) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 8 "Net-(P8-Pad10)")) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 9 "Net-(P8-Pad11)")) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 10 "Net-(P8-Pad12)")) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 11 "Net-(P8-Pad13)")) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 12 "Net-(P8-Pad14)")) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 13 "Net-(P8-Pad15)")) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 14 "Net-(P8-Pad16)")) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 15 "Net-(P8-Pad17)")) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 16 "Net-(P8-Pad18)")) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 17 "Net-(P8-Pad19)")) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 18 "Net-(P8-Pad20)")) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 19 "Net-(P8-Pad21)")) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 20 "Net-(P8-Pad22)")) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 21 "Net-(P8-Pad23)")) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 22 "Net-(P8-Pad24)")) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 23 "Net-(P8-Pad25)")) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 24 "Net-(P8-Pad26)")) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 25 "Net-(P8-Pad27)")) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 26 "Net-(P8-Pad28)")) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 27 "Net-(P8-Pad29)")) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 28 "Net-(P8-Pad30)")) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 29 "Net-(P8-Pad31)")) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 30 "Net-(P8-Pad32)")) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 31 "Net-(P8-Pad33)")) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 32 "Net-(P8-Pad34)")) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 33 "Net-(P8-Pad35)")) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 34 "Net-(P8-Pad36)")) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 35 "Net-(P8-Pad37)")) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 36 "Net-(P8-Pad38)")) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 37 "Net-(P8-Pad39)")) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 38 "Net-(P8-Pad40)")) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 39 "Net-(P8-Pad41)")) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 40 "Net-(P8-Pad42)")) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 41 "Net-(P8-Pad43)")) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 42 "Net-(P8-Pad44)")) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 43 "Net-(P8-Pad45)")) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 44 "Net-(P8-Pad46)")) + (model Pin_Headers.3dshapes/Pin_Header_Straight_2x23.wrl + (at (xyz 0.05 -1.1 -0.07000000000000001)) + (scale (xyz 1 1 1)) + (rotate (xyz 180 0 90)) + ) + (model Socket_Strips.3dshapes/Socket_Strip_Straight_2x23.wrl + (at (xyz 0.05 -1.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x23 locked (layer F.Cu) (tedit 0) (tstamp 558974EC) + (at 116.3701 62.3824) + (descr "Through hole pin header") + (tags "pin header") + (path /5589720E) + (fp_text reference P9 (at 0 -5.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_02X23 (at 0 -3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 57.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 -1.75) (end 4.3 57.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 57.65) (end 4.3 57.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.81 57.15) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 57.15) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 57.15) (end -1.27 57.15) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end -1.55 0) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 76 +3V3)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 76 +3V3)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 77 +5V)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 77 +5V)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 78 SYS_5V)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 78 SYS_5V)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 79 PWR_BUT)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 80 SYS_RESETN)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 45 "Net-(P9-Pad11)")) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 46 "Net-(P9-Pad12)")) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 47 "Net-(P9-Pad13)")) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 48 "Net-(P9-Pad14)")) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 49 "Net-(P9-Pad15)")) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 50 "Net-(P9-Pad16)")) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 51 "Net-(P9-Pad17)")) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 52 "Net-(P9-Pad18)")) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 53 "Net-(P9-Pad19)")) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 54 "Net-(P9-Pad20)")) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 55 "Net-(P9-Pad21)")) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 56 "Net-(P9-Pad22)")) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 57 "Net-(P9-Pad23)")) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 58 "Net-(P9-Pad24)")) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 59 "Net-(P9-Pad25)")) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 60 "Net-(P9-Pad26)")) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 61 "Net-(P9-Pad27)")) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 62 "Net-(P9-Pad28)")) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 63 "Net-(P9-Pad29)")) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 64 "Net-(P9-Pad30)")) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 65 "Net-(P9-Pad31)")) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 81 VDD_ADC)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 66 "Net-(P9-Pad33)")) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 82 GNDA_ADC)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 67 "Net-(P9-Pad35)")) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 68 "Net-(P9-Pad36)")) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 69 "Net-(P9-Pad37)")) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 70 "Net-(P9-Pad38)")) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 71 "Net-(P9-Pad39)")) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 72 "Net-(P9-Pad40)")) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 73 "Net-(P9-Pad41)")) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 74 "Net-(P9-Pad42)")) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 75 GNDD)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_2x23.wrl + (at (xyz 0.05 -1.1 -0.07000000000000001)) + (scale (xyz 1 1 1)) + (rotate (xyz 180 0 90)) + ) + (model Socket_Strips.3dshapes/Socket_Strip_Straight_2x23.wrl + (at (xyz 0.05 -1.1 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (gr_arc (start 127.1651 116.3574) (end 127.1651 129.0574) (angle 90) (layer Edge.Cuts) (width 0.00254)) + (gr_arc (start 156.3751 116.3574) (end 169.0751 116.3574) (angle 90) (layer Edge.Cuts) (width 0.00254)) + (gr_arc (start 120.8151 49.0474) (end 114.4651 49.0474) (angle 90) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 135.4201 42.6974) (end 120.8151 42.6974) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 135.4201 64.2874) (end 135.4201 42.6974) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 153.2001 64.2874) (end 135.4201 64.2874) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 153.2001 49.6824) (end 153.2001 64.2874) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 169.0751 49.6824) (end 153.2001 49.6824) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 169.0751 116.3574) (end 169.0751 49.6824) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 127.1651 129.0574) (end 156.3751 129.0574) (layer Edge.Cuts) (width 0.00254)) + (gr_line (start 114.4651 49.0474) (end 114.4651 116.3574) (layer Edge.Cuts) (width 0.00254)) + +) diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.net b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.net new file mode 100644 index 00000000..afebb977 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.net @@ -0,0 +1,264 @@ +(export (version D) + (design + (source /home/kuba/kicad_workspace/bbb/BeagleBone-Black-Cape.sch) + (date "wto, 23 cze 2015, 19:09:48") + (tool "Eeschema (2015-06-23 BZR 5811)-product") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source BeagleBone-Black-Cape.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref P9) + (value CONN_02X23) + (footprint Pin_Headers:Pin_Header_Straight_2x23) + (libsource (lib conn) (part CONN_02X23)) + (sheetpath (names /) (tstamps /)) + (tstamp 5589720E)) + (comp (ref P8) + (value CONN_02X23) + (footprint Pin_Headers:Pin_Header_Straight_2x23) + (libsource (lib conn) (part CONN_02X23)) + (sheetpath (names /) (tstamps /)) + (tstamp 55897251))) + (libparts + (libpart (lib conn) (part CONN_02X23) + (footprints + (fp Pin_Header_Straight_2X23) + (fp Pin_Header_Angled_2X23) + (fp Socket_Strip_Straight_2X23) + (fp Socket_Strip_Angled_2X23)) + (fields + (field (name Reference) P) + (field (name Value) CONN_02X23)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)) + (pin (num 10) (name P10) (type passive)) + (pin (num 11) (name P11) (type passive)) + (pin (num 12) (name P12) (type passive)) + (pin (num 13) (name P13) (type passive)) + (pin (num 14) (name P14) (type passive)) + (pin (num 15) (name P15) (type passive)) + (pin (num 16) (name P16) (type passive)) + (pin (num 17) (name P17) (type passive)) + (pin (num 18) (name P18) (type passive)) + (pin (num 19) (name P19) (type passive)) + (pin (num 20) (name P20) (type passive)) + (pin (num 21) (name P21) (type passive)) + (pin (num 22) (name P22) (type passive)) + (pin (num 23) (name P23) (type passive)) + (pin (num 24) (name P24) (type passive)) + (pin (num 25) (name P25) (type passive)) + (pin (num 26) (name P26) (type passive)) + (pin (num 27) (name P27) (type passive)) + (pin (num 28) (name P28) (type passive)) + (pin (num 29) (name P29) (type passive)) + (pin (num 30) (name P30) (type passive)) + (pin (num 31) (name P31) (type passive)) + (pin (num 32) (name P32) (type passive)) + (pin (num 33) (name P33) (type passive)) + (pin (num 34) (name P34) (type passive)) + (pin (num 35) (name P35) (type passive)) + (pin (num 36) (name P36) (type passive)) + (pin (num 37) (name P37) (type passive)) + (pin (num 38) (name P38) (type passive)) + (pin (num 39) (name P39) (type passive)) + (pin (num 40) (name P40) (type passive)) + (pin (num 41) (name P41) (type passive)) + (pin (num 42) (name P42) (type passive)) + (pin (num 43) (name P43) (type passive)) + (pin (num 44) (name P44) (type passive)) + (pin (num 45) (name P45) (type passive)) + (pin (num 46) (name P46) (type passive))))) + (libraries + (library (logical conn) + (uri /usr/local/share/kicad/library/conn.lib))) + (nets + (net (code 1) (name GNDD) + (node (ref P9) (pin 1)) + (node (ref P8) (pin 2)) + (node (ref P8) (pin 1)) + (node (ref P9) (pin 43)) + (node (ref P9) (pin 44)) + (node (ref P9) (pin 45)) + (node (ref P9) (pin 46)) + (node (ref P9) (pin 2))) + (net (code 2) (name "Net-(P8-Pad18)") + (node (ref P8) (pin 18))) + (net (code 3) (name "Net-(P8-Pad35)") + (node (ref P8) (pin 35))) + (net (code 4) (name "Net-(P8-Pad45)") + (node (ref P8) (pin 45))) + (net (code 5) (name "Net-(P8-Pad16)") + (node (ref P8) (pin 16))) + (net (code 6) (name "Net-(P8-Pad26)") + (node (ref P8) (pin 26))) + (net (code 7) (name "Net-(P8-Pad36)") + (node (ref P8) (pin 36))) + (net (code 8) (name "Net-(P8-Pad46)") + (node (ref P8) (pin 46))) + (net (code 9) (name "Net-(P8-Pad17)") + (node (ref P8) (pin 17))) + (net (code 10) (name "Net-(P8-Pad27)") + (node (ref P8) (pin 27))) + (net (code 11) (name "Net-(P8-Pad37)") + (node (ref P8) (pin 37))) + (net (code 12) (name "Net-(P8-Pad28)") + (node (ref P8) (pin 28))) + (net (code 13) (name "Net-(P8-Pad38)") + (node (ref P8) (pin 38))) + (net (code 14) (name "Net-(P8-Pad19)") + (node (ref P8) (pin 19))) + (net (code 15) (name "Net-(P8-Pad29)") + (node (ref P8) (pin 29))) + (net (code 16) (name "Net-(P8-Pad39)") + (node (ref P8) (pin 39))) + (net (code 17) (name SYS_5V) + (node (ref P9) (pin 8)) + (node (ref P9) (pin 7))) + (net (code 18) (name VDD_ADC) + (node (ref P9) (pin 32))) + (net (code 19) (name GNDA_ADC) + (node (ref P9) (pin 34))) + (net (code 20) (name SYS_RESETN) + (node (ref P9) (pin 10))) + (net (code 21) (name PWR_BUT) + (node (ref P9) (pin 9))) + (net (code 22) (name +3V3) + (node (ref P9) (pin 4)) + (node (ref P9) (pin 3))) + (net (code 23) (name +5V) + (node (ref P9) (pin 5)) + (node (ref P9) (pin 6))) + (net (code 24) (name "Net-(P8-Pad25)") + (node (ref P8) (pin 25))) + (net (code 25) (name "Net-(P9-Pad15)") + (node (ref P9) (pin 15))) + (net (code 26) (name "Net-(P9-Pad42)") + (node (ref P9) (pin 42))) + (net (code 27) (name "Net-(P9-Pad13)") + (node (ref P9) (pin 13))) + (net (code 28) (name "Net-(P9-Pad23)") + (node (ref P9) (pin 23))) + (net (code 29) (name "Net-(P9-Pad33)") + (node (ref P9) (pin 33))) + (net (code 30) (name "Net-(P9-Pad14)") + (node (ref P9) (pin 14))) + (net (code 31) (name "Net-(P9-Pad24)") + (node (ref P9) (pin 24))) + (net (code 32) (name "Net-(P9-Pad25)") + (node (ref P9) (pin 25))) + (net (code 33) (name "Net-(P9-Pad35)") + (node (ref P9) (pin 35))) + (net (code 34) (name "Net-(P9-Pad16)") + (node (ref P9) (pin 16))) + (net (code 35) (name "Net-(P9-Pad26)") + (node (ref P9) (pin 26))) + (net (code 36) (name "Net-(P9-Pad36)") + (node (ref P9) (pin 36))) + (net (code 37) (name "Net-(P9-Pad17)") + (node (ref P9) (pin 17))) + (net (code 38) (name "Net-(P9-Pad20)") + (node (ref P9) (pin 20))) + (net (code 39) (name "Net-(P9-Pad27)") + (node (ref P9) (pin 27))) + (net (code 40) (name "Net-(P9-Pad30)") + (node (ref P9) (pin 30))) + (net (code 41) (name "Net-(P9-Pad40)") + (node (ref P9) (pin 40))) + (net (code 42) (name "Net-(P9-Pad11)") + (node (ref P9) (pin 11))) + (net (code 43) (name "Net-(P9-Pad21)") + (node (ref P9) (pin 21))) + (net (code 44) (name "Net-(P9-Pad31)") + (node (ref P9) (pin 31))) + (net (code 45) (name "Net-(P9-Pad41)") + (node (ref P9) (pin 41))) + (net (code 46) (name "Net-(P9-Pad12)") + (node (ref P9) (pin 12))) + (net (code 47) (name "Net-(P9-Pad22)") + (node (ref P9) (pin 22))) + (net (code 48) (name "Net-(P8-Pad13)") + (node (ref P8) (pin 13))) + (net (code 49) (name "Net-(P8-Pad40)") + (node (ref P8) (pin 40))) + (net (code 50) (name "Net-(P8-Pad11)") + (node (ref P8) (pin 11))) + (net (code 51) (name "Net-(P8-Pad21)") + (node (ref P8) (pin 21))) + (net (code 52) (name "Net-(P8-Pad31)") + (node (ref P8) (pin 31))) + (net (code 53) (name "Net-(P8-Pad41)") + (node (ref P8) (pin 41))) + (net (code 54) (name "Net-(P8-Pad12)") + (node (ref P8) (pin 12))) + (net (code 55) (name "Net-(P8-Pad22)") + (node (ref P8) (pin 22))) + (net (code 56) (name "Net-(P8-Pad32)") + (node (ref P8) (pin 32))) + (net (code 57) (name "Net-(P8-Pad42)") + (node (ref P8) (pin 42))) + (net (code 58) (name "Net-(P8-Pad30)") + (node (ref P8) (pin 30))) + (net (code 59) (name "Net-(P8-Pad23)") + (node (ref P8) (pin 23))) + (net (code 60) (name "Net-(P8-Pad33)") + (node (ref P8) (pin 33))) + (net (code 61) (name "Net-(P8-Pad43)") + (node (ref P8) (pin 43))) + (net (code 62) (name "Net-(P8-Pad14)") + (node (ref P8) (pin 14))) + (net (code 63) (name "Net-(P8-Pad24)") + (node (ref P8) (pin 24))) + (net (code 64) (name "Net-(P8-Pad34)") + (node (ref P8) (pin 34))) + (net (code 65) (name "Net-(P8-Pad44)") + (node (ref P8) (pin 44))) + (net (code 66) (name "Net-(P8-Pad15)") + (node (ref P8) (pin 15))) + (net (code 67) (name "Net-(P8-Pad3)") + (node (ref P8) (pin 3))) + (net (code 68) (name "Net-(P9-Pad37)") + (node (ref P9) (pin 37))) + (net (code 69) (name "Net-(P9-Pad18)") + (node (ref P9) (pin 18))) + (net (code 70) (name "Net-(P9-Pad28)") + (node (ref P9) (pin 28))) + (net (code 71) (name "Net-(P9-Pad38)") + (node (ref P9) (pin 38))) + (net (code 72) (name "Net-(P9-Pad19)") + (node (ref P9) (pin 19))) + (net (code 73) (name "Net-(P9-Pad29)") + (node (ref P9) (pin 29))) + (net (code 74) (name "Net-(P9-Pad39)") + (node (ref P9) (pin 39))) + (net (code 75) (name "Net-(P8-Pad4)") + (node (ref P8) (pin 4))) + (net (code 76) (name "Net-(P8-Pad5)") + (node (ref P8) (pin 5))) + (net (code 77) (name "Net-(P8-Pad6)") + (node (ref P8) (pin 6))) + (net (code 78) (name "Net-(P8-Pad7)") + (node (ref P8) (pin 7))) + (net (code 79) (name "Net-(P8-Pad8)") + (node (ref P8) (pin 8))) + (net (code 80) (name "Net-(P8-Pad9)") + (node (ref P8) (pin 9))) + (net (code 81) (name "Net-(P8-Pad10)") + (node (ref P8) (pin 10))) + (net (code 82) (name "Net-(P8-Pad20)") + (node (ref P8) (pin 20))))) \ No newline at end of file diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.pro b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.pro new file mode 100644 index 00000000..b0612e59 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.pro @@ -0,0 +1,60 @@ +update=wto, 23 cze 2015, 17:35:31 +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=valves +LibName2=power +LibName3=device +LibName4=transistors +LibName5=conn +LibName6=linear +LibName7=regul +LibName8=74xx +LibName9=cmos4000 +LibName10=adc-dac +LibName11=memory +LibName12=xilinx +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib diff --git a/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.sch b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.sch new file mode 100644 index 00000000..cac151f1 --- /dev/null +++ b/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.sch @@ -0,0 +1,277 @@ +EESchema Schematic File Version 2 +LIBS:bbb-rescue +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:bbb-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_02X23 P9 +U 1 1 5589720E +P 2450 2250 +F 0 "P9" H 2450 3450 50 0000 C CNN +F 1 "CONN_02X23" V 2450 2250 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x23" H 2450 1400 60 0001 C CNN +F 3 "" H 2450 1400 60 0000 C CNN + 1 2450 2250 + 1 0 0 -1 +$EndComp +$Comp +L CONN_02X23 P8 +U 1 1 55897251 +P 5150 2250 +F 0 "P8" H 5150 3450 50 0000 C CNN +F 1 "CONN_02X23" V 5150 2250 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x23" H 5150 1400 60 0001 C CNN +F 3 "" H 5150 1400 60 0000 C CNN + 1 5150 2250 + 1 0 0 -1 +$EndComp +$Comp +L GNDD #PWR? +U 1 1 5589785A +P 2450 3650 +F 0 "#PWR?" H 2450 3400 50 0001 C CNN +F 1 "GNDD" H 2450 3500 50 0000 C CNN +F 2 "" H 2450 3650 60 0000 C CNN +F 3 "" H 2450 3650 60 0000 C CNN + 1 2450 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2700 3250 2850 3250 +Wire Wire Line + 2850 3250 2850 3550 +Wire Wire Line + 2850 3550 2050 3550 +Wire Wire Line + 2050 3550 2050 3250 +Wire Wire Line + 2050 3250 2200 3250 +Wire Wire Line + 2200 3350 2050 3350 +Connection ~ 2050 3350 +Wire Wire Line + 2700 3350 2850 3350 +Connection ~ 2850 3350 +Wire Wire Line + 2450 3650 2450 3550 +Connection ~ 2450 3550 +$Comp +L GNDD #PWR? +U 1 1 558978D3 +P 3500 1150 +F 0 "#PWR?" H 3500 900 50 0001 C CNN +F 1 "GNDD" H 3500 1000 50 0000 C CNN +F 2 "" H 3500 1150 60 0000 C CNN +F 3 "" H 3500 1150 60 0000 C CNN + 1 3500 1150 + 0 -1 -1 0 +$EndComp +$Comp +L GNDD #PWR? +U 1 1 5589790A +P 1400 1150 +F 0 "#PWR?" H 1400 900 50 0001 C CNN +F 1 "GNDD" H 1400 1000 50 0000 C CNN +F 2 "" H 1400 1150 60 0000 C CNN +F 3 "" H 1400 1150 60 0000 C CNN + 1 1400 1150 + 0 1 1 0 +$EndComp +$Comp +L GNDD #PWR? +U 1 1 558979C1 +P 4650 1150 +F 0 "#PWR?" H 4650 900 50 0001 C CNN +F 1 "GNDD" H 4650 1000 50 0000 C CNN +F 2 "" H 4650 1150 60 0000 C CNN +F 3 "" H 4650 1150 60 0000 C CNN + 1 4650 1150 + 0 1 1 0 +$EndComp +$Comp +L GNDD #PWR? +U 1 1 558979E8 +P 5650 1150 +F 0 "#PWR?" H 5650 900 50 0001 C CNN +F 1 "GNDD" H 5650 1000 50 0000 C CNN +F 2 "" H 5650 1150 60 0000 C CNN +F 3 "" H 5650 1150 60 0000 C CNN + 1 5650 1150 + 0 -1 -1 0 +$EndComp +$Comp +L +3V3 #PWR? +U 1 1 55897A67 +P 2850 950 +F 0 "#PWR?" H 2850 800 50 0001 C CNN +F 1 "+3V3" H 2850 1090 50 0000 C CNN +F 2 "" H 2850 950 60 0000 C CNN +F 3 "" H 2850 950 60 0000 C CNN + 1 2850 950 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR? +U 1 1 55897A7F +P 3050 950 +F 0 "#PWR?" H 3050 800 50 0001 C CNN +F 1 "+5V" H 3050 1090 50 0000 C CNN +F 2 "" H 3050 950 60 0000 C CNN +F 3 "" H 3050 950 60 0000 C CNN + 1 3050 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2700 1250 2850 1250 +Wire Wire Line + 2850 1250 2850 950 +Wire Wire Line + 2700 1350 3050 1350 +Wire Wire Line + 3050 1350 3050 950 +Wire Wire Line + 3300 950 3300 1450 +Wire Wire Line + 3300 1450 2700 1450 +$Comp +L +3V3 #PWR? +U 1 1 55897EE7 +P 2050 950 +F 0 "#PWR?" H 2050 800 50 0001 C CNN +F 1 "+3V3" H 2050 1090 50 0000 C CNN +F 2 "" H 2050 950 60 0000 C CNN +F 3 "" H 2050 950 60 0000 C CNN + 1 2050 950 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR? +U 1 1 55897EF8 +P 1850 950 +F 0 "#PWR?" H 1850 800 50 0001 C CNN +F 1 "+5V" H 1850 1090 50 0000 C CNN +F 2 "" H 1850 950 60 0000 C CNN +F 3 "" H 1850 950 60 0000 C CNN + 1 1850 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2200 1250 2050 1250 +Wire Wire Line + 2050 1250 2050 950 +Wire Wire Line + 2200 1350 1850 1350 +Wire Wire Line + 1850 1350 1850 950 +Wire Wire Line + 2200 1450 1600 1450 +Wire Wire Line + 1600 1450 1600 950 +Wire Wire Line + 2700 1150 3500 1150 +Wire Wire Line + 2200 1150 1400 1150 +Wire Wire Line + 4650 1150 4900 1150 +Wire Wire Line + 5400 1150 5650 1150 +$Comp +L SYS_5V #PWR? +U 1 1 55898497 +P 3300 950 +F 0 "#PWR?" H 3300 800 50 0001 C CNN +F 1 "SYS_5V" H 3300 1090 50 0000 C CNN +F 2 "" H 3300 950 60 0000 C CNN +F 3 "" H 3300 950 60 0000 C CNN + 1 3300 950 + 1 0 0 -1 +$EndComp +$Comp +L SYS_5V #PWR? +U 1 1 558984AF +P 1600 950 +F 0 "#PWR?" H 1600 800 50 0001 C CNN +F 1 "SYS_5V" H 1600 1090 50 0000 C CNN +F 2 "" H 1600 950 60 0000 C CNN +F 3 "" H 1600 950 60 0000 C CNN + 1 1600 950 + 1 0 0 -1 +$EndComp +$Comp +L VDD_ADC #PWR? +U 1 1 558985D8 +P 3050 2550 +F 0 "#PWR?" H 3050 2400 50 0001 C CNN +F 1 "VDD_ADC" H 3050 2690 50 0000 C CNN +F 2 "" H 3050 2550 60 0000 C CNN +F 3 "" H 3050 2550 60 0000 C CNN + 1 3050 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2700 2650 3050 2650 +Wire Wire Line + 3050 2650 3050 2550 +$Comp +L GNDA_ADC #PWR? +U 1 1 5589865D +P 3050 2750 +F 0 "#PWR?" H 3050 2500 50 0001 C CNN +F 1 "GNDA_ADC" H 3050 2600 50 0000 C CNN +F 2 "" H 3050 2750 60 0000 C CNN +F 3 "" H 3050 2750 60 0000 C CNN + 1 3050 2750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2700 2750 3050 2750 +Text GLabel 2800 1550 2 50 Input ~ 0 +SYS_RESETN +Wire Wire Line + 2700 1550 2800 1550 +Text GLabel 2100 1550 0 50 Input ~ 0 +PWR_BUT +Wire Wire Line + 2200 1550 2100 1550 +$EndSCHEMATC diff --git a/template/BeagleBone-Black-Cape/meta/brd.png b/template/BeagleBone-Black-Cape/meta/brd.png new file mode 100644 index 00000000..514d0048 Binary files /dev/null and b/template/BeagleBone-Black-Cape/meta/brd.png differ diff --git a/template/BeagleBone-Black-Cape/meta/icon.png b/template/BeagleBone-Black-Cape/meta/icon.png new file mode 100644 index 00000000..5c7eea0d Binary files /dev/null and b/template/BeagleBone-Black-Cape/meta/icon.png differ diff --git a/template/BeagleBone-Black-Cape/meta/info.html b/template/BeagleBone-Black-Cape/meta/info.html new file mode 100644 index 00000000..1fd43f93 --- /dev/null +++ b/template/BeagleBone-Black-Cape/meta/info.html @@ -0,0 +1,23 @@ + + + + +BeagleBone Black Cape + + +

This project template is the basis of an expansion board for the +BeagleBone Black

+ +This base project includes a PCB edge defined as the same
+size as the BeagleBone Black Cape refernece with the connectors placed
+correctly to align the two boards.

+ +Contours and holes can be easely modified, just remove line or hole
+and redraw wath you want in layer "edge.cuts".
+ +The final PCB looks like the following: +

+





+

+

(c)2015 Jakub Źrebiec

diff --git a/template/CMakeLists.txt b/template/CMakeLists.txt index 96ecf910..2d05d745 100644 --- a/template/CMakeLists.txt +++ b/template/CMakeLists.txt @@ -12,6 +12,7 @@ set( template_lst stm32f100-discovery-shield ti-stellaris-boosterpack40 ti-stellaris-boosterpack40_min + BeagleBone-Black-Cape )