Initial commit

This commit is contained in:
Jack O'Sullivan 2024-04-15 10:44:59 +01:00
commit f2700565c2
55 changed files with 598132 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/.venv/

31
qclk/.gitignore vendored Normal file
View File

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

View File

@ -0,0 +1,46 @@
# Ki-Lime Pi Pico project attributions
## Peter S. Hollander
Model, footprint, and symbol [source files and documentation](https://gitlab.com/recursivenomad/ki-lime-pi-pico)
created and compiled by Peter S. Hollander between 2022 and 2023, and made
freely available under the [*MIT No Attribution*](https://opensource.org/license/mit-0/) license.
## Melissa Lee
Source project title "Ki-Lime Pi" created by Melissa Lee in 2022, and donated
with unconditional permission 🥧
## Markus Gyger
Comprehensive alternate pin definitions as defined in the RP2040 datasheet
inspired by the [schematic symbol](https://gitlab.com/mgyger/kicad-symbols/-/blob/pico/MCU_Module.kicad_sym)
created by Markus Gyger.
## Raspberry Pi
Original assets which were referenced for geometry/organisation (model, symbol,
footprint) acquired from Raspberry Pi in 2022 via:
- [Raspberry Pi Pico Datasheet](https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf)
- Pico Model: <https://datasheets.raspberrypi.com/pico/Pico-R3-step.zip>
- [Raspberry Pi Pico W Datasheet](https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf)
- Pico W Model: <https://datasheets.raspberrypi.com/picow/PicoW-step.zip>
- [RP2040 Datasheet](https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf)
- [Hardware design with the RP2040](https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf)
- 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>
&nbsp;
# Tools utilized
- [KiCad](https://www.kicad.org/) - Footprint/symbol library design
- [FreeCAD](https://www.freecad.org/) - Parametric 3D modelling
- [KiCad StepUp addon](https://github.com/easyw/kicadStepUpMod) - VRML model exporting
- [VSCodium](https://vscodium.com/) - VRML model material bulk editing

View File

@ -0,0 +1,18 @@
MIT License - No Attribution Required
Copyright (c) 2023 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.

View File

@ -0,0 +1,843 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "RaspberryPi_Pico" (in_bom yes) (on_board yes)
(property "Reference" "U" (at -19.05 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "RaspberryPi_Pico" (at 7.62 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_Common" (at 0 -49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf" (at 0 -52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Raspberry Pi Pico microcontroller module RP2040 M0+ usb" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Versatile and inexpensive microcontroller module (with full pinout for reflow soldering) powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "RaspberryPi_Pico_Common* RaspberryPi_Pico_Original*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "RaspberryPi_Pico_0_1"
(rectangle (start -19.05 36.83) (end 19.05 -34.29)
(stroke (width 0.254) (type default))
(fill (type background))
)
(polyline
(pts
(xy 0 36.83)
(xy 1.27 36.195)
(xy 1.27 34.29)
(xy 1.905 34.29)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.905 34.29)
(xy 3.175 35.56)
(xy 3.175 33.02)
(xy 1.905 34.29)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 5.08 36.83)
(xy 3.81 36.195)
(xy 3.81 34.29)
(xy 3.175 34.29)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.651 35.306)
(xy 1.651 35.56)
(xy 1.905 35.56)
(xy 1.905 33.02)
(xy 2.159 33.02)
(xy 2.159 33.274)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "RaspberryPi_Pico_1_1"
(pin bidirectional line (at -22.86 22.86 0) (length 3.81)
(name "GPIO0" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM0_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at -22.86 5.08 0) (length 3.81)
(name "GPIO7" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM3_B" bidirectional line)
(alternate "SPI0_TX" output line)
(alternate "UART1_RTS" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at -22.86 2.54 0) (length 3.81)
(name "GPIO8" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM4_A" output line)
(alternate "SPI1_RX" input line)
(alternate "UART1_TX" output line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at -22.86 0 0) (length 3.81)
(name "GPIO9" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM4_B" bidirectional line)
(alternate "UART1_RX" input line)
(alternate "USB_OVCUR_DET" input line)
(alternate "~{SPI1_CSn}" bidirectional line)
)
(pin power_out line (at 0 -38.1 90) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
(alternate "GND_IN" power_in line)
)
(pin bidirectional line (at -22.86 -2.54 0) (length 3.81)
(name "GPIO10" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM5_A" output line)
(alternate "SPI1_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at -22.86 -5.08 0) (length 3.81)
(name "GPIO11" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM5_B" bidirectional line)
(alternate "SPI1_TX" output line)
(alternate "UART1_RTS" output line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at -22.86 -7.62 0) (length 3.81)
(name "GPIO12" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM6_A" output line)
(alternate "SPI1_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at -22.86 -10.16 0) (length 3.81)
(name "GPIO13" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM6_B" bidirectional line)
(alternate "UART0_RX" input line)
(alternate "USB_VBUS_DET" input line)
(alternate "~{SPI1_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -12.7 0) (length 3.81)
(name "GPIO14" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM7_A" output line)
(alternate "SPI1_SCK" bidirectional clock)
(alternate "UART0_CTS" input line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at -22.86 20.32 0) (length 3.81)
(name "GPIO1" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM0_B" bidirectional line)
(alternate "UART0_RX" input line)
(alternate "USB_VBUS_DET" passive line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin bidirectional line (at -22.86 -15.24 0) (length 3.81)
(name "GPIO15" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM7_B" bidirectional line)
(alternate "SPI1_TX" output line)
(alternate "UART0_RTS" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at 22.86 15.24 180) (length 3.81)
(name "GPIO16" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM0_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at 22.86 12.7 180) (length 3.81)
(name "GPIO17" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM0_B" bidirectional line)
(alternate "UART0_RX" input line)
(alternate "USB_VBUS_EN" output line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 22.86 10.16 180) (length 3.81)
(name "GPIO18" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM1_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART0_CTS" input line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at 22.86 7.62 180) (length 3.81)
(name "GPIO19" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM1_B" bidirectional line)
(alternate "SPI0_TX" output line)
(alternate "UART0_RTS" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at 22.86 5.08 180) (length 3.81)
(name "GPIO20" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
(alternate "CLOCK_GPIN0" input clock)
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM2_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART1_TX" output line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at 22.86 2.54 180) (length 3.81)
(name "GPIO21" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
(alternate "CLOCK_GPOUT0" output clock)
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM2_B" bidirectional line)
(alternate "UART1_RX" input line)
(alternate "USB_OVCUR_DET" input line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 22.86 0 180) (length 3.81)
(name "GPIO22" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
(alternate "CLOCK_GPIN1" input clock)
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM3_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_VBUS_DET" input line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 -20.32 0) (length 3.81)
(name "RUN" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
(alternate "~{RESET}" input line)
)
(pin bidirectional line (at 22.86 -10.16 180) (length 3.81)
(name "GPIO26_ADC0" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
(alternate "ADC0" input line)
(alternate "GPIO26" bidirectional line)
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM5_A" output line)
(alternate "SPI1_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at 22.86 -12.7 180) (length 3.81)
(name "GPIO27_ADC1" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
(alternate "ADC1" input line)
(alternate "GPIO27" bidirectional line)
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM5_B" bidirectional line)
(alternate "SPI1_TX" output line)
(alternate "UART1_RTS" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin power_in line (at 22.86 -20.32 180) (length 3.81)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
(alternate "GND" power_in line)
)
(pin bidirectional line (at 22.86 -15.24 180) (length 3.81)
(name "GPIO28_ADC2" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
(alternate "ADC2" input line)
(alternate "GPIO28" bidirectional line)
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM6_A" output line)
(alternate "SPI1_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin power_in line (at 22.86 -5.08 180) (length 3.81)
(name "ADC_VREF" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at -5.08 40.64 270) (length 3.81)
(name "3V3" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 -22.86 0) (length 3.81)
(name "3V3_EN" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
(alternate "~{3V3_DISABLE}" input line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 40.64 270) (length 3.81)
(name "VSYS" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
(alternate "VSYS_OUT" power_out line)
)
(pin bidirectional line (at -22.86 17.78 0) (length 3.81)
(name "GPIO2" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM1_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART0_CTS" input line)
(alternate "USB_VBUS_DET" input line)
)
(pin power_out line (at 5.08 40.64 270) (length 3.81)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
(alternate "VBUS_HOST" power_in line)
)
(pin bidirectional line (at -22.86 15.24 0) (length 3.81)
(name "GPIO3" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM1_B" bidirectional line)
(alternate "SPI0_TX" output line)
(alternate "UART0_RTS" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at -22.86 12.7 0) (length 3.81)
(name "GPIO4" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM2_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART1_TX" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at -22.86 10.16 0) (length 3.81)
(name "GPIO5" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM2_B" bidirectional line)
(alternate "UART1_RX" input line)
(alternate "USB_VBUS_EN" output line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 7.62 0) (length 3.81)
(name "GPIO6" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM3_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_OVCUR_DET" input line)
)
)
)
(symbol "RaspberryPi_Pico_W" (extends "RaspberryPi_Pico")
(property "Reference" "U" (at -19.05 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "RaspberryPi_Pico_W" (at 7.62 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_Common" (at 0 -49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf" (at 0 -52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Raspberry Pi Pico microcontroller module RP2040 M0+ usb CYW43439 wireless wifi bluetooth" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Versatile and inexpensive wireless microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash, Infineon CYW43439 2.4GHz 802.11n wireless LAN" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "RaspberryPi_Pico_Common* RaspberryPi_Pico_W*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
)
(symbol "RaspberryPi_Pico_SecondaryPins" (pin_names (offset 0.889)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at -19.05 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "RaspberryPi_Pico_SecondaryPins" (at 7.62 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_Original_SMD" (at 0 -49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf" (at 0 -52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Raspberry Pi Pico microcontroller module RP2040 M0+ usb" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Versatile and inexpensive microcontroller module (with full pinout for test point and debug connections) powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "RaspberryPi_Pico_Original_SMD*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "RaspberryPi_Pico_SecondaryPins_0_1"
(rectangle (start -19.05 36.83) (end 19.05 -34.29)
(stroke (width 0.254) (type default))
(fill (type background))
)
(polyline
(pts
(xy 0 36.83)
(xy 1.27 36.195)
(xy 1.27 34.29)
(xy 1.905 34.29)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.905 34.29)
(xy 3.175 35.56)
(xy 3.175 33.02)
(xy 1.905 34.29)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 5.08 36.83)
(xy 3.81 36.195)
(xy 3.81 34.29)
(xy 3.175 34.29)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.651 35.306)
(xy 1.651 35.56)
(xy 1.905 35.56)
(xy 1.905 33.02)
(xy 2.159 33.02)
(xy 2.159 33.274)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "RaspberryPi_Pico_SecondaryPins_1_1"
(pin bidirectional line (at -22.86 22.86 0) (length 3.81)
(name "GPIO0" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM0_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at -22.86 5.08 0) (length 3.81)
(name "GPIO7" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM3_B" bidirectional line)
(alternate "SPI0_TX" output line)
(alternate "UART1_RTS" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at -22.86 2.54 0) (length 3.81)
(name "GPIO8" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM4_A" output line)
(alternate "SPI1_RX" input line)
(alternate "UART1_TX" output line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at -22.86 0 0) (length 3.81)
(name "GPIO9" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM4_B" bidirectional line)
(alternate "UART1_RX" input line)
(alternate "USB_OVCUR_DET" input line)
(alternate "~{SPI1_CSn}" bidirectional line)
)
(pin power_out line (at 0 -38.1 90) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
(alternate "GND_IN" power_in line)
)
(pin bidirectional line (at -22.86 -2.54 0) (length 3.81)
(name "GPIO10" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM5_A" output line)
(alternate "SPI1_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at -22.86 -5.08 0) (length 3.81)
(name "GPIO11" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM5_B" bidirectional line)
(alternate "SPI1_TX" output line)
(alternate "UART1_RTS" output line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at -22.86 -7.62 0) (length 3.81)
(name "GPIO12" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM6_A" output line)
(alternate "SPI1_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at -22.86 -10.16 0) (length 3.81)
(name "GPIO13" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM6_B" bidirectional line)
(alternate "UART0_RX" input line)
(alternate "USB_VBUS_DET" input line)
(alternate "~{SPI1_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 -12.7 0) (length 3.81)
(name "GPIO14" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM7_A" output line)
(alternate "SPI1_SCK" bidirectional clock)
(alternate "UART0_CTS" input line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at -22.86 20.32 0) (length 3.81)
(name "GPIO1" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM0_B" bidirectional line)
(alternate "UART0_RX" input line)
(alternate "USB_VBUS_DET" passive line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin bidirectional line (at -22.86 -15.24 0) (length 3.81)
(name "GPIO15" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM7_B" bidirectional line)
(alternate "SPI1_TX" output line)
(alternate "UART0_RTS" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at 22.86 15.24 180) (length 3.81)
(name "GPIO16" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM0_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at 22.86 12.7 180) (length 3.81)
(name "GPIO17" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM0_B" bidirectional line)
(alternate "UART0_RX" input line)
(alternate "USB_VBUS_EN" output line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 22.86 10.16 180) (length 3.81)
(name "GPIO18" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM1_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART0_CTS" input line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at 22.86 7.62 180) (length 3.81)
(name "GPIO19" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM1_B" bidirectional line)
(alternate "SPI0_TX" output line)
(alternate "UART0_RTS" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at 22.86 5.08 180) (length 3.81)
(name "GPIO20" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
(alternate "CLOCK_GPIN0" input clock)
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM2_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART1_TX" output line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at 22.86 2.54 180) (length 3.81)
(name "GPIO21" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
(alternate "CLOCK_GPOUT0" output clock)
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM2_B" bidirectional line)
(alternate "UART1_RX" input line)
(alternate "USB_OVCUR_DET" input line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 22.86 0 180) (length 3.81)
(name "GPIO22" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
(alternate "CLOCK_GPIN1" input clock)
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM3_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_VBUS_DET" input line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 -20.32 0) (length 3.81)
(name "RUN" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
(alternate "~{RESET}" input line)
)
(pin bidirectional line (at 22.86 -10.16 180) (length 3.81)
(name "GPIO26_ADC0" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
(alternate "ADC0" input line)
(alternate "GPIO26" bidirectional line)
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM5_A" output line)
(alternate "SPI1_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_VBUS_EN" output line)
)
(pin bidirectional line (at 22.86 -12.7 180) (length 3.81)
(name "GPIO27_ADC1" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
(alternate "ADC1" input line)
(alternate "GPIO27" bidirectional line)
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM5_B" bidirectional line)
(alternate "SPI1_TX" output line)
(alternate "UART1_RTS" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin power_in line (at 22.86 -20.32 180) (length 3.81)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
(alternate "GND" power_in line)
)
(pin bidirectional line (at 22.86 -15.24 180) (length 3.81)
(name "GPIO28_ADC2" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
(alternate "ADC2" input line)
(alternate "GPIO28" bidirectional line)
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM6_A" output line)
(alternate "SPI1_RX" input line)
(alternate "UART0_TX" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin power_in line (at 22.86 -5.08 180) (length 3.81)
(name "ADC_VREF" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at -5.08 40.64 270) (length 3.81)
(name "3V3" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 -22.86 0) (length 3.81)
(name "3V3_EN" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
(alternate "~{3V3_DISABLE}" input line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 40.64 270) (length 3.81)
(name "VSYS" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
(alternate "VSYS_OUT" power_out line)
)
(pin bidirectional line (at -22.86 17.78 0) (length 3.81)
(name "GPIO2" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM1_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART0_CTS" input line)
(alternate "USB_VBUS_DET" input line)
)
(pin power_out line (at 5.08 40.64 270) (length 3.81)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
(alternate "VBUS_HOST" power_in line)
)
(pin bidirectional line (at -22.86 15.24 0) (length 3.81)
(name "GPIO3" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SCL" bidirectional clock)
(alternate "PWM1_B" bidirectional line)
(alternate "SPI0_TX" output line)
(alternate "UART0_RTS" output line)
(alternate "USB_OVCUR_DET" input line)
)
(pin bidirectional line (at -22.86 12.7 0) (length 3.81)
(name "GPIO4" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SDA" bidirectional line)
(alternate "PWM2_A" output line)
(alternate "SPI0_RX" input line)
(alternate "UART1_TX" output line)
(alternate "USB_VBUS_DET" input line)
)
(pin bidirectional line (at -22.86 10.16 0) (length 3.81)
(name "GPIO5" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
(alternate "I2C0_SCL" bidirectional clock)
(alternate "PWM2_B" bidirectional line)
(alternate "UART1_RX" input line)
(alternate "USB_VBUS_EN" output line)
(alternate "~{SPI0_CSn}" bidirectional line)
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 7.62 0) (length 3.81)
(name "GPIO6" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
(alternate "I2C1_SDA" bidirectional line)
(alternate "PWM3_A" output line)
(alternate "SPI0_SCK" bidirectional clock)
(alternate "UART1_CTS" input line)
(alternate "USB_OVCUR_DET" input line)
)
(pin input clock (at -22.86 30.48 0) (length 3.81)
(name "SWCLK" (effects (font (size 1.27 1.27))))
(number "D1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -38.1 90) (length 3.81) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "D2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -22.86 27.94 0) (length 3.81)
(name "SWDIO" (effects (font (size 1.27 1.27))))
(number "D3" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 22.86 25.4 180) (length 3.81)
(name "USB_GND" (effects (font (size 1.27 1.27))))
(number "TP1" (effects (font (size 1.27 1.27))))
(alternate "USB_HOST_GND" power_in line)
)
(pin bidirectional line (at 22.86 27.94 180) (length 3.81)
(name "USB_DM" (effects (font (size 1.27 1.27))))
(number "TP2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 22.86 30.48 180) (length 3.81)
(name "USB_DP" (effects (font (size 1.27 1.27))))
(number "TP3" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at 22.86 -27.94 180) (length 3.81)
(name "~{SMPS_PS}" (effects (font (size 1.27 1.27))))
(number "TP4" (effects (font (size 1.27 1.27))))
(alternate "GPIO23_UNSAFE" output line)
(alternate "~{SMPS_PS_UNSAFE}" output line)
)
(pin output line (at 22.86 20.32 180) (length 3.81)
(name "LED_OUT" (effects (font (size 1.27 1.27))))
(number "TP5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -22.86 -27.94 0) (length 3.81)
(name "~{BOOTSEL}" (effects (font (size 1.27 1.27))))
(number "TP6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "RaspberryPi_Pico_W_SecondaryPins" (extends "RaspberryPi_Pico_SecondaryPins")
(property "Reference" "U" (at -19.05 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "RaspberryPi_Pico_W_SecondaryPins" (at 7.62 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_W_SMD" (at 0 -49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf" (at 0 -52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Raspberry Pi Pico microcontroller module RP2040 M0+ usb CYW43439 wireless wifi bluetooth" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Versatile and inexpensive wireless microcontroller module (with full pinout for test point and debug connections) powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash, Infineon CYW43439 2.4GHz 802.11n wireless LAN" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "RaspberryPi_Pico_W_SMD*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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 one or more lines are too long

File diff suppressed because one or more lines are too long

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 one or more lines are too long

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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,546 @@
(footprint "RaspberryPi_Pico_Common_THT" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico (wireless & original) common through-hole footprint, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
(tags "Raspberry Pi Pico module usb pcb antenna handsolder")
(attr through_hole)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_Common_THT" (at 0 27.94 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "Antenna" (at 0 22.535 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 157de6c7-1001-499c-92e1-a619934c2636)
)
(fp_text user "Copper" (at 0 18.7325 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bf07216e-07e4-4b29-b726-6c3abe441f14)
)
(fp_text user "Keep Out" (at 0 20.32 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cf4d37a2-c115-4091-928f-2326c6e1bc54)
)
(fp_text user "USB Cable" (at 0 -37.465 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp df921536-b022-4782-a11b-a40acb099042)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1ffa01f6-3d48-42c0-a878-66fb993237a6)
)
(fp_line (start -10.93 -23.33) (end -10.93 -24.93)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4aa9d80-7e07-45bd-a4b2-b093c1365c0f))
(fp_line (start -10.61 -25) (end -10.61 25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70daf1a7-3cf7-4fab-a948-f8c22d16c8f5))
(fp_line (start -10.27 -25.547) (end -10.27 25.547)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12c8e7ec-31f7-4713-ab34-b4c96765e60a))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6cff2c5-7cce-4dac-9509-eafee45fb23a))
(fp_line (start -10 25.61) (end -3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5798c2aa-eca2-49ec-a163-4e06654e82ea))
(fp_line (start -7.51 -25.61) (end -7.51 -24.69648)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0a0d2c1e-841e-4c2d-a156-b740b2fc25ba))
(fp_line (start -7.51 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1774e1f4-0fb0-4890-a10c-bc4507088b3f))
(fp_line (start -7.51 -24.69648) (end -7.51 -22.30352)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ffd1467-6310-4065-ba49-f287a6cdb693))
(fp_line (start -7.51 -22.30352) (end -7.51 22.30352)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62494025-05af-4052-a335-c33424eae51d))
(fp_line (start -7.51 22.30352) (end -7.51 24.69648)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 04205bd2-5b76-4208-83ec-cc66f8a5e882))
(fp_line (start -7.51 24.69648) (end -7.51 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 286a1e9f-f93d-4f82-82ba-b4058fdc7fc5))
(fp_line (start -4.235 -25.61) (end 4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8e2b414-893e-4f2c-ac1a-bfb84fbd64d0))
(fp_line (start -4.11 -27.01) (end -4.11 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 27de6b62-1407-488e-8235-f1fab67ae422))
(fp_line (start -4.11 -27.01) (end 4.11 -27.01)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00c39226-4373-4c8a-8145-920493c1c60c))
(fp_line (start -4.11 -26.09) (end -3.9 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 24a42e9b-b8bd-40ce-9729-06417c1ba0ce))
(fp_line (start -3.9 -26.09) (end -3.9 -24.694)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41bd1edd-6543-4753-a1a3-ffd6edfb6afa))
(fp_line (start -3.9 -24.694) (end -3.9 -22.306)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 235eb471-4b0b-408e-9004-70144f9c3847))
(fp_line (start -3.9 -22.306) (end -3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3447f0ae-8def-4d51-8339-b4c6c38f1028))
(fp_line (start -1.24609 -21.09) (end 1.24609 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3089a626-f6ec-4c79-87f9-4d5f0ce103c6))
(fp_line (start 3.6 25.61) (end -3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f51b0d10-c0ae-4803-988a-2afcc5b6ab5b))
(fp_line (start 3.6 25.61) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e3db75e3-9461-4f59-8557-78da89d48d70))
(fp_line (start 3.9 -26.09) (end 3.9 -24.694)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e11a185-04d4-4c6a-afaa-61d2d1325dd5))
(fp_line (start 3.9 -24.694) (end 3.9 -22.306)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 30969338-1fbc-4c72-aac8-3010c112d207))
(fp_line (start 3.9 -22.306) (end 3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b0e2db1-f460-402f-9b2b-5a86cbd351a3))
(fp_line (start 3.9 -21.09) (end -3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e8bdffc-bbc5-4932-b15f-cd864cb2f851))
(fp_line (start 4.11 -27.01) (end 4.11 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 43b78f9e-8441-4f86-8dd2-54d1368dd766))
(fp_line (start 4.11 -26.09) (end 3.9 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b56f854-ace7-4fc3-bdb9-fe7697550766))
(fp_line (start 4.235 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b287eb5e-52f3-4e10-b6f4-3d8b29115330))
(fp_line (start 7.51 -25.61) (end 7.51 -24.69648)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8a528b87-e5b7-4e24-9184-8e55f2822f34))
(fp_line (start 7.51 -24.69648) (end 7.51 -22.30352)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 30bc0523-b15f-48cc-931f-856e4dcbe99d))
(fp_line (start 7.51 -22.30352) (end 7.51 22.30352)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9abc059-0d57-47c7-98f6-9aec9bbc8528))
(fp_line (start 7.51 22.30352) (end 7.51 24.69648)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34e55721-fd6e-42b2-b35f-34869fdad447))
(fp_line (start 7.51 24.69648) (end 7.51 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10da05f6-9a52-4343-aff0-c03f2b93e5c6))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af39ac74-d39f-4590-9bf4-a4f62d3ceac6))
(fp_line (start 10.27 25.547) (end 10.27 -25.547)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 37eed956-a4e4-4db5-b392-236081b13844))
(fp_line (start 10.61 -25) (end 10.61 25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0505b153-40df-4d90-8fd6-3a05d38c8a3d))
(fp_arc (start -10.61 -25) (mid -10.431335 -25.431335) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c868890c-40ce-4e27-b2f0-88ce0a470e82))
(fp_arc (start -10 25.61) (mid -10.431335 25.431335) (end -10.61 25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cd3808f5-c5cf-4cad-b602-374804e7a74a))
(fp_arc (start 10 -25.61) (mid 10.431335 -25.431335) (end 10.61 -25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ae1e1459-6309-448c-bd0d-4eed06dd6da9))
(fp_arc (start 10.61 25) (mid 10.431335 25.431335) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ffdc2260-9396-4bd4-b015-cfb787f2c402))
(fp_circle (center -5.7 -23.5) (end -4.76 -23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp c097e965-66e3-4a4e-8040-3a313dfc4d59))
(fp_circle (center -5.7 23.5) (end -4.76 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 565eef4a-69a2-4853-afc6-3708cb641095))
(fp_circle (center 5.7 -23.5) (end 6.64 -23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp a39f6adb-f2ff-4c0b-8827-9da901119eb9))
(fp_circle (center 5.7 23.5) (end 6.64 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp d70cf086-7f61-4b4e-881a-3e899c2ae401))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp eb148f55-e137-4bed-8aac-598acb5827a4))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 555e704d-a154-4c04-a354-e97d7c5f4c90))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e4c8d0b9-0808-4844-ba13-a381b830fe22))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b842dab5-eba5-433f-ba45-d471bd05194a))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb4f4df0-1326-45e5-91c3-7ab45c811116))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5f1e63f2-e930-45d2-913f-838895262e1a))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1c31125-b16d-4f9a-89a8-63be74042fb6))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bae53532-3c1e-4d02-82a1-7c91e82044e5))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 823c1173-88e4-41af-91a8-a977c1983665))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 6812757a-f3a2-4f4a-99bf-2dbd8ec5cc41))
(pad "1" thru_hole roundrect (at -8.89 -24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.125) (tstamp 71402fba-97e4-4d60-a36e-4d9629768cdd))
(pad "2" thru_hole circle (at -8.89 -21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp ca292aed-4eb2-4762-9455-643e79b84a81))
(pad "3" thru_hole custom (at -8.89 -19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp 7f023e74-27b2-4024-8c71-f0de392d13eb))
(pad "4" thru_hole circle (at -8.89 -16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp c8f223b5-95f0-438a-8af4-7ecb7aa9cac6))
(pad "5" thru_hole circle (at -8.89 -13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 89ada94f-2d87-47de-96ed-3cc4d1b6c12e))
(pad "6" thru_hole circle (at -8.89 -11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 0567c493-bf2a-45e9-9a9d-c676aaf2dc43))
(pad "7" thru_hole circle (at -8.89 -8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp e3cd69a1-40ee-490f-9248-694688f3372b))
(pad "8" thru_hole custom (at -8.89 -6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp 684856aa-089e-4742-bcae-be7149efedb6))
(pad "9" thru_hole circle (at -8.89 -3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 3f00af93-f376-4cd9-b991-77039f3661f2))
(pad "10" thru_hole circle (at -8.89 -1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 743eaba6-ac7b-4329-81a9-e3f6b6562fb9))
(pad "11" thru_hole circle (at -8.89 1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 998221fd-a95d-46fb-b79f-43762a5d648e))
(pad "12" thru_hole circle (at -8.89 3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 22940fe1-d2db-4bdb-907c-6787296cbdb3))
(pad "13" thru_hole custom (at -8.89 6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp 32619a7f-0b96-42ef-b0ac-b8bf2beff4ca))
(pad "14" thru_hole circle (at -8.89 8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 786358c7-019e-4181-8e5c-20b8026a5f23))
(pad "15" thru_hole circle (at -8.89 11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp e1a72d7c-bf2c-4707-a4f2-58931b072118))
(pad "16" thru_hole circle (at -8.89 13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 9d66d39a-8982-4859-83c9-645926a52b2c))
(pad "17" thru_hole circle (at -8.89 16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 983a5c2f-a18d-4607-b848-e4ccb2f04d23))
(pad "18" thru_hole custom (at -8.89 19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp 1c393428-8285-412f-99c4-5c898b9b7354))
(pad "19" thru_hole circle (at -8.89 21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp a1030973-41f0-482a-821a-e356c6374be3))
(pad "20" thru_hole circle (at -8.89 24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 4472cf14-f687-496b-b47d-28c48a13eb55))
(pad "21" thru_hole circle (at 8.89 24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp ca90a226-645e-401a-91a0-b71660068ce7))
(pad "22" thru_hole circle (at 8.89 21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp c8f48ab6-217a-4d1e-a878-e4e19602b9ff))
(pad "23" thru_hole custom (at 8.89 19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp fea9738e-4db3-4f0c-b447-f0965ea54f31))
(pad "24" thru_hole circle (at 8.89 16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp d418bd0b-5dc4-4575-88a1-7503c7e622ad))
(pad "25" thru_hole circle (at 8.89 13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 178da8d6-0c17-4fe0-8edb-4a64d8c26dcf))
(pad "26" thru_hole circle (at 8.89 11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 63a9cf46-51ef-48b7-b722-4358bf6a0031))
(pad "27" thru_hole circle (at 8.89 8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 7373500a-fa7d-4f08-8021-130a9aca500a))
(pad "28" thru_hole custom (at 8.89 6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp 477d2781-b26d-47c5-85c6-d1330e88a70c))
(pad "29" thru_hole circle (at 8.89 3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 8b557a12-4c39-40ef-9fad-62b24fa626e4))
(pad "30" thru_hole circle (at 8.89 1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 979aa88e-930c-4717-a4e6-f77c66747830))
(pad "31" thru_hole circle (at 8.89 -1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 0a667e27-b566-443e-b42c-97d58b230a86))
(pad "32" thru_hole circle (at 8.89 -3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 1c9e1fbe-ea75-4601-87e7-2263a4716064))
(pad "33" thru_hole custom (at 8.89 -6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp d6b4d85d-b737-47b3-873b-79f5a4c3b611))
(pad "34" thru_hole circle (at 8.89 -8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp d1c48aea-33d8-4c46-9ced-6f1a187ff636))
(pad "35" thru_hole circle (at 8.89 -11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 583b01fd-1859-4b53-a4f4-dbe9ada1fe49))
(pad "36" thru_hole circle (at 8.89 -13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp d0f411d3-90ca-4b49-9434-98dc9f3e88f0))
(pad "37" thru_hole circle (at 8.89 -16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp cd832aa7-4b92-4cba-be0e-456ee4dbf22a))
(pad "38" thru_hole custom (at 8.89 -19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp 4557df3e-e75a-497f-abf9-22b99c3509f4))
(pad "39" thru_hole circle (at 8.89 -21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 9bf7cf0a-6f1c-4a42-b387-9abe5a3c52fb))
(pad "40" thru_hole circle (at 8.89 -24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 45796a97-08c0-4441-938f-b8a240d047f9))
(zone (net 0) (net_name "") (layers "*.Cu" "*.Paste") (tstamp 84f9d93e-2f27-42ca-a02b-a5164e8f93b2) (name "Antenna 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 allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy -2.4 24.989895)
(xy -7.1 21.339895)
(xy -7.1 17)
(xy 7.1 17)
(xy 7.1 21.339895)
(xy 2.4 24.989895)
(xy 2.4 26)
(xy -2.4 26)
)
)
)
(zone (net 0) (net_name "") (layer "F.CrtYd") (tstamp c58d639f-64ed-47c4-a641-390b86129a20) (name "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 -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 "" (id f3398951-98ae-404a-8c2b-0909d86ee19a)
(members
157de6c7-1001-499c-92e1-a619934c2636
84f9d93e-2f27-42ca-a02b-a5164e8f93b2
bf07216e-07e4-4b29-b726-6c3abe441f14
cd3808f5-c5cf-4cad-b602-374804e7a74a
cf4d37a2-c115-4091-928f-2326c6e1bc54
f51b0d10-c0ae-4803-988a-2afcc5b6ab5b
ffdc2260-9396-4bd4-b015-cfb787f2c402
)
)
(group "" (id 4b2a189a-06b7-4355-9773-76355c907a3d)
(members
0567c493-bf2a-45e9-9a9d-c676aaf2dc43
0a0d2c1e-841e-4c2d-a156-b740b2fc25ba
0a667e27-b566-443e-b42c-97d58b230a86
10da05f6-9a52-4343-aff0-c03f2b93e5c6
178da8d6-0c17-4fe0-8edb-4a64d8c26dcf
1c393428-8285-412f-99c4-5c898b9b7354
1c9e1fbe-ea75-4601-87e7-2263a4716064
22940fe1-d2db-4bdb-907c-6787296cbdb3
286a1e9f-f93d-4f82-82ba-b4058fdc7fc5
32619a7f-0b96-42ef-b0ac-b8bf2beff4ca
3f00af93-f376-4cd9-b991-77039f3661f2
4472cf14-f687-496b-b47d-28c48a13eb55
4557df3e-e75a-497f-abf9-22b99c3509f4
45796a97-08c0-4441-938f-b8a240d047f9
477d2781-b26d-47c5-85c6-d1330e88a70c
583b01fd-1859-4b53-a4f4-dbe9ada1fe49
62494025-05af-4052-a335-c33424eae51d
63a9cf46-51ef-48b7-b722-4358bf6a0031
684856aa-089e-4742-bcae-be7149efedb6
71402fba-97e4-4d60-a36e-4d9629768cdd
7373500a-fa7d-4f08-8021-130a9aca500a
743eaba6-ac7b-4329-81a9-e3f6b6562fb9
786358c7-019e-4181-8e5c-20b8026a5f23
7f023e74-27b2-4024-8c71-f0de392d13eb
89ada94f-2d87-47de-96ed-3cc4d1b6c12e
8a528b87-e5b7-4e24-9184-8e55f2822f34
8b557a12-4c39-40ef-9fad-62b24fa626e4
979aa88e-930c-4717-a4e6-f77c66747830
983a5c2f-a18d-4607-b848-e4ccb2f04d23
998221fd-a95d-46fb-b79f-43762a5d648e
9bf7cf0a-6f1c-4a42-b387-9abe5a3c52fb
9d66d39a-8982-4859-83c9-645926a52b2c
a1030973-41f0-482a-821a-e356c6374be3
af39ac74-d39f-4590-9bf4-a4f62d3ceac6
c8f223b5-95f0-438a-8af4-7ecb7aa9cac6
c8f48ab6-217a-4d1e-a878-e4e19602b9ff
ca292aed-4eb2-4762-9455-643e79b84a81
ca90a226-645e-401a-91a0-b71660068ce7
cd832aa7-4b92-4cba-be0e-456ee4dbf22a
d0f411d3-90ca-4b49-9434-98dc9f3e88f0
d1c48aea-33d8-4c46-9ced-6f1a187ff636
d418bd0b-5dc4-4575-88a1-7503c7e622ad
d6b4d85d-b737-47b3-873b-79f5a4c3b611
d9abc059-0d57-47c7-98f6-9aec9bbc8528
e1a72d7c-bf2c-4707-a4f2-58931b072118
e3cd69a1-40ee-490f-9248-694688f3372b
f6cff2c5-7cce-4dac-9509-eafee45fb23a
fea9738e-4db3-4f0c-b447-f0965ea54f31
)
)
(group "" (id 0b36fcdc-417c-416b-82d2-299e8a6649bb)
(members
235eb471-4b0b-408e-9004-70144f9c3847
30969338-1fbc-4c72-aac8-3010c112d207
)
)
(group "" (id 7e597986-7a27-49a0-812a-2f6594f25ee5)
(members
1774e1f4-0fb0-4890-a10c-bc4507088b3f
565eef4a-69a2-4853-afc6-3708cb641095
5798c2aa-eca2-49ec-a163-4e06654e82ea
a39f6adb-f2ff-4c0b-8827-9da901119eb9
b287eb5e-52f3-4e10-b6f4-3d8b29115330
c097e965-66e3-4a4e-8040-3a313dfc4d59
d70cf086-7f61-4b4e-881a-3e899c2ae401
e3db75e3-9461-4f59-8557-78da89d48d70
)
)
(group "" (id 8b8364e4-c4a4-42b4-9c92-01d23244af97)
(members
04205bd2-5b76-4208-83ec-cc66f8a5e882
30bc0523-b15f-48cc-931f-856e4dcbe99d
34e55721-fd6e-42b2-b35f-34869fdad447
5ffd1467-6310-4065-ba49-f287a6cdb693
)
)
(group "" (id be0d86a0-8a7d-4981-852d-d8d84df60933)
(members
00c39226-4373-4c8a-8145-920493c1c60c
24a42e9b-b8bd-40ce-9729-06417c1ba0ce
27de6b62-1407-488e-8235-f1fab67ae422
2b0e2db1-f460-402f-9b2b-5a86cbd351a3
3089a626-f6ec-4c79-87f9-4d5f0ce103c6
3447f0ae-8def-4d51-8339-b4c6c38f1028
41bd1edd-6543-4753-a1a3-ffd6edfb6afa
43b78f9e-8441-4f86-8dd2-54d1368dd766
7b56f854-ace7-4fc3-bdb9-fe7697550766
8e11a185-04d4-4c6a-afaa-61d2d1325dd5
9e8bdffc-bbc5-4932-b15f-cd864cb2f851
a8e2b414-893e-4f2c-ac1a-bfb84fbd64d0
)
)
(group "" (id ef489cfc-907e-46ce-951a-8a5fc2ee3a93)
(members
0505b153-40df-4d90-8fd6-3a05d38c8a3d
12c8e7ec-31f7-4713-ab34-b4c96765e60a
37eed956-a4e4-4db5-b392-236081b13844
70daf1a7-3cf7-4fab-a948-f8c22d16c8f5
ae1e1459-6309-448c-bd0d-4eed06dd6da9
c4aa9d80-7e07-45bd-a4b2-b093c1365c0f
c868890c-40ce-4e27-b2f0-88ce0a470e82
)
)
(group "" (id 08dd8f48-35e5-4a9c-81f0-b2ca00f9f874)
(members
1ffa01f6-3d48-42c0-a878-66fb993237a6
555e704d-a154-4c04-a354-e97d7c5f4c90
5f1e63f2-e930-45d2-913f-838895262e1a
6812757a-f3a2-4f4a-99bf-2dbd8ec5cc41
823c1173-88e4-41af-91a8-a977c1983665
b1c31125-b16d-4f9a-89a8-63be74042fb6
b842dab5-eba5-433f-ba45-d471bd05194a
bae53532-3c1e-4d02-82a1-7c91e82044e5
c58d639f-64ed-47c4-a641-390b86129a20
cb4f4df0-1326-45e5-91c3-7ab45c811116
df921536-b022-4782-a11b-a40acb099042
e4c8d0b9-0808-4844-ba13-a381b830fe22
eb148f55-e137-4bed-8aac-598acb5827a4
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/DIP-40_W17.78mm_Socket.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_AddedHeaders.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_AddedHeaders_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_H.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_H_Socketed.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W_AddedHeaders.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W_AddedHeaders_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_WH.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_WH_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,532 @@
(footprint "RaspberryPi_Pico_Common_THT_MountingHoles" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico (wireless & original) common through-hole footprint, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
(tags "Raspberry Pi Pico module usb pcb antenna handsolder")
(attr through_hole)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_Common_THT_MountingHoles" (at 0 27.94 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "USB Cable" (at 0 -37.465 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 25223065-f1b7-4b6f-b079-9f4e51830e36)
)
(fp_text user "Keep Out" (at 0 20.32 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7aaf0b09-1762-4956-af88-ae7febffdbb8)
)
(fp_text user "Copper" (at 0 18.7325 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 81963421-fe35-458b-9e12-3e0885cb2bcf)
)
(fp_text user "Antenna" (at 0 22.535 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9a1bcf9e-e3c0-436a-9625-d7cbab058707)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d385205f-9954-4682-9836-3e854f56b010)
)
(fp_line (start -10.93 -23.33) (end -10.93 -24.93)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68c62467-477a-408b-8987-d5fd92654133))
(fp_line (start -10.61 -25) (end -10.61 25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e0adbde0-8a7a-4745-9a8c-5bd9f1448caf))
(fp_line (start -10.27 -25.547) (end -10.27 25.547)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0c9411d-ab4c-48e2-a9d2-fd9eaff9c8c0))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cee02f01-fce5-46b1-9b9e-c32152a55600))
(fp_line (start -10 25.61) (end -6.162061 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 596719f6-f485-4733-8272-0abc99a2b2b4))
(fp_line (start -7.51 -25.61) (end -7.51 -24.69648)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ead8b1de-1066-4831-99a7-8139335b8a08))
(fp_line (start -7.51 -25.61) (end -6.16206 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4234bc90-fac1-4fc6-8c12-c3fd0887eb49))
(fp_line (start -7.51 -22.30352) (end -7.51 22.30352)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68fa7c84-3f07-49d5-9f4e-85d01045aebe))
(fp_line (start -7.51 24.69648) (end -7.51 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp efd5acec-15ca-4365-b498-438f33b7e2f8))
(fp_line (start -5.237939 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34522c57-7d80-438f-ba2a-8fc0d6c320e8))
(fp_line (start -4.235 -25.61) (end 4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d56178c6-5d08-4074-919f-8082f3355cfd))
(fp_line (start -4.11 -27.01) (end -4.11 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b34b6dff-41c1-4a13-ae4f-019e2f6d8678))
(fp_line (start -4.11 -27.01) (end 4.11 -27.01)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0db4071d-1e47-4ed9-8251-742f1ed726b2))
(fp_line (start -4.11 -26.09) (end -3.9 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73a621ca-6f44-4e25-9694-1353b369bbb6))
(fp_line (start -3.9 -26.09) (end -3.9 -24.694)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ec1d32f-1a69-4198-9db1-6af577dd39a4))
(fp_line (start -3.9 -22.306) (end -3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b1efe49-9b7d-4e2f-9446-c4e46f0bef7a))
(fp_line (start -3.6 25.61) (end -5.237939 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc05c81e-11f4-42ad-95c8-dca20ec32d30))
(fp_line (start -1.24609 -21.09) (end 1.24609 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e813b32-3b00-4917-b396-942114cdf3c9))
(fp_line (start 3.6 25.61) (end -3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7caf3789-b3bc-442b-99d6-35ab85772829))
(fp_line (start 3.9 -26.09) (end 3.9 -24.694)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ff071e9-bdd3-49f8-912a-47804a5c3d6f))
(fp_line (start 3.9 -22.306) (end 3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9155531a-1129-4efa-a6d9-8f3cdc051ede))
(fp_line (start 3.9 -21.09) (end -3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3daf83a1-c427-4a3d-8765-09b0c2dd0f2d))
(fp_line (start 4.11 -27.01) (end 4.11 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 72b48d9d-e402-4308-904b-02dfa75bdfb0))
(fp_line (start 4.11 -26.09) (end 3.9 -26.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ed60533-9374-4985-bf9f-8a928aafb314))
(fp_line (start 4.235 -25.61) (end 5.237939 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e281ac6-27da-4d97-9db5-cdd5a993f69f))
(fp_line (start 5.237939 25.61) (end 3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b90dd21e-edba-45cf-9637-f4b7c0efba9e))
(fp_line (start 6.162061 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 930b8092-6834-4cc0-9676-47e861fe6d4e))
(fp_line (start 6.162061 25.61) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48cab21d-4adc-48bf-bacc-7e22cd0c0975))
(fp_line (start 7.51 -25.61) (end 7.51 -24.69648)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f083607d-ccd4-4c54-bf23-53abdbeb3b03))
(fp_line (start 7.51 -22.30352) (end 7.51 22.30352)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7cfccb67-6382-42aa-88ec-eb1f6343014a))
(fp_line (start 7.51 24.69648) (end 7.51 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03987c68-d357-4179-ae9e-f58dcc026173))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 712462cd-a624-4890-b367-9b23d76c7b31))
(fp_line (start 10.27 25.547) (end 10.27 -25.547)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9fafab46-0043-42c0-9778-bb6c41fb0e56))
(fp_line (start 10.61 -25) (end 10.61 25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a24f7aeb-a5b6-4568-8c4f-2e739b7ee89f))
(fp_arc (start -10.61 -25) (mid -10.431335 -25.431335) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 361a6190-162e-4a52-9fff-e9df84cbe3df))
(fp_arc (start -10 25.61) (mid -10.431335 25.431335) (end -10.61 25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e474e792-789d-419e-aa3c-31e67c033e83))
(fp_arc (start 10 -25.61) (mid 10.431335 -25.431335) (end 10.61 -25)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f21e0f83-2b23-45a5-b832-f0f8c6a8c6a6))
(fp_arc (start 10.61 25) (mid 10.431335 25.431335) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3225262b-f493-47ed-9c24-2c4e3adeaae0))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp b1242be3-055f-44ce-9fd0-b0f982fc22fa))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6f9b96b5-d352-48d6-82b1-a86e600daaf2))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c743cc6-2dc6-4d8c-9226-bab76470b497))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2646c58d-aa74-4151-8005-f8ee6ffdf412))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b44d1a0-bda7-479a-b1d9-5ea1995d3146))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6faafec2-903f-407d-84f2-dc81bbd617ac))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a0b6ad8-fb28-45dc-92e7-fa6116963368))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3317aafb-5720-40a8-bb2e-37a82945c39d))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e390433c-0351-4de5-be29-211139bd9683))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 0c9b292c-10f2-4d81-9939-393b718a8a91))
(pad "" np_thru_hole circle (at -5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 4e2d3e92-24b0-46ee-ae7f-100dcd27f44f))
(pad "" np_thru_hole circle (at -5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 15b77c6c-8f9f-4070-8115-c914f1ec66f4))
(pad "" np_thru_hole circle (at 5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 20629255-a3c0-49ca-9bf0-c3f60cad5447))
(pad "" np_thru_hole circle (at 5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp ac4b653d-275e-46cb-8a2c-76f0ae510448))
(pad "1" thru_hole roundrect (at -8.89 -24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.125) (tstamp cb413384-6dc7-4739-9078-64f42af53053))
(pad "2" thru_hole circle (at -8.89 -21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 5eed12a0-503c-4525-87fa-1ebba21eb58c))
(pad "3" thru_hole custom (at -8.89 -19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp 97b648ee-e3cd-4da3-850b-1ac527ff2b18))
(pad "4" thru_hole circle (at -8.89 -16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 8a2da9c2-82ad-4eba-af89-2c868b9cfe81))
(pad "5" thru_hole circle (at -8.89 -13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp e4e8ec54-e033-4413-a579-787744fde03d))
(pad "6" thru_hole circle (at -8.89 -11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 8f59c829-34bf-41b1-87e9-4ca2707e26ac))
(pad "7" thru_hole circle (at -8.89 -8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 5fd7a7ec-0f8c-4b80-93d4-f74208517d15))
(pad "8" thru_hole custom (at -8.89 -6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp fc53a0e8-1d70-43ca-a565-98375803c030))
(pad "9" thru_hole circle (at -8.89 -3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 6a06d249-902f-4f06-bfc9-257a3a19c18e))
(pad "10" thru_hole circle (at -8.89 -1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp b2a1a981-1741-4bad-820c-614111716f61))
(pad "11" thru_hole circle (at -8.89 1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 683096db-5dc2-486a-8179-221c798519b3))
(pad "12" thru_hole circle (at -8.89 3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp c7441cec-c1fa-4790-b8ab-0df056511813))
(pad "13" thru_hole custom (at -8.89 6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp b46e413c-7cf7-4b00-abcb-3aef4d167307))
(pad "14" thru_hole circle (at -8.89 8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 83631ac8-f890-4f73-afb2-bd4454a1e7e0))
(pad "15" thru_hole circle (at -8.89 11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp a9c3af4a-728d-4bdf-911d-2cb56ab726ec))
(pad "16" thru_hole circle (at -8.89 13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp da38934e-64ea-44ce-b848-cbb6dae5e9cf))
(pad "17" thru_hole circle (at -8.89 16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp fa486b5a-acaf-42ba-a401-0009298757f8))
(pad "18" thru_hole custom (at -8.89 19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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))
) (tstamp 8dae2f71-5e0d-4d9e-b7bc-695583dea7db))
(pad "19" thru_hole circle (at -8.89 21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp b59813d8-23e4-4a99-92e5-672609db82aa))
(pad "20" thru_hole circle (at -8.89 24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 98198b44-1ea0-4247-a923-f6f819fb50a9))
(pad "21" thru_hole circle (at 8.89 24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 25a043e8-e7d9-4cde-af52-b2901fb3e1f2))
(pad "22" thru_hole circle (at 8.89 21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 5a35a1a5-1bb1-4b63-a107-19098cbb3dc5))
(pad "23" thru_hole custom (at 8.89 19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp 54df9603-3488-49be-8147-0f344533d061))
(pad "24" thru_hole circle (at 8.89 16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 6b115f63-d159-4d3a-b6b7-b26cc5b85aa9))
(pad "25" thru_hole circle (at 8.89 13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp f6afce6f-1985-44fb-8f62-1c50ec051a40))
(pad "26" thru_hole circle (at 8.89 11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 1867f381-132b-4827-8a0a-dd599299fa53))
(pad "27" thru_hole circle (at 8.89 8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp b191376b-a38d-428a-8f6b-3c30b6edd4bc))
(pad "28" thru_hole custom (at 8.89 6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp fed1f427-c7fb-450f-b195-2218b1ea047d))
(pad "29" thru_hole circle (at 8.89 3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 5d40a41e-d128-4b9c-9496-d0a2d408b058))
(pad "30" thru_hole circle (at 8.89 1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp bf20d8d7-d6f3-4521-b02d-ea56f3690a99))
(pad "31" thru_hole circle (at 8.89 -1.27) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 4df6a70a-fb09-4eda-9706-3e9e7a6529f5))
(pad "32" thru_hole circle (at 8.89 -3.81) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 56e84029-11a1-4ace-9440-fa319d0420cf))
(pad "33" thru_hole custom (at 8.89 -6.35) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp 1a929544-8653-41f4-bc37-439e8024d4b1))
(pad "34" thru_hole circle (at 8.89 -8.89) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 59c984db-6745-4175-bc3a-d833f108974c))
(pad "35" thru_hole circle (at 8.89 -11.43) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 4e7d9e25-a353-4b46-8bb2-c6e8cec42704))
(pad "36" thru_hole circle (at 8.89 -13.97) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 07a9d05b-b3a6-4412-a39c-b8f9218328ff))
(pad "37" thru_hole circle (at 8.89 -16.51) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp a50b697d-d30d-4105-ac47-5775911629a4))
(pad "38" thru_hole custom (at 8.89 -19.05) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu")
(thermal_bridge_angle 45)
(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.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
) (tstamp affe7cb1-6476-499d-8549-1a6cdadf7ef9))
(pad "39" thru_hole circle (at 8.89 -21.59) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 4e0a3073-7e77-4e6a-b83a-25f07dec72a6))
(pad "40" thru_hole circle (at 8.89 -24.13) (size 1.6 1.6) (drill 1) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp c8fe8714-f3b6-4cea-b78b-11ed38c9f8c2))
(zone (net 0) (net_name "") (layers "*.Cu" "*.Paste") (tstamp 6ee8dbc1-b4ea-4c5f-8dd8-701106e05c10) (name "Antenna 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 allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy -2.4 24.989895)
(xy -7.1 21.339895)
(xy -7.1 17)
(xy 7.1 17)
(xy 7.1 21.339895)
(xy 2.4 24.989895)
(xy 2.4 26)
(xy -2.4 26)
)
)
)
(zone (net 0) (net_name "") (layer "F.CrtYd") (tstamp f8649d75-18a2-482d-bae4-2cf0ef79cab1) (name "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 -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 "" (id 2bdb48f8-cfef-4706-95a7-8e2082030600)
(members
3225262b-f493-47ed-9c24-2c4e3adeaae0
6ee8dbc1-b4ea-4c5f-8dd8-701106e05c10
7aaf0b09-1762-4956-af88-ae7febffdbb8
7caf3789-b3bc-442b-99d6-35ab85772829
81963421-fe35-458b-9e12-3e0885cb2bcf
9a1bcf9e-e3c0-436a-9625-d7cbab058707
e474e792-789d-419e-aa3c-31e67c033e83
)
)
(group "" (id 0d49ef59-6dbf-4238-8e51-d082afc40f64)
(members
03987c68-d357-4179-ae9e-f58dcc026173
07a9d05b-b3a6-4412-a39c-b8f9218328ff
1867f381-132b-4827-8a0a-dd599299fa53
1a929544-8653-41f4-bc37-439e8024d4b1
25a043e8-e7d9-4cde-af52-b2901fb3e1f2
4df6a70a-fb09-4eda-9706-3e9e7a6529f5
4e0a3073-7e77-4e6a-b83a-25f07dec72a6
4e7d9e25-a353-4b46-8bb2-c6e8cec42704
54df9603-3488-49be-8147-0f344533d061
56e84029-11a1-4ace-9440-fa319d0420cf
59c984db-6745-4175-bc3a-d833f108974c
5a35a1a5-1bb1-4b63-a107-19098cbb3dc5
5d40a41e-d128-4b9c-9496-d0a2d408b058
5eed12a0-503c-4525-87fa-1ebba21eb58c
5fd7a7ec-0f8c-4b80-93d4-f74208517d15
683096db-5dc2-486a-8179-221c798519b3
68fa7c84-3f07-49d5-9f4e-85d01045aebe
6a06d249-902f-4f06-bfc9-257a3a19c18e
6b115f63-d159-4d3a-b6b7-b26cc5b85aa9
712462cd-a624-4890-b367-9b23d76c7b31
7cfccb67-6382-42aa-88ec-eb1f6343014a
83631ac8-f890-4f73-afb2-bd4454a1e7e0
8a2da9c2-82ad-4eba-af89-2c868b9cfe81
8dae2f71-5e0d-4d9e-b7bc-695583dea7db
8f59c829-34bf-41b1-87e9-4ca2707e26ac
97b648ee-e3cd-4da3-850b-1ac527ff2b18
98198b44-1ea0-4247-a923-f6f819fb50a9
a50b697d-d30d-4105-ac47-5775911629a4
a9c3af4a-728d-4bdf-911d-2cb56ab726ec
affe7cb1-6476-499d-8549-1a6cdadf7ef9
b191376b-a38d-428a-8f6b-3c30b6edd4bc
b2a1a981-1741-4bad-820c-614111716f61
b46e413c-7cf7-4b00-abcb-3aef4d167307
b59813d8-23e4-4a99-92e5-672609db82aa
bf20d8d7-d6f3-4521-b02d-ea56f3690a99
c7441cec-c1fa-4790-b8ab-0df056511813
c8fe8714-f3b6-4cea-b78b-11ed38c9f8c2
cb413384-6dc7-4739-9078-64f42af53053
cee02f01-fce5-46b1-9b9e-c32152a55600
da38934e-64ea-44ce-b848-cbb6dae5e9cf
e4e8ec54-e033-4413-a579-787744fde03d
ead8b1de-1066-4831-99a7-8139335b8a08
efd5acec-15ca-4365-b498-438f33b7e2f8
f083607d-ccd4-4c54-bf23-53abdbeb3b03
f6afce6f-1985-44fb-8f62-1c50ec051a40
fa486b5a-acaf-42ba-a401-0009298757f8
fc53a0e8-1d70-43ca-a565-98375803c030
fed1f427-c7fb-450f-b195-2218b1ea047d
)
)
(group "" (id ac5e3872-d0f3-4da9-836c-fb458ef22354)
(members
0db4071d-1e47-4ed9-8251-742f1ed726b2
3daf83a1-c427-4a3d-8765-09b0c2dd0f2d
3ed60533-9374-4985-bf9f-8a928aafb314
4ec1d32f-1a69-4198-9db1-6af577dd39a4
5b1efe49-9b7d-4e2f-9446-c4e46f0bef7a
5ff071e9-bdd3-49f8-912a-47804a5c3d6f
72b48d9d-e402-4308-904b-02dfa75bdfb0
73a621ca-6f44-4e25-9694-1353b369bbb6
9155531a-1129-4efa-a6d9-8f3cdc051ede
9e813b32-3b00-4917-b396-942114cdf3c9
b34b6dff-41c1-4a13-ae4f-019e2f6d8678
d56178c6-5d08-4074-919f-8082f3355cfd
)
)
(group "" (id e36f8770-7420-400b-8aac-ba3b3b06f036)
(members
361a6190-162e-4a52-9fff-e9df84cbe3df
68c62467-477a-408b-8987-d5fd92654133
9fafab46-0043-42c0-9778-bb6c41fb0e56
a24f7aeb-a5b6-4568-8c4f-2e739b7ee89f
e0adbde0-8a7a-4745-9a8c-5bd9f1448caf
f0c9411d-ab4c-48e2-a9d2-fd9eaff9c8c0
f21e0f83-2b23-45a5-b832-f0f8c6a8c6a6
)
)
(group "" (id 3123c6b3-474a-42d3-9b9f-1cf39011e934)
(members
15b77c6c-8f9f-4070-8115-c914f1ec66f4
20629255-a3c0-49ca-9bf0-c3f60cad5447
34522c57-7d80-438f-ba2a-8fc0d6c320e8
4234bc90-fac1-4fc6-8c12-c3fd0887eb49
48cab21d-4adc-48bf-bacc-7e22cd0c0975
4e281ac6-27da-4d97-9db5-cdd5a993f69f
4e2d3e92-24b0-46ee-ae7f-100dcd27f44f
596719f6-f485-4733-8272-0abc99a2b2b4
930b8092-6834-4cc0-9676-47e861fe6d4e
ac4b653d-275e-46cb-8a2c-76f0ae510448
b90dd21e-edba-45cf-9637-f4b7c0efba9e
fc05c81e-11f4-42ad-95c8-dca20ec32d30
)
)
(group "" (id ab5faf9a-a301-4693-ae2d-1867f7175b86)
(members
0c9b292c-10f2-4d81-9939-393b718a8a91
25223065-f1b7-4b6f-b079-9f4e51830e36
2646c58d-aa74-4151-8005-f8ee6ffdf412
3317aafb-5720-40a8-bb2e-37a82945c39d
5b44d1a0-bda7-479a-b1d9-5ea1995d3146
5c743cc6-2dc6-4d8c-9226-bab76470b497
6f9b96b5-d352-48d6-82b1-a86e600daaf2
6faafec2-903f-407d-84f2-dc81bbd617ac
9a0b6ad8-fb28-45dc-92e7-fa6116963368
b1242be3-055f-44ce-9fd0-b0f982fc22fa
d385205f-9954-4682-9836-3e854f56b010
e390433c-0351-4de5-be29-211139bd9683
f8649d75-18a2-482d-bae4-2cf0ef79cab1
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/DIP-40_W17.78mm_Socket.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_AddedHeaders.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_AddedHeaders_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_H.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_H_Socketed.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W_AddedHeaders.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W_AddedHeaders_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_WH.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_WH_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,137 @@
(footprint "RaspberryPi_Pico_OptionalKeepoutRF" (version 20221018) (generator pcbnew)
(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")
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_OptionalKeepoutRF" (at 0 36.195 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "v Suggested board edge for RF v" (at 0 16.365 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 2c4a17fe-14cd-44d4-9fbd-2cdb9bad8d32)
)
(fp_text user "Keep unobstructed by metal as far as possible in all dimensions" (at 0 33.9725 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 2f6b0802-9a34-46fe-be9d-77834d5d201e)
)
(fp_text user "^ Suggested board edge for RF ^" (at 14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 7a5d8c39-d9e1-4d81-b303-764301db2ecb)
)
(fp_text user "Copper Keep Out" (at 0 29.5275 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ab6ed012-9798-4e0a-a913-2e6b66a4ce6f)
)
(fp_text user "^ Suggested board edge for RF ^" (at -14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp c65e4e9e-a369-4628-b31f-9271621328be)
)
(fp_text user "2.4 GHz RF" (at 0 31.75 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e5aae26a-edd3-4282-88c9-9af5cd66037f)
)
(zone (net 0) (net_name "") (layers "*.Cu" "*.Paste") (tstamp 5ac01cfd-09e6-40c4-bf34-09c17eb761fe) (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 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") (tstamp e3c40725-9464-43cd-89ec-74437fcc40eb) (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 "" (id 5063fa96-4cdd-40fa-b323-a6d886c338cd)
(members
2c4a17fe-14cd-44d4-9fbd-2cdb9bad8d32
2f6b0802-9a34-46fe-be9d-77834d5d201e
5ac01cfd-09e6-40c4-bf34-09c17eb761fe
7a5d8c39-d9e1-4d81-b303-764301db2ecb
ab6ed012-9798-4e0a-a913-2e6b66a4ce6f
c65e4e9e-a369-4628-b31f-9271621328be
e3c40725-9464-43cd-89ec-74437fcc40eb
e5aae26a-edd3-4282-88c9-9af5cd66037f
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/DIP-40_W17.78mm_Socket.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_AddedHeaders.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_AddedHeaders_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_H.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_H_Socketed.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W_AddedHeaders.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W_AddedHeaders_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_WH.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_WH_Socketed.wrl" hide
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,218 @@
(footprint "RaspberryPi_Pico_OptionalPinLabels" (version 20221018) (generator pcbnew)
(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")
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
(fp_text reference "REF**" (at 0 31.75 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_OptionalPinLabels" (at 0 29.845 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "GND" (at -11.43 19.05 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 00fc29de-54b4-4cfb-a200-84a4dfd68793)
)
(fp_text user "GP10" (at -11.43 8.89 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 01bbdad7-b50e-4f93-b012-108812019351)
)
(fp_text user "VSYS" (at 11.43 -21.59 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 056b3c00-ab6c-4c3d-a0dc-d2caa2238acc)
)
(fp_text user "GP18" (at 11.43 16.51 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 05c9283b-59fe-4b2b-afc6-4b89c8b71f6d)
)
(fp_text user "GND" (at 11.43 19.05 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 1540dedd-0385-4f15-87d4-095ff81e4026)
)
(fp_text user "GND" (at -11.43 -19.05 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 3bb7d494-7519-4ccc-b09f-a43e06c32284)
)
(fp_text user "GP17" (at 11.43 21.59 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 3d453e8b-bbe7-4c30-b005-b95750db2ab6)
)
(fp_text user "GP22" (at 11.43 3.81 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 44318289-cd60-47f7-b504-999bac8d0fa0)
)
(fp_text user "GP12" (at -11.43 13.97 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 44e3842b-c909-4b04-b395-19b52328e838)
)
(fp_text user "AGND" (at 11.43 -6.35 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 46985814-d295-4234-90fe-5970fddfb632)
)
(fp_text user "GP26_A0" (at 11.43 -1.27 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 4bcbeeca-e84e-4bd4-8d2e-8dc19b8b5cfe)
)
(fp_text user "GP0" (at -11.43 -24.13 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 4d2bc8b4-5d0c-418b-90ad-79f1fb767846)
)
(fp_text user "GP27_A1" (at 11.43 -3.81 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 4db4f04b-6fda-4ec4-8cba-ecea606082cf)
)
(fp_text user "3V3_EN" (at 11.43 -16.51 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 58ecf037-672d-4e1d-931d-fe90a818e087)
)
(fp_text user "GP8" (at -11.43 1.27 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 599975e9-e7fa-417a-8919-11cd4c16100d)
)
(fp_text user "GP5" (at -11.43 -8.89 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 628f6926-c179-40ff-8565-7fa845d446fd)
)
(fp_text user "GND" (at 11.43 -19.05 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 65dfdc35-bdb4-4c55-84c2-b997342081c3)
)
(fp_text user "GP16" (at 11.43 24.13 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 6c9b1611-1dc6-4372-9e6e-470222bef382)
)
(fp_text user "GND" (at 11.43 6.35 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 75ec3a1c-3276-4d43-8270-2c46913cbaf1)
)
(fp_text user "GP2" (at -11.43 -16.51 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 7ea9b647-dcfa-4656-8402-7c9ec64e439a)
)
(fp_text user "3V3" (at 11.43 -13.97 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 8e4f9e2c-4849-4aac-b8cd-bb2eaff9bf6c)
)
(fp_text user "GND" (at -11.43 6.35 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 94af7c7e-7ce4-4268-b9b8-82f4924b4503)
)
(fp_text user "GP4" (at -11.43 -11.43 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp 958f77a2-f1a6-44d9-99a8-4431948bc6db)
)
(fp_text user "VBUS" (at 11.43 -24.13 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp 97dcf629-6f09-4f72-9c9a-79cbacbe5701)
)
(fp_text user "GND" (at -11.43 -6.35 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp acdc0be8-d87d-4a3a-8cd8-11c0da449d33)
)
(fp_text user "AREF" (at 11.43 -11.43 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp ad556b81-bf7b-40e3-9e0d-031ab22e84a6)
)
(fp_text user "GP20" (at 11.43 11.43 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp aec5cdd9-c377-4d44-881f-ca6ee10f3f91)
)
(fp_text user "GP15" (at -11.43 24.13 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp b06b98cf-9e06-47b7-9af9-48edd9ce232d)
)
(fp_text user "GP21" (at 11.43 8.89 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp b0dcd131-0f1f-4623-9a07-59909f213ea8)
)
(fp_text user "GP9" (at -11.43 3.81 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp c9b7e2b3-ebe8-485f-80ec-ac30e03efc43)
)
(fp_text user "GP13" (at -11.43 16.51 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp dd6f034a-06e7-4680-a62f-c389eafe0f68)
)
(fp_text user "GP7" (at -11.43 -1.27 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp e321eb46-5f33-48cd-b281-147e0a8bef54)
)
(fp_text user "RUN" (at 11.43 1.27 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp e45f3472-2516-4cb3-96a1-e4be8613011a)
)
(fp_text user "GP19" (at 11.43 13.97 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp e60a265f-50d5-47df-b772-ec818cb22120)
)
(fp_text user "GP14" (at -11.43 21.59 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp e661c0ce-6f79-4f7e-8d19-b2fe34cb96a3)
)
(fp_text user "GP1" (at -11.43 -21.59 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp ebb126bc-ed55-4a40-96b3-9f8aa926b1b8)
)
(fp_text user "GP28_A2" (at 11.43 -8.89 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify left))
(tstamp ecd59a45-603e-4ab7-a464-8a6699ca61d0)
)
(fp_text user "GP11" (at -11.43 11.43 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp ed99964e-cfaa-4c89-aedb-6b249538b937)
)
(fp_text user "GP6" (at -11.43 -3.81 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp ee092092-9e18-45cf-b625-b25a87f3cfa5)
)
(fp_text user "GP3" (at -11.43 -13.97 unlocked) (layer "F.SilkS")
(effects (font (size 0.6667 0.6667) (thickness 0.1)) (justify right))
(tstamp fd4f2d96-a8e1-43d9-8fa5-0881fec84a43)
)
(group "" (id 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
)
)
)

View File

@ -0,0 +1,600 @@
(footprint "RaspberryPi_Pico_Original_SMD" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico (original only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with Pico W), https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
(tags "Raspberry Pi Pico module usb pcb swd")
(attr smd)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_Original_SMD" (at 0 27.94 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "USB Cable" (at 0 -38.735 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0c3865bd-215a-4ace-a258-9c9833422420)
)
(fp_text user "Board Keep Out USB Cable" (at -6.985 -37.465 90 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp 45f37309-3284-4dc2-98e5-33570a8c22aa)
)
(fp_text user "Keep Out" (at 0 -36.195 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6ae7514c-2c9a-4d78-8580-b9ecf88ac421)
)
(fp_text user "Board Keep Out USB Cable" (at 6.985 -37.465 270 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp 7ed6ed21-bf50-462e-90ac-34e93f960141)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5803813-5e2a-4fcd-acee-f0abd455aa48)
)
(fp_line (start -10.61 -23.07) (end -11.09 -23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55cd53ab-8b0f-42ee-b44d-405967bd6efb))
(fp_line (start -10.61 -23.07) (end -10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7eadbab-b1a1-4e06-80bd-e440af0971c2))
(fp_line (start -10.61 -20.53) (end -10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfd62516-895f-4341-bbb6-731ec86dbc91))
(fp_line (start -10.61 -17.99) (end -10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a3601861-2457-4826-84cb-d854c0325c25))
(fp_line (start -10.61 -15.45) (end -10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6b1f970f-65e5-4d7f-b4f8-c6c4b3de087b))
(fp_line (start -10.61 -12.91) (end -10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09fc2cfa-c37d-4ca3-9905-690ece96dc14))
(fp_line (start -10.61 -10.37) (end -10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b7eb08d-ed72-406a-a9ac-b5d04475a892))
(fp_line (start -10.61 -7.83) (end -10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be8febdb-e852-4c1d-9bde-e3542d72960f))
(fp_line (start -10.61 -5.29) (end -10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29df28d6-3af6-418d-ad7b-3a2fcd4cf9ac))
(fp_line (start -10.61 -2.75) (end -10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f4761ef8-1672-4a6c-94e0-4a4ffba66651))
(fp_line (start -10.61 -0.21) (end -10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e8267a2-b6ab-4f6d-9461-9d8169c3ddd3))
(fp_line (start -10.61 2.33) (end -10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 961389c5-bdb3-47fc-835e-3831042b7df0))
(fp_line (start -10.61 4.87) (end -10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c3c85bf6-7ac9-4068-8daa-697c8d98e663))
(fp_line (start -10.61 7.41) (end -10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e66d407-90ed-4d0f-979e-126e52d2c1a6))
(fp_line (start -10.61 9.95) (end -10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c9519ed1-d575-4082-8359-de0b73b3b7d5))
(fp_line (start -10.61 12.49) (end -10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f837b1ae-8805-4058-810f-4f584c2858f4))
(fp_line (start -10.61 15.03) (end -10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55dee48d-85e6-45c6-850d-87eb372f26ae))
(fp_line (start -10.61 17.57) (end -10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a79b6a64-c569-47cf-a27e-1fea03a6bf17))
(fp_line (start -10.61 20.11) (end -10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ff6efe96-647b-419d-b7b9-47645f170528))
(fp_line (start -10.61 22.65) (end -10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 281c87db-5161-4eea-adb9-2368ae19f16a))
(fp_line (start -10.579676 -25.189937) (end -11.09 -25.19)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0674a3cd-fe33-440f-adf1-c8e5cc980ec9))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce5096d7-1ca4-419b-8df9-62138fdb95a0))
(fp_line (start -10 25.61) (end -3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b805359-0521-47e2-b240-c146df68169d))
(fp_line (start -7.51 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 33985740-710a-4ebf-8c86-ec8e4f341739))
(fp_line (start -4.235 -25.61) (end 4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0e23a8d2-a3b1-4647-9733-bf7f8edfba77))
(fp_line (start -1.48 25.61) (end -1.06 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7aa985ca-8335-42db-8b19-99dcf586e32d))
(fp_line (start 1.06 25.61) (end 1.48 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 431b2c5a-98b7-4862-964a-7f5b6768c8fb))
(fp_line (start 3.6 25.61) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d85c02e-5dc3-4cfe-8692-565e695cdf6f))
(fp_line (start 4.235 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7232fb50-0152-40dc-9857-4627fda33c4d))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c760dbbd-0f9d-46e8-88d3-6bc05e407c88))
(fp_line (start 10.61 -23.07) (end 10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e17ebe73-d43f-4145-9b8c-7a618a87d2c8))
(fp_line (start 10.61 -20.53) (end 10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be2d913a-e55e-4c40-a186-42a2dbcf031e))
(fp_line (start 10.61 -17.99) (end 10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3095e5ba-37ff-4a59-a0a4-91a3b50ad133))
(fp_line (start 10.61 -15.45) (end 10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3db0f842-287f-4c05-86c2-5b74f7aef7ce))
(fp_line (start 10.61 -12.91) (end 10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4be22a9b-66fb-4c98-b0d9-45f647964f80))
(fp_line (start 10.61 -10.37) (end 10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6fab05a-c28b-4e5a-889a-4983e8b8ea5b))
(fp_line (start 10.61 -7.83) (end 10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6b92d098-6699-4932-b607-23bf879b567f))
(fp_line (start 10.61 -5.29) (end 10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a09e63c-0066-4bd2-b0d0-592a9c56b39c))
(fp_line (start 10.61 -2.75) (end 10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7824a42-5252-42c4-b41b-a5a7dd38190d))
(fp_line (start 10.61 -0.21) (end 10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec3ba7fa-0cc4-42d4-bfcb-768b385e1db3))
(fp_line (start 10.61 2.33) (end 10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1da85ae-fa49-4402-a519-9f66b1b88b39))
(fp_line (start 10.61 4.87) (end 10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a5b4f3de-7cef-4f8a-a76c-0ef0919bafb6))
(fp_line (start 10.61 7.41) (end 10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c727dcb5-bbd0-427c-b7b4-2e761be7249f))
(fp_line (start 10.61 9.95) (end 10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 43cbd9ff-068a-4f28-a699-a3db1cb1fd89))
(fp_line (start 10.61 12.49) (end 10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f13ae747-e6bf-45a8-8b2e-e567ab311797))
(fp_line (start 10.61 15.03) (end 10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e18862b4-8133-468d-aa29-cc5a2212f3e5))
(fp_line (start 10.61 17.57) (end 10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da5737f1-9e1c-4e52-8dda-cf350947663d))
(fp_line (start 10.61 20.11) (end 10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94700f11-f31e-4039-97fa-3113c3c06862))
(fp_line (start 10.61 22.65) (end 10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db8d14f8-3836-4cfe-b757-de5bc990abab))
(fp_arc (start -10.579676 -25.189937) (mid -10.357938 -25.493944) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94f4443c-0f52-42a0-bf42-a3805ffbefbc))
(fp_arc (start -10 25.61) (mid -10.357937 25.493943) (end -10.579676 25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd7edd11-73a6-4bb0-ac1f-07d33d435e3a))
(fp_arc (start 10 -25.61) (mid 10.357937 -25.493944) (end 10.579676 -25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fabebcd8-ced0-43ba-98fe-9dd53d460f26))
(fp_arc (start 10.579676 25.189937) (mid 10.357958 25.493991) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5602dbc3-4708-484f-a656-27cc918f9175))
(fp_circle (center -5.7 -23.5) (end -4.76 -23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 85fb4c07-f163-4b17-9b2e-1f91c225c594))
(fp_circle (center -5.7 23.5) (end -4.76 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp d5fa9df6-6f76-4ca7-873c-ea05c2ff910c))
(fp_circle (center 5.7 -23.5) (end 6.64 -23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 3452ef53-79e9-4c7d-88f7-7dd8d78bc6c0))
(fp_circle (center 5.7 23.5) (end 6.64 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 68ae22ef-ed92-4c0d-81ed-46253b974296))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 16f820d3-c5ce-4baf-bb80-ce7ab783341f))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ac016cc-3e45-4e19-977e-2fb507ed9d07))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6cf7d803-a8e8-4c90-bac2-953b55ecf7f0))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fc1e6660-2d3b-40ac-ac12-cabec5ec14ea))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6215b64f-bd12-4f28-b74c-f1fe6a2125c4))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4fe23604-a5f1-4367-b239-7c5804744c8f))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bced56cf-f856-4256-9b4c-a881799fc27a))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c886c356-e7b3-4743-8991-073abc9808ee))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06331173-56fb-4e2a-a44d-99bbf5e38e9d))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 9de662e9-a572-4ae2-aa80-07acf70d7e97))
(pad "" smd oval (at -2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e94b6116-3116-4243-bca2-2a5eeffaca24))
(pad "" smd oval (at -2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 14bbc894-fdec-4ac6-af2e-95548642ea6b))
(pad "" smd oval (at 2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6e0ff198-97c0-40ff-bb99-8a2a8e1a139d))
(pad "" smd oval (at 2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1f70c041-f667-4aa0-9671-19267b8eb402))
(pad "1" smd custom (at -8.89 -24.13) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly
(pts
(xy -2.4 0.6)
(xy -2.4 -0.6)
(xy -2.2 -0.8)
(xy 0 -0.8)
(xy 0 0.8)
(xy -2.2 0.8)
)
(width 0) (fill yes))
(gr_circle (center -2.2 0.6) (end -2 0.6) (width 0) (fill yes))
(gr_circle (center -2.2 -0.6) (end -2 -0.6) (width 0) (fill yes))
) (tstamp 69f6d3be-c117-4b80-b156-e0bdc03c209c))
(pad "2" smd roundrect (at -8.89 -21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1d78400a-ebbb-4576-b688-5d997a666407))
(pad "3" smd custom (at -8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp fc2982b6-7aeb-4557-9a26-a858e5e143cb))
(pad "4" smd roundrect (at -8.89 -16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ffe6082d-6d1c-4c1d-9f7d-1b2fe61c82a7))
(pad "5" smd roundrect (at -8.89 -13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 6c73720b-7027-483f-beac-d9f7d80c8fb4))
(pad "6" smd roundrect (at -8.89 -11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp d2f4ca7a-bb39-45ca-9130-c623a097b26c))
(pad "7" smd roundrect (at -8.89 -8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 8df842e9-62e8-4f8e-bb0b-7bc7f2fe4297))
(pad "8" smd custom (at -8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 6030a1b0-c9d9-42ee-b4a0-973accc2f025))
(pad "9" smd roundrect (at -8.89 -3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 397c49c4-8c7f-407f-be93-45264ce7a36d))
(pad "10" smd roundrect (at -8.89 -1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 42fb26fb-a337-4d55-83ae-8fef6ebed31f))
(pad "11" smd roundrect (at -8.89 1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f79497fd-6d6a-476f-9eae-ea1ab7448365))
(pad "12" smd roundrect (at -8.89 3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 84342961-e944-43c3-bd4f-4b0eae963900))
(pad "13" smd custom (at -8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp c95e5a1e-1fa6-42fb-aa9a-53515d30dc75))
(pad "14" smd roundrect (at -8.89 8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 0695826e-209c-47f3-a494-9c05b4746c2e))
(pad "15" smd roundrect (at -8.89 11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b22faa4d-b89f-4f54-afb1-208c02185729))
(pad "16" smd roundrect (at -8.89 13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 4b49916b-f4d0-41db-932e-d9a98061cded))
(pad "17" smd roundrect (at -8.89 16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a84edc4a-469d-4383-a648-a5be8f533003))
(pad "18" smd custom (at -8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 76e88739-70ff-4bfd-93bb-8da88a917933))
(pad "19" smd roundrect (at -8.89 21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 5890ea42-e2cb-4db2-8cc3-a3511ed4998f))
(pad "20" smd roundrect (at -8.89 24.13) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp fee999d0-1caa-460c-af16-8fe04e2601f5))
(pad "21" smd roundrect (at 8.89 24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e9889a52-de5a-4ca3-b4c0-177bbde007a9))
(pad "22" smd roundrect (at 8.89 21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 798609c3-5325-44ca-a99d-9f32d8afbd1c))
(pad "23" smd custom (at 8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 7e71c7f6-1e8a-4fb8-8bba-3e19bc582288))
(pad "24" smd roundrect (at 8.89 16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e8508f4a-5efa-44ec-a117-4ff562812c59))
(pad "25" smd roundrect (at 8.89 13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp fab9eef4-87fe-4c1a-9ea3-222e92b35133))
(pad "26" smd roundrect (at 8.89 11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 5bc7b773-ae83-4dc9-a0af-471cb9e7c7d6))
(pad "27" smd roundrect (at 8.89 8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c81feb7b-92c5-4601-a8a8-48f8ce68af98))
(pad "28" smd custom (at 8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 788ddb57-ecaf-4668-8223-7423884e15e5))
(pad "29" smd roundrect (at 8.89 3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 2b1df20b-86b0-45d3-ba3b-e06298557ab0))
(pad "30" smd roundrect (at 8.89 1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ae7c8779-fb38-4275-94c3-64c42e4667c6))
(pad "31" smd roundrect (at 8.89 -1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp daa923a8-e97d-4874-a9da-f2d2e31f2b7d))
(pad "32" smd roundrect (at 8.89 -3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 34daa791-5cb5-4c65-b248-2407ebd66635))
(pad "33" smd custom (at 8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp c42452c5-9471-4fdd-8f50-7241e9379552))
(pad "34" smd roundrect (at 8.89 -8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 9b32eefe-e8c1-4a8f-902e-007c505840f2))
(pad "35" smd roundrect (at 8.89 -11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b6139af9-19e6-4dc4-b6a2-b761552c2449))
(pad "36" smd roundrect (at 8.89 -13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp aef177d0-3f60-49a8-a22e-4f613e481604))
(pad "37" smd roundrect (at 8.89 -16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c13e74af-759c-4b1f-b8c5-be705d37fe45))
(pad "38" smd custom (at 8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 929710c4-e7b0-49d7-833c-64d53a8c4fa9))
(pad "39" smd roundrect (at 8.89 -21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e7022a24-d1c9-4663-b8b1-6571b809d250))
(pad "40" smd roundrect (at 8.89 -24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp fedf0dbf-e8e3-4edf-a9e7-1044309fafb3))
(pad "D1" smd roundrect (at -2.54 23.9 90) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 329c87cd-6991-4b6a-8c31-ce0014957093))
(pad "D2" smd custom (at 0 23.9 270) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp d6df254d-52a6-441c-bd96-3a58a603fd69))
(pad "D3" smd roundrect (at 2.54 23.9 90) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 334ced3a-aa71-421e-baaa-d16ca297386d))
(pad "TP1" smd roundrect (at 0 -21) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 8f75d1c5-1565-4c94-9250-d1c189fd001e))
(pad "TP2" smd roundrect (at 1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 7168fc0b-a973-4c3c-a20e-4f941914c4ab))
(pad "TP3" smd roundrect (at -1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 8d77be92-9efc-4aa1-8e76-50336fbc2d70))
(pad "TP4" smd roundrect (at -2.5 -17.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 2c4773da-dd08-4263-b89c-090752d23063))
(pad "TP5" smd roundrect (at -2.5 -15) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp b65e7776-a9e6-4fb0-9c36-9bce8a107c39))
(pad "TP6" smd roundrect (at -2.5 -12.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 5777c62f-3e5b-4e6f-8b4a-41b4987e5a15))
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp 0b03e3d9-0da1-4cbf-a34f-7dc72e886646) (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") (tstamp ec8889ca-acad-4d4f-a2c9-6a1bdf1ac115) (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 "" (id 290adff9-6d71-4d25-bc4f-057c373839f0)
(members
329c87cd-6991-4b6a-8c31-ce0014957093
334ced3a-aa71-421e-baaa-d16ca297386d
431b2c5a-98b7-4862-964a-7f5b6768c8fb
5602dbc3-4708-484f-a656-27cc918f9175
7aa985ca-8335-42db-8b19-99dcf586e32d
bd7edd11-73a6-4bb0-ac1f-07d33d435e3a
d6df254d-52a6-441c-bd96-3a58a603fd69
)
)
(group "" (id 3f9fa116-21c3-494c-aae2-3e6ebff5c309)
(members
0e23a8d2-a3b1-4647-9733-bf7f8edfba77
14bbc894-fdec-4ac6-af2e-95548642ea6b
1f70c041-f667-4aa0-9671-19267b8eb402
2c4773da-dd08-4263-b89c-090752d23063
5777c62f-3e5b-4e6f-8b4a-41b4987e5a15
6e0ff198-97c0-40ff-bb99-8a2a8e1a139d
7168fc0b-a973-4c3c-a20e-4f941914c4ab
8d77be92-9efc-4aa1-8e76-50336fbc2d70
8f75d1c5-1565-4c94-9250-d1c189fd001e
b65e7776-a9e6-4fb0-9c36-9bce8a107c39
e94b6116-3116-4243-bca2-2a5eeffaca24
)
)
(group "" (id c88437f5-a03d-4557-82ab-446212d31548)
(members
0695826e-209c-47f3-a494-9c05b4746c2e
1d78400a-ebbb-4576-b688-5d997a666407
2b1df20b-86b0-45d3-ba3b-e06298557ab0
34daa791-5cb5-4c65-b248-2407ebd66635
397c49c4-8c7f-407f-be93-45264ce7a36d
42fb26fb-a337-4d55-83ae-8fef6ebed31f
4b49916b-f4d0-41db-932e-d9a98061cded
5890ea42-e2cb-4db2-8cc3-a3511ed4998f
5bc7b773-ae83-4dc9-a0af-471cb9e7c7d6
6030a1b0-c9d9-42ee-b4a0-973accc2f025
69f6d3be-c117-4b80-b156-e0bdc03c209c
6c73720b-7027-483f-beac-d9f7d80c8fb4
76e88739-70ff-4bfd-93bb-8da88a917933
788ddb57-ecaf-4668-8223-7423884e15e5
798609c3-5325-44ca-a99d-9f32d8afbd1c
7e71c7f6-1e8a-4fb8-8bba-3e19bc582288
84342961-e944-43c3-bd4f-4b0eae963900
8df842e9-62e8-4f8e-bb0b-7bc7f2fe4297
929710c4-e7b0-49d7-833c-64d53a8c4fa9
9b32eefe-e8c1-4a8f-902e-007c505840f2
a84edc4a-469d-4383-a648-a5be8f533003
ae7c8779-fb38-4275-94c3-64c42e4667c6
aef177d0-3f60-49a8-a22e-4f613e481604
b22faa4d-b89f-4f54-afb1-208c02185729
b6139af9-19e6-4dc4-b6a2-b761552c2449
c13e74af-759c-4b1f-b8c5-be705d37fe45
c42452c5-9471-4fdd-8f50-7241e9379552
c760dbbd-0f9d-46e8-88d3-6bc05e407c88
c81feb7b-92c5-4601-a8a8-48f8ce68af98
c95e5a1e-1fa6-42fb-aa9a-53515d30dc75
ce5096d7-1ca4-419b-8df9-62138fdb95a0
d2f4ca7a-bb39-45ca-9130-c623a097b26c
daa923a8-e97d-4874-a9da-f2d2e31f2b7d
e7022a24-d1c9-4663-b8b1-6571b809d250
e8508f4a-5efa-44ec-a117-4ff562812c59
e9889a52-de5a-4ca3-b4c0-177bbde007a9
f79497fd-6d6a-476f-9eae-ea1ab7448365
fab9eef4-87fe-4c1a-9ea3-222e92b35133
fc2982b6-7aeb-4557-9a26-a858e5e143cb
fedf0dbf-e8e3-4edf-a9e7-1044309fafb3
fee999d0-1caa-460c-af16-8fe04e2601f5
ffe6082d-6d1c-4c1d-9f7d-1b2fe61c82a7
)
)
(group "" (id 5e186b37-b8f5-43bd-be42-74bcd345e2ad)
(members
2b805359-0521-47e2-b240-c146df68169d
33985740-710a-4ebf-8c86-ec8e4f341739
3452ef53-79e9-4c7d-88f7-7dd8d78bc6c0
68ae22ef-ed92-4c0d-81ed-46253b974296
6d85c02e-5dc3-4cfe-8692-565e695cdf6f
7232fb50-0152-40dc-9857-4627fda33c4d
85fb4c07-f163-4b17-9b2e-1f91c225c594
d5fa9df6-6f76-4ca7-873c-ea05c2ff910c
)
)
(group "" (id f70079f9-e4ac-44ba-8645-1779b6a5b59b)
(members
0674a3cd-fe33-440f-adf1-c8e5cc980ec9
09fc2cfa-c37d-4ca3-9905-690ece96dc14
281c87db-5161-4eea-adb9-2368ae19f16a
29df28d6-3af6-418d-ad7b-3a2fcd4cf9ac
2e8267a2-b6ab-4f6d-9461-9d8169c3ddd3
3095e5ba-37ff-4a59-a0a4-91a3b50ad133
3db0f842-287f-4c05-86c2-5b74f7aef7ce
3e66d407-90ed-4d0f-979e-126e52d2c1a6
43cbd9ff-068a-4f28-a699-a3db1cb1fd89
4be22a9b-66fb-4c98-b0d9-45f647964f80
55cd53ab-8b0f-42ee-b44d-405967bd6efb
55dee48d-85e6-45c6-850d-87eb372f26ae
5b7eb08d-ed72-406a-a9ac-b5d04475a892
6b1f970f-65e5-4d7f-b4f8-c6c4b3de087b
6b92d098-6699-4932-b607-23bf879b567f
94700f11-f31e-4039-97fa-3113c3c06862
94f4443c-0f52-42a0-bf42-a3805ffbefbc
961389c5-bdb3-47fc-835e-3831042b7df0
9a09e63c-0066-4bd2-b0d0-592a9c56b39c
a1da85ae-fa49-4402-a519-9f66b1b88b39
a3601861-2457-4826-84cb-d854c0325c25
a5b4f3de-7cef-4f8a-a76c-0ef0919bafb6
a79b6a64-c569-47cf-a27e-1fea03a6bf17
b6fab05a-c28b-4e5a-889a-4983e8b8ea5b
be2d913a-e55e-4c40-a186-42a2dbcf031e
be8febdb-e852-4c1d-9bde-e3542d72960f
c3c85bf6-7ac9-4068-8daa-697c8d98e663
c727dcb5-bbd0-427c-b7b4-2e761be7249f
c9519ed1-d575-4082-8359-de0b73b3b7d5
da5737f1-9e1c-4e52-8dda-cf350947663d
db8d14f8-3836-4cfe-b757-de5bc990abab
dfd62516-895f-4341-bbb6-731ec86dbc91
e17ebe73-d43f-4145-9b8c-7a618a87d2c8
e18862b4-8133-468d-aa29-cc5a2212f3e5
e7824a42-5252-42c4-b41b-a5a7dd38190d
e7eadbab-b1a1-4e06-80bd-e440af0971c2
ec3ba7fa-0cc4-42d4-bfcb-768b385e1db3
f13ae747-e6bf-45a8-8b2e-e567ab311797
f4761ef8-1672-4a6c-94e0-4a4ffba66651
f837b1ae-8805-4058-810f-4f584c2858f4
fabebcd8-ced0-43ba-98fe-9dd53d460f26
ff6efe96-647b-419d-b7b9-47645f170528
)
)
(group "" (id 9c30bcdd-1202-44ad-b32a-0b166cc9c79e)
(members
06331173-56fb-4e2a-a44d-99bbf5e38e9d
0ac016cc-3e45-4e19-977e-2fb507ed9d07
0b03e3d9-0da1-4cbf-a34f-7dc72e886646
0c3865bd-215a-4ace-a258-9c9833422420
16f820d3-c5ce-4baf-bb80-ce7ab783341f
45f37309-3284-4dc2-98e5-33570a8c22aa
4fe23604-a5f1-4367-b239-7c5804744c8f
6215b64f-bd12-4f28-b74c-f1fe6a2125c4
6ae7514c-2c9a-4d78-8580-b9ecf88ac421
6cf7d803-a8e8-4c90-bac2-953b55ecf7f0
7ed6ed21-bf50-462e-90ac-34e93f960141
9de662e9-a572-4ae2-aa80-07acf70d7e97
b5803813-5e2a-4fcd-acee-f0abd455aa48
bced56cf-f856-4256-9b4c-a881799fc27a
c886c356-e7b3-4743-8991-073abc9808ee
ec8889ca-acad-4d4f-a2c9-6a1bdf1ac115
fc1e6660-2d3b-40ac-ac12-cabec5ec14ea
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico.wrl"
(offset (xyz -0.0000000000000018 0.0000000000000004 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,612 @@
(footprint "RaspberryPi_Pico_Original_SMD_MountingHoles" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico (original only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with Pico W), https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
(tags "Raspberry Pi Pico module usb pcb swd")
(attr smd)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_Original_SMD_MountingHoles" (at 0 27.94 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "Board Keep Out USB Cable" (at -6.985 -37.465 90 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp 4c760440-a486-418f-a7c9-6846319d9c2b)
)
(fp_text user "Keep Out" (at 0 -36.195 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 54b421ab-bf95-4251-934f-abda4f90ee1a)
)
(fp_text user "Board Keep Out USB Cable" (at 6.985 -37.465 270 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp 9bf3c3c5-e08c-4ca0-895e-002de19b9e5f)
)
(fp_text user "USB Cable" (at 0 -38.735 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c9fe6f20-21a8-41ce-a67d-a7b3470f434a)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f48cc827-1144-477f-9f9c-ac34770f9f38)
)
(fp_line (start -10.61 -23.07) (end -11.09 -23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b176f8a6-89f2-4e52-bd54-fb019837d200))
(fp_line (start -10.61 -23.07) (end -10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 66588eec-0a00-42e6-b532-ccbfd74de653))
(fp_line (start -10.61 -20.53) (end -10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e7c2dcc-041d-4d91-a37c-a5872444c86a))
(fp_line (start -10.61 -17.99) (end -10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1d5d466d-7a9b-490d-8a8d-bd3d18f9fbc5))
(fp_line (start -10.61 -15.45) (end -10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4abb070-d0c9-4459-ac4e-c26fae3b7c34))
(fp_line (start -10.61 -12.91) (end -10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 462bd039-ea36-41e3-a2aa-1a57075ec289))
(fp_line (start -10.61 -10.37) (end -10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e0474e98-f12f-4d3f-9200-d09857b49c6a))
(fp_line (start -10.61 -7.83) (end -10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2350fb9c-2238-41d8-bd1b-ee56746717af))
(fp_line (start -10.61 -5.29) (end -10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f1e8e87f-b8d0-499d-a717-c8e0f0dc3044))
(fp_line (start -10.61 -2.75) (end -10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 699c785b-61bc-48e2-8af4-c75e53b4f161))
(fp_line (start -10.61 -0.21) (end -10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5bdf0123-26eb-4845-9f3b-232ef3150291))
(fp_line (start -10.61 2.33) (end -10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aed1e9b3-424d-4994-83be-8c4ad9df2f15))
(fp_line (start -10.61 4.87) (end -10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aa1271fa-5806-48e7-82a3-7344f36a4408))
(fp_line (start -10.61 7.41) (end -10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0eb2b09-8b23-4e2a-af04-8b538e0eb092))
(fp_line (start -10.61 9.95) (end -10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dbba1e25-9ba9-4b58-8d58-eed1a90ba614))
(fp_line (start -10.61 12.49) (end -10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f03cc13-5fa0-475f-97b0-1aece565d301))
(fp_line (start -10.61 15.03) (end -10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 258c62f4-e777-40ad-b2b8-6089162b995c))
(fp_line (start -10.61 17.57) (end -10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 719fa3ef-0f3b-4832-8dd7-9037eec7c087))
(fp_line (start -10.61 20.11) (end -10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6a818f2-a590-4e75-bc8e-464b3173f161))
(fp_line (start -10.61 22.65) (end -10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1607dcfb-bc13-46c8-acd8-f2091672b115))
(fp_line (start -10.579676 -25.189937) (end -11.09 -25.19)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 710cb52d-f205-4bde-88fd-c8581e30f805))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc1d78ba-94ce-49ab-bcde-deb59fb76b24))
(fp_line (start -10 25.61) (end -6.162061 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 98e4559d-e097-49ff-a6fe-c3dc251941d1))
(fp_line (start -7.51 -25.61) (end -6.16206 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 52719cfa-aad4-40eb-95b9-8e5d86470878))
(fp_line (start -5.237939 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 203f0bda-b8f8-4c8e-8378-57425a839f6b))
(fp_line (start -4.235 -25.61) (end 4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6dc896d2-0a00-401d-922f-c117ff723817))
(fp_line (start -3.6 25.61) (end -5.237939 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7bc9ab65-05aa-42c9-b78a-60d3fd8ebe73))
(fp_line (start -1.48 25.61) (end -1.06 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 699027ce-127a-4077-a52a-545e7e95ecbb))
(fp_line (start 1.06 25.61) (end 1.48 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0f75133e-f455-45dc-a0fc-d16b321adb48))
(fp_line (start 4.235 -25.61) (end 5.237939 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8f5741e1-144f-4173-928a-6e33f9420030))
(fp_line (start 5.237939 25.61) (end 3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2337492e-d728-44c6-befd-6deea3477d4c))
(fp_line (start 6.162061 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 774c9ee1-367f-4b5f-bb3a-200152fa718f))
(fp_line (start 6.162061 25.61) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6cc271ca-88ed-4a65-8e52-9828e7467c97))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3f7da7ee-7d26-44c3-a173-728bd063f45f))
(fp_line (start 10.61 -23.07) (end 10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ef49425-46ea-47ce-88c2-748537d96964))
(fp_line (start 10.61 -20.53) (end 10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77acc227-a458-4872-98b9-1a684a1deba2))
(fp_line (start 10.61 -17.99) (end 10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bbfc32ea-c458-4b8a-9b58-e0db5f8ae4ad))
(fp_line (start 10.61 -15.45) (end 10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 293b6d1f-fe5c-4184-b329-bc7063b3b389))
(fp_line (start 10.61 -12.91) (end 10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 232fcb23-6ee7-481a-8108-10f2a52134f0))
(fp_line (start 10.61 -10.37) (end 10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da78a4b9-8207-4277-b57c-33a3c0831322))
(fp_line (start 10.61 -7.83) (end 10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ed0d00c-7886-4494-a586-67885ff3896d))
(fp_line (start 10.61 -5.29) (end 10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 169ef0ce-f255-44f1-ad32-c896b2f58d44))
(fp_line (start 10.61 -2.75) (end 10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a25d37c-05ac-4ce8-b348-1bced2bf8d51))
(fp_line (start 10.61 -0.21) (end 10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6124b2d-ccad-4309-ba24-c37cb9606479))
(fp_line (start 10.61 2.33) (end 10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a03bdf9-df01-4c47-a608-019de8c52eb2))
(fp_line (start 10.61 4.87) (end 10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7666f027-f21a-45f8-a88c-1190090b442b))
(fp_line (start 10.61 7.41) (end 10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aebe11b1-1ccd-4ee5-b875-02f7614e6226))
(fp_line (start 10.61 9.95) (end 10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0165704-b905-4d6e-bc8c-b17e7aa220cc))
(fp_line (start 10.61 12.49) (end 10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dbcae58f-b192-4040-a716-a3a130ca142d))
(fp_line (start 10.61 15.03) (end 10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7918a83-3e41-4f82-b0e7-4441b878e36c))
(fp_line (start 10.61 17.57) (end 10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d6507ba6-d2c4-42a4-8cfe-a459e595337b))
(fp_line (start 10.61 20.11) (end 10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d2bfa67d-08b6-43c1-b541-b94313898952))
(fp_line (start 10.61 22.65) (end 10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba2d8bf5-f1c8-455a-9e71-bde0953c9700))
(fp_arc (start -10.579676 -25.189937) (mid -10.357938 -25.493944) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1f99fc6-3d17-40cd-8d07-ac6e8f1ae494))
(fp_arc (start -10 25.61) (mid -10.357937 25.493943) (end -10.579676 25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85f7f2f6-aab3-438e-a408-829b6ef440f2))
(fp_arc (start 10 -25.61) (mid 10.357937 -25.493944) (end 10.579676 -25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 01322a67-5d6d-417e-ae09-55483a1db179))
(fp_arc (start 10.579676 25.189937) (mid 10.357953 25.493966) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 19d4ba71-85f9-407a-a357-e39fb9b14bc8))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 4e4974b1-4c81-447f-b960-49c78c969e48))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp adb3c3fc-666c-45e2-8595-2e952ff19d2c))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e94bccb-ab57-4bc4-b45c-34fbaea6a2f5))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 825d5dd6-1a65-4c45-a637-2925aa047832))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 55c3f3fa-1e73-47fe-ad33-cf14a33ff14a))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1477b29b-7a4c-42e6-afa8-6d8cfd6f04b5))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 724df334-b3a7-4d60-a12b-157bc8b53c8e))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8425c69c-4d0c-45c0-8125-0139cb50f041))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82ec56bd-855d-4233-900b-fc81a5b29a33))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 0a0f2147-a1ee-4cde-9854-d8db45086011))
(pad "" np_thru_hole circle (at -5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp eff48a6c-9517-4b94-934c-c66bd40d6023))
(pad "" np_thru_hole circle (at -5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 4de3e468-0713-4750-8e18-65f5a7b7f01b))
(pad "" smd oval (at -2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 338862af-dc22-4b2e-8b72-c60989a7f224))
(pad "" smd oval (at -2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a0fad093-7b5d-45ff-bcd5-bdef5921d9e0))
(pad "" smd oval (at 2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9711f826-9010-4e54-890a-579d19bcddc4))
(pad "" smd oval (at 2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 530b10dc-cf20-41df-977e-b7183c301f96))
(pad "" np_thru_hole circle (at 5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp e45a1737-aaaf-42f0-9477-6fe5dbfeefae))
(pad "" np_thru_hole circle (at 5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 038b2f5a-2a00-4b3d-8299-133eaa89ff63))
(pad "1" smd custom (at -8.89 -24.13) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly
(pts
(xy -2.4 0.6)
(xy -2.4 -0.6)
(xy -2.2 -0.8)
(xy 0 -0.8)
(xy 0 0.8)
(xy -2.2 0.8)
)
(width 0) (fill yes))
(gr_circle (center -2.2 0.6) (end -2 0.6) (width 0) (fill yes))
(gr_circle (center -2.2 -0.6) (end -2 -0.6) (width 0) (fill yes))
) (tstamp 6a30fc39-f0af-47f9-a9c4-e5516105a225))
(pad "2" smd roundrect (at -8.89 -21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 20a0a12b-64ab-4d3b-99cf-6f2c3247a4a1))
(pad "3" smd custom (at -8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 37f560d1-6fa0-4a21-a6a6-c1de6e183f99))
(pad "4" smd roundrect (at -8.89 -16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 84f59d4e-a15e-4b69-b599-9c61e16a9d6b))
(pad "5" smd roundrect (at -8.89 -13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c65635e5-0798-41e5-8c9c-a103c61bc952))
(pad "6" smd roundrect (at -8.89 -11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b45e0cfa-048c-4105-b1ed-2f88c7b03a76))
(pad "7" smd roundrect (at -8.89 -8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 33ceeb5e-c799-45b1-9cb2-5bd83dfb0821))
(pad "8" smd custom (at -8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 77470b76-53c7-4af8-8649-6c3383430135))
(pad "9" smd roundrect (at -8.89 -3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e7d28c42-cc90-48bc-9372-02ab105f2f04))
(pad "10" smd roundrect (at -8.89 -1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1b937f0f-1938-4f29-b636-9f36d6715594))
(pad "11" smd roundrect (at -8.89 1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ca6cedf1-b4e2-4e2d-b88d-16cedb1ac803))
(pad "12" smd roundrect (at -8.89 3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 3940a61b-bbe8-41f1-8d05-71f3f31cdbd0))
(pad "13" smd custom (at -8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 7ae1e837-d7f2-4d5e-ac3e-f3cd5cf82d2d))
(pad "14" smd roundrect (at -8.89 8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 918842d9-a7a5-4409-b3e2-3373686be334))
(pad "15" smd roundrect (at -8.89 11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c8b1febc-9a2d-43af-9b25-492b242bf152))
(pad "16" smd roundrect (at -8.89 13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 975708b0-0586-483f-9b8c-ee9a2bc1240b))
(pad "17" smd roundrect (at -8.89 16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 73880913-214c-4e8e-a0bd-52c4ec56831a))
(pad "18" smd custom (at -8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp f0f5cb0b-fb05-4748-a62e-ffc43d5a8d79))
(pad "19" smd roundrect (at -8.89 21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 7e25c298-f953-4bc0-826c-4d7e47165164))
(pad "20" smd roundrect (at -8.89 24.13) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1ecaca9f-200a-4670-ab2d-e8367a472bd2))
(pad "21" smd roundrect (at 8.89 24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp bec494de-5d44-484a-8164-cfd07947604d))
(pad "22" smd roundrect (at 8.89 21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp cf20865a-22cd-4b35-b78d-e7eea0e0d935))
(pad "23" smd custom (at 8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 7b952f51-2fcc-4aca-8a2e-cc382d870f69))
(pad "24" smd roundrect (at 8.89 16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 99b4e23b-70bf-46e2-abfb-66d98337cce4))
(pad "25" smd roundrect (at 8.89 13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 38cee7a4-3d23-43d2-99f5-7443529d678b))
(pad "26" smd roundrect (at 8.89 11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 63b97c79-e53a-4a30-ad9c-f6fd48db045e))
(pad "27" smd roundrect (at 8.89 8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b556fb44-7ef1-4a16-9507-99a5c75b7760))
(pad "28" smd custom (at 8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp bf3b52ba-3815-45ef-9af0-be9782234fe5))
(pad "29" smd roundrect (at 8.89 3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ea37ac64-eaf1-497d-9eeb-771aa589a3b7))
(pad "30" smd roundrect (at 8.89 1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 3153d77a-10e5-4dce-92ed-03419199d230))
(pad "31" smd roundrect (at 8.89 -1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp be88a513-103f-4752-856b-3b7d7e636a58))
(pad "32" smd roundrect (at 8.89 -3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 09d20b56-e92b-43aa-853f-706b178e3b9d))
(pad "33" smd custom (at 8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 6be2ec59-e2ef-4596-b097-b2f94198e699))
(pad "34" smd roundrect (at 8.89 -8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c8d35798-692a-4e43-9075-8f617d26c206))
(pad "35" smd roundrect (at 8.89 -11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ad4df664-1f6e-4759-b640-f8d022e29fa5))
(pad "36" smd roundrect (at 8.89 -13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp bf2c2d91-3895-4b91-a83c-a7dd00a1a664))
(pad "37" smd roundrect (at 8.89 -16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a6ab3f8f-ccdc-440a-a0b4-c59dcb7c28ef))
(pad "38" smd custom (at 8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 8217d978-c336-40ed-85a4-74c41e68c338))
(pad "39" smd roundrect (at 8.89 -21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 41ec6702-6105-4967-b287-8d2f9c265f30))
(pad "40" smd roundrect (at 8.89 -24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 83f5e243-9b04-4607-9005-ef87c2e8dd70))
(pad "D1" smd roundrect (at -2.54 23.9 90) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp eb8483fb-d854-4228-b412-c2be47907635))
(pad "D2" smd custom (at 0 23.9 270) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 3d7627d8-6120-46f2-a137-86b51fc9b500))
(pad "D3" smd roundrect (at 2.54 23.9 90) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 186b356e-6758-4f1a-abba-58d60cc295a8))
(pad "TP1" smd roundrect (at 0 -21) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp dc3854ac-414c-44c6-8076-69510bcc902f))
(pad "TP2" smd roundrect (at 1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 1b0d1fdc-1055-4c28-9bfe-133e00bb4a7b))
(pad "TP3" smd roundrect (at -1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 1bffb96a-cc97-4142-a44f-9dcedbb8392f))
(pad "TP4" smd roundrect (at -2.5 -17.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp ba32a589-7583-4203-b3eb-242b60d00f6d))
(pad "TP5" smd roundrect (at -2.5 -15) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 2d16a2f7-9b99-486f-ac06-769e480aa2bb))
(pad "TP6" smd roundrect (at -2.5 -12.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 9b514052-2f15-4f3c-9c1c-c7f13a3e7e64))
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp c27c7b8c-fd47-4b24-b52c-3e0e5484ef72) (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") (tstamp 2ab3629d-373e-4a02-a723-8b4c05c8be8c) (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 "" (id 0aad304b-c4de-4153-a8ec-e3cdefa197fa)
(members
09d20b56-e92b-43aa-853f-706b178e3b9d
1b937f0f-1938-4f29-b636-9f36d6715594
1ecaca9f-200a-4670-ab2d-e8367a472bd2
20a0a12b-64ab-4d3b-99cf-6f2c3247a4a1
3153d77a-10e5-4dce-92ed-03419199d230
33ceeb5e-c799-45b1-9cb2-5bd83dfb0821
37f560d1-6fa0-4a21-a6a6-c1de6e183f99
38cee7a4-3d23-43d2-99f5-7443529d678b
3940a61b-bbe8-41f1-8d05-71f3f31cdbd0
3f7da7ee-7d26-44c3-a173-728bd063f45f
41ec6702-6105-4967-b287-8d2f9c265f30
63b97c79-e53a-4a30-ad9c-f6fd48db045e
6a30fc39-f0af-47f9-a9c4-e5516105a225
6be2ec59-e2ef-4596-b097-b2f94198e699
73880913-214c-4e8e-a0bd-52c4ec56831a
77470b76-53c7-4af8-8649-6c3383430135
7ae1e837-d7f2-4d5e-ac3e-f3cd5cf82d2d
7b952f51-2fcc-4aca-8a2e-cc382d870f69
7e25c298-f953-4bc0-826c-4d7e47165164
8217d978-c336-40ed-85a4-74c41e68c338
83f5e243-9b04-4607-9005-ef87c2e8dd70
84f59d4e-a15e-4b69-b599-9c61e16a9d6b
918842d9-a7a5-4409-b3e2-3373686be334
975708b0-0586-483f-9b8c-ee9a2bc1240b
99b4e23b-70bf-46e2-abfb-66d98337cce4
a6ab3f8f-ccdc-440a-a0b4-c59dcb7c28ef
ad4df664-1f6e-4759-b640-f8d022e29fa5
b45e0cfa-048c-4105-b1ed-2f88c7b03a76
b556fb44-7ef1-4a16-9507-99a5c75b7760
be88a513-103f-4752-856b-3b7d7e636a58
bec494de-5d44-484a-8164-cfd07947604d
bf2c2d91-3895-4b91-a83c-a7dd00a1a664
bf3b52ba-3815-45ef-9af0-be9782234fe5
c65635e5-0798-41e5-8c9c-a103c61bc952
c8b1febc-9a2d-43af-9b25-492b242bf152
c8d35798-692a-4e43-9075-8f617d26c206
ca6cedf1-b4e2-4e2d-b88d-16cedb1ac803
cf20865a-22cd-4b35-b78d-e7eea0e0d935
dc1d78ba-94ce-49ab-bcde-deb59fb76b24
e7d28c42-cc90-48bc-9372-02ab105f2f04
ea37ac64-eaf1-497d-9eeb-771aa589a3b7
f0f5cb0b-fb05-4748-a62e-ffc43d5a8d79
)
)
(group "" (id 9129f9b2-137d-4e60-b97f-2266c273df59)
(members
1b0d1fdc-1055-4c28-9bfe-133e00bb4a7b
1bffb96a-cc97-4142-a44f-9dcedbb8392f
2d16a2f7-9b99-486f-ac06-769e480aa2bb
338862af-dc22-4b2e-8b72-c60989a7f224
530b10dc-cf20-41df-977e-b7183c301f96
6dc896d2-0a00-401d-922f-c117ff723817
9711f826-9010-4e54-890a-579d19bcddc4
9b514052-2f15-4f3c-9c1c-c7f13a3e7e64
a0fad093-7b5d-45ff-bcd5-bdef5921d9e0
ba32a589-7583-4203-b3eb-242b60d00f6d
dc3854ac-414c-44c6-8076-69510bcc902f
)
)
(group "" (id d7d25988-9c0a-4dcc-a575-9f03ab5960fe)
(members
0f75133e-f455-45dc-a0fc-d16b321adb48
186b356e-6758-4f1a-abba-58d60cc295a8
19d4ba71-85f9-407a-a357-e39fb9b14bc8
3d7627d8-6120-46f2-a137-86b51fc9b500
699027ce-127a-4077-a52a-545e7e95ecbb
85f7f2f6-aab3-438e-a408-829b6ef440f2
eb8483fb-d854-4228-b412-c2be47907635
)
)
(group "" (id 41eaba75-e6ac-419d-90c4-c99933f56de4)
(members
01322a67-5d6d-417e-ae09-55483a1db179
1607dcfb-bc13-46c8-acd8-f2091672b115
169ef0ce-f255-44f1-ad32-c896b2f58d44
1d5d466d-7a9b-490d-8a8d-bd3d18f9fbc5
232fcb23-6ee7-481a-8108-10f2a52134f0
2350fb9c-2238-41d8-bd1b-ee56746717af
258c62f4-e777-40ad-b2b8-6089162b995c
293b6d1f-fe5c-4184-b329-bc7063b3b389
2a25d37c-05ac-4ce8-b348-1bced2bf8d51
2f03cc13-5fa0-475f-97b0-1aece565d301
3a03bdf9-df01-4c47-a608-019de8c52eb2
3ed0d00c-7886-4494-a586-67885ff3896d
462bd039-ea36-41e3-a2aa-1a57075ec289
4e7c2dcc-041d-4d91-a37c-a5872444c86a
5bdf0123-26eb-4845-9f3b-232ef3150291
66588eec-0a00-42e6-b532-ccbfd74de653
699c785b-61bc-48e2-8af4-c75e53b4f161
710cb52d-f205-4bde-88fd-c8581e30f805
719fa3ef-0f3b-4832-8dd7-9037eec7c087
7666f027-f21a-45f8-a88c-1190090b442b
77acc227-a458-4872-98b9-1a684a1deba2
9ef49425-46ea-47ce-88c2-748537d96964
a1f99fc6-3d17-40cd-8d07-ac6e8f1ae494
aa1271fa-5806-48e7-82a3-7344f36a4408
aebe11b1-1ccd-4ee5-b875-02f7614e6226
aed1e9b3-424d-4994-83be-8c4ad9df2f15
b176f8a6-89f2-4e52-bd54-fb019837d200
b6a818f2-a590-4e75-bc8e-464b3173f161
ba2d8bf5-f1c8-455a-9e71-bde0953c9700
bbfc32ea-c458-4b8a-9b58-e0db5f8ae4ad
d0eb2b09-8b23-4e2a-af04-8b538e0eb092
d2bfa67d-08b6-43c1-b541-b94313898952
d4abb070-d0c9-4459-ac4e-c26fae3b7c34
d6507ba6-d2c4-42a4-8cfe-a459e595337b
da78a4b9-8207-4277-b57c-33a3c0831322
dbba1e25-9ba9-4b58-8d58-eed1a90ba614
dbcae58f-b192-4040-a716-a3a130ca142d
e0474e98-f12f-4d3f-9200-d09857b49c6a
e7918a83-3e41-4f82-b0e7-4441b878e36c
f0165704-b905-4d6e-bc8c-b17e7aa220cc
f1e8e87f-b8d0-499d-a717-c8e0f0dc3044
f6124b2d-ccad-4309-ba24-c37cb9606479
)
)
(group "" (id e544f253-b360-433d-89c3-2dedd68325ab)
(members
038b2f5a-2a00-4b3d-8299-133eaa89ff63
203f0bda-b8f8-4c8e-8378-57425a839f6b
2337492e-d728-44c6-befd-6deea3477d4c
4de3e468-0713-4750-8e18-65f5a7b7f01b
52719cfa-aad4-40eb-95b9-8e5d86470878
6cc271ca-88ed-4a65-8e52-9828e7467c97
774c9ee1-367f-4b5f-bb3a-200152fa718f
7bc9ab65-05aa-42c9-b78a-60d3fd8ebe73
8f5741e1-144f-4173-928a-6e33f9420030
98e4559d-e097-49ff-a6fe-c3dc251941d1
e45a1737-aaaf-42f0-9477-6fe5dbfeefae
eff48a6c-9517-4b94-934c-c66bd40d6023
)
)
(group "" (id d596f8ff-79ea-423e-b313-638aebd61137)
(members
0a0f2147-a1ee-4cde-9854-d8db45086011
1477b29b-7a4c-42e6-afa8-6d8cfd6f04b5
2ab3629d-373e-4a02-a723-8b4c05c8be8c
2e94bccb-ab57-4bc4-b45c-34fbaea6a2f5
4c760440-a486-418f-a7c9-6846319d9c2b
4e4974b1-4c81-447f-b960-49c78c969e48
54b421ab-bf95-4251-934f-abda4f90ee1a
55c3f3fa-1e73-47fe-ad33-cf14a33ff14a
724df334-b3a7-4d60-a12b-157bc8b53c8e
825d5dd6-1a65-4c45-a637-2925aa047832
82ec56bd-855d-4233-900b-fc81a5b29a33
8425c69c-4d0c-45c0-8125-0139cb50f041
9bf3c3c5-e08c-4ca0-895e-002de19b9e5f
adb3c3fc-666c-45e2-8595-2e952ff19d2c
c27c7b8c-fd47-4b24-b52c-3e0e5484ef72
c9fe6f20-21a8-41ce-a67d-a7b3470f434a
f48cc827-1144-477f-9f9c-ac34770f9f38
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico.wrl"
(offset (xyz -0.0000000000000018 0.0000000000000004 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,738 @@
(footprint "RaspberryPi_Pico_Original_SMD_MountingHoles_Castellated_HandSolder" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico (original only) surface-mount footprint with debug pads and castellated test points for hand soldering; requires completion of partial edge (not compatible with Pico W), https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
(tags "Raspberry Pi Pico module castellated usb pcb swd handsolder")
(attr smd)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_Original_SMD_MountingHoles_Castellated_HandSolder" (at 0 27.94 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "Board Keep Out USB Cable" (at -6.985 -37.465 90 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp 1d2445d1-67a0-40b8-9913-ea227c219d78)
)
(fp_text user "Incomplete board edge must be connected" (at 6.6675 -27.94 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left))
(tstamp 39fe8273-f919-4fc1-906f-18a417ee9c55)
)
(fp_text user "Incomplete board edge must be connected" (at -6.6675 -27.94 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify right))
(tstamp 67f36916-fa50-423b-b843-74c454a12cd6)
)
(fp_text user "USB Cable" (at 0 -38.735 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d021d6d4-bd0e-49c3-86bb-1ac14570f670)
)
(fp_text user "Board Keep Out USB Cable" (at 6.985 -37.465 270 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp fc0cb280-87ec-475e-b2ac-c3886f63e9e7)
)
(fp_text user "Keep Out" (at 0 -36.195 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fd02b8fe-d5e5-4889-b14f-cb5355f5023d)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4e5fc5f9-f806-4d69-8e7e-8de19d5334c4)
)
(fp_line (start -10.61 -23.07) (end -11.09 -23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 20793451-6fd9-4d4f-b44d-fa0609c3a062))
(fp_line (start -10.61 -23.07) (end -10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 516ab1b3-3811-45e2-a143-001f6f16b8d5))
(fp_line (start -10.61 -20.53) (end -10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bdb9e2cb-c023-480f-8019-1d8162325c03))
(fp_line (start -10.61 -17.99) (end -10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8a6e5cf2-490e-4738-932e-0063745a594c))
(fp_line (start -10.61 -15.45) (end -10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2cbe0db9-f5a5-4a40-916a-c8b8910e2419))
(fp_line (start -10.61 -12.91) (end -10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1795c14-0c3e-49b7-b882-fa24b6f1e45d))
(fp_line (start -10.61 -10.37) (end -10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ed4ba822-b71e-42ee-a99b-1d95cf8567c8))
(fp_line (start -10.61 -7.83) (end -10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5f88125a-f77f-4606-900c-a2b041dc73ea))
(fp_line (start -10.61 -5.29) (end -10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6351c904-8b45-4118-8e04-843b8150b517))
(fp_line (start -10.61 -2.75) (end -10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62bd460d-55ae-4b4a-96a8-ea561a69155f))
(fp_line (start -10.61 -0.21) (end -10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9072b684-d191-4dfb-8a3c-49fda1533d77))
(fp_line (start -10.61 2.33) (end -10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b38f4f56-2040-415d-9edd-464c4d9bf935))
(fp_line (start -10.61 4.87) (end -10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c241e1aa-307e-481e-88d9-7d6aba8d68b8))
(fp_line (start -10.61 7.41) (end -10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 40c23e13-dda2-4561-981b-840831d6e0ac))
(fp_line (start -10.61 9.95) (end -10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 163829c4-53a4-445b-9efd-f7c6f5560232))
(fp_line (start -10.61 12.49) (end -10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29929bc1-887c-4ded-ad63-3e03de3637aa))
(fp_line (start -10.61 15.03) (end -10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29ee621d-7b5b-4f35-bbd4-81ab7734daad))
(fp_line (start -10.61 17.57) (end -10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ad9c118-55eb-48fb-937e-40df5ee425dc))
(fp_line (start -10.61 20.11) (end -10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ea9eabe-11e2-40ec-8a5b-597045673dd9))
(fp_line (start -10.61 22.65) (end -10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4a35eec6-d65f-4e05-9ba9-e2906ed09cf7))
(fp_line (start -10.579676 -25.189937) (end -11.09 -25.19)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp adae3370-d9b7-4ccc-94a2-354c2e67f51e))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5c596d17-6cfc-4d86-9c45-949a0595ceaf))
(fp_line (start -10 25.61) (end -6.162061 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 483f7590-39f6-44c9-b7f6-e9c198b9dc84))
(fp_line (start -7.51 -25.61) (end -6.16206 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb04f1e8-955c-4d3b-a957-d3550c4c9a57))
(fp_line (start -5.237939 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9092184-6897-4829-bf02-ab720ca04522))
(fp_line (start -3.9 -22.306) (end -3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c7723f2-9fc7-460c-bb66-409323936fd1))
(fp_line (start -3.9 -21.09) (end -3.60391 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10f1397b-8bab-4d2e-ae4b-5f4df1fee93b))
(fp_line (start -3.6 25.61) (end -5.237939 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bfc7dfee-3457-4e16-a48c-d09d144843a3))
(fp_line (start -1.48 25.61) (end -1.06 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00e3c272-9a30-4df7-bffa-42605be05696))
(fp_line (start 1.06 25.61) (end 1.48 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 914933f0-f260-44df-ba82-ceca254652b5))
(fp_line (start 3.60391 -21.09) (end 3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 951d239d-5ea4-4189-9055-0803c1ec80d7))
(fp_line (start 3.9 -22.306) (end 3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b031efd1-2d1e-4a56-84bf-a5798b7d6e43))
(fp_line (start 4.235 -25.61) (end 5.237939 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7944641f-940c-40a2-98f2-36d684239952))
(fp_line (start 5.237939 25.61) (end 3.6 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e0e7983-b008-4231-9a28-133d9ecddd2a))
(fp_line (start 6.162061 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db5ae618-cc16-4b54-a0f1-2a33ebafc09b))
(fp_line (start 6.162061 25.61) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c01f13e7-418e-47a8-ae9a-fdda3a2f418e))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 98018d11-07d4-47ef-9c46-22729978bfb0))
(fp_line (start 10.61 -23.07) (end 10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6b59a86b-967b-4040-9e0a-e51acbcf1401))
(fp_line (start 10.61 -20.53) (end 10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89c43ae3-4698-43ca-913c-ef9cd8ecf2de))
(fp_line (start 10.61 -17.99) (end 10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f03306c3-a271-4dd7-b145-1ac051613732))
(fp_line (start 10.61 -15.45) (end 10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 187aa5b0-564f-4e9d-a329-8a65ab95c568))
(fp_line (start 10.61 -12.91) (end 10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10eaf2a1-8708-441d-8f44-7d94a2ba08f0))
(fp_line (start 10.61 -10.37) (end 10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2229dd92-6f7e-4ce1-ba2b-e58a12b2ea05))
(fp_line (start 10.61 -7.83) (end 10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eaa9ac6b-1bdc-4f9c-bb05-a6b5ab027395))
(fp_line (start 10.61 -5.29) (end 10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 66c57621-3027-40a6-9346-c28c731f1fa9))
(fp_line (start 10.61 -2.75) (end 10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1564b3f1-f98e-47c8-8ff1-caaff69aad92))
(fp_line (start 10.61 -0.21) (end 10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29c98bba-c25c-49e4-a516-2e2cd736acaa))
(fp_line (start 10.61 2.33) (end 10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e6d0c6b2-6837-4826-a1e8-559419129840))
(fp_line (start 10.61 4.87) (end 10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a305eabe-ac2c-4a04-9466-9025076d7117))
(fp_line (start 10.61 7.41) (end 10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 87e4e771-7e5e-4e67-acfa-520c2d9e473d))
(fp_line (start 10.61 9.95) (end 10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c64d86e-f938-4297-b435-baa18a2ec1ee))
(fp_line (start 10.61 12.49) (end 10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c68add3-d9da-435f-8e79-31c70a82b9b4))
(fp_line (start 10.61 15.03) (end 10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0550c05e-a7a2-4d11-a7d0-15fd513418f3))
(fp_line (start 10.61 17.57) (end 10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7eaa69f3-8b21-4734-80ae-8f5f06eb3773))
(fp_line (start 10.61 20.11) (end 10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 43e3d90e-a47d-4a07-aa05-6dd5a04d3c8b))
(fp_line (start 10.61 22.65) (end 10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57d1a436-7d4c-4c34-804e-6494357ed0a7))
(fp_arc (start -10.579676 -25.189937) (mid -10.357938 -25.493944) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d47604b1-3638-47da-aa50-589c303abb3e))
(fp_arc (start -10 25.61) (mid -10.357937 25.493944) (end -10.579676 25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1ead967-be35-4f69-ba5b-ae7bdd2faeb3))
(fp_arc (start 10 -25.61) (mid 10.357937 -25.493944) (end 10.579676 -25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 39ce4815-846c-4db3-a56e-79e345afc772))
(fp_arc (start 10.579676 25.189937) (mid 10.357958 25.493991) (end 10 25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9479ecda-167f-4786-a8b2-4cc8dfbb1495))
(fp_line (start -6.35 -27.94) (end -4.7625 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 591e134c-517b-4012-9765-b28fa25b16e2))
(fp_line (start -4.7625 -26.3525) (end -5.3975 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 6592d8df-00e2-4932-b7f8-46e2f4372da8))
(fp_line (start -4.7625 -26.3525) (end -4.7625 -26.9875)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp b30ae549-23a9-4a42-8f09-a7997f892c99))
(fp_line (start 4.7625 -26.3525) (end 4.7625 -26.9875)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 4a3b8919-feea-4ae6-bc04-396d77191f84))
(fp_line (start 4.7625 -26.3525) (end 5.3975 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp c1cc85c4-972c-40d1-bd88-5ca8eb8fcf27))
(fp_line (start 6.35 -27.94) (end 4.7625 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 98b4a492-92e0-49fd-b224-6277c61536e9))
(fp_circle (center -3.725 -25.5) (end -3.225 -25.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Cmts.User") (tstamp 964616e3-e2b5-4a86-9da3-e2613adfdeff))
(fp_circle (center 3.725 -25.5) (end 3.225 -25.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Cmts.User") (tstamp 509a862d-3799-4ed2-8d3a-b955931b678e))
(fp_line (start -3.725 -23.989213) (end -3.725 -25.5)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp ecd0ecf5-a6dd-4f0f-b151-d17d68821159))
(fp_line (start -2.5 -20) (end -2.5 -11.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp ce1e891c-980e-4977-b24a-e70999856dfa))
(fp_line (start -2.017893 -23.282106) (end -0.257537 -25.042462)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 2fa2106a-f04e-4aad-a0de-0d34e90d2317))
(fp_line (start 0.257537 -25.042462) (end -0.257537 -25.042462)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp fb10115a-f568-480a-b1cc-0f069b1583e2))
(fp_line (start 1.5 -21) (end -1.5 -21)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp c9f03d02-0457-4d8e-a770-763c2e9ef003))
(fp_line (start 1.5 -10.7) (end -1.5 -10.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 7444fe52-ec4b-4118-a9df-ee2816f13cca))
(fp_line (start 2.017893 -23.282106) (end 0.257537 -25.042462)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 956f985f-7c9c-4d8e-ac93-690a6c4cd60c))
(fp_line (start 2.5 -11.7) (end 2.5 -20)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp ba345887-79da-492a-b00f-8a3360080e95))
(fp_line (start 3.725 -23.989213) (end 3.725 -25.5)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 02d7efd0-0d58-44ef-baa0-47920808a28b))
(fp_arc (start -2.5 -20) (mid -2.207118 -20.707118) (end -1.5 -21)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp b67c01a1-cf44-47a9-976b-fe531177c60e))
(fp_arc (start -2.017893 -23.282106) (mid -3.107711 -23.065266) (end -3.725 -23.989213)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 420a4336-a352-46c7-a34b-50d9961db7c0))
(fp_arc (start -1.5 -10.7) (mid -2.20711 -10.99289) (end -2.5 -11.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 2df369d9-d29a-421a-82ed-bd8712cc328c))
(fp_arc (start 1.5 -21) (mid 2.207107 -20.707107) (end 2.5 -20)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp b02e0752-1844-4837-96ac-4477b32e9f2d))
(fp_arc (start 2.5 -11.7) (mid 2.207095 -10.992905) (end 1.5 -10.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 10292959-d140-40fa-83a4-12020ddef345))
(fp_arc (start 3.725 -23.989213) (mid 3.107698 -23.06529) (end 2.017893 -23.282106)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp ffca7e0f-b36a-4215-a908-22b39459a735))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 0e774a2b-3f9b-46ec-98a3-df742cdc0d5d))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 979f4145-f6d1-444d-8194-bd11d11a02c6))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 61a061db-8071-4de1-8354-dfb1b481b951))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4aa0ea45-82f7-43c2-aa08-985dea3663b6))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 19d1f98d-6363-40f1-a8cb-28810a2c6f54))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e13da7b9-6b1f-4434-b541-2779adee674a))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ce55ee89-a71e-4dc7-bed9-47f438004f0b))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c5b96ab-7a0e-4bab-93bc-b2fd32df5dbd))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0fbf405c-5dbc-416e-b2d9-e4820c45ee84))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 4045e698-ac27-4cf3-8ea8-b0d71c69efb7))
(pad "" np_thru_hole circle (at -5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 1f31b3f9-3026-47ab-8dcc-c491f6f6e4fe))
(pad "" np_thru_hole circle (at -5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp a89377c6-f9aa-4eb5-8f37-7f4cb3820009))
(pad "" np_thru_hole circle (at -2.725 -23.65) (size 1.5 1.5) (drill 1.5) (layers "*.Mask") (tstamp 3689d61a-2389-4041-9b88-bb78634d8d37))
(pad "" np_thru_hole circle (at -2.425 -20.97) (size 1.85 1.85) (drill 1.85) (layers "*.Mask") (tstamp 9a947d2a-5ab3-4192-87b0-5a56352d9e72))
(pad "" np_thru_hole circle (at 2.425 -20.97) (size 1.85 1.85) (drill 1.85) (layers "*.Mask") (tstamp 1c3a06e2-05ca-4a17-be96-236315202b00))
(pad "" np_thru_hole circle (at 2.725 -23.65) (size 1.5 1.5) (drill 1.5) (layers "*.Mask") (tstamp 3a23315b-019d-4742-b3d5-dc88b698fa79))
(pad "" np_thru_hole circle (at 5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 3b8cb289-3b99-4471-a523-1daa3eebaed1))
(pad "" np_thru_hole circle (at 5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp c118e6ec-33e9-4dc2-9cbc-59f512390076))
(pad "1" smd custom (at -8.89 -24.13) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly
(pts
(xy -2.4 0.6)
(xy -2.4 -0.6)
(xy -2.2 -0.8)
(xy 0 -0.8)
(xy 0 0.8)
(xy -2.2 0.8)
)
(width 0) (fill yes))
(gr_circle (center -2.2 0.6) (end -2 0.6) (width 0) (fill yes))
(gr_circle (center -2.2 -0.6) (end -2 -0.6) (width 0) (fill yes))
) (tstamp dd4717e9-84ba-41bf-981d-400858867e37))
(pad "2" smd roundrect (at -8.89 -21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b2e5ca5a-0a93-4e05-8ac6-64bdd8853bf8))
(pad "3" smd custom (at -8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp a1f0ca71-c36f-41e3-8443-0cf8c2cc8ef0))
(pad "4" smd roundrect (at -8.89 -16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 4198210b-2458-4e65-9da5-b54909bdb852))
(pad "5" smd roundrect (at -8.89 -13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 6aafe221-0d8b-4fb5-8d9b-2e8e63f20dee))
(pad "6" smd roundrect (at -8.89 -11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1ce2b438-4d1a-4801-ab70-d2c3e7d9f418))
(pad "7" smd roundrect (at -8.89 -8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 6db8c723-b396-49e7-b038-4df365bc5f0a))
(pad "8" smd custom (at -8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 65bb18af-5a7f-49cd-a125-340b5bd77783))
(pad "9" smd roundrect (at -8.89 -3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp efc5c53f-3321-442a-8967-ddc47a83500c))
(pad "10" smd roundrect (at -8.89 -1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 305b9d62-b28e-42d2-b41f-d376495b5024))
(pad "11" smd roundrect (at -8.89 1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp de0c4e06-5d04-490e-b050-b5d218d07f71))
(pad "12" smd roundrect (at -8.89 3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b61b11c8-89ff-4591-bf34-89ec696e1ec0))
(pad "13" smd custom (at -8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 3d7fcb64-f70c-4aee-ba4b-df23c0fecfdf))
(pad "14" smd roundrect (at -8.89 8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e6dae9cf-c18a-4407-ae84-469a77c46982))
(pad "15" smd roundrect (at -8.89 11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f6aa4818-40fc-4a6e-9b3c-9df2affa3cf8))
(pad "16" smd roundrect (at -8.89 13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1dfe0f13-fbff-443e-9d76-11cd0d5f0a99))
(pad "17" smd roundrect (at -8.89 16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c3fc5a70-5da5-4050-83c3-e880d4385acf))
(pad "18" smd custom (at -8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp ee7ca7c0-b0a0-455b-a5b1-d518969aaa73))
(pad "19" smd roundrect (at -8.89 21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 7f8a8a91-721f-484f-ae70-bde8195e4988))
(pad "20" smd roundrect (at -8.89 24.13) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 56973214-f9c3-4f94-9c20-f5e2a57c3efb))
(pad "21" smd roundrect (at 8.89 24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 46c0e1a5-8621-4c9e-98ab-3a3a8f86b585))
(pad "22" smd roundrect (at 8.89 21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 502a87b9-f58f-4795-a954-6857824c012d))
(pad "23" smd custom (at 8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 7671449f-49da-423d-b920-a0004b59607d))
(pad "24" smd roundrect (at 8.89 16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 4d014c38-3610-4cf2-8b06-6649a6d921bf))
(pad "25" smd roundrect (at 8.89 13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 8e50e93c-55ef-4d98-9e1a-c6c1584950a3))
(pad "26" smd roundrect (at 8.89 11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp aed997da-ee9a-4b84-bcaa-8d5aa63dbceb))
(pad "27" smd roundrect (at 8.89 8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 9e4bffdb-ac3a-4f95-916a-29342cf8bcbc))
(pad "28" smd custom (at 8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 73af6841-c48b-413c-8ef5-6491ccf30067))
(pad "29" smd roundrect (at 8.89 3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 71dc3e49-22e0-41bd-862e-a4e1b252a341))
(pad "30" smd roundrect (at 8.89 1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp adc681fb-e59c-4df3-a5f0-c011281f015a))
(pad "31" smd roundrect (at 8.89 -1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp bc98c80e-21da-4654-8cd4-180d8e367b5c))
(pad "32" smd roundrect (at 8.89 -3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 867830a0-52e2-494f-b504-f9853dfd5604))
(pad "33" smd custom (at 8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 2632a9e8-a0a9-4b53-8d19-6ebf58b5e127))
(pad "34" smd roundrect (at 8.89 -8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e4e4f1b1-84f2-40c5-8f8a-d264dea00098))
(pad "35" smd roundrect (at 8.89 -11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 874b9f6e-ce85-4f5f-813a-2c9e6fc5f324))
(pad "36" smd roundrect (at 8.89 -13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp bc54447a-8783-47c9-930c-1025acdae17f))
(pad "37" smd roundrect (at 8.89 -16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 03c6f4c7-54a5-4d96-8681-09f7ee473f4e))
(pad "38" smd custom (at 8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 9d15314b-bff5-4c18-8a0e-732571477a6d))
(pad "39" smd roundrect (at 8.89 -21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp db69201e-2471-4830-9bb5-b14c3494730b))
(pad "40" smd roundrect (at 8.89 -24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 970c5818-5bbb-41de-b315-93de71dcff40))
(pad "D1" smd roundrect (at -2.54 23.9 90) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 82d19929-d9a9-4b7a-8dde-e29dcc11e650))
(pad "D2" smd custom (at 0 23.9 270) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 2a216a92-4080-4e8e-ba36-125c8941bdc2))
(pad "D3" smd roundrect (at 2.54 23.9 90) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp dff4fddc-a278-4654-80cf-8cb3675370c0))
(pad "TP1" thru_hole circle (at 0 -21) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 7cf0cd05-8430-40cb-83e6-6f229652b603))
(pad "TP2" thru_hole circle (at 1 -24.3) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp fb166a46-2d93-4a61-a56a-4298195e63dc))
(pad "TP3" thru_hole circle (at -1 -24.3) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp 8bc8651a-aded-4cf1-8373-0acbcafb95d8))
(pad "TP4" thru_hole roundrect (at -4.1 -17.5) (size 3.2 1.6) (drill 1 (offset 0.8 0)) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.5) (tstamp 0d508208-687a-4a54-a0b5-54f207459485))
(pad "TP4" thru_hole circle (at -2.5 -17.5) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 368a5bf2-1df7-4157-8efb-21a5cf4cca92))
(pad "TP5" thru_hole roundrect (at -4.1 -15) (size 3.2 1.6) (drill 1 (offset 0.8 0)) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.5) (tstamp 67b0d75a-893c-46dd-9b38-ebc955e59c99))
(pad "TP5" thru_hole circle (at -2.5 -15) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp ee9f90b3-25e1-4e6d-9f8f-8480d6dcbf59))
(pad "TP6" thru_hole roundrect (at -4.1 -12.5) (size 3.2 1.6) (drill 1 (offset 0.8 0)) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.5) (tstamp 6e062063-1f4b-4dac-8f49-39b4c8366ac7))
(pad "TP6" thru_hole circle (at -2.5 -12.5) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 2f4fce15-e820-4761-b78c-5f490432e0f6))
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp d604a55a-1d90-4537-8f86-7773d3c59c86) (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 "Edge.Cuts") (tstamp 3343fb34-abf1-4026-a182-a1452c4746da) (name "Board Keep Out Castellated TP") (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
(arc (start 1.5 -10.7) (mid 2.207107 -10.992893) (end 2.5 -11.7))
(arc (start 2.5 -20) (mid 2.207107 -20.707107) (end 1.5 -21))
(arc (start -1.5 -21) (mid -2.207107 -20.707107) (end -2.5 -20))
(arc (start -2.5 -11.7) (mid -2.207104 -10.992896) (end -1.5 -10.7))
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp 510a2637-fa35-4e37-a630-dba497ff459d) (name "Board Keep Out Castellated USB") (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
(arc (start -2.725 -27.042462) (mid -3.432107 -26.749569) (end -3.725 -26.042462))
(arc (start -3.725 -23.989213) (mid -3.107688 -23.065321) (end -2.017893 -23.282106))
(xy -0.257537 -25.042462)
(xy 0.257537 -25.042462)
(arc (start 2.017893 -23.282106) (mid 3.107688 -23.065321) (end 3.725 -23.989213))
(arc (start 3.725 -26.042462) (mid 3.432107 -26.749569) (end 2.725 -27.042462))
)
)
)
(zone (net 0) (net_name "") (layer "F.CrtYd") (tstamp 90d07b97-adc4-4389-b77c-2e41e9a7bc18) (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 "" (id d39d56a1-25c2-4281-90fb-d6e6f48848f5)
(members
02d7efd0-0d58-44ef-baa0-47920808a28b
0d508208-687a-4a54-a0b5-54f207459485
10292959-d140-40fa-83a4-12020ddef345
10f1397b-8bab-4d2e-ae4b-5f4df1fee93b
1c3a06e2-05ca-4a17-be96-236315202b00
2df369d9-d29a-421a-82ed-bd8712cc328c
2f4fce15-e820-4761-b78c-5f490432e0f6
2fa2106a-f04e-4aad-a0de-0d34e90d2317
3343fb34-abf1-4026-a182-a1452c4746da
3689d61a-2389-4041-9b88-bb78634d8d37
368a5bf2-1df7-4157-8efb-21a5cf4cca92
39fe8273-f919-4fc1-906f-18a417ee9c55
3a23315b-019d-4742-b3d5-dc88b698fa79
420a4336-a352-46c7-a34b-50d9961db7c0
4a3b8919-feea-4ae6-bc04-396d77191f84
509a862d-3799-4ed2-8d3a-b955931b678e
510a2637-fa35-4e37-a630-dba497ff459d
591e134c-517b-4012-9765-b28fa25b16e2
6592d8df-00e2-4932-b7f8-46e2f4372da8
67b0d75a-893c-46dd-9b38-ebc955e59c99
67f36916-fa50-423b-b843-74c454a12cd6
6c7723f2-9fc7-460c-bb66-409323936fd1
6e062063-1f4b-4dac-8f49-39b4c8366ac7
7444fe52-ec4b-4118-a9df-ee2816f13cca
7cf0cd05-8430-40cb-83e6-6f229652b603
8bc8651a-aded-4cf1-8373-0acbcafb95d8
951d239d-5ea4-4189-9055-0803c1ec80d7
956f985f-7c9c-4d8e-ac93-690a6c4cd60c
964616e3-e2b5-4a86-9da3-e2613adfdeff
98b4a492-92e0-49fd-b224-6277c61536e9
9a947d2a-5ab3-4192-87b0-5a56352d9e72
b02e0752-1844-4837-96ac-4477b32e9f2d
b031efd1-2d1e-4a56-84bf-a5798b7d6e43
b30ae549-23a9-4a42-8f09-a7997f892c99
b67c01a1-cf44-47a9-976b-fe531177c60e
ba345887-79da-492a-b00f-8a3360080e95
c1cc85c4-972c-40d1-bd88-5ca8eb8fcf27
c9f03d02-0457-4d8e-a770-763c2e9ef003
ce1e891c-980e-4977-b24a-e70999856dfa
ecd0ecf5-a6dd-4f0f-b151-d17d68821159
ee9f90b3-25e1-4e6d-9f8f-8480d6dcbf59
fb10115a-f568-480a-b1cc-0f069b1583e2
fb166a46-2d93-4a61-a56a-4298195e63dc
ffca7e0f-b36a-4215-a908-22b39459a735
)
)
(group "" (id 77446575-d677-4343-82f6-30566a7e72d9)
(members
03c6f4c7-54a5-4d96-8681-09f7ee473f4e
1ce2b438-4d1a-4801-ab70-d2c3e7d9f418
1dfe0f13-fbff-443e-9d76-11cd0d5f0a99
2632a9e8-a0a9-4b53-8d19-6ebf58b5e127
305b9d62-b28e-42d2-b41f-d376495b5024
3d7fcb64-f70c-4aee-ba4b-df23c0fecfdf
4198210b-2458-4e65-9da5-b54909bdb852
46c0e1a5-8621-4c9e-98ab-3a3a8f86b585
4d014c38-3610-4cf2-8b06-6649a6d921bf
502a87b9-f58f-4795-a954-6857824c012d
56973214-f9c3-4f94-9c20-f5e2a57c3efb
5c596d17-6cfc-4d86-9c45-949a0595ceaf
65bb18af-5a7f-49cd-a125-340b5bd77783
6aafe221-0d8b-4fb5-8d9b-2e8e63f20dee
6db8c723-b396-49e7-b038-4df365bc5f0a
71dc3e49-22e0-41bd-862e-a4e1b252a341
73af6841-c48b-413c-8ef5-6491ccf30067
7671449f-49da-423d-b920-a0004b59607d
7f8a8a91-721f-484f-ae70-bde8195e4988
867830a0-52e2-494f-b504-f9853dfd5604
874b9f6e-ce85-4f5f-813a-2c9e6fc5f324
8e50e93c-55ef-4d98-9e1a-c6c1584950a3
970c5818-5bbb-41de-b315-93de71dcff40
98018d11-07d4-47ef-9c46-22729978bfb0
9d15314b-bff5-4c18-8a0e-732571477a6d
9e4bffdb-ac3a-4f95-916a-29342cf8bcbc
a1f0ca71-c36f-41e3-8443-0cf8c2cc8ef0
adc681fb-e59c-4df3-a5f0-c011281f015a
aed997da-ee9a-4b84-bcaa-8d5aa63dbceb
b2e5ca5a-0a93-4e05-8ac6-64bdd8853bf8
b61b11c8-89ff-4591-bf34-89ec696e1ec0
bc54447a-8783-47c9-930c-1025acdae17f
bc98c80e-21da-4654-8cd4-180d8e367b5c
c3fc5a70-5da5-4050-83c3-e880d4385acf
db69201e-2471-4830-9bb5-b14c3494730b
dd4717e9-84ba-41bf-981d-400858867e37
de0c4e06-5d04-490e-b050-b5d218d07f71
e4e4f1b1-84f2-40c5-8f8a-d264dea00098
e6dae9cf-c18a-4407-ae84-469a77c46982
ee7ca7c0-b0a0-455b-a5b1-d518969aaa73
efc5c53f-3321-442a-8967-ddc47a83500c
f6aa4818-40fc-4a6e-9b3c-9df2affa3cf8
)
)
(group "" (id a5ad430e-4e7d-4233-8561-a538a5c0d5f4)
(members
00e3c272-9a30-4df7-bffa-42605be05696
2a216a92-4080-4e8e-ba36-125c8941bdc2
82d19929-d9a9-4b7a-8dde-e29dcc11e650
914933f0-f260-44df-ba82-ceca254652b5
9479ecda-167f-4786-a8b2-4cc8dfbb1495
c1ead967-be35-4f69-ba5b-ae7bdd2faeb3
dff4fddc-a278-4654-80cf-8cb3675370c0
)
)
(group "" (id d1ec3c98-9938-4439-895c-0cf090c49a94)
(members
0550c05e-a7a2-4d11-a7d0-15fd513418f3
0ad9c118-55eb-48fb-937e-40df5ee425dc
0ea9eabe-11e2-40ec-8a5b-597045673dd9
10eaf2a1-8708-441d-8f44-7d94a2ba08f0
1564b3f1-f98e-47c8-8ff1-caaff69aad92
163829c4-53a4-445b-9efd-f7c6f5560232
187aa5b0-564f-4e9d-a329-8a65ab95c568
20793451-6fd9-4d4f-b44d-fa0609c3a062
2229dd92-6f7e-4ce1-ba2b-e58a12b2ea05
29929bc1-887c-4ded-ad63-3e03de3637aa
29c98bba-c25c-49e4-a516-2e2cd736acaa
29ee621d-7b5b-4f35-bbd4-81ab7734daad
2cbe0db9-f5a5-4a40-916a-c8b8910e2419
39ce4815-846c-4db3-a56e-79e345afc772
40c23e13-dda2-4561-981b-840831d6e0ac
43e3d90e-a47d-4a07-aa05-6dd5a04d3c8b
4a35eec6-d65f-4e05-9ba9-e2906ed09cf7
516ab1b3-3811-45e2-a143-001f6f16b8d5
57d1a436-7d4c-4c34-804e-6494357ed0a7
5f88125a-f77f-4606-900c-a2b041dc73ea
62bd460d-55ae-4b4a-96a8-ea561a69155f
6351c904-8b45-4118-8e04-843b8150b517
66c57621-3027-40a6-9346-c28c731f1fa9
6b59a86b-967b-4040-9e0a-e51acbcf1401
6c68add3-d9da-435f-8e79-31c70a82b9b4
7c64d86e-f938-4297-b435-baa18a2ec1ee
7eaa69f3-8b21-4734-80ae-8f5f06eb3773
87e4e771-7e5e-4e67-acfa-520c2d9e473d
89c43ae3-4698-43ca-913c-ef9cd8ecf2de
8a6e5cf2-490e-4738-932e-0063745a594c
9072b684-d191-4dfb-8a3c-49fda1533d77
a305eabe-ac2c-4a04-9466-9025076d7117
adae3370-d9b7-4ccc-94a2-354c2e67f51e
b38f4f56-2040-415d-9edd-464c4d9bf935
bdb9e2cb-c023-480f-8019-1d8162325c03
c1795c14-0c3e-49b7-b882-fa24b6f1e45d
c241e1aa-307e-481e-88d9-7d6aba8d68b8
d47604b1-3638-47da-aa50-589c303abb3e
e6d0c6b2-6837-4826-a1e8-559419129840
eaa9ac6b-1bdc-4f9c-bb05-a6b5ab027395
ed4ba822-b71e-42ee-a99b-1d95cf8567c8
f03306c3-a271-4dd7-b145-1ac051613732
)
)
(group "" (id 62ee9dc8-f09e-4ff8-b2a8-cbf10b296287)
(members
1f31b3f9-3026-47ab-8dcc-c491f6f6e4fe
3b8cb289-3b99-4471-a523-1daa3eebaed1
483f7590-39f6-44c9-b7f6-e9c198b9dc84
7944641f-940c-40a2-98f2-36d684239952
9e0e7983-b008-4231-9a28-133d9ecddd2a
a89377c6-f9aa-4eb5-8f37-7f4cb3820009
a9092184-6897-4829-bf02-ab720ca04522
bfc7dfee-3457-4e16-a48c-d09d144843a3
c01f13e7-418e-47a8-ae9a-fdda3a2f418e
c118e6ec-33e9-4dc2-9cbc-59f512390076
db5ae618-cc16-4b54-a0f1-2a33ebafc09b
eb04f1e8-955c-4d3b-a957-d3550c4c9a57
)
)
(group "" (id ebe87fc4-4bbd-41d7-8550-c99f5b060fd9)
(members
0e774a2b-3f9b-46ec-98a3-df742cdc0d5d
0fbf405c-5dbc-416e-b2d9-e4820c45ee84
19d1f98d-6363-40f1-a8cb-28810a2c6f54
1d2445d1-67a0-40b8-9913-ea227c219d78
4045e698-ac27-4cf3-8ea8-b0d71c69efb7
4aa0ea45-82f7-43c2-aa08-985dea3663b6
4e5fc5f9-f806-4d69-8e7e-8de19d5334c4
5c5b96ab-7a0e-4bab-93bc-b2fd32df5dbd
61a061db-8071-4de1-8354-dfb1b481b951
90d07b97-adc4-4389-b77c-2e41e9a7bc18
979f4145-f6d1-444d-8194-bd11d11a02c6
ce55ee89-a71e-4dc7-bed9-47f438004f0b
d021d6d4-bd0e-49c3-86bb-1ac14570f670
d604a55a-1d90-4537-8f86-7773d3c59c86
e13da7b9-6b1f-4434-b541-2779adee674a
fc0cb280-87ec-475e-b2ac-c3886f63e9e7
fd02b8fe-d5e5-4889-b14f-cb5355f5023d
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico.wrl"
(offset (xyz -0.0000000000000018 0.0000000000000004 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,674 @@
(footprint "RaspberryPi_Pico_W_SMD" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico W (wireless only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with original Pico), https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf")
(tags "Raspberry Pi Pico module usb pcb swd antenna")
(attr smd)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_W_SMD" (at 0 36.195 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "Copper" (at 0 19.685 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 05a6b4b5-c033-4092-a150-4cefcb9f4378)
)
(fp_text user "Keep unobstructed by metal as far as possible in all dimensions" (at 0 33.9725 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 06a6d1a1-afb2-4364-b2bc-9936e87d4660)
)
(fp_text user "Keep Out" (at 0 -36.195 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 09422e40-9e15-41e4-bb6f-20f5eece2580)
)
(fp_text user "Keep Out" (at 0 29.5275 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 144d816c-9887-4e90-b274-c0360fde501e)
)
(fp_text user "^ Suggested board edge for RF ^" (at 14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 2db38951-bfba-4e75-a5b5-afb9e3b915ce)
)
(fp_text user "^ Suggested board edge for RF ^" (at -14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 2ec73384-17f1-4de3-9f66-a39ab530c34b)
)
(fp_text user "^ Suggested board edge for RF ^" (at 0 17.9525 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 3ec83829-b9d6-48ab-86b8-b845f417787b)
)
(fp_text user "Antenna" (at 0 23.495 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5e314fa6-ab54-46f9-af21-b56b281c09e1)
)
(fp_text user "2.4 GHz RF" (at 0 31.75 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 622106f6-51e7-4c8c-adb0-e29f5d0af19c)
)
(fp_text user "Keep Out" (at 0 21.2725 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 71fa51c7-ffa6-456e-a30e-495d813d4a86)
)
(fp_text user "USB Cable" (at 0 -38.735 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9cbb239c-a293-4ecb-9a90-c91683678ee1)
)
(fp_text user "Board Keep Out USB Cable" (at -6.985 -37.465 90 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp a89ac83c-f65f-4fce-838d-78eaeefc6938)
)
(fp_text user "Board Keep Out USB Cable" (at 6.985 -37.465 270 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp e364cd27-aeee-4779-8d6f-3b13980b30b0)
)
(fp_text user "Copper" (at 0 27.94 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f3ff4876-6e95-4ca2-ad12-f396ce54ae9e)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6751a07a-3f27-4f53-ad7c-a1ebda2cdc88)
)
(fp_line (start -10.61 -23.07) (end -11.09 -23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b5ac7ee2-7bb1-4933-b02d-7f657fb61560))
(fp_line (start -10.61 -23.07) (end -10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e42437d-184b-4ba6-b6a2-463bcfc2cee7))
(fp_line (start -10.61 -20.53) (end -10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f143e373-4fe4-49ce-978a-52ca0255bf80))
(fp_line (start -10.61 -17.99) (end -10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57f6297f-68ab-47aa-b655-1b9ecbb094d6))
(fp_line (start -10.61 -15.45) (end -10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 287756cb-cd48-4646-9582-5f0e25fb9ed1))
(fp_line (start -10.61 -12.91) (end -10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 27798df2-16ca-45cc-84d1-876be7b55cad))
(fp_line (start -10.61 -10.37) (end -10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 67f286bd-a077-4d4d-8146-7c1315507d55))
(fp_line (start -10.61 -7.83) (end -10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49f7255a-bb99-4780-b212-d001ac9a7eaf))
(fp_line (start -10.61 -5.29) (end -10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ef77714-17c5-46d4-ac60-090b5cb3df93))
(fp_line (start -10.61 -2.75) (end -10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c929290d-3034-425d-bf6b-83485f3e34aa))
(fp_line (start -10.61 -0.21) (end -10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d194aa23-6f6a-4389-93b8-2eb36be4e592))
(fp_line (start -10.61 2.33) (end -10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp de3f0415-483a-4314-a305-117788792da1))
(fp_line (start -10.61 4.87) (end -10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 773d756f-6cee-4a5f-9ebf-ea9bb14efff3))
(fp_line (start -10.61 7.41) (end -10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ed7ef0f8-2f6a-4da4-b3b5-6a87e3ce6223))
(fp_line (start -10.61 9.95) (end -10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba3d84fe-3446-4738-bafd-c09232490929))
(fp_line (start -10.61 12.49) (end -10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 69b81094-0976-4daf-a1b0-e7a830897049))
(fp_line (start -10.61 15.03) (end -10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42d2b1af-97ab-4290-bf34-75c945e1e347))
(fp_line (start -10.61 17.57) (end -10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b3cb407-8d7d-4d55-be7d-95cb76ed25bf))
(fp_line (start -10.61 20.11) (end -10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5dbc5a6b-d3d0-449b-9f24-58535e7fe923))
(fp_line (start -10.61 22.65) (end -10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a894ed0-dd43-4b34-9157-df253d4134e5))
(fp_line (start -10.579676 -25.189937) (end -11.09 -25.19)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8c24c640-1fff-42ff-9949-4261d68a1b57))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 56d2cf10-24d8-47b0-9ce1-d5e6a55ad100))
(fp_line (start -7.51 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ebf8907-0466-4220-8ed1-8eadb9c94163))
(fp_line (start -4.235 -25.61) (end 4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 308b0a94-21fd-445f-8e5b-dae4eadfd9bc))
(fp_line (start 4.235 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4f9eeeae-11ae-4fcc-8de0-19e39f9047fe))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0f7be4d3-1237-4e6e-9d9d-dc8d3aed8b37))
(fp_line (start 10.61 -23.07) (end 10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0e5be010-4918-4d0d-8d5c-427df8ca2bd3))
(fp_line (start 10.61 -20.53) (end 10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0145696f-1b56-4bff-abff-4ab751904138))
(fp_line (start 10.61 -17.99) (end 10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ee0aa7cd-8c0f-4c10-8a33-d6e05d088a0b))
(fp_line (start 10.61 -15.45) (end 10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4eda8a54-6a71-4545-a83c-31a623fb7564))
(fp_line (start 10.61 -12.91) (end 10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp da80fb0b-0b9a-4260-811b-aee34c3ead5c))
(fp_line (start 10.61 -10.37) (end 10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2213d64-3bce-4b72-9280-2445b931a3d0))
(fp_line (start 10.61 -7.83) (end 10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a0502463-f520-4de7-a07e-570d3baf2b76))
(fp_line (start 10.61 -5.29) (end 10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d8be5acb-e1d4-40ab-b28e-c1372774d8ff))
(fp_line (start 10.61 -2.75) (end 10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 044f2ff0-ed72-44b7-9b10-8ee32dc3b962))
(fp_line (start 10.61 -0.21) (end 10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c39a471a-18b7-4c0a-98be-33a61c158611))
(fp_line (start 10.61 2.33) (end 10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eaa6474d-1722-4e48-b509-93d91558cdac))
(fp_line (start 10.61 4.87) (end 10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ad11525-e2ea-49fe-b195-19a9733f7ef6))
(fp_line (start 10.61 7.41) (end 10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1b4de0a-fb2e-4309-9743-bd097973fbc2))
(fp_line (start 10.61 9.95) (end 10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 562d4de4-3aab-427e-9e7f-ef1f95f5fff1))
(fp_line (start 10.61 12.49) (end 10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0230b4b2-15d2-4423-93f0-5e44a816d992))
(fp_line (start 10.61 15.03) (end 10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0f8ac628-8b9a-4968-a856-70b2c3cf5390))
(fp_line (start 10.61 17.57) (end 10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e993f9da-269c-426e-b20f-5feaabba150a))
(fp_line (start 10.61 20.11) (end 10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3c64403a-9cbf-4d4d-bb0e-489876523c33))
(fp_line (start 10.61 22.65) (end 10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db2e2948-6fc8-43f6-9697-7baf9b2ebab3))
(fp_arc (start -10.579676 -25.189937) (mid -10.357938 -25.493944) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1a96bbd0-7cd6-4232-a2cd-7c14b2a953ad))
(fp_arc (start -10.363318 25.49) (mid -10.494791 25.356765) (end -10.579676 25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21e36e80-8d8a-43e6-89a7-711d8de0df31))
(fp_arc (start 10 -25.61) (mid 10.357937 -25.493944) (end 10.579676 -25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 524e90de-864c-4f4e-8130-a70c8a7f103e))
(fp_arc (start 10.579676 25.189937) (mid 10.494798 25.356768) (end 10.363318 25.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7cdedfa5-f53b-4384-add0-87f23db8114b))
(fp_circle (center -5.7 -23.5) (end -4.76 -23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 56ca5c56-1df3-4b81-80d2-c9c6165a636e))
(fp_circle (center 5.7 -23.5) (end 6.64 -23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1a72eb86-59f3-415c-8b60-c114cc3e7518))
(fp_circle (center -5.7 23.5) (end -4.65 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp 6e1f8182-559b-4524-8c89-e1309ebe1a7d))
(fp_circle (center 5.7 23.5) (end 6.75 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp 7cd3d37a-1d0c-46ea-8d13-a034d3713a1a))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 75a63385-0425-414a-90fc-4172df8b7201))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 909e3a6f-c2b3-4bb4-aff2-32d521c96f21))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8b88162d-cd98-42f6-8a5e-082718ddd463))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 669dcee2-d45f-41b7-ba89-765175d6a091))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 12817bac-c893-4373-9bbb-b3315a429572))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9b9fff72-5252-4170-a95c-aa9d6ebfb621))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6856877e-8de9-4691-b397-8de1b2922d9d))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5bda6ad0-e4fc-4ec6-afef-22edadec7f3b))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d99a5813-eb95-4bff-a5f7-6a20e89c1e5f))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 176abefd-b029-4a5a-9a81-5548cb6c436e))
(pad "" smd oval (at -2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1ed70d9b-7c54-49a6-8bae-96b4ffc3b863))
(pad "" smd oval (at -2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5871a728-dc0d-4f4a-924b-292dd92d9880))
(pad "" smd oval (at 2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 60e655e8-f710-4f06-bfb6-23514be897ae))
(pad "" smd oval (at 2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 12c2aace-378d-4998-95b1-668c8fd4da84))
(pad "1" smd custom (at -8.89 -24.13) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly
(pts
(xy -2.4 0.6)
(xy -2.4 -0.6)
(xy -2.2 -0.8)
(xy 0 -0.8)
(xy 0 0.8)
(xy -2.2 0.8)
)
(width 0) (fill yes))
(gr_circle (center -2.2 0.6) (end -2 0.6) (width 0) (fill yes))
(gr_circle (center -2.2 -0.6) (end -2 -0.6) (width 0) (fill yes))
) (tstamp 8d242e9d-1695-4a7d-8233-9e8349cb50e8))
(pad "2" smd roundrect (at -8.89 -21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e5efc6ae-faf4-4e51-a40d-66690fd522a6))
(pad "3" smd custom (at -8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp ac4d83dc-386d-4915-aa0c-54d1ecb3980f))
(pad "4" smd roundrect (at -8.89 -16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 8ce36307-ed4b-4745-9c36-faa321684846))
(pad "5" smd roundrect (at -8.89 -13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 5ea9acd4-8d10-44e0-9b7a-76bc229e14e6))
(pad "6" smd roundrect (at -8.89 -11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1753cb98-5f39-4332-acfa-c1698b22e535))
(pad "7" smd roundrect (at -8.89 -8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 53d830ce-6367-47c7-b62c-32993d7fffc5))
(pad "8" smd custom (at -8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 89166b86-1af9-4793-8343-ac0db5b0837a))
(pad "9" smd roundrect (at -8.89 -3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp d8fdd56c-3037-4c07-8fc0-eaa74b9a8736))
(pad "10" smd roundrect (at -8.89 -1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 3a812959-c1fb-4ad9-9970-265f93423079))
(pad "11" smd roundrect (at -8.89 1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ea18d136-87dc-4343-bb6b-2558c40307a3))
(pad "12" smd roundrect (at -8.89 3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f3b2aa2a-cbf6-4309-8a19-5ffbe1045715))
(pad "13" smd custom (at -8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp d7e3d6f2-41c7-40df-a1c5-eb4268996a1a))
(pad "14" smd roundrect (at -8.89 8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 9b81dfc6-0f28-4e77-93d4-9dca8eec0113))
(pad "15" smd roundrect (at -8.89 11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 313cb8de-e223-44e3-978f-346461a22f50))
(pad "16" smd roundrect (at -8.89 13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1ce461ef-b54d-413b-94a6-978ff92d5c8f))
(pad "17" smd roundrect (at -8.89 16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e5731b5f-54d7-4fb6-8fc2-f04f5ab41766))
(pad "18" smd custom (at -8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 0cc093fd-8320-44e7-92fc-431bead82db5))
(pad "19" smd roundrect (at -8.89 21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 33b128f4-de51-4697-bbb6-d02f722b6e22))
(pad "20" smd roundrect (at -8.89 24.13) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 4873a318-a3cc-4919-9e36-e7549f3db713))
(pad "21" smd roundrect (at 8.89 24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 2910a98c-654d-4797-9e34-19fe26e38c30))
(pad "22" smd roundrect (at 8.89 21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 86c654dd-be27-4c64-9d1c-475e8561e248))
(pad "23" smd custom (at 8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 797f6da0-115d-49a8-b5eb-3d20e5e6ccaf))
(pad "24" smd roundrect (at 8.89 16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp d6e8f904-b651-4574-aee4-f42503d35ea5))
(pad "25" smd roundrect (at 8.89 13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 31feae5c-1f81-437b-b492-73b80d1d809f))
(pad "26" smd roundrect (at 8.89 11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a44a0db5-d086-48b3-ade4-cd5c75e14451))
(pad "27" smd roundrect (at 8.89 8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f9c2ec82-2a0d-4c75-bb8c-3d481af3a23d))
(pad "28" smd custom (at 8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 4dfae3a4-7bd2-4699-a7e7-2d088585b9e5))
(pad "29" smd roundrect (at 8.89 3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 8f6044ce-32d1-4e09-822c-7f2f1fb08561))
(pad "30" smd roundrect (at 8.89 1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp dc53b9b8-48ed-4c09-b057-58d9fdb2494e))
(pad "31" smd roundrect (at 8.89 -1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 46c78baf-117e-4658-9348-20323a5cf877))
(pad "32" smd roundrect (at 8.89 -3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c535afe3-f4a3-4be3-bc86-4ddbf2aca9f8))
(pad "33" smd custom (at 8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 34a2d5fc-3687-48fc-8c90-45d31a7e525e))
(pad "34" smd roundrect (at 8.89 -8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 755a990f-c57f-478b-9429-4af2db7887c2))
(pad "35" smd roundrect (at 8.89 -11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 7632703a-3118-497d-8965-e3cbaef41af5))
(pad "36" smd roundrect (at 8.89 -13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp cd4270e6-0a3c-43ea-a9e0-83038a343c48))
(pad "37" smd roundrect (at 8.89 -16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b97e733a-15fd-4f81-918e-31651b8ec07b))
(pad "38" smd custom (at 8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 7e6eeb6f-9d7d-4aa6-acbc-e746981d2b06))
(pad "39" smd roundrect (at 8.89 -21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 0eb074d3-f821-495e-bf1e-d1de28679a48))
(pad "40" smd roundrect (at 8.89 -24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp fbe0251f-2351-44ac-bd63-bc2743ddea73))
(pad "D1" smd roundrect (at 0.5841 5.7) (size 1.5748 1.5748) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.127000254) (tstamp 0181d6a4-28fb-4e7d-b615-36b0c1e6edd6))
(pad "D2" smd circle (at 3.1241 5.7) (size 1.5748 1.5748) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d12944e8-2e19-41b7-bc9a-70958f2d60dd))
(pad "D3" smd circle (at 5.6641 5.7) (size 1.5748 1.5748) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9fe5ff85-f7e1-43b0-b8d4-8bf334942f4d))
(pad "TP1" smd roundrect (at 0 -21) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 1452c2fa-c245-4a3a-9ed3-da55fff7d670))
(pad "TP2" smd roundrect (at 1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 9dceaa1f-8e25-411b-afdb-3205b82eb754))
(pad "TP3" smd roundrect (at -1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 799b58fc-3c05-48d3-8f72-4576aeae368c))
(pad "TP4" smd roundrect (at -2.5 -17.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 9477c17e-373b-496d-996a-ec5c02cd5a50))
(pad "TP5" smd roundrect (at -2.5 -15) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp f3fa547b-99cf-4622-ab04-1f4996a60500))
(pad "TP6" smd roundrect (at -2.5 -12.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp d1cdaba6-235a-41f3-bcc1-7a25a51ed7ff))
(zone (net 0) (net_name "") (layers "*.Cu" "*.Paste") (tstamp e0862259-843c-4891-9f3f-0913674a3213) (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 "") (layers "*.Cu" "*.Paste") (tstamp f7286bac-4e4a-4607-bfa3-8ba924396b72) (name "Antenna 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 -2.4 24.989895)
(xy -7.1 21.339895)
(xy -7.1 17)
(xy 7.1 17)
(xy 7.1 21.339895)
(xy 2.4 24.989895)
(xy 2.4 25)
(xy -2.4 25)
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp d5ddc72c-3e69-4f4e-a925-d4be751723c2) (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 "Edge.Cuts") (tstamp 4cb5f44a-2331-4db2-aadf-c50b0a371de3) (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)
)
)
)
(zone (net 0) (net_name "") (layer "F.CrtYd") (tstamp 8d09f8ef-9b25-4b52-9324-b427d9d974f4) (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 "" (id 6ce9524a-7235-49a0-9a99-b3aa47472a33)
(members
0181d6a4-28fb-4e7d-b615-36b0c1e6edd6
05a6b4b5-c033-4092-a150-4cefcb9f4378
06a6d1a1-afb2-4364-b2bc-9936e87d4660
144d816c-9887-4e90-b274-c0360fde501e
21e36e80-8d8a-43e6-89a7-711d8de0df31
2db38951-bfba-4e75-a5b5-afb9e3b915ce
2ec73384-17f1-4de3-9f66-a39ab530c34b
3ec83829-b9d6-48ab-86b8-b845f417787b
4cb5f44a-2331-4db2-aadf-c50b0a371de3
5e314fa6-ab54-46f9-af21-b56b281c09e1
622106f6-51e7-4c8c-adb0-e29f5d0af19c
6e1f8182-559b-4524-8c89-e1309ebe1a7d
71fa51c7-ffa6-456e-a30e-495d813d4a86
7cd3d37a-1d0c-46ea-8d13-a034d3713a1a
7cdedfa5-f53b-4384-add0-87f23db8114b
9fe5ff85-f7e1-43b0-b8d4-8bf334942f4d
d12944e8-2e19-41b7-bc9a-70958f2d60dd
e0862259-843c-4891-9f3f-0913674a3213
f3ff4876-6e95-4ca2-ad12-f396ce54ae9e
f7286bac-4e4a-4607-bfa3-8ba924396b72
)
)
(group "" (id 8e91f108-d267-46ab-b762-93c077f2fe93)
(members
12c2aace-378d-4998-95b1-668c8fd4da84
1452c2fa-c245-4a3a-9ed3-da55fff7d670
1ed70d9b-7c54-49a6-8bae-96b4ffc3b863
308b0a94-21fd-445f-8e5b-dae4eadfd9bc
5871a728-dc0d-4f4a-924b-292dd92d9880
60e655e8-f710-4f06-bfb6-23514be897ae
799b58fc-3c05-48d3-8f72-4576aeae368c
9477c17e-373b-496d-996a-ec5c02cd5a50
9dceaa1f-8e25-411b-afdb-3205b82eb754
d1cdaba6-235a-41f3-bcc1-7a25a51ed7ff
f3fa547b-99cf-4622-ab04-1f4996a60500
)
)
(group "" (id b00b239c-b9b9-4427-a5a5-7339a2662249)
(members
0cc093fd-8320-44e7-92fc-431bead82db5
0eb074d3-f821-495e-bf1e-d1de28679a48
0f7be4d3-1237-4e6e-9d9d-dc8d3aed8b37
1753cb98-5f39-4332-acfa-c1698b22e535
1ce461ef-b54d-413b-94a6-978ff92d5c8f
2910a98c-654d-4797-9e34-19fe26e38c30
313cb8de-e223-44e3-978f-346461a22f50
31feae5c-1f81-437b-b492-73b80d1d809f
33b128f4-de51-4697-bbb6-d02f722b6e22
34a2d5fc-3687-48fc-8c90-45d31a7e525e
3a812959-c1fb-4ad9-9970-265f93423079
46c78baf-117e-4658-9348-20323a5cf877
4873a318-a3cc-4919-9e36-e7549f3db713
4dfae3a4-7bd2-4699-a7e7-2d088585b9e5
53d830ce-6367-47c7-b62c-32993d7fffc5
56d2cf10-24d8-47b0-9ce1-d5e6a55ad100
5ea9acd4-8d10-44e0-9b7a-76bc229e14e6
755a990f-c57f-478b-9429-4af2db7887c2
7632703a-3118-497d-8965-e3cbaef41af5
797f6da0-115d-49a8-b5eb-3d20e5e6ccaf
7e6eeb6f-9d7d-4aa6-acbc-e746981d2b06
86c654dd-be27-4c64-9d1c-475e8561e248
89166b86-1af9-4793-8343-ac0db5b0837a
8ce36307-ed4b-4745-9c36-faa321684846
8d242e9d-1695-4a7d-8233-9e8349cb50e8
8f6044ce-32d1-4e09-822c-7f2f1fb08561
9b81dfc6-0f28-4e77-93d4-9dca8eec0113
a44a0db5-d086-48b3-ade4-cd5c75e14451
ac4d83dc-386d-4915-aa0c-54d1ecb3980f
b97e733a-15fd-4f81-918e-31651b8ec07b
c535afe3-f4a3-4be3-bc86-4ddbf2aca9f8
cd4270e6-0a3c-43ea-a9e0-83038a343c48
d6e8f904-b651-4574-aee4-f42503d35ea5
d7e3d6f2-41c7-40df-a1c5-eb4268996a1a
d8fdd56c-3037-4c07-8fc0-eaa74b9a8736
dc53b9b8-48ed-4c09-b057-58d9fdb2494e
e5731b5f-54d7-4fb6-8fc2-f04f5ab41766
e5efc6ae-faf4-4e51-a40d-66690fd522a6
ea18d136-87dc-4343-bb6b-2558c40307a3
f3b2aa2a-cbf6-4309-8a19-5ffbe1045715
f9c2ec82-2a0d-4c75-bb8c-3d481af3a23d
fbe0251f-2351-44ac-bd63-bc2743ddea73
)
)
(group "" (id 45e59e1d-8364-47a2-9161-f4fbb867f446)
(members
0145696f-1b56-4bff-abff-4ab751904138
0230b4b2-15d2-4423-93f0-5e44a816d992
044f2ff0-ed72-44b7-9b10-8ee32dc3b962
0e5be010-4918-4d0d-8d5c-427df8ca2bd3
0f8ac628-8b9a-4968-a856-70b2c3cf5390
1a96bbd0-7cd6-4232-a2cd-7c14b2a953ad
27798df2-16ca-45cc-84d1-876be7b55cad
287756cb-cd48-4646-9582-5f0e25fb9ed1
3c64403a-9cbf-4d4d-bb0e-489876523c33
42d2b1af-97ab-4290-bf34-75c945e1e347
49f7255a-bb99-4780-b212-d001ac9a7eaf
4ad11525-e2ea-49fe-b195-19a9733f7ef6
4eda8a54-6a71-4545-a83c-31a623fb7564
524e90de-864c-4f4e-8130-a70c8a7f103e
562d4de4-3aab-427e-9e7f-ef1f95f5fff1
57f6297f-68ab-47aa-b655-1b9ecbb094d6
5b3cb407-8d7d-4d55-be7d-95cb76ed25bf
5dbc5a6b-d3d0-449b-9f24-58535e7fe923
5e42437d-184b-4ba6-b6a2-463bcfc2cee7
67f286bd-a077-4d4d-8146-7c1315507d55
69b81094-0976-4daf-a1b0-e7a830897049
6a894ed0-dd43-4b34-9157-df253d4134e5
6ef77714-17c5-46d4-ac60-090b5cb3df93
773d756f-6cee-4a5f-9ebf-ea9bb14efff3
8c24c640-1fff-42ff-9949-4261d68a1b57
a0502463-f520-4de7-a07e-570d3baf2b76
a1b4de0a-fb2e-4309-9743-bd097973fbc2
b5ac7ee2-7bb1-4933-b02d-7f657fb61560
ba3d84fe-3446-4738-bafd-c09232490929
c39a471a-18b7-4c0a-98be-33a61c158611
c929290d-3034-425d-bf6b-83485f3e34aa
d194aa23-6f6a-4389-93b8-2eb36be4e592
d8be5acb-e1d4-40ab-b28e-c1372774d8ff
da80fb0b-0b9a-4260-811b-aee34c3ead5c
db2e2948-6fc8-43f6-9697-7baf9b2ebab3
de3f0415-483a-4314-a305-117788792da1
e2213d64-3bce-4b72-9280-2445b931a3d0
e993f9da-269c-426e-b20f-5feaabba150a
eaa6474d-1722-4e48-b509-93d91558cdac
ed7ef0f8-2f6a-4da4-b3b5-6a87e3ce6223
ee0aa7cd-8c0f-4c10-8a33-d6e05d088a0b
f143e373-4fe4-49ce-978a-52ca0255bf80
)
)
(group "" (id 93d251cf-e4a0-4861-b6bf-0b57c2afb015)
(members
1a72eb86-59f3-415c-8b60-c114cc3e7518
4f9eeeae-11ae-4fcc-8de0-19e39f9047fe
56ca5c56-1df3-4b81-80d2-c9c6165a636e
9ebf8907-0466-4220-8ed1-8eadb9c94163
)
)
(group "" (id 6e77d0b6-82d6-4e8d-a6c9-ece6ed86e226)
(members
09422e40-9e15-41e4-bb6f-20f5eece2580
12817bac-c893-4373-9bbb-b3315a429572
176abefd-b029-4a5a-9a81-5548cb6c436e
5bda6ad0-e4fc-4ec6-afef-22edadec7f3b
669dcee2-d45f-41b7-ba89-765175d6a091
6751a07a-3f27-4f53-ad7c-a1ebda2cdc88
6856877e-8de9-4691-b397-8de1b2922d9d
75a63385-0425-414a-90fc-4172df8b7201
8b88162d-cd98-42f6-8a5e-082718ddd463
8d09f8ef-9b25-4b52-9324-b427d9d974f4
909e3a6f-c2b3-4bb4-aff2-32d521c96f21
9b9fff72-5252-4170-a95c-aa9d6ebfb621
9cbb239c-a293-4ecb-9a90-c91683678ee1
a89ac83c-f65f-4fce-838d-78eaeefc6938
d5ddc72c-3e69-4f4e-a925-d4be751723c2
d99a5813-eb95-4bff-a5f7-6a20e89c1e5f
e364cd27-aeee-4779-8d6f-3b13980b30b0
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,680 @@
(footprint "RaspberryPi_Pico_W_SMD_MountingHoles" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico W (wireless only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with original Pico), https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf")
(tags "Raspberry Pi Pico module usb pcb swd antenna")
(attr smd)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_W_SMD_MountingHoles" (at 0 36.195 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "2.4 GHz RF" (at 0 31.75 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 095ba06d-0dad-42fd-aa06-17e2b2ef496e)
)
(fp_text user "USB Cable" (at 0 -38.735 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3dbb7336-ac76-4106-be4d-b6cf1d34a4c3)
)
(fp_text user "Board Keep Out USB Cable" (at 6.985 -37.465 270 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp 4fa21b4d-ab97-472f-b485-9b90f35cb40d)
)
(fp_text user "^ Suggested board edge for RF ^" (at 0 17.9525 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 57600992-ada3-4e17-aafd-0aef4458e27f)
)
(fp_text user "Keep Out" (at 0 -36.195 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 71675394-4fa0-4e86-84a4-6a1c4ff27eda)
)
(fp_text user "Antenna" (at 0 23.495 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7a564b95-fec6-4bf7-83ea-cc3b86813205)
)
(fp_text user "Copper" (at 0 27.94 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 99f1849e-fadf-4dd6-afd9-95bb7c44e911)
)
(fp_text user "^ Suggested board edge for RF ^" (at 14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp a236743d-646c-4116-a542-4747b3590c6e)
)
(fp_text user "Keep Out" (at 0 29.5275 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5300c3b-1931-4711-aeea-fb32a37843b9)
)
(fp_text user "Copper" (at 0 19.685 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c71b2e7d-d842-4b63-b421-5f691e2cb61b)
)
(fp_text user "Keep unobstructed by metal as far as possible in all dimensions" (at 0 33.9725 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp e6980491-62da-43ce-a7cc-9ae12337da8d)
)
(fp_text user "Keep Out" (at 0 21.2725 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e7739810-a425-482d-aa0e-d3b73e5d6b25)
)
(fp_text user "^ Suggested board edge for RF ^" (at -14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp eb90dc78-dd27-4969-8234-21df0fd2ad87)
)
(fp_text user "Board Keep Out USB Cable" (at -6.985 -37.465 90 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp f59fca0b-11bf-4893-b343-5dc95f99d1a7)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f0fb1770-42da-4302-ac89-69851a8699ba)
)
(fp_line (start -10.61 -23.07) (end -11.09 -23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd9b8925-a9b3-491d-b13a-28e0a5e04b3a))
(fp_line (start -10.61 -23.07) (end -10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57c2da95-692e-4ef3-a4ca-71d1cf9af3ed))
(fp_line (start -10.61 -20.53) (end -10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 24786c77-c278-43ab-b5f5-a41307f8e607))
(fp_line (start -10.61 -17.99) (end -10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 78356365-680b-4740-ba47-2e91005d6952))
(fp_line (start -10.61 -15.45) (end -10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79c55cac-89a6-40ba-82d7-e33de21ee3fe))
(fp_line (start -10.61 -12.91) (end -10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 667b5ffd-07d9-44e7-a7ba-516af67c7155))
(fp_line (start -10.61 -10.37) (end -10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c8a4021-bb34-425b-8df2-68bbbb963f0a))
(fp_line (start -10.61 -7.83) (end -10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c321a10-3bc4-4398-bcc7-b873a32a5a7a))
(fp_line (start -10.61 -5.29) (end -10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c2e2b6e3-5c74-45b7-9c77-c6fd5c417560))
(fp_line (start -10.61 -2.75) (end -10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e1c563f-5fc0-4a12-bdd5-34a4ef06ef0c))
(fp_line (start -10.61 -0.21) (end -10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9fbeeeea-960c-4203-a70c-3918e962d399))
(fp_line (start -10.61 2.33) (end -10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc850ae1-43e5-4c41-a0fc-c386ac3def57))
(fp_line (start -10.61 4.87) (end -10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 76b06c4f-7a3e-4a9c-89f7-e6c0121c58b5))
(fp_line (start -10.61 7.41) (end -10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d276c2a4-ee24-4a46-af59-fb4d373a150f))
(fp_line (start -10.61 9.95) (end -10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3dbf5b27-eb54-4430-b5ec-1c9e8ea62ef6))
(fp_line (start -10.61 12.49) (end -10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c6294302-f50b-48fd-b4ce-90117db1c407))
(fp_line (start -10.61 15.03) (end -10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b503f4ca-d62b-4cb3-8984-567848fb6de9))
(fp_line (start -10.61 17.57) (end -10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 731275ab-cecd-40af-b0e9-8988a2dd5847))
(fp_line (start -10.61 20.11) (end -10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8cc64bf8-9582-4a64-b9d3-61e2d022bf4d))
(fp_line (start -10.61 22.65) (end -10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e334b6a8-3177-417a-bec2-000bdfb7358e))
(fp_line (start -10.579676 -25.189937) (end -11.09 -25.19)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07377c57-c24f-4a7f-a642-a5477a04d780))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb1c9fad-2ca8-4ae4-87c3-34bf6384fa49))
(fp_line (start -7.51 -25.61) (end -6.16206 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d38afe79-1f32-4c72-b1e7-d90f75ccb54c))
(fp_line (start -5.237939 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7d67bfba-aff8-4599-9a9f-579264423f40))
(fp_line (start -4.235 -25.61) (end 4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 228fd54c-85b9-4fd2-bae7-c4c171ad87db))
(fp_line (start 4.235 -25.61) (end 5.237939 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 69886333-7d7e-447f-bc52-8787c3e2b6bd))
(fp_line (start 6.162061 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03cbdd6b-98be-4d63-932c-7d483ac37444))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6f49a3b7-6ff5-4e3a-8b6d-ca9b3972c479))
(fp_line (start 10.61 -23.07) (end 10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d6cae80e-f105-49bb-b6b5-58b9d5584e30))
(fp_line (start 10.61 -20.53) (end 10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f1180ba7-196e-45c6-96cd-e185b60d7c4a))
(fp_line (start 10.61 -17.99) (end 10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f43e34a5-9713-4870-8d91-42a2459ffe6e))
(fp_line (start 10.61 -15.45) (end 10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b9b5e04-ec3c-41fa-a3a2-771432061e6f))
(fp_line (start 10.61 -12.91) (end 10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 90953cfb-4397-4732-9c3f-48ef99593e4f))
(fp_line (start 10.61 -10.37) (end 10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9b4bfa9-234a-41c3-9848-0fe43f6e1cc6))
(fp_line (start 10.61 -7.83) (end 10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef6eac89-aa2a-488d-b035-fb8b5db7b81d))
(fp_line (start 10.61 -5.29) (end 10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5fc5c991-1d21-454c-9677-670fc9e30999))
(fp_line (start 10.61 -2.75) (end 10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3d3e475-bad2-463d-b3c9-a8a86ee7e6f6))
(fp_line (start 10.61 -0.21) (end 10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c9d56f9-882f-4e76-b54e-5028fca78c43))
(fp_line (start 10.61 2.33) (end 10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3dc475e6-6c71-4e71-b8ca-58ede94e36cb))
(fp_line (start 10.61 4.87) (end 10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d68099b4-ef92-40f7-9f25-5306a6072cb4))
(fp_line (start 10.61 7.41) (end 10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 78abe0fd-8438-4301-a660-7dc073c4bfc6))
(fp_line (start 10.61 9.95) (end 10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7535dc90-dd1a-443f-bb05-23999589361a))
(fp_line (start 10.61 12.49) (end 10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ea9bc41e-25b0-45df-afd7-75422669b98d))
(fp_line (start 10.61 15.03) (end 10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb21dbbc-2357-4fdb-955a-8e0e1229a266))
(fp_line (start 10.61 17.57) (end 10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e042f81d-d25c-4b33-bab7-0ab4f864f8b1))
(fp_line (start 10.61 20.11) (end 10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fedd6e79-2b70-4804-a6b4-53d166c31c01))
(fp_line (start 10.61 22.65) (end 10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ebf41ceb-d8e7-458b-b150-ed8dadc897c7))
(fp_arc (start -10.579676 -25.189937) (mid -10.357938 -25.493944) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 894205f9-737f-4bcc-9d35-542d26679884))
(fp_arc (start -10.363318 25.49) (mid -10.494791 25.356765) (end -10.579676 25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af575649-3252-4b76-8cc9-3641af0c1ee8))
(fp_arc (start 10 -25.61) (mid 10.357937 -25.493944) (end 10.579676 -25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ae0cdaf-4fb6-463d-8b31-3a393e8cb0d0))
(fp_arc (start 10.579676 25.189937) (mid 10.494798 25.356768) (end 10.363318 25.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5f32d49-45aa-451f-b4e0-33ed8f50d389))
(fp_circle (center -5.7 23.5) (end -4.65 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp 9c00b55a-344c-42a3-a9a3-a05787c3e52a))
(fp_circle (center 5.7 23.5) (end 6.75 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp 1f4c59a1-849c-449b-9f10-872ff3231161))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 362cc1c1-972c-4891-83e1-66c8c0f4ffb2))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14bd3132-f389-4a79-a48d-27f339f13dc4))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7c5935af-9668-4edd-bf29-be8d11014703))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 83755506-e7f0-4568-9a4a-dd3d1bf1d023))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2a68a093-43eb-4f15-aa75-9db71085bb91))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 068e9790-5d31-4e4e-bdf5-4547851fbd27))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d9491e8-b645-4a19-bfd7-8f562d4bb97f))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f4abaa3d-00f4-4fbe-baeb-1f53f7fd6029))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc185772-3acb-467e-b474-0107837cac87))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75109994-e5a1-40fb-94ee-4d0dd56ceb1d))
(pad "" np_thru_hole circle (at -5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 59a3c085-9227-41c7-bc2e-32a690c07233))
(pad "" smd oval (at -2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 246efffa-4a14-47db-8853-748b31325dac))
(pad "" smd oval (at -2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e0445f9-df46-4d21-9fed-d17a7144c98b))
(pad "" smd oval (at 2.425 -20.97) (size 1.05 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp afab2946-d30d-4e6d-9c63-982e5da1cf9d))
(pad "" smd oval (at 2.725 -24) (size 1.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 977bcc52-ae5b-4425-b6b0-5a504972e952))
(pad "" np_thru_hole circle (at 5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp c0dd6428-4054-4d2c-83f0-7487e893e7df))
(pad "1" smd custom (at -8.89 -24.13) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly
(pts
(xy -2.4 0.6)
(xy -2.4 -0.6)
(xy -2.2 -0.8)
(xy 0 -0.8)
(xy 0 0.8)
(xy -2.2 0.8)
)
(width 0) (fill yes))
(gr_circle (center -2.2 0.6) (end -2 0.6) (width 0) (fill yes))
(gr_circle (center -2.2 -0.6) (end -2 -0.6) (width 0) (fill yes))
) (tstamp 30df95da-5676-416f-9a4a-b38d96eeb658))
(pad "2" smd roundrect (at -8.89 -21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 3ea660b6-f615-4a26-9a5c-33faa544b5fb))
(pad "3" smd custom (at -8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 61f43d09-b5f5-4fa3-a64a-aa47fde81686))
(pad "4" smd roundrect (at -8.89 -16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 805e3cb1-4b51-40b9-9fab-709f8f2fdfca))
(pad "5" smd roundrect (at -8.89 -13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1ee5e5ea-3c55-4afb-94a1-3ff7996d73be))
(pad "6" smd roundrect (at -8.89 -11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 03b37892-c896-478e-a92a-40ce6fd88854))
(pad "7" smd roundrect (at -8.89 -8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp c5b8b14d-2a5e-40a4-9f07-fc65e8c2e78b))
(pad "8" smd custom (at -8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp e00371ed-e0fb-40fe-930b-34174b5d5207))
(pad "9" smd roundrect (at -8.89 -3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 7a9d89f8-e6a3-4942-838a-06d8abcb0aee))
(pad "10" smd roundrect (at -8.89 -1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp cd7d0408-7612-4c7d-9a49-594a43fcb6f1))
(pad "11" smd roundrect (at -8.89 1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 216a4637-159f-4b8b-bc1e-2fac6a383717))
(pad "12" smd roundrect (at -8.89 3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a928c1eb-ba85-4a4b-b65c-9b81b693becb))
(pad "13" smd custom (at -8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp c835755f-ce7a-49b8-9150-fd432ccae7bf))
(pad "14" smd roundrect (at -8.89 8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b8de698e-5522-4fd4-bf19-0eb912ef383b))
(pad "15" smd roundrect (at -8.89 11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 745c0381-8d67-408d-9a76-406cadc97e3d))
(pad "16" smd roundrect (at -8.89 13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 28f297bd-3e80-47d0-9234-1bb6bfb63254))
(pad "17" smd roundrect (at -8.89 16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 4f60295c-777b-4e0c-ae2f-1227f963411b))
(pad "18" smd custom (at -8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp b34528c2-8d84-42cd-b7bc-76e434dbb0c5))
(pad "19" smd roundrect (at -8.89 21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 654625cc-bfc1-4acd-a885-36711b7d8d5f))
(pad "20" smd roundrect (at -8.89 24.13) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b48f6c93-d0f1-4df5-8d49-9ed40399a327))
(pad "21" smd roundrect (at 8.89 24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 5dfb2e97-8247-4e36-92bc-40d0430155f3))
(pad "22" smd roundrect (at 8.89 21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 16e2c04c-d381-4c9e-b151-43500117f043))
(pad "23" smd custom (at 8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp e3d14f42-8396-4518-80ab-e0df45d048ec))
(pad "24" smd roundrect (at 8.89 16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b27edbb6-8a96-4e8d-9e3d-675ec14c4d92))
(pad "25" smd roundrect (at 8.89 13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 15c7b0e9-e467-4b6c-aa2c-61f9d8f3539a))
(pad "26" smd roundrect (at 8.89 11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 094bd102-f624-45a8-a8b3-714e3a821f06))
(pad "27" smd roundrect (at 8.89 8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 61a80a32-acca-4358-8d9a-f32402a868c6))
(pad "28" smd custom (at 8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 723945b4-b5ac-4b80-b144-a3942bf4c514))
(pad "29" smd roundrect (at 8.89 3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 172095f0-fc92-4b06-973a-ed68245e3351))
(pad "30" smd roundrect (at 8.89 1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 636aed5b-978a-41d4-a407-ab5b318344c8))
(pad "31" smd roundrect (at 8.89 -1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 6cac950f-a9d4-4016-916f-b28d27d97848))
(pad "32" smd roundrect (at 8.89 -3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 8bfed683-de30-4feb-a336-3635b459beaa))
(pad "33" smd custom (at 8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 73b1c6c1-9670-48e3-9d21-9c81cf7c78b2))
(pad "34" smd roundrect (at 8.89 -8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b20dc790-ea35-4b1d-91ff-202ba3efce38))
(pad "35" smd roundrect (at 8.89 -11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 11f2d610-dbf0-4147-8b41-a89aa63d8ff6))
(pad "36" smd roundrect (at 8.89 -13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a2701185-e4ef-4786-9bad-8c2e4a0d542f))
(pad "37" smd roundrect (at 8.89 -16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ec37d8f8-ff09-448c-ad37-0ae63169ea68))
(pad "38" smd custom (at 8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp ee5c36a4-3392-4a31-9b9d-88a7b45ee538))
(pad "39" smd roundrect (at 8.89 -21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b7e0cfa8-3793-4417-9130-1c64fe4af242))
(pad "40" smd roundrect (at 8.89 -24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1b562a73-3c62-4c3e-a651-188a39203593))
(pad "D1" smd roundrect (at 0.5841 5.7) (size 1.5748 1.5748) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.127000254) (tstamp 2094484e-8c7e-4004-b701-1bb199006e9e))
(pad "D2" smd circle (at 3.1241 5.7) (size 1.5748 1.5748) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d1525358-12d8-4c85-bd76-dee6a2bed60c))
(pad "D3" smd circle (at 5.6641 5.7) (size 1.5748 1.5748) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b3198635-06b9-4c78-afdb-aabd18782976))
(pad "TP1" smd roundrect (at 0 -21) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 0d00fcf9-0696-4e4c-a736-9f43cfeaec46))
(pad "TP2" smd roundrect (at 1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 7b855fe7-519b-472e-a296-dc3726160c4a))
(pad "TP3" smd roundrect (at -1 -24.3) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 434a4623-7280-4107-929b-b29281166e39))
(pad "TP4" smd roundrect (at -2.5 -17.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 4c2e0fa5-173f-49bb-9741-42b8da9702df))
(pad "TP5" smd roundrect (at -2.5 -15) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 08447e4b-3b41-4544-8c85-24f45458096c))
(pad "TP6" smd roundrect (at -2.5 -12.5) (size 1.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 45e6f12a-53bb-4356-89f3-2b075007fdae))
(zone (net 0) (net_name "") (layers "*.Cu" "*.Paste") (tstamp f85edb56-8fb8-4440-b848-80c882492ba5) (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 "") (layers "*.Cu" "*.Paste") (tstamp ed1a501d-a442-42e3-9a72-f6a0ab87ef3f) (name "Antenna 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 -2.4 24.989895)
(xy -7.1 21.339895)
(xy -7.1 17)
(xy 7.1 17)
(xy 7.1 21.339895)
(xy 2.4 24.989895)
(xy 2.4 25)
(xy -2.4 25)
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp 08cf6ea2-6530-4ee7-a60e-556b0c230a65) (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 "Edge.Cuts") (tstamp bbb14658-c767-4e98-aae4-2d686b7c0b29) (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)
)
)
)
(zone (net 0) (net_name "") (layer "F.CrtYd") (tstamp 47afe3c0-7197-4390-9e38-e5a30e2932f4) (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 "" (id 309f929e-a7f9-4cb1-9734-e2cc5fc1abc0)
(members
095ba06d-0dad-42fd-aa06-17e2b2ef496e
1f4c59a1-849c-449b-9f10-872ff3231161
2094484e-8c7e-4004-b701-1bb199006e9e
57600992-ada3-4e17-aafd-0aef4458e27f
7a564b95-fec6-4bf7-83ea-cc3b86813205
99f1849e-fadf-4dd6-afd9-95bb7c44e911
9c00b55a-344c-42a3-a9a3-a05787c3e52a
a236743d-646c-4116-a542-4747b3590c6e
af575649-3252-4b76-8cc9-3641af0c1ee8
b3198635-06b9-4c78-afdb-aabd18782976
b5300c3b-1931-4711-aeea-fb32a37843b9
bbb14658-c767-4e98-aae4-2d686b7c0b29
c5f32d49-45aa-451f-b4e0-33ed8f50d389
c71b2e7d-d842-4b63-b421-5f691e2cb61b
d1525358-12d8-4c85-bd76-dee6a2bed60c
e6980491-62da-43ce-a7cc-9ae12337da8d
e7739810-a425-482d-aa0e-d3b73e5d6b25
eb90dc78-dd27-4969-8234-21df0fd2ad87
ed1a501d-a442-42e3-9a72-f6a0ab87ef3f
f85edb56-8fb8-4440-b848-80c882492ba5
)
)
(group "" (id 017e5e0c-b760-40a9-b477-56b2f7fa7559)
(members
08447e4b-3b41-4544-8c85-24f45458096c
0d00fcf9-0696-4e4c-a736-9f43cfeaec46
228fd54c-85b9-4fd2-bae7-c4c171ad87db
246efffa-4a14-47db-8853-748b31325dac
434a4623-7280-4107-929b-b29281166e39
45e6f12a-53bb-4356-89f3-2b075007fdae
4c2e0fa5-173f-49bb-9741-42b8da9702df
7b855fe7-519b-472e-a296-dc3726160c4a
8e0445f9-df46-4d21-9fed-d17a7144c98b
977bcc52-ae5b-4425-b6b0-5a504972e952
afab2946-d30d-4e6d-9c63-982e5da1cf9d
)
)
(group "" (id 8599b197-37eb-4c74-9ea4-3396212aded3)
(members
03b37892-c896-478e-a92a-40ce6fd88854
094bd102-f624-45a8-a8b3-714e3a821f06
11f2d610-dbf0-4147-8b41-a89aa63d8ff6
15c7b0e9-e467-4b6c-aa2c-61f9d8f3539a
16e2c04c-d381-4c9e-b151-43500117f043
172095f0-fc92-4b06-973a-ed68245e3351
1b562a73-3c62-4c3e-a651-188a39203593
1ee5e5ea-3c55-4afb-94a1-3ff7996d73be
216a4637-159f-4b8b-bc1e-2fac6a383717
28f297bd-3e80-47d0-9234-1bb6bfb63254
30df95da-5676-416f-9a4a-b38d96eeb658
3ea660b6-f615-4a26-9a5c-33faa544b5fb
4f60295c-777b-4e0c-ae2f-1227f963411b
5dfb2e97-8247-4e36-92bc-40d0430155f3
61a80a32-acca-4358-8d9a-f32402a868c6
61f43d09-b5f5-4fa3-a64a-aa47fde81686
636aed5b-978a-41d4-a407-ab5b318344c8
654625cc-bfc1-4acd-a885-36711b7d8d5f
6cac950f-a9d4-4016-916f-b28d27d97848
6f49a3b7-6ff5-4e3a-8b6d-ca9b3972c479
723945b4-b5ac-4b80-b144-a3942bf4c514
73b1c6c1-9670-48e3-9d21-9c81cf7c78b2
745c0381-8d67-408d-9a76-406cadc97e3d
7a9d89f8-e6a3-4942-838a-06d8abcb0aee
805e3cb1-4b51-40b9-9fab-709f8f2fdfca
8bfed683-de30-4feb-a336-3635b459beaa
a2701185-e4ef-4786-9bad-8c2e4a0d542f
a928c1eb-ba85-4a4b-b65c-9b81b693becb
b20dc790-ea35-4b1d-91ff-202ba3efce38
b27edbb6-8a96-4e8d-9e3d-675ec14c4d92
b34528c2-8d84-42cd-b7bc-76e434dbb0c5
b48f6c93-d0f1-4df5-8d49-9ed40399a327
b7e0cfa8-3793-4417-9130-1c64fe4af242
b8de698e-5522-4fd4-bf19-0eb912ef383b
c5b8b14d-2a5e-40a4-9f07-fc65e8c2e78b
c835755f-ce7a-49b8-9150-fd432ccae7bf
cd7d0408-7612-4c7d-9a49-594a43fcb6f1
e00371ed-e0fb-40fe-930b-34174b5d5207
e3d14f42-8396-4518-80ab-e0df45d048ec
eb1c9fad-2ca8-4ae4-87c3-34bf6384fa49
ec37d8f8-ff09-448c-ad37-0ae63169ea68
ee5c36a4-3392-4a31-9b9d-88a7b45ee538
)
)
(group "" (id 5b1abeea-c9b8-484c-9b7f-d91ed7d5c19c)
(members
07377c57-c24f-4a7f-a642-a5477a04d780
0ae0cdaf-4fb6-463d-8b31-3a393e8cb0d0
1b9b5e04-ec3c-41fa-a3a2-771432061e6f
1c9d56f9-882f-4e76-b54e-5028fca78c43
24786c77-c278-43ab-b5f5-a41307f8e607
2c321a10-3bc4-4398-bcc7-b873a32a5a7a
2c8a4021-bb34-425b-8df2-68bbbb963f0a
3dbf5b27-eb54-4430-b5ec-1c9e8ea62ef6
3dc475e6-6c71-4e71-b8ca-58ede94e36cb
57c2da95-692e-4ef3-a4ca-71d1cf9af3ed
5fc5c991-1d21-454c-9677-670fc9e30999
667b5ffd-07d9-44e7-a7ba-516af67c7155
731275ab-cecd-40af-b0e9-8988a2dd5847
7535dc90-dd1a-443f-bb05-23999589361a
76b06c4f-7a3e-4a9c-89f7-e6c0121c58b5
78356365-680b-4740-ba47-2e91005d6952
78abe0fd-8438-4301-a660-7dc073c4bfc6
79c55cac-89a6-40ba-82d7-e33de21ee3fe
894205f9-737f-4bcc-9d35-542d26679884
8cc64bf8-9582-4a64-b9d3-61e2d022bf4d
8e1c563f-5fc0-4a12-bdd5-34a4ef06ef0c
90953cfb-4397-4732-9c3f-48ef99593e4f
9fbeeeea-960c-4203-a70c-3918e962d399
b503f4ca-d62b-4cb3-8984-567848fb6de9
b9b4bfa9-234a-41c3-9848-0fe43f6e1cc6
c2e2b6e3-5c74-45b7-9c77-c6fd5c417560
c6294302-f50b-48fd-b4ce-90117db1c407
d276c2a4-ee24-4a46-af59-fb4d373a150f
d68099b4-ef92-40f7-9f25-5306a6072cb4
d6cae80e-f105-49bb-b6b5-58b9d5584e30
e042f81d-d25c-4b33-bab7-0ab4f864f8b1
e334b6a8-3177-417a-bec2-000bdfb7358e
ea9bc41e-25b0-45df-afd7-75422669b98d
eb21dbbc-2357-4fdb-955a-8e0e1229a266
ebf41ceb-d8e7-458b-b150-ed8dadc897c7
ef6eac89-aa2a-488d-b035-fb8b5db7b81d
f1180ba7-196e-45c6-96cd-e185b60d7c4a
f3d3e475-bad2-463d-b3c9-a8a86ee7e6f6
f43e34a5-9713-4870-8d91-42a2459ffe6e
fc850ae1-43e5-4c41-a0fc-c386ac3def57
fd9b8925-a9b3-491d-b13a-28e0a5e04b3a
fedd6e79-2b70-4804-a6b4-53d166c31c01
)
)
(group "" (id 800217ed-746b-4f60-a737-0b980b1e4142)
(members
03cbdd6b-98be-4d63-932c-7d483ac37444
59a3c085-9227-41c7-bc2e-32a690c07233
69886333-7d7e-447f-bc52-8787c3e2b6bd
7d67bfba-aff8-4599-9a9f-579264423f40
c0dd6428-4054-4d2c-83f0-7487e893e7df
d38afe79-1f32-4c72-b1e7-d90f75ccb54c
)
)
(group "" (id ddb9e7b2-2562-4953-a175-beed9d953da5)
(members
068e9790-5d31-4e4e-bdf5-4547851fbd27
08cf6ea2-6530-4ee7-a60e-556b0c230a65
14bd3132-f389-4a79-a48d-27f339f13dc4
2a68a093-43eb-4f15-aa75-9db71085bb91
362cc1c1-972c-4891-83e1-66c8c0f4ffb2
3d9491e8-b645-4a19-bfd7-8f562d4bb97f
3dbb7336-ac76-4106-be4d-b6cf1d34a4c3
47afe3c0-7197-4390-9e38-e5a30e2932f4
4fa21b4d-ab97-472f-b485-9b90f35cb40d
71675394-4fa0-4e86-84a4-6a1c4ff27eda
75109994-e5a1-40fb-94ee-4d0dd56ceb1d
7c5935af-9668-4edd-bf29-be8d11014703
83755506-e7f0-4568-9a4a-dd3d1bf1d023
dc185772-3acb-467e-b474-0107837cac87
f0fb1770-42da-4302-ac89-69851a8699ba
f4abaa3d-00f4-4fbe-baeb-1f53f7fd6029
f59fca0b-11bf-4893-b343-5dc95f99d1a7
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,851 @@
(footprint "RaspberryPi_Pico_W_SMD_MountingHoles_Castellated_HandSolder" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Raspberry Pi Pico W (wireless only) surface-mount footprint with castellated test points and debug access for hand soldering; requires completion of partial edge (not compatible with original Pico), https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf")
(tags "Raspberry Pi Pico module castellated usb pcb swd antenna handsolder")
(attr smd)
(fp_text reference "REF**" (at 11.7475 24.765 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)) (justify left))
(tstamp ea31613f-a0a2-4f5a-9373-bee042a054d1)
)
(fp_text value "RaspberryPi_Pico_W_SMD_MountingHoles_Castellated_HandSolder" (at 0 36.20668 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d39661e-f40b-4a60-8ec8-51a5d8c091da)
)
(fp_text user "^ Suggested board edge for RF ^" (at 14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 0d792b23-c471-4f4a-99c7-352146bff6f1)
)
(fp_text user "USB Cable" (at 0 -38.735 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1cadbcd4-06c2-4659-9f23-9b0cee4735fe)
)
(fp_text user "Incomplete board edge must be connected" (at 6.6675 -27.94 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left))
(tstamp 1ff36075-cb66-4f66-9e36-2cfdfb8880af)
)
(fp_text user "^ Suggested board edge for RF ^" (at 0 17.9525 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 422ad9ca-6321-4ddd-a92d-8c3301298292)
)
(fp_text user "Keep Out" (at 0 29.5275 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 676a7f59-715d-4c59-95f7-09c5531aeb75)
)
(fp_text user "2.4 GHz RF" (at 0 31.75 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6dbad688-d8dd-446a-b491-08061315454b)
)
(fp_text user "Antenna" (at 0 23.495 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 889fb14d-0ffc-41c6-98b2-465e1908eb97)
)
(fp_text user "Keep Out" (at 0 -36.195 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a7f89e9c-afde-4d7b-bc19-567571c75154)
)
(fp_text user "Board Keep Out USB Cable" (at 6.985 -37.465 270 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp af60361e-768e-4c70-a940-2146109fa222)
)
(fp_text user "Keep unobstructed by metal as far as possible in all dimensions" (at 0 33.9725 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp c28211ca-6bf6-4249-8a06-29cfda7cc13b)
)
(fp_text user "Keep Out" (at 0 21.2725 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cc01634d-33df-47b8-8dce-234760ed6c97)
)
(fp_text user "Board Keep Out USB Cable" (at -6.985 -37.465 90 unlocked) (layer "Cmts.User")
(effects (font (size 0.6667 0.6667) (thickness 0.1)))
(tstamp d1f59cdd-08ff-4077-9558-79e365ff5a50)
)
(fp_text user "Copper" (at 0 19.685 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d2641389-205a-46eb-ad60-283f24923881)
)
(fp_text user "^ Suggested board edge for RF ^" (at -14.05 26.9875 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp d7c915ec-18f8-4a89-a9e7-7861c7b45521)
)
(fp_text user "Copper" (at 0 27.94 unlocked) (layer "Cmts.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp efdb36a7-6004-4c47-98d8-e6d938833dd0)
)
(fp_text user "Incomplete board edge must be connected" (at -6.6675 -27.94 unlocked) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify right))
(tstamp f9947ab8-021f-4f34-bc2f-02e9cd39a652)
)
(fp_text user "${REFERENCE}" (at 0 -1.27 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6ef3f84a-acbc-4c20-a179-d40b96d45df4)
)
(fp_line (start -10.61 -23.07) (end -11.09 -23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 58bbed1c-efba-4226-a05d-166e09b10527))
(fp_line (start -10.61 -23.07) (end -10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92738e3a-53dc-4445-a4fc-bfa3477bb916))
(fp_line (start -10.61 -20.53) (end -10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09e6cb46-2cc0-4178-9917-c4a5d1f6aba2))
(fp_line (start -10.61 -17.99) (end -10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c47aac55-36ec-4edc-90b7-371e1e5848f5))
(fp_line (start -10.61 -15.45) (end -10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6591225-befe-483d-b1da-578a795936c6))
(fp_line (start -10.61 -12.91) (end -10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 16ba9ca0-a761-4a19-a9f6-32ea76f62709))
(fp_line (start -10.61 -10.37) (end -10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55a5f3f9-af6b-4dc6-9e8c-87fd442d85ee))
(fp_line (start -10.61 -7.83) (end -10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b5117be3-3e70-4d16-85f6-7cbc3421d357))
(fp_line (start -10.61 -5.29) (end -10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 86aee3fe-da97-4043-ae12-0705bf52fa84))
(fp_line (start -10.61 -2.75) (end -10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49972809-d18d-40f2-9bcd-81a08991e39f))
(fp_line (start -10.61 -0.21) (end -10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b1cfd6e-38d7-4f3d-a9e9-5dcbdc698e65))
(fp_line (start -10.61 2.33) (end -10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11eaa45c-9c6f-4bf7-b859-10d5e05fd2e9))
(fp_line (start -10.61 4.87) (end -10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ed2bad1-644f-45a3-bfa2-a455fde8e1ad))
(fp_line (start -10.61 7.41) (end -10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b7df1e2-ee23-466f-8dfa-82db12be0dd4))
(fp_line (start -10.61 9.95) (end -10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e141dd0-5437-43b5-8e5f-309a52ea9e20))
(fp_line (start -10.61 12.49) (end -10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b4c7733d-157c-4d67-9f8a-d51ec5c03e37))
(fp_line (start -10.61 15.03) (end -10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 959ee23a-9a46-4d4c-87a3-39a45d599451))
(fp_line (start -10.61 17.57) (end -10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4be6514c-f59a-44ed-9c8d-965b4c0d97f4))
(fp_line (start -10.61 20.11) (end -10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 00d50e45-602c-466d-8ac1-bb74dc1fc87f))
(fp_line (start -10.61 22.65) (end -10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b86887e-86cf-4838-8059-e27d79253c36))
(fp_line (start -10.579676 -25.189937) (end -11.09 -25.19)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ac6770d0-ad0a-4d7a-ab0d-d0b151e834c0))
(fp_line (start -10 -25.61) (end -7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9e5df1d-7068-4525-8064-886a174e1de7))
(fp_line (start -7.51 -25.61) (end -6.16206 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97570f5c-18e2-4be4-9f8c-35f59e098a54))
(fp_line (start -5.237939 -25.61) (end -4.235 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f21f8b5-0269-407d-8c41-79e1e25b7b4f))
(fp_line (start -3.9 -22.306) (end -3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d97ff6fb-6d58-45f9-aae1-4e5852cbdc8d))
(fp_line (start -3.9 -21.09) (end -3.60391 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d785dc34-ba7f-43dd-aa08-7bbc5c7c7a46))
(fp_line (start 3.60391 -21.09) (end 3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1987040f-9192-41f8-a444-38fe28af58b2))
(fp_line (start 3.9 -22.306) (end 3.9 -21.09)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a2a1bde-8aff-4344-a20d-c40399793cb2))
(fp_line (start 4.235 -25.61) (end 5.237939 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd268c3a-40cd-4165-9cce-689960751443))
(fp_line (start 6.162061 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c7aa1e9-a2a6-40fd-b49a-d7bea4218475))
(fp_line (start 10 -25.61) (end 7.51 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b388bbdd-4a80-4243-82ec-08104cff05d9))
(fp_line (start 10.61 -23.07) (end 10.61 -22.65)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db5fac98-4b71-418b-8718-48e6083c963f))
(fp_line (start 10.61 -20.53) (end 10.61 -20.11)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e4f610c8-c532-4446-a137-df72bca7f0d8))
(fp_line (start 10.61 -17.99) (end 10.61 -17.57)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 880ebcd2-7f57-402e-be25-30b7f2f0edc6))
(fp_line (start 10.61 -15.45) (end 10.61 -15.03)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21a3d5de-9dc5-4284-b3e8-3467ed00e2d0))
(fp_line (start 10.61 -12.91) (end 10.61 -12.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 08480637-73e5-49c9-bc8f-b0a8ae04e81e))
(fp_line (start 10.61 -10.37) (end 10.61 -9.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77479a95-8157-4053-9d41-5acc6d23021d))
(fp_line (start 10.61 -7.83) (end 10.61 -7.41)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb29eae9-b1ce-4565-aa13-9c4c8bad7ee5))
(fp_line (start 10.61 -5.29) (end 10.61 -4.87)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e16f59f-169b-4229-939e-31f23f1cca6b))
(fp_line (start 10.61 -2.75) (end 10.61 -2.33)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ee1a87ba-49b6-4173-9c7f-4b0f2e69b92d))
(fp_line (start 10.61 -0.21) (end 10.61 0.21)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d478c29a-55d0-4864-8f33-5fa163c19f0f))
(fp_line (start 10.61 2.33) (end 10.61 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a222d514-9484-4d29-86ce-9ccd4b50e413))
(fp_line (start 10.61 4.87) (end 10.61 5.29)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ac07004-12e8-41fb-b100-937c89945bc5))
(fp_line (start 10.61 7.41) (end 10.61 7.83)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77578c07-0853-4ebe-8fed-61171d14dcc5))
(fp_line (start 10.61 9.95) (end 10.61 10.37)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 770de48a-1053-4e69-8583-e613ace51cf9))
(fp_line (start 10.61 12.49) (end 10.61 12.91)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd479106-5436-4295-8d22-990b641c1234))
(fp_line (start 10.61 15.03) (end 10.61 15.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f7255dd7-f2d5-4583-bfc7-b6dce553c84c))
(fp_line (start 10.61 17.57) (end 10.61 17.99)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8388492a-5e0d-4ba7-999f-6987d11cf5dd))
(fp_line (start 10.61 20.11) (end 10.61 20.53)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1e6563cc-f77c-4dc3-acc0-9189554a27ca))
(fp_line (start 10.61 22.65) (end 10.61 23.07)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c02582f-1a32-49dd-81c4-d9d5233c567c))
(fp_arc (start -10.579676 -25.189937) (mid -10.357938 -25.493944) (end -10 -25.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b2450e9f-02be-4183-8fb1-b2483b034a99))
(fp_arc (start -10.363318 25.49) (mid -10.494792 25.356765) (end -10.579676 25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e1a8a71-8daa-4b22-a352-dbd0922e0ef3))
(fp_arc (start 10 -25.61) (mid 10.357937 -25.493944) (end 10.579676 -25.189937)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 69510081-355f-4ca8-9e58-f81b69d9329e))
(fp_arc (start 10.579676 25.189937) (mid 10.494812 25.356783) (end 10.363318 25.49)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7beaf216-d39f-4284-bb36-ac3d1509dac8))
(fp_circle (center -5.7 23.5) (end -4.65 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp ada002b5-1603-43a7-8f5c-4304ffda5227))
(fp_circle (center 5.7 23.5) (end 6.75 23.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Dwgs.User") (tstamp 2a26e6d0-d8c5-4fbe-82c1-7d1ffb095c1e))
(fp_line (start -6.35 -27.94) (end -4.7625 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 9a6a042a-edab-464e-a93f-e27fd61dd783))
(fp_line (start -4.7625 -26.3525) (end -5.3975 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp d2483ef5-5ca0-433b-ae22-39eea33f596e))
(fp_line (start -4.7625 -26.3525) (end -4.7625 -26.9875)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 2bc02ee5-89a8-451f-994e-eb0ff4dfb6de))
(fp_line (start 4.7625 -26.3525) (end 4.7625 -26.9875)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp 8a584311-6123-4a66-ad9a-4702df742a5e))
(fp_line (start 4.7625 -26.3525) (end 5.3975 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp ac4281eb-1c32-4a8b-91fd-d3e1de48bd11))
(fp_line (start 6.35 -27.94) (end 4.7625 -26.3525)
(stroke (width 0.12) (type solid)) (layer "Cmts.User") (tstamp f201bbb4-ff26-47aa-a8b9-94ea01d3b812))
(fp_circle (center -3.725 -25.5) (end -3.225 -25.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Cmts.User") (tstamp b4c9b520-77f7-434a-a1c5-f9654ec87baf))
(fp_circle (center 3.725 -25.5) (end 3.225 -25.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "Cmts.User") (tstamp 438ccade-c78f-4a1c-9770-dcb90f0e0104))
(fp_line (start -3.725 -23.989213) (end -3.725 -25.5)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 368e35a8-37c8-4000-89dc-891ba5778d6b))
(fp_line (start -2.5 -20) (end -2.5 -11.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 81da3fca-3c30-428e-b74c-ec3f49b8fa3b))
(fp_line (start -2.017893 -23.282106) (end -0.257537 -25.042462)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 8ba5130d-ca8e-41a5-9504-42d2ca9eea0b))
(fp_line (start -1.2159 4.7) (end -1.2159 1.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 54757d6b-243a-4705-8ecc-0c113cec01f2))
(fp_line (start -0.2159 5.7) (end 6.4641 5.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp d55b2fb2-ee62-43fa-b631-d2e24e95bc7a))
(fp_line (start 0.257537 -25.042462) (end -0.257537 -25.042462)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 726fe5c4-4ae4-4b40-956f-275c61a8ddd1))
(fp_line (start 1.5 -21) (end -1.5 -21)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp b6eafb37-3822-4bc5-bc6d-345c2e97d241))
(fp_line (start 1.5 -10.7) (end -1.5 -10.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 8b4ca179-e2b1-4d5c-8a17-ffb645b11375))
(fp_line (start 2.017893 -23.282106) (end 0.257537 -25.042462)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 133855ed-81c2-4091-aac4-4bc8ecd53ed9))
(fp_line (start 2.5 -11.7) (end 2.5 -20)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp e08c6166-f8a4-46c8-b2f5-a888913e2161))
(fp_line (start 3.725 -23.989213) (end 3.725 -25.5)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 43e10152-ebc4-4ce9-acd4-ef13a0975cea))
(fp_line (start 6.4641 0.7) (end -0.2159 0.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 63f577d2-f780-47de-8db1-06ca6dea1415))
(fp_line (start 7.4641 1.7) (end 7.4641 4.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 0a26ce48-f590-4dd1-95b1-4e334e2b5de0))
(fp_arc (start -2.5 -20) (mid -2.207118 -20.707118) (end -1.5 -21)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp c4310023-ae82-4532-bf0c-891c0b7c2304))
(fp_arc (start -2.017893 -23.282106) (mid -3.107711 -23.065266) (end -3.725 -23.989213)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 8ea40542-15e7-4078-9c1b-9b8ec4b527f9))
(fp_arc (start -1.5 -10.7) (mid -2.20711 -10.99289) (end -2.5 -11.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 9a9d832d-924c-4dbe-875d-9a8914cc47d3))
(fp_arc (start -1.2159 1.7) (mid -0.923007 0.992893) (end -0.2159 0.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp c2bf0ed2-8dff-4453-94a6-73a40524abd4))
(fp_arc (start -0.2159 5.7) (mid -0.923007 5.407107) (end -1.2159 4.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 15be4b62-a7a5-4a24-840f-2fd620a7cae5))
(fp_arc (start 1.5 -21) (mid 2.207107 -20.707107) (end 2.5 -20)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp f030863e-450d-4eb6-a2a0-7defc1ae381d))
(fp_arc (start 2.5 -11.7) (mid 2.207095 -10.992905) (end 1.5 -10.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 8802d3a5-61f4-42be-9ed9-549899b2da9c))
(fp_arc (start 3.725 -23.989213) (mid 3.107698 -23.06529) (end 2.017893 -23.282106)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp a9aea76f-9cb4-4f10-aad0-240e2a46d8d8))
(fp_arc (start 6.4641 0.7) (mid 7.171207 0.992893) (end 7.4641 1.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 98bd9cb4-4ef9-48d8-b4ad-7d9ee30f1871))
(fp_arc (start 7.4641 4.7) (mid 7.171207 5.407107) (end 6.4641 5.7)
(stroke (width 0.5) (type solid)) (layer "Edge.Cuts") (tstamp 5e66c759-094b-4b50-96d3-c35fc1079417))
(fp_poly
(pts
(xy -4.5 -27.4)
(xy 4.5 -27.4)
(xy 4.5 -25.75)
(xy 11.54 -25.75)
(xy 11.54 26.55)
(xy -11.54 26.55)
(xy -11.54 -25.75)
(xy -4.5 -25.75)
)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 8b951ac4-165a-4a84-95d3-5de46e727b70))
(fp_line (start -10.5 -24.5) (end -9.5 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e2f965c-04af-45b6-83f4-9855838aefd3))
(fp_line (start -10.5 25) (end -10.5 -24.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 36f20786-e9a3-4493-b098-b7758c126924))
(fp_line (start -9.5 -25.5) (end 10 -25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d473edf-f835-48cb-abfc-8611d15391de))
(fp_line (start 10 25.5) (end -10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6f317c1c-811b-41ee-8be3-1a759f67b4d8))
(fp_line (start 10.5 -25) (end 10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 528e3ef9-b44e-4caf-9d36-a39e96e777c2))
(fp_arc (start -10 25.5) (mid -10.353553 25.353553) (end -10.5 25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff70450a-16ea-4eb8-99e2-3837d91f4cab))
(fp_arc (start 10 -25.5) (mid 10.353553 -25.353553) (end 10.5 -25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fb4d3c62-b497-4851-8fc5-26b56d1b15c2))
(fp_arc (start 10.5 25) (mid 10.353553 25.353553) (end 10 25.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7c37729b-9454-4bae-86b1-fd6b8ac731c6))
(fp_poly
(pts
(xy 3.79 -21.2)
(xy 3.79 -26.2)
(xy 4 -26.2)
(xy 4 -26.9)
(xy -4 -26.9)
(xy -4 -26.2)
(xy -3.79 -26.2)
(xy -3.79 -21.2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 5e45e506-ac83-4483-b6b7-073c66f418a6))
(pad "" np_thru_hole circle (at -5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 0a807f60-ff3b-4dbb-aa54-d0eb8a1f303f))
(pad "" np_thru_hole circle (at -2.725 -23.65) (size 1.5 1.5) (drill 1.5) (layers "*.Mask") (tstamp 90f3a5e1-5a7d-4563-bb9e-d79b6702bf42))
(pad "" np_thru_hole circle (at -2.425 -20.97) (size 1.85 1.85) (drill 1.85) (layers "*.Mask") (tstamp 81a8afe1-aae4-4c43-81a9-b9ad49e5cd1c))
(pad "" np_thru_hole circle (at 2.425 -20.97) (size 1.85 1.85) (drill 1.85) (layers "*.Mask") (tstamp 84aa61da-5537-4403-87d8-201ef191dbce))
(pad "" np_thru_hole circle (at 2.725 -23.65) (size 1.5 1.5) (drill 1.5) (layers "*.Mask") (tstamp e3c410c2-5447-4fd8-a3bb-117fc2b2115e))
(pad "" np_thru_hole circle (at 5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers "*.Mask")
(solder_mask_margin 0.85) (clearance 1.05) (tstamp 0043cd51-be95-473e-8c4c-5389c07e31c8))
(pad "1" smd custom (at -8.89 -24.13) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(options (clearance outline) (anchor circle))
(primitives
(gr_poly
(pts
(xy -2.4 0.6)
(xy -2.4 -0.6)
(xy -2.2 -0.8)
(xy 0 -0.8)
(xy 0 0.8)
(xy -2.2 0.8)
)
(width 0) (fill yes))
(gr_circle (center -2.2 0.6) (end -2 0.6) (width 0) (fill yes))
(gr_circle (center -2.2 -0.6) (end -2 -0.6) (width 0) (fill yes))
) (tstamp f879eea1-7403-4c86-99b3-d1284230ae54))
(pad "2" smd roundrect (at -8.89 -21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 2c11ba60-5d17-4b0c-97f0-d27ad82dd00a))
(pad "3" smd custom (at -8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 62b7d0da-de2d-4b3a-916d-fe671877d762))
(pad "4" smd roundrect (at -8.89 -16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 796bb3cf-3077-484b-89ed-e4781358db39))
(pad "5" smd roundrect (at -8.89 -13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 36e65cff-c938-4a55-bbf2-96b207cb0534))
(pad "6" smd roundrect (at -8.89 -11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f8da2c89-c71f-45ef-9355-07a3e7267fbc))
(pad "7" smd roundrect (at -8.89 -8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 42d249b0-9de7-492b-b6d0-f6225e11452a))
(pad "8" smd custom (at -8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp eca7e494-7f2e-4c79-be09-955b2b8a4ee4))
(pad "9" smd roundrect (at -8.89 -3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp fe9bad8e-30bf-4640-9afe-e32b37615c55))
(pad "10" smd roundrect (at -8.89 -1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1d39841f-0a7d-49b9-8cf2-3d4d278bccea))
(pad "11" smd roundrect (at -8.89 1.27) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e0edc03d-8ee9-4cc8-9ddc-cb6bc79f8dbb))
(pad "12" smd roundrect (at -8.89 3.81) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 70967e4d-6ac3-4357-9be6-d0d449aae1f4))
(pad "13" smd custom (at -8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp dc27e3ba-c8c4-40e3-a316-8c08f3f4e5ff))
(pad "14" smd roundrect (at -8.89 8.89) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 5f6893a8-5b31-46b6-abdd-d3a255b4b956))
(pad "15" smd roundrect (at -8.89 11.43) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp ebb49750-9d6f-4081-86bc-39aee887d6e9))
(pad "16" smd roundrect (at -8.89 13.97) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 9ed5b5ed-f067-4e43-8666-b1d971daf20c))
(pad "17" smd roundrect (at -8.89 16.51) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp e4a0ee22-16b8-4f9f-8c5c-71afe6babf89))
(pad "18" smd custom (at -8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 -1.6 0.8)
(xy -1.6 -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))
(gr_circle (center -1.6 0) (end -0.8 0) (width 0) (fill yes))
) (tstamp 1dc5b54e-9867-4e42-a2bf-2699b914202e))
(pad "19" smd roundrect (at -8.89 21.59) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 576469d4-b020-4cb9-b426-6196fab2eecb))
(pad "20" smd roundrect (at -8.89 24.13) (size 3.2 1.6) (drill (offset -0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 827ab723-422e-473a-89be-867c8f29c314))
(pad "21" smd roundrect (at 8.89 24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1692a2ec-a030-45c5-b527-a6462f02956c))
(pad "22" smd roundrect (at 8.89 21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp a083b7e5-1833-413e-952f-cf362def7f08))
(pad "23" smd custom (at 8.89 19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 4a12083c-b376-4171-9138-917490cd21f0))
(pad "24" smd roundrect (at 8.89 16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp f56d419a-e99a-4c72-a85f-daff10de3c45))
(pad "25" smd roundrect (at 8.89 13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 754313d7-0e29-4cb0-bd07-8daf2f91f9c1))
(pad "26" smd roundrect (at 8.89 11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 995f00a7-fdbc-42b6-99eb-2f7af91fe48f))
(pad "27" smd roundrect (at 8.89 8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 791ca8cd-ee78-4cf3-b942-3462fd974612))
(pad "28" smd custom (at 8.89 6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 22ffbaa7-7369-4aad-a8e3-5375238e77ff))
(pad "29" smd roundrect (at 8.89 3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp d0192df7-c412-4dc4-88ea-642f814b6d7e))
(pad "30" smd roundrect (at 8.89 1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp fd72b9ff-7c96-47b4-8b93-eecddc94728f))
(pad "31" smd roundrect (at 8.89 -1.27) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 80140f64-5fd0-4a52-9556-c136ed4d383e))
(pad "32" smd roundrect (at 8.89 -3.81) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp bed0cf92-59db-40d6-bbd2-408f63d9a362))
(pad "33" smd custom (at 8.89 -6.35) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp caf774d5-99f7-4639-8c55-1d525b83d19e))
(pad "34" smd roundrect (at 8.89 -8.89) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 16604301-a133-41b9-b0f9-7a9ccb029de0))
(pad "35" smd roundrect (at 8.89 -11.43) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp b169b423-bbe1-4831-bf07-3e49b307a347))
(pad "36" smd roundrect (at 8.89 -13.97) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 86064514-4a8e-4b62-b098-69c677758823))
(pad "37" smd roundrect (at 8.89 -16.51) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 1a6f3511-c077-40fa-a860-aac6ba7407cd))
(pad "38" smd custom (at 8.89 -19.05) (size 1.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(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 1.6 0.8)
(xy 1.6 -0.8)
(xy -0.6 -0.8)
)
(width 0) (fill yes))
(gr_circle (center -0.6 0.6) (end -0.4 0.6) (width 0) (fill yes))
(gr_circle (center -0.6 -0.6) (end -0.4 -0.6) (width 0) (fill yes))
(gr_circle (center 1.6 0) (end 2.4 0) (width 0) (fill yes))
) (tstamp 09b8e4d4-ccf5-407d-8feb-0ebaa24a52ca))
(pad "39" smd roundrect (at 8.89 -21.59) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 0e497d37-fad5-4459-8f07-ea9302bbb2e7))
(pad "40" smd roundrect (at 8.89 -24.13) (size 3.2 1.6) (drill (offset 0.8 0)) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) (tstamp 93abed45-c92e-4196-b079-456233541e65))
(pad "D1" thru_hole circle (at 0.5841 5.7) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp 2c47f665-fee8-4d45-a4e8-ae312741e42c))
(pad "D1" thru_hole roundrect (at 0.5841 7.3) (size 1.6 3.2) (drill 1 (offset 0 -0.8)) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.5) (tstamp 1cad53e0-3f2b-406c-a430-f371f2808e58))
(pad "D2" thru_hole circle (at 3.1241 5.7) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp cedc8df4-a763-4718-945c-a9fb2877e0be))
(pad "D2" thru_hole roundrect (at 3.1241 7.3) (size 1.6 3.2) (drill 1 (offset 0 -0.8)) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.5) (tstamp e57bed83-30b4-4b99-ab7d-fcc6df596617))
(pad "D3" thru_hole circle (at 5.6641 5.7) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp 44ea56e2-b779-4f3f-9c16-b99d0abba092))
(pad "D3" thru_hole roundrect (at 5.6641 7.3) (size 1.6 3.2) (drill 1 (offset 0 -0.8)) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.5) (tstamp 05d80f94-a560-487e-b580-d9885290d88d))
(pad "TP1" thru_hole circle (at 0 -21) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 553e0b26-0743-4359-a626-f290f733233d))
(pad "TP2" thru_hole circle (at 1 -24.3) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp 9088db7b-5cbd-45ab-bb0b-c25c82f79da9))
(pad "TP3" thru_hole circle (at -1 -24.3) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (tstamp ccaa4aed-d277-4ee2-8cda-405a75ff9595))
(pad "TP4" thru_hole roundrect (at -4.1 -17.5) (size 3.2 1.6) (drill 1 (offset 0.8 0)) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.5) (tstamp da501a39-bbfe-4aaa-bfc6-6cf981813af4))
(pad "TP4" thru_hole circle (at -2.5 -17.5) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 4bf880e3-adf8-4cae-a289-9ffc046d872e))
(pad "TP5" thru_hole roundrect (at -4.1 -15) (size 3.2 1.6) (drill 1 (offset 0.8 0)) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.5) (tstamp 18a2b5ab-2420-40a7-a33b-afce12f78319))
(pad "TP5" thru_hole circle (at -2.5 -15) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 5a67a10e-820b-4ccb-b5cf-7f327f3bf553))
(pad "TP6" thru_hole roundrect (at -4.1 -12.5) (size 3.2 1.6) (drill 1 (offset 0.8 0)) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (roundrect_rratio 0.5) (tstamp f22a53fc-2b9e-4e3f-950b-0c3f1be8651e))
(pad "TP6" thru_hole circle (at -2.5 -12.5) (size 1.6 1.6) (drill 1) (property pad_prop_castellated) (layers "*.Mask" "F.Cu" "In1.Cu" "B.Cu") (tstamp 011dbe62-ca84-44dd-9dba-150b6fbcd858))
(zone (net 0) (net_name "") (layers "*.Cu" "*.Paste") (tstamp 220f42c9-2a42-4873-81b5-60ac11b13adf) (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 "") (layers "*.Cu" "*.Paste") (tstamp 82ee38ae-c4d3-4cc8-bede-b01d5e21269f) (name "Antenna 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 -2.4 24.989895)
(xy -7.1 21.339895)
(xy -7.1 17)
(xy 7.1 17)
(xy 7.1 21.339895)
(xy 2.4 24.989895)
(xy 2.4 25)
(xy -2.4 25)
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp 456cd754-120c-4c31-8733-0698fc002c6b) (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 "Edge.Cuts") (tstamp 648fff48-c69f-4be9-8904-698e6c4c6514) (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)
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp 0595d851-6d8a-4a01-8101-04b29b8a09eb) (name "Board Keep Out Castellated TP") (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
(arc (start 1.5 -10.7) (mid 2.207107 -10.992893) (end 2.5 -11.7))
(arc (start 2.5 -20) (mid 2.207107 -20.707107) (end 1.5 -21))
(arc (start -1.5 -21) (mid -2.207107 -20.707107) (end -2.5 -20))
(arc (start -2.5 -11.7) (mid -2.207104 -10.992896) (end -1.5 -10.7))
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp a4d9520a-210e-4ef9-afc1-c2986a599562) (name "Board Keep Out Castellated Debug") (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
(arc (start 7.4641 4.7) (mid 7.171204 5.407104) (end 6.4641 5.7))
(arc (start -0.2159 5.7) (mid -0.923007 5.407107) (end -1.2159 4.7))
(arc (start -1.2159 1.7) (mid -0.923004 0.992896) (end -0.2159 0.7))
(arc (start 6.4641 0.7) (mid 7.171207 0.992893) (end 7.4641 1.7))
)
)
)
(zone (net 0) (net_name "") (layer "Edge.Cuts") (tstamp fd0d28d2-ab4a-46b3-87b6-a255438b3207) (name "Board Keep Out Castellated USB") (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
(arc (start -2.725 -27.042462) (mid -3.432107 -26.749569) (end -3.725 -26.042462))
(arc (start -3.725 -23.989213) (mid -3.107688 -23.065321) (end -2.017893 -23.282106))
(xy -0.257537 -25.042462)
(xy 0.257537 -25.042462)
(arc (start 2.017893 -23.282106) (mid 3.107688 -23.065321) (end 3.725 -23.989213))
(arc (start 3.725 -26.042462) (mid 3.432107 -26.749569) (end 2.725 -27.042462))
)
)
)
(zone (net 0) (net_name "") (layer "F.CrtYd") (tstamp 5afc0254-3e07-4936-b139-4965d2dc0bc7) (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 "" (id aaf620c6-b9b8-4fac-87c0-1b65da7a2bc1)
(members
05d80f94-a560-487e-b580-d9885290d88d
0a26ce48-f590-4dd1-95b1-4e334e2b5de0
0d792b23-c471-4f4a-99c7-352146bff6f1
15be4b62-a7a5-4a24-840f-2fd620a7cae5
1cad53e0-3f2b-406c-a430-f371f2808e58
220f42c9-2a42-4873-81b5-60ac11b13adf
2a26e6d0-d8c5-4fbe-82c1-7d1ffb095c1e
2c47f665-fee8-4d45-a4e8-ae312741e42c
2e1a8a71-8daa-4b22-a352-dbd0922e0ef3
422ad9ca-6321-4ddd-a92d-8c3301298292
44ea56e2-b779-4f3f-9c16-b99d0abba092
54757d6b-243a-4705-8ecc-0c113cec01f2
5e66c759-094b-4b50-96d3-c35fc1079417
63f577d2-f780-47de-8db1-06ca6dea1415
648fff48-c69f-4be9-8904-698e6c4c6514
676a7f59-715d-4c59-95f7-09c5531aeb75
6dbad688-d8dd-446a-b491-08061315454b
7beaf216-d39f-4284-bb36-ac3d1509dac8
82ee38ae-c4d3-4cc8-bede-b01d5e21269f
889fb14d-0ffc-41c6-98b2-465e1908eb97
98bd9cb4-4ef9-48d8-b4ad-7d9ee30f1871
a4d9520a-210e-4ef9-afc1-c2986a599562
ada002b5-1603-43a7-8f5c-4304ffda5227
c28211ca-6bf6-4249-8a06-29cfda7cc13b
c2bf0ed2-8dff-4453-94a6-73a40524abd4
cc01634d-33df-47b8-8dce-234760ed6c97
cedc8df4-a763-4718-945c-a9fb2877e0be
d2641389-205a-46eb-ad60-283f24923881
d55b2fb2-ee62-43fa-b631-d2e24e95bc7a
d7c915ec-18f8-4a89-a9e7-7861c7b45521
e57bed83-30b4-4b99-ab7d-fcc6df596617
efdb36a7-6004-4c47-98d8-e6d938833dd0
)
)
(group "" (id dc36bde8-6710-4559-a316-dc534f3a254a)
(members
011dbe62-ca84-44dd-9dba-150b6fbcd858
0595d851-6d8a-4a01-8101-04b29b8a09eb
133855ed-81c2-4091-aac4-4bc8ecd53ed9
18a2b5ab-2420-40a7-a33b-afce12f78319
1987040f-9192-41f8-a444-38fe28af58b2
1ff36075-cb66-4f66-9e36-2cfdfb8880af
2bc02ee5-89a8-451f-994e-eb0ff4dfb6de
368e35a8-37c8-4000-89dc-891ba5778d6b
438ccade-c78f-4a1c-9770-dcb90f0e0104
43e10152-ebc4-4ce9-acd4-ef13a0975cea
4bf880e3-adf8-4cae-a289-9ffc046d872e
553e0b26-0743-4359-a626-f290f733233d
5a67a10e-820b-4ccb-b5cf-7f327f3bf553
6a2a1bde-8aff-4344-a20d-c40399793cb2
726fe5c4-4ae4-4b40-956f-275c61a8ddd1
81a8afe1-aae4-4c43-81a9-b9ad49e5cd1c
81da3fca-3c30-428e-b74c-ec3f49b8fa3b
84aa61da-5537-4403-87d8-201ef191dbce
8802d3a5-61f4-42be-9ed9-549899b2da9c
8a584311-6123-4a66-ad9a-4702df742a5e
8b4ca179-e2b1-4d5c-8a17-ffb645b11375
8ba5130d-ca8e-41a5-9504-42d2ca9eea0b
8ea40542-15e7-4078-9c1b-9b8ec4b527f9
9088db7b-5cbd-45ab-bb0b-c25c82f79da9
90f3a5e1-5a7d-4563-bb9e-d79b6702bf42
9a6a042a-edab-464e-a93f-e27fd61dd783
9a9d832d-924c-4dbe-875d-9a8914cc47d3
a9aea76f-9cb4-4f10-aad0-240e2a46d8d8
ac4281eb-1c32-4a8b-91fd-d3e1de48bd11
b4c9b520-77f7-434a-a1c5-f9654ec87baf
b6eafb37-3822-4bc5-bc6d-345c2e97d241
c4310023-ae82-4532-bf0c-891c0b7c2304
ccaa4aed-d277-4ee2-8cda-405a75ff9595
d2483ef5-5ca0-433b-ae22-39eea33f596e
d785dc34-ba7f-43dd-aa08-7bbc5c7c7a46
d97ff6fb-6d58-45f9-aae1-4e5852cbdc8d
da501a39-bbfe-4aaa-bfc6-6cf981813af4
e08c6166-f8a4-46c8-b2f5-a888913e2161
e3c410c2-5447-4fd8-a3bb-117fc2b2115e
f030863e-450d-4eb6-a2a0-7defc1ae381d
f201bbb4-ff26-47aa-a8b9-94ea01d3b812
f22a53fc-2b9e-4e3f-950b-0c3f1be8651e
f9947ab8-021f-4f34-bc2f-02e9cd39a652
fd0d28d2-ab4a-46b3-87b6-a255438b3207
)
)
(group "" (id 2186a1e6-f9f7-4ca9-907c-3309bc5a05c6)
(members
09b8e4d4-ccf5-407d-8feb-0ebaa24a52ca
0e497d37-fad5-4459-8f07-ea9302bbb2e7
16604301-a133-41b9-b0f9-7a9ccb029de0
1692a2ec-a030-45c5-b527-a6462f02956c
1a6f3511-c077-40fa-a860-aac6ba7407cd
1d39841f-0a7d-49b9-8cf2-3d4d278bccea
1dc5b54e-9867-4e42-a2bf-2699b914202e
22ffbaa7-7369-4aad-a8e3-5375238e77ff
2c11ba60-5d17-4b0c-97f0-d27ad82dd00a
36e65cff-c938-4a55-bbf2-96b207cb0534
42d249b0-9de7-492b-b6d0-f6225e11452a
4a12083c-b376-4171-9138-917490cd21f0
576469d4-b020-4cb9-b426-6196fab2eecb
5f6893a8-5b31-46b6-abdd-d3a255b4b956
62b7d0da-de2d-4b3a-916d-fe671877d762
70967e4d-6ac3-4357-9be6-d0d449aae1f4
754313d7-0e29-4cb0-bd07-8daf2f91f9c1
791ca8cd-ee78-4cf3-b942-3462fd974612
796bb3cf-3077-484b-89ed-e4781358db39
80140f64-5fd0-4a52-9556-c136ed4d383e
827ab723-422e-473a-89be-867c8f29c314
86064514-4a8e-4b62-b098-69c677758823
93abed45-c92e-4196-b079-456233541e65
995f00a7-fdbc-42b6-99eb-2f7af91fe48f
9ed5b5ed-f067-4e43-8666-b1d971daf20c
a083b7e5-1833-413e-952f-cf362def7f08
b169b423-bbe1-4831-bf07-3e49b307a347
b388bbdd-4a80-4243-82ec-08104cff05d9
b9e5df1d-7068-4525-8064-886a174e1de7
bed0cf92-59db-40d6-bbd2-408f63d9a362
caf774d5-99f7-4639-8c55-1d525b83d19e
d0192df7-c412-4dc4-88ea-642f814b6d7e
dc27e3ba-c8c4-40e3-a316-8c08f3f4e5ff
e0edc03d-8ee9-4cc8-9ddc-cb6bc79f8dbb
e4a0ee22-16b8-4f9f-8c5c-71afe6babf89
ebb49750-9d6f-4081-86bc-39aee887d6e9
eca7e494-7f2e-4c79-be09-955b2b8a4ee4
f56d419a-e99a-4c72-a85f-daff10de3c45
f879eea1-7403-4c86-99b3-d1284230ae54
f8da2c89-c71f-45ef-9355-07a3e7267fbc
fd72b9ff-7c96-47b4-8b93-eecddc94728f
fe9bad8e-30bf-4640-9afe-e32b37615c55
)
)
(group "" (id 1c9295de-8cf5-474b-9bc8-26a2b4643a84)
(members
00d50e45-602c-466d-8ac1-bb74dc1fc87f
08480637-73e5-49c9-bc8f-b0a8ae04e81e
09e6cb46-2cc0-4178-9917-c4a5d1f6aba2
0b86887e-86cf-4838-8059-e27d79253c36
11eaa45c-9c6f-4bf7-b859-10d5e05fd2e9
16ba9ca0-a761-4a19-a9f6-32ea76f62709
1e6563cc-f77c-4dc3-acc0-9189554a27ca
21a3d5de-9dc5-4284-b3e8-3467ed00e2d0
2b1cfd6e-38d7-4f3d-a9e9-5dcbdc698e65
2b7df1e2-ee23-466f-8dfa-82db12be0dd4
2c02582f-1a32-49dd-81c4-d9d5233c567c
2ed2bad1-644f-45a3-bfa2-a455fde8e1ad
49972809-d18d-40f2-9bcd-81a08991e39f
4be6514c-f59a-44ed-9c8d-965b4c0d97f4
55a5f3f9-af6b-4dc6-9e8c-87fd442d85ee
58bbed1c-efba-4226-a05d-166e09b10527
5e141dd0-5437-43b5-8e5f-309a52ea9e20
69510081-355f-4ca8-9e58-f81b69d9329e
6ac07004-12e8-41fb-b100-937c89945bc5
770de48a-1053-4e69-8583-e613ace51cf9
77479a95-8157-4053-9d41-5acc6d23021d
77578c07-0853-4ebe-8fed-61171d14dcc5
8388492a-5e0d-4ba7-999f-6987d11cf5dd
86aee3fe-da97-4043-ae12-0705bf52fa84
880ebcd2-7f57-402e-be25-30b7f2f0edc6
92738e3a-53dc-4445-a4fc-bfa3477bb916
959ee23a-9a46-4d4c-87a3-39a45d599451
9e16f59f-169b-4229-939e-31f23f1cca6b
a222d514-9484-4d29-86ce-9ccd4b50e413
ac6770d0-ad0a-4d7a-ab0d-d0b151e834c0
b2450e9f-02be-4183-8fb1-b2483b034a99
b4c7733d-157c-4d67-9f8a-d51ec5c03e37
b5117be3-3e70-4d16-85f6-7cbc3421d357
b6591225-befe-483d-b1da-578a795936c6
c47aac55-36ec-4edc-90b7-371e1e5848f5
d478c29a-55d0-4864-8f33-5fa163c19f0f
db5fac98-4b71-418b-8718-48e6083c963f
e4f610c8-c532-4446-a137-df72bca7f0d8
eb29eae9-b1ce-4565-aa13-9c4c8bad7ee5
ee1a87ba-49b6-4173-9c7f-4b0f2e69b92d
f7255dd7-f2d5-4583-bfc7-b6dce553c84c
fd479106-5436-4295-8d22-990b641c1234
)
)
(group "" (id 6fd75ee1-7584-4181-83d9-8f521c6d2561)
(members
0043cd51-be95-473e-8c4c-5389c07e31c8
0a807f60-ff3b-4dbb-aa54-d0eb8a1f303f
2c7aa1e9-a2a6-40fd-b49a-d7bea4218475
97570f5c-18e2-4be4-9f8c-35f59e098a54
9f21f8b5-0269-407d-8c41-79e1e25b7b4f
fd268c3a-40cd-4165-9cce-689960751443
)
)
(group "" (id 187501e3-a744-475e-9fde-b396cb2e63f9)
(members
1cadbcd4-06c2-4659-9f23-9b0cee4735fe
36f20786-e9a3-4493-b098-b7758c126924
456cd754-120c-4c31-8733-0698fc002c6b
528e3ef9-b44e-4caf-9d36-a39e96e777c2
5afc0254-3e07-4936-b139-4965d2dc0bc7
5e45e506-ac83-4483-b6b7-073c66f418a6
6d473edf-f835-48cb-abfc-8611d15391de
6ef3f84a-acbc-4c20-a179-d40b96d45df4
6f317c1c-811b-41ee-8be3-1a759f67b4d8
7c37729b-9454-4bae-86b1-fd6b8ac731c6
8b951ac4-165a-4a84-95d3-5de46e727b70
8e2f965c-04af-45b6-83f4-9855838aefd3
a7f89e9c-afde-4d7b-bc19-567571c75154
af60361e-768e-4c70-a940-2146109fa222
d1f59cdd-08ff-4077-9558-79e365ff5a50
fb4d3c62-b497-4851-8fc5-26b56d1b15c2
ff70450a-16ea-4eb8-99e2-3837d91f4cab
)
)
(model "../Module_RaspberryPi_Pico.3dshapes/RaspberryPi_Pico_W.wrl"
(offset (xyz 0 -0.01168 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,106 @@
## [**Download the latest release**](https://gitlab.com/recursivenomad/ki-lime-pi-pico/-/releases/)
**A comprehensive KiCad Library for the Raspberry Pi Pico** 🥧
====================================================================
### Providing footprints, symbols, and models for the module in its various forms and implementations
&nbsp;
***Features***
==============
- **KiCad 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
- **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](https://klc.kicad.org/) version 3.0.34
&nbsp;
***How do I use this library?***
================================
- Ensure you are running KiCad 7.0 or later
- Download the most recent [release](https://gitlab.com/recursivenomad/ki-lime-pi-pico/-/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! 🎉**
&nbsp;
***Further reading***
=====================
## Other KiCad implementations of the Raspberry Pi Pico:
*Some adjacent solutions I encountered during my research for this project*
- Official Raspberry Pi KiCad library files for the Pico and Pico W provided in
[Hardware design with the RP2040, Section 3](https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf#page=15)
- https://datasheets.raspberrypi.com/rp2040/VGA-KiCAD.zip
- https://datasheets.raspberrypi.com/rp2040/VGA-PicoW-KiCAD.zip
- A detailed SketchUp model of the surface-mount Pico incorporating the above
Pico library
- https://github.com/ncarandini/KiCad-RP-Pico
- A similarly versatile library found on the [KiCad forums](https://forum.kicad.info/t/are-there-pi-pico-library-files-available-for-kicad-6/35844/12)
for all the Pico variants, including a castellated *add-on board* footprint
- https://gitlab.com/mgyger/kicad-symbols/-/blob/pico/MCU_Module.kicad_sym
- https://gitlab.com/mgyger/kicad-footprints/-/tree/pico/Module.pretty
## Pico W antenna radiation pattern resources:
- Great teardown featured:
- https://electronupdate.blogspot.com/2022/07/raspberry-pi-pico-w-silicon-level.html
- https://youtu.be/dWJE1ALMlBw
- Antenna info:
- https://www.antenna-theory.com/design/raspberry-pi-antenna.php
- https://youtu.be/MQ8gCsPoo6k
- https://www.tablix.org/~avian/blog/archives/2022/03/effect_of_ground_cutout_on_the_cm4_antenna/
- Possible antenna radiation pattern:
- https://abracon.com/parametric/antennas/PRO-EB-592
- https://abracon.com/datasheets/PRO-EB-592.pdf
- https://abracon.com/parametric/antennas/PRO-EB-594
- https://abracon.com/datasheets/PRO-EB-594.pdf
- https://embeddedcomputing.com/technology/analog-and-power/power-semiconductors-wireless-charging/a-lesson-in-wireless-engineering-from-the-raspberry-pi
- https://antennatestlab.com/antenna-examples/raspberry-pi-model-3b-antenna-evaluation-gain-pattern
&nbsp;
***License***
=============
This work is licensed under the [*MIT No Attribution*](https://opensource.org/license/mit-0/)
license, the text of which should be found in [`LICENSE.txt`](./LICENSE.txt)
in the root directory of this project alongside this README.
*The license applies to all relevant files contained within the directory it*
*resides, including sub-directories, unless otherwise overridden by the*
*presence of another LICENSE file, or license header within a file.*

5
qclk/fp-lib-table Normal file
View File

@ -0,0 +1,5 @@
(fp_lib_table
(version 7)
(lib (name "Module_RaspberryPi_Pico")(type "KiCad")(uri "${KIPRJMOD}/RaspberryPi_Pico/Module_RaspberryPi_Pico.pretty")(options "")(descr ""))
(lib (name "stuff")(type "KiCad")(uri "${KIPRJMOD}/stuff.pretty")(options "")(descr ""))
)

21699
qclk/qclk.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

627
qclk/qclk.kicad_pro Normal file
View File

@ -0,0 +1,627 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"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.05,
"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.1,
"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.5
}
},
"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_symbol_mismatch": "warning",
"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.127,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.5,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.127,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"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_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"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": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "qclk.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
},
{
"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": "Power",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "Power",
"pattern": "GND"
},
{
"netclass": "Power",
"pattern": "+12V"
},
{
"netclass": "Power",
"pattern": "+5V"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "out/",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.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,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"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_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"9e11d2b7-9887-4d13-8263-8018d8f183d2",
"Root"
]
],
"text_variables": {}
}

8052
qclk/qclk.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

BIN
qclk/scripts/pattern.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 757 KiB

View File

@ -0,0 +1,17 @@
#!/usr/bin/env python3
import pixie
# This script is a hacky piece of shit...
size = 2048
font = pixie.read_font('NotoSansMono-Bold.ttf')
font.size = size // 16
font.paint.color = pixie.Color(1, 1, 1, 1)
image = pixie.Image(size, size)
for i in range(32):
image.fill_text(font, 'qCLK rev 0.1 '*12, transform=pixie.translate(-i*3*font.size, i*1.1*font.size))
image.write_file('pattern.png')

163
qclk/stuff.kicad_sym Normal file
View File

@ -0,0 +1,163 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "23101BH" (pin_names (offset 0.635)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at -2.54 13.97 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "23101BH" (at -4.826 -14.224 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Display_7Segment:SBC18-11SURKCGKWA" (at -18.542 -18.034 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "https://www.ebay.ie/itm/141008250355" (at 0 4.826 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "ki_keywords" "display LED 7-segment" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Single digit 7 segment hyper red and green LED display, common cathode" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "*SBC18*11*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "23101BH_0_0"
(text "A" (at 0.254 6.858 0)
(effects (font (size 0.508 0.508)))
)
(text "B" (at 2.54 6.096 0)
(effects (font (size 0.508 0.508)))
)
(text "C" (at 2.286 3.048 0)
(effects (font (size 0.508 0.508)))
)
(text "D" (at -0.254 2.286 0)
(effects (font (size 0.508 0.508)))
)
(text "DP" (at 3.556 1.524 0)
(effects (font (size 0.508 0.508)))
)
(text "E" (at -2.54 3.048 0)
(effects (font (size 0.508 0.508)))
)
(text "F" (at -2.286 6.096 0)
(effects (font (size 0.508 0.508)))
)
(text "G" (at 0 5.334 0)
(effects (font (size 0.508 0.508)))
)
)
(symbol "23101BH_0_1"
(rectangle (start -5.08 12.7) (end 5.08 -12.7)
(stroke (width 0.254) (type default))
(fill (type background))
)
(polyline
(pts
(xy -1.524 4.064)
(xy -1.778 2.032)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 1.524)
(xy 0.762 1.524)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 7.112)
(xy -1.524 5.08)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.016 4.572)
(xy 1.016 4.572)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.762 7.62)
(xy 1.27 7.62)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.524 4.064)
(xy 1.27 2.032)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.778 7.112)
(xy 1.524 5.08)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.54 1.524)
(xy 2.54 1.524)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
)
(symbol "23101BH_1_1"
(pin input line (at 7.62 -10.16 180) (length 2.54)
(name "CA" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -7.62 0) (length 2.54)
(name "G" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -2.54 0) (length 2.54)
(name "E" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 0 0) (length 2.54)
(name "D" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 2.54 0) (length 2.54)
(name "C" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 7.62 -7.62 180) (length 2.54)
(name "CA" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 5.08 0) (length 2.54)
(name "B" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 7.62 0) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -10.16 0) (length 2.54)
(name "DP" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -5.08 0) (length 2.54)
(name "F" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,299 @@
(footprint "23101BH"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "http://www.kingbright.com/attachments/file/psearch/000/00/00/SBC18-11SURKCGKWA(Ver.6A).pdf")
(tags "single digit 7 segemnt red/green LED")
(property "Reference" "REF**"
(at -6 27.1 90)
(layer "F.SilkS")
(uuid "4f608491-995d-43d5-bfdd-9d2e934b75d9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "23101BH"
(at 66.04 25.4 90)
(layer "F.Fab")
(uuid "2cd9e688-8ef0-4e02-ab4e-af149b844791")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "553f77d1-493f-41c7-8a3d-d7bdf1d7eef6")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "28764b8b-93ef-42f3-b64e-069d9b92498e")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7fb3e596-a237-44eb-b88a-2cbec6e508fb")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr through_hole)
(fp_line
(start -5.32 -3)
(end -5.32 3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "8f6720f5-aa7f-4e29-98f2-8913527eadfc")
)
(fp_line
(start -4.87 -18.94)
(end 65.07 -18.94)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "b2f9e8be-4365-4856-b7d8-fa93570b65a1")
)
(fp_line
(start -4.87 29.1)
(end -4.87 -18.94)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a54a1906-230e-4d89-86a7-12c393262d35")
)
(fp_line
(start 65.07 -18.94)
(end 65.07 29.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "31cd5fad-2b6a-453f-a306-5174bfd83059")
)
(fp_line
(start 65.07 29.1)
(end -4.87 29.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f5d1cd6a-5b96-4c91-9acc-2c81de3e806f")
)
(fp_line
(start -4.97 -19.04)
(end 65.17 -19.04)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "2f53fd92-2091-4a15-882d-03ac82052727")
)
(fp_line
(start -4.97 29.2)
(end -4.97 -19.04)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "bc9080e1-2d4a-4a48-b99d-c931c531195d")
)
(fp_line
(start 65.17 -19.04)
(end 65.17 29.2)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "d19739ed-cdca-4663-9bac-f9daaf0550a8")
)
(fp_line
(start 65.17 29.2)
(end -4.97 29.2)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "fd00ba52-c5e0-420c-aed3-4ee98d62fb9b")
)
(fp_line
(start -4.75 -18.82)
(end 64.95 -18.82)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "18d31cba-d3b0-4030-b1e2-96b3a1993aa6")
)
(fp_line
(start -4.75 28.98)
(end -4.75 -18.82)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7ff8b034-cec2-4a40-bc7c-03a815f7ead8")
)
(fp_line
(start 64.95 -18.82)
(end 64.95 28.98)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "89e5c9a3-85b1-4b17-8e50-fce35671841f")
)
(fp_line
(start 64.95 28.98)
(end -4.75 28.98)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "aff9a68c-2c00-4b03-b085-33d6a61a9f86")
)
(fp_text user "${REFERENCE}"
(at 30.1 5.08 90)
(layer "F.Fab")
(uuid "02c1ab57-a21f-420a-8829-6a57bbe42e03")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a0b34d24-8eb3-4434-89c7-11df05d4adff")
)
(pad "2" thru_hole circle
(at 0 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "661719b6-048a-4a8d-a584-51054c470f09")
)
(pad "3" thru_hole circle
(at 0 5.08)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "62c56097-6b63-4c93-a75b-db5836ee156a")
)
(pad "4" thru_hole circle
(at 0 7.62)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7baacbe1-b142-4ca8-82a5-9ff5f3cbe584")
)
(pad "5" thru_hole circle
(at 0 10.16)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "3365d89f-6d97-422b-bc7a-614501d5c119")
)
(pad "6" thru_hole circle
(at 60.2 10.16)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "246b2fd2-2a43-43ad-a2b6-b4ccbadf64cd")
)
(pad "7" thru_hole circle
(at 60.2 7.62)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f7dbab2c-c69a-4280-a8dd-a1c6949092b3")
)
(pad "8" thru_hole circle
(at 60.2 5.08)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1d51b53b-c4ca-4913-8c1e-dee68d959fd9")
)
(pad "9" thru_hole circle
(at 60.2 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "87cbf8b6-ea50-48fb-a87c-2d080d322801")
)
(pad "10" thru_hole circle
(at 60.2 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6fdf5ad8-603b-4f69-9569-c95c599a38df")
)
(model "${KICAD6_3DMODEL_DIR}/Display_7Segment.3dshapes/SBC18-11SURKCGKWA.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,94 @@
(footprint "jlcpcb_tool_hole"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(hide yes)
(uuid "745d68b3-5b67-4011-a23f-4406408d1816")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "jlcpcb_tool_hole"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "b84037eb-8e4c-4656-9823-89c1b0851486")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a8f23afb-bd57-4daa-acdd-65485a15f397")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8649c4de-2476-428e-a181-7ef34e717bda")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "2d6b4226-af53-4e4f-94ac-7f511d0be5ad")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "d2fd4655-0940-46b8-ba6a-05f8ef9058cf")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole circle
(at 0 0)
(size 1.152 1.152)
(drill 1.152)
(layers "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.148)
(clearance 0.248)
(zone_connect 0)
(uuid "16d0e507-a6e7-4a9e-92b0-1f19b8141d86")
)
)

5
qclk/sym-lib-table Normal file
View File

@ -0,0 +1,5 @@
(sym_lib_table
(version 7)
(lib (name "MCU_Module_RaspberryPi_Pico")(type "KiCad")(uri "${KIPRJMOD}/RaspberryPi_Pico/MCU_Module_RaspberryPi_Pico.kicad_sym")(options "")(descr ""))
(lib (name "stuff")(type "KiCad")(uri "${KIPRJMOD}/stuff.kicad_sym")(options "")(descr ""))
)