Model Init
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
# Ki-Lime Pi Pico project attributions
|
||||
|
||||
|
||||
|
||||
## Peter S. Hollander
|
||||
|
||||
Model, footprint, and symbol source files and documentation created and compiled by Peter S. Hollander between 2022 and 2024, and made freely available under your choice of the [*MIT-0*](./LICENSE.txt) license or the [*CC0 1.0 Universal*][URL-CC0] public domain dedication.
|
||||
|
||||
*Contact: <recursivenomad@protonmail.com>*
|
||||
*Repository: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/>*
|
||||
|
||||
|
||||
|
||||
## Markus Gyger
|
||||
|
||||
Comprehensive alternate pin definitions as defined in the RP2040 datasheet inspired by the [schematic symbol][URL-Gyger-Symbol] created by Markus Gyger.
|
||||
|
||||
Including the BOOTSEL button and LED in footprint Fab layers was also inspired by Markus's [footprints][URL-Gyger-Footprints].
|
||||
|
||||
|
||||
|
||||
## Raspberry Pi
|
||||
|
||||
Original assets which were referenced for geometry/organization (model, symbol, footprint) acquired from Raspberry Pi from 2022-2024 via:
|
||||
|
||||
- [Raspberry Pi Pico Datasheet][URL-Pico-Sheet]
|
||||
- Pico Model: <https://datasheets.raspberrypi.com/pico/Pico-R3-step.zip>
|
||||
- [Raspberry Pi Pico W Datasheet][URL-Pico-W-Sheet]
|
||||
- Pico W Model: <https://datasheets.raspberrypi.com/picow/PicoW-step.zip>
|
||||
- [RP2040 Datasheet][URL-RP2040-Sheet]
|
||||
- [Hardware design with the RP2040][URL-RP2040-Design]
|
||||
- RP2040 Symbol: <https://datasheets.raspberrypi.com/rp2040/Minimal-KiCAD.zip>
|
||||
- Pico Footprint: <https://datasheets.raspberrypi.com/rp2040/VGA-KiCAD.zip>
|
||||
- Pico W Footprint: <https://datasheets.raspberrypi.com/rp2040/VGA-PicoW-KiCAD.zip>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Tools utilized
|
||||
|
||||
- [KiCad][URL-KiCad] - Footprint/symbol library design
|
||||
- [FreeCAD][URL-FreeCAD] - Parametric 3D modelling
|
||||
- [KiCad StepUp addon][URL-KiCad-StepUp] - VRML model exporting
|
||||
- [VSCodium][URL-VSCodium] - VRML model material bulk editing
|
||||
- [KiCad Library utilities][URL-KiCad-Utils] - Python scripts to ensure adherence to KiCad Library Conventions
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[URL-MIT-0]: <https://opensource.org/license/mit-0/>
|
||||
[URL-CC0]: <https://creativecommons.org/publicdomain/zero/1.0/>
|
||||
|
||||
[URL-FreeCAD]: <https://www.freecad.org/>
|
||||
[URL-KiCad]: <https://www.kicad.org/>
|
||||
[URL-KiCad-StepUp]: <https://github.com/easyw/kicadStepUpMod>
|
||||
[URL-VSCodium]: <https://vscodium.com/>
|
||||
[URL-KiCad-Utils]: <https://gitlab.com/kicad/libraries/kicad-library-utils>
|
||||
|
||||
[URL-Gyger-Footprints]: <https://gitlab.com/mgyger/kicad-footprints/-/tree/pico/Module.pretty>
|
||||
[URL-Gyger-Symbol]: <https://gitlab.com/mgyger/kicad-symbols/-/blob/pico/MCU_Module.kicad_sym>
|
||||
[URL-Pico-Sheet]: <https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf>
|
||||
[URL-Pico-W-Sheet]: <https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf>
|
||||
[URL-RP2040-Design]: <https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf>
|
||||
[URL-RP2040-Sheet]: <https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf>
|
||||
@@ -0,0 +1,21 @@
|
||||
MIT-0 OR CC0-1.0
|
||||
|
||||
|
||||
MIT License - No Attribution Required
|
||||
|
||||
Copyright (c) 2023-2024 Peter S. Hollander <recursivenomad@protonmail.com>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
File diff suppressed because it is too large
Load Diff
+25084
File diff suppressed because it is too large
Load Diff
+4571
File diff suppressed because it is too large
Load Diff
+12472
File diff suppressed because it is too large
Load Diff
+2821
File diff suppressed because it is too large
Load Diff
+21222
File diff suppressed because it is too large
Load Diff
+3556
File diff suppressed because one or more lines are too long
+50617
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+50503
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+33950
File diff suppressed because it is too large
Load Diff
+5631
File diff suppressed because one or more lines are too long
+33859
File diff suppressed because it is too large
Load Diff
+5631
File diff suppressed because one or more lines are too long
+21146
File diff suppressed because it is too large
Load Diff
+3556
File diff suppressed because one or more lines are too long
+34368
File diff suppressed because it is too large
Load Diff
+5691
File diff suppressed because one or more lines are too long
+34277
File diff suppressed because it is too large
Load Diff
+5691
File diff suppressed because one or more lines are too long
+50539
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+50425
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+3738
File diff suppressed because it is too large
Load Diff
+3726
File diff suppressed because it is too large
Load Diff
+2915
File diff suppressed because it is too large
Load Diff
+2949
File diff suppressed because it is too large
Load Diff
+1512
File diff suppressed because it is too large
Load Diff
+1476
File diff suppressed because it is too large
Load Diff
+221
@@ -0,0 +1,221 @@
|
||||
(footprint "RaspberryPi_Pico_OptionalKeepoutRF"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Supplementary RF keepout zone for the Raspberry Pi Pico W (wireless), to be added to other Raspberry Pi Pico footprints, https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf")
|
||||
(tags "Raspberry Pi Pico module keepout rf wireless extra addon")
|
||||
(property "Reference" "REF**"
|
||||
(at 11.7475 24.765 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_OptionalKeepoutRF"
|
||||
(at 0 36.195 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "2d25956e-8c42-41b7-8a9a-f2e0929bed30")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "95525635-6531-4805-ab93-7b59b913fcd9")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "ee2ca12c-0ef2-4b7e-b9e3-27e233650de3")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
|
||||
(fp_circle
|
||||
(center -5.7 23.5)
|
||||
(end -4.65 23.5)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "Dwgs.User")
|
||||
(uuid "82f31566-8d6b-4211-8754-77aa301d76db")
|
||||
)
|
||||
(fp_circle
|
||||
(center 5.7 23.5)
|
||||
(end 6.75 23.5)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "Dwgs.User")
|
||||
(uuid "160c447b-6388-48c1-8242-12e3011512bf")
|
||||
)
|
||||
(fp_text user "2.4 GHz RF Keep Out"
|
||||
(at 0 31.75 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "05c13b11-bffb-427b-af67-76d55ef36f21")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "^ Suggested board edge for RF ^"
|
||||
(at -14.05 26.67 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "1f07a15d-ab4b-47ce-ac99-1b011e1abd9a")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "^ Suggested board edge for RF ^"
|
||||
(at 14.05 26.67 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "378d6a1f-7d98-4c61-96a8-31cd60015d16")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "Keep unobstructed by metal as far as possible in all dimensions"
|
||||
(at 0 33.9725 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "8ba7646f-3410-4b7e-9354-9a6e92bc33e9")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "^ Suggested board edge for RF ^"
|
||||
(at 0 17.78 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "ad6b2d46-d63f-4d78-a85c-c87399965902")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layers "*.Cu" "*.Paste")
|
||||
(uuid "ee247754-2270-409a-ad04-c8ac65db609d")
|
||||
(name "RF Copper Keep Out")
|
||||
(hatch full 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks not_allowed)
|
||||
(vias not_allowed)
|
||||
(pads not_allowed)
|
||||
(copperpour not_allowed)
|
||||
(footprints not_allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -21 25) (xy 21 25) (xy 21 35) (xy -21 35)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "Edge.Cuts")
|
||||
(uuid "e578e5ea-ecaa-4070-a90d-95a0c77d4f06")
|
||||
(name "Board Keep Out Suggestion RF")
|
||||
(hatch edge 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 7.1 26) (xy 21 26) (xy 21 35) (xy -21 35) (xy -21 26) (xy -7.1 26) (xy -7.1 17) (xy 7.1 17)
|
||||
)
|
||||
)
|
||||
)
|
||||
(group ""
|
||||
(uuid "ae46f597-14c9-45f0-bcaf-d5e88c0493c8")
|
||||
(members "05c13b11-bffb-427b-af67-76d55ef36f21" "160c447b-6388-48c1-8242-12e3011512bf"
|
||||
"1f07a15d-ab4b-47ce-ac99-1b011e1abd9a" "378d6a1f-7d98-4c61-96a8-31cd60015d16"
|
||||
"82f31566-8d6b-4211-8754-77aa301d76db" "8ba7646f-3410-4b7e-9354-9a6e92bc33e9"
|
||||
"ad6b2d46-d63f-4d78-a85c-c87399965902" "e578e5ea-ecaa-4070-a90d-95a0c77d4f06"
|
||||
"ee247754-2270-409a-ad04-c8ac65db609d"
|
||||
)
|
||||
)
|
||||
)
|
||||
+161
@@ -0,0 +1,161 @@
|
||||
(footprint "RaspberryPi_Pico_OptionalKeepoutUSB"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Supplementary USB cable keepout zone for the Raspberry Pi Pico and Pico W, to be added to other Raspberry Pi Pico footprints")
|
||||
(tags "Raspberry Pi Pico module keepout usb plug port cable clearance courtyard extra addon")
|
||||
(property "Reference" "REF**"
|
||||
(at 6.985 -46.585 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_OptionalKeepoutUSB"
|
||||
(at 0 -49.125 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 -28.17 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "2d25956e-8c42-41b7-8a9a-f2e0929bed30")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 -28.17 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "95525635-6531-4805-ab93-7b59b913fcd9")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 -28.17 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "ee2ca12c-0ef2-4b7e-b9e3-27e233650de3")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
|
||||
(fp_text user "Keep Out"
|
||||
(at 0 -36.195 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "01e7ec74-56c3-42cb-8c5c-95d18439d122")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "USB Cable"
|
||||
(at 0 -38.735 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "0f9697f1-fa82-431a-8712-a6fb98ce47d6")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "Edge.Cuts")
|
||||
(uuid "ad9ab7a0-7945-4719-8203-814a85358df2")
|
||||
(name "Board Keep Out USB Cable")
|
||||
(hatch edge 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -6.2 -47.65) (xy 6.2 -47.65) (xy 6.2 -27.25) (xy -6.2 -27.25)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "F.CrtYd")
|
||||
(uuid "f53c81a9-31a2-4a17-a92e-48e66badd2b1")
|
||||
(name "USB Cable Keep Out")
|
||||
(hatch full 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints not_allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -5.75 -27.7) (xy -3.94 -27.7) (xy -3.94 -27.4) (xy 3.94 -27.4) (xy 3.94 -27.7) (xy 5.75 -27.7)
|
||||
(xy 5.75 -47.2) (xy -5.75 -47.2)
|
||||
)
|
||||
)
|
||||
)
|
||||
(group ""
|
||||
(uuid "823f00c4-a960-4f62-a316-66be0b21ffe7")
|
||||
(members "01e7ec74-56c3-42cb-8c5c-95d18439d122" "0f9697f1-fa82-431a-8712-a6fb98ce47d6"
|
||||
"ad9ab7a0-7945-4719-8203-814a85358df2" "f53c81a9-31a2-4a17-a92e-48e66badd2b1"
|
||||
)
|
||||
)
|
||||
)
|
||||
+615
@@ -0,0 +1,615 @@
|
||||
(footprint "RaspberryPi_Pico_OptionalPinLabels"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Supplementary pin labels for the Raspberry Pi Pico (wireless & original), to be added to other Raspberry Pi Pico footprints, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
|
||||
(tags "Raspberry Pi Pico module label extra addon")
|
||||
(property "Reference" "REF**"
|
||||
(at 0 31.75 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_OptionalPinLabels"
|
||||
(at 0 29.845 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "9a099fa2-160a-4a5c-98cd-c4cef613dd91")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "7446c4c1-8d20-4131-98cd-5af459cafe61")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "2b1d82c9-b629-4066-9063-72c532efd032")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "00fc29de-54b4-4cfb-a200-84a4dfd68793")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP10"
|
||||
(at -11.43 8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "01bbdad7-b50e-4f93-b012-108812019351")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "VSYS"
|
||||
(at 11.43 -21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "056b3c00-ab6c-4c3d-a0dc-d2caa2238acc")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP18"
|
||||
(at 11.43 16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "05c9283b-59fe-4b2b-afc6-4b89c8b71f6d")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at 11.43 19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "1540dedd-0385-4f15-87d4-095ff81e4026")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 -19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "3bb7d494-7519-4ccc-b09f-a43e06c32284")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP17"
|
||||
(at 11.43 21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "3d453e8b-bbe7-4c30-b005-b95750db2ab6")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP22"
|
||||
(at 11.43 3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "44318289-cd60-47f7-b504-999bac8d0fa0")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP12"
|
||||
(at -11.43 13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "44e3842b-c909-4b04-b395-19b52328e838")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "AGND"
|
||||
(at 11.43 -6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "46985814-d295-4234-90fe-5970fddfb632")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP26_A0"
|
||||
(at 11.43 -1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4bcbeeca-e84e-4bd4-8d2e-8dc19b8b5cfe")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP0"
|
||||
(at -11.43 -24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4d2bc8b4-5d0c-418b-90ad-79f1fb767846")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP27_A1"
|
||||
(at 11.43 -3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4db4f04b-6fda-4ec4-8cba-ecea606082cf")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "3V3_EN"
|
||||
(at 11.43 -16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "58ecf037-672d-4e1d-931d-fe90a818e087")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP8"
|
||||
(at -11.43 1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "599975e9-e7fa-417a-8919-11cd4c16100d")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP5"
|
||||
(at -11.43 -8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "628f6926-c179-40ff-8565-7fa845d446fd")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at 11.43 -19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "65dfdc35-bdb4-4c55-84c2-b997342081c3")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP16"
|
||||
(at 11.43 24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6c9b1611-1dc6-4372-9e6e-470222bef382")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at 11.43 6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "75ec3a1c-3276-4d43-8270-2c46913cbaf1")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP2"
|
||||
(at -11.43 -16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "7ea9b647-dcfa-4656-8402-7c9ec64e439a")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "3V3"
|
||||
(at 11.43 -13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "8e4f9e2c-4849-4aac-b8cd-bb2eaff9bf6c")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "94af7c7e-7ce4-4268-b9b8-82f4924b4503")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP4"
|
||||
(at -11.43 -11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "958f77a2-f1a6-44d9-99a8-4431948bc6db")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "VBUS"
|
||||
(at 11.43 -24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "97dcf629-6f09-4f72-9c9a-79cbacbe5701")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 -6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "acdc0be8-d87d-4a3a-8cd8-11c0da449d33")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "AREF"
|
||||
(at 11.43 -11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ad556b81-bf7b-40e3-9e0d-031ab22e84a6")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP20"
|
||||
(at 11.43 11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "aec5cdd9-c377-4d44-881f-ca6ee10f3f91")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP15"
|
||||
(at -11.43 24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b06b98cf-9e06-47b7-9af9-48edd9ce232d")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP21"
|
||||
(at 11.43 8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b0dcd131-0f1f-4623-9a07-59909f213ea8")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP9"
|
||||
(at -11.43 3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c9b7e2b3-ebe8-485f-80ec-ac30e03efc43")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP13"
|
||||
(at -11.43 16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "dd6f034a-06e7-4680-a62f-c389eafe0f68")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP7"
|
||||
(at -11.43 -1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e321eb46-5f33-48cd-b281-147e0a8bef54")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "RUN"
|
||||
(at 11.43 1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e45f3472-2516-4cb3-96a1-e4be8613011a")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP19"
|
||||
(at 11.43 13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e60a265f-50d5-47df-b772-ec818cb22120")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP14"
|
||||
(at -11.43 21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e661c0ce-6f79-4f7e-8d19-b2fe34cb96a3")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP1"
|
||||
(at -11.43 -21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ebb126bc-ed55-4a40-96b3-9f8aa926b1b8")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP28_A2"
|
||||
(at 11.43 -8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ecd59a45-603e-4ab7-a464-8a6699ca61d0")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP11"
|
||||
(at -11.43 11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ed99964e-cfaa-4c89-aedb-6b249538b937")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP6"
|
||||
(at -11.43 -3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ee092092-9e18-45cf-b625-b25a87f3cfa5")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP3"
|
||||
(at -11.43 -13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fd4f2d96-a8e1-43d9-8fa5-0881fec84a43")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(group ""
|
||||
(uuid "84d88d74-915c-4253-8357-9ad1a82c7198")
|
||||
(members "00fc29de-54b4-4cfb-a200-84a4dfd68793" "01bbdad7-b50e-4f93-b012-108812019351"
|
||||
"056b3c00-ab6c-4c3d-a0dc-d2caa2238acc" "05c9283b-59fe-4b2b-afc6-4b89c8b71f6d"
|
||||
"1540dedd-0385-4f15-87d4-095ff81e4026" "3bb7d494-7519-4ccc-b09f-a43e06c32284"
|
||||
"3d453e8b-bbe7-4c30-b005-b95750db2ab6" "44318289-cd60-47f7-b504-999bac8d0fa0"
|
||||
"44e3842b-c909-4b04-b395-19b52328e838" "46985814-d295-4234-90fe-5970fddfb632"
|
||||
"4bcbeeca-e84e-4bd4-8d2e-8dc19b8b5cfe" "4d2bc8b4-5d0c-418b-90ad-79f1fb767846"
|
||||
"4db4f04b-6fda-4ec4-8cba-ecea606082cf" "58ecf037-672d-4e1d-931d-fe90a818e087"
|
||||
"599975e9-e7fa-417a-8919-11cd4c16100d" "628f6926-c179-40ff-8565-7fa845d446fd"
|
||||
"65dfdc35-bdb4-4c55-84c2-b997342081c3" "6c9b1611-1dc6-4372-9e6e-470222bef382"
|
||||
"75ec3a1c-3276-4d43-8270-2c46913cbaf1" "7ea9b647-dcfa-4656-8402-7c9ec64e439a"
|
||||
"8e4f9e2c-4849-4aac-b8cd-bb2eaff9bf6c" "94af7c7e-7ce4-4268-b9b8-82f4924b4503"
|
||||
"958f77a2-f1a6-44d9-99a8-4431948bc6db" "97dcf629-6f09-4f72-9c9a-79cbacbe5701"
|
||||
"acdc0be8-d87d-4a3a-8cd8-11c0da449d33" "ad556b81-bf7b-40e3-9e0d-031ab22e84a6"
|
||||
"aec5cdd9-c377-4d44-881f-ca6ee10f3f91" "b06b98cf-9e06-47b7-9af9-48edd9ce232d"
|
||||
"b0dcd131-0f1f-4623-9a07-59909f213ea8" "c9b7e2b3-ebe8-485f-80ec-ac30e03efc43"
|
||||
"dd6f034a-06e7-4680-a62f-c389eafe0f68" "e321eb46-5f33-48cd-b281-147e0a8bef54"
|
||||
"e45f3472-2516-4cb3-96a1-e4be8613011a" "e60a265f-50d5-47df-b772-ec818cb22120"
|
||||
"e661c0ce-6f79-4f7e-8d19-b2fe34cb96a3" "ebb126bc-ed55-4a40-96b3-9f8aa926b1b8"
|
||||
"ecd59a45-603e-4ab7-a464-8a6699ca61d0" "ed99964e-cfaa-4c89-aedb-6b249538b937"
|
||||
"ee092092-9e18-45cf-b625-b25a87f3cfa5" "fd4f2d96-a8e1-43d9-8fa5-0881fec84a43"
|
||||
)
|
||||
)
|
||||
)
|
||||
+2111
File diff suppressed because it is too large
Load Diff
+2559
File diff suppressed because it is too large
Load Diff
+2145
File diff suppressed because it is too large
Load Diff
+2593
File diff suppressed because it is too large
Load Diff
+2604
File diff suppressed because it is too large
Load Diff
+1683
File diff suppressed because it is too large
Load Diff
+1693
File diff suppressed because it is too large
Load Diff
+254
@@ -0,0 +1,254 @@
|
||||
(footprint "RaspberryPi_Pico_PinSocket_1x03_P2.54mm_Vertical"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Through hole straight socket strip for individual placement alongside a virtual Raspberry Pi Pico, 1x03, 2.54mm pitch, single row, default socket model has height of 7mm")
|
||||
(tags "Raspberry Pi Pico through hole socket strip THT 1x03 2.54mm single row")
|
||||
(property "Reference" "REF**"
|
||||
(at -2.54 5.08 -90)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_PinSocket_1x03_P2.54mm_Vertical"
|
||||
(at -2.54 3.81 -90)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "4f235b03-f171-4362-9241-ba11497f85e1")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "c53e61af-3e46-4978-9ba2-a648971d3cae")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "7611fdef-7508-43f3-9922-752c89394622")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_line
|
||||
(start -1.38 -1.38)
|
||||
(end -1.38 0)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "bc9ec2be-a254-4513-abd6-2044f0da01d1")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 -1.38)
|
||||
(end -0.887 -1.38)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "96b28a95-3002-4280-84dc-8f2e1e69f7e0")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 1.27)
|
||||
(end -1.38 6.46)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c245394b-6d0e-48f8-9321-da7f163cc72a")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 1.27)
|
||||
(end 1.38 1.27)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2359bd87-7faa-4900-9b5a-8b38a6c995ec")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 6.46)
|
||||
(end -0.887 6.46)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e7330fc9-9569-4621-a41b-541c036d8925")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 1.27)
|
||||
(end 1.38 6.2865)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c49ff0a1-18f8-4276-98ee-73acf4243348")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1.77 -1.77)
|
||||
(end 1.77 6.35)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "bc5efd89-3175-4885-94e9-336f8ced367b")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.27 -0.635) (xy -0.635 -1.27) (xy 1.27 -1.27) (xy 1.27 6.35) (xy -1.27 6.35)
|
||||
)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.Fab")
|
||||
(uuid "ba98a7ec-6ca9-4980-b148-9374515c6ea7")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 2.54 90)
|
||||
(layer "F.Fab")
|
||||
(uuid "f2c62150-a06b-4fb3-87bf-608b0233967d")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" thru_hole roundrect
|
||||
(at 0 0)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(roundrect_rratio 0.125)
|
||||
(uuid "a4de5d66-f1a5-4c41-a2c0-35c3c34b7936")
|
||||
)
|
||||
(pad "2" thru_hole custom
|
||||
(at 0 2.54)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "f32146c8-6099-4c07-a87d-a7350676de31")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 0 5.08)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "8ce70cbd-2b34-4b6a-b7b5-079884887485")
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "F.CrtYd")
|
||||
(uuid "31a32159-f581-45a0-9c74-8ccb0f0a7cd1")
|
||||
(name "Courtyard Keep Out")
|
||||
(hatch edge 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.25)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.5)
|
||||
(thermal_bridge_width 0.5)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -1.77 6.35) (xy 1.77 6.35) (xy 1.77 6.85) (xy -1.77 6.85)
|
||||
)
|
||||
)
|
||||
)
|
||||
(model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Vertical.wrl"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
+439
@@ -0,0 +1,439 @@
|
||||
(footprint "RaspberryPi_Pico_PinSocket_1x20_P2.54mm_Vertical"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Through hole straight socket strip for individual placement alongside a virtual Raspberry Pi Pico, 1x20, 2.54mm pitch, single row, default socket model has height of 8.51mm")
|
||||
(tags "Raspberry Pi Pico through hole socket strip THT 1x20 2.54mm single row")
|
||||
(property "Reference" "REF**"
|
||||
(at -2.2225 24.13 -90)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify top)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_PinSocket_1x20_P2.54mm_Vertical"
|
||||
(at 2.54 24.13 90)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "009a3e96-b8b9-4a7a-9d96-22ce82e98310")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "65295e81-0573-4b70-9c6c-31c8c6541bb8")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "de29a954-1bec-4b5c-8476-78d6a7ae56c7")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_line
|
||||
(start -1.38 -0.87)
|
||||
(end -1.38 49.13)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "08c81f19-31d3-4dc1-9bec-c63de0a64b46")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 1.27)
|
||||
(end 1.07052 1.27)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2359bd87-7faa-4900-9b5a-8b38a6c995ec")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 -1.16)
|
||||
(end 1.38 -0.56648)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "bc9ec2be-a254-4513-abd6-2044f0da01d1")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 1.82648)
|
||||
(end 1.38 46.43352)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c49ff0a1-18f8-4276-98ee-73acf4243348")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 49.42)
|
||||
(end 1.38 48.82648)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e0e18052-83b9-468e-a6c7-19e4c034896d")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1.77 -1.77)
|
||||
(end 1.77 50.03)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "bc5efd89-3175-4885-94e9-336f8ced367b")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.27 -0.635) (xy -0.635 -1.27) (xy 1.27 -1.27) (xy 1.27 49.53) (xy -1.27 49.53)
|
||||
)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.Fab")
|
||||
(uuid "ba98a7ec-6ca9-4980-b148-9374515c6ea7")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 24.13 90)
|
||||
(layer "F.Fab")
|
||||
(uuid "f2c62150-a06b-4fb3-87bf-608b0233967d")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" thru_hole roundrect
|
||||
(at 0 0)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(roundrect_rratio 0.125)
|
||||
(uuid "a4de5d66-f1a5-4c41-a2c0-35c3c34b7936")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at 0 2.54)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "a8699681-70f3-46c6-94ea-3faf0b4fff2f")
|
||||
)
|
||||
(pad "3" thru_hole custom
|
||||
(at 0 5.08)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "f32146c8-6099-4c07-a87d-a7350676de31")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at 0 7.62)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "8ce70cbd-2b34-4b6a-b7b5-079884887485")
|
||||
)
|
||||
(pad "5" thru_hole circle
|
||||
(at 0 10.16)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "89630bb3-6203-4757-b039-f5250c28e503")
|
||||
)
|
||||
(pad "6" thru_hole circle
|
||||
(at 0 12.7)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "d98a9f0c-b4e9-4c36-a342-3dc6150fb732")
|
||||
)
|
||||
(pad "7" thru_hole circle
|
||||
(at 0 15.24)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "ecfbe0aa-79fe-4a73-be7a-59b37d92005e")
|
||||
)
|
||||
(pad "8" thru_hole custom
|
||||
(at 0 17.78)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "9900b075-35de-4f2f-8c4a-7d9bd7c9aded")
|
||||
)
|
||||
(pad "9" thru_hole circle
|
||||
(at 0 20.32)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "c30140c6-4e71-40f4-ae66-f74946196ab7")
|
||||
)
|
||||
(pad "10" thru_hole circle
|
||||
(at 0 22.86)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "39d694d3-dd15-4333-82ae-91ce5a94d741")
|
||||
)
|
||||
(pad "11" thru_hole circle
|
||||
(at 0 25.4)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "aa9efcfc-8e8d-4eef-aacf-bff36a24b6bc")
|
||||
)
|
||||
(pad "12" thru_hole circle
|
||||
(at 0 27.94)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "7f7de844-7fa2-47ff-9e0b-29dcd5a115e5")
|
||||
)
|
||||
(pad "13" thru_hole custom
|
||||
(at 0 30.48)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "804e0bba-ccd3-4b8c-babb-1f60cf38cf67")
|
||||
)
|
||||
(pad "14" thru_hole circle
|
||||
(at 0 33.02)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "fc23f28e-9244-4c78-bd58-88a2975e72b1")
|
||||
)
|
||||
(pad "15" thru_hole circle
|
||||
(at 0 35.56)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "b28a82f8-f314-445b-b63e-ea63506627d7")
|
||||
)
|
||||
(pad "16" thru_hole circle
|
||||
(at 0 38.1)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "3433bdb3-efa0-49a8-adcf-46f17f100d85")
|
||||
)
|
||||
(pad "17" thru_hole circle
|
||||
(at 0 40.64)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "cb119515-81e1-4cbf-be1f-7d5ad990672c")
|
||||
)
|
||||
(pad "18" thru_hole custom
|
||||
(at 0 43.18)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "b4d09f8c-6f88-4977-94f0-851af1eadb7a")
|
||||
)
|
||||
(pad "19" thru_hole circle
|
||||
(at 0 45.72)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "fe860644-0583-46d8-9a7e-bd4ccb58e54b")
|
||||
)
|
||||
(pad "20" thru_hole circle
|
||||
(at 0 48.26)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "2b48150d-ff7b-4188-bf1c-5ab293a6baa4")
|
||||
)
|
||||
(model "${KICAD7_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x20_P2.54mm_Vertical.wrl"
|
||||
(hide yes)
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
(model "../Module_RaspberryPi_Pico.3dshapes/PinSocket_1x20_H8.51mm_P2.54mm_Vertical.wrl"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
+2180
File diff suppressed because it is too large
Load Diff
+2634
File diff suppressed because it is too large
Load Diff
+2197
File diff suppressed because it is too large
Load Diff
+2651
File diff suppressed because it is too large
Load Diff
+2838
File diff suppressed because it is too large
Load Diff
+1828
File diff suppressed because it is too large
Load Diff
+1821
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,103 @@
|
||||
**A comprehensive KiCad Library for the Raspberry Pi Pico** 🥧
|
||||
==============================================================
|
||||
|
||||
### Providing footprints, symbols, & models for the module's various forms & implementations
|
||||
|
||||
> *For the git submodule, see [Ki-Lime Pi To-Go][URL-Submodule]*
|
||||
|
||||
|
||||
|
||||
***Features***
|
||||
==============
|
||||
|
||||
- **KiCad 8.0 support** *(For KiCad 7.0 support, see [release 1.1.0][URL-Release-7.0-Support])*
|
||||
- **Schematics with alternate pin definitions** to select more specific behaviours for each GPIO, as well as specify power directionality
|
||||
- **Generic and specific footprints** for the Pico and Pico W
|
||||
- Through-hole and surface-mount footprints with and without mounting holes
|
||||
- Hand-solderable test points (ie. USB signals) in footprints with underside castellations
|
||||
- Optional pin labels as an add-on footprint
|
||||
- Optional keepout zone for 2.4 GHz RF on shared footprints
|
||||
- Ability to add individual schematic symbols for sockets, and a virtual Pico for the BOM and rendering
|
||||
- **Diverse 3D models** for surface-mount, through-hole, and socketed forms of the Pico, Pico H, Pico W, and Pico WH using photorealistic materials
|
||||
- Majority adherence to the [KiCad Library Conventions][URL-KLC] version 3.0.41
|
||||
|
||||
|
||||
|
||||
***How do I use this library?***
|
||||
================================
|
||||
|
||||
> *If you want to include this library as a git submodule, check out [Ki-Lime Pi To-Go][URL-Submodule]*
|
||||
|
||||
- Ensure you are running KiCad 8.0 or later *(For KiCad 7.0 support, see [release 1.1.0][URL-Release-7.0-Support])*
|
||||
- Download the most recent [release][URL-Releases] of the library
|
||||
- Unzip the file contents
|
||||
- If not already created, create a new KiCad project
|
||||
- Move the root library directory `RaspberryPi_Pico/` to a folder anywhere within your KiCad project
|
||||
> *If using the library globally, move `RaspberryPi_Pico/` to a globally accessible location*
|
||||
- Open the relevant KiCad project
|
||||
- Select `Preferences > Manage Footprint Libraries...`
|
||||
- Select the `Project Specific Libraries` tab
|
||||
> *If using the library globally, select the `Global Librarires` tab instead*
|
||||
- Click the folder icon in the lower left to `Add Existing`
|
||||
- Navigate to and select `.../RaspberryPi_Pico/Module_RaspberryPi_Pico.pretty/`
|
||||
- Click `OK`
|
||||
- Select `Preferences > Manage Symbol Libraries...`
|
||||
- Select the `Project Specific Libraries` tab
|
||||
> *If using the library globally, select the `Global Libaries` tab instead*
|
||||
- Click the folder icon in the lower left to `Add existing library to table`
|
||||
- Navigate to and select `.../RaspberryPi_Pico/MCU_Module_RaspberryPi_Pico.kicad_sym`
|
||||
- Click `OK`
|
||||
|
||||
To use, simply add a symbol to your schematic as you would any other; symbols should be located under the section `MCU_Module_RaspberryPi_Pico`, and footprints under `Module_RaspberryPi_Pico`.
|
||||
|
||||
**You're all set to design exciting new circuit boards using the Raspberry Pi Pico! 🎉**
|
||||
|
||||
|
||||
|
||||
***Further reading***
|
||||
=====================
|
||||
|
||||
*Further reading available in the [source repository][URL-Repository].*
|
||||
|
||||
|
||||
|
||||
***License / Access***
|
||||
======================
|
||||
|
||||
This work is made freely available under your choice of the [*MIT-0*](./LICENSE.txt) license or [*CC0-1.0*][URL-CC0] public domain dedication.
|
||||
Although attribution is not required, sharing when you've made something with my work is really cool ❤✨
|
||||
|
||||
*No additional/conflicting permissions were present in this repository at the time of release.*
|
||||
|
||||
----------------------
|
||||
|
||||
*Repository: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/>*
|
||||
*Releases: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/-/releases/>*
|
||||
*Submodule: <https://github.com/recursivenomad/ki-lime-pi-to-go/>*
|
||||
*Contact: <recursivenomad@protonmail.com>*
|
||||
|
||||
----------------------
|
||||
|
||||
|
||||
|
||||
### Donations
|
||||
|
||||
> Online payment: <https://donate.stripe.com/dR6dSU1PueevgKY4gs>
|
||||
|
||||
> Monero (XMR): `8Bhyeo232EVDiK7aRSzHGRC28RZ1H6FL55V6CVyCVtxdDRQXHk8btPU8Wr5G8K3AWgaK19JfYbshKfHWqc177jwtCtCSaz1`
|
||||
|
||||
> Ether (ETH): `0xD1b824f2Ec3D609e816B04A301124129602A5238`
|
||||
|
||||
> Bitcoin (BTC): `bc1qadq5kyuuc7etgu5ywlygnaepqhzgc2u7gxkze2`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[URL-MIT-0]: <https://opensource.org/license/mit-0/>
|
||||
[URL-CC0]: <https://creativecommons.org/publicdomain/zero/1.0/>
|
||||
|
||||
[URL-Repository]: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/>
|
||||
|
||||
[URL-KLC]: <https://klc.kicad.org/>
|
||||
Reference in New Issue
Block a user