include kicad-libs as a submodule for better portability

This commit is contained in:
2018-02-02 10:38:37 -08:00
parent e539833705
commit 1b1b6798c4
8 changed files with 1969 additions and 1957 deletions

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "kicad-libs"]
path = kicad-libs
url = https://gitlab.com/salfter/kicad-libs.git

View File

@@ -1,7 +1,7 @@
Title, Title,
Revision, Revision,
Date, Date,
Generated,Thu 01 Feb 2018 09:01:04 PM PST Generated,Fri 02 Feb 2018 10:33:07 AM PST
Company, Company,
Comment 1, Comment 1,
Comment 2, Comment 2,
@@ -12,20 +12,20 @@ Total Unique Parts,10
Ref,Qty,Value,Footprint,DigiKey_PN,Manufacturer,Mfr_PN, 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 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 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 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, , , JP1 ,1,RPi_Clock,Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm, , , , , ,
P1 ,1,A2Bus,apple2-bus:Male_Card-Edge_50_pin__100_mil, , , 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 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 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 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 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 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) 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
1 Title
2 Revision
3 Date
4 Generated Thu 01 Feb 2018 09:01:04 PM PST Fri 02 Feb 2018 10:33:07 AM PST
5 Company
6 Comment 1
7 Comment 2
12 Ref Qty
13 C1 C2 2
14 C3 1
15 J1 1
16 JP1 1
17 P1 1
18 R1 1
19 R2 1
20 U2 1
21 U1 1
22 Y1 1
23 BOM made with KICAD_BOM_WIZARD (https://github.com/HashDefineElectronics/KiCad_BOM_Wizard.git)
24 Generated Thu 01 Feb 2018 09:01:04 PM PST Generated Fri 02 Feb 2018 10:33:07 AM PST
25
26
27
28
29
30
31

3847
A2RPi_v2.kicad_pcb Executable file → Normal file
View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
(export (version D) (export (version D)
(design (design
(source /mnt/documents/A2RPi_v2.0/A2RPi_v2.sch) (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") (tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /) (sheet (number 1) (name /) (tstamps /)
(title_block (title_block
@@ -29,9 +29,13 @@
(comp (ref U2) (comp (ref U2)
(value 6551) (value 6551)
(footprint Housings_DIP:DIP-28_W15.24mm_Socket) (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 (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)) (libsource (lib 65xx) (part 6551))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5A738A79)) (tstamp 5A738A79))
@@ -326,18 +330,18 @@
(pin (num 39) (name GND) (type passive)) (pin (num 39) (name GND) (type passive))
(pin (num 40) (name GPIO21) (type BiDi))))) (pin (num 40) (name GPIO21) (type BiDi)))))
(libraries (libraries
(library (logical 74xx) (library (logical proper-passives)
(uri /usr/share/kicad/library/74xx.lib)) (uri /mnt/documents/A2RPi_v2.0/kicad-libs/proper-passives.lib))
(library (logical apple2) (library (logical 65xx)
(uri /home/salfter/kicad-libs/apple2.lib)) (uri /mnt/documents/A2RPi_v2.0/kicad-libs/65xx.lib))
(library (logical conn) (library (logical conn)
(uri /usr/share/kicad/library/conn.lib)) (uri /usr/share/kicad/library/conn.lib))
(library (logical device) (library (logical device)
(uri /usr/share/kicad/library/device.lib)) (uri /usr/share/kicad/library/device.lib))
(library (logical 65xx) (library (logical 74xx)
(uri /home/salfter/kicad-libs/65xx.lib)) (uri /usr/share/kicad/library/74xx.lib))
(library (logical proper-passives) (library (logical apple2)
(uri proper-passives.lib))) (uri /mnt/documents/A2RPi_v2.0/kicad-libs/apple2.lib)))
(nets (nets
(net (code 1) (name GND) (net (code 1) (name GND)
(node (ref J1) (pin 25)) (node (ref J1) (pin 25))

View File

@@ -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 version=1
last_client=kicad last_client=kicad
[pcbnew] [pcbnew]
@@ -27,7 +27,7 @@ NetIExt=net
version=1 version=1
[eeschema] [eeschema]
version=1 version=1
LibDir=/home/salfter/kicad-libs LibDir=kicad-libs
[eeschema/libraries] [eeschema/libraries]
LibName1=65xx LibName1=65xx
LibName2=proper-passives LibName2=proper-passives

View File

@@ -71,8 +71,12 @@ P 7350 2050
F 0 "U2" H 7250 3225 60 0000 R CNN F 0 "U2" H 7250 3225 60 0000 R CNN
F 1 "6551" H 7250 3125 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 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 3 "http://www.datasheets360.com/pdf/-1555301271591112682" H 7350 2050 60 0001 C CNN
F 4 "SY6551" H 7350 2050 60 0001 C CNN "Mfr_PN" 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 7350 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp

View File

@@ -1,6 +1,5 @@
Revised A2RPi, a gadget that hosts a Raspberry Pi on an expansion card in an Apple II Raspberry Pi Adapter (v2.0)
Apple II. I'm porting the project from gEDA to KiCad and resolving some ====================================
board-fit issues from the first version.
This is a redesign of a redesign of the Apple II Pi 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: (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. sure it's lined up with that.
This design depends on symbols and footprints I have modified and/or created. 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 They're included as a submodule:
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:
- https://gitlab.com/salfter/kicad-libs - https://gitlab.com/salfter/kicad-libs
(TODO: proper git submodule pull syntax)

1
kicad-libs Submodule

Submodule kicad-libs added at e4fade2f68