add kicad pcb project files and readme

This commit is contained in:
ohsqueezy 2023-01-25 20:07:33 -05:00
parent 42bc7440c4
commit a4f2feef0f
34 changed files with 272988 additions and 21 deletions

1
.gitignore vendored
View File

@ -17,3 +17,4 @@ lib/python*
stat/
www/scrapeboard_new.gif
*.backup
kicad/*/*-backups

View File

@ -1,20 +0,0 @@
import argparse, pygame, pathlib, os
from lib.pgfw.pgfw import extension
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("input_path", type=pathlib.Path)
parser.add_argument("output_path", type=pathlib.Path)
parser.add_argument("shift", type=int)
arguments = parser.parse_args()
pygame.display.set_mode((200, 100))
pygame.init()
for root, dirs, files in os.walk(arguments.input_path):
for name in files:
if name.endswith(".png"):
input_file_path = os.path.join(root, name)
shifted = extension.get_hue_shifted_surface(pygame.image.load(input_file_path).convert_alpha(), arguments.shift)
output_file_path = pathlib.Path(input_file_path.replace(str(arguments.input_path), str(arguments.output_path)))
os.makedirs(output_file_path.parent, exist_ok=True)
pygame.image.save(shifted, str(output_file_path))
print(f"saved hue shifted {input_file_path} to {output_file_path}")

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

14
kicad/README.md Normal file
View File

@ -0,0 +1,14 @@
KiCad PCB project files
=======================
This folder contains two [KiCad 7](https://kicad.org) projects for printing Scrapeboard circuit boards, one for Arduino UNO, and the other for Raspberry Pi. KiCad 7 software is required for viewing and editing the projects. The folder includes all the necessary footprint, symbol, and 3D model files. Local paths have been set to include these folders, so the projects should be able to load everything automatically, but they have not been tested on other installations of KiCad.
These PCBs can be printed and used to connect the wires from the four metal plates to either an Arduino UNO or a Raspberry Pi.
Originally made by Evan Kahn and modified by Frank DeMarco. The boards and project files are released under the zlib license, so they are licensed to be used for any purpose. See [LICENSE.txt](../LICENSE.txt) for details.
![Scrapeboard Raspberry Pi hat](../www/pcb_hats/scrapeboard_hat_rpi_top_and_bottom_annotated.png)
![Scrapeboard Arduino UNO hat](../www/pcb_hats/scrapeboard_hat_uno_top_and_bottom_annotated.png)
![Scrapeboard Arduino UNO hat](../www/KiCad_GUI_screen.png)

View File

@ -0,0 +1,57 @@
(footprint "PinHeader_1x04_P2.54mm_Vertical" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x04 2.54mm single row")
(attr through_hole)
(fp_text reference "REF**" (at 0 -2.33) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d559e78f-9137-43bf-9f69-165532415fcf)
)
(fp_text value "PinHeader_1x04_P2.54mm_Vertical" (at 0 9.95) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 348f53c9-f22c-45ad-a1c8-50113d0805cb)
)
(fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6a275956-06fa-47ad-92b1-820393d36d11)
)
(fp_line (start -1.33 -1.33) (end 0 -1.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp decb3ddc-c833-429d-8c0e-63b5aa24bff4))
(fp_line (start -1.33 0) (end -1.33 -1.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3842b227-6544-43a1-85fa-56835b085379))
(fp_line (start -1.33 1.27) (end -1.33 8.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e60cdaf9-8c35-4a4f-a87a-cc0c4ae2445b))
(fp_line (start -1.33 1.27) (end 1.33 1.27)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6e06f040-0623-46ed-af8e-13eea2bd173d))
(fp_line (start -1.33 8.95) (end 1.33 8.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48f5f3f1-daeb-4966-b655-9849658074ad))
(fp_line (start 1.33 1.27) (end 1.33 8.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 31936b74-58c0-41b0-9174-96592b7c2da3))
(fp_line (start -1.8 -1.8) (end -1.8 9.4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c81c6ee0-4441-4de7-807f-c30b3d1aa088))
(fp_line (start -1.8 9.4) (end 1.8 9.4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9743eb14-e958-45a4-83eb-310dcdb26e62))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eef21155-0819-4e22-84e8-f17b0bc291da))
(fp_line (start 1.8 9.4) (end 1.8 -1.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 22b486a5-f3c3-447d-83fc-e0bf37a5d122))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f23b7a6c-84ee-4e57-bc43-363743bbba33))
(fp_line (start -1.27 8.89) (end -1.27 -0.635)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91ac591b-23aa-41f6-a831-190c665c7dd1))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 036fb27e-aac9-4db3-afab-9f568eb24cb5))
(fp_line (start 1.27 -1.27) (end 1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a0f55beb-3ffe-43fe-b95d-6e9857ff1b99))
(fp_line (start 1.27 8.89) (end -1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 110fb385-fb0b-4fa5-817c-9563606ec082))
(pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 154cd23f-521c-47b4-b321-b81bccc55300))
(pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 73467b20-058f-45e4-ac84-184d62db7dc8))
(pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 70affaf9-cf8f-4cfc-b9e7-c80a572e37b4))
(pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 7773fc0b-045f-44e0-9512-f82000fc06b7))
(model "../3dmodels/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,63 @@
(footprint "PinSocket_2x03_P2.54mm_Vertical" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
(tags "Through hole socket strip THT 2x03 2.54mm double row")
(attr through_hole)
(fp_text reference "REF**" (at -1.27 -2.77) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 547f6058-d0f8-4b17-9eea-3335399ee2c3)
)
(fp_text value "PinSocket_2x03_P2.54mm_Vertical" (at -1.27 7.85) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e73ef684-f822-425e-9f87-e46d26e33de1)
)
(fp_text user "${REFERENCE}" (at -1.27 2.54 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b21bfe37-8cf6-472a-8277-d897f75677af)
)
(fp_line (start -3.87 -1.33) (end -3.87 6.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8dba4dae-6ee7-41f7-89af-5eae2b9e24d5))
(fp_line (start -3.87 -1.33) (end -1.27 -1.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd6823a8-eecf-4e7d-a82a-861ce2f958a1))
(fp_line (start -3.87 6.41) (end 1.33 6.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3fe1ebdd-418a-49ec-9b1a-7fd025aa8474))
(fp_line (start -1.27 -1.33) (end -1.27 1.27)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be73fec0-a41c-479e-9ca5-41e528e60fd7))
(fp_line (start -1.27 1.27) (end 1.33 1.27)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 494e1600-1f0d-4a93-9da6-23d025d75462))
(fp_line (start 0 -1.33) (end 1.33 -1.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 91e2d6b4-f2ba-48a8-8abf-6d5a87305bd7))
(fp_line (start 1.33 -1.33) (end 1.33 0)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f10b8cfb-68c6-4d3d-9601-86c90e4e064a))
(fp_line (start 1.33 1.27) (end 1.33 6.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9d00c9b1-8ed2-41a8-a4d4-84c0935b9a2e))
(fp_line (start -4.34 -1.8) (end 1.76 -1.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2fed7008-a1b8-4949-ad06-dfccf8306a57))
(fp_line (start -4.34 6.85) (end -4.34 -1.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c593c6bd-791a-4447-b384-7d62cd512ff7))
(fp_line (start 1.76 -1.8) (end 1.76 6.85)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e242fa4e-f2ef-4372-9f5b-a4d3ecf2c6a6))
(fp_line (start 1.76 6.85) (end -4.34 6.85)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78e3d90c-43b7-4836-b83d-3d53d086928b))
(fp_line (start -3.81 -1.27) (end 0.27 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e29cd35-3f2a-48c9-acc8-d014a5110b8d))
(fp_line (start -3.81 6.35) (end -3.81 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 781febbd-90b2-44d9-83bb-b1d2479a435f))
(fp_line (start 0.27 -1.27) (end 1.27 -0.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b16ab704-c191-447a-be88-e92f6fe58e2c))
(fp_line (start 1.27 -0.27) (end 1.27 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06a63ecb-6558-417d-a55c-2bf4413510cb))
(fp_line (start 1.27 6.35) (end -3.81 6.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2550f46f-d775-4a46-85aa-2c06289b6e41))
(pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp d9b0de11-74c8-4d77-86fa-70a51d432852))
(pad "2" thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 5efdc2f3-947f-47e4-be12-376e85cabe90))
(pad "3" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 1755c143-7bd3-42a1-8a6e-adbfe4768968))
(pad "4" thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp a6077d29-b32a-4586-9b87-15ca964f7122))
(pad "5" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp b712a23c-c57a-4596-844a-f582681a8672))
(pad "6" thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp f98507ce-23ea-4ae8-b05f-5fb546e4dd3f))
(model "../3dmodels/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x03_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,49 @@
(footprint "R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm")
(attr through_hole)
(fp_text reference "REF**" (at 2.54 -1.92) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ebea55fe-536f-4927-aa8d-6fcdfd78ce7a)
)
(fp_text value "R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 2.54 1.92) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d0bf7ffd-3c91-431f-a80b-0a79f3746de9)
)
(fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
(effects (font (size 0.72 0.72) (thickness 0.108)))
(tstamp 41964bac-5517-4835-9a75-1e78fb8fdbf3)
)
(fp_line (start 0.62 -0.92) (end 4.46 -0.92)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7838ef45-07ba-4309-a2ca-7e8d9db957fa))
(fp_line (start 0.62 0.92) (end 4.46 0.92)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b5ee5a6-78cb-4a95-921d-77e05f111e1d))
(fp_line (start -0.95 -1.05) (end -0.95 1.05)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 326374a9-11e2-4ed4-9096-41c432bf783b))
(fp_line (start -0.95 1.05) (end 6.03 1.05)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d71fb886-2b0d-4954-9f5d-9dc732799255))
(fp_line (start 6.03 -1.05) (end -0.95 -1.05)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ebc18cf3-a0eb-4813-aa40-a8538219d5d5))
(fp_line (start 6.03 1.05) (end 6.03 -1.05)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3f192b22-7424-4689-b8c9-4082a2577f5c))
(fp_line (start 0 0) (end 0.74 0)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d20b271-141d-4c9c-a5f4-2ad87473b03b))
(fp_line (start 0.74 -0.8) (end 0.74 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dedcc7f-88be-491b-b7ea-281efff1ff70))
(fp_line (start 0.74 0.8) (end 4.34 0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b10178b3-9c6b-452e-9ac1-4c96c0d98a15))
(fp_line (start 4.34 -0.8) (end 0.74 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c0f03172-0d98-467c-9df6-8d41589d8644))
(fp_line (start 4.34 0.8) (end 4.34 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 470bc31e-9d3d-492f-9108-2e8867078dba))
(fp_line (start 5.08 0) (end 4.34 0)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dcc0313f-4fed-4546-96b4-431fce0eeeec))
(pad "1" thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp a4046359-6457-425d-a49b-248934349aed))
(pad "2" thru_hole oval (at 5.08 0) (size 1.4 1.4) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp cc3d7c9b-0586-4d33-b6fd-733dca88e64b))
(model "../3dmodels/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,133 @@
(footprint "TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
(tags "THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm")
(attr through_hole)
(fp_text reference "REF**" (at 7.5 -6.26) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a21e8700-241b-400e-83fb-fadb2d4c102d)
)
(fp_text value "TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal" (at 7.5 5.66) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp de4143e3-1566-40dc-9690-7491c66e0405)
)
(fp_text user "${REFERENCE}" (at 7.5 3.2) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 56e24b71-ec18-4ed3-afae-35ca33a2b246)
)
(fp_line (start -2.8 4.16) (end -2.8 4.9)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4c0e6f5-e415-4c25-a64b-e3286aa5b23d))
(fp_line (start -2.8 4.9) (end -2.3 4.9)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e974080-6df8-4af1-85c0-f90c9b8bd2b6))
(fp_line (start -2.56 -5.261) (end -2.56 4.66)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4e760ee-1684-4f4e-81cc-08c17225f771))
(fp_line (start -2.56 -5.261) (end 17.561 -5.261)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92feddb0-12ce-4382-9a81-301b3776452d))
(fp_line (start -2.56 -2.301) (end 17.561 -2.301)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c6aaba1-d40c-4c8b-99cf-fe6b024df4ba))
(fp_line (start -2.56 2.6) (end 17.561 2.6)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e692a87c-964a-4222-aaf6-84deb6ef7d53))
(fp_line (start -2.56 4.1) (end 17.561 4.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ba88744-45ca-4487-a0e1-8b232a8ae0ac))
(fp_line (start -2.56 4.66) (end 17.561 4.66)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ae7bceb-2af8-4bbc-9f7a-738f07bea61b))
(fp_line (start 3.773 1.023) (end 3.726 1.069)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d819a18-dd2a-4355-a1aa-a0e05780d58a))
(fp_line (start 3.966 1.239) (end 3.931 1.274)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 31417d65-a94a-40cf-b830-1f8f06988481))
(fp_line (start 6.07 -1.275) (end 6.035 -1.239)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68ba6865-d06e-4dd1-9086-8a8c604145ea))
(fp_line (start 6.275 -1.069) (end 6.228 -1.023)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5791149e-f802-4b60-9383-f082bb19f4e3))
(fp_line (start 8.773 1.023) (end 8.726 1.069)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2358fd56-5b56-4f33-b933-0f5e71778831))
(fp_line (start 8.966 1.239) (end 8.931 1.274)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0df73792-2d3a-4abb-9786-a7b9f1c0b5e5))
(fp_line (start 11.07 -1.275) (end 11.035 -1.239)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 759605aa-4ad5-41ad-b7c1-0f9fc6fd2f62))
(fp_line (start 11.275 -1.069) (end 11.228 -1.023)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 486a7108-3b6c-490e-9119-5aacbecfa75f))
(fp_line (start 13.773 1.023) (end 13.726 1.069)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ae0d4f5e-65f2-46ec-a122-3d11a253b453))
(fp_line (start 13.966 1.239) (end 13.931 1.274)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42b35d34-46c7-4410-a4b3-091caf4d3f19))
(fp_line (start 16.07 -1.275) (end 16.035 -1.239)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 15c0758b-f306-45b5-8d01-14a8db926dd7))
(fp_line (start 16.275 -1.069) (end 16.228 -1.023)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b14171e-c21e-498a-8233-50819d357e0b))
(fp_line (start 17.561 -5.261) (end 17.561 4.66)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb198d0c-7a5c-4f81-837e-76c8212f4040))
(fp_arc (start -1.535427 0.683042) (mid -1.680501 -0.000524) (end -1.535 -0.684)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f8ed04b9-622d-4130-ba0c-e4f187b5b8a4))
(fp_arc (start -0.683042 -1.535427) (mid 0.000524 -1.680501) (end 0.684 -1.535)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 198fdd75-8403-4c63-924e-148c9394b9d7))
(fp_arc (start 0.028805 1.680253) (mid -0.335551 1.646659) (end -0.684 1.535)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a6be24a-1d2d-4a11-a93d-771673f88bac))
(fp_arc (start 0.683318 1.534756) (mid 0.349292 1.643288) (end 0 1.68)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48aa4a68-fa93-4263-8b29-af35c8910190))
(fp_arc (start 1.535427 -0.683042) (mid 1.680501 0.000524) (end 1.535 0.684)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44939052-2f80-4be5-bb65-435fd966c3cb))
(fp_circle (center 5 0) (end 6.68 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 81094710-f8b5-4eee-9c62-b9cc8d864112))
(fp_circle (center 10 0) (end 11.68 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp f7c06156-93b3-48bb-97b3-066c9ee981f1))
(fp_circle (center 15 0) (end 16.68 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 485fde80-1e36-4bf2-b4ec-a24930286064))
(fp_line (start -3 -5.71) (end -3 5.1)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 511a7274-e689-46a1-b431-1606a0baad24))
(fp_line (start -3 5.1) (end 18 5.1)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b2c91f91-0022-48a5-a9e8-09d1f1b132f0))
(fp_line (start 18 -5.71) (end -3 -5.71)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5e92a9a6-94a7-4bbd-9db2-6fcc9e62a1f1))
(fp_line (start 18 5.1) (end 18 -5.71)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4c32cf34-3934-4215-b035-e6983e2f8e45))
(fp_line (start -2.5 -5.2) (end 17.5 -5.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8af2bd48-29b1-4512-9e88-e397b5f81a7f))
(fp_line (start -2.5 -2.3) (end 17.5 -2.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10c68a37-927f-444c-9361-3820dcb39299))
(fp_line (start -2.5 2.6) (end 17.5 2.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c47bd299-e3fa-4a21-a123-ebdf5d70eef8))
(fp_line (start -2.5 4.1) (end -2.5 -5.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 716ee938-647e-4a4f-8135-4e2e27f6850b))
(fp_line (start -2.5 4.1) (end 17.5 4.1)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 58dffd43-8365-4dfe-9744-9f59cbf6c610))
(fp_line (start -2 4.6) (end -2.5 4.1)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ee917058-4132-4021-9c45-300db29cdcbc))
(fp_line (start 0.955 -1.138) (end -1.138 0.955)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 52efb189-4b3d-440f-8062-66049cf989e7))
(fp_line (start 1.138 -0.955) (end -0.955 1.138)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 88a81e11-86ee-4d13-94fb-ab01ad4b251e))
(fp_line (start 5.955 -1.138) (end 3.863 0.955)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c53a5d42-c505-4178-b07e-dea74a6c0521))
(fp_line (start 6.138 -0.955) (end 4.046 1.138)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 436754bc-d636-46e2-ae3d-09c3660b0c82))
(fp_line (start 10.955 -1.138) (end 8.863 0.955)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9fb03865-778a-4ae5-9611-b443ee37e5d9))
(fp_line (start 11.138 -0.955) (end 9.046 1.138)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b258cc7e-24b9-4d4b-a095-a2259180295d))
(fp_line (start 15.955 -1.138) (end 13.863 0.955)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 47e26b55-5971-4469-bb28-c55c2c868cb1))
(fp_line (start 16.138 -0.955) (end 14.046 1.138)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 13cc8dd9-74c8-4222-affa-2a4e8006eb08))
(fp_line (start 17.5 -5.2) (end 17.5 4.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ded0f7c3-8929-498f-b016-eb53fb0bbde5))
(fp_line (start 17.5 4.6) (end -2 4.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67c31ba9-f69f-4828-adf5-7d0d9746a585))
(fp_circle (center 0 0) (end 1.5 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp c5b83e75-e018-466a-99e4-e8119ecc75dd))
(fp_circle (center 5 0) (end 6.5 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp d9e19c94-bfad-4eee-90be-c6e460ee9cf5))
(fp_circle (center 10 0) (end 11.5 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 90c37f53-8ffa-4ebe-9a8c-4b924f310093))
(fp_circle (center 15 0) (end 16.5 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 097537d6-8842-4c97-bfd2-e1c88cf37777))
(pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 21d2cab0-828f-4396-b3aa-dcd78386c0bf))
(pad "2" thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp cb39843e-e04f-4101-9146-b9f08ca26d6c))
(pad "3" thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 05259832-ed60-4eb7-bab6-477bb172ee86))
(pad "4" thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 43d8a773-2c4a-4143-8007-31330a485ad8))
(model "../3dmodels/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,36 @@
8373443825135
Connector_PinHeader_2.54mm
PinHeader_1x04_P2.54mm_Vertical
Through hole straight pin header, 1x04, 2.54mm pitch, single row
Through hole pin header THT 1x04 2.54mm single row
0
4
4
Connector_PinSocket_2.54mm
PinSocket_2x03_P2.54mm_Vertical
Through hole straight socket strip, 2x03, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated
Through hole socket strip THT 2x03 2.54mm double row
0
6
6
Resistor_THT
R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal
Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf
Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm
0
2
2
TerminalBlock_Phoenix
TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal
Terminal Block Phoenix MKDS-1,5-4, 4 pins, pitch 5mm, size 20x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix
THT Terminal Block Phoenix MKDS-1,5-4 pitch 5mm size 20x9.8mm^2 drill 1.3mm pad 2.6mm
0
4
4
scrapeboard_footprint_library
scrapeboard_logo_footprint
0
0
0

View File

@ -0,0 +1,7 @@
(fp_lib_table
(lib (name "Connector_PinHeader_2.54mm")(type "KiCad")(uri "${KIPRJMOD}/../footprints/Connector_PinHeader_2.54mm.pretty")(options "")(descr ""))
(lib (name "Connector_PinSocket_2.54mm")(type "KiCad")(uri "${KIPRJMOD}/../footprints/Connector_PinSocket_2.54mm.pretty")(options "")(descr ""))
(lib (name "Resistor_THT")(type "KiCad")(uri "${KIPRJMOD}/../footprints/Resistor_THT.pretty")(options "")(descr ""))
(lib (name "scrapeboard_footprint_library")(type "KiCad")(uri "${KIPRJMOD}/../footprints/scrapeboard_footprint_library.pretty")(options "")(descr ""))
(lib (name "TerminalBlock_Phoenix")(type "KiCad")(uri "${KIPRJMOD}/../footprints/TerminalBlock_Phoenix.pretty")(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "scrapeboard_hat_rpi.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,476 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.12,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "error",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "scrapeboardhat.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"195130d0-ebea-4258-8e5e-5259bc202c76",
""
]
],
"text_variables": {}
}

View File

@ -0,0 +1,583 @@
(kicad_sch (version 20221206) (generator eeschema)
(uuid 195130d0-ebea-4258-8e5e-5259bc202c76)
(paper "A4")
(lib_symbols
(symbol "Connector:Screw_Terminal_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Screw_Terminal_01x04" (at 0 -7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "screw terminal" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "TerminalBlock*:*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Screw_Terminal_01x04_1_1"
(rectangle (start -1.27 3.81) (end 1.27 -6.35)
(stroke (width 0.254) (type default))
(fill (type background))
)
(circle (center 0 -5.08) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(circle (center 0 -2.54) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 -4.7498)
(xy 0.3302 -5.588)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 -2.2098)
(xy 0.3302 -3.048)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 0.3302)
(xy 0.3302 -0.508)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 2.8702)
(xy 0.3302 2.032)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 -4.572)
(xy 0.508 -5.4102)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 -2.032)
(xy 0.508 -2.8702)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 0.508)
(xy 0.508 -0.3302)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 3.048)
(xy 0.508 2.2098)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(circle (center 0 0) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(circle (center 0 2.54) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector_Generic:Conn_02x03_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 1.27 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_02x03_Odd_Even" (at 1.27 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_02x03_Odd_Even_1_1"
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 3.81) (end 3.81 -3.81)
(stroke (width 0.254) (type default))
(fill (type background))
)
(rectangle (start 3.81 -2.413) (end 2.54 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 0.127) (end 2.54 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 2.667) (end 2.54 2.413)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 2.54 180) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 0 180) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_5" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -2.54 180) (length 3.81)
(name "Pin_6" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(no_connect (at 123.825 101.6) (uuid 880e0266-e26e-4927-8f79-f8e973c7e672))
(wire (pts (xy 92.075 101.6) (xy 100.965 101.6))
(stroke (width 0) (type default))
(uuid 1e27f3cf-47c9-44a7-a462-a2f62de5971d)
)
(wire (pts (xy 92.075 106.68) (xy 100.965 106.68))
(stroke (width 0) (type default))
(uuid 3199fcd2-a8dc-40ac-91ae-bf42936caab0)
)
(wire (pts (xy 149.225 108.585) (xy 152.4 108.585))
(stroke (width 0) (type default))
(uuid 42d05a19-f4dc-402d-aeff-f23947d74f14)
)
(wire (pts (xy 113.665 104.14) (xy 125.73 104.14))
(stroke (width 0) (type default))
(uuid 7487480f-9e62-44c9-abdf-9a2bf7776f3b)
)
(wire (pts (xy 113.665 101.6) (xy 123.825 101.6))
(stroke (width 0) (type default))
(uuid 81ca4b94-a14e-46c5-9e5b-b841b959f7a4)
)
(wire (pts (xy 132.715 103.505) (xy 141.605 103.505))
(stroke (width 0) (type default))
(uuid 95575c59-83ef-4542-8ec3-17a77dcb6d77)
)
(wire (pts (xy 149.225 100.965) (xy 152.4 100.965))
(stroke (width 0) (type default))
(uuid 9f33ca07-d471-4296-8415-4f0477da0f66)
)
(wire (pts (xy 113.665 106.68) (xy 121.92 106.68))
(stroke (width 0) (type default))
(uuid d050d889-6df4-408b-ab0c-2cc16b55afc9)
)
(wire (pts (xy 149.225 103.505) (xy 152.4 103.505))
(stroke (width 0) (type default))
(uuid dbba668a-a10e-4c23-b338-13b92cb499e8)
)
(wire (pts (xy 92.075 104.14) (xy 100.965 104.14))
(stroke (width 0) (type default))
(uuid dfa01ccb-8880-49c1-b4b6-e7865928878a)
)
(wire (pts (xy 132.715 100.965) (xy 141.605 100.965))
(stroke (width 0) (type default))
(uuid e9cfb8ab-9809-4202-91d9-6e75b60b5c72)
)
(wire (pts (xy 132.715 106.045) (xy 141.605 106.045))
(stroke (width 0) (type default))
(uuid ef235e23-eeaa-43ab-816e-ed28cddda982)
)
(wire (pts (xy 149.225 106.045) (xy 152.4 106.045))
(stroke (width 0) (type default))
(uuid f5c37a3a-68c5-4892-8914-2eb6482c66b4)
)
(wire (pts (xy 125.73 107.315) (xy 125.73 104.14))
(stroke (width 0) (type default))
(uuid f91fd2f5-2f14-4a9b-abd2-27c8e816098a)
)
(wire (pts (xy 132.715 108.585) (xy 141.605 108.585))
(stroke (width 0) (type default))
(uuid fd176546-a849-4a27-be9c-1ae83e3ac97c)
)
(label "GPIO18" (at 121.92 101.6 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 03bf4f4f-29ad-456c-b806-99bd4605ea9c)
)
(label "GPIO23" (at 121.92 106.68 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 45e33fba-7a62-4414-93c9-2a926b3c88ee)
)
(label "GPIO27" (at 132.715 103.505 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 55367f1e-acb9-4d46-bfa7-9b7d2e2bdd73)
)
(label "GPIO22" (at 92.075 106.68 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 6662dd15-3eb1-4065-bd6a-927ba0f53508)
)
(label "GPIO27" (at 92.075 104.14 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 85af56df-07f8-495f-9fd4-5473accbdbb0)
)
(label "GPIO17" (at 132.715 100.965 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 98128340-523b-4954-8da6-448df86391d7)
)
(label "GPIO22" (at 132.715 106.045 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 986dde06-3227-42a7-9cff-4a5a52ae6461)
)
(label "GPIO23" (at 132.715 108.585 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid d673a197-60ba-4863-bfce-39f9e4b31a37)
)
(label "GPIO17" (at 92.075 101.6 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid e69543cd-6ad7-43de-9b98-f10134ced5a3)
)
(symbol (lib_id "Device:R") (at 145.415 103.505 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 0111c824-1332-4ce4-9b62-513acee8652a)
(property "Reference" "R6" (at 145.415 98.425 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 145.415 103.505 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 145.415 101.727 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 145.415 103.505 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d12e2229-a5c0-48ec-ba08-441621a20e93))
(pin "2" (uuid 3f0c725a-d800-4a87-afa6-69f72aea0964))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R6") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 125.73 107.315 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 564c4f52-1961-4044-8c48-5881d544217a)
(property "Reference" "#PWR02" (at 125.73 113.665 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 125.73 112.395 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 125.73 107.315 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 125.73 107.315 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid a730072e-c110-4dc9-a24c-e2fff9c9435b))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "#PWR02") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 145.415 100.965 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 692ab5a4-bfca-4d07-af0a-e1d873fc6777)
(property "Reference" "R7" (at 145.415 95.885 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 145.415 100.965 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 145.415 99.187 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 145.415 100.965 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 78a58fc8-b241-4b18-8b27-0d199ed43511))
(pin "2" (uuid 93062795-9550-42a6-a88d-1d44884f946c))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R7") (unit 1)
)
)
)
)
(symbol (lib_id "Connector:Screw_Terminal_01x04") (at 157.48 103.505 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid c9618a6f-1090-4906-9c99-a03e0182a2bd)
(property "Reference" "J1" (at 160.02 104.14 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Screw_Terminal_01x04" (at 160.02 106.68 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal" (at 157.48 103.505 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 157.48 103.505 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e6b2c076-9102-4267-90f9-43bef0a9e5c4))
(pin "2" (uuid 423a7ac8-3525-4440-a620-8aeb96cea13d))
(pin "3" (uuid b41cb0d4-6631-45ce-a5b2-d92e3fb5a26d))
(pin "4" (uuid dc7e9a66-e758-4c49-aeca-db026d2b3b43))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "J1") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 145.415 108.585 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid e1aaf9d1-3988-433f-8a79-2a9a6e0691a1)
(property "Reference" "R4" (at 145.415 103.505 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 145.415 108.585 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 145.415 106.807 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 145.415 108.585 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 595d08ce-3b5d-47ea-9731-1caa456175f4))
(pin "2" (uuid c168884a-66b2-4a05-94cf-a1657c7e462d))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R4") (unit 1)
)
)
)
)
(symbol (lib_id "Connector_Generic:Conn_02x03_Odd_Even") (at 106.045 104.14 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid f10fd8b4-c21a-4482-9162-876af7c39270)
(property "Reference" "J2" (at 107.315 96.52 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "PI_HEADER" (at 107.315 99.06 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical" (at 106.045 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 106.045 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 943697f9-30e0-4ed9-9ea8-653c435a517d))
(pin "2" (uuid 4b0ff86c-1f02-4e36-8088-d798480afddd))
(pin "3" (uuid bb70857d-9a71-4ea6-8a60-3b1ebeaa4efb))
(pin "4" (uuid d689a57d-f385-4c75-b39d-684ac5b62325))
(pin "5" (uuid a7165cbc-dd95-4629-a3d9-a19db7d797c9))
(pin "6" (uuid 46815224-b191-49ac-a303-0cff9f0a56ff))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "J2") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 145.415 106.045 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid f90bc9d3-bcde-459d-92d9-f6c2f8dbb148)
(property "Reference" "R5" (at 145.415 100.965 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 145.415 106.045 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 145.415 104.267 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 145.415 106.045 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ffefd996-31e2-40ec-b2da-432fe4d868ed))
(pin "2" (uuid 0741004a-8d4b-4e72-96a2-f7a12be493ac))
(instances
(project "scrapeboard_hat_rpi"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R5") (unit 1)
)
)
)
)
(sheet_instances
(path "/" (page "1"))
)
)

View File

@ -0,0 +1,5 @@
(sym_lib_table
(lib (name "Connector")(type "KiCad")(uri "${KIPRJMOD}/../symbols/Connector.kicad_sym")(options "")(descr ""))
(lib (name "Connector_Generic")(type "KiCad")(uri "${KIPRJMOD}/../symbols/Connector_Generic.kicad_sym")(options "")(descr ""))
(lib (name "Device")(type "KiCad")(uri "${KIPRJMOD}/../symbols/Device.kicad_sym")(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
(fp_lib_table
(lib (name "Connector_PinHeader_2.54mm")(type "KiCad")(uri "${KIPRJMOD}/../footprints/Connector_PinHeader_2.54mm.pretty")(options "")(descr ""))
(lib (name "Connector_PinSocket_2.54mm")(type "KiCad")(uri "${KIPRJMOD}/../footprints/Connector_PinSocket_2.54mm.pretty")(options "")(descr ""))
(lib (name "Resistor_THT")(type "KiCad")(uri "${KIPRJMOD}/../footprints/Resistor_THT.pretty")(options "")(descr ""))
(lib (name "scrapeboard_footprint_library")(type "KiCad")(uri "${KIPRJMOD}/../footprints/scrapeboard_footprint_library.pretty")(options "")(descr ""))
(lib (name "TerminalBlock_Phoenix")(type "KiCad")(uri "${KIPRJMOD}/../footprints/TerminalBlock_Phoenix.pretty")(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "scrapeboard_hat_uno.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,489 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "warning",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "warning",
"padstack": "warning",
"pth_inside_courtyard": "warning",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.12,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "error",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "scrapeboardhat_uno.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"195130d0-ebea-4258-8e5e-5259bc202c76",
""
]
],
"text_variables": {}
}

View File

@ -0,0 +1,449 @@
(kicad_sch (version 20221206) (generator eeschema)
(uuid 195130d0-ebea-4258-8e5e-5259bc202c76)
(paper "A4")
(lib_symbols
(symbol "Connector:Screw_Terminal_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Screw_Terminal_01x04" (at 0 -7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "screw terminal" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "TerminalBlock*:*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Screw_Terminal_01x04_1_1"
(rectangle (start -1.27 3.81) (end 1.27 -6.35)
(stroke (width 0.254) (type default))
(fill (type background))
)
(circle (center 0 -5.08) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(circle (center 0 -2.54) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 -4.7498)
(xy 0.3302 -5.588)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 -2.2098)
(xy 0.3302 -3.048)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 0.3302)
(xy 0.3302 -0.508)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.5334 2.8702)
(xy 0.3302 2.032)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 -4.572)
(xy 0.508 -5.4102)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 -2.032)
(xy 0.508 -2.8702)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 0.508)
(xy 0.508 -0.3302)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.3556 3.048)
(xy 0.508 2.2098)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(circle (center 0 0) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(circle (center 0 2.54) (radius 0.635)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector_Generic:Conn_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x04" (at 0 -7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x04_1_1"
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 3.81) (end 1.27 -6.35)
(stroke (width 0.254) (type default))
(fill (type background))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)
(wire (pts (xy 128.27 87.63) (xy 133.35 87.63))
(stroke (width 0) (type default))
(uuid 42d05a19-f4dc-402d-aeff-f23947d74f14)
)
(wire (pts (xy 128.27 80.01) (xy 133.35 80.01))
(stroke (width 0) (type default))
(uuid 9f33ca07-d471-4296-8415-4f0477da0f66)
)
(wire (pts (xy 113.03 87.63) (xy 120.65 87.63))
(stroke (width 0) (type default))
(uuid aaad9ee8-fb49-4134-aae4-c2176209f148)
)
(wire (pts (xy 128.27 82.55) (xy 133.35 82.55))
(stroke (width 0) (type default))
(uuid dbba668a-a10e-4c23-b338-13b92cb499e8)
)
(wire (pts (xy 113.03 80.01) (xy 120.65 80.01))
(stroke (width 0) (type default))
(uuid e5015bf5-37de-40d3-a024-e35edb77fe4c)
)
(wire (pts (xy 113.03 82.55) (xy 120.65 82.55))
(stroke (width 0) (type default))
(uuid f399897a-b451-41c0-b517-803099b32c72)
)
(wire (pts (xy 128.27 85.09) (xy 133.35 85.09))
(stroke (width 0) (type default))
(uuid f5c37a3a-68c5-4892-8914-2eb6482c66b4)
)
(wire (pts (xy 113.03 85.09) (xy 120.65 85.09))
(stroke (width 0) (type default))
(uuid f7226f80-a25f-4965-868a-cb97db855a28)
)
(label "PIN3" (at 114.3 82.55 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 28ccf20f-4834-451d-a5ce-45a3958ef774)
)
(label "PIN4" (at 114.3 85.09 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 3e1d6fe7-2b7c-4cc1-ac2f-bb83f1e814d2)
)
(label "PIN2" (at 114.3 80.01 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 93a6a7d8-62d2-4b9e-8fc6-5bf2ac146a19)
)
(label "PIN5" (at 114.3 87.63 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid fbda4e07-87f8-4ddc-81e1-b860c91df8cf)
)
(symbol (lib_id "Device:R") (at 124.46 82.55 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 0111c824-1332-4ce4-9b62-513acee8652a)
(property "Reference" "R6" (at 124.46 77.47 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 124.46 82.55 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 124.46 80.772 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 124.46 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d12e2229-a5c0-48ec-ba08-441621a20e93))
(pin "2" (uuid 3f0c725a-d800-4a87-afa6-69f72aea0964))
(instances
(project "scrapeboardhat_uno"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R6") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 124.46 80.01 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 692ab5a4-bfca-4d07-af0a-e1d873fc6777)
(property "Reference" "R7" (at 124.46 74.93 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 124.46 80.01 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 124.46 78.232 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 124.46 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 78a58fc8-b241-4b18-8b27-0d199ed43511))
(pin "2" (uuid 93062795-9550-42a6-a88d-1d44884f946c))
(instances
(project "scrapeboardhat_uno"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R7") (unit 1)
)
)
)
)
(symbol (lib_id "Connector_Generic:Conn_01x04") (at 107.95 85.09 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid b61ae372-5cc8-455a-b68f-975e70a349db)
(property "Reference" "J3" (at 105.41 84.455 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "ARDUINO_HEADER" (at 105.41 81.915 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (at 107.95 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 107.95 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 347254f3-79ae-4acf-bc54-1becda7db6b5))
(pin "2" (uuid 4312d4d0-0062-4173-9e48-deefe1183f1e))
(pin "3" (uuid 88bd6f1c-8e3c-47a2-84f6-6a39f3def2cd))
(pin "4" (uuid a8ea1197-d7b6-4942-a74c-bfd494007c00))
(instances
(project "scrapeboardhat_uno"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "J3") (unit 1)
)
)
)
)
(symbol (lib_id "Connector:Screw_Terminal_01x04") (at 138.43 82.55 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid c9618a6f-1090-4906-9c99-a03e0182a2bd)
(property "Reference" "J1" (at 140.97 83.185 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Screw_Terminal_01x04" (at 140.97 85.725 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal" (at 138.43 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 138.43 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e6b2c076-9102-4267-90f9-43bef0a9e5c4))
(pin "2" (uuid 423a7ac8-3525-4440-a620-8aeb96cea13d))
(pin "3" (uuid b41cb0d4-6631-45ce-a5b2-d92e3fb5a26d))
(pin "4" (uuid dc7e9a66-e758-4c49-aeca-db026d2b3b43))
(instances
(project "scrapeboardhat_uno"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "J1") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 124.46 87.63 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid e1aaf9d1-3988-433f-8a79-2a9a6e0691a1)
(property "Reference" "R4" (at 124.46 82.55 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 124.46 87.63 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 124.46 85.852 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 124.46 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 595d08ce-3b5d-47ea-9731-1caa456175f4))
(pin "2" (uuid c168884a-66b2-4a05-94cf-a1657c7e462d))
(instances
(project "scrapeboardhat_uno"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R4") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 124.46 85.09 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid f90bc9d3-bcde-459d-92d9-f6c2f8dbb148)
(property "Reference" "R5" (at 124.46 80.01 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "4.7K" (at 124.46 85.09 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 124.46 83.312 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 124.46 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ffefd996-31e2-40ec-b2da-432fe4d868ed))
(pin "2" (uuid 0741004a-8d4b-4e72-96a2-f7a12be493ac))
(instances
(project "scrapeboardhat_uno"
(path "/195130d0-ebea-4258-8e5e-5259bc202c76"
(reference "R5") (unit 1)
)
)
)
)
(sheet_instances
(path "/" (page "1"))
)
)

View File

@ -0,0 +1,5 @@
(sym_lib_table
(lib (name "Connector")(type "KiCad")(uri "${KIPRJMOD}/../symbols/Connector.kicad_sym")(options "")(descr ""))
(lib (name "Connector_Generic")(type "KiCad")(uri "${KIPRJMOD}/../symbols/Connector_Generic.kicad_sym")(options "")(descr ""))
(lib (name "Device")(type "KiCad")(uri "${KIPRJMOD}/../symbols/Device.kicad_sym")(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

75254
kicad/symbols/Device.kicad_sym Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
42070 0

BIN
www/KiCad_GUI_screen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB