include kicad-libs as a submodule for better portability
This commit is contained in:
		
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| [submodule "kicad-libs"] | ||||
| 	path = kicad-libs | ||||
| 	url = https://gitlab.com/salfter/kicad-libs.git | ||||
							
								
								
									
										26
									
								
								A2RPi_v2.csv
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								A2RPi_v2.csv
									
									
									
									
									
								
							| @@ -1,7 +1,7 @@ | ||||
| Title, | ||||
| Revision, | ||||
| Date, | ||||
| Generated,Thu 01 Feb 2018 09:01:04 PM PST | ||||
| Generated,Fri 02 Feb 2018 10:33:07 AM PST | ||||
| Company, | ||||
| Comment 1, | ||||
| Comment 2, | ||||
| @@ -12,20 +12,20 @@ Total Unique Parts,10 | ||||
|  | ||||
|  | ||||
|  | ||||
| Ref,Qty,Value,Footprint,DigiKey_PN,Manufacturer,Mfr_PN, | ||||
| C1 C2 ,2,0.1u,Capacitors_SMD:C_1206_HandSoldering,1276-2742-1-ND,Samsung,CL31B104KACNNNC | ||||
| C3 ,1,10p,Capacitors_SMD:C_1206_HandSoldering,1276-1843-1-ND,Samsung,CL31C100JBCNNNC | ||||
| J1 ,1,Raspberry_Pi_2_3,Pin_Headers:Pin_Header_Straight_2x20_Pitch2.54mm,S9200-ND,Sullins,SFH11-PBPC-D20-ST-BK | ||||
| JP1 ,1,RPi_Clock,Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm, , ,  | ||||
| P1 ,1,A2Bus,apple2-bus:Male_Card-Edge_50_pin__100_mil, , ,  | ||||
| R1 ,1,6.8k,Resistors_SMD:R_1206_HandSoldering,311-6.8KERCT-ND,Yageo,RC1206JR-076K8L | ||||
| R2 ,1,10k,Resistors_SMD:R_1206_HandSoldering,311-10KERCT-ND,Yageo,RC1206JR-0710KL | ||||
| U2 ,1,6551,Housings_DIP:DIP-28_W15.24mm_Socket, , ,SY6551 | ||||
| U1 ,1,74LS04,Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm,296-14875-1-ND,Texas Instruments,SN74LS04DR | ||||
| Y1 ,1,1.8432MHz,Crystals:Crystal_HC49-U_Horizontal,631-1076-ND,Fox Electronics,FOXLF018S | ||||
| Ref,Qty,Value,Footprint,DigiKey_PN,Manufacturer,Mfr_PN,Vendor_Name,Vendor_PN,Vendor_URL, | ||||
| C1 C2 ,2,0.1u,Capacitors_SMD:C_1206_HandSoldering,1276-2742-1-ND,Samsung,CL31B104KACNNNC, , ,  | ||||
| C3 ,1,10p,Capacitors_SMD:C_1206_HandSoldering,1276-1843-1-ND,Samsung,CL31C100JBCNNNC, , ,  | ||||
| J1 ,1,Raspberry_Pi_2_3,Pin_Headers:Pin_Header_Straight_2x20_Pitch2.54mm,S9200-ND,Sullins,SFH11-PBPC-D20-ST-BK, , ,  | ||||
| JP1 ,1,RPi_Clock,Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm, , , , , ,  | ||||
| P1 ,1,A2Bus,apple2-bus:Male_Card-Edge_50_pin__100_mil, , , , , ,  | ||||
| R1 ,1,6.8k,Resistors_SMD:R_1206_HandSoldering,311-6.8KERCT-ND,Yageo,RC1206JR-076K8L, , ,  | ||||
| R2 ,1,10k,Resistors_SMD:R_1206_HandSoldering,311-10KERCT-ND,Yageo,RC1206JR-0710KL, , ,  | ||||
| U2 ,1,6551,Housings_DIP:DIP-28_W15.24mm_Socket, ,Rockwell,R6551AP,Unicorn Electronics,152,https://www.unicornelectronics.com/IC/6500.html | ||||
| U1 ,1,74LS04,Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm,296-14875-1-ND,Texas Instruments,SN74LS04DR, , ,  | ||||
| Y1 ,1,1.8432MHz,Crystals:Crystal_HC49-U_Horizontal,631-1076-ND,Fox Electronics,FOXLF018S, , ,  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| BOM made with KICAD_BOM_WIZARD (https://github.com/HashDefineElectronics/KiCad_BOM_Wizard.git) | ||||
| Generated Thu 01 Feb 2018 09:01:04 PM PST | ||||
| Generated Fri 02 Feb 2018 10:33:07 AM PST | ||||
|   | ||||
| 
 | 
							
								
								
									
										23
									
								
								A2RPi_v2.kicad_pcb
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							
							
						
						
									
										23
									
								
								A2RPi_v2.kicad_pcb
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							| @@ -1,6 +1,9 @@ | ||||
| (kicad_pcb (version 20171130) (host pcbnew "(2018-01-26 revision 0d532b43d)-makepkg") | ||||
| (kicad_pcb (version 4) (host pcbnew 4.0.7) | ||||
|  | ||||
|   (general | ||||
|     (links 50) | ||||
|     (no_connects 0) | ||||
|     (area 151.244299 57.772299 227.469701 133.997701) | ||||
|     (thickness 1.6) | ||||
|     (drawings 9) | ||||
|     (tracks 227) | ||||
| @@ -66,9 +69,6 @@ | ||||
|     (pcbplotparams | ||||
|       (layerselection 0x010f0_ffffffff) | ||||
|       (usegerberextensions true) | ||||
|       (usegerberattributes false) | ||||
|       (usegerberadvancedattributes false) | ||||
|       (creategerberjobfile false) | ||||
|       (excludeedgelayer true) | ||||
|       (linewidth 0.100000) | ||||
|       (plotframeref false) | ||||
| @@ -78,6 +78,7 @@ | ||||
|       (hpglpennumber 1) | ||||
|       (hpglpenspeed 20) | ||||
|       (hpglpendiameter 15) | ||||
|       (hpglpenoverlay 2) | ||||
|       (psnegative false) | ||||
|       (psa4output false) | ||||
|       (plotreference true) | ||||
| @@ -289,7 +290,7 @@ | ||||
|     (tags "capacitor 1206") | ||||
|     (path /5A73DD25) | ||||
|     (attr smd) | ||||
|     (fp_text reference C1 (at 4.445 0) (layer F.SilkS) | ||||
|     (fp_text reference C1 (at 4.445 0 360) (layer F.SilkS) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (fp_text value 0.1u (at 0 2 270) (layer F.Fab) | ||||
| @@ -396,7 +397,7 @@ | ||||
|     (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") | ||||
|     (tags "Through hole pin header THT 1x02 2.54mm single row") | ||||
|     (path /5A73EA07) | ||||
|     (fp_text reference JP1 (at 2.54 3.175) (layer F.SilkS) | ||||
|     (fp_text reference JP1 (at 2.54 3.175 360) (layer F.SilkS) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (fp_text value RPi_Clock (at 0 4.87 270) (layer F.Fab) | ||||
| @@ -417,7 +418,7 @@ | ||||
|     (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) | ||||
|     (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) | ||||
|     (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) | ||||
|     (fp_text user %R (at 0 1.27) (layer F.Fab) | ||||
|     (fp_text user %R (at 0 1.27 360) (layer F.Fab) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) | ||||
| @@ -780,7 +781,7 @@ | ||||
|     (descr "Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf") | ||||
|     (tags "THT crystal") | ||||
|     (path /5A73E165) | ||||
|     (fp_text reference Y1 (at -2.54 0.635) (layer F.SilkS) | ||||
|     (fp_text reference Y1 (at -2.54 0.635 360) (layer F.SilkS) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (fp_text value 1.8432MHz (at 9.275 3.3125 270) (layer F.Fab) | ||||
| @@ -833,10 +834,10 @@ | ||||
|     (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows") | ||||
|     (tags "Through hole pin header THT 2x20 2.54mm double row") | ||||
|     (path /5A737E20) | ||||
|     (fp_text reference J1 (at 5.08 -0.635) (layer F.SilkS) | ||||
|     (fp_text reference J1 (at 5.08 -0.635 360) (layer F.SilkS) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (fp_text value Raspberry_Pi_2_3 (at 5.715 43.18) (layer F.Fab) | ||||
|     (fp_text value Raspberry_Pi_2_3 (at 5.715 43.18 360) (layer F.Fab) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) | ||||
| @@ -856,7 +857,7 @@ | ||||
|     (fp_line (start -1.8 50.05) (end 4.35 50.05) (layer F.CrtYd) (width 0.05)) | ||||
|     (fp_line (start 4.35 50.05) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) | ||||
|     (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) | ||||
|     (fp_text user %R (at 1.27 24.13) (layer F.Fab) | ||||
|     (fp_text user %R (at 1.27 24.13 360) (layer F.Fab) | ||||
|       (effects (font (size 1 1) (thickness 0.15))) | ||||
|     ) | ||||
|     (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) | ||||
|   | ||||
							
								
								
									
										26
									
								
								A2RPi_v2.net
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								A2RPi_v2.net
									
									
									
									
									
								
							| @@ -1,7 +1,7 @@ | ||||
| (export (version D) | ||||
|   (design | ||||
|     (source /mnt/documents/A2RPi_v2.0/A2RPi_v2.sch) | ||||
|     (date "Thu 01 Feb 2018 09:46:03 PM PST") | ||||
|     (date "Fri 02 Feb 2018 10:33:02 AM PST") | ||||
|     (tool "Eeschema 4.0.7") | ||||
|     (sheet (number 1) (name /) (tstamps /) | ||||
|       (title_block | ||||
| @@ -29,9 +29,13 @@ | ||||
|     (comp (ref U2) | ||||
|       (value 6551) | ||||
|       (footprint Housings_DIP:DIP-28_W15.24mm_Socket) | ||||
|       (datasheet http://www.classiccmp.org/dunfield/r/6551.pdf) | ||||
|       (datasheet http://www.datasheets360.com/pdf/-1555301271591112682) | ||||
|       (fields | ||||
|         (field (name Mfr_PN) SY6551)) | ||||
|         (field (name Mfr_PN) R6551AP) | ||||
|         (field (name Manufacturer) Rockwell) | ||||
|         (field (name Vendor_PN) 152) | ||||
|         (field (name Vendor_Name) "Unicorn Electronics") | ||||
|         (field (name Vendor_URL) https://www.unicornelectronics.com/IC/6500.html)) | ||||
|       (libsource (lib 65xx) (part 6551)) | ||||
|       (sheetpath (names /) (tstamps /)) | ||||
|       (tstamp 5A738A79)) | ||||
| @@ -326,18 +330,18 @@ | ||||
|         (pin (num 39) (name GND) (type passive)) | ||||
|         (pin (num 40) (name GPIO21) (type BiDi))))) | ||||
|   (libraries | ||||
|     (library (logical 74xx) | ||||
|       (uri /usr/share/kicad/library/74xx.lib)) | ||||
|     (library (logical apple2) | ||||
|       (uri /home/salfter/kicad-libs/apple2.lib)) | ||||
|     (library (logical proper-passives) | ||||
|       (uri /mnt/documents/A2RPi_v2.0/kicad-libs/proper-passives.lib)) | ||||
|     (library (logical 65xx) | ||||
|       (uri /mnt/documents/A2RPi_v2.0/kicad-libs/65xx.lib)) | ||||
|     (library (logical conn) | ||||
|       (uri /usr/share/kicad/library/conn.lib)) | ||||
|     (library (logical device) | ||||
|       (uri /usr/share/kicad/library/device.lib)) | ||||
|     (library (logical 65xx) | ||||
|       (uri /home/salfter/kicad-libs/65xx.lib)) | ||||
|     (library (logical proper-passives) | ||||
|       (uri proper-passives.lib))) | ||||
|     (library (logical 74xx) | ||||
|       (uri /usr/share/kicad/library/74xx.lib)) | ||||
|     (library (logical apple2) | ||||
|       (uri /mnt/documents/A2RPi_v2.0/kicad-libs/apple2.lib))) | ||||
|   (nets | ||||
|     (net (code 1) (name GND) | ||||
|       (node (ref J1) (pin 25)) | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| update=Thu 01 Feb 2018 06:02:52 PM PST | ||||
| update=Fri 02 Feb 2018 10:30:19 AM PST | ||||
| version=1 | ||||
| last_client=kicad | ||||
| [pcbnew] | ||||
| @@ -27,7 +27,7 @@ NetIExt=net | ||||
| version=1 | ||||
| [eeschema] | ||||
| version=1 | ||||
| LibDir=/home/salfter/kicad-libs | ||||
| LibDir=kicad-libs | ||||
| [eeschema/libraries] | ||||
| LibName1=65xx | ||||
| LibName2=proper-passives | ||||
|   | ||||
| @@ -71,8 +71,12 @@ P 7350 2050 | ||||
| F 0 "U2" H 7250 3225 60  0000 R CNN | ||||
| F 1 "6551" H 7250 3125 60  0000 R CNN | ||||
| F 2 "Housings_DIP:DIP-28_W15.24mm_Socket" H 7350 2050 60  0001 C CNN | ||||
| F 3 "http://www.classiccmp.org/dunfield/r/6551.pdf" H 7350 2050 60  0001 C CNN | ||||
| F 4 "SY6551" H 7350 2050 60  0001 C CNN "Mfr_PN" | ||||
| F 3 "http://www.datasheets360.com/pdf/-1555301271591112682" H 7350 2050 60  0001 C CNN | ||||
| F 4 "R6551AP" H 7350 2050 60  0001 C CNN "Mfr_PN" | ||||
| F 5 "Rockwell" H 7350 2050 60  0001 C CNN "Manufacturer" | ||||
| F 6 "152" H 7350 2050 60  0001 C CNN "Vendor_PN" | ||||
| F 7 "Unicorn Electronics" H 7350 2050 60  0001 C CNN "Vendor_Name" | ||||
| F 8 "https://www.unicornelectronics.com/IC/6500.html" H 7350 2050 60  0001 C CNN "Vendor_URL" | ||||
| 	1    7350 2050 | ||||
| 	1    0    0    -1   | ||||
| $EndComp | ||||
|   | ||||
							
								
								
									
										11
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								README.md
									
									
									
									
									
								
							| @@ -1,6 +1,5 @@ | ||||
| Revised A2RPi, a gadget that hosts a Raspberry Pi on an expansion card in an | ||||
| Apple II.  I'm porting the project from gEDA to KiCad and resolving some | ||||
| board-fit issues from the first version. | ||||
| Apple II Raspberry Pi Adapter (v2.0) | ||||
| ==================================== | ||||
|  | ||||
| This is a redesign of a redesign of the Apple II Pi | ||||
| (http://schmenk.is-a-geek.com/wordpress/?cat=10), with the following goals: | ||||
| @@ -38,8 +37,8 @@ connector used by current Raspberry Pi models.  Original models (with the | ||||
| sure it's lined up with that. | ||||
|  | ||||
| This design depends on symbols and footprints I have modified and/or created. | ||||
| I think KiCad might be a bit smarter about including symbols and footprints | ||||
| with projects, but in case something is missing (or if you just want an | ||||
| Apple II edge connector and/or a 6551), check this out: | ||||
| They're included as a submodule: | ||||
|  | ||||
| - https://gitlab.com/salfter/kicad-libs | ||||
|  | ||||
| (TODO: proper git submodule pull syntax) | ||||
							
								
								
									
										1
									
								
								kicad-libs
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								kicad-libs
									
									
									
									
									
										Submodule
									
								
							 Submodule kicad-libs added at e4fade2f68
									
								
							
		Reference in New Issue
	
	Block a user