Minor fixes/changes to six-slot adapter and git repository

* Add JLCPCB order ID text to Six-Slot Adapter; you can select "specify location" for order number location when ordering from JLCPCB. It is placed so the SNES slot covers it. (PCB revision not incremented because it is only a minor change to the silkscreen.)
* Added relative path for footprint and symbol libs to six-slot adapter project files.
* Added footprint details/links to schematic symbols.
* Added .gitignore and included most of the files that should remain local-only.
This commit is contained in:
Ancyker 2023-04-02 17:26:35 -04:00
parent 910430623d
commit 95da529867
7 changed files with 88 additions and 49 deletions

30
.gitignore vendored Normal file
View File

@ -0,0 +1,30 @@
# For PCBs designed using KiCad: https://www.kicad.org/
# Format documentation: https://kicad.org/help/file-formats/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Misc
*.old
*.old.*
*gerber/

View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name "!OSCR")(type "KiCad")(uri "${KIPRJMOD}/../footprints/!OSCR.pretty")(options "")(descr "OSCR Footprints"))
)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 693 KiB

After

Width:  |  Height:  |  Size: 693 KiB

View File

@ -964,23 +964,23 @@
(attr through_hole)
(fp_text reference "JC2" (at 0 -2.33) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 19cec2a5-b60e-466c-a462-027339cdd498)
(tstamp c813dfba-ea0a-45f9-a3fc-dce1a875a247)
)
(fp_text value "Conn_01x01" (at 0 2.33) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a0ca6efd-c9af-475a-a623-f71718ecb07a)
(tstamp 4fd12a2b-33d3-412e-a18a-c76d73cfff95)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a95ce777-284a-4f22-8128-95b18ef905fe)
(tstamp 931e21b9-c1f7-4cdf-9b98-60d95e81d25c)
)
(fp_line (start 1.27 1.27) (end -1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp 02a911eb-13f8-468a-9e52-a59bcd594995))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 171fdca9-3abf-47ec-adfa-6909484da46f))
(fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp 7f704135-5782-421c-aa14-3367e8023e6d))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp d381e237-63ae-40a2-b286-525994413db9))
(fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp f6530a81-d443-4ea6-a0d7-1ecd59edde3f))
(fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp 16d9f1ae-d198-4cd3-861b-35b6d11e6bdb))
(fp_line (start 1.27 1.27) (end -1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp 2417569b-bdc0-4711-9371-d416f2aac576))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2e10a109-0c61-4a3a-b028-846015c91721))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp c9630c7e-bdf4-4788-8003-922d118f8695))
(fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp f4034ec4-b438-436d-8519-010c0ee99e13))
(pad "1" thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 21 "D7") (pinfunction "Pin_1") (pintype "passive") (tstamp aa6ef6ac-68c2-4840-9d51-c5640cd77ca8))
(net 21 "D7") (pinfunction "Pin_1") (pintype "passive") (tstamp e6e75512-8916-4501-87e5-c471f3b81d37))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
@ -2934,6 +2934,9 @@
(gr_text "2.5mm 50-Pin N64 Cartridge Slot" (at 150.475 113.815) (layer "F.SilkS") (tstamp 1b3de975-3fed-46c6-bf34-1ccd4e975852)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text "JLCJLCJLCJLC" (at 111.56 92.915) (layer "F.SilkS") (tstamp 2d2e90b3-6f69-4f90-9328-95fd089f2b8c)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(gr_text "2.54mm 64-Pin MEGA DRIVE Cartridge Slot" (at 152.99 129.815) (layer "F.SilkS") (tstamp 38c8d13c-d60b-4203-9dc8-3ee086e34d77)
(effects (font (size 1 1) (thickness 0.15)))
)

View File

@ -5919,7 +5919,7 @@
(uuid 08c9fb3a-987c-44fb-95be-3a52bb335067)
(property "Reference" "SNES1" (id 0) (at 49.53 118.11 0))
(property "Value" "SNES_Slot" (id 1) (at 50.8 120.65 0))
(property "Footprint" "" (id 2) (at 49.53 81.28 0)
(property "Footprint" "!OSCR:SNES Slot" (id 2) (at 49.53 81.28 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 49.53 81.28 0)
@ -6046,7 +6046,7 @@
(uuid 2a87db75-06c1-42be-8ebe-b406cb7d5e92)
(property "Reference" "SMS1" (id 0) (at 152.4 46.99 0))
(property "Value" "SMS_Slot" (id 1) (at 153.67 49.53 0))
(property "Footprint" "" (id 2) (at 148.59 12.7 0)
(property "Footprint" "!OSCR:SMS_Slot" (id 2) (at 148.59 12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 148.59 12.7 0)
@ -6183,7 +6183,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 60.9599 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 59.69 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 59.69 0)
@ -6269,7 +6269,7 @@
(property "Value" "Conn_01x08" (id 1) (at 163.83 186.6899 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 161.29 184.15 0)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" (id 2) (at 161.29 184.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 184.15 0)
@ -6294,7 +6294,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 55.8799 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 54.61 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 54.61 0)
@ -6366,7 +6366,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 35.5599 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 34.29 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 34.29 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 34.29 0)
@ -6402,7 +6402,7 @@
(property "Value" "1K" (id 1) (at 223.52 147.3199 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 220.98 146.05 0)
(property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 220.98 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 220.98 146.05 0)
@ -6435,7 +6435,7 @@
(uuid 598028f7-6919-4a20-aa78-48695f80e6ae)
(property "Reference" "MD1" (id 0) (at 255.27 40.64 0))
(property "Value" "MD_Slot" (id 1) (at 256.54 43.18 0))
(property "Footprint" "" (id 2) (at 248.92 33.02 0)
(property "Footprint" "!OSCR:MD_Slot" (id 2) (at 248.92 33.02 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 248.92 33.02 0)
@ -6530,7 +6530,7 @@
(uuid 61614cee-b370-4b29-a238-fc28a54dab71)
(property "Reference" "FC1" (id 0) (at 179.07 119.38 0))
(property "Value" "FC_Slot" (id 1) (at 180.34 121.92 0))
(property "Footprint" "" (id 2) (at 180.34 130.81 0)
(property "Footprint" "!OSCR:FC_Slot" (id 2) (at 180.34 130.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 180.34 130.81 0)
@ -6657,7 +6657,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 66.0399 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 64.77 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 64.77 0)
@ -6778,7 +6778,7 @@
(property "Value" "Conn_01x01" (id 1) (at 220.98 167.64 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Footprint" "" (id 2) (at 215.9 163.83 0)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" (id 2) (at 215.9 163.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 215.9 163.83 0)
@ -6830,7 +6830,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 40.6399 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 39.37 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 39.37 0)
@ -6866,7 +6866,7 @@
(property "Value" "Conn_01x01" (id 1) (at 220.98 163.83 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Footprint" "" (id 2) (at 215.9 160.02 0)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" (id 2) (at 215.9 160.02 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 215.9 160.02 0)
@ -6880,7 +6880,7 @@
(uuid a07bda2c-93ba-4689-93f8-43840d42c864)
(property "Reference" "N64" (id 0) (at 254 113.03 0))
(property "Value" "N64_Slot" (id 1) (at 256.54 115.57 0))
(property "Footprint" "" (id 2) (at 247.65 109.22 0)
(property "Footprint" "!OSCR:N64 Slot" (id 2) (at 247.65 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 247.65 109.22 0)
@ -7071,7 +7071,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 25.3999 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 24.13 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 24.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 24.13 0)
@ -7141,7 +7141,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 50.7999 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 49.53 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 49.53 0)
@ -7231,7 +7231,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 45.7199 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 44.45 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 44.45 0)
@ -7279,7 +7279,7 @@
(uuid e6ae822c-6d00-4d86-9637-cc033ae32648)
(property "Reference" "NES1" (id 0) (at 118.11 121.92 0))
(property "Value" "NES_Slot" (id 1) (at 119.38 124.46 0))
(property "Footprint" "" (id 2) (at 119.38 121.92 0)
(property "Footprint" "!OSCR:NES_Slot" (id 2) (at 119.38 121.92 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 119.38 121.92 0)
@ -7386,7 +7386,7 @@
(property "Value" "Controller" (id 1) (at 220.98 153.67 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 215.9 156.21 0)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" (id 2) (at 215.9 156.21 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 215.9 156.21 0)
@ -7422,7 +7422,7 @@
(property "Value" "Screw_Terminal_01x01" (id 1) (at 199.39 30.4799 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 196.85 29.21 0)
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad" (id 2) (at 196.85 29.21 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 196.85 29.21 0)
@ -7575,7 +7575,7 @@
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
)
(path "/61614cee-b370-4b29-a238-fc28a54dab71"
(reference "FC1") (unit 1) (value "FC_Slot") (footprint "")
(reference "FC1") (unit 1) (value "FC_Slot") (footprint "!OSCR:FC_Slot")
)
(path "/7f6cd577-ef9e-42a4-adf6-7998d45df605"
(reference "J3") (unit 1) (value "CART SLOT TOP ROW") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x38_P2.54mm_Vertical")
@ -7584,61 +7584,61 @@
(reference "J4") (unit 1) (value "CART SLOT BOTTOM ROW") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x36_P2.54mm_Vertical")
)
(path "/ed93faec-dea3-4b89-9648-290ad7f4effb"
(reference "JC1") (unit 1) (value "Controller") (footprint "")
(reference "JC1") (unit 1) (value "Controller") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical")
)
(path "/9e004409-4f4f-4708-b6a7-05db86fc2109"
(reference "JC2") (unit 1) (value "Conn_01x01") (footprint "")
(reference "JC2") (unit 1) (value "Conn_01x01") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical")
)
(path "/8208d08c-ec96-49c2-b035-10a14a4d6fdb"
(reference "JC3") (unit 1) (value "Conn_01x01") (footprint "")
(reference "JC3") (unit 1) (value "Conn_01x01") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical")
)
(path "/44ef40ed-afb0-4633-b46f-d94ccda95e42"
(reference "JCIC1") (unit 1) (value "Conn_01x08") (footprint "")
(reference "JCIC1") (unit 1) (value "Conn_01x08") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical")
)
(path "/c2414441-fa63-4714-b20b-c01435fc55e5"
(reference "M2_1") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_1") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/fd185520-21c0-41fa-b866-9e1e4ecf6fac"
(reference "M2_2") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_2") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/4cac0fb3-e51e-4c87-824f-24dd0e8c8943"
(reference "M2_3") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_3") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/95feb384-bd35-4714-aa3d-b7726204d6e9"
(reference "M2_4") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_4") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/e34eaca2-d8b5-43df-83b1-b2abcc59eb00"
(reference "M2_5") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_5") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/d237dbec-a39c-411c-8a1d-a425a55570e3"
(reference "M2_6") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_6") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/49106c9d-e924-42cb-81a0-5d58500ef5fb"
(reference "M2_7") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_7") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/3c124eee-67e6-4014-8398-f2f4e205dc2d"
(reference "M2_8") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_8") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/709d9b5c-e9b5-4b79-9ea9-2ba2f180ee4d"
(reference "M2_9") (unit 1) (value "Screw_Terminal_01x01") (footprint "")
(reference "M2_9") (unit 1) (value "Screw_Terminal_01x01") (footprint "MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad")
)
(path "/598028f7-6919-4a20-aa78-48695f80e6ae"
(reference "MD1") (unit 1) (value "MD_Slot") (footprint "")
(reference "MD1") (unit 1) (value "MD_Slot") (footprint "!OSCR:MD_Slot")
)
(path "/a07bda2c-93ba-4689-93f8-43840d42c864"
(reference "N64") (unit 1) (value "N64_Slot") (footprint "")
(reference "N64") (unit 1) (value "N64_Slot") (footprint "!OSCR:N64 Slot")
)
(path "/e6ae822c-6d00-4d86-9637-cc033ae32648"
(reference "NES1") (unit 1) (value "NES_Slot") (footprint "")
(reference "NES1") (unit 1) (value "NES_Slot") (footprint "!OSCR:NES_Slot")
)
(path "/54a3c92d-a091-405f-b445-603c0f2e1fb3"
(reference "R1") (unit 1) (value "1K") (footprint "")
(reference "R1") (unit 1) (value "1K") (footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal")
)
(path "/2a87db75-06c1-42be-8ebe-b406cb7d5e92"
(reference "SMS1") (unit 1) (value "SMS_Slot") (footprint "")
(reference "SMS1") (unit 1) (value "SMS_Slot") (footprint "!OSCR:SMS_Slot")
)
(path "/08c9fb3a-987c-44fb-95be-3a52bb335067"
(reference "SNES1") (unit 1) (value "SNES_Slot") (footprint "")
(reference "SNES1") (unit 1) (value "SNES_Slot") (footprint "!OSCR:SNES Slot")
)
)
)

View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name "!OSCR")(type "KiCad")(uri "${KIPRJMOD}/../symbols/!OSCR.kicad_sym")(options "")(descr "OSCR Symbols"))
)