From 85092a948ced7475ccc2ad9158affe88b9f7adc1 Mon Sep 17 00:00:00 2001 From: William Emfinger Date: Sat, 5 Jul 2025 14:15:27 -0500 Subject: [PATCH 1/4] chore: Update atopile to v0.10.x --- ecad/ato-lock.yaml | 79 ------------ ecad/ato.yaml | 35 ++++-- .../BULETM-SMD_ESP32-S3-MINI-1-N8.kicad_mod | 113 +----------------- ecad/elec/src/box-3-connector.ato | 8 +- ecad/elec/src/box-connector.ato | 4 +- ecad/elec/src/box-emu-base.ato | 14 ++- ecad/elec/src/gbc-a-b-x-y.ato | 5 - ecad/elec/src/gbc-a-b.ato | 33 +++-- ecad/elec/src/gbc-dpad.ato | 39 +++--- ecad/elec/src/gbc-start-select.ato | 33 +++-- ecad/elec/src/pmod.ato | 10 +- .../elec/src/qwiic-connectors.ato | 6 +- 12 files changed, 112 insertions(+), 267 deletions(-) delete mode 100644 ecad/ato-lock.yaml diff --git a/ecad/ato-lock.yaml b/ecad/ato-lock.yaml deleted file mode 100644 index 99d52b5d..00000000 --- a/ecad/ato-lock.yaml +++ /dev/null @@ -1,79 +0,0 @@ -poses: - schematic: - 1215c762: - mirror_x: false - mirror_y: false - position: - x: 59.5 - y: -127.0 - rotation: 0 - 1a7d69e4: - mirror_x: false - mirror_y: false - position: - x: -1.0 - y: -60.5 - rotation: 0 - 259590ee: - mirror_x: false - mirror_y: false - position: - x: -1.5 - y: -88.0 - rotation: 0 - 345c82a9: - mirror_x: false - mirror_y: false - position: - x: 89.0 - y: -0.5 - rotation: 0 - 427607c7: - mirror_x: false - mirror_y: false - position: - x: 93.5 - y: -30.0 - rotation: 0 - 60c31b5b: - mirror_x: false - mirror_y: false - position: - x: -3.0 - y: 31.5 - rotation: 0 - 6e4b337c: - mirror_x: false - mirror_y: false - position: - x: 2.0 - y: 107.0 - rotation: 0 - 734fb737: - mirror_x: false - mirror_y: false - position: - x: 14.0 - y: -29.5 - rotation: 0 - 95025a74: - mirror_x: false - mirror_y: false - position: - x: -2.0 - y: -398.8 - rotation: 0 - 978a53d6: - mirror_x: false - mirror_y: false - position: - x: -1.0 - y: 60.5 - rotation: 0 - b21f4dba: - mirror_x: false - mirror_y: false - position: - x: 56.0 - y: -168.5 - rotation: 0 diff --git a/ecad/ato.yaml b/ecad/ato.yaml index bc26043c..3836ae1c 100644 --- a/ecad/ato.yaml +++ b/ecad/ato.yaml @@ -1,4 +1,20 @@ -ato-version: ^0.2.0 +requires-atopile: ^0.10.0 + +paths: + src: ./elec/src + layout: ./elec/layout + +package: + identifier: esp-cpp/esp-box-emu + repository: https://github.com/esp-cpp/esp-box-emu + version: 0.13.2 + authors: + - name: William Emfinger + email: waemfinger@gmail.com + summary: Gamepad for BoxEmu esp32s3-based emulator project + license: MIT license + homepage: https://github.com/esp-cpp/esp-box-emu + builds: gbc-dpad: entry: elec/src/gbc-dpad.ato:GbcDpad @@ -18,11 +34,14 @@ builds: entry: elec/src/box-connector.ato:BoxConnector box-3-connector: entry: elec/src/box-3-connector.ato:Box3Connector + dependencies: -- generics ^v3.0.0 -- tps63020dsjr ^v0.0.1 -- usb-connectors ^v2.0.2 -- name: qwiic-connectors - version_spec: - link_broken: true - path: elec/src/qwiic-connectors + - type: registry + identifier: atopile/ti-tps63020 + release: 0.1.2 + - type: registry + identifier: atopile/usb-connectors + release: 0.2.0 + - type: registry + identifier: atopile/buttons + release: 0.2.2 diff --git a/ecad/elec/footprints/footprints.pretty/BULETM-SMD_ESP32-S3-MINI-1-N8.kicad_mod b/ecad/elec/footprints/footprints.pretty/BULETM-SMD_ESP32-S3-MINI-1-N8.kicad_mod index 60ce862e..b5e13c45 100644 --- a/ecad/elec/footprints/footprints.pretty/BULETM-SMD_ESP32-S3-MINI-1-N8.kicad_mod +++ b/ecad/elec/footprints/footprints.pretty/BULETM-SMD_ESP32-S3-MINI-1-N8.kicad_mod @@ -1,112 +1 @@ -(module easyeda2kicad:BULETM-SMD_ESP32-S3-MINI-1-N8 (layer F.Cu) (tedit 5DC5F6A4) - (attr smd) - (fp_text reference REF** (at 0 -11.030000000000001) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BULETM-SMD_ESP32-S3-MINI-1-N8 (at 0 11.030000000000001) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -4.90 -12.10) (end -3.40 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start -3.40 -12.10) (end -3.40 -10.50) (layer F.SilkS) (width 0.25)) - (fp_line (start -3.40 -10.50) (end -1.20 -10.50) (layer F.SilkS) (width 0.25)) - (fp_line (start -1.20 -10.50) (end -1.20 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start -1.20 -12.10) (end 1.00 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start 1.00 -12.10) (end 1.00 -10.50) (layer F.SilkS) (width 0.25)) - (fp_line (start 1.00 -10.50) (end 3.20 -10.50) (layer F.SilkS) (width 0.25)) - (fp_line (start 3.20 -10.50) (end 3.20 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start 3.20 -12.10) (end 5.30 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start 5.30 -12.10) (end 5.30 -9.40) (layer F.SilkS) (width 0.25)) - (fp_line (start -6.50 -9.40) (end -6.50 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start -6.50 -12.10) (end -4.90 -12.10) (layer F.SilkS) (width 0.25)) - (fp_line (start -4.90 -12.10) (end -4.90 -9.40) (layer F.SilkS) (width 0.25)) - (fp_line (start -7.70 -7.75) (end 7.80 -7.75) (layer F.SilkS) (width 0.25)) - (fp_line (start 7.80 -7.75) (end 7.80 -7.79) (layer F.SilkS) (width 0.25)) - (fp_line (start -7.70 -12.80) (end 7.80 -12.80) (layer F.SilkS) (width 0.25)) - (fp_line (start 7.80 -12.80) (end 7.80 7.70) (layer F.SilkS) (width 0.25)) - (fp_line (start 7.80 7.70) (end -7.70 7.70) (layer F.SilkS) (width 0.25)) - (fp_line (start -7.70 7.70) (end -7.70 -12.80) (layer F.SilkS) (width 0.25)) - (pad 1 smd rect (at -6.98 -5.95 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 2 smd rect (at -6.98 -5.10 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 3 smd rect (at -6.98 -4.25 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 4 smd rect (at -6.98 -3.40 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 5 smd rect (at -6.98 -2.55 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at -6.98 -1.70 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 7 smd rect (at -6.98 -0.85 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 8 smd rect (at -6.98 -0.00 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 9 smd rect (at -6.98 0.85 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 10 smd rect (at -6.98 1.70 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 11 smd rect (at -6.98 2.55 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 12 smd rect (at -6.98 3.40 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 13 smd rect (at -6.98 4.25 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 14 smd rect (at -6.98 5.10 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 15 smd rect (at -6.98 5.95 90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 16 smd rect (at -5.95 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 17 smd rect (at -5.10 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 18 smd rect (at -4.25 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 19 smd rect (at -3.40 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 20 smd rect (at -2.55 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 21 smd rect (at -1.70 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 22 smd rect (at -0.85 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 23 smd rect (at 0.00 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 24 smd rect (at 0.85 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 25 smd rect (at 1.70 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 26 smd rect (at 2.55 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 27 smd rect (at 3.40 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 28 smd rect (at 4.25 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 29 smd rect (at 5.10 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 30 smd rect (at 5.95 7.03 180.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 31 smd rect (at 6.98 5.95 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 32 smd rect (at 6.98 5.10 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 33 smd rect (at 6.98 4.25 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 34 smd rect (at 6.98 3.40 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 35 smd rect (at 6.98 2.55 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 36 smd rect (at 6.98 1.70 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 37 smd rect (at 6.98 0.85 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 38 smd rect (at 6.98 -0.00 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 39 smd rect (at 6.98 -0.85 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 40 smd rect (at 6.98 -1.70 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 41 smd rect (at 6.98 -2.55 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 42 smd rect (at 6.98 -3.40 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 43 smd rect (at 6.98 -4.25 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 44 smd rect (at 6.98 -5.10 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 45 smd rect (at 6.98 -5.95 -90.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 46 smd rect (at 5.95 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 47 smd rect (at 5.10 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 48 smd rect (at 4.25 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 49 smd rect (at 3.40 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 50 smd rect (at 2.55 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 51 smd rect (at 1.70 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 52 smd rect (at 0.85 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 53 smd rect (at 0.00 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 54 smd rect (at -0.85 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 55 smd rect (at -1.70 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 56 smd rect (at -2.55 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 57 smd rect (at -3.40 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 58 smd rect (at -4.25 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 59 smd rect (at -5.10 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad 60 smd rect (at -5.95 -7.03 0.00) (size 0.40 0.80) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at -7.00 -7.00 90.00) (size 0.80 0.80) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 7.00 -7.00 90.00) (size 0.80 0.80) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at -7.00 7.00 90.00) (size 0.80 0.80) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 7.00 7.00 90.00) (size 0.80 0.80) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at -1.65 -1.65 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 0.00 -1.65 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 1.65 -1.65 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at -1.65 -0.00 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 0.00 -0.00 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 1.65 -0.00 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at -1.65 1.65 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 0.00 1.65 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (pad GND smd rect (at 1.65 1.65 90.00) (size 1.20 1.20) (layers F.Cu F.Paste F.Mask)) - (fp_circle (center -7.70 -12.78) (end -7.67 -12.78) (layer F.Fab) (width 0.06)) - (fp_circle (center -7.60 -5.90) (end -7.40 -5.90) (layer Cmts.User) (width 0.40)) - (fp_circle (center -8.20 -6.30) (end -8.06 -6.30) (layer F.SilkS) (width 0.25)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/BULETM-SMD_ESP32-S3-MINI-1-N8.wrl" - (offset (xyz 0.000 2.540 -0.000)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) -) \ No newline at end of file +(footprint "BULETM-SMD_ESP32-S3-MINI-1-N8"(version 20241229) (generator "pcbnew") (generator_version "9.0")(layer "F.Cu" )(property "Reference" "REF**"(at 0 -11.03 0)(layer "F.SilkS" )(uuid "036f70c8-ed3a-4375-8815-106c0bd2dd08")(effects(font(size 1 1)(thickness 0.15))))(property "Value" "BULETM-SMD_ESP32-S3-MINI-1-N8"(at 0 11.03 0)(layer "F.Fab" )(uuid "abac878e-81cd-4099-9b40-741a1a53491c")(effects(font(size 1 1)(thickness 0.15))))(property "Datasheet" ""(at 0 0 0)(layer "F.Fab" )(hide yes)(uuid "9cdfc269-172c-4c41-acf0-eaf3df349d14")(effects(font(size 1.27 1.27)(thickness 0.15))))(property "Description" ""(at 0 0 0)(layer "F.Fab" )(hide yes)(uuid "b880f089-3160-4011-af55-c16a0fbda7e7")(effects(font(size 1.27 1.27)(thickness 0.15))))(property "checksum" "3294756a282b107b0c642f71f0c3f1deb9d1fcd794c1cdb7d90dc90d55a14a10"(at 0 0 0)(layer "User.9" )(hide yes)(uuid "c56ebb24-cb97-4b1a-b4d2-5665c8b2b763")(effects(font(size 0.125 0.125)(thickness 0.01875))))(attr smd)(fp_line (start -7.7 -12.8) (end 7.8 -12.8)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "d52fd3b6-36d5-4a5f-b1ba-36fd69427a75"))(fp_line (start -7.7 -7.75) (end 7.8 -7.75)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "88552753-19c3-47db-a4ae-db2d2494b170"))(fp_line (start -7.7 7.7) (end -7.7 -12.8)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "b2f36435-badc-4a71-bfb9-e0b8a936ed4e"))(fp_line (start -6.5 -12.1) (end -4.9 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "930fa7b6-8605-48f2-89e7-69fa991d0d74"))(fp_line (start -6.5 -9.4) (end -6.5 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "90ea987a-a379-4b20-b4a7-d2650bd7a925"))(fp_line (start -4.9 -12.1) (end -4.9 -9.4)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "b0435635-ebcb-446d-91fe-b18e2f0b8b9f"))(fp_line (start -4.9 -12.1) (end -3.4 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "36d61a8b-faac-4062-a0d2-11f03850e5df"))(fp_line (start -3.4 -12.1) (end -3.4 -10.5)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "9d6a96d5-cd38-499f-9d9d-cdc8ebf7d997"))(fp_line (start -3.4 -10.5) (end -1.2 -10.5)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "485a0dce-f8cc-42b6-92af-77bd3587e2d0"))(fp_line (start -1.2 -12.1) (end 1 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "a7071ed3-397c-431a-98d2-c0b2e35f146f"))(fp_line (start -1.2 -10.5) (end -1.2 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "0433ce65-968f-4a27-9363-af5a209f25eb"))(fp_line (start 1 -12.1) (end 1 -10.5)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "ea29586b-0a98-4493-a7b3-cb31082a8e3d"))(fp_line (start 1 -10.5) (end 3.2 -10.5)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "0d589c4a-4b5b-46eb-865f-44fc4702f9f0"))(fp_line (start 3.2 -12.1) (end 5.3 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "321d79d0-1560-4139-a74e-6e4707f2be1c"))(fp_line (start 3.2 -10.5) (end 3.2 -12.1)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "4e342431-113c-46b6-81a5-c96f716f177e"))(fp_line (start 5.3 -12.1) (end 5.3 -9.4)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "d72b0d87-07a3-4440-a1b3-ce11f56a3612"))(fp_line (start 7.8 -12.8) (end 7.8 7.7)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "e06ab340-10b9-4690-a50e-5cadddf289da"))(fp_line (start 7.8 -7.75) (end 7.8 -7.79)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "6cd4bb57-830c-4b2d-8ece-1fcabdd9110d"))(fp_line (start 7.8 7.7) (end -7.7 7.7)(stroke (width 0.25) (type solid))(layer "F.SilkS" )(uuid "12058e03-0e9b-4170-8d5f-0812b6676b2d"))(fp_circle (center -8.2 -6.3) (end -8.06 -6.3)(stroke (width 0.25) (type solid))(fill no)(layer "F.SilkS" )(uuid "2207f0f5-f46c-4177-aa92-423999115389"))(fp_circle (center -7.6 -5.9) (end -7.4 -5.9)(stroke (width 0.4) (type solid))(fill no)(layer "Cmts.User" )(uuid "c218bdd6-fe39-4e95-8905-b58c79350fcb"))(fp_circle (center -7.7 -12.78) (end -7.67 -12.78)(stroke (width 0.06) (type solid))(fill no)(layer "F.Fab" )(uuid "515bc517-13c1-4c7f-88b1-db98e3d37754"))(fp_text user "${REFERENCE}"(at 0 -11.03 0)(layer "F.SilkS" )(uuid "036f70c8-ed3a-4375-8815-106c0bd2dd08")(effects(font(size 1 1)(thickness 0.15))))(fp_text user "${REFERENCE}"(at 0 0 0)(layer "F.Fab" )(uuid "b7a773b0-dd09-42e7-9b73-3fb4c5dbaa23")(effects(font(size 1 1)(thickness 0.15))))(pad "1" smd rect(at -6.98 -5.95 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "fe6c7a2b-6157-4c50-b4c7-8cd5ced36f0b"))(pad "2" smd rect(at -6.98 -5.1 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "dfb32055-2413-4940-b51b-5b5bb50fa855"))(pad "3" smd rect(at -6.98 -4.25 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "215bed6b-d16b-4242-8d07-250e8483a7b3"))(pad "4" smd rect(at -6.98 -3.4 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "eba0cda1-0ccb-4da9-ba67-d69c0f0666b9"))(pad "5" smd rect(at -6.98 -2.55 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "9e68ad4b-063c-4b1f-8a2b-c583d8c7393f"))(pad "6" smd rect(at -6.98 -1.7 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "53dd645a-ab6f-4720-8a38-240c9221551c"))(pad "7" smd rect(at -6.98 -0.85 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "ad4adff2-1e66-40fc-91df-ebb84c659acf"))(pad "8" smd rect(at -6.98 0 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "5199f09a-fa14-465c-bb28-64a7ca16fbee"))(pad "9" smd rect(at -6.98 0.85 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "2d178128-4c1b-412b-8b35-3dbf8cb478ba"))(pad "10" smd rect(at -6.98 1.7 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "21eaef1c-549b-4f3b-8f7b-eca2091b21e5"))(pad "11" smd rect(at -6.98 2.55 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "d129af56-6862-4e4f-bd43-24b92c69013c"))(pad "12" smd rect(at -6.98 3.4 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6e129cf6-8ba9-42ba-a01d-a263dbfb5968"))(pad "13" smd rect(at -6.98 4.25 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "7950b45e-7f2a-480b-9288-d6ff7ea1223b"))(pad "14" smd rect(at -6.98 5.1 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "ef3e4673-6108-4a87-a57a-eea0ca31f2da"))(pad "15" smd rect(at -6.98 5.95 90)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "a6e5ed43-6cee-4495-acc2-77395a598526"))(pad "16" smd rect(at -5.95 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "811f8ba6-70a4-4b8d-8b33-c00112c90ded"))(pad "17" smd rect(at -5.1 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "8feb457e-d0aa-4ff0-a187-f883251c51ca"))(pad "18" smd rect(at -4.25 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "4b3b29d8-547e-48f0-9e1b-62f808f71f9b"))(pad "19" smd rect(at -3.4 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6e7eb827-1dcd-406c-ac7e-66bee5456078"))(pad "20" smd rect(at -2.55 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6170a7a0-4714-4209-9e91-625fff2d0f42"))(pad "21" smd rect(at -1.7 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6103fade-e074-4185-9063-2ef972133cb8"))(pad "22" smd rect(at -0.85 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f56a9da4-33c8-4cca-8c83-bed8e5842c05"))(pad "23" smd rect(at 0 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "7ec856cb-3e98-4e69-adc5-6c23aa9831d4"))(pad "24" smd rect(at 0.85 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "ff65bc47-401c-4606-bf6f-5e1fcf824f75"))(pad "25" smd rect(at 1.7 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "aa5a085f-030d-4411-97f0-d51fe8b52aef"))(pad "26" smd rect(at 2.55 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "0210b122-9c14-4530-a990-0456248f4706"))(pad "27" smd rect(at 3.4 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "e91b6bf3-f562-41d8-a2d2-2c45007b4318"))(pad "28" smd rect(at 4.25 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "4905b8c8-1049-4728-82b7-f00ceb51a775"))(pad "29" smd rect(at 5.1 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "74c05a76-38cd-4fcf-9851-5c3b535a6328"))(pad "30" smd rect(at 5.95 7.03 180)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "0feb776e-e583-4530-bff0-46d8a41318a7"))(pad "31" smd rect(at 6.98 5.95 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "8c0ab145-2a06-4e01-bfbf-f08440a40ac8"))(pad "32" smd rect(at 6.98 5.1 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "72ee67c1-5732-44b8-873e-5d82df961922"))(pad "33" smd rect(at 6.98 4.25 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f260558f-bbca-4e29-b784-4f13adc3c194"))(pad "34" smd rect(at 6.98 3.4 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6584636e-4722-4b53-bf05-51e11bed582d"))(pad "35" smd rect(at 6.98 2.55 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "21a3e6e3-c722-4688-b59c-83a93e42492b"))(pad "36" smd rect(at 6.98 1.7 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f9831c77-9035-420c-833d-c99854990436"))(pad "37" smd rect(at 6.98 0.85 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "457ab6db-8f96-4aa7-9b86-41d050fef584"))(pad "38" smd rect(at 6.98 0 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "2cb26ed6-cc87-40cd-9f29-6e1d1ee70d7a"))(pad "39" smd rect(at 6.98 -0.85 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f14101d9-d95e-4bcd-9b67-1ad82d27a716"))(pad "40" smd rect(at 6.98 -1.7 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "4ae921c1-15b0-4c8a-a7c7-4186b2f5f46d"))(pad "41" smd rect(at 6.98 -2.55 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "070aa3e8-0e19-4cbc-8b2a-01941cb3f9a5"))(pad "42" smd rect(at 6.98 -3.4 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "51960298-e69f-4a99-bdac-73e0e78cac48"))(pad "43" smd rect(at 6.98 -4.25 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "9019c159-9520-471e-b951-91555dde3dc2"))(pad "44" smd rect(at 6.98 -5.1 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "19faaded-4978-41ac-baea-b54d68e5f6de"))(pad "45" smd rect(at 6.98 -5.95 270)(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "05fd005d-5caf-4fa1-bc3d-0a66705c7dbf"))(pad "46" smd rect(at 5.95 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "0ce9b03c-b612-4283-b9f8-59a99d583e23"))(pad "47" smd rect(at 5.1 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f549f7e8-da74-4e05-bbef-9a819921cc29"))(pad "48" smd rect(at 4.25 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "e07623aa-9b2f-4600-aa92-b38c95214c05"))(pad "49" smd rect(at 3.4 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "239c2574-bd03-40ad-9dd4-f99487c608de"))(pad "50" smd rect(at 2.55 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "83a25479-4368-4602-8834-55c5b3c406c4"))(pad "51" smd rect(at 1.7 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "b7cb84cd-adb9-41b9-b672-166a8d81cfda"))(pad "52" smd rect(at 0.85 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f5d197a2-23fe-4776-9193-4882d489f0b0"))(pad "53" smd rect(at 0 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f2d9fc2a-f155-45aa-a8fc-0dafdb45072f"))(pad "54" smd rect(at -0.85 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "52ba30b3-8263-4135-a0e1-afb8e8150dd3"))(pad "55" smd rect(at -1.7 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "0a4c09de-0cc5-4160-b806-aafdda164f8d"))(pad "56" smd rect(at -2.55 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "664a1062-12e0-464e-925c-e44320ee5316"))(pad "57" smd rect(at -3.4 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "b84f8f9a-5679-4d9b-ae7c-aebf27ce7c2a"))(pad "58" smd rect(at -4.25 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "0b18f197-d9de-45be-b4c3-d7beacb51837"))(pad "59" smd rect(at -5.1 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "d4644b13-13f4-41bf-9a26-e75beec5b56d"))(pad "60" smd rect(at -5.95 -7.03 )(size 0.4 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "bf6e54ed-2c11-486f-b976-5875f71ad409"))(pad "GND" smd rect(at -7 -7 90)(size 0.8 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "c48b0ef0-37a7-4de6-8ac6-ef8b0635de7a"))(pad "GND" smd rect(at -7 7 90)(size 0.8 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6bba1f01-3d8c-481f-b340-a49bfe3f19dc"))(pad "GND" smd rect(at -1.65 -1.65 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "3d8180f5-67d0-401c-b305-4bd30f1cc3af"))(pad "GND" smd rect(at -1.65 0 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "34f94cb9-f2cf-49db-9aa5-3e5effc57c49"))(pad "GND" smd rect(at -1.65 1.65 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "d145a54a-96aa-49ce-a8eb-9c71d7349078"))(pad "GND" smd rect(at 0 -1.65 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "6fd2b508-04ea-47d4-91e5-c74f709fafc4"))(pad "GND" smd rect(at 0 0 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "816a58a1-b0d0-4b03-9e73-d69a37382d02"))(pad "GND" smd rect(at 0 1.65 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "00caa2f8-69a9-493f-9e58-dc3ccd5d830f"))(pad "GND" smd rect(at 1.65 -1.65 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "affe7b24-9f4f-4ec9-ac9d-4fb5058a8aab"))(pad "GND" smd rect(at 1.65 0 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "7d262609-6840-4b7f-b3d6-1c4e5518c19c"))(pad "GND" smd rect(at 1.65 1.65 90)(size 1.2 1.2)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "64b0e70f-8879-4652-af83-ebbcecbdb34b"))(pad "GND" smd rect(at 7 -7 90)(size 0.8 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "f68fe8ae-1349-42d4-ae6c-ea87007a5808"))(pad "GND" smd rect(at 7 7 90)(size 0.8 0.8)(layers "F.Cu" "F.Mask" "F.Paste")(uuid "9f92ebca-6769-4f77-99eb-77bf3d768704"))(embedded_fonts no)(model "${KIPRJMOD}/../../parts/Espressif_Systems_ESP32_S3_MINI_1_N4R2/BULETM-SMD_ESP32-S3-MINI-1-N8.step"(offset (xyz 0 2.5 0))(scale (xyz 1 1 1))(rotate (xyz -0 -0 -0)))) \ No newline at end of file diff --git a/ecad/elec/src/box-3-connector.ato b/ecad/elec/src/box-3-connector.ato index 4f8e76d3..0ef5b7ce 100644 --- a/ecad/elec/src/box-3-connector.ato +++ b/ecad/elec/src/box-3-connector.ato @@ -1,4 +1,4 @@ -from "generics/interfaces.ato" import Power, I2C, SPI, USB2 +import Power, I2C, SPI, USB2_0 from "c4645333.ato" import _C4645333 component _Box3Footprint: @@ -14,7 +14,7 @@ module Box3Connector: power_3v3 = new Power power_5v = new Power # interfaces - usb2 = new USB2 + usb2 = new USB2_0 i2c = new I2C spi = new SPI # connect up the ground @@ -55,8 +55,8 @@ module Box3Connector: signal io38 ~ conn.A11 signal io41 ~ conn.B11 # connect up the signals - usb2.dm ~ conn.B7 - usb2.dp ~ conn.B8 + usb2.usb_if.d.n ~ conn.B7 + usb2.usb_if.d.p ~ conn.B8 i2c.sda ~ io41 i2c.scl ~ io40 i2c.gnd ~ gnd diff --git a/ecad/elec/src/box-connector.ato b/ecad/elec/src/box-connector.ato index 7b492cbe..f321a654 100644 --- a/ecad/elec/src/box-connector.ato +++ b/ecad/elec/src/box-connector.ato @@ -1,4 +1,4 @@ -from "generics/interfaces.ato" import Power, I2C, SPI, USB2 +import Power, I2C, SPI, USB2_0 from "pmod.ato" import Pmod1, Pmod2 from "DZ254R-22-04-63.ato" import DZ254R_22_04_63 @@ -20,7 +20,7 @@ module BoxConnector: power3v3 = new Power power5v = new Power i2c = new I2C - usb2 = new USB2 + usb2 = new USB2_0 spi = new SPI # power gnd ~ power3v3.gnd diff --git a/ecad/elec/src/box-emu-base.ato b/ecad/elec/src/box-emu-base.ato index d941d858..8e45c5b4 100644 --- a/ecad/elec/src/box-emu-base.ato +++ b/ecad/elec/src/box-emu-base.ato @@ -1,10 +1,14 @@ -from "generics/capacitors.ato" import Capacitor -from "generics/connectors.ato" import Connector2Pin -from "generics/interfaces.ato" import DcMotor, I2C, Power -from "generics/leds.ato" import LEDIndicator -from "generics/resistors.ato" import Resistor, I2CPullup +import I2C +import Power +import Resistor, Capacitor +import Connector2Pin + +from "generics/resistors.ato" import I2CPullup from "generics/vdivs.ato" import VDiv +from "generics/interfaces.ato" import DcMotor +from "generics/leds.ato" import LEDIndicator + from "qwiic-connectors/elec/src/qwiic-connectors.ato" import QwiicConnector from "usb-connectors/usb-connectors.ato" import USBCConn diff --git a/ecad/elec/src/gbc-a-b-x-y.ato b/ecad/elec/src/gbc-a-b-x-y.ato index 1e5a7b20..a0e6599b 100644 --- a/ecad/elec/src/gbc-a-b-x-y.ato +++ b/ecad/elec/src/gbc-a-b-x-y.ato @@ -1,5 +1,3 @@ -from "generics/interfaces.ato" import Power - from "gbc-a-b.ato" import GbcAB module GbcABXY: @@ -7,15 +5,12 @@ module GbcABXY: A module which has A, B, X, and Y buttons using the A/B buttons from the GBC """ - power = new Power signal a signal b signal x signal y a_b_btns = new GbcAB x_y_btns = new GbcAB - power ~ a_b_btns.power - power ~ x_y_btns.power a ~ a_b_btns.a b ~ a_b_btns.b x ~ x_y_btns.a diff --git a/ecad/elec/src/gbc-a-b.ato b/ecad/elec/src/gbc-a-b.ato index ad72ccc6..f31a1a79 100644 --- a/ecad/elec/src/gbc-a-b.ato +++ b/ecad/elec/src/gbc-a-b.ato @@ -1,25 +1,35 @@ -from "generics/interfaces.ato" import Power -from "generics/buttons.ato" import ButtonPullup, ButtonPulldown +from "atopile/buttons/buttons.ato" import SignalButton, ButtonPullup component _GbcABMembrane: footprint = "GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" mpn = "DNS" -component _GbcABCarbonButton: - signal in ~ pin 1 - signal out ~ pin 2 - in ~ pin 3 - out ~ pin 4 +component _GbcABCarbonButton_package: + signal input ~ pin 1 + signal output ~ pin 2 + input ~ pin 3 + output ~ pin 4 footprint = "GBC_A_B_BUTTON" # it's a carbon button, so no part number mpn = "DNS" +module GbcABButton_driver from SignalButton: + """ + A module containing a button for the D-Pad buttons + from the Gameboy Color + """ + package = new _GbcABCarbonButton_package + input ~ package.input + output ~ package.output + module GbcABButton from ButtonPullup: """ A module containing an button for the A and B buttons from the Gameboy Color """ - btn -> _GbcABCarbonButton + button -> GbcABButton_driver + resistance = 10kohm +/- 20% + # package = "R0402" module GbcAB: """ @@ -27,13 +37,10 @@ module GbcAB: using the A/B buttons """ membrane = new _GbcABMembrane - power = new Power signal a signal b # create the A and B buttons a_btn = new GbcABButton b_btn = new GbcABButton - power ~ a_btn.power - power ~ b_btn.power - a ~ a_btn.out - b ~ b_btn.out + a ~ a_btn.output + b ~ b_btn.output diff --git a/ecad/elec/src/gbc-dpad.ato b/ecad/elec/src/gbc-dpad.ato index 3081ae34..51ea71a8 100644 --- a/ecad/elec/src/gbc-dpad.ato +++ b/ecad/elec/src/gbc-dpad.ato @@ -1,25 +1,35 @@ -from "generics/interfaces.ato" import Pair, Power -from "generics/buttons.ato" import ButtonPullup, ButtonPulldown +from "atopile/buttons/buttons.ato" import SignalButton, ButtonPullup component _GbcDpadMembrane: footprint = "GAMEBOY_COLOR_DPAD_MEMBRANE" mpn = "DNS" component _GbcDpadCarbonButton: - signal in ~ pin 1 - signal out ~ pin 2 - in ~ pin 3 - out ~ pin 4 + signal input ~ pin 1 + signal output ~ pin 2 + input ~ pin 3 + output ~ pin 4 footprint = "GBC_DPAD_BUTTON" # it's a carbon button, so no part number mpn = "DNS" +module GbcDpadButton_driver from SignalButton: + """ + A module containing a button for the D-Pad buttons + from the Gameboy Color + """ + package = new _GbcDpadCarbonButton + input ~ package.input + output ~ package.output + module GbcDpadButton from ButtonPullup: """ A module containing a button for the D-Pad buttons from the Gameboy Color """ - btn -> _GbcDpadCarbonButton + button -> GbcDpadButton_driver + resistance = 10kohm +/- 20% + # package = "R0402" module GbcDpad: """ @@ -30,20 +40,13 @@ module GbcDpad: signal down signal left signal right - power = new Power # now make the buttons up_button = new GbcDpadButton - up ~ up_button.out + up ~ up_button.output down_button = new GbcDpadButton - down ~ down_button.out + down ~ down_button.output left_button = new GbcDpadButton - left ~ left_button.out + left ~ left_button.output right_button = new GbcDpadButton - right ~ right_button.out - - # connect the buttons to the power and ground - power ~ up_button.power - power ~ down_button.power - power ~ left_button.power - power ~ right_button.power + right ~ right_button.output diff --git a/ecad/elec/src/gbc-start-select.ato b/ecad/elec/src/gbc-start-select.ato index 4371ea98..424c7062 100644 --- a/ecad/elec/src/gbc-start-select.ato +++ b/ecad/elec/src/gbc-start-select.ato @@ -1,24 +1,34 @@ -from "generics/buttons.ato" import ButtonPullup, ButtonPulldown -from "generics/interfaces.ato" import Pair, Power +from "atopile/buttons/buttons.ato" import SignalButton, ButtonPullup component _GbcStartSelectMembrane: footprint = "GAMEBOY_COLOR_START_SELECT_MEMBRANE" mpn = "DNS" -component _GbcStartSelectCarbonButton: - signal in ~ pin 1 - signal out ~ pin 2 - in ~ pin 3 - out ~ pin 4 +component _GbcStartSelectCarbonButton_package: + signal input ~ pin 1 + signal output ~ pin 2 + input ~ pin 3 + output ~ pin 4 footprint = "GBC_START_SELECT_BUTTON" # it's a carbon button, so no part number mpn = "DNS" +module GbcStartSelectButton_driver from SignalButton: + """ + A module containing a button for the D-Pad buttons + from the Gameboy Color + """ + package = new _GbcStartSelectCarbonButton_package + input ~ package.input + output ~ package.output + module GbcStartSelectButton from ButtonPullup: """ A module containing a start or select button for the GBC """ - btn -> _GbcStartSelectCarbonButton + button -> GbcStartSelectButton_driver + resistance = 10kohm +/- 20% + # package = "R0402" module GbcStartSelect: """ @@ -26,10 +36,7 @@ module GbcStartSelect: for the Gameboy Color """ membrane = new _GbcStartSelectMembrane - power = new Power start_btn = new GbcStartSelectButton select_btn = new GbcStartSelectButton - power ~ start_btn.power - power ~ select_btn.power - signal start ~ start_btn.out - signal select ~ select_btn.out + signal start ~ start_btn.output + signal select ~ select_btn.output diff --git a/ecad/elec/src/pmod.ato b/ecad/elec/src/pmod.ato index efee7a65..0d9c7e32 100644 --- a/ecad/elec/src/pmod.ato +++ b/ecad/elec/src/pmod.ato @@ -1,17 +1,17 @@ -from "generics/interfaces.ato" import Power, I2C, SPI, USB2, UART +import Power, I2C, SPI, USB2_0, UART from "MTP125-1206S1.ato" import MTP125_1206S1 module Pmod1 from MTP125_1206S1: footprint = "2X06_EDGE_REVERSED" power = new Power - usb2 = new USB2 - usb2.dm ~ _5 - usb2.dp ~ _7 + usb2 = new USB2_0 + usb2.usb_if.d.n ~ _5 + usb2.usb_if.d.p ~ _7 signal gnd ~ _9 gnd ~ _10 gnd ~ power.gnd - gnd ~ usb2.gnd + gnd ~ usb2.usb_if.buspower.gnd power.vcc ~ _11 power.vcc ~ _12 signal io42 ~ _1 diff --git a/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato b/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato index 3a0b3b8d..7778a6a0 100644 --- a/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato +++ b/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato @@ -1,6 +1,6 @@ -import Resistor from "generics/resistors.ato" -import Power from "generics/interfaces.ato" -import I2C from "generics/interfaces.ato" +from "generics/resistors.ato" import Resistor +from "generics/interfaces.ato" import Power +from "generics/interfaces.ato" import I2C component QwiicConnector: # SM04B-SRSS-TB (LF)(SN) From 51586d86fac4b0bd3ab9c88d7edee52c29e729d2 Mon Sep 17 00:00:00 2001 From: William Emfinger Date: Sat, 5 Jul 2025 14:54:59 -0500 Subject: [PATCH 2/4] wip --- ecad/elec/src/HYCW118-TF09-200B.ato | 17 +++++++++------- ecad/elec/src/box-3-connector.ato | 16 +++++++-------- ecad/elec/src/box-connector.ato | 27 +++++++++++++------------- ecad/elec/src/box-emu-base.ato | 30 ++++++++++++++--------------- ecad/elec/src/box-emu.ato | 6 +++--- ecad/elec/src/drv2605.ato | 11 +++++++++-- ecad/elec/src/esp-box-emu.ato | 10 +++++----- ecad/elec/src/jst-ph-2pin.ato | 4 ++-- ecad/elec/src/pmod.ato | 6 +++--- ecad/elec/src/volume_button.ato | 8 ++++---- 10 files changed, 72 insertions(+), 63 deletions(-) diff --git a/ecad/elec/src/HYCW118-TF09-200B.ato b/ecad/elec/src/HYCW118-TF09-200B.ato index 6b213514..afe0e23d 100644 --- a/ecad/elec/src/HYCW118-TF09-200B.ato +++ b/ecad/elec/src/HYCW118-TF09-200B.ato @@ -1,4 +1,4 @@ -from "generics/interfaces.ato" import SDIO, SPI, Power +import SDIO, SPI, ElectricPower, ElectricSignal component HYCW118_TF09_200B: # component HYCW118-TF09-200B @@ -34,11 +34,14 @@ module MicroSdCard from SDIO: module MicroSdCardSpi from SPI: card = new HYCW118_TF09_200B - power = new Power - gnd ~ power.gnd + power = new ElectricPower + spi_cs = new ElectricSignal + power.vcc ~ card.VDD power.gnd ~ card.VSS - mosi ~ card.DI - miso ~ card.DO - sck ~ card.CLX - cs ~ card.CS \ No newline at end of file + + power ~ sclk.reference + miso.line ~ card.DO + mosi.line ~ card.DI + sck.line ~ card.CLX + spi_cs.line ~ card.CS diff --git a/ecad/elec/src/box-3-connector.ato b/ecad/elec/src/box-3-connector.ato index 0ef5b7ce..d88cb090 100644 --- a/ecad/elec/src/box-3-connector.ato +++ b/ecad/elec/src/box-3-connector.ato @@ -1,4 +1,4 @@ -import Power, I2C, SPI, USB2_0 +import ElectricPower, I2C, SPI, USB2_0 from "c4645333.ato" import _C4645333 component _Box3Footprint: @@ -11,17 +11,18 @@ module Box3Connector: # common ground for all power rails signal gnd # power rails - power_3v3 = new Power - power_5v = new Power + power_3v3 = new ElectricPower + power_5v = new ElectricPower # interfaces usb2 = new USB2_0 i2c = new I2C spi = new SPI + signal spi_cs # connect up the ground gnd ~ power_3v3.gnd gnd ~ power_5v.gnd - gnd ~ spi.gnd - gnd ~ i2c.gnd + power_3v3 ~ i2c.scl.reference + power_3v3 ~ spi.sclk.reference gnd ~ conn.A6 gnd ~ conn.B6 gnd ~ conn.A7 @@ -59,8 +60,7 @@ module Box3Connector: usb2.usb_if.d.p ~ conn.B8 i2c.sda ~ io41 i2c.scl ~ io40 - i2c.gnd ~ gnd spi.miso ~ io13 spi.mosi ~ io11 - spi.sck ~ io12 - spi.cs ~ io10 + spi.sclk ~ io12 + spi_cs ~ io10 diff --git a/ecad/elec/src/box-connector.ato b/ecad/elec/src/box-connector.ato index f321a654..3522cf0b 100644 --- a/ecad/elec/src/box-connector.ato +++ b/ecad/elec/src/box-connector.ato @@ -1,4 +1,4 @@ -import Power, I2C, SPI, USB2_0 +import ElectricPower, I2C, SPI, USB2_0 from "pmod.ato" import Pmod1, Pmod2 from "DZ254R-22-04-63.ato" import DZ254R_22_04_63 @@ -17,28 +17,29 @@ module BoxConnector: pin2x2 = new DZ254R_22_04_63 pin2x2.footprint = "2X02_EDGE_REVERSED" # interfaces - power3v3 = new Power - power5v = new Power + power_3v3 = new ElectricPower + power_5v = new ElectricPower i2c = new I2C usb2 = new USB2_0 spi = new SPI + signal spi_cs # power - gnd ~ power3v3.gnd - gnd ~ power5v.gnd - gnd ~ i2c.gnd - gnd ~ spi.gnd + gnd ~ power_3v3.gnd + gnd ~ power_5v.gnd + power_3v3 ~ i2c.scl.reference + power_3v3 ~ spi.sclk.reference gnd ~ pin2x2._2 gnd ~ pin2x2._3 - power3v3 ~ pmod1.power - power3v3 ~ pmod2.power - power5v.vcc ~ pin2x2._1 - power5v.vcc ~ pin2x2._4 + power_3v3 ~ pmod1.power + power_3v3 ~ pmod2.power + power_5v.vcc ~ pin2x2._1 + power_5v.vcc ~ pin2x2._4 # signals usb2 ~ pmod1.usb2 i2c.sda ~ pmod1.io41 i2c.scl ~ pmod1.io40 spi.miso ~ pmod2.io13 spi.mosi ~ pmod2.io11 - spi.sck ~ pmod2.io12 - spi.cs ~ pmod2.io10 + spi.sclk ~ pmod2.io12 + spi_cs ~ pmod2.io10 signal io14 ~ pmod2.io14 diff --git a/ecad/elec/src/box-emu-base.ato b/ecad/elec/src/box-emu-base.ato index 8e45c5b4..f64f9514 100644 --- a/ecad/elec/src/box-emu-base.ato +++ b/ecad/elec/src/box-emu-base.ato @@ -1,12 +1,11 @@ import I2C -import Power +import ElectricPower import Resistor, Capacitor -import Connector2Pin from "generics/resistors.ato" import I2CPullup from "generics/vdivs.ato" import VDiv -from "generics/interfaces.ato" import DcMotor +# from "generics/interfaces.ato" import DcMotor from "generics/leds.ato" import LEDIndicator from "qwiic-connectors/elec/src/qwiic-connectors.ato" import QwiicConnector @@ -61,19 +60,19 @@ module BoxEmuBase: box_emu_base_footprint = new _BoxEmuBaseFootprint # Power rails - power_3v3 = new Power + power_3v3 = new ElectricPower power_3v3.voltage = 3.3V +/- 5% power_3v3.vcc.override_net_name = "vcc_3v3" - power_5v = new Power + power_5v = new ElectricPower power_5v.voltage = 5V +/- 5% power_5v.vcc.override_net_name = "vcc_5v" - power_bat = new Power + power_bat = new ElectricPower power_bat.voltage = 3.6V to 4.2V power_bat.vcc.override_net_name = "vbat" - power_usb = new Power + power_usb = new ElectricPower power_usb.voltage = 5V +/- 5% power_usb.vcc.override_net_name = "vbus" @@ -235,7 +234,7 @@ module BoxEmuBase: # D-pad dpad = new GbcDpad - dpad.power ~ power_3v3 + # dpad.power ~ power_3v3 dpad.up ~ io.P0_0 dpad.down ~ io.P0_1 dpad.left ~ io.P0_2 @@ -247,7 +246,7 @@ module BoxEmuBase: # A, B, X, Y buttons buttons_abxy = new GbcABXY - buttons_abxy.power ~ power_3v3 + # buttons_abxy.power ~ power_3v3 buttons_abxy.a ~ io.P0_4 buttons_abxy.b ~ io.P0_5 buttons_abxy.x ~ io.P0_6 @@ -259,7 +258,7 @@ module BoxEmuBase: # start / select buttons start_select = new GbcStartSelect - start_select.power ~ power_3v3 + # start_select.power ~ power_3v3 start_select.start ~ io.P1_0 start_select.select ~ io.P1_1 start_select.start.override_net_name = "start" @@ -267,13 +266,12 @@ module BoxEmuBase: # volume up / down buttons vol_up = new VolumeButton - vol_up.power ~ power_3v3 - vol_up.out ~ io.P1_4 + vol_up.output ~ io.P1_4 + vol_up.output.override_net_name = "vol_up" + vol_down = new VolumeButton - vol_down.power ~ power_3v3 - vol_down.out ~ io.P1_5 - vol_up.out.override_net_name = "vol_up" - vol_down.out.override_net_name = "vol_down" + vol_down.output ~ io.P1_5 + vol_down.output.override_net_name = "vol_down" # battery voltage measurement, through a divider battery_vdiv = new VDiv diff --git a/ecad/elec/src/box-emu.ato b/ecad/elec/src/box-emu.ato index 93a1fc50..97163edf 100644 --- a/ecad/elec/src/box-emu.ato +++ b/ecad/elec/src/box-emu.ato @@ -5,13 +5,13 @@ module BoxEmu: box = new BoxEmuBase connector = new BoxConnector # power rails - box.power_5v ~ connector.power5v - box.power_3v3 ~ connector.power3v3 + box.power_5v ~ connector.power_5v + box.power_3v3 ~ connector.power_3v3 # signals and buses box.usb_c.usb2 ~ connector.usb2 box.i2c ~ connector.i2c box.battery_measurement ~ connector.io14 - box.uSD.cs ~ connector.spi.cs + box.uSD.cs ~ connector.spi_cs box.uSD.mosi ~ connector.spi.mosi box.uSD.sck ~ connector.spi.sck box.uSD.miso ~ connector.spi.miso diff --git a/ecad/elec/src/drv2605.ato b/ecad/elec/src/drv2605.ato index 00f4d038..899ae5f3 100644 --- a/ecad/elec/src/drv2605.ato +++ b/ecad/elec/src/drv2605.ato @@ -1,8 +1,15 @@ -from "generics/interfaces.ato" import DcMotor, I2C, Power +import I2C, ElectricPower from "DRV2605YZFR.ato" import DRV2605YZFR from "DRV2605LDGSR.ato" import DRV2605LDGSR +module DcMotor: + """ + Module for a DC motor + """ + signal a + signal b + module Drv2605: """ Module for the DRV2605 haptic motor driver @@ -10,7 +17,7 @@ module Drv2605: chip = new DRV2605YZFR dc_motor = new DcMotor i2c = new I2C - power = new Power + power = new ElectricPower # connect the pins power.vcc ~ chip.VDD power.gnd ~ chip.GND diff --git a/ecad/elec/src/esp-box-emu.ato b/ecad/elec/src/esp-box-emu.ato index 753ccb2c..eb617d20 100644 --- a/ecad/elec/src/esp-box-emu.ato +++ b/ecad/elec/src/esp-box-emu.ato @@ -8,7 +8,7 @@ from "generics/buttons.ato" import ButtonPullup, ButtonPulldown from "usb-connectors/usb-connectors.ato" import USBCConn -from "generics/interfaces.ato" import Power, I2C +import ElectricPower, I2C from "SZYY0805R.ato" import SZYY0805R from "AW9523BTQR.ato" import Aw9523 @@ -37,13 +37,13 @@ from "gbc-start-select.ato" import GbcStartSelect from "volume_button.ato" import VolumeButton module EspBoxEmu: - power_3v3 = new Power + power_3v3 = new ElectricPower power_3v3.vcc = 3.3V +/- 5% - power_5v = new Power + power_5v = new ElectricPower power_5v.vcc = 5V +/- 5% - power_bat = new Power + power_bat = new ElectricPower power_bat.vcc = 3.6V to 4.2V - power_usb = new Power + power_usb = new ElectricPower power_usb.vcc = 5V +/- 5% # common ground for all power rails diff --git a/ecad/elec/src/jst-ph-2pin.ato b/ecad/elec/src/jst-ph-2pin.ato index f5bda72c..80346fcd 100644 --- a/ecad/elec/src/jst-ph-2pin.ato +++ b/ecad/elec/src/jst-ph-2pin.ato @@ -1,4 +1,4 @@ -from "generics/interfaces.ato" import Power +import ElectricPower component _S2B_PH_SM4_TB: # component S2B_minus_PH_minus_SM4_minus_TB_lparen_LF_rparen_lparen_SN_rparen @@ -18,7 +18,7 @@ module JstPH2Pin: housing ~ conn._4 module JstPHBattery from JstPH2Pin: - power = new Power + power = new ElectricPower power.vcc ~ conn._1 power.gnd ~ conn._2 power.gnd ~ housing diff --git a/ecad/elec/src/pmod.ato b/ecad/elec/src/pmod.ato index 0d9c7e32..39a1abf0 100644 --- a/ecad/elec/src/pmod.ato +++ b/ecad/elec/src/pmod.ato @@ -1,10 +1,10 @@ -import Power, I2C, SPI, USB2_0, UART +import ElectricPower, I2C, SPI, USB2_0, UART from "MTP125-1206S1.ato" import MTP125_1206S1 module Pmod1 from MTP125_1206S1: footprint = "2X06_EDGE_REVERSED" - power = new Power + power = new ElectricPower usb2 = new USB2_0 usb2.usb_if.d.n ~ _5 usb2.usb_if.d.p ~ _7 @@ -23,7 +23,7 @@ module Pmod1 from MTP125_1206S1: module Pmod2 from MTP125_1206S1: footprint = "2X06_EDGE_REVERSED" - power = new Power + power = new ElectricPower signal gnd ~ _9 gnd ~ _10 gnd ~ power.gnd diff --git a/ecad/elec/src/volume_button.ato b/ecad/elec/src/volume_button.ato index 104887dc..30165922 100644 --- a/ecad/elec/src/volume_button.ato +++ b/ecad/elec/src/volume_button.ato @@ -1,5 +1,4 @@ -from "generics/buttons.ato" import ButtonPullup -from "generics/interfaces.ato" import Power +from "atopile/buttons/buttons.ato" import ButtonPullup from "TL3340AF160QG.ato" import TL3340AF160QG from "TS24CA.ato" import TS24CA @@ -9,5 +8,6 @@ module VolumeButton from ButtonPullup: Volume button using a right angle switch """ # btn -> TL3340AF160QG # out of stock and more expensive - btn -> TS24CA - power.gnd ~ btn.shield + button -> TS24CA + resistance = 10kohm +/- 20% + # package = "R0402" From e0f0afab62abb2aefb3fefa1079b7d3b51715d9d Mon Sep 17 00:00:00 2001 From: William Emfinger Date: Sat, 5 Jul 2025 14:59:27 -0500 Subject: [PATCH 3/4] update layouts to kicad v9 --- .../box-3-connector/box-3-connector.kicad_pcb | 1054 +++- .../box-3-connector/box-3-connector.kicad_pro | 92 +- .../elec/layout/box-3-emu/box-3-emu.kicad_pcb | 1866 ++----- .../elec/layout/box-3-emu/box-3-emu.kicad_pro | 20 +- .../box-connector/box-connector.kicad_pcb | 2374 +++++--- .../box-connector/box-connector.kicad_pro | 92 +- .../box-emu-base/box-emu-base.kicad_pcb | 1732 ++---- .../box-emu-base/box-emu-base.kicad_pro | 20 +- ecad/elec/layout/box-emu/box-emu.kicad_pcb | 1912 ++----- ecad/elec/layout/box-emu/box-emu.kicad_pro | 20 +- .../layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pcb | 4417 ++++++++++++--- .../layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pro | 92 +- ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pcb | 2271 ++++++-- ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pro | 92 +- ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pcb | 4924 +++++++++++++---- ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pro | 92 +- .../gbc-start-select.kicad_pcb | 4335 ++++++++++++--- .../gbc-start-select.kicad_pro | 92 +- 18 files changed, 17287 insertions(+), 8210 deletions(-) diff --git a/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pcb b/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pcb index 4e2b7800..e126a40e 100644 --- a/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pcb +++ b/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pcb @@ -1,270 +1,786 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes true) - (usegerberadvancedattributes true) - (creategerberjobfile true) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "io10") - (net 2 "io13") - (net 3 "io14") - (net 4 "io9") - (net 5 "io42") - (net 6 "conn-gnd") - (net 7 "io39") - (net 8 "io38") - (net 9 "io11") - (net 10 "io12") - (net 11 "io43") - (net 12 "io44") - (net 13 "io21") - (net 14 "io40") - (net 15 "io41") - (net 16 "dm") - (net 17 "dp") - (net 18 "net-2") - (net 19 "net-3") - (net 20 "conn-vcc") - (net 21 "conn-vcc-1") - (net 22 "net") - (net 23 "net-1") - - (footprint "lib:CONN-SMD_5-1734857-1" (layer "F.Cu") - (tstamp 08a2c260-fa18-4f6d-bb42-daaefb60db63) - (at 150.112 77.624) - (path "/66ce7d30-5663-ddb1-d265-5551fcbbe2d2/66ce7d30-5663-ddb1-d265-5551fcbbe2d2") - (attr through_hole) - (fp_text reference "U2" (at 0 -4) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4223bdb9-de8d-4648-8200-377ab4d131e0) - ) - (fp_text value "" (at 0 4) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c69662e2-0a76-405c-bb0a-64b055bcf830) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5102657d-1a32-453e-9d09-ca4a88825493) - ) - (fp_line (start -12.5 -13.3) (end -12.5 3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp ecc6c28d-603f-427e-9bb1-01af8c894e7f)) - (fp_line (start -12.5 3.3) (end -10.5 3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp e7201c93-01c6-4044-a806-181a89051c2d)) - (fp_line (start -10.5 3.3) (end -10.5 -3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp e4d398ed-d3fc-427f-be7e-40f354f514fb)) - (fp_line (start 10.5 -3.3) (end -10.5 -3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp a65f6c3b-abcd-43f3-b6df-67564019dd7a)) - (fp_line (start 10.5 3.3) (end 10.5 -3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp 225f4a9e-8c08-4119-a97b-35232c351e97)) - (fp_line (start 12.5 -13.3) (end -12.5 -13.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp 1d2ac80b-a2ec-4f5f-92f5-cb7a2cabdbfc)) - (fp_line (start 12.5 -13.3) (end 12.5 3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp 98e07c80-bbb9-42a8-b760-1231653d3cc5)) - (fp_line (start 12.5 3.3) (end 10.5 3.3) - (stroke (width 0.25) (type solid)) (layer "F.SilkS") (tstamp d5fd6ca2-85f6-48cb-9d89-e4f82f111a90)) - (pad "A1" smd rect (at 9.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "io10") (pintype "stereo") (tstamp 9ec6c3a9-ee20-46d2-b892-9ae1d0f13277)) - (pad "A2" smd rect (at 8.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "io13") (pintype "stereo") (tstamp 375c24fa-dbe6-4116-a8f5-6e76b2ebbdcf)) - (pad "A3" smd rect (at 7.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "io14") (pintype "stereo") (tstamp a0aa95cc-b15a-49fa-b61e-93249d92a165)) - (pad "A4" smd rect (at 6.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 4 "io9") (pintype "stereo") (tstamp c99d2bb5-be15-43d2-b6a0-f64856c01e5a)) - (pad "A5" smd rect (at 5.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 5 "io42") (pintype "stereo") (tstamp 144be361-3fe2-4833-8096-9e6000006070)) - (pad "A6" smd rect (at 4.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 1f10f0a3-3e9b-4ea3-b1ea-81e0db41b4ac)) - (pad "A7" smd rect (at 3.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 40a35967-a670-4f2d-9871-20322b69f09e)) - (pad "A8" smd rect (at 2.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 087f7c59-4da7-4c0e-ade5-3ffaef6d7374)) - (pad "A9" smd rect (at 1.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp fd1a2707-9aef-42b2-bccf-a4f7363d6409)) - (pad "A10" smd rect (at 0.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "io39") (pintype "stereo") (tstamp f98f06f8-a90a-4aa3-b998-e4215a2cade9)) - (pad "A11" smd rect (at -0.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 8 "io38") (pintype "stereo") (tstamp 1783c334-f557-4202-9835-aa90c2c61fc5)) - (pad "A12" smd rect (at -3.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp a18253e1-226a-49bf-9eb1-01307f7c3156)) - (pad "A13" smd rect (at -4.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 22 "net") (pintype "stereo") (tstamp 661d21dd-e2d0-447b-8dd8-ce686ea792de)) - (pad "A14" smd rect (at -5.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp e0a552e6-361d-45a2-b2f4-d86b721eabb5)) - (pad "A15" smd rect (at -6.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 23 "net-1") (pintype "stereo") (tstamp 8df6caa4-b5f4-41dd-b9a7-48f61dc885a7)) - (pad "A16" smd rect (at -7.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 6a52ea1d-e275-448f-a5f3-3f15b4dc6384)) - (pad "A17" smd rect (at -8.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 20 "conn-vcc") (pintype "stereo") (tstamp 79510333-a41f-4484-a14a-99423623078a)) - (pad "A18" smd rect (at -9.5 0 180) (size 0.7 3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 21 "conn-vcc-1") (pintype "stereo") (tstamp 3adf8290-bf64-4af6-9d07-14280d8d2da6)) - (pad "B1" smd rect (at 9.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 9 "io11") (pintype "stereo") (tstamp 26860b5d-d21d-47a6-9a66-1b095db8d82e)) - (pad "B2" smd rect (at 8.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 10 "io12") (pintype "stereo") (tstamp 67138ec1-7508-4efc-b73b-30fcac1fda8d)) - (pad "B3" smd rect (at 7.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 11 "io43") (pintype "stereo") (tstamp f2d3ac0a-015a-4f6b-b896-d2d6ed655f97)) - (pad "B4" smd rect (at 6.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 12 "io44") (pintype "stereo") (tstamp 588b8172-781e-4f3e-96fa-a73acb741ca2)) - (pad "B5" smd rect (at 5.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 13 "io21") (pintype "stereo") (tstamp 2e5a3b20-be07-4a47-b066-e36608904e21)) - (pad "B6" smd rect (at 4.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 0d1e5637-9164-495c-9cf8-9a3a8aad6996)) - (pad "B7" smd rect (at 3.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 16 "dm") (pintype "stereo") (tstamp 3f1182f4-d494-484c-893a-a8a7e92d9ca1)) - (pad "B8" smd rect (at 2.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 17 "dp") (pintype "stereo") (tstamp 58cdc9ca-8378-4ead-9d0e-dd4fec8fd668)) - (pad "B9" smd rect (at 1.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 10bf4e4e-9f33-4e7e-933b-d40553a59edc)) - (pad "B10" smd rect (at 0.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 14 "io40") (pintype "stereo") (tstamp 3a04c50d-6a5f-49fd-97c7-122b2252f0ad)) - (pad "B11" smd rect (at -0.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 15 "io41") (pintype "stereo") (tstamp d05e5adb-c12b-4801-9ae2-30f6c4ef3f90)) - (pad "B12" smd rect (at -3.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp f2e32fa4-b524-4461-9951-2fd788da5ea6)) - (pad "B13" smd rect (at -4.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 18 "net-2") (pintype "stereo") (tstamp e116560a-006f-467d-8a36-be4372503501)) - (pad "B14" smd rect (at -5.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 5f1f26c7-1be9-4b1b-811a-f162e68fcb06)) - (pad "B15" smd rect (at -6.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 19 "net-3") (pintype "stereo") (tstamp 8614393e-c18a-4bca-bdd4-d482bd6701e3)) - (pad "B16" smd rect (at -7.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 6 "conn-gnd") (pintype "stereo") (tstamp 34c47c25-e78b-49fe-ac80-317966f455ac)) - (pad "B17" smd rect (at -8.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 20 "conn-vcc") (pintype "stereo") (tstamp 692b2ad1-27e6-4821-a8c3-e2a26a5af908)) - (pad "B18" smd rect (at -9.5 0 180) (size 0.7 3) (layers "B.Cu" "B.Paste" "B.Mask") - (net 21 "conn-vcc-1") (pintype "stereo") (tstamp 71a31778-20b8-4dc9-8648-78d3821ec368)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/5-1734857-1.step" - (offset (xyz 0 13.3 -0.8)) - (scale (xyz 1 1 1)) - (rotate (xyz -90 0 180)) - ) - ) - - (footprint "lib:BOX_3_EMU" (layer "F.Cu") - (tstamp d32173e2-06f0-45a7-85c8-11f2751ec1e0) - (at 149.299901 76.9312) - (path "/05d4733d-8da4-336e-5a0b-3598987d6a91/05d4733d-8da4-336e-5a0b-3598987d6a91") - (fp_text reference "U1" (at 0 -0.5 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.1))) - (tstamp b12842d6-3492-4b90-b02c-6bf0679392e2) - ) - (fp_text value "" (at 0 1 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ad08d08d-1137-47f6-ae37-fcc63b53fa84) - ) - (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 27ac5112-2fc4-4295-991b-e403ccb3a4e4) - ) - (fp_line (start -30.457813 0) (end -12.7 0) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 4e73342d-b57b-4527-a99e-a5d22d521435)) - (fp_line (start -11.699432 -0.999959) (end -11.699432 -1.9) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 63693da9-3f1d-410e-9577-096cca4e3b12)) - (fp_line (start 12.42304 -2.9) (end -10.699432 -2.9) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp d6dd9025-b9a2-44b9-99db-2f3af6ad3f73)) - (fp_line (start 13.300568 -1.00525) (end 13.300568 -1.9022) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp c1c2cf5b-2e37-4b1f-be99-afd308b4b355)) - (fp_line (start 14.300516 0) (end 28.505948 0) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp da91fa65-a6f1-4829-9e3e-8861b5923791)) - (fp_line (start 32.04209 0.00015) (end 28.5061 0.00015) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp f3e0aee3-9522-4a8d-9a9c-49468f7e832b)) - (fp_arc (start -35.457901 4.99991) (mid -33.99347 1.464354) (end -30.457932 -0.000118) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 818f0ca4-1f44-4a0b-8efa-d78a5d9a6af2)) - (fp_arc (start -11.699433 -1.899999) (mid -11.406519 -2.607084) (end -10.699432 -2.9) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 3679bbcd-d698-4748-a4f3-c11c6a315671)) - (fp_arc (start -11.699432 -0.999959) (mid -11.992521 -0.292658) (end -12.7 0) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 86b2c7d4-4c33-4ad2-825c-26a8762de5bf)) - (fp_arc (start 12.423039 -2.899999) (mid 13.051515 -2.567934) (end 13.300568 -1.9022) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 974d8284-90ef-440d-b690-0fcac8426a3b)) - (fp_arc (start 14.300516 0) (mid 13.59161 -0.294782) (end 13.300568 -1.00525) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp bf69bc99-ad14-431e-8df1-44f6207faca9)) - (fp_arc (start 32.04209 0.000149) (mid 35.577646 1.464606) (end 37.0421 5.000141) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 7e517d52-6b6f-4d82-9fcc-e35a591b32e6)) - ) - +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "io10") + (net 2 "io13") + (net 3 "io14") + (net 4 "io9") + (net 5 "io42") + (net 6 "conn-gnd") + (net 7 "io39") + (net 8 "io38") + (net 9 "io11") + (net 10 "io12") + (net 11 "io43") + (net 12 "io44") + (net 13 "io21") + (net 14 "io40") + (net 15 "io41") + (net 16 "dm") + (net 17 "dp") + (net 18 "net-2") + (net 19 "net-3") + (net 20 "conn-vcc") + (net 21 "conn-vcc-1") + (net 22 "net") + (net 23 "net-1") + (footprint "lib:CONN-SMD_5-1734857-1" + (layer "F.Cu") + (uuid "08a2c260-fa18-4f6d-bb42-daaefb60db63") + (at 150.112 77.624) + (property "Reference" "U2" + (at 0 -4 0) + (layer "F.SilkS") + (uuid "4223bdb9-de8d-4648-8200-377ab4d131e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "" + (at 0 4 0) + (layer "F.Fab") + (uuid "c69662e2-0a76-405c-bb0a-64b055bcf830") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9215a010-d7b8-4761-8e0f-c29ac089d0dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6115f1ee-db81-44f1-a09c-1880a3f9a9a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/66ce7d30-5663-ddb1-d265-5551fcbbe2d2/66ce7d30-5663-ddb1-d265-5551fcbbe2d2") + (attr through_hole) + (fp_line + (start -12.5 -13.3) + (end -12.5 3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "ecc6c28d-603f-427e-9bb1-01af8c894e7f") + ) + (fp_line + (start -12.5 3.3) + (end -10.5 3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7201c93-01c6-4044-a806-181a89051c2d") + ) + (fp_line + (start -10.5 3.3) + (end -10.5 -3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4d398ed-d3fc-427f-be7e-40f354f514fb") + ) + (fp_line + (start 10.5 -3.3) + (end -10.5 -3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "a65f6c3b-abcd-43f3-b6df-67564019dd7a") + ) + (fp_line + (start 10.5 3.3) + (end 10.5 -3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "225f4a9e-8c08-4119-a97b-35232c351e97") + ) + (fp_line + (start 12.5 -13.3) + (end -12.5 -13.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d2ac80b-a2ec-4f5f-92f5-cb7a2cabdbfc") + ) + (fp_line + (start 12.5 -13.3) + (end 12.5 3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "98e07c80-bbb9-42a8-b760-1231653d3cc5") + ) + (fp_line + (start 12.5 3.3) + (end 10.5 3.3) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.SilkS") + (uuid "d5fd6ca2-85f6-48cb-9d89-e4f82f111a90") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5102657d-1a32-453e-9d09-ca4a88825493") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" smd rect + (at 9.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "io10") + (pintype "stereo") + (uuid "9ec6c3a9-ee20-46d2-b892-9ae1d0f13277") + ) + (pad "A2" smd rect + (at 8.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "io13") + (pintype "stereo") + (uuid "375c24fa-dbe6-4116-a8f5-6e76b2ebbdcf") + ) + (pad "A3" smd rect + (at 7.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "io14") + (pintype "stereo") + (uuid "a0aa95cc-b15a-49fa-b61e-93249d92a165") + ) + (pad "A4" smd rect + (at 6.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 4 "io9") + (pintype "stereo") + (uuid "c99d2bb5-be15-43d2-b6a0-f64856c01e5a") + ) + (pad "A5" smd rect + (at 5.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "io42") + (pintype "stereo") + (uuid "144be361-3fe2-4833-8096-9e6000006070") + ) + (pad "A6" smd rect + (at 4.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "1f10f0a3-3e9b-4ea3-b1ea-81e0db41b4ac") + ) + (pad "A7" smd rect + (at 3.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "40a35967-a670-4f2d-9871-20322b69f09e") + ) + (pad "A8" smd rect + (at 2.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "087f7c59-4da7-4c0e-ade5-3ffaef6d7374") + ) + (pad "A9" smd rect + (at 1.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "fd1a2707-9aef-42b2-bccf-a4f7363d6409") + ) + (pad "A10" smd rect + (at 0.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "io39") + (pintype "stereo") + (uuid "f98f06f8-a90a-4aa3-b998-e4215a2cade9") + ) + (pad "A11" smd rect + (at -0.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 8 "io38") + (pintype "stereo") + (uuid "1783c334-f557-4202-9835-aa90c2c61fc5") + ) + (pad "A12" smd rect + (at -3.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "a18253e1-226a-49bf-9eb1-01307f7c3156") + ) + (pad "A13" smd rect + (at -4.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 22 "net") + (pintype "stereo") + (uuid "661d21dd-e2d0-447b-8dd8-ce686ea792de") + ) + (pad "A14" smd rect + (at -5.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "e0a552e6-361d-45a2-b2f4-d86b721eabb5") + ) + (pad "A15" smd rect + (at -6.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 23 "net-1") + (pintype "stereo") + (uuid "8df6caa4-b5f4-41dd-b9a7-48f61dc885a7") + ) + (pad "A16" smd rect + (at -7.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "6a52ea1d-e275-448f-a5f3-3f15b4dc6384") + ) + (pad "A17" smd rect + (at -8.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 20 "conn-vcc") + (pintype "stereo") + (uuid "79510333-a41f-4484-a14a-99423623078a") + ) + (pad "A18" smd rect + (at -9.5 0 180) + (size 0.7 3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 21 "conn-vcc-1") + (pintype "stereo") + (uuid "3adf8290-bf64-4af6-9d07-14280d8d2da6") + ) + (pad "B1" smd rect + (at 9.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 9 "io11") + (pintype "stereo") + (uuid "26860b5d-d21d-47a6-9a66-1b095db8d82e") + ) + (pad "B2" smd rect + (at 8.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 10 "io12") + (pintype "stereo") + (uuid "67138ec1-7508-4efc-b73b-30fcac1fda8d") + ) + (pad "B3" smd rect + (at 7.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 11 "io43") + (pintype "stereo") + (uuid "f2d3ac0a-015a-4f6b-b896-d2d6ed655f97") + ) + (pad "B4" smd rect + (at 6.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 12 "io44") + (pintype "stereo") + (uuid "588b8172-781e-4f3e-96fa-a73acb741ca2") + ) + (pad "B5" smd rect + (at 5.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 13 "io21") + (pintype "stereo") + (uuid "2e5a3b20-be07-4a47-b066-e36608904e21") + ) + (pad "B6" smd rect + (at 4.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "0d1e5637-9164-495c-9cf8-9a3a8aad6996") + ) + (pad "B7" smd rect + (at 3.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 16 "dm") + (pintype "stereo") + (uuid "3f1182f4-d494-484c-893a-a8a7e92d9ca1") + ) + (pad "B8" smd rect + (at 2.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 17 "dp") + (pintype "stereo") + (uuid "58cdc9ca-8378-4ead-9d0e-dd4fec8fd668") + ) + (pad "B9" smd rect + (at 1.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "10bf4e4e-9f33-4e7e-933b-d40553a59edc") + ) + (pad "B10" smd rect + (at 0.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 14 "io40") + (pintype "stereo") + (uuid "3a04c50d-6a5f-49fd-97c7-122b2252f0ad") + ) + (pad "B11" smd rect + (at -0.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 15 "io41") + (pintype "stereo") + (uuid "d05e5adb-c12b-4801-9ae2-30f6c4ef3f90") + ) + (pad "B12" smd rect + (at -3.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "f2e32fa4-b524-4461-9951-2fd788da5ea6") + ) + (pad "B13" smd rect + (at -4.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 18 "net-2") + (pintype "stereo") + (uuid "e116560a-006f-467d-8a36-be4372503501") + ) + (pad "B14" smd rect + (at -5.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "5f1f26c7-1be9-4b1b-811a-f162e68fcb06") + ) + (pad "B15" smd rect + (at -6.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 19 "net-3") + (pintype "stereo") + (uuid "8614393e-c18a-4bca-bdd4-d482bd6701e3") + ) + (pad "B16" smd rect + (at -7.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 6 "conn-gnd") + (pintype "stereo") + (uuid "34c47c25-e78b-49fe-ac80-317966f455ac") + ) + (pad "B17" smd rect + (at -8.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 20 "conn-vcc") + (pintype "stereo") + (uuid "692b2ad1-27e6-4821-a8c3-e2a26a5af908") + ) + (pad "B18" smd rect + (at -9.5 0 180) + (size 0.7 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 21 "conn-vcc-1") + (pintype "stereo") + (uuid "71a31778-20b8-4dc9-8648-78d3821ec368") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/5-1734857-1.step" + (offset + (xyz 0 13.3 -0.8) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 180) + ) + ) + ) + (footprint "lib:BOX_3_EMU" + (layer "F.Cu") + (uuid "d32173e2-06f0-45a7-85c8-11f2751ec1e0") + (at 149.299901 76.9312) + (property "Reference" "U1" + (at 0 -0.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b12842d6-3492-4b90-b02c-6bf0679392e2") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ad08d08d-1137-47f6-ae37-fcc63b53fa84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "05f416d5-deba-48f1-918a-08963c9fdb69") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ffdd46f1-a7e1-4999-b2f2-065d85b33706") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/05d4733d-8da4-336e-5a0b-3598987d6a91/05d4733d-8da4-336e-5a0b-3598987d6a91") + (fp_line + (start -30.457813 0) + (end -12.7 0) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4e73342d-b57b-4527-a99e-a5d22d521435") + ) + (fp_line + (start -11.699432 -0.999959) + (end -11.699432 -1.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "63693da9-3f1d-410e-9577-096cca4e3b12") + ) + (fp_line + (start 12.42304 -2.9) + (end -10.699432 -2.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d6dd9025-b9a2-44b9-99db-2f3af6ad3f73") + ) + (fp_line + (start 13.300568 -1.00525) + (end 13.300568 -1.9022) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c1c2cf5b-2e37-4b1f-be99-afd308b4b355") + ) + (fp_line + (start 14.300516 0) + (end 28.505948 0) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "da91fa65-a6f1-4829-9e3e-8861b5923791") + ) + (fp_line + (start 32.04209 0.00015) + (end 28.5061 0.00015) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f3e0aee3-9522-4a8d-9a9c-49468f7e832b") + ) + (fp_arc + (start -35.457901 4.99991) + (mid -33.99347 1.464354) + (end -30.457932 -0.000118) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "818f0ca4-1f44-4a0b-8efa-d78a5d9a6af2") + ) + (fp_arc + (start -11.699433 -1.899999) + (mid -11.406519 -2.607084) + (end -10.699432 -2.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3679bbcd-d698-4748-a4f3-c11c6a315671") + ) + (fp_arc + (start -11.699432 -0.999959) + (mid -11.992521 -0.292658) + (end -12.7 0) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "86b2c7d4-4c33-4ad2-825c-26a8762de5bf") + ) + (fp_arc + (start 12.423039 -2.899999) + (mid 13.051515 -2.567934) + (end 13.300568 -1.9022) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "974d8284-90ef-440d-b690-0fcac8426a3b") + ) + (fp_arc + (start 14.300516 0) + (mid 13.59161 -0.294782) + (end 13.300568 -1.00525) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bf69bc99-ad14-431e-8df1-44f6207faca9") + ) + (fp_arc + (start 32.04209 0.000149) + (mid 35.577646 1.464606) + (end 37.0421 5.000141) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7e517d52-6b6f-4d82-9fcc-e35a591b32e6") + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "27ac5112-2fc4-4295-991b-e403ccb3a4e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (embedded_fonts no) + ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pro b/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pro index 1d6bb37b..17828e7f 100644 --- a/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pro +++ b/ecad/elec/layout/box-3-connector/box-3-connector.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -60,15 +63,20 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", "item_on_disabled_layer": "error", @@ -78,9 +86,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -92,10 +102,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -108,17 +121,18 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_text_height": 0.7999999999999999, + "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.0, - "min_via_annular_width": 0.09999999999999999, + "min_via_annular_width": 0.1, "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, @@ -127,48 +141,86 @@ }, "teardrop_options": [ { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { - "td_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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": [], + "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": [], "zones_allow_external_fillets": false }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -182,7 +234,7 @@ }, "meta": { "filename": "box-3-connector.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -197,6 +249,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -205,7 +258,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -216,8 +269,11 @@ "gencad": "", "idf": "", "netlist": "../../../build/box-3-connector.net", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" diff --git a/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pcb b/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pcb index bc314eec..60cb5199 100644 --- a/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pcb +++ b/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pcb @@ -1,7 +1,7 @@ (kicad_pcb - (version 20240108) + (version 20241229) (generator "pcbnew") - (generator_version "8.0") + (generator_version "9.0") (general (thickness 1.6) (legacy_teardrops no) @@ -9,34 +9,34 @@ (paper "A4") (layers (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) ) (setup (stackup @@ -80,9 +80,10 @@ ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) + (tenting front back) (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) @@ -92,7 +93,6 @@ (dashed_line_gap_ratio 3.000000) (svgprecision 4) (plotframeref no) - (viasonmask no) (mode 1) (useauxorigin no) (hpglpennumber 1) @@ -100,16 +100,19 @@ (hpglpendiameter 15.000000) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) - (plotreference yes) - (plotvalue yes) - (plotfptext yes) - (plotinvisibletext no) + (plot_black_and_white yes) (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) @@ -209,18 +212,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "9a85b6e5-0b73-474b-9ea3-86be475a7986") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -341,7 +332,7 @@ (pad "A1" smd rect (at 9.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 42 "cs") (pintype "stereo") (uuid "174e2587-1762-44d2-bfcd-48e3bc9108fe") @@ -349,7 +340,7 @@ (pad "A2" smd rect (at 8.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "miso") (pintype "stereo") (uuid "dd018792-98cc-4bc5-8140-81a233ad9c77") @@ -357,7 +348,7 @@ (pad "A3" smd rect (at 7.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 50 "battery_measurement") (pintype "stereo") (uuid "98d81f24-6d13-4806-bb07-f39829cd2cf0") @@ -365,7 +356,7 @@ (pad "A4" smd rect (at 6.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 51 "io9") (pintype "stereo") (uuid "a5a6ef46-2d71-4957-8f55-c4b43e8d269f") @@ -373,7 +364,7 @@ (pad "A5" smd rect (at 5.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 52 "io42") (pintype "stereo") (uuid "422cc797-016d-47ed-92f4-0a9a154c2a06") @@ -381,7 +372,7 @@ (pad "A6" smd rect (at 4.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "59d283a7-5f53-4c5c-a606-bc1d9bf6e9f2") @@ -389,7 +380,7 @@ (pad "A7" smd rect (at 3.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "9be366b4-8929-4119-ba90-14df13af9743") @@ -397,7 +388,7 @@ (pad "A8" smd rect (at 2.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "8d702e7d-321c-4a50-ba48-7eb236ceeea6") @@ -405,7 +396,7 @@ (pad "A9" smd rect (at 1.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "33712e9b-783b-4913-998e-aed941428e54") @@ -413,7 +404,7 @@ (pad "A10" smd rect (at 0.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 53 "io39") (pintype "stereo") (uuid "09d4885a-96c6-4fa1-8532-628a202a41a9") @@ -421,7 +412,7 @@ (pad "A11" smd rect (at -0.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 54 "io38") (pintype "stereo") (uuid "1797e3d3-7d73-4224-9e59-fdb4fb06f8bd") @@ -429,7 +420,7 @@ (pad "A12" smd rect (at -3.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "e3c7dc0f-ed1f-4969-a7b1-a00f05ab0ada") @@ -437,7 +428,7 @@ (pad "A13" smd rect (at -4.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 61 "net-1") (pintype "stereo") (uuid "f734cd80-8772-4a9d-89de-08cd033617cd") @@ -445,7 +436,7 @@ (pad "A14" smd rect (at -5.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "51898f6a-d77b-4469-98e1-c17adf7ff45e") @@ -453,7 +444,7 @@ (pad "A15" smd rect (at -6.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 62 "net-2") (pintype "stereo") (uuid "71ebd600-b951-4583-868e-c683ed485b63") @@ -461,7 +452,7 @@ (pad "A16" smd rect (at -7.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "83795fb5-5ce8-4874-a0a8-5ed87bb6a669") @@ -469,7 +460,7 @@ (pad "A17" smd rect (at -8.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "36bd39c4-4b78-4133-ac77-1456d4e8f289") @@ -477,7 +468,7 @@ (pad "A18" smd rect (at -9.5 0 180) (size 0.7 3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "d7e42c2a-f021-4877-b6ce-31ea61c5d229") @@ -485,7 +476,7 @@ (pad "B1" smd rect (at 9.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 43 "mosi") (pintype "stereo") (uuid "c76bc742-dae2-4580-b180-844c2aa84895") @@ -493,7 +484,7 @@ (pad "B2" smd rect (at 8.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 44 "sck") (pintype "stereo") (uuid "29947a56-85c8-44ee-9aec-1349b3139590") @@ -501,7 +492,7 @@ (pad "B3" smd rect (at 7.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 55 "io43") (pintype "stereo") (uuid "27f78390-b5d6-4c56-87be-63521ad58302") @@ -509,7 +500,7 @@ (pad "B4" smd rect (at 6.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 56 "io44") (pintype "stereo") (uuid "d4ca28a2-7d55-4473-8726-304af80da001") @@ -517,7 +508,7 @@ (pad "B5" smd rect (at 5.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 57 "io21") (pintype "stereo") (uuid "5570be73-faba-4285-aa69-27727844318b") @@ -525,7 +516,7 @@ (pad "B6" smd rect (at 4.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "386a7ec9-d110-4669-a1f4-4b30300f9ffc") @@ -533,7 +524,7 @@ (pad "B7" smd rect (at 3.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 35 "dm") (pintype "stereo") (uuid "4d7203ff-1714-4a72-a8d6-92855e10d5b2") @@ -541,7 +532,7 @@ (pad "B8" smd rect (at 2.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 36 "dp") (pintype "stereo") (uuid "37829d22-4a69-460c-a518-7f28774abdd1") @@ -549,7 +540,7 @@ (pad "B9" smd rect (at 1.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "570584f1-ef95-44e4-b2e4-61edd353dcd2") @@ -557,7 +548,7 @@ (pad "B10" smd rect (at 0.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 26 "scl") (pintype "stereo") (uuid "7f400dc9-a3ce-43ec-b6c1-65e8c304499c") @@ -565,7 +556,7 @@ (pad "B11" smd rect (at -0.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 27 "sda") (pintype "stereo") (uuid "5e070843-697a-4abe-9035-f1d56345cd93") @@ -573,7 +564,7 @@ (pad "B12" smd rect (at -3.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "db9ec92d-8613-4012-a3bd-a393d534b8a6") @@ -581,7 +572,7 @@ (pad "B13" smd rect (at -4.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 63 "net-3") (pintype "stereo") (uuid "53f6298e-230e-4d14-aece-e291241b7cb5") @@ -589,7 +580,7 @@ (pad "B14" smd rect (at -5.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "0c4db1da-75b3-4554-877c-9733f4ef86a7") @@ -597,7 +588,7 @@ (pad "B15" smd rect (at -6.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 64 "net-4") (pintype "stereo") (uuid "72c5195c-c6dc-4087-b3cf-7fdb53f0281c") @@ -605,7 +596,7 @@ (pad "B16" smd rect (at -7.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "32d0d584-4da8-48bd-be0a-e52725866c2a") @@ -613,7 +604,7 @@ (pad "B17" smd rect (at -8.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "96f26220-9a5d-4367-9c28-798d5af57790") @@ -621,11 +612,12 @@ (pad "B18" smd rect (at -9.5 0 180) (size 0.7 3) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "b546ccbe-5c51-4186-86d3-d13808984b1c") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/5-1734857-1.step" (offset (xyz 0 13.3 -0.8) @@ -656,7 +648,7 @@ ) ) (property "Value" "16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS" - (at 0 1.16 -90) + (at 0 1.16 270) (layer "F.Fab") (uuid "92ec900f-2421-4eb6-a950-629c66389222") (effects @@ -666,20 +658,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "a829a166-338e-457a-b1fb-7b4bc9883d0d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "714c9b53-364c-474d-a7e9-ed914df67b9d") @@ -691,7 +671,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5badab02-0580-4934-8093-0385c2dfa271") @@ -805,7 +785,7 @@ (uuid "bf587166-fce4-48b1-896c-28c911da0473") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "8972081c-311b-41c4-b762-0d41b24efb4f") (effects @@ -818,7 +798,7 @@ (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -827,12 +807,13 @@ (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "de640e63-949c-4a62-8fa0-1757c999e0e3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -873,18 +854,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "7aa6fee5-f7c6-42e4-be5e-6eb2f6c4ab7f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -1001,7 +970,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "cc9882d2-a6f8-47fa-8722-8f618981b556") ) @@ -1012,7 +981,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "a48c8985-a825-488f-836d-e5441f97f406") ) @@ -1023,7 +992,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "927adc79-8d18-4aef-b7e3-335d12c21f1f") ) @@ -1034,7 +1003,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "067ac170-c44c-4e62-9811-3bd188c1a754") ) @@ -1045,7 +1014,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e1a28fd3-7a6c-47aa-8ef2-03be922064ff") ) @@ -1056,7 +1025,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "7e25637f-2df4-431b-a76c-7f05e1fc4a93") ) @@ -1067,7 +1036,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "69541e89-d21c-46f8-926f-bd4045b86c1f") ) @@ -1085,6 +1054,7 @@ (layers "*.Cu" "*.Mask") (uuid "4cd515de-f763-4a6f-bb28-72002ad59c90") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_DPAD_MEMBRANE.step" (offset (xyz 24 20.24 0) @@ -1127,18 +1097,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "52802e6c-b88b-4c5d-a7a2-acbeef0ceed7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -1401,7 +1359,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "9f91aa16-3880-4922-9ea6-5f8fbfeac487") ) @@ -1414,7 +1372,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "0f51909c-0d3a-4336-bdc9-e6ac4d5df7fb") ) @@ -1485,14 +1443,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "1db52241-fa36-4b32-a4a7-b928f233b2f0") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "y") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1502,7 +1460,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1512,7 +1470,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "y") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1522,13 +1480,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "4012299e-6805-42a1-a5ed-bf3afb9541dc") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -1548,7 +1507,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 2kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "aab5d2ae-e164-4fe0-9f6c-0ff873e6a263") (effects @@ -1558,20 +1517,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "b9990256-f57a-4452-a748-81dbf44aa8d2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "de98a1f2-af18-4218-9662-b55fb94decf6") @@ -1583,7 +1530,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "aad69dd5-75f6-4f6d-8eab-4b09f694d628") @@ -1697,7 +1644,7 @@ (uuid "bbca103e-d4e9-465a-beb8-177626eeaf0d") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "21069ab5-66d5-4be5-b881-ea2eca44fd15") (effects @@ -1710,7 +1657,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 40 "prog") (pintype "stereo") @@ -1719,12 +1666,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "52bbaa5b-dbca-4242-8ae0-bb8226067b38") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -1765,18 +1713,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "aa169348-dbc2-4751-ae3f-2ec38b43c1bf") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -1917,7 +1853,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -1926,12 +1862,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 15 "start") (pintype "stereo") (uuid "8b0a6ac9-3afa-4048-8b4c-7636e60b52f9") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -1970,18 +1907,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 174) - (layer "F.Fab") - (hide yes) - (uuid "0a3af8f0-c9f7-4c98-be6d-73beb8d35368") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 174) (layer "F.Fab") @@ -2085,7 +2010,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "ec774af5-eeac-4fda-bf67-1972820ad499") ) @@ -2096,7 +2021,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "6a338df0-d6c4-4d8f-b37a-14d2d701cc1a") ) @@ -2107,7 +2032,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "c3aa5255-645e-4fae-a80e-247db3d551ce") ) @@ -2141,7 +2066,7 @@ (pad "1" smd rect (at -1.67 0.77 354) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "vol_up") (pintype "stereo") (uuid "6e054713-1a28-4a67-8b44-72704aa3d624") @@ -2149,7 +2074,7 @@ (pad "2" smd rect (at 1.68 0.77 354) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "8dd06a7e-1ee4-4d47-b3fb-989f1eb19ae1") @@ -2157,7 +2082,7 @@ (pad "3" smd rect (at 2.3 -0.77 354) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "966c033e-fa5b-44ba-9187-19b7f7d24ee7") @@ -2165,11 +2090,12 @@ (pad "4" smd rect (at -2.3 -0.77 174) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "3179c982-a226-4048-8d44-f51df6cea667") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SW-SMD_TS24CA.step" (offset (xyz 0 1.13 1.4) @@ -2208,18 +2134,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "88aee915-2785-4b24-b205-5ce23d8f5bea") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -2283,7 +2197,7 @@ (width 0.3) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "4a597863-ff4d-40d1-8726-6e15dd7cbe4c") ) @@ -2294,7 +2208,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "5e483945-38df-414e-aba4-b68fb5341546") ) @@ -2305,7 +2219,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "cda5458a-3b1d-40af-9ca7-80dcc5a920b5") ) @@ -2323,7 +2237,7 @@ (pad "1" smd rect (at -0.95 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 39 "box.mcp73831-gnd") (pintype "stereo") (uuid "f8e4abcb-9c17-4689-8952-ff414d948c51") @@ -2331,7 +2245,7 @@ (pad "2" smd rect (at 0 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "dd045191-7914-46ec-bec1-befca1ac9da4") @@ -2339,7 +2253,7 @@ (pad "3" smd rect (at 0.95 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "vbat") (pintype "stereo") (uuid "a250e4c6-7904-44c5-8b70-ff5b7644d01c") @@ -2347,7 +2261,7 @@ (pad "4" smd rect (at 0.95 -1.15) (size 0.49 1.18) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "6820e2d2-7417-4663-8c99-a14e843a9b4a") @@ -2355,11 +2269,12 @@ (pad "5" smd rect (at -0.95 -1.15) (size 0.49 1.18) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 40 "prog") (pintype "stereo") (uuid "3d796d11-ec9b-4697-b21d-2c7072c6bf4e") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/SOT-23-5_L2.9-W1.6-H1.1-LS2.8-P0.95.wrl" (offset (xyz 0 0 0) @@ -2400,18 +2315,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "62f7de2d-b317-45e7-93f6-cb9d040e47af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -2552,7 +2455,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 12 "p1_3") (pintype "stereo") @@ -2561,12 +2464,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "a3ad2d39-0df9-4c41-b43d-974c9c20b48a") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -2607,18 +2511,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "cf562860-ea86-4985-b9be-10db3aea9084") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -2759,7 +2651,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -2768,12 +2660,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "ef73ec25-1171-4073-bbb2-9b4cfa81b740") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -2814,18 +2707,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "3a90f916-4007-44e7-ac8c-a05f7040c27d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -2966,7 +2847,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -2975,12 +2856,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 58 "box.io-b") (pintype "stereo") (uuid "05aced88-d81b-4a96-b09d-03a4761622d1") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -3021,18 +2903,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "e80a909b-c95c-47ef-988f-ead9ef58cd7a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -3173,7 +3043,7 @@ (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "vbat") (pintype "stereo") @@ -3182,12 +3052,13 @@ (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "582b47f7-9314-42c1-93b5-94439da870db") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -3226,18 +3097,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "09f126a6-96ff-4a7b-bff9-fc78c46ddb1f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -3332,7 +3191,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "80d0de26-f82b-4a4a-847f-ab94f12415ae") ) @@ -3343,7 +3202,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "65efa12b-0790-460a-bbb4-6a16745ea1ac") ) @@ -3354,7 +3213,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "c7933113-9b00-44ac-ab83-21d48078a2bb") ) @@ -3372,7 +3231,7 @@ (pad "1" smd rect (at -1 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 31 "reg") (pintype "stereo") (uuid "386eb7a2-9c3d-4903-b764-3447269f154e") @@ -3380,7 +3239,7 @@ (pad "2" smd rect (at -0.5 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "scl") (pintype "stereo") (uuid "ec4fd09a-2796-4bfd-9b4d-74fd534fd52d") @@ -3388,7 +3247,7 @@ (pad "3" smd rect (at 0 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "sda") (pintype "stereo") (uuid "41593c4f-54b7-4d7c-b3c3-17bc23a53b5a") @@ -3396,7 +3255,7 @@ (pad "4" smd rect (at 0.5 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 59 "in_trig") (pintype "stereo") (uuid "42cfe30c-a5cc-4b69-976d-92c2af46c959") @@ -3404,7 +3263,7 @@ (pad "5" smd rect (at 1 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "en") (pintype "stereo") (uuid "2be4af05-51c3-4769-bc6d-f161409d7544") @@ -3412,7 +3271,7 @@ (pad "6" smd rect (at 1 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "c0571e58-0898-4f07-ab99-9f386bdcb69a") @@ -3420,7 +3279,7 @@ (pad "7" smd rect (at 0.5 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 9 "box.drv2605.chip-a") (pintype "stereo") (uuid "136d47fc-3832-4199-8a10-f13639dd7dc7") @@ -3428,7 +3287,7 @@ (pad "8" smd rect (at 0 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "dc8fc487-e8a2-4e32-b481-e5a78c68998b") @@ -3436,7 +3295,7 @@ (pad "9" smd rect (at -0.5 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 10 "box.drv2605.chip-b") (pintype "stereo") (uuid "f30e6af9-f5da-4bbf-9d68-824b70b0b54f") @@ -3444,11 +3303,12 @@ (pad "10" smd rect (at -1 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "0cfe5f94-16c1-459b-9fc2-e67fd1d69e35") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/VSSOP-10_L3.0-W3.0-H1.1-LS4.9-P0.50.step" (offset (xyz 0 -0 -0) @@ -3479,7 +3339,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "b8a2b671-4724-4272-9941-0c691285e6c6") (effects @@ -3489,20 +3349,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "33f10009-b05d-4f96-a568-d88c72b00c63") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "b938f355-9636-4e07-9b61-b61dc6d9a9e8") @@ -3514,7 +3362,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5548f9a3-629a-4bcb-863d-a2d05c48731a") @@ -3628,7 +3476,7 @@ (uuid "5d5181c1-7354-4a42-b168-6905c7743178") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "cd2181c2-d026-4c38-9987-4bb6e923755d") (effects @@ -3641,7 +3489,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -3650,12 +3498,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 30 "rstn") (pintype "stereo") (uuid "332e74ec-1914-4579-8266-d84b3bad6d04") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -3696,18 +3545,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b69b6b66-59e4-4fe7-886b-d36a6cfc2874") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -3935,6 +3772,7 @@ (pintype "stereo") (uuid "38be1171-1bdc-4717-8ec2-38dabdeccf37") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_1.00mm.3dshapes/PinHeader_1x02_P1.00mm_Vertical.wrl" (offset (xyz 0 0 0) @@ -3977,18 +3815,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8c4ea282-6b24-4c5f-8a0c-5c1e9a562d9a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -4251,7 +4077,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "68ea1f60-b9da-4ffb-9b3c-7c77b839d753") ) @@ -4264,7 +4090,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "00042389-9ac6-4930-852c-8504d1838120") ) @@ -4335,14 +4161,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "b85ca542-6841-4147-9491-1d6ca68504be") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "box.io-b") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4352,7 +4178,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4362,7 +4188,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "box.io-b") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4372,13 +4198,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "c1490648-a85e-4e8c-b7b5-26fbaeb9a033") ) + (embedded_fonts no) ) (footprint "lib:BOX_EMU_BASE" (layer "F.Cu") @@ -4409,18 +4236,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d1e4d603-e5d4-49f2-bad9-09a658147625") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -4515,58 +4330,59 @@ (at -31.94 2.539759) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "d9c7b98d-299b-4ec8-a32a-542e03522d71") ) (pad "" np_thru_hole circle (at -31.94 57.539759) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "b89db671-0930-4d21-89ad-19602e501a6a") ) (pad "" np_thru_hole circle (at -25.94 57.532859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "b2c62640-9084-400f-a63c-d345476f6abe") ) (pad "" np_thru_hole circle (at -21.94 2.017859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "c6b6ff8a-5a96-42b1-8f5e-d5d182b7b524") ) (pad "" np_thru_hole circle (at 20.56 2.034859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "e00c6189-64e5-4488-9ea2-4d2d0ff5f848") ) (pad "" np_thru_hole circle (at 24.56 57.539959) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "0e7842ed-aa2a-4030-9daf-60a2461f64a5") ) (pad "" np_thru_hole circle (at 30.56 2.540059) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "85c8f144-b37a-4fd5-bc2c-1a1ceda40512") ) (pad "" np_thru_hole circle (at 30.56 57.540059) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "5658fdc6-3921-4024-ac2f-514df888906f") ) + (embedded_fonts no) ) (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") @@ -4598,18 +4414,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "28c4225e-6f2d-499b-90d0-7657b97425f0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -4872,7 +4676,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "55c61514-7a0a-4a9c-8d9d-96a080d5c7cc") ) @@ -4885,7 +4689,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "abbadcb4-ffec-4064-9810-75320b7a0ea4") ) @@ -4956,14 +4760,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "804c22e6-e87e-4177-bebe-cedede59b9b5") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "x") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4973,7 +4777,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4983,7 +4787,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "x") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4993,13 +4797,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "556364ec-d287-432f-8440-d1b7dcfc9282") ) + (embedded_fonts no) ) (footprint "lib:C0805" (layer "F.Cu") @@ -5029,18 +4834,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "b6dc9105-10b2-48f4-8d9b-32ea4ba67d57") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -5181,7 +4974,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "vbat") (pintype "stereo") @@ -5190,12 +4983,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "ce3ded9c-1fc2-4c77-a1af-1c5a483ffb7f") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -5226,7 +5020,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "9b58f2c2-d497-4500-8f4c-3bc22ce84fa2") (effects @@ -5236,20 +5030,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "e24d3809-770e-4939-81f0-ee56c5f5ed81") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "073d80f9-3a30-405e-926b-6cd1db245388") @@ -5261,7 +5043,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "31f37e8d-e188-49d6-a91a-bcba5a11372f") @@ -5375,7 +5157,7 @@ (uuid "6d1aca99-e6f8-432e-a399-5835544699aa") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "2bc91007-883f-4d85-8511-1bfaeb8aacbe") (effects @@ -5388,7 +5170,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -5397,12 +5179,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 13 "box.io-a") (pintype "stereo") (uuid "f3cbbaa1-6cd9-47de-82f7-4d677bdb3df6") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -5443,18 +5226,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "88a50d4c-8e6e-400b-97eb-08ce01e05283") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -5595,7 +5366,7 @@ (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -5604,12 +5375,13 @@ (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 14 "select") (pintype "stereo") (uuid "5b6cb6ed-efbd-466b-b795-084bd60821ae") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -5650,18 +5422,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "f7398250-548d-40d4-aa74-e0947b5a4007") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -5802,7 +5562,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 38 "cc2") (pintype "stereo") @@ -5811,12 +5571,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "5547f431-307a-4dfe-b2a6-117174954e79") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -5857,18 +5618,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "dd79f965-8b36-4358-87cb-43b4f3dcfc82") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -6009,7 +5758,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -6018,12 +5767,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 3 "out") (pintype "stereo") (uuid "0c0f8945-87f9-4b6d-bf81-41cc04b25324") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6064,18 +5814,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "c0f023d5-7409-4037-82ba-d56cd2307d28") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -6216,7 +5954,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 3 "out") (pintype "stereo") @@ -6225,12 +5963,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "d05cf6e1-916a-4ca1-9b21-5c4f206bcd9d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6261,7 +6000,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "cbbef5b7-f82d-4f43-9547-0af15fe8563f") (effects @@ -6271,20 +6010,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "ed9263a6-f7f4-47a8-b573-02cdd514756d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "0a4e4929-8b3c-4d39-bd83-2ce87e59fb2a") @@ -6296,7 +6023,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "86c62855-bcbb-4430-8328-15fbf1423d23") @@ -6410,7 +6137,7 @@ (uuid "b88edac8-8f47-4734-bfe4-d7bf8d8294d3") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "06579f2f-4acf-4037-99dc-d50f2c733712") (effects @@ -6423,7 +6150,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -6432,12 +6159,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 16 "vol_up") (pintype "stereo") (uuid "03db94dd-d657-498c-a7fa-bd0e103471fd") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6468,7 +6196,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "d6db4401-97ed-49b2-b40f-76e4e66fe288") (effects @@ -6478,20 +6206,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "447b4fa8-6845-401c-829a-d6a805e98a56") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "eaf0838d-39fd-4c64-835b-987ab7829030") @@ -6503,7 +6219,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5a598369-2784-4de6-8c9c-42ba4669ed49") @@ -6617,7 +6333,7 @@ (uuid "14b43df4-53d3-42cc-91cf-07b61ecd357a") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "6cf8538d-b94c-49a2-a7d8-d3ed67fc0a42") (effects @@ -6630,7 +6346,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -6639,12 +6355,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 17 "down") (pintype "stereo") (uuid "a5f2f82a-2274-40e1-a76a-1191969794ef") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6675,7 +6392,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "ace13b03-fd80-42c7-8583-90225c754bd7") (effects @@ -6685,20 +6402,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "b4c21a9d-dc73-4913-ad29-38eaefc4e54f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "474aa4a2-d54d-44da-a8b7-a484d9a2119b") @@ -6710,7 +6415,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5bed9151-1b6b-4c96-9a1d-b6c7746d5062") @@ -6824,7 +6529,7 @@ (uuid "bf214463-8419-41d5-bdb8-631e24e3fd42") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "7edc168f-c478-4982-845c-fa0515bc9ee0") (effects @@ -6837,7 +6542,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -6846,12 +6551,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 19 "left") (pintype "stereo") (uuid "60d16426-c23d-44ab-aeb2-65d2b66494b2") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6892,18 +6598,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "0c0d65d1-5167-4ef9-a47e-ec00040c9ab9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -7044,7 +6738,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 6 "pg") (pintype "stereo") @@ -7053,12 +6747,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "68fbb2e6-0f68-4616-b385-85bdbbf4700b") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -7099,18 +6794,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3343fbe4-44e0-4409-9b32-f8bb9b3ac893") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -7274,6 +6957,7 @@ ) ) ) + (embedded_fonts no) ) (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" (layer "F.Cu") @@ -7305,18 +6989,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "fd747317-31c7-42fc-914f-02bfb99c100c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -7422,7 +7094,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "97521408-f751-4bdd-8b94-3cfc42515325") ) @@ -7433,7 +7105,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "d324bcdd-c7d9-42af-8169-7675ac2db1f8") ) @@ -7444,7 +7116,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e124f3e6-3909-41a2-8db0-cd7432e6afcc") ) @@ -7455,7 +7127,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "027e30fe-69a7-4bed-8e34-178b5b3f1cb4") ) @@ -7466,7 +7138,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "ea14998d-d89e-413a-90b4-3c0b6572ed29") ) @@ -7477,7 +7149,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "398aad02-a25a-456c-a3c2-6f6f5a9111e3") ) @@ -7488,7 +7160,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "c827e1ae-4b4f-4fdb-9403-a0a2f2d50456") ) @@ -7499,7 +7171,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "0dbd3873-c43e-427c-890d-5ad07e996bd1") ) @@ -7510,6 +7182,7 @@ (layers "*.Cu" "*.Mask") (uuid "19485d40-3149-44b0-8b31-9673b6f91176") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" (offset (xyz -19 20.3 0) @@ -7548,18 +7221,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "51b00c27-6d06-4431-9bf0-84cf479da441") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -7673,7 +7334,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "6fc895e8-cb03-4af3-813f-f8b3ea2f7b09") ) @@ -7684,7 +7345,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "5f39de92-62a3-4c07-bd6b-a9e3c93ca41f") ) @@ -7702,7 +7363,7 @@ (pad "1" smd rect (at -1.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "start") (pintype "stereo") (uuid "2389dbe8-e8de-4e85-b97e-ce17516c7c80") @@ -7710,7 +7371,7 @@ (pad "2" smd rect (at -0.75 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "select") (pintype "stereo") (uuid "18ffedb1-2422-4fce-9b33-79c7f6d22219") @@ -7718,7 +7379,7 @@ (pad "3" smd rect (at -0.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 11 "p1_2") (pintype "stereo") (uuid "b0bad58b-0ac8-44d7-ac52-af82deef695e") @@ -7726,7 +7387,7 @@ (pad "4" smd rect (at 0.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "p1_3") (pintype "stereo") (uuid "6af63414-19bd-4921-a3b7-e351ab291e60") @@ -7734,7 +7395,7 @@ (pad "5" smd rect (at 0.75 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 60 "up") (pintype "stereo") (uuid "f92af6f9-0f3e-4f9c-87ca-7811efaf6f3b") @@ -7742,7 +7403,7 @@ (pad "6" smd rect (at 1.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "down") (pintype "stereo") (uuid "37f05a12-302c-43c5-a6a5-56405aee2abd") @@ -7750,7 +7411,7 @@ (pad "7" smd rect (at 2 1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "left") (pintype "stereo") (uuid "9c532402-a9cb-4622-a2c3-f87655c82474") @@ -7758,7 +7419,7 @@ (pad "8" smd rect (at 2 0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "right") (pintype "stereo") (uuid "afbc6bb6-80de-4a1f-a09e-cbfb1461a250") @@ -7766,7 +7427,7 @@ (pad "9" smd rect (at 2 0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "9ad53821-4e5e-4f5c-9de0-0d732d3b7ad5") @@ -7774,7 +7435,7 @@ (pad "10" smd rect (at 2 -0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "box.io-a") (pintype "stereo") (uuid "0c4570be-26e0-4670-a559-d7b933ec8305") @@ -7782,7 +7443,7 @@ (pad "11" smd rect (at 2 -0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "box.io-b") (pintype "stereo") (uuid "df679620-bee1-4a83-84a0-3b4122240d44") @@ -7790,7 +7451,7 @@ (pad "12" smd rect (at 2 -1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "x") (pintype "stereo") (uuid "dc650822-b7d5-4132-a19d-f986a781fd90") @@ -7798,7 +7459,7 @@ (pad "13" smd rect (at 1.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "y") (pintype "stereo") (uuid "d173dbfe-d8b9-40b0-92dc-9392f608e517") @@ -7806,7 +7467,7 @@ (pad "14" smd rect (at 0.75 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "vol_up") (pintype "stereo") (uuid "361a47b6-901b-4c64-b94c-b3e733c4f952") @@ -7814,7 +7475,7 @@ (pad "15" smd rect (at 0.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "vol_down") (pintype "stereo") (uuid "439b006d-cbb7-41da-abdc-692690ed39da") @@ -7822,7 +7483,7 @@ (pad "16" smd rect (at -0.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 23 "p1_6") (pintype "stereo") (uuid "f963ebfd-14dc-4d63-9490-30a30a621dc6") @@ -7830,7 +7491,7 @@ (pad "17" smd rect (at -0.75 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 24 "p1_7") (pintype "stereo") (uuid "8b13435b-81e6-44dc-9d4e-a6a5bfbc7d89") @@ -7838,7 +7499,7 @@ (pad "18" smd rect (at -1.24 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "73d8bc51-73f7-40e8-80c6-02761e63947a") @@ -7846,7 +7507,7 @@ (pad "19" smd rect (at -2 -1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "scl") (pintype "stereo") (uuid "ae59c1de-79e0-4b3c-852b-7dbb56ece488") @@ -7854,7 +7515,7 @@ (pad "20" smd rect (at -2 -0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "sda") (pintype "stereo") (uuid "8de6dde5-9467-498c-af4a-bbfafd4b71be") @@ -7862,7 +7523,7 @@ (pad "21" smd rect (at -2 -0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "6aaeb361-4b89-4705-8a5b-3d4c00ad44cc") @@ -7870,7 +7531,7 @@ (pad "22" smd rect (at -2 0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "intn") (pintype "stereo") (uuid "eb7cf4db-7b2b-4413-ac22-0f68aab542c1") @@ -7878,7 +7539,7 @@ (pad "23" smd rect (at -2 0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "rstn") (pintype "stereo") (uuid "90709444-dd25-4729-9248-ed73ca552662") @@ -7886,7 +7547,7 @@ (pad "24" smd rect (at -2 1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "8cde1c60-0115-4bc8-b007-6d725d9cd8ce") @@ -7894,11 +7555,12 @@ (pad "25" smd rect (at 0.01 0 90) (size 2.8 2.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "81f3dcbc-5c81-4c38-9fa8-779f7c678552") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/VFQFPN-24_L4.0-W4.0-H0.9-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -7929,7 +7591,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 2.55kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "04e0b62e-0844-4ecd-a8d6-74039b8e1e03") (effects @@ -7939,20 +7601,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "54bee207-f066-4585-abce-772be369fe14") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e1e6c10d-ea8a-4037-83d6-46a1a43fc550") @@ -7964,7 +7614,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e00cc316-0623-42f5-9e81-64a504be9aa8") @@ -8078,7 +7728,7 @@ (uuid "3793f53e-f3fe-40e9-aeb8-94432864100c") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "1a2b6bf0-cb32-4557-9631-be85bdc6031d") (effects @@ -8091,7 +7741,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 49 "cathode") (pintype "stereo") @@ -8100,12 +7750,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 39 "box.mcp73831-gnd") (pintype "stereo") (uuid "196fdfef-8578-4173-9ce5-8ec0bea1cc21") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8146,18 +7797,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "e8bcae14-60f1-44d8-8fea-cc44f12a8985") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -8298,7 +7937,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 34 "cc1") (pintype "stereo") @@ -8307,12 +7946,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "754cf507-3b59-4afa-868f-b6a59ae28df1") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8354,18 +7994,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "8430339f-2d88-4f8c-952d-6ca049dfa12d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -8564,7 +8192,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "4e9e7712-b4a7-474f-9e75-4f6195bf3787") ) @@ -8577,7 +8205,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "c57d95df-9493-45fa-a259-6b0ebe6a4130") ) @@ -8758,7 +8386,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "222a6754-2922-4546-afa7-d495de6cb3e6") ) @@ -8771,7 +8399,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "20256e39-e766-465c-8efc-88e4fed63ae1") ) @@ -8842,14 +8470,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "a31a821d-0e41-4210-8569-8e51070e03f4") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "right") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8859,7 +8487,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8869,7 +8497,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "right") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8879,13 +8507,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "a9d87ece-d39e-4b24-920a-171a1ad0cb48") ) + (embedded_fonts no) ) (footprint "lib:GBC_START_SELECT_BUTTON" (layer "F.Cu") @@ -8916,18 +8545,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "338b47e0-1341-4c27-9eef-e3546cadb24a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -9201,7 +8818,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "37822953-a8f0-4584-8a1b-24d92a461e67") ) @@ -9213,7 +8830,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "2a1d7d63-17fb-4016-ad28-a0b0cefd55db") ) @@ -9225,7 +8842,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "3ec8be5b-9762-4be6-9740-2a962e77aa48") ) @@ -9237,7 +8854,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "3a26a27e-56f5-42b0-8117-5b94552044ac") ) @@ -9249,7 +8866,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "fbde0224-2943-4f29-956d-8f708f21d87a") ) @@ -9261,7 +8878,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "12d5d2d5-3198-4f8a-926b-25ce3c85f7d5") ) @@ -9273,7 +8890,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "cd52f512-9b65-471f-a100-e2202ec50f54") ) @@ -9285,7 +8902,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "409268f1-4c08-4153-8f19-0c8731dc5d1d") ) @@ -9297,7 +8914,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "151b9cd7-9e24-4aab-8792-8968a7038dd2") ) @@ -9368,14 +8985,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "3ea7917e-149b-4969-a74c-165e399b4b64") ) (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "select") (pintype "stereo") (uuid "8793618d-15df-47ea-96cd-e25392b9cfd7") @@ -9383,7 +9000,7 @@ (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "b3428b74-130e-4eb3-bf0e-c109b4f7952e") @@ -9391,7 +9008,7 @@ (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "select") (pintype "stereo") (uuid "8a35aa48-bac7-4024-9005-52d7ab8abcbb") @@ -9399,11 +9016,12 @@ (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "bfa2b8b8-8d8e-4ed8-905c-1bb9fc36f818") ) + (embedded_fonts no) ) (footprint "lib:LED0805-R-RD" (layer "F.Cu") @@ -9431,18 +9049,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "8292a0c6-669c-4ac3-a1b6-d261e6c70b42") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -9606,7 +9212,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "b8820f63-8d32-43ac-8ef0-960cf66fabe1") ) @@ -9624,7 +9230,7 @@ (pad "1" smd rect (at 1.05 0) (size 1 1.4) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "b1aa10cf-4271-4214-bde9-56fe750966cb") @@ -9632,11 +9238,12 @@ (pad "2" smd rect (at -1.05 0) (size 1 1.4) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 49 "cathode") (pintype "stereo") (uuid "7385e657-ecce-47d6-bb37-fdbb6ab1c783") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/LED0805-RD.wrl" (offset (xyz 0 -0 -0) @@ -9678,18 +9285,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "461346c4-a2be-4082-a49d-585e24bc877b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -9888,7 +9483,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "70c523e5-7215-455d-8180-3cb405730bd7") ) @@ -9901,7 +9496,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "14d3c165-3ef5-4b64-835d-ad0dc60cda6d") ) @@ -10082,7 +9677,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "b3bc9882-7d61-47db-bd59-8f24dadc5bb6") ) @@ -10095,7 +9690,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "81347ae7-0035-4dac-9749-12541ae80bbf") ) @@ -10166,14 +9761,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "1e3c7057-fcb0-4566-ad1f-3a271285a58a") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "left") (pintype "stereo") (solder_mask_margin 0.0635) @@ -10183,7 +9778,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -10193,7 +9788,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "left") (pintype "stereo") (solder_mask_margin 0.0635) @@ -10203,13 +9798,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "5c761e7e-132b-456b-bba0-f9d662246e4f") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -10229,7 +9825,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "71fd4269-6d49-4feb-a529-93e6fe5847b5") (effects @@ -10239,20 +9835,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "d9b23de5-c25c-4272-89bf-82b0e9c9ab22") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5fa92be1-321c-46b8-9829-a726385894a9") @@ -10264,7 +9848,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "2ef812d6-4c97-4d02-ba8e-28e984f2a0b0") @@ -10378,7 +9962,7 @@ (uuid "b3921d1a-1723-410d-92f1-6eb4c8d071eb") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "21ef1dd3-8e3b-44a5-97a6-dba5905a4027") (effects @@ -10391,7 +9975,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -10400,12 +9984,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 29 "intn") (pintype "stereo") (uuid "e262d2f7-8027-4688-a671-31fd0625423e") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -10444,18 +10029,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 170) - (layer "F.Fab") - (hide yes) - (uuid "c54d626a-1862-4cb3-bc10-a2b97f6bc87a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 170) (layer "F.Fab") @@ -10559,7 +10132,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "7a3b64e3-585c-43ec-b739-e64b636a5f32") ) @@ -10570,7 +10143,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "f2d205eb-2dd0-465c-b99e-2f53fbf9dcf6") ) @@ -10581,7 +10154,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "b26ecf9e-e5c9-48c2-bafc-0d3b7da630bb") ) @@ -10615,7 +10188,7 @@ (pad "1" smd rect (at -1.67 0.77 350) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "vol_down") (pintype "stereo") (uuid "19f39a98-8d92-4fa3-a5e5-c5610e98b747") @@ -10623,7 +10196,7 @@ (pad "2" smd rect (at 1.68 0.77 350) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "d109234e-013a-482a-8658-9940a171097c") @@ -10631,7 +10204,7 @@ (pad "3" smd rect (at 2.3 -0.77 350) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "34e93b2c-ab52-4140-bc24-aee0f3fe4885") @@ -10639,11 +10212,12 @@ (pad "4" smd rect (at -2.3 -0.77 170) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "9a619be5-ccc9-42d0-829f-dbcfef51a0c4") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SW-SMD_TS24CA.step" (offset (xyz 0 1.13 1.4) @@ -10674,7 +10248,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 249Ω 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "dc8ce64b-a23f-4b38-9f5c-c23c3352dd8b") (effects @@ -10684,20 +10258,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "3a1f2679-fc39-4f36-82a1-2b7fe28b1dc4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "88fecaa0-eacb-459f-a56e-9f18072b0718") @@ -10709,7 +10271,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "f262f2b5-41f3-4b63-b14f-a03c7d52d292") @@ -10823,7 +10385,7 @@ (uuid "105ca331-f48d-470f-a22d-fcc3f8f21d19") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "088452d3-2561-4c18-a898-e320308a0241") (effects @@ -10836,7 +10398,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 50 "battery_measurement") (pintype "stereo") @@ -10845,12 +10407,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "4a8857f6-d206-4596-8ebf-b4b370ad4ade") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -10891,18 +10454,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "71edce61-5393-48ea-9ee7-dd5135da4fda") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -12430,6 +11981,7 @@ (layer "F.SilkS") (uuid "ec60f7be-8f8d-487d-acf7-c8932fd25a3c") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_START_SELECT_MEMBRANE.step" (offset (xyz 1.9 41.2 0) @@ -12468,18 +12020,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "4302563c-cdb9-4036-afef-93e0fe8c10aa") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -12563,7 +12103,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f8829f94-50da-4aa7-be69-90ce1ff9e591") ) @@ -12574,7 +12114,7 @@ (width 0.3) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "ca8504f9-d40e-499d-a5fb-9d22c7557de2") ) @@ -12585,7 +12125,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "f0f74928-7121-45f4-8b64-c5a8c87c9ef7") ) @@ -12603,7 +12143,7 @@ (pad "1" smd rect (at -1.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "589b3bff-1d8d-4c23-8808-66c32a6cd8e9") @@ -12611,7 +12151,7 @@ (pad "2" smd rect (at -0.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "1e5de341-c30e-47db-8bcc-3d4ccc384d45") @@ -12619,7 +12159,7 @@ (pad "3" smd rect (at 0.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "sda") (pintype "stereo") (uuid "3b7000c1-750e-4dbf-b28f-72564ffa351e") @@ -12627,7 +12167,7 @@ (pad "4" smd rect (at 1.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "scl") (pintype "stereo") (uuid "088559de-4014-4e85-b84d-f5ee46226021") @@ -12635,15 +12175,16 @@ (pad "5" smd rect (at 2.8 1.94 90) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (uuid "b6d292a4-ca97-4c12-b8ac-060d6a57f425") ) (pad "6" smd rect (at -2.8 1.94 90) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (uuid "8677ab36-8d55-41a8-a2bf-667ba7af0ba1") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/qwiic-connectors/elec/footprints/footprints.3dshapes/CONN-SMD_SR1.00-WS-4P.wrl" (offset (xyz 0 -0 -0) @@ -12684,18 +12225,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "cc92f18d-46af-44a4-8fee-29fa520977bc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -12836,7 +12365,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -12845,12 +12374,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "d4ce9ea4-b44c-49f0-bd68-41c79a8d51d3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -12880,23 +12410,11 @@ (justify left bottom) ) ) - (property "Value" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "25febb58-ed3b-4822-996f-52c89423be07") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Footprint" "" + (property "Value" "" (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "6f931294-560f-453e-a702-6de2ca36f5e7") + (uuid "25febb58-ed3b-4822-996f-52c89423be07") (effects (font (size 1.27 1.27) @@ -13177,7 +12695,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "a7806288-4a9e-427b-b743-6823188d8ade") ) @@ -13189,7 +12707,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "a19b3770-3e79-4ce3-a753-0657c07ac20a") ) @@ -13201,7 +12719,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "47bf79db-4a32-41be-8a49-8d8162ff8e8a") ) @@ -13213,7 +12731,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "b29ada3d-1094-441b-9578-87671343f4c6") ) @@ -13225,7 +12743,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "0b7e9753-924f-4ae9-b5fe-e99ee5f08816") ) @@ -13237,7 +12755,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "b323cc88-8f2f-4a3e-88a8-6c8004226371") ) @@ -13249,7 +12767,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "e7916a8d-1127-4f76-9d07-7bf5b391930b") ) @@ -13261,7 +12779,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "d4637fc9-5cb3-406d-8646-0270ac5ccbc5") ) @@ -13273,7 +12791,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "0c4d9cf0-f2e4-4a40-a8b1-33f4cfecac89") ) @@ -13344,14 +12862,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "15936b8e-cc70-40fe-9cf3-e1c60e4e4e04") ) (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "start") (pintype "stereo") (uuid "e9aedcfd-87e6-4164-ba4c-df78a5081a82") @@ -13359,7 +12877,7 @@ (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "63c33a75-d976-4f7d-a94f-6e21dd26e485") @@ -13367,7 +12885,7 @@ (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "start") (pintype "stereo") (uuid "53d443f8-a521-49d2-9265-f7f1b3fc0745") @@ -13375,11 +12893,12 @@ (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "401f7ada-67a0-4c7c-9180-c5d2b4ebea1e") ) + (embedded_fonts no) ) (footprint "lib:IND-SMD_L2.5-W2.0_WPN252012H" (layer "F.Cu") @@ -13407,18 +12926,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a359e5e0-93a7-46ad-aecd-c079a3db9c2c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -13512,7 +13019,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "56a4a47b-7656-401c-9cae-2a8fde109280") ) @@ -13530,7 +13037,7 @@ (pad "1" smd rect (at 1.23 0) (size 1.72 1.87) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "65d5ab26-2223-4c21-b497-0e11d0cced27") @@ -13538,11 +13045,12 @@ (pad "2" smd rect (at -1.23 0) (size 1.72 1.87) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "5f59ff39-f371-423f-8c64-307228e2e6c3") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/tps63020dsjr/elec/footprints/footprints.3dshapes/IND-SMD_L2.5-W2.0-H1.2-252012.wrl" (offset (xyz -914.35 685.77 -0) @@ -13573,7 +13081,7 @@ ) ) (property "Value" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "10d97455-bdbd-4a90-bacd-b252deb19c94") @@ -13584,18 +13092,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "d32d9a1f-b02a-4476-bd8c-03de58cb92c7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -13794,7 +13290,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "a63cda5f-b6a6-4501-9cbd-c35a6bb376ee") ) @@ -13807,7 +13303,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "6d025421-221c-44ca-ba81-bf060341d636") ) @@ -13988,7 +13484,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "0183e99e-d4ed-4e63-9d6e-64b0e83abf96") ) @@ -14001,7 +13497,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "5be98716-62e4-4944-8845-465539150ef0") ) @@ -14072,14 +13568,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "3f195962-74c6-4985-8ac3-f357c6445a4a") ) (pad "1" smd rect (at -3.25 -2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "down") (pintype "stereo") (solder_mask_margin 0.0635) @@ -14089,7 +13585,7 @@ (pad "2" smd rect (at -3.25 2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -14099,7 +13595,7 @@ (pad "3" smd rect (at 3.25 -2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "down") (pintype "stereo") (solder_mask_margin 0.0635) @@ -14109,13 +13605,14 @@ (pad "4" smd rect (at 3.25 2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "63623da4-f9a5-4f52-95f4-f6e76d1abda2") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -14145,18 +13642,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2a3f5272-589f-4d99-8632-111d5db64e29") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -14297,7 +13782,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "scl") (pintype "stereo") @@ -14306,12 +13791,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "11df1fdb-74c7-4d6f-a31a-daf1110f05d0") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -14342,7 +13828,7 @@ ) ) (property "Value" "10V 4.7uF X5R ±20% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS" - (at 0 1.16 -90) + (at 0 1.16 270) (layer "F.Fab") (uuid "0377f0e0-795e-434e-b9e0-bb062f0cf2b1") (effects @@ -14352,20 +13838,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "0ba7753f-070c-45f1-8d27-d2f16ac27e8f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "f99a551a-2432-48a8-992f-1004e39d45fb") @@ -14377,7 +13851,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "648bd43c-466c-44ee-8157-3a32ae0e8f59") @@ -14491,7 +13965,7 @@ (uuid "db9eebd9-97d7-4275-936a-f8bf8f5532bf") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "91c949f5-6a60-4001-9960-3a34de3a4a02") (effects @@ -14504,7 +13978,7 @@ (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 32 "vbus") (pintype "stereo") @@ -14513,12 +13987,13 @@ (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "b0fcc743-7cfb-4a2d-adda-ff81f8b95242") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -14557,18 +14032,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "dae31c84-2a81-48a8-9906-34efbda1fab6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -14652,7 +14115,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "b968d57f-45f6-4a1f-b271-7bf6682ab86c") ) @@ -14663,7 +14126,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "fe3555d5-c64c-4c86-b996-d1103e928323") ) @@ -14674,7 +14137,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "8153cca5-8056-4da7-9ec4-73f5ad9cb1f2") ) @@ -14748,7 +14211,7 @@ (pad "A1" smd rect (at -3.35 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "c36865aa-e45d-4258-b169-ab245caff501") @@ -14756,7 +14219,7 @@ (pad "A4" smd rect (at -2.55 -2.54) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "340dc761-5113-4b8c-b011-18768ab1a7db") @@ -14764,7 +14227,7 @@ (pad "A5" smd rect (at -1.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 34 "cc1") (pintype "stereo") (uuid "b2c24cbc-e473-4366-91c6-d9d225cf9507") @@ -14772,7 +14235,7 @@ (pad "A6" smd rect (at -0.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 36 "dp") (pintype "stereo") (uuid "70341a65-4ab4-4950-ad45-dcde6c946d0b") @@ -14780,7 +14243,7 @@ (pad "A7" smd rect (at 0.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 35 "dm") (pintype "stereo") (uuid "9c79631f-8df9-4cfd-a2a0-7f2f34250870") @@ -14788,7 +14251,7 @@ (pad "A8" smd rect (at 1.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 37 "sbu1") (pintype "stereo") (uuid "c027f0df-a8da-4982-8806-ccdd69f0f8a8") @@ -14796,7 +14259,7 @@ (pad "A9" smd rect (at 2.55 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "97f4692b-6ef8-4c97-8442-b7793d27410f") @@ -14804,7 +14267,7 @@ (pad "A12" smd rect (at 3.35 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "be421521-02c8-4811-a939-4d57a86f62a5") @@ -14812,7 +14275,7 @@ (pad "B1" smd rect (at 3.05 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "be3aaa33-8b9c-450c-89b3-2b6aa8e1ad4d") @@ -14820,7 +14283,7 @@ (pad "B4" smd rect (at 2.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "05c09403-1c45-4fdd-a184-4a8c7e8ba594") @@ -14828,7 +14291,7 @@ (pad "B5" smd rect (at 1.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 38 "cc2") (pintype "stereo") (uuid "65f848b3-a1d3-44d7-92ee-9ce5ca4333e3") @@ -14836,7 +14299,7 @@ (pad "B6" smd rect (at 0.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 36 "dp") (pintype "stereo") (uuid "e6ffd994-8944-4c4e-aed8-5b21379342da") @@ -14844,7 +14307,7 @@ (pad "B7" smd rect (at -0.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 35 "dm") (pintype "stereo") (uuid "73193a3c-6a25-4136-8fb4-b72553114152") @@ -14852,7 +14315,7 @@ (pad "B8" smd rect (at -1.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 33 "sbu2") (pintype "stereo") (uuid "b6b5fc02-1cb3-4e0d-99cf-5f0da3aa56e4") @@ -14860,7 +14323,7 @@ (pad "B9" smd rect (at -2.25 -2.54) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "8fdd1300-8e79-49f8-8215-6a3824c0c3d3") @@ -14868,11 +14331,12 @@ (pad "B12" smd rect (at -3.05 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "99ec9187-2bff-4af2-b880-2fc04d819203") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/USB-C-SMD_TYPE-611-T3-W.wrl" (offset (xyz 0 -1.3 0.9) @@ -14912,18 +14376,6 @@ (justify mirror) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3e09c4d5-87d4-45ef-aae5-d5ac48781dbe") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -15007,7 +14459,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "9266e372-1087-484f-a3da-8f58750d46dc") ) @@ -15026,7 +14478,7 @@ (pad "1" smd rect (at -1.17 0) (size 1 0.75) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "0c1adab2-ef3d-43f5-a24f-36c47f4f3d47") @@ -15034,11 +14486,12 @@ (pad "2" smd rect (at 1.17 0) (size 1 0.75) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "vbus") (pintype "stereo") (uuid "a2b1f5e3-c069-4837-869e-4fcf2fee6e0e") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SOD-323_L1.7-W1.3-H1.1-LS2.5.step" (offset (xyz -0.14 0 -0) @@ -15069,7 +14522,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "cd6599c1-9abc-492e-a83a-6afa16c4c380") (effects @@ -15079,20 +14532,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "fc60ecae-b825-4c8d-9e68-804c3b5599d9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "855d3d16-6701-48e5-877c-592fce2a331f") @@ -15104,7 +14545,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "a887129a-db12-4559-8f67-8baec4177d12") @@ -15218,7 +14659,7 @@ (uuid "06b9b07c-ab11-409c-9f04-049ff869e95e") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "12959e67-f332-4fbb-a7fa-75e3cdd84f3a") (effects @@ -15231,7 +14672,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -15240,12 +14681,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 60 "up") (pintype "stereo") (uuid "8ac4f8d1-2335-4cfc-b2ee-289bc02d4210") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -15274,7 +14716,7 @@ ) ) (property "Value" "" - (at 0 5.45 -90) + (at 0 5.45 270) (layer "F.Fab") (uuid "acbca977-a0ae-4e0d-8709-2fca039cd846") (effects @@ -15284,20 +14726,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "8d0b4a21-6309-4922-833f-3874941b9755") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "a1b0b3a3-0a0c-40a0-8b4b-37c14eefc640") @@ -15309,7 +14739,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "49b0ba5f-f830-45fc-b601-a6826b3dd00b") @@ -15420,7 +14850,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "dc98978f-baf8-4b76-96eb-07175707d1fa") ) @@ -15431,12 +14861,12 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "9e95f725-0a63-4868-ac63-447f1c932e81") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "c3ca7eb1-0d47-475c-8b51-11bb196a751c") (effects @@ -15449,7 +14879,7 @@ (pad "1" smd rect (at -1.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "vina") (pintype "stereo") (uuid "ed2cd899-2a41-409d-a1d4-19777342eceb") @@ -15457,7 +14887,7 @@ (pad "2" smd rect (at -1 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "e50f8b16-905a-4ecf-8f32-a306c9f9367f") @@ -15465,7 +14895,7 @@ (pad "3" smd rect (at -0.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 3 "out") (pintype "stereo") (uuid "7b5fbd6c-4e6f-4963-a721-65bf9e841416") @@ -15473,7 +14903,7 @@ (pad "4" smd rect (at 0 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "fee26153-37e0-4e57-91a4-cc3fb80979e6") @@ -15481,7 +14911,7 @@ (pad "5" smd rect (at 0.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "8b0807ab-e50a-494d-b5d2-864cc5e22818") @@ -15489,7 +14919,7 @@ (pad "6" smd rect (at 1 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "5ba23d0b-bcf6-451d-87bf-c5fcdf5c44ca") @@ -15497,7 +14927,7 @@ (pad "7" smd rect (at 1.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "587620ea-aca5-44e9-8f7e-0d2e3ecbf6bd") @@ -15505,7 +14935,7 @@ (pad "8" smd rect (at 1.5 -1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "765f0fe6-e3d0-4176-8ecd-3902031c91f3") @@ -15513,7 +14943,7 @@ (pad "9" smd rect (at 1 -1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "febb99c2-a294-426c-bfb5-d18fdf164ecc") @@ -15521,7 +14951,7 @@ (pad "10" smd rect (at 0.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "vbat") (pintype "stereo") (uuid "12c3ed96-b121-467b-be57-56e5e3fcf837") @@ -15529,7 +14959,7 @@ (pad "11" smd rect (at 0 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "vbat") (pintype "stereo") (uuid "b9a763c1-9276-4771-94a2-6bf47efecc06") @@ -15537,7 +14967,7 @@ (pad "12" smd rect (at -0.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "vina") (pintype "stereo") (uuid "70a87446-f2eb-43d4-aff9-dd409d47ad8b") @@ -15545,7 +14975,7 @@ (pad "13" smd rect (at -1 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "0e2f4a37-b0b8-4b0a-a1f1-6547307ccb80") @@ -15553,7 +14983,7 @@ (pad "14" smd rect (at -1.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 6 "pg") (pintype "stereo") (uuid "d381573e-ab79-4c8a-a780-97bac4dbcde0") @@ -15561,7 +14991,7 @@ (pad "15" smd custom (at 0 0 270) (size 1 1) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (thermal_bridge_angle 90) @@ -15584,6 +15014,7 @@ ) (uuid "8db12ddd-4bae-4a14-947b-bb3e7bbef284") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/tps63020dsjr/elec/footprints/footprints.3dshapes/VSON-14_L4.0-W3.0-H1.0-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -15626,18 +15057,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "29f7838d-4156-46df-8cac-6fd2c0a6d209") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -15900,7 +15319,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "95cd7904-ad41-4f68-9cfa-53b123ca44b8") ) @@ -15913,7 +15332,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "79962ab2-bea1-40cd-b27b-bfda87ef6c71") ) @@ -15984,14 +15403,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "c8b1c706-58a6-44f8-87fe-a1cd3dd6bd6f") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "box.io-a") (pintype "stereo") (solder_mask_margin 0.0635) @@ -16001,7 +15420,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -16011,7 +15430,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "box.io-a") (pintype "stereo") (solder_mask_margin 0.0635) @@ -16021,13 +15440,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "f4d42136-3bea-4a9b-a7d1-d2681d40a2c3") ) + (embedded_fonts no) ) (footprint "lib:C0805" (layer "F.Cu") @@ -16057,18 +15477,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "1acf4b53-9a79-4775-82ac-3cee10ae9f02") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -16209,7 +15617,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "vbat") (pintype "stereo") @@ -16218,12 +15626,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "56df52ed-ca2a-4228-8206-8cce1d13310a") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -16264,18 +15673,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "153206ea-212b-45ff-9704-63b45ad461a5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -16416,7 +15813,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "vbat") (pintype "stereo") @@ -16425,12 +15822,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 50 "battery_measurement") (pintype "stereo") (uuid "00cf5923-b796-4ab1-86d2-eee030e50bc3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -16461,7 +15859,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "364f8484-fdae-41aa-a53e-60457de99a67") (effects @@ -16471,20 +15869,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "76b50cce-67bd-490a-97a5-ee18118bc212") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "4a02c80b-e785-4d13-b80c-e881607de7d0") @@ -16496,7 +15882,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "21033741-1cb4-4210-bec3-5291e614ce3c") @@ -16610,7 +15996,7 @@ (uuid "232d46f0-94f9-48c8-9302-b859ef37d198") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "f4c45205-6442-41ea-a150-0ffa20c4bb85") (effects @@ -16623,7 +16009,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -16632,12 +16018,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 18 "vol_down") (pintype "stereo") (uuid "5ed40c04-0c44-4569-8ea6-471d06ce56ef") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -16676,18 +16063,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 6) - (layer "F.Fab") - (hide yes) - (uuid "cb83a735-afe3-463e-8113-ad59d6ab3f0a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 6) (layer "F.Fab") @@ -16716,7 +16091,7 @@ (attr smd) (fp_line (start -7.4 3.97) - (end -7.4 -3.250002) + (end -7.4 -3.250003) (stroke (width 0.25) (type solid) @@ -16791,7 +16166,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "7bd87e76-0ebb-4ed6-ac02-eaea8a6dfc03") ) @@ -16802,18 +16177,18 @@ (width 0.4) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "769e0fc6-0989-4a22-a0fa-dfbaf21a77f7") ) (fp_circle (center 3.05 5.71) - (end 3.25 5.710002) + (end 3.25 5.710003) (stroke (width 0.4) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "bbb39ca0-9cd3-4024-9651-dfb538babdc6") ) @@ -16824,7 +16199,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "dd0c1ab5-b51d-4862-9bf9-57f4233db37f") ) @@ -16858,7 +16233,7 @@ (pad "1" smd rect (at 2.25 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 41 "dat2") (pintype "stereo") (uuid "0b5f1309-2a6c-4526-9742-1e81e9dab6c4") @@ -16866,7 +16241,7 @@ (pad "2" smd rect (at 1.15 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 42 "cs") (pintype "stereo") (uuid "1383df53-9d3b-4c51-9c72-9401c5993965") @@ -16874,7 +16249,7 @@ (pad "3" smd rect (at 0.05 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 43 "mosi") (pintype "stereo") (uuid "8524c2ad-6a29-4dab-a47c-5b66d59c1d3c") @@ -16882,7 +16257,7 @@ (pad "4" smd rect (at -1.05 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "deab8eb4-2b8d-4220-85c1-d988e745d8ae") @@ -16890,7 +16265,7 @@ (pad "5" smd rect (at -2.15 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 44 "sck") (pintype "stereo") (uuid "fd149118-68e3-4f2f-97fd-8c7d4ece8372") @@ -16898,7 +16273,7 @@ (pad "6" smd rect (at -3.25 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "7cf9f740-a917-4855-98f2-cc06aa81fc90") @@ -16906,7 +16281,7 @@ (pad "7" smd rect (at -4.35 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "miso") (pintype "stereo") (uuid "a470a7a1-14ba-497c-9fff-e903af2b9113") @@ -16914,7 +16289,7 @@ (pad "8" smd rect (at -5.45 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 46 "dat1") (pintype "stereo") (uuid "1d53ee36-7864-412b-9b1d-bb6665b7ed79") @@ -16922,7 +16297,7 @@ (pad "CD" smd rect (at -6.55 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 47 "net") (pintype "stereo") (uuid "68b0febe-b02b-40b5-8f29-23be2b060f80") @@ -16930,7 +16305,7 @@ (pad "G" smd rect (at -7.76 5.3 6) (size 1.2 2.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 48 "ep") (pintype "stereo") (uuid "4d3993ca-0846-4e00-905a-2b492310bd70") @@ -16938,7 +16313,7 @@ (pad "G" smd rect (at -7.75 -3.99 6) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 48 "ep") (pintype "stereo") (uuid "0dc6265d-dadf-4f7a-b9de-ea0c2fc32d32") @@ -16946,7 +16321,7 @@ (pad "G" smd rect (at 6.85 -4.29 6) (size 1.6 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 48 "ep") (pintype "stereo") (uuid "f2270066-5aba-4bcf-84d1-115f3ff120df") @@ -16954,11 +16329,12 @@ (pad "G" smd rect (at 7.76 5.3 6) (size 1.2 2.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 48 "ep") (pintype "stereo") (uuid "d35e2d00-0d26-4010-b1bd-c7a2a7d5c9ca") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/SIM-SMD_C9900007362.wrl" (offset (xyz -0 -2.19 0.5) @@ -17001,18 +16377,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "55f30894-bf42-4b98-ab6c-5bf1fd27b36e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -17118,7 +16482,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f462ef0f-62f3-4fe9-b783-92751fdcc712") ) @@ -17129,7 +16493,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "1527e69f-3614-4c86-8ef9-a7ac342d0886") ) @@ -17140,7 +16504,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "70f5599e-887a-4c9a-9e31-b207dcc89946") ) @@ -17151,7 +16515,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f5941136-2f15-42bd-bbc7-451f86216f64") ) @@ -17162,7 +16526,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "50c7d706-7adc-46b6-9264-9decbb25963d") ) @@ -17173,7 +16537,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "57f6c1ce-c1c2-4745-a814-559e566f7ac3") ) @@ -17184,7 +16548,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "b8c22da0-8666-4be0-8dce-21fc4b8eb6d2") ) @@ -17195,7 +16559,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "cd006ef8-292a-48f0-a658-ec7b5dba9910") ) @@ -17206,6 +16570,7 @@ (layers "*.Cu" "*.Mask") (uuid "a4b5ed62-180e-4b99-9d67-f3b110d86944") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" (offset (xyz -19 20.3 0) @@ -17236,7 +16601,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "6e6a8c99-c9a8-439e-aafa-26209bf16b67") (effects @@ -17246,20 +16611,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "f78f25ed-3be9-470f-b72e-4cb8f90fb579") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "94031aa0-e196-4a5a-95fd-eb577252afe8") @@ -17271,7 +16624,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "9191c297-e1eb-45af-b84c-f3d14f0e0dd2") @@ -17385,7 +16738,7 @@ (uuid "0043c2d6-b576-4e52-97e8-9b495e6ef8b0") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "3871bda1-1636-4382-8a18-45ef15d0a3e4") (effects @@ -17398,7 +16751,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -17407,12 +16760,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 20 "right") (pintype "stereo") (uuid "a97c693c-0363-459a-90e2-7a3d83b15534") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -17453,18 +16807,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f5005d3e-b58c-48d5-87b9-9d4d09bb7be4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -17605,7 +16947,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "sda") (pintype "stereo") @@ -17614,12 +16956,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "56d526a4-19b5-4fa8-965b-0902eaf91d6a") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -17660,18 +17003,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "11224882-0ff0-4bf5-8cba-4c11ff3f8f47") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -17812,7 +17143,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -17821,12 +17152,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 22 "x") (pintype "stereo") (uuid "2fd55475-7935-49ae-8bda-a5be4e10fb3b") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -17865,18 +17197,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c6d03906-b954-4f66-96cd-c2d2443798f9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -17930,7 +17250,7 @@ (width 0.15) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "1bf588df-2514-4de5-826d-1e4b32bc57d7") ) @@ -17941,7 +17261,7 @@ (width 0.15) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "a1e71e02-695f-4144-bb09-d3830f38d6a3") ) @@ -17952,7 +17272,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "fd3be852-87f2-4f79-bfc2-f053d212bfe8") ) @@ -17970,7 +17290,7 @@ (pad "1" smd rect (at -0.75 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "bc1d5b35-85ca-451c-845b-08272975fd18") @@ -17978,7 +17298,7 @@ (pad "2" smd rect (at -0.25 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "vbat") (pintype "stereo") (uuid "a40d278f-ddca-485e-883f-2144c7c2e644") @@ -17986,7 +17306,7 @@ (pad "3" smd rect (at 0.25 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "vbat") (pintype "stereo") (uuid "cd1937b0-502f-4861-bb38-06eefbb491f3") @@ -17994,7 +17314,7 @@ (pad "4" smd rect (at 0.75 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "5830ac77-7fe8-4737-b53e-a3f1f11bba68") @@ -18002,7 +17322,7 @@ (pad "5" smd rect (at 0.75 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "p1_3") (pintype "stereo") (uuid "7f5a37c1-5fb5-40b5-ad29-41fe0308e46c") @@ -18010,7 +17330,7 @@ (pad "6" smd rect (at 0.25 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "8be3f203-b7f3-499b-af76-c6984ba7cc31") @@ -18018,7 +17338,7 @@ (pad "7" smd rect (at -0.25 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "scl") (pintype "stereo") (uuid "dafae687-2309-4ba9-a1e6-952055ee4840") @@ -18026,7 +17346,7 @@ (pad "8" smd rect (at -0.75 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "sda") (pintype "stereo") (uuid "d1143cca-7f7d-49f0-8640-6994b8600e93") @@ -18034,11 +17354,12 @@ (pad "9" smd rect (at 0 0) (size 1.65 0.9) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "2cea1602-4be9-41bb-aa46-271ef34787e3") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/DFN-8_L2.0-W2.0-H0.8-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -18079,18 +17400,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "ae1180dd-52cd-4406-82e7-a32bca8181d0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -18231,7 +17540,7 @@ (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 25 "en") (pintype "stereo") @@ -18240,12 +17549,13 @@ (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "04b07d91-42aa-40d1-a53c-d3fc9ba9f9d5") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18276,7 +17586,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "24d1c355-5110-4096-b3c1-0d57ca7a28d2") (effects @@ -18286,20 +17596,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "806011dc-e541-44ad-a429-c578d5a3050a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "8df1836f-dceb-4036-87f0-ae63d3898a59") @@ -18311,7 +17609,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "d5287486-9550-42ff-a15b-9d1cc0efe83b") @@ -18425,7 +17723,7 @@ (uuid "3470e71b-0a92-4f96-b8e6-0ea60b9f80df") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "1452fa1e-a2c3-4679-bea3-b4440f32cf26") (effects @@ -18438,7 +17736,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -18447,12 +17745,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 21 "y") (pintype "stereo") (uuid "a26da362-ee95-44f3-b61a-eb0c14b6688f") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18493,18 +17792,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "706f3626-09d7-4f8e-bc9c-1ab46d9bbd53") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -18645,7 +17932,7 @@ (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 1 "vina") (pintype "stereo") @@ -18654,12 +17941,13 @@ (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "6485c8ed-6fda-449a-a34f-ea70475807ac") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18701,20 +17989,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "a2551764-61bf-4474-8417-fe0d86acb7de") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "6ddac273-7ccd-4892-9ac5-faec8d9ebeb8") @@ -18726,7 +18002,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "2c89172c-407d-47c6-a01e-01289dfde6de") @@ -18911,7 +18187,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "53d435fc-bbf1-4153-986a-43745467ba19") ) @@ -18924,7 +18200,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "6b7dd5c2-2c1e-448f-97ee-02955ad71a19") ) @@ -19105,7 +18381,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "dc649bbe-c451-407a-90a4-e9da3b6cd978") ) @@ -19118,7 +18394,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "0929a72c-62ec-4e4c-8d0e-aa46e27f0ec9") ) @@ -19189,14 +18465,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "884c10df-386d-4a73-937b-80257f914b7a") ) (pad "1" smd rect (at -3.25 -2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 60 "up") (pintype "stereo") (solder_mask_margin 0.0635) @@ -19206,7 +18482,7 @@ (pad "2" smd rect (at -3.25 2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -19216,7 +18492,7 @@ (pad "3" smd rect (at 3.25 -2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 60 "up") (pintype "stereo") (solder_mask_margin 0.0635) @@ -19226,13 +18502,14 @@ (pad "4" smd rect (at 3.25 2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "7205dee0-43d3-4897-bf18-c0f461aa08b1") ) + (embedded_fonts no) ) (footprint "lib:C0402" (layer "F.Cu") @@ -19262,18 +18539,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "b0d81246-d7b9-4636-a900-c96eea9c0ce6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -19414,7 +18679,7 @@ (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "vbat") (pintype "stereo") @@ -19423,12 +18688,13 @@ (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "e5cbbb35-107b-4aa7-bf83-b1b0822fe135") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -19469,18 +18735,6 @@ (justify mirror) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e3779ccb-3330-479b-9234-4287551bc322") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -19614,7 +18868,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "B.Fab") (uuid "7ecabf3a-58da-4bcf-b0db-b34f96eebb0d") ) @@ -19633,7 +18887,7 @@ (pad "1" smd rect (at -1 2.93) (size 1 3.8) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 28 "vbat") (pintype "stereo") (uuid "3a6e2656-8a09-431f-9adb-6937b726a74e") @@ -19641,7 +18895,7 @@ (pad "2" smd rect (at 1 2.93) (size 1 3.8) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "b7f807ec-16be-447c-82bb-45c3142290fe") @@ -19649,7 +18903,7 @@ (pad "3" smd rect (at 3.35 -2.93) (size 1.5 3.4) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "e291ff16-cbad-434d-a568-7e23852338cc") @@ -19657,11 +18911,12 @@ (pad "4" smd rect (at -3.35 -2.93) (size 1.5 3.4) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "6b92f342-b3f8-420d-8943-195fe72b6c0f") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/CONN-SMD_P2.00_S2B-PH-SM4-TB-LF-SN.step" (offset (xyz 1 -2.75 -0) @@ -32417,4 +31672,5 @@ "fff458e4-3bf7-45be-bb0f-c34612e57115" ) ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pro b/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pro index 441242ab..0ce5c1b7 100644 --- a/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pro +++ b/ecad/elec/layout/box-3-emu/box-3-emu.kicad_pro @@ -69,16 +69,19 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", @@ -89,9 +92,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -103,10 +108,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -119,6 +127,7 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, "min_microvia_diameter": 0.2, @@ -138,10 +147,11 @@ }, "teardrop_options": [ { - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ @@ -228,6 +238,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -241,7 +252,7 @@ }, "meta": { "filename": "box-3-emu.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -256,6 +267,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -264,7 +276,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, diff --git a/ecad/elec/layout/box-connector/box-connector.kicad_pcb b/ecad/elec/layout/box-connector/box-connector.kicad_pcb index 878d3f08..86779859 100644 --- a/ecad/elec/layout/box-connector/box-connector.kicad_pcb +++ b/ecad/elec/layout/box-connector/box-connector.kicad_pcb @@ -1,638 +1,1738 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes true) - (usegerberadvancedattributes true) - (creategerberjobfile true) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "pmod1-_1") - (net 2 "pmod1-_2") - (net 3 "pmod1-_3") - (net 4 "pmod1-_4") - (net 5 "dm") - (net 6 "pmod1-_6") - (net 7 "dp") - (net 8 "_8") - (net 9 "gnd") - (net 10 "vcc") - (net 11 "pmod2-_1") - (net 12 "pmod2-_2") - (net 13 "pmod2-_3") - (net 14 "pmod2-_4") - (net 15 "_5") - (net 16 "pmod2-_6") - (net 17 "_7") - (net 18 "io14") - (net 19 "pin2x2-_1") - - (footprint "lib:2X06_EDGE_REVERSED" (layer "F.Cu") - (tstamp 18ca8033-511d-416f-8aba-c57a6b289126) - (at 182.4447 73.2579) - (descr "PIN HEADER") - (path "/18beab33-2386-fc76-094d-ccfc5c372d28/18beab33-2386-fc76-094d-ccfc5c372d28") - (fp_text reference "U3" (at 6.9362 -1.8588) (layer "F.SilkS") - (effects (font (size 1.1557 1.1557) (thickness 0.1143)) (justify right top)) - (tstamp 221bedb1-b31c-49b6-bbd8-75a402591a87) - ) - (fp_text value "" (at 0 1.905) (layer "F.Fab") hide - (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) - (tstamp 6a74bb8d-651b-4b06-a831-1e0cbadd0bc9) - ) - (fp_line (start -7.62 -8.636) (end -7.62 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp bb029a54-a127-4dc6-ac3d-23c4c4300c8e)) - (fp_line (start -7.62 -6.096) (end -5.08 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 29862921-fb00-4da4-87da-bf15c8ec75c0)) - (fp_line (start -6.35 -14.986) (end -6.35 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp e4c94fa7-1688-48e2-8dc9-e35de3901dad)) - (fp_line (start -5.08 -8.636) (end -7.62 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 048ce1a9-0031-4755-a00c-1dce026e11c8)) - (fp_line (start -5.08 -6.096) (end -5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 5137e3be-15f1-4689-8a58-e680b274c755)) - (fp_line (start -5.08 -6.096) (end -2.54 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 4dc8784c-dde4-4531-8726-b92124603760)) - (fp_line (start -3.81 -14.986) (end -3.81 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 939b0240-c221-4010-a3ee-a62f50e7a2c8)) - (fp_line (start -2.54 -8.636) (end -5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp faf5877d-7ad7-4892-bc73-81bc22c3eb03)) - (fp_line (start -2.54 -6.096) (end -2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 3447735b-1ab0-461c-bcba-5ac9e2d01e7f)) - (fp_line (start -2.54 -6.096) (end 0 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp ee1e9685-a818-4790-ab18-3c08e795b2c1)) - (fp_line (start -1.27 -14.986) (end -1.27 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 816cc28f-bb35-430a-adea-7d38e645e05b)) - (fp_line (start 0 -8.636) (end -2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 5de5bc04-786f-4b5c-8bea-ab265d636a0a)) - (fp_line (start 0 -6.096) (end 0 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp b420f431-fc5a-46d2-883d-98747a3eb901)) - (fp_line (start 0 -6.096) (end 2.54 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 5b474d62-7d2d-4313-8d92-3aff1038407d)) - (fp_line (start 1.27 -14.986) (end 1.27 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 2e88d840-7619-42dc-a64c-70cdcc436347)) - (fp_line (start 2.54 -8.636) (end 0 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e7f404b8-095e-4023-bb0d-aa26f48e428a)) - (fp_line (start 2.54 -6.096) (end 2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp a733f414-3c82-43bf-a00b-e1bda89f272e)) - (fp_line (start 2.54 -6.096) (end 5.08 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 712b12d1-9a84-4ec6-8171-c27922cebff2)) - (fp_line (start 3.81 -14.986) (end 3.81 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 6c278a12-e103-4f9b-8d9e-6a1e07fbefa7)) - (fp_line (start 5.08 -8.636) (end 2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp b8c6cb36-1fb7-4693-ab81-05bd6eca78eb)) - (fp_line (start 5.08 -6.096) (end 5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp d0e6e91d-52d5-49ab-a9e6-0621d4caf698)) - (fp_line (start 5.08 -6.096) (end 7.62 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp c38e571e-80fe-492e-a278-c1c71eb149bc)) - (fp_line (start 6.35 -14.986) (end 6.35 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp d0852c38-9069-4b92-9fb7-94b182dd8c02)) - (fp_line (start 7.62 -8.636) (end 5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp eda15f25-d436-4bdc-9083-2773bac33efb)) - (fp_line (start 7.62 -6.096) (end 7.62 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp dc39cd97-0d37-4773-9c33-d7b8daf61f70)) - (fp_poly - (pts - (xy -6.731 -8.636) - (xy -5.969 -8.636) - (xy -5.969 -9.144) - (xy -6.731 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 54ab42fc-6709-4f18-afa7-d864b80e2518)) - (fp_poly - (pts - (xy -6.731 -3.08) - (xy -5.969 -3.08) - (xy -5.969 -6.096) - (xy -6.731 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 3cbcebe9-291c-4ae8-a773-0be0b18be85b)) - (fp_poly - (pts - (xy -4.191 -8.636) - (xy -3.429 -8.636) - (xy -3.429 -9.144) - (xy -4.191 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp a5dd57a7-1503-45f8-a768-daf13535596a)) - (fp_poly - (pts - (xy -4.191 -3.08) - (xy -3.429 -3.08) - (xy -3.429 -6.096) - (xy -4.191 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 08d7f290-fbaf-4795-a77e-b31ae2ed69c5)) - (fp_poly - (pts - (xy -1.651 -8.636) - (xy -0.889 -8.636) - (xy -0.889 -9.144) - (xy -1.651 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 6df84f24-6fef-490b-b21e-5a6b9c3a1a11)) - (fp_poly - (pts - (xy -1.651 -3.08) - (xy -0.889 -3.08) - (xy -0.889 -6.096) - (xy -1.651 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 8960a739-ca38-4ff1-9f33-2d13ec01ae61)) - (fp_poly - (pts - (xy 0.889 -8.636) - (xy 1.651 -8.636) - (xy 1.651 -9.144) - (xy 0.889 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 34aed078-737e-4577-b0af-7614677064d1)) - (fp_poly - (pts - (xy 0.889 -3.08) - (xy 1.651 -3.08) - (xy 1.651 -6.096) - (xy 0.889 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 968c9681-2c40-4ea4-a80f-b9883ddca9e0)) - (fp_poly - (pts - (xy 3.429 -8.636) - (xy 4.191 -8.636) - (xy 4.191 -9.144) - (xy 3.429 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 87338838-2e85-4f9f-9e7d-7c97acaecb1d)) - (fp_poly - (pts - (xy 3.429 -3.08) - (xy 4.191 -3.08) - (xy 4.191 -6.096) - (xy 3.429 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp e8a117a2-a446-4a51-a5a4-e54583b8a14a)) - (fp_poly - (pts - (xy 5.969 -8.636) - (xy 6.731 -8.636) - (xy 6.731 -9.144) - (xy 5.969 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp d6038c31-3ab9-410d-8e05-9f642985fc6c)) - (fp_poly - (pts - (xy 5.969 -3.08) - (xy 6.731 -3.08) - (xy 6.731 -6.096) - (xy 5.969 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 3fd5d40e-9e92-4d8b-9ff0-282fc82a7cc8)) - (pad "1" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 11 "pmod2-_1") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp de5ae28f-b038-40db-bc15-227c173dd245)) - (pad "2" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 12 "pmod2-_2") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp e2effe92-35f5-4034-9c77-38ec7b4729fd)) - (pad "3" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 13 "pmod2-_3") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 8192a814-d1e5-48a8-bffc-da7095e5b67f)) - (pad "4" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 14 "pmod2-_4") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 70108ae6-dfd0-4d98-9bbb-5186f6660a44)) - (pad "5" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 15 "_5") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 3ba765af-c5dc-4790-9e64-729bd7c75d5a)) - (pad "6" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 16 "pmod2-_6") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp c2208bb6-5714-4dab-a411-46792d4412b3)) - (pad "7" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 17 "_7") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 00826431-3b91-4c62-8b49-b72a07594b26)) - (pad "8" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 18 "io14") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 1e2f2384-e027-4a0e-8bed-86f903ecc673)) - (pad "9" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 9 "gnd") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp acb7f5b7-407c-45f1-af2b-42d6262938e8)) - (pad "10" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 9 "gnd") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 5c405a7b-258d-4e70-b6d6-568b12aa2eb7)) - (pad "11" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 10 "vcc") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp da8eee28-1f5b-444b-a501-e49cd3f72682)) - (pad "12" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 10 "vcc") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 3d3f2021-7e85-4ec0-bb2a-71bbeb884dfe)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2X6P.wrl" - (offset (xyz -6.35 6.1 -2.1)) - (scale (xyz 1 1 1)) - (rotate (xyz 90 0 0)) - ) - ) - - (footprint "lib:BOX_EMU" (layer "F.Cu") - (tstamp 362b5228-01d2-4f04-b415-ea095f366b50) - (at 166.685791 69.575149) - (path "/05d4733d-8da4-336e-5a0b-3598987d6a91/05d4733d-8da4-336e-5a0b-3598987d6a91") - (fp_text reference "U1" (at 0 -0.5 unlocked) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.1))) - (tstamp c71b5e76-84f1-4d25-a510-9c8ec1956faf) - ) - (fp_text value "" (at 0 1 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8e676c34-cb36-4f45-b205-6a3aae9e1191) - ) - (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8c431423-80b7-43bd-ab1f-2c4d327445fa) - ) - (fp_line (start -32.020022 5.079733) (end -28.473544 5.079733) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 00c151c9-b678-49d2-96b4-7c74ead98c47)) - (fp_line (start -26.48399 -0.44303) (end -26.48399 3.075642) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 9e9da6a9-4288-4dc7-82e6-5a0b111d2e56)) - (fp_line (start 22.94421 -2.424199) (end -24.496959 -2.443149) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp e8bf8c6a-279c-4ae3-8f40-2e55894ed314)) - (fp_line (start 24.94401 3.080001) (end 24.94401 -0.424199) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 728df1e3-24f6-45a3-a17e-f657826b88f2)) - (fp_line (start 30.48 5.080001) (end 26.94401 5.080001) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 2e2215c9-a3e7-488c-91fc-431f2bf50de1)) - (fp_arc (start -37.019991 10.079761) (mid -35.55556 6.544205) (end -32.020022 5.079733) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 5e5d4710-0503-4257-9b46-1966e59611b4)) - (fp_arc (start -26.48399 -0.443031) (mid -25.90284 -1.852757) (end -24.496959 -2.443149) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 3812a5f3-2ecb-4a6f-b62d-ad6ee83a464f)) - (fp_arc (start -26.48399 3.075641) (mid -27.064636 4.4847) (end -28.469422 5.075611) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp ef6af9e7-0b7e-44d0-b5a4-510fa9022d9f)) - (fp_arc (start 22.944209 -2.424199) (mid 24.358289 -1.838337) (end 24.94401 -0.424199) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 9868358c-8f1f-4a76-aa2f-406847bcdae5)) - (fp_arc (start 26.94401 5.080001) (mid 25.529791 4.49422) (end 24.94401 3.080001) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 55569685-0827-44e7-9b23-c76df0912c83)) - (fp_arc (start 30.48 5.08) (mid 34.015533 6.544465) (end 35.48001 10.079992) - (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp e6dadee3-bbf5-43ab-968d-d4c3f64e6bf6)) - ) - - (footprint "lib:2X02_EDGE_REVERSED" (layer "F.Cu") - (tstamp 8dbcbfce-3daa-47c3-8c2f-242375af75fa) - (at 144.272 66.8655) - (descr "PIN HEADER") - (path "/f55123ad-48ce-ac8e-d624-a387f2eb66b6/f55123ad-48ce-ac8e-d624-a387f2eb66b6") - (fp_text reference "U4" (at 1.778 5.969) (layer "F.SilkS") - (effects (font (size 1.1557 1.1557) (thickness 0.1143)) (justify left bottom)) - (tstamp 7880e3ae-98a4-496e-9ff6-600b6949bf32) - ) - (fp_text value "" (at 4.445 3.81 90) (layer "F.Fab") hide - (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) - (tstamp de639f88-fd1b-4479-96d3-7195fff18696) - ) - (fp_line (start -2.54 -2.286) (end -2.54 0.254) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 2a2c9362-e566-42a6-8052-2fa5f954d2ad)) - (fp_line (start -2.54 0.254) (end 0 0.254) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 31763cd9-9512-46e5-ae2a-cffb81c0815e)) - (fp_line (start -1.27 -8.636) (end -1.27 -2.921) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 8526a7fd-80f2-4ac8-8a86-6a4377aee30d)) - (fp_line (start 0 -2.286) (end -2.54 -2.286) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 676e2496-38da-4756-93ab-4e01124fb2cd)) - (fp_line (start 0 0.254) (end 0 -2.286) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp d3c85e87-16af-4086-8e3b-77c6f209e56b)) - (fp_line (start 0 0.254) (end 2.54 0.254) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e5935406-9d2d-464d-9a44-9c8643a32ac4)) - (fp_line (start 1.27 -8.636) (end 1.27 -2.921) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 23b1023f-db25-420b-b462-19e215148076)) - (fp_line (start 2.54 -2.286) (end 0 -2.286) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 6db00c0d-efb7-4d8f-94ab-9157c9d16932)) - (fp_line (start 2.54 0.254) (end 2.54 -2.286) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp d1d85deb-a871-45b2-8e0d-62c11b1d20c9)) - (fp_poly - (pts - (xy -1.651 -2.286) - (xy -0.889 -2.286) - (xy -0.889 -2.794) - (xy -1.651 -2.794) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 32e11650-5c47-4263-bb34-aab12aec1f7b)) - (fp_poly - (pts - (xy -1.651 3.27) - (xy -0.889 3.27) - (xy -0.889 0.254) - (xy -1.651 0.254) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp f324d51f-45a2-4302-b2bc-10def4a4f943)) - (fp_poly - (pts - (xy 0.889 -2.286) - (xy 1.651 -2.286) - (xy 1.651 -2.794) - (xy 0.889 -2.794) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp b95c3aef-9843-4d6b-a928-c927ac913da3)) - (fp_poly - (pts - (xy 0.889 3.27) - (xy 1.651 3.27) - (xy 1.651 0.254) - (xy 0.889 0.254) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 27531b72-0862-4953-95ef-f9c00dc1c4ed)) - (pad "1" smd rect (at 1.27 2.794 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 19 "pin2x2-_1") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 287fb3d8-3de5-43fa-9f12-123e40ee9edf)) - (pad "2" smd rect (at 1.27 2.794 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 9 "gnd") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 293c594c-f732-467d-a43b-fc8eead103d2)) - (pad "3" smd rect (at -1.27 2.794 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 9 "gnd") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp afd56450-89e8-4470-8c78-80ff8fac9cff)) - (pad "4" smd rect (at -1.27 2.794 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 19 "pin2x2-_1") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 0daea595-58cd-45d6-890b-bd965bf1a951)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2x2P.wrl" - (offset (xyz -1.25 -0.3 -2.1)) - (scale (xyz 1 1 1)) - (rotate (xyz 90 0 0)) - ) - ) - - (footprint "lib:2X06_EDGE_REVERSED" (layer "F.Cu") - (tstamp e10b5ca9-1615-4621-b925-ff45636ee1de) - (at 159.5848 73.2458) - (descr "PIN HEADER") - (path "/d68bf6ca-a505-0955-1e53-56d061bc84b6/d68bf6ca-a505-0955-1e53-56d061bc84b6") - (fp_text reference "U2" (at 6.9362 -1.8588) (layer "F.SilkS") - (effects (font (size 1.1557 1.1557) (thickness 0.1143)) (justify right top)) - (tstamp 7c089e85-44d8-41c6-9125-2067bc2dd1e5) - ) - (fp_text value "" (at 0 1.905) (layer "F.Fab") hide - (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) - (tstamp 9dfdeae7-c4df-463a-b048-7c053bcdaf96) - ) - (fp_line (start -7.62 -8.636) (end -7.62 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e55c7e35-f8ad-47e9-9f64-258afd250197)) - (fp_line (start -7.62 -6.096) (end -5.08 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 0b59361e-cf5d-4ed5-aadb-a19cc1e41617)) - (fp_line (start -6.35 -14.986) (end -6.35 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 8295ea97-d412-49b1-b34e-4ccfc303f63c)) - (fp_line (start -5.08 -8.636) (end -7.62 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 84a63118-a439-4509-8bc8-e7c30ea5c085)) - (fp_line (start -5.08 -6.096) (end -5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp ebd648c5-7090-4415-8624-e028f37b7fa1)) - (fp_line (start -5.08 -6.096) (end -2.54 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 72f2b206-0d42-493d-a2e6-d2b0fc100269)) - (fp_line (start -3.81 -14.986) (end -3.81 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp c9f4811c-f83e-470d-9660-6ca7b0503d9c)) - (fp_line (start -2.54 -8.636) (end -5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 4e009943-0cca-4c44-86c1-cca1cba38494)) - (fp_line (start -2.54 -6.096) (end -2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp f57a21e1-b8ea-4e77-9476-4eec9d98e561)) - (fp_line (start -2.54 -6.096) (end 0 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 89019023-2430-475d-a59d-e6ed9de3db49)) - (fp_line (start -1.27 -14.986) (end -1.27 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp c6dbaa35-d928-41ee-a8cd-1310e4dc06a5)) - (fp_line (start 0 -8.636) (end -2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 139f3e39-9f9c-4d51-ae95-601ebdf3eb74)) - (fp_line (start 0 -6.096) (end 0 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp d0653330-6fa7-4139-b0a6-496c6a27a62b)) - (fp_line (start 0 -6.096) (end 2.54 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp acc31ed5-5136-4c60-9da8-6305c76fe3ff)) - (fp_line (start 1.27 -14.986) (end 1.27 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp f6047081-79bb-4db1-a739-56f3adf40654)) - (fp_line (start 2.54 -8.636) (end 0 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 49440442-6904-441a-96ad-d64a32ca1fe5)) - (fp_line (start 2.54 -6.096) (end 2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e6ecb83c-1685-44c6-838d-d1419b67e609)) - (fp_line (start 2.54 -6.096) (end 5.08 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp dbb2669e-84c8-450d-a47a-973ac6aae5d3)) - (fp_line (start 3.81 -14.986) (end 3.81 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp 750e14ba-ff5d-4f9d-99c4-baa635d87bec)) - (fp_line (start 5.08 -8.636) (end 2.54 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp cafed7d1-0a20-42c2-82e3-249702d2966c)) - (fp_line (start 5.08 -6.096) (end 5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 4a609c1e-a1eb-411a-99dc-c8c27822cb6b)) - (fp_line (start 5.08 -6.096) (end 7.62 -6.096) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e6aef54e-a2b9-4b30-ab58-2664ab81bae4)) - (fp_line (start 6.35 -14.986) (end 6.35 -9.271) - (stroke (width 0.762) (type solid)) (layer "F.SilkS") (tstamp ddf799f4-4edf-4d9a-9bba-38856eb476f3)) - (fp_line (start 7.62 -8.636) (end 5.08 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 449fccec-42cc-4fa8-b829-62f0b118376d)) - (fp_line (start 7.62 -6.096) (end 7.62 -8.636) - (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp c170e9dd-4ce8-48b5-b362-55f8e0e97153)) - (fp_poly - (pts - (xy -6.731 -8.636) - (xy -5.969 -8.636) - (xy -5.969 -9.144) - (xy -6.731 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 13f9055d-5395-46e8-8e96-9eab603664f5)) - (fp_poly - (pts - (xy -6.731 -3.08) - (xy -5.969 -3.08) - (xy -5.969 -6.096) - (xy -6.731 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 464ec454-cf61-4236-b080-2f65b4425da0)) - (fp_poly - (pts - (xy -4.191 -8.636) - (xy -3.429 -8.636) - (xy -3.429 -9.144) - (xy -4.191 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp b0551e61-d3f9-453a-ae9f-cd73e2b99683)) - (fp_poly - (pts - (xy -4.191 -3.08) - (xy -3.429 -3.08) - (xy -3.429 -6.096) - (xy -4.191 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 07c03db1-4fa5-40bc-b223-a0ce2515dd61)) - (fp_poly - (pts - (xy -1.651 -8.636) - (xy -0.889 -8.636) - (xy -0.889 -9.144) - (xy -1.651 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 33985709-f983-4197-b14e-60e67c4ddf60)) - (fp_poly - (pts - (xy -1.651 -3.08) - (xy -0.889 -3.08) - (xy -0.889 -6.096) - (xy -1.651 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp a11a1e71-e67d-49b5-bcc2-8ce0684287f4)) - (fp_poly - (pts - (xy 0.889 -8.636) - (xy 1.651 -8.636) - (xy 1.651 -9.144) - (xy 0.889 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 39f86a7d-c80f-4651-8915-4f3d223c9e07)) - (fp_poly - (pts - (xy 0.889 -3.08) - (xy 1.651 -3.08) - (xy 1.651 -6.096) - (xy 0.889 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 4ce495bb-3bef-4eaf-aebd-504792fef422)) - (fp_poly - (pts - (xy 3.429 -8.636) - (xy 4.191 -8.636) - (xy 4.191 -9.144) - (xy 3.429 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 850821f7-7ee7-4ae5-9755-247b718886a0)) - (fp_poly - (pts - (xy 3.429 -3.08) - (xy 4.191 -3.08) - (xy 4.191 -6.096) - (xy 3.429 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 5dec0c33-2d32-45df-a809-2b5c11ea0cf3)) - (fp_poly - (pts - (xy 5.969 -8.636) - (xy 6.731 -8.636) - (xy 6.731 -9.144) - (xy 5.969 -9.144) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp d3cba1f9-9500-4664-9768-7f0454a5f5be)) - (fp_poly - (pts - (xy 5.969 -3.08) - (xy 6.731 -3.08) - (xy 6.731 -6.096) - (xy 5.969 -6.096) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 82289e39-7420-460a-8184-b3f527f4f118)) - (pad "1" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "pmod1-_1") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 92020ca9-c322-4638-ba28-7b6a7fe03fa3)) - (pad "2" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 2 "pmod1-_2") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 935da573-35b4-4f60-ab21-632855dc2d70)) - (pad "3" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "pmod1-_3") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp ac3102fa-003f-4cec-a4ed-b953a9423f8b)) - (pad "4" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 4 "pmod1-_4") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp d33153f3-ffc8-44af-859c-a97267b2f806)) - (pad "5" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 5 "dm") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 2036df8e-6c5c-45f5-8c8d-c50e91d6898f)) - (pad "6" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 6 "pmod1-_6") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp d95206cb-3139-4c47-803d-66ad2070bf34)) - (pad "7" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "dp") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 5aa6a7b7-42e5-4386-90c9-164aaeeb02d2)) - (pad "8" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 8 "_8") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp ccf87c0c-111c-4d86-8339-dabc1053e4c9)) - (pad "9" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 9 "gnd") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp df51c345-d472-430b-a1ec-dee7e8b04da8)) - (pad "10" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 9 "gnd") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 8ee3be31-badd-4f54-9188-d08e2087ef11)) - (pad "11" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) (layers "F.Cu" "F.Paste" "F.Mask") - (net 10 "vcc") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp fb3703ca-c9fa-494c-b64c-c2e9a93c6d14)) - (pad "12" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) (layers "B.Cu" "B.Paste" "B.Mask") - (net 10 "vcc") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 2421ceb3-d28d-43f4-8aed-b75439f8cf21)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2X6P.wrl" - (offset (xyz -6.35 6.1 -2.1)) - (scale (xyz 1 1 1)) - (rotate (xyz 90 0 0)) - ) - ) - +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "pmod1-_1") + (net 2 "pmod1-_2") + (net 3 "pmod1-_3") + (net 4 "pmod1-_4") + (net 5 "dm") + (net 6 "pmod1-_6") + (net 7 "dp") + (net 8 "_8") + (net 9 "gnd") + (net 10 "vcc") + (net 11 "pmod2-_1") + (net 12 "pmod2-_2") + (net 13 "pmod2-_3") + (net 14 "pmod2-_4") + (net 15 "_5") + (net 16 "pmod2-_6") + (net 17 "_7") + (net 18 "io14") + (net 19 "pin2x2-_1") + (footprint "lib:2X06_EDGE_REVERSED" + (layer "F.Cu") + (uuid "18ca8033-511d-416f-8aba-c57a6b289126") + (at 182.4447 73.2579) + (descr "PIN HEADER") + (property "Reference" "U3" + (at 6.9362 -1.8588 0) + (layer "F.SilkS") + (uuid "221bedb1-b31c-49b6-bbd8-75a402591a87") + (effects + (font + (size 1.1557 1.1557) + (thickness 0.1143) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 1.905 0) + (layer "F.Fab") + (hide yes) + (uuid "6a74bb8d-651b-4b06-a831-1e0cbadd0bc9") + (effects + (font + (size 1.1684 1.1684) + (thickness 0.1016) + ) + (justify left bottom) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "96bb2261-d756-4784-a5f8-82ee9de2d8e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "41406be7-73ef-464a-a845-b2e1ab21c177") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/18beab33-2386-fc76-094d-ccfc5c372d28/18beab33-2386-fc76-094d-ccfc5c372d28") + (fp_line + (start -7.62 -8.636) + (end -7.62 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb029a54-a127-4dc6-ac3d-23c4c4300c8e") + ) + (fp_line + (start -7.62 -6.096) + (end -5.08 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "29862921-fb00-4da4-87da-bf15c8ec75c0") + ) + (fp_line + (start -6.35 -14.986) + (end -6.35 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4c94fa7-1688-48e2-8dc9-e35de3901dad") + ) + (fp_line + (start -5.08 -8.636) + (end -7.62 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "048ce1a9-0031-4755-a00c-1dce026e11c8") + ) + (fp_line + (start -5.08 -6.096) + (end -5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "5137e3be-15f1-4689-8a58-e680b274c755") + ) + (fp_line + (start -5.08 -6.096) + (end -2.54 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "4dc8784c-dde4-4531-8726-b92124603760") + ) + (fp_line + (start -3.81 -14.986) + (end -3.81 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "939b0240-c221-4010-a3ee-a62f50e7a2c8") + ) + (fp_line + (start -2.54 -8.636) + (end -5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "faf5877d-7ad7-4892-bc73-81bc22c3eb03") + ) + (fp_line + (start -2.54 -6.096) + (end -2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "3447735b-1ab0-461c-bcba-5ac9e2d01e7f") + ) + (fp_line + (start -2.54 -6.096) + (end 0 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee1e9685-a818-4790-ab18-3c08e795b2c1") + ) + (fp_line + (start -1.27 -14.986) + (end -1.27 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "816cc28f-bb35-430a-adea-7d38e645e05b") + ) + (fp_line + (start 0 -8.636) + (end -2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "5de5bc04-786f-4b5c-8bea-ab265d636a0a") + ) + (fp_line + (start 0 -6.096) + (end 0 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "b420f431-fc5a-46d2-883d-98747a3eb901") + ) + (fp_line + (start 0 -6.096) + (end 2.54 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b474d62-7d2d-4313-8d92-3aff1038407d") + ) + (fp_line + (start 1.27 -14.986) + (end 1.27 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "2e88d840-7619-42dc-a64c-70cdcc436347") + ) + (fp_line + (start 2.54 -8.636) + (end 0 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7f404b8-095e-4023-bb0d-aa26f48e428a") + ) + (fp_line + (start 2.54 -6.096) + (end 2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "a733f414-3c82-43bf-a00b-e1bda89f272e") + ) + (fp_line + (start 2.54 -6.096) + (end 5.08 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "712b12d1-9a84-4ec6-8171-c27922cebff2") + ) + (fp_line + (start 3.81 -14.986) + (end 3.81 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c278a12-e103-4f9b-8d9e-6a1e07fbefa7") + ) + (fp_line + (start 5.08 -8.636) + (end 2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "b8c6cb36-1fb7-4693-ab81-05bd6eca78eb") + ) + (fp_line + (start 5.08 -6.096) + (end 5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0e6e91d-52d5-49ab-a9e6-0621d4caf698") + ) + (fp_line + (start 5.08 -6.096) + (end 7.62 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "c38e571e-80fe-492e-a278-c1c71eb149bc") + ) + (fp_line + (start 6.35 -14.986) + (end 6.35 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0852c38-9069-4b92-9fb7-94b182dd8c02") + ) + (fp_line + (start 7.62 -8.636) + (end 5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "eda15f25-d436-4bdc-9083-2773bac33efb") + ) + (fp_line + (start 7.62 -6.096) + (end 7.62 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc39cd97-0d37-4773-9c33-d7b8daf61f70") + ) + (fp_poly + (pts + (xy -6.731 -8.636) (xy -5.969 -8.636) (xy -5.969 -9.144) (xy -6.731 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "54ab42fc-6709-4f18-afa7-d864b80e2518") + ) + (fp_poly + (pts + (xy -6.731 -3.08) (xy -5.969 -3.08) (xy -5.969 -6.096) (xy -6.731 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "3cbcebe9-291c-4ae8-a773-0be0b18be85b") + ) + (fp_poly + (pts + (xy -4.191 -8.636) (xy -3.429 -8.636) (xy -3.429 -9.144) (xy -4.191 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "a5dd57a7-1503-45f8-a768-daf13535596a") + ) + (fp_poly + (pts + (xy -4.191 -3.08) (xy -3.429 -3.08) (xy -3.429 -6.096) (xy -4.191 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "08d7f290-fbaf-4795-a77e-b31ae2ed69c5") + ) + (fp_poly + (pts + (xy -1.651 -8.636) (xy -0.889 -8.636) (xy -0.889 -9.144) (xy -1.651 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "6df84f24-6fef-490b-b21e-5a6b9c3a1a11") + ) + (fp_poly + (pts + (xy -1.651 -3.08) (xy -0.889 -3.08) (xy -0.889 -6.096) (xy -1.651 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "8960a739-ca38-4ff1-9f33-2d13ec01ae61") + ) + (fp_poly + (pts + (xy 0.889 -8.636) (xy 1.651 -8.636) (xy 1.651 -9.144) (xy 0.889 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "34aed078-737e-4577-b0af-7614677064d1") + ) + (fp_poly + (pts + (xy 0.889 -3.08) (xy 1.651 -3.08) (xy 1.651 -6.096) (xy 0.889 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "968c9681-2c40-4ea4-a80f-b9883ddca9e0") + ) + (fp_poly + (pts + (xy 3.429 -8.636) (xy 4.191 -8.636) (xy 4.191 -9.144) (xy 3.429 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "87338838-2e85-4f9f-9e7d-7c97acaecb1d") + ) + (fp_poly + (pts + (xy 3.429 -3.08) (xy 4.191 -3.08) (xy 4.191 -6.096) (xy 3.429 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "e8a117a2-a446-4a51-a5a4-e54583b8a14a") + ) + (fp_poly + (pts + (xy 5.969 -8.636) (xy 6.731 -8.636) (xy 6.731 -9.144) (xy 5.969 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "d6038c31-3ab9-410d-8e05-9f642985fc6c") + ) + (fp_poly + (pts + (xy 5.969 -3.08) (xy 6.731 -3.08) (xy 6.731 -6.096) (xy 5.969 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "3fd5d40e-9e92-4d8b-9ff0-282fc82a7cc8") + ) + (pad "1" smd rect + (at 6.35 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "pmod2-_1") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "de5ae28f-b038-40db-bc15-227c173dd245") + ) + (pad "2" smd rect + (at 6.35 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 12 "pmod2-_2") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "e2effe92-35f5-4034-9c77-38ec7b4729fd") + ) + (pad "3" smd rect + (at 3.81 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "pmod2-_3") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "8192a814-d1e5-48a8-bffc-da7095e5b67f") + ) + (pad "4" smd rect + (at 3.81 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 14 "pmod2-_4") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "70108ae6-dfd0-4d98-9bbb-5186f6660a44") + ) + (pad "5" smd rect + (at 1.27 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "_5") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "3ba765af-c5dc-4790-9e64-729bd7c75d5a") + ) + (pad "6" smd rect + (at 1.27 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 16 "pmod2-_6") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "c2208bb6-5714-4dab-a411-46792d4412b3") + ) + (pad "7" smd rect + (at -1.27 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 17 "_7") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "00826431-3b91-4c62-8b49-b72a07594b26") + ) + (pad "8" smd rect + (at -1.27 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 18 "io14") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "1e2f2384-e027-4a0e-8bed-86f903ecc673") + ) + (pad "9" smd rect + (at -3.81 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "gnd") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "acb7f5b7-407c-45f1-af2b-42d6262938e8") + ) + (pad "10" smd rect + (at -3.81 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 9 "gnd") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "5c405a7b-258d-4e70-b6d6-568b12aa2eb7") + ) + (pad "11" smd rect + (at -6.35 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "vcc") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "da8eee28-1f5b-444b-a501-e49cd3f72682") + ) + (pad "12" smd rect + (at -6.35 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 10 "vcc") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "3d3f2021-7e85-4ec0-bb2a-71bbeb884dfe") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2X6P.wrl" + (offset + (xyz -6.35 6.1 -2.1) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 90 0 0) + ) + ) + ) + (footprint "lib:BOX_EMU" + (layer "F.Cu") + (uuid "362b5228-01d2-4f04-b415-ea095f366b50") + (at 166.685791 69.575149) + (property "Reference" "U1" + (at 0 -0.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c71b5e76-84f1-4d25-a510-9c8ec1956faf") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8e676c34-cb36-4f45-b205-6a3aae9e1191") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "148f696c-ed16-4542-bc75-d6cd86c5e49a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7b5041f5-bd1a-485c-bbd8-d333ba8f905f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/05d4733d-8da4-336e-5a0b-3598987d6a91/05d4733d-8da4-336e-5a0b-3598987d6a91") + (fp_line + (start -32.020022 5.079733) + (end -28.473544 5.079733) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "00c151c9-b678-49d2-96b4-7c74ead98c47") + ) + (fp_line + (start -26.48399 -0.44303) + (end -26.48399 3.075642) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9e9da6a9-4288-4dc7-82e6-5a0b111d2e56") + ) + (fp_line + (start 22.94421 -2.424199) + (end -24.496959 -2.443149) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8bf8c6a-279c-4ae3-8f40-2e55894ed314") + ) + (fp_line + (start 24.94401 3.080001) + (end 24.94401 -0.424199) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "728df1e3-24f6-45a3-a17e-f657826b88f2") + ) + (fp_line + (start 30.48 5.080001) + (end 26.94401 5.080001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2e2215c9-a3e7-488c-91fc-431f2bf50de1") + ) + (fp_arc + (start -37.019991 10.079761) + (mid -35.55556 6.544205) + (end -32.020022 5.079733) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5e5d4710-0503-4257-9b46-1966e59611b4") + ) + (fp_arc + (start -26.48399 -0.443031) + (mid -25.90284 -1.852757) + (end -24.496959 -2.443149) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3812a5f3-2ecb-4a6f-b62d-ad6ee83a464f") + ) + (fp_arc + (start -26.48399 3.075641) + (mid -27.064636 4.4847) + (end -28.469422 5.075611) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ef6af9e7-0b7e-44d0-b5a4-510fa9022d9f") + ) + (fp_arc + (start 22.944209 -2.424199) + (mid 24.358289 -1.838337) + (end 24.94401 -0.424199) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9868358c-8f1f-4a76-aa2f-406847bcdae5") + ) + (fp_arc + (start 26.94401 5.080001) + (mid 25.529791 4.49422) + (end 24.94401 3.080001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "55569685-0827-44e7-9b23-c76df0912c83") + ) + (fp_arc + (start 30.48 5.08) + (mid 34.015533 6.544465) + (end 35.48001 10.079992) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e6dadee3-bbf5-43ab-968d-d4c3f64e6bf6") + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8c431423-80b7-43bd-ab1f-2c4d327445fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "lib:2X02_EDGE_REVERSED" + (layer "F.Cu") + (uuid "8dbcbfce-3daa-47c3-8c2f-242375af75fa") + (at 144.272 66.8655) + (descr "PIN HEADER") + (property "Reference" "U4" + (at 1.778 5.969 0) + (layer "F.SilkS") + (uuid "7880e3ae-98a4-496e-9ff6-600b6949bf32") + (effects + (font + (size 1.1557 1.1557) + (thickness 0.1143) + ) + (justify left bottom) + ) + ) + (property "Value" "" + (at 4.445 3.81 90) + (layer "F.Fab") + (hide yes) + (uuid "de639f88-fd1b-4479-96d3-7195fff18696") + (effects + (font + (size 1.1684 1.1684) + (thickness 0.1016) + ) + (justify left bottom) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b721726a-2369-42a8-8a82-674f06433727") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2b420d89-40d9-4260-a7d2-862b23000c24") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/f55123ad-48ce-ac8e-d624-a387f2eb66b6/f55123ad-48ce-ac8e-d624-a387f2eb66b6") + (fp_line + (start -2.54 -2.286) + (end -2.54 0.254) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a2c9362-e566-42a6-8052-2fa5f954d2ad") + ) + (fp_line + (start -2.54 0.254) + (end 0 0.254) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "31763cd9-9512-46e5-ae2a-cffb81c0815e") + ) + (fp_line + (start -1.27 -8.636) + (end -1.27 -2.921) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "8526a7fd-80f2-4ac8-8a86-6a4377aee30d") + ) + (fp_line + (start 0 -2.286) + (end -2.54 -2.286) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "676e2496-38da-4756-93ab-4e01124fb2cd") + ) + (fp_line + (start 0 0.254) + (end 0 -2.286) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "d3c85e87-16af-4086-8e3b-77c6f209e56b") + ) + (fp_line + (start 0 0.254) + (end 2.54 0.254) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e5935406-9d2d-464d-9a44-9c8643a32ac4") + ) + (fp_line + (start 1.27 -8.636) + (end 1.27 -2.921) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "23b1023f-db25-420b-b462-19e215148076") + ) + (fp_line + (start 2.54 -2.286) + (end 0 -2.286) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "6db00c0d-efb7-4d8f-94ab-9157c9d16932") + ) + (fp_line + (start 2.54 0.254) + (end 2.54 -2.286) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "d1d85deb-a871-45b2-8e0d-62c11b1d20c9") + ) + (fp_poly + (pts + (xy -1.651 -2.286) (xy -0.889 -2.286) (xy -0.889 -2.794) (xy -1.651 -2.794) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "32e11650-5c47-4263-bb34-aab12aec1f7b") + ) + (fp_poly + (pts + (xy -1.651 3.27) (xy -0.889 3.27) (xy -0.889 0.254) (xy -1.651 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "f324d51f-45a2-4302-b2bc-10def4a4f943") + ) + (fp_poly + (pts + (xy 0.889 -2.286) (xy 1.651 -2.286) (xy 1.651 -2.794) (xy 0.889 -2.794) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "b95c3aef-9843-4d6b-a928-c927ac913da3") + ) + (fp_poly + (pts + (xy 0.889 3.27) (xy 1.651 3.27) (xy 1.651 0.254) (xy 0.889 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "27531b72-0862-4953-95ef-f9c00dc1c4ed") + ) + (pad "1" smd rect + (at 1.27 2.794 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 19 "pin2x2-_1") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "287fb3d8-3de5-43fa-9f12-123e40ee9edf") + ) + (pad "2" smd rect + (at 1.27 2.794 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 9 "gnd") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "293c594c-f732-467d-a43b-fc8eead103d2") + ) + (pad "3" smd rect + (at -1.27 2.794 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "gnd") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "afd56450-89e8-4470-8c78-80ff8fac9cff") + ) + (pad "4" smd rect + (at -1.27 2.794 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 19 "pin2x2-_1") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "0daea595-58cd-45d6-890b-bd965bf1a951") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2x2P.wrl" + (offset + (xyz -1.25 -0.3 -2.1) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 90 0 0) + ) + ) + ) + (footprint "lib:2X06_EDGE_REVERSED" + (layer "F.Cu") + (uuid "e10b5ca9-1615-4621-b925-ff45636ee1de") + (at 159.5848 73.2458) + (descr "PIN HEADER") + (property "Reference" "U2" + (at 6.9362 -1.8588 0) + (layer "F.SilkS") + (uuid "7c089e85-44d8-41c6-9125-2067bc2dd1e5") + (effects + (font + (size 1.1557 1.1557) + (thickness 0.1143) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 1.905 0) + (layer "F.Fab") + (hide yes) + (uuid "9dfdeae7-c4df-463a-b048-7c053bcdaf96") + (effects + (font + (size 1.1684 1.1684) + (thickness 0.1016) + ) + (justify left bottom) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd2d2bc1-9fd2-42f4-b1e1-c62939840ba7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "88fea3ff-805b-4844-887f-760611fcca38") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/d68bf6ca-a505-0955-1e53-56d061bc84b6/d68bf6ca-a505-0955-1e53-56d061bc84b6") + (fp_line + (start -7.62 -8.636) + (end -7.62 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e55c7e35-f8ad-47e9-9f64-258afd250197") + ) + (fp_line + (start -7.62 -6.096) + (end -5.08 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "0b59361e-cf5d-4ed5-aadb-a19cc1e41617") + ) + (fp_line + (start -6.35 -14.986) + (end -6.35 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "8295ea97-d412-49b1-b34e-4ccfc303f63c") + ) + (fp_line + (start -5.08 -8.636) + (end -7.62 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "84a63118-a439-4509-8bc8-e7c30ea5c085") + ) + (fp_line + (start -5.08 -6.096) + (end -5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "ebd648c5-7090-4415-8624-e028f37b7fa1") + ) + (fp_line + (start -5.08 -6.096) + (end -2.54 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "72f2b206-0d42-493d-a2e6-d2b0fc100269") + ) + (fp_line + (start -3.81 -14.986) + (end -3.81 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9f4811c-f83e-470d-9660-6ca7b0503d9c") + ) + (fp_line + (start -2.54 -8.636) + (end -5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "4e009943-0cca-4c44-86c1-cca1cba38494") + ) + (fp_line + (start -2.54 -6.096) + (end -2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "f57a21e1-b8ea-4e77-9476-4eec9d98e561") + ) + (fp_line + (start -2.54 -6.096) + (end 0 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "89019023-2430-475d-a59d-e6ed9de3db49") + ) + (fp_line + (start -1.27 -14.986) + (end -1.27 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6dbaa35-d928-41ee-a8cd-1310e4dc06a5") + ) + (fp_line + (start 0 -8.636) + (end -2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "139f3e39-9f9c-4d51-ae95-601ebdf3eb74") + ) + (fp_line + (start 0 -6.096) + (end 0 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0653330-6fa7-4139-b0a6-496c6a27a62b") + ) + (fp_line + (start 0 -6.096) + (end 2.54 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "acc31ed5-5136-4c60-9da8-6305c76fe3ff") + ) + (fp_line + (start 1.27 -14.986) + (end 1.27 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "f6047081-79bb-4db1-a739-56f3adf40654") + ) + (fp_line + (start 2.54 -8.636) + (end 0 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "49440442-6904-441a-96ad-d64a32ca1fe5") + ) + (fp_line + (start 2.54 -6.096) + (end 2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6ecb83c-1685-44c6-838d-d1419b67e609") + ) + (fp_line + (start 2.54 -6.096) + (end 5.08 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "dbb2669e-84c8-450d-a47a-973ac6aae5d3") + ) + (fp_line + (start 3.81 -14.986) + (end 3.81 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "750e14ba-ff5d-4f9d-99c4-baa635d87bec") + ) + (fp_line + (start 5.08 -8.636) + (end 2.54 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "cafed7d1-0a20-42c2-82e3-249702d2966c") + ) + (fp_line + (start 5.08 -6.096) + (end 5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a609c1e-a1eb-411a-99dc-c8c27822cb6b") + ) + (fp_line + (start 5.08 -6.096) + (end 7.62 -6.096) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e6aef54e-a2b9-4b30-ab58-2664ab81bae4") + ) + (fp_line + (start 6.35 -14.986) + (end 6.35 -9.271) + (stroke + (width 0.762) + (type solid) + ) + (layer "F.SilkS") + (uuid "ddf799f4-4edf-4d9a-9bba-38856eb476f3") + ) + (fp_line + (start 7.62 -8.636) + (end 5.08 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "449fccec-42cc-4fa8-b829-62f0b118376d") + ) + (fp_line + (start 7.62 -6.096) + (end 7.62 -8.636) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "c170e9dd-4ce8-48b5-b362-55f8e0e97153") + ) + (fp_poly + (pts + (xy -6.731 -8.636) (xy -5.969 -8.636) (xy -5.969 -9.144) (xy -6.731 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "13f9055d-5395-46e8-8e96-9eab603664f5") + ) + (fp_poly + (pts + (xy -6.731 -3.08) (xy -5.969 -3.08) (xy -5.969 -6.096) (xy -6.731 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "464ec454-cf61-4236-b080-2f65b4425da0") + ) + (fp_poly + (pts + (xy -4.191 -8.636) (xy -3.429 -8.636) (xy -3.429 -9.144) (xy -4.191 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "b0551e61-d3f9-453a-ae9f-cd73e2b99683") + ) + (fp_poly + (pts + (xy -4.191 -3.08) (xy -3.429 -3.08) (xy -3.429 -6.096) (xy -4.191 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "07c03db1-4fa5-40bc-b223-a0ce2515dd61") + ) + (fp_poly + (pts + (xy -1.651 -8.636) (xy -0.889 -8.636) (xy -0.889 -9.144) (xy -1.651 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "33985709-f983-4197-b14e-60e67c4ddf60") + ) + (fp_poly + (pts + (xy -1.651 -3.08) (xy -0.889 -3.08) (xy -0.889 -6.096) (xy -1.651 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "a11a1e71-e67d-49b5-bcc2-8ce0684287f4") + ) + (fp_poly + (pts + (xy 0.889 -8.636) (xy 1.651 -8.636) (xy 1.651 -9.144) (xy 0.889 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "39f86a7d-c80f-4651-8915-4f3d223c9e07") + ) + (fp_poly + (pts + (xy 0.889 -3.08) (xy 1.651 -3.08) (xy 1.651 -6.096) (xy 0.889 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "4ce495bb-3bef-4eaf-aebd-504792fef422") + ) + (fp_poly + (pts + (xy 3.429 -8.636) (xy 4.191 -8.636) (xy 4.191 -9.144) (xy 3.429 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "850821f7-7ee7-4ae5-9755-247b718886a0") + ) + (fp_poly + (pts + (xy 3.429 -3.08) (xy 4.191 -3.08) (xy 4.191 -6.096) (xy 3.429 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "5dec0c33-2d32-45df-a809-2b5c11ea0cf3") + ) + (fp_poly + (pts + (xy 5.969 -8.636) (xy 6.731 -8.636) (xy 6.731 -9.144) (xy 5.969 -9.144) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "d3cba1f9-9500-4664-9768-7f0454a5f5be") + ) + (fp_poly + (pts + (xy 5.969 -3.08) (xy 6.731 -3.08) (xy 6.731 -6.096) (xy 5.969 -6.096) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.SilkS") + (uuid "82289e39-7420-460a-8184-b3f527f4f118") + ) + (pad "1" smd rect + (at 6.35 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "pmod1-_1") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "92020ca9-c322-4638-ba28-7b6a7fe03fa3") + ) + (pad "2" smd rect + (at 6.35 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "pmod1-_2") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "935da573-35b4-4f60-ab21-632855dc2d70") + ) + (pad "3" smd rect + (at 3.81 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "pmod1-_3") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "ac3102fa-003f-4cec-a4ed-b953a9423f8b") + ) + (pad "4" smd rect + (at 3.81 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 4 "pmod1-_4") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "d33153f3-ffc8-44af-859c-a97267b2f806") + ) + (pad "5" smd rect + (at 1.27 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "dm") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "2036df8e-6c5c-45f5-8c8d-c50e91d6898f") + ) + (pad "6" smd rect + (at 1.27 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 6 "pmod1-_6") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "d95206cb-3139-4c47-803d-66ad2070bf34") + ) + (pad "7" smd rect + (at -1.27 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "dp") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "5aa6a7b7-42e5-4386-90c9-164aaeeb02d2") + ) + (pad "8" smd rect + (at -1.27 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 8 "_8") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "ccf87c0c-111c-4d86-8339-dabc1053e4c9") + ) + (pad "9" smd rect + (at -3.81 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "gnd") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "df51c345-d472-430b-a1ec-dee7e8b04da8") + ) + (pad "10" smd rect + (at -3.81 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 9 "gnd") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "8ee3be31-badd-4f54-9188-d08e2087ef11") + ) + (pad "11" smd rect + (at -6.35 -3.556 90) + (size 3.048 1.27) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "vcc") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "fb3703ca-c9fa-494c-b64c-c2e9a93c6d14") + ) + (pad "12" smd rect + (at -6.35 -3.556 90) + (size 3.048 1.27) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 10 "vcc") + (pintype "stereo") + (solder_mask_margin 0.1016) + (thermal_bridge_angle 0) + (uuid "2421ceb3-d28d-43f4-8aed-b75439f8cf21") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2X6P.wrl" + (offset + (xyz -6.35 6.1 -2.1) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 90 0 0) + ) + ) + ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/box-connector/box-connector.kicad_pro b/ecad/elec/layout/box-connector/box-connector.kicad_pro index c82c8c9b..1154bf37 100644 --- a/ecad/elec/layout/box-connector/box-connector.kicad_pro +++ b/ecad/elec/layout/box-connector/box-connector.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -60,15 +63,20 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", "item_on_disabled_layer": "error", @@ -78,9 +86,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -92,10 +102,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -108,17 +121,18 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_text_height": 0.7999999999999999, + "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.0, - "min_via_annular_width": 0.09999999999999999, + "min_via_annular_width": 0.1, "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, @@ -127,48 +141,86 @@ }, "teardrop_options": [ { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { - "td_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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": [], + "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": [], "zones_allow_external_fillets": false }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -182,7 +234,7 @@ }, "meta": { "filename": "box-connector.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -197,6 +249,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -205,7 +258,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -216,8 +269,11 @@ "gencad": "", "idf": "", "netlist": "../../../build/box-connector.net", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" diff --git a/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pcb b/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pcb index 9485e471..88a4d751 100644 --- a/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pcb +++ b/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pcb @@ -1,7 +1,7 @@ (kicad_pcb - (version 20240108) + (version 20241229) (generator "pcbnew") - (generator_version "8.0") + (generator_version "9.0") (general (thickness 1.6) (legacy_teardrops no) @@ -9,34 +9,34 @@ (paper "A4") (layers (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) ) (setup (stackup @@ -80,9 +80,10 @@ ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) + (tenting front back) (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) @@ -92,7 +93,6 @@ (dashed_line_gap_ratio 3.000000) (svgprecision 4) (plotframeref no) - (viasonmask no) (mode 1) (useauxorigin no) (hpglpennumber 1) @@ -100,16 +100,19 @@ (hpglpendiameter 15.000000) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) - (plotreference yes) - (plotvalue yes) - (plotfptext yes) - (plotinvisibletext no) + (plot_black_and_white yes) (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) @@ -200,18 +203,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "da03e8c6-b816-4220-987a-deb7dbcfb6dc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -352,7 +343,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "vbat") (pintype "stereo") @@ -361,12 +352,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "d6b9d68e-8efb-4331-9ec6-3836cbe2c3ef") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -405,18 +397,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "58fa293f-43e2-4985-b74e-7241f8c4c776") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -500,7 +480,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "c00257e1-bf27-4f1e-b2c4-db60483a8f4f") ) @@ -518,7 +498,7 @@ (pad "1" smd rect (at -1.17 0) (size 1 0.75) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "d30894b1-db77-4aac-8d31-281265dddd4b") @@ -526,11 +506,12 @@ (pad "2" smd rect (at 1.17 0) (size 1 0.75) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "f5dc42ee-d0e0-4721-8374-99481e1cebf5") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SOD-323_L1.7-W1.3-H1.1-LS2.5.step" (offset (xyz -0.14 0 -0) @@ -569,20 +550,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "6b7c960f-4ad4-49a1-9a47-546b2ab6a77b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "649242c7-e865-4176-83dc-c47e85254a2c") @@ -594,7 +563,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "6833bd10-699b-495e-9e36-687cd6532ff1") @@ -705,7 +674,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "61cdda90-da9f-4e74-bce3-4717b31ffbfa") ) @@ -716,7 +685,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "9a1a5b8a-8b8a-4eb0-bd33-44424a4704a0") ) @@ -734,7 +703,7 @@ (pad "1" smd rect (at -1.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "vina") (pintype "stereo") (uuid "f531befa-cd7c-4bb7-9b17-7b1e35a13abe") @@ -742,7 +711,7 @@ (pad "2" smd rect (at -1 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "277e6821-1e97-406b-823e-1e45518a7640") @@ -750,7 +719,7 @@ (pad "3" smd rect (at -0.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 3 "out") (pintype "stereo") (uuid "447f7845-10a3-4650-a2a3-46ad31282d8e") @@ -758,7 +727,7 @@ (pad "4" smd rect (at 0 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "949b92fb-5473-40d9-8de4-528d9e8dfe26") @@ -766,7 +735,7 @@ (pad "5" smd rect (at 0.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "04869366-16e6-44b3-bbea-d701728b843e") @@ -774,7 +743,7 @@ (pad "6" smd rect (at 1 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "b5cf8902-82cc-4538-9c99-8469962994f5") @@ -782,7 +751,7 @@ (pad "7" smd rect (at 1.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "f4997814-4c8c-41b3-ab76-07f23b1953eb") @@ -790,7 +759,7 @@ (pad "8" smd rect (at 1.5 -1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "4ed17a0a-debe-4b8a-8014-dcf78d30f87f") @@ -798,7 +767,7 @@ (pad "9" smd rect (at 1 -1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "56f655f2-6244-4c6e-bb9e-28a5d960a18a") @@ -806,7 +775,7 @@ (pad "10" smd rect (at 0.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "vbat") (pintype "stereo") (uuid "25cc6bfe-3ada-4384-a5d7-9269c12801cd") @@ -814,7 +783,7 @@ (pad "11" smd rect (at 0 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "vbat") (pintype "stereo") (uuid "fa96194e-a89b-49b4-9032-102386bc1a7f") @@ -822,7 +791,7 @@ (pad "12" smd rect (at -0.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "vina") (pintype "stereo") (uuid "4b2e2267-20f0-4c6c-899e-d8caa8b6a7e6") @@ -830,7 +799,7 @@ (pad "13" smd rect (at -1 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "e195febd-ba84-49e7-89c1-b832c536d84c") @@ -838,7 +807,7 @@ (pad "14" smd rect (at -1.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 6 "pg") (pintype "stereo") (uuid "7eae69aa-28d9-4099-b238-be63b8cde293") @@ -846,7 +815,7 @@ (pad "15" smd custom (at 0 0 270) (size 1 1) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (thermal_bridge_angle 90) @@ -869,6 +838,7 @@ ) (uuid "8e308eba-c1b4-4972-a7b4-2c44e15ac21b") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/tps63020dsjr/elec/footprints/footprints.3dshapes/VSON-14_L4.0-W3.0-H1.0-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -909,18 +879,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "75c21df0-ba2c-4369-92c4-919a215740bd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -1061,7 +1019,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -1070,12 +1028,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 17 "x") (pintype "stereo") (uuid "b136921b-eb37-4a55-9159-470c3c5a9be1") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -1116,18 +1075,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "43ebd8d0-6c95-4e42-a1e4-6f39e11808d0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -2655,6 +2602,7 @@ (layer "F.SilkS") (uuid "43ddb4ed-ad8d-4527-8d96-a3071ea02d48") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_START_SELECT_MEMBRANE.step" (offset (xyz 1.9 41.2 0) @@ -2695,18 +2643,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "8f467cdb-0551-4636-b45e-9935e0260c3d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -2847,7 +2783,7 @@ (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "vbat") (pintype "stereo") @@ -2856,12 +2792,13 @@ (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "1b3b21f7-8d6d-4e37-9c26-a094575e97e3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -2900,18 +2837,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "981e9437-b750-44e1-b860-9799a0dc8847") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -2975,7 +2900,7 @@ (width 0.3) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "7d5b8e3d-067e-4012-8d49-ef4031a9ecfe") ) @@ -2986,7 +2911,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "28306db6-1cbe-4926-996c-57c8a52d1ce7") ) @@ -2997,7 +2922,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "fe5bb171-68e9-40f4-bf71-f12dbaab60d9") ) @@ -3015,7 +2940,7 @@ (pad "1" smd rect (at -0.95 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 36 "mcp73831-gnd") (pintype "stereo") (uuid "0096be04-a54f-4bc3-be4e-c73ea243213c") @@ -3023,7 +2948,7 @@ (pad "2" smd rect (at 0 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "77153b42-77e9-40e3-ab85-dd93357cdc59") @@ -3031,7 +2956,7 @@ (pad "3" smd rect (at 0.95 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "vbat") (pintype "stereo") (uuid "352c3417-2ad4-4f92-83b9-5597b608c023") @@ -3039,7 +2964,7 @@ (pad "4" smd rect (at 0.95 -1.15) (size 0.49 1.18) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "2b35f62c-e820-4e77-975c-9dbe943948ca") @@ -3047,11 +2972,12 @@ (pad "5" smd rect (at -0.95 -1.15) (size 0.49 1.18) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 37 "prog") (pintype "stereo") (uuid "dbdae561-97f2-40a5-9512-c01df72766ea") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/SOT-23-5_L2.9-W1.6-H1.1-LS2.8-P0.95.wrl" (offset (xyz 0 0 0) @@ -3092,20 +3018,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "f95f2248-61c6-4722-b93c-afb2622b64a2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "29ec5bdb-f6c8-4237-976f-5d72475f6317") @@ -3117,7 +3031,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "6d2bdf77-decf-4b6e-a499-bc5527748508") @@ -3244,7 +3158,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 47 "battery_measurement") (pintype "stereo") @@ -3253,12 +3167,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "309c33d9-0599-4757-858b-5def4ddcf980") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -3299,18 +3214,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "328e61c4-9a5d-4a1a-98cc-39c041a00f57") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -3451,7 +3354,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "vbat") (pintype "stereo") @@ -3460,12 +3363,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "d4a89b5f-7efc-4adb-8a23-71d0e792560d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -3496,7 +3400,7 @@ ) ) (property "Value" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "16b9957c-78b3-4cdd-aab3-f86175c2668c") @@ -3507,18 +3411,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "81fd1496-12ea-442f-973d-892fdef24222") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -3717,7 +3609,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "b0b893b6-caaa-42e5-a75a-bf0ff346a8d8") ) @@ -3730,7 +3622,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "f13ed5c1-7627-447c-95e1-ca2691a8d27f") ) @@ -3911,7 +3803,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "dd0bf5fc-56ca-4f01-ada2-01baf60671d4") ) @@ -3924,7 +3816,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "fd6b0fab-faed-4545-8f5e-43ef00af4f3d") ) @@ -3995,14 +3887,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "92b22102-f1b5-45b7-b576-25fe119d614b") ) (pad "1" smd rect (at -3.25 -2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "down") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4012,7 +3904,7 @@ (pad "2" smd rect (at -3.25 2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4022,7 +3914,7 @@ (pad "3" smd rect (at 3.25 -2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "down") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4032,13 +3924,14 @@ (pad "4" smd rect (at 3.25 2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "aa94e0d9-ce66-4d0c-802b-49ca6142cc9c") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -4058,7 +3951,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "47f257d1-133c-4364-8810-1824b63bcce7") (effects @@ -4068,20 +3961,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "91058764-3504-40af-8cda-17f98b9d49bc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "04614b72-0e27-4741-86ef-a0015517dcba") @@ -4093,7 +3974,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "7c16e283-dff9-4231-997b-29fd428bdc52") @@ -4207,7 +4088,7 @@ (uuid "1d50c736-9767-451f-8811-f13c7e954199") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "b8a6c472-3739-45d9-b3e1-8edfd2f1432d") (effects @@ -4220,7 +4101,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -4229,12 +4110,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 20 "left") (pintype "stereo") (uuid "d8732317-eb91-43cb-9b77-85edc0ef022d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -4275,18 +4157,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "fd23bf60-730d-4eb5-802a-aa220cb7df51") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -4427,7 +4297,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 11 "p1_3") (pintype "stereo") @@ -4436,12 +4306,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "f9558b4e-31b2-4b7c-b3b3-3cc632d5d255") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -4482,18 +4353,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1566a674-c0f4-48d6-a220-0edbebfdba4c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -4634,7 +4493,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 24 "scl") (pintype "stereo") @@ -4643,12 +4502,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "14db2895-3012-43c2-a81f-c6bb8d2883c9") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -4689,20 +4549,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "9154820a-11ff-489a-9f98-b92eceb74cbb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5432a934-ef32-4ede-8ed9-6ef7a7d44b6a") @@ -4714,7 +4562,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "c8980903-7f5b-42b2-9b35-e90dc2d48756") @@ -4841,7 +4689,7 @@ (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 29 "vbus") (pintype "stereo") @@ -4850,12 +4698,13 @@ (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "950ba953-278f-407c-a542-ee32b80df79f") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -4894,18 +4743,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "f4af4d32-492a-4b44-8ac1-9cb8e41ad8af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -4989,7 +4826,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "1bb1ebac-b95d-40c6-a841-822502ae0b7f") ) @@ -5000,7 +4837,7 @@ (width 0.3) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "77afa0c4-87e6-4068-bced-179d6c526e9e") ) @@ -5011,7 +4848,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "dfef09b9-1682-41a2-aded-72f96a9d090b") ) @@ -5029,7 +4866,7 @@ (pad "1" smd rect (at -1.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "60351783-57a4-4cbf-a432-ab697495a1bd") @@ -5037,7 +4874,7 @@ (pad "2" smd rect (at -0.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "ccfb3022-fd92-41b8-981b-2f5199afb9c9") @@ -5045,7 +4882,7 @@ (pad "3" smd rect (at 0.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "sda") (pintype "stereo") (uuid "69d16bfe-d965-4270-abd5-45494f1771f0") @@ -5053,7 +4890,7 @@ (pad "4" smd rect (at 1.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 24 "scl") (pintype "stereo") (uuid "02743f03-6e30-4684-b7aa-7139c8305535") @@ -5061,15 +4898,16 @@ (pad "5" smd rect (at 2.8 1.94 90) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (uuid "10f93069-baf0-492a-8f49-2563a02e0b2a") ) (pad "6" smd rect (at -2.8 1.94 90) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (uuid "4b2662c6-69cc-482c-b967-f1a92ae82a6b") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/qwiic-connectors/elec/footprints/footprints.3dshapes/CONN-SMD_SR1.00-WS-4P.wrl" (offset (xyz 0 -0 -0) @@ -5110,18 +4948,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "ca285fd7-7ed9-4a90-b7ef-8be3622c7a86") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -5262,7 +5088,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 3 "out") (pintype "stereo") @@ -5271,12 +5097,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "ba2c992d-45f7-4b39-bb33-47591d520bc6") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -5318,18 +5145,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "c8d1640f-01a7-489e-a73c-a59216b9ca4f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -5603,7 +5418,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "92db423d-7d76-4ddf-b6af-e2b1afe91492") ) @@ -5615,7 +5430,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "9d8d6fce-4390-47f3-9b47-616caff0516b") ) @@ -5627,7 +5442,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "6d068e48-8511-415f-96ea-154d2a25686b") ) @@ -5639,7 +5454,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "2ac0971e-b8aa-4b0c-b19d-030397f4c4ac") ) @@ -5651,7 +5466,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "b53536a2-0a92-4346-98ca-c68ee921f9f1") ) @@ -5663,7 +5478,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "3eadeaa6-bd3d-4978-a177-85c714765da1") ) @@ -5675,7 +5490,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "80301b25-9146-4e8b-9027-b62da806a8f9") ) @@ -5687,7 +5502,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "6355790d-7ffd-47d5-8ac8-d87adb1230cb") ) @@ -5699,7 +5514,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "719e730f-51a6-4336-aefa-671470f3a37a") ) @@ -5770,14 +5585,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "1b2e1952-c601-4ce9-bc78-b467b229abbb") ) (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "start") (pintype "stereo") (uuid "8829c5d7-965c-4066-bd39-20a9971ebe68") @@ -5785,7 +5600,7 @@ (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "f6662a1a-5c34-4f22-8a0e-41ccede14fc3") @@ -5793,7 +5608,7 @@ (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "start") (pintype "stereo") (uuid "1f54a32d-5fab-49fb-bed9-61897ccc3398") @@ -5801,11 +5616,12 @@ (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "f63afb5f-97cd-4d4c-a6e8-b4abeedb9427") ) + (embedded_fonts no) ) (footprint "lib:SW-SMD_TS24CA" (layer "F.Cu") @@ -5833,18 +5649,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 170) - (layer "F.Fab") - (hide yes) - (uuid "5a1db19d-553c-4e12-9774-035651d55b0c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 170) (layer "F.Fab") @@ -5948,7 +5752,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "6e8870bd-39e3-4687-bc79-8facdfbdbd9b") ) @@ -5959,7 +5763,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "486976e1-9fd6-4e97-a897-2c769a097f31") ) @@ -5970,7 +5774,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "c4a96a92-52df-414e-8e6e-0897c3f0a156") ) @@ -6004,7 +5808,7 @@ (pad "1" smd rect (at -1.67 0.77 350) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "vol_down") (pintype "stereo") (uuid "60e7c8b3-7ca3-4104-8ae5-e259ee729df7") @@ -6012,7 +5816,7 @@ (pad "2" smd rect (at 1.68 0.77 350) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "48222cf2-cc46-455e-99f9-9a9a29f9305e") @@ -6020,7 +5824,7 @@ (pad "3" smd rect (at 2.3 -0.77 350) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "70556333-6340-46c8-bbb3-5582a9749282") @@ -6028,11 +5832,12 @@ (pad "4" smd rect (at -2.3 -0.77 170) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "27f0f22c-f2e4-4e27-a789-cc35e2f99ddd") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SW-SMD_TS24CA.step" (offset (xyz 0 1.13 1.4) @@ -6073,20 +5878,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "a2395031-3962-429b-bf99-b89f2c575115") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "f5c4a717-be5c-49f4-99a9-7e0680d89f0f") @@ -6098,7 +5891,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "3dfcdc82-1ab5-4bfa-a154-7dcd58678078") @@ -6225,7 +6018,7 @@ (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -6234,12 +6027,13 @@ (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "fdc302af-7a68-4c9c-b6cf-b41438c1d426") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6281,18 +6075,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "d3de7b48-0009-44ff-8249-1ae7334b6746") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -6491,7 +6273,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "68e53d35-8b60-4c73-a965-437e39baba8c") ) @@ -6504,7 +6286,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "864b05a1-d3be-443c-8d0c-60e74fc9504c") ) @@ -6685,7 +6467,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "d4d6d053-a6ac-4fbf-8e40-c2690f0e437c") ) @@ -6698,7 +6480,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "a0d24edf-8b32-4660-b995-80681b528f1f") ) @@ -6769,14 +6551,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "dac45b73-9c48-4847-9691-2e95f496e2bc") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 50 "right") (pintype "stereo") (solder_mask_margin 0.0635) @@ -6786,7 +6568,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -6796,7 +6578,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 50 "right") (pintype "stereo") (solder_mask_margin 0.0635) @@ -6806,13 +6588,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "0910c622-c12d-43d1-9afe-7fdff639b71f") ) + (embedded_fonts no) ) (footprint "lib:SIM-SMD_C9900007362" (layer "F.Cu") @@ -6840,18 +6623,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 6) - (layer "F.Fab") - (hide yes) - (uuid "955d1e37-a169-4465-b0d8-d8d0b9b07b1d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 6) (layer "F.Fab") @@ -6880,7 +6651,7 @@ (attr smd) (fp_line (start -7.4 3.97) - (end -7.4 -3.250002) + (end -7.4 -3.250003) (stroke (width 0.25) (type solid) @@ -6955,7 +6726,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "959f3102-147d-4f08-bb42-c45ad892e0c3") ) @@ -6966,18 +6737,18 @@ (width 0.4) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "e0d3d6f5-e9f3-415b-af1f-7f2278eefaa6") ) (fp_circle (center 3.05 5.71) - (end 3.25 5.710002) + (end 3.25 5.710003) (stroke (width 0.4) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "f1630dd2-2f01-4ed8-9fa8-89d5cde527a6") ) @@ -6988,7 +6759,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "d67f0284-ee9b-4585-9917-53e5781d3dc2") ) @@ -7022,7 +6793,7 @@ (pad "1" smd rect (at 2.25 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 38 "dat2") (pintype "stereo") (uuid "9ba4d7a5-98e2-4d4a-a831-a0fdde030d89") @@ -7030,7 +6801,7 @@ (pad "2" smd rect (at 1.15 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 39 "cs") (pintype "stereo") (uuid "700f14af-50f0-43ae-892c-afbb2959cce5") @@ -7038,7 +6809,7 @@ (pad "3" smd rect (at 0.05 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 40 "mosi") (pintype "stereo") (uuid "ccccc484-b77a-49dc-9745-90bd238fca46") @@ -7046,7 +6817,7 @@ (pad "4" smd rect (at -1.05 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "567ab3a0-0a4b-4263-86a7-d85703e9ccee") @@ -7054,7 +6825,7 @@ (pad "5" smd rect (at -2.15 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 41 "sck") (pintype "stereo") (uuid "578ee177-bbe1-4e3f-bdfa-0dd0a3994731") @@ -7062,7 +6833,7 @@ (pad "6" smd rect (at -3.25 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "e2007d80-622a-4e9b-a9a1-4cde1207b15c") @@ -7070,7 +6841,7 @@ (pad "7" smd rect (at -4.35 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 42 "miso") (pintype "stereo") (uuid "e40f8d01-2a66-4d21-8af4-dc8f41836dee") @@ -7078,7 +6849,7 @@ (pad "8" smd rect (at -5.45 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 43 "dat1") (pintype "stereo") (uuid "cc975761-baed-48ac-af84-f96bbdd7a9b5") @@ -7086,7 +6857,7 @@ (pad "CD" smd rect (at -6.55 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 44 "net") (pintype "stereo") (uuid "cf9836ad-3a27-4ef8-b35d-b2b58deb8b93") @@ -7094,7 +6865,7 @@ (pad "G" smd rect (at -7.76 5.3 6) (size 1.2 2.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "ep") (pintype "stereo") (uuid "b0396317-056f-4bc5-a3d8-06520605daa4") @@ -7102,7 +6873,7 @@ (pad "G" smd rect (at -7.75 -3.99 6) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "ep") (pintype "stereo") (uuid "a887efb1-12df-4f1f-a68d-b638f8a72a92") @@ -7110,7 +6881,7 @@ (pad "G" smd rect (at 6.85 -4.29 6) (size 1.6 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "ep") (pintype "stereo") (uuid "15ab84b5-2e23-4825-b447-8efc76c8ec02") @@ -7118,11 +6889,12 @@ (pad "G" smd rect (at 7.76 5.3 6) (size 1.2 2.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "ep") (pintype "stereo") (uuid "e723aafa-63d3-429c-9fe3-c34a657f81cf") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/SIM-SMD_C9900007362.wrl" (offset (xyz -0 -2.19 0.5) @@ -7163,18 +6935,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "4cb74555-d4f1-45cb-8771-7b14de34fe4f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -7315,7 +7075,7 @@ (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 48 "en") (pintype "stereo") @@ -7324,12 +7084,13 @@ (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "ebcb235a-21e5-449b-af5e-47336585e835") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -7370,18 +7131,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "c222fa2c-8fb2-4ecc-81ca-d5d5f0fcf3d8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -7522,7 +7271,7 @@ (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "vbat") (pintype "stereo") @@ -7531,12 +7280,13 @@ (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "45e75d66-bae7-45b5-8174-59bcdc68b7d0") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -7577,18 +7327,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "827aaa91-382f-4ea6-b7fc-ef48af44a75b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -7729,7 +7467,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 35 "cc2") (pintype "stereo") @@ -7738,12 +7476,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "002e151e-e938-4526-baf6-caf30ed91e8a") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -7786,11 +7525,11 @@ (justify right top) ) ) - (property "Footprint" "" + (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") (hide yes) - (uuid "faf5d583-dedb-44cb-8b84-4d6e74408344") + (uuid "4a9383e5-d6e2-4e7d-947f-f5aaf9ed7a86") (effects (font (size 1.27 1.27) @@ -7798,23 +7537,11 @@ ) ) ) - (property "Datasheet" "" + (property "Description" "" (at 0 0 180) (layer "F.Fab") (hide yes) - (uuid "4a9383e5-d6e2-4e7d-947f-f5aaf9ed7a86") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "635c0bf9-b8a0-41c9-b5c3-d605bac9e5b2") + (uuid "635c0bf9-b8a0-41c9-b5c3-d605bac9e5b2") (effects (font (size 1.27 1.27) @@ -8060,7 +7787,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "dc5ce614-a52a-4463-9f45-560c751de414") ) @@ -8073,7 +7800,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "2f52d09c-8a70-4182-9472-b21266756898") ) @@ -8144,14 +7871,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "fc325a92-7260-493e-92d1-dfe1bb15b340") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 52 "y") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8161,7 +7888,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8171,7 +7898,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 52 "y") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8181,13 +7908,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "108f2b50-7bdc-4292-adcb-417b408b5c8c") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -8217,20 +7945,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "16c4c15c-3f40-4725-976b-591d45854674") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "50715f59-c643-4ff5-bf89-7da19b917e90") @@ -8242,7 +7958,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "b3b9754b-27e8-4d50-83ae-926769bb7ea2") @@ -8369,7 +8085,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 46 "cathode") (pintype "stereo") @@ -8378,12 +8094,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 36 "mcp73831-gnd") (pintype "stereo") (uuid "8207eb9f-7a41-4da6-99ef-6712a7129f2b") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8424,18 +8141,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "7fd2732b-13a4-495d-addf-a4ec7920b49d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -8576,7 +8281,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 31 "cc1") (pintype "stereo") @@ -8585,12 +8290,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "93ddbd9b-a850-4b4c-b633-86ff187714ad") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8631,18 +8337,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "f5ebbcc7-1896-4d2d-ba6e-9779eac96082") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -8783,7 +8477,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "vbat") (pintype "stereo") @@ -8792,12 +8486,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 47 "battery_measurement") (pintype "stereo") (uuid "32232280-5d3d-4ce4-af78-5d3bd3311381") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8836,18 +8531,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "e51659fa-25a8-40b3-b000-07db1913b1ac") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -9011,7 +8694,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "6108a0a5-57b4-4f75-aba3-183e5af302ab") ) @@ -9029,7 +8712,7 @@ (pad "1" smd rect (at 1.05 0) (size 1 1.4) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "9a73b4ca-b53c-493e-ace0-d310bed726f8") @@ -9037,11 +8720,12 @@ (pad "2" smd rect (at -1.05 0) (size 1 1.4) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 46 "cathode") (pintype "stereo") (uuid "5839812b-afe8-4ebe-96ce-c72b5f99f38a") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/LED0805-RD.wrl" (offset (xyz 0 -0 -0) @@ -9080,18 +8764,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "37f70110-c840-4fe9-9a12-23735b067d35") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -9175,7 +8847,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "0aaabe40-aa5b-4963-9e4a-531adfe3eaf6") ) @@ -9186,7 +8858,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "027c350a-8a5c-42d3-a6b3-3288f2f78040") ) @@ -9197,7 +8869,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "7cd7c614-c2f0-44a9-815e-804d03b009f6") ) @@ -9271,7 +8943,7 @@ (pad "A1" smd rect (at -3.35 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "f0c3e302-451f-4eed-bc17-e67cc178316c") @@ -9279,7 +8951,7 @@ (pad "A4" smd rect (at -2.55 -2.54) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "e77c2590-22b7-467b-8b6c-2bb8b1833119") @@ -9287,7 +8959,7 @@ (pad "A5" smd rect (at -1.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 31 "cc1") (pintype "stereo") (uuid "bab8254e-539d-4038-ada2-ccf908610cf6") @@ -9295,7 +8967,7 @@ (pad "A6" smd rect (at -0.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 33 "dp") (pintype "stereo") (uuid "6baf325c-7293-4884-87f7-9220aafe519f") @@ -9303,7 +8975,7 @@ (pad "A7" smd rect (at 0.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "dm") (pintype "stereo") (uuid "0f431c3e-e39e-4d6a-abcc-12fb2ca1351f") @@ -9311,7 +8983,7 @@ (pad "A8" smd rect (at 1.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 34 "sbu1") (pintype "stereo") (uuid "229dde03-9f80-4de2-b7ef-b18eb4cd9e5c") @@ -9319,7 +8991,7 @@ (pad "A9" smd rect (at 2.55 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "58bfce4d-3ff4-4965-8933-2dd23a740630") @@ -9327,7 +8999,7 @@ (pad "A12" smd rect (at 3.35 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "741876e7-ebc8-4ead-9519-e6b407862a9c") @@ -9335,7 +9007,7 @@ (pad "B1" smd rect (at 3.05 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "d3b5aeb9-f255-4152-8b0b-dddb5882cff7") @@ -9343,7 +9015,7 @@ (pad "B4" smd rect (at 2.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "202c4877-3804-4156-a370-e0fb68c97250") @@ -9351,7 +9023,7 @@ (pad "B5" smd rect (at 1.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 35 "cc2") (pintype "stereo") (uuid "cf76a0ce-ac28-4da4-912c-b93ba9f689d3") @@ -9359,7 +9031,7 @@ (pad "B6" smd rect (at 0.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 33 "dp") (pintype "stereo") (uuid "a9f7543d-7f7d-4195-be10-acd59dbc3f4d") @@ -9367,7 +9039,7 @@ (pad "B7" smd rect (at -0.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "dm") (pintype "stereo") (uuid "6ae2c6ab-faf0-4c90-a814-d41b0269dbe4") @@ -9375,7 +9047,7 @@ (pad "B8" smd rect (at -1.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "sbu2") (pintype "stereo") (uuid "5ab85bdc-6b07-4a96-9ece-b0d6eba78210") @@ -9383,7 +9055,7 @@ (pad "B9" smd rect (at -2.25 -2.54) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "vbus") (pintype "stereo") (uuid "a73f92e7-3969-4a5f-a468-8bd04e2fb2fa") @@ -9391,11 +9063,12 @@ (pad "B12" smd rect (at -3.05 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "21708265-d083-4c12-9db0-9d49dcbf61fa") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/USB-C-SMD_TYPE-611-T3-W.wrl" (offset (xyz 0 -1.3 0.9) @@ -9436,20 +9109,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "ffb9d3a9-c9a1-4b7a-8636-f1edf964a6b2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "8e97c762-101c-4096-b9ab-c50ce9e96c65") @@ -9461,7 +9122,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "7efb6f74-b216-40e0-82a0-99047ef2b014") @@ -9588,7 +9249,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -9597,12 +9258,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "rstn") (pintype "stereo") (uuid "10141eae-886c-4ca4-941b-7060d5f2f984") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -9633,7 +9295,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "f6cbcbf6-5407-40cf-a766-a748f9552ec3") (effects @@ -9643,20 +9305,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "590fbc3e-f5dd-4edb-8dfe-4b54fc9f0eb3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "320ba15a-9210-4340-ace3-a12d15779c52") @@ -9668,7 +9318,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "041b45c6-d686-48ab-8c0a-66e92245b4f3") @@ -9782,7 +9432,7 @@ (uuid "3dd5d348-59a1-4a4f-8c4b-0adf22b2354f") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "2c8ff2f3-eb80-4bec-8b3e-3455022782ea") (effects @@ -9795,7 +9445,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -9804,12 +9454,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 50 "right") (pintype "stereo") (uuid "a810a9ce-461a-4003-b103-dece9e7868af") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -9850,20 +9501,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "128f9d96-410b-4474-9303-b47a8ec0b74f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "f149d9f7-de2e-41ea-b970-d8b54e70c72a") @@ -9875,7 +9514,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "62278924-afb5-42cc-a982-6371e2ff7cef") @@ -10002,7 +9641,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -10011,12 +9650,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 12 "vol_down") (pintype "stereo") (uuid "1a6b14ee-25ee-427d-bf2f-06e787b1aa4c") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -10057,18 +9697,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "f4731e4a-60d7-43a9-a638-e73098365529") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -10209,7 +9837,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -10218,12 +9846,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "8307976a-d8f4-4506-80d1-5728735d9c7d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -10264,18 +9893,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "87efc247-17cb-4553-a558-259d5aa66a49") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -10416,7 +10033,7 @@ (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -10425,12 +10042,13 @@ (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 14 "select") (pintype "stereo") (uuid "36723adb-36c6-479f-add6-4fd86a318b72") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -10471,20 +10089,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "e956887f-18b0-43a0-93fd-18ad2d769c97") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "0d732fd5-ea90-4176-803a-464e4cd229b4") @@ -10496,7 +10102,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "db22d8ce-30a6-44ed-8992-1dd4ce7a0dab") @@ -10623,7 +10229,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -10632,12 +10238,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "intn") (pintype "stereo") (uuid "1627ceba-2448-47ca-93e7-24ed9cb79ea4") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -10676,18 +10283,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "20bbcea5-5345-4172-8da5-5347226c7e65") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -10741,7 +10336,7 @@ (width 0.15) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f48a010e-40e3-4ace-9b83-2b4b5b41bc7a") ) @@ -10752,7 +10347,7 @@ (width 0.15) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "deeec72e-4796-40f7-b317-3fa16282eebd") ) @@ -10763,7 +10358,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "56a2f9f5-963a-4acc-b383-e6687f04e4f2") ) @@ -10781,7 +10376,7 @@ (pad "1" smd rect (at -0.75 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "cf0c0db4-3c0a-425e-a597-5f7c2e6724e8") @@ -10789,7 +10384,7 @@ (pad "2" smd rect (at -0.25 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "vbat") (pintype "stereo") (uuid "f36da12f-3d63-428c-9ca1-a1fea7a93491") @@ -10797,7 +10392,7 @@ (pad "3" smd rect (at 0.25 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "vbat") (pintype "stereo") (uuid "3caaaad2-3d6a-4648-a901-84ef1b4ee783") @@ -10805,7 +10400,7 @@ (pad "4" smd rect (at 0.75 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "4bd5ca7e-75c0-4a59-8e24-ac7747344124") @@ -10813,7 +10408,7 @@ (pad "5" smd rect (at 0.75 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 11 "p1_3") (pintype "stereo") (uuid "ae29fa3b-4964-41b7-954c-f26dd3025691") @@ -10821,7 +10416,7 @@ (pad "6" smd rect (at 0.25 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "46f9b5c9-6a9b-4da8-b4ab-60e12d0a9e2a") @@ -10829,7 +10424,7 @@ (pad "7" smd rect (at -0.25 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 24 "scl") (pintype "stereo") (uuid "e6a63d67-9d75-4a0d-84e9-7d53c92d6410") @@ -10837,7 +10432,7 @@ (pad "8" smd rect (at -0.75 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "sda") (pintype "stereo") (uuid "0152eb69-720a-4273-9eeb-b67d061da28e") @@ -10845,11 +10440,12 @@ (pad "9" smd rect (at 0 0) (size 1.65 0.9) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "177801fb-fdf3-4e70-8425-5343361d51ac") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/DFN-8_L2.0-W2.0-H0.8-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -10892,18 +10488,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "2ef7be88-d32e-459d-914f-2125a6a94b20") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -11166,7 +10750,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "f0baa24c-ac7a-4e33-ac7a-e5d7998518b5") ) @@ -11179,7 +10763,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "5631368c-68e9-44fe-b46b-2a7317dca5e7") ) @@ -11250,14 +10834,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "944eea84-7f4b-4d86-91f5-5af5d2c9ac8a") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "x") (pintype "stereo") (solder_mask_margin 0.0635) @@ -11267,7 +10851,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -11277,7 +10861,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "x") (pintype "stereo") (solder_mask_margin 0.0635) @@ -11287,13 +10871,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "872d470e-e36a-46bf-b7a4-07c7b8c90d1d") ) + (embedded_fonts no) ) (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" (layer "F.Cu") @@ -11325,18 +10910,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "3cd706f3-31a6-4db2-b310-2c3dc708904b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -11442,7 +11015,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e91ff891-d19c-409f-8252-d9b173136ef7") ) @@ -11453,7 +11026,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "0573b504-1af5-486c-800d-5eb5ff436493") ) @@ -11464,7 +11037,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e0a74afa-ac87-4586-88de-470bcd292695") ) @@ -11475,7 +11048,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f8898f94-2b75-4a75-9120-fbf08e8e0859") ) @@ -11486,7 +11059,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "d02b7605-f55e-4cf7-a2d5-44071bc2ef8c") ) @@ -11497,7 +11070,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "00494d07-7e2a-4207-a1d5-38a2d1d6bf42") ) @@ -11508,7 +11081,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "d9feefa2-bd0b-4082-9244-8be5e1414d46") ) @@ -11519,7 +11092,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "3d8660f8-9bf2-4004-b422-de405730722f") ) @@ -11530,6 +11103,7 @@ (layers "*.Cu" "*.Mask") (uuid "7c1c4d32-5b17-4f6a-9cc5-04848185a7e5") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" (offset (xyz -19 20.3 0) @@ -11570,18 +11144,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5f528054-9d6d-40d8-b4f0-731e81e0f3ad") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -11809,6 +11371,7 @@ (pintype "stereo") (uuid "9f16479b-b136-48c9-89bc-45a3d97d433f") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_1.00mm.3dshapes/PinHeader_1x02_P1.00mm_Vertical.wrl" (offset (xyz 0 0 0) @@ -11850,18 +11413,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "17410e4c-0a36-4327-9c53-1b749608e855") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -12060,7 +11611,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "7467a608-51da-43fe-9a85-d1354952e22d") ) @@ -12073,7 +11624,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "7268f7de-d74f-4155-9a9f-e29c7cb16f91") ) @@ -12254,7 +11805,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "7647a36d-0c86-45e4-9df3-91fcab465ad6") ) @@ -12267,7 +11818,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "18ba6066-a36c-41a6-93f8-6b9a03e2c31e") ) @@ -12338,14 +11889,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "7dfc8c3d-7a3d-47d6-a561-e2d40bbb48ed") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "left") (pintype "stereo") (solder_mask_margin 0.0635) @@ -12355,7 +11906,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -12365,7 +11916,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "left") (pintype "stereo") (solder_mask_margin 0.0635) @@ -12375,13 +11926,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "fc16aa6b-3cd4-43bf-9798-37778d260722") ) + (embedded_fonts no) ) (footprint "lib:C0402" (layer "F.Cu") @@ -12411,18 +11963,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "e6d182fa-c3ff-47e1-9699-1fe88787f185") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -12563,7 +12103,7 @@ (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 1 "vina") (pintype "stereo") @@ -12572,12 +12112,13 @@ (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "abc6c601-ed80-406e-8b13-6c674bfd154e") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -12620,18 +12161,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5c6c146b-b4a7-4f07-8564-6caccf43bd14") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -12894,7 +12423,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "14009e18-9868-4d28-89a9-a919f109dafe") ) @@ -12907,7 +12436,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "3535f2b1-e221-4c2c-befb-6814a4fcf518") ) @@ -12978,14 +12507,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "ec6a512f-a266-408a-89b9-c17a7ac510ff") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "io-a") (pintype "stereo") (solder_mask_margin 0.0635) @@ -12995,7 +12524,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -13005,7 +12534,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "io-a") (pintype "stereo") (solder_mask_margin 0.0635) @@ -13015,13 +12544,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "ebf1718d-42ea-4ab7-936d-f9315fd6b051") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -13041,7 +12571,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "dc1d4b97-e426-498c-85bd-f3569e3f3c6e") (effects @@ -13051,20 +12581,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "57f0561d-d906-4c65-bbde-a50b4f6e4528") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "b19664d3-247b-4717-8350-174d8d51a2e9") @@ -13076,7 +12594,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "38119f98-616a-4143-82a8-e9b1b065ad3a") @@ -13190,7 +12708,7 @@ (uuid "bf3e1e46-3dda-4aca-b97d-7ed69a5cf84c") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "2662ec35-f8cc-4173-9f67-d7ea1bae6f28") (effects @@ -13203,7 +12721,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -13212,12 +12730,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 19 "down") (pintype "stereo") (uuid "38ee4387-8dc4-4d1e-a7c9-39e137b4cb9b") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -13256,18 +12775,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "49ed193c-f9e5-4649-b68c-f18e8e1394fa") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -13362,7 +12869,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "ad7f07ce-2439-4a16-a135-affee48cf6de") ) @@ -13373,7 +12880,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "ab4515f7-b6a2-4b66-a37e-a8db4a1219ef") ) @@ -13384,7 +12891,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "ec5221da-16c4-46f2-ac09-0ce8c8084005") ) @@ -13402,7 +12909,7 @@ (pad "1" smd rect (at -1 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 49 "reg") (pintype "stereo") (uuid "272b3e86-f9d2-45d7-959c-5d0c1f193e52") @@ -13410,7 +12917,7 @@ (pad "2" smd rect (at -0.5 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 24 "scl") (pintype "stereo") (uuid "2ff60da8-32ad-42d5-ab5a-89763f39b12f") @@ -13418,7 +12925,7 @@ (pad "3" smd rect (at 0 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "sda") (pintype "stereo") (uuid "691b3777-7ab5-42bb-88cc-d8bfad802692") @@ -13426,7 +12933,7 @@ (pad "4" smd rect (at 0.5 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 51 "in_trig") (pintype "stereo") (uuid "34212211-137f-41fa-a653-6da1be69e3ff") @@ -13434,7 +12941,7 @@ (pad "5" smd rect (at 1 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 48 "en") (pintype "stereo") (uuid "228a958f-ad51-4fc0-b5a0-09775eed2fa9") @@ -13442,7 +12949,7 @@ (pad "6" smd rect (at 1 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "4c162f5e-f464-487b-b8d8-f476a4a6a4d8") @@ -13450,7 +12957,7 @@ (pad "7" smd rect (at 0.5 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 9 "drv2605.chip-a") (pintype "stereo") (uuid "88a2173a-4d5e-426b-a313-6823f80361fb") @@ -13458,7 +12965,7 @@ (pad "8" smd rect (at 0 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "4d64ed0f-5ffe-4bf9-bb9a-516e6a704b5e") @@ -13466,7 +12973,7 @@ (pad "9" smd rect (at -0.5 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 10 "drv2605.chip-b") (pintype "stereo") (uuid "fb789fd3-24e5-4a88-9683-f1e03b3fe7d2") @@ -13474,11 +12981,12 @@ (pad "10" smd rect (at -1 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "c5adffda-df75-4e3a-aa1d-d386559b9d61") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/VSSOP-10_L3.0-W3.0-H1.1-LS4.9-P0.50.step" (offset (xyz 0 -0 -0) @@ -13520,18 +13028,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "a4c7f272-87c7-43fd-8edc-d0293d380dc6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -13805,7 +13301,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "280c16fd-2644-420b-b918-31bee781c941") ) @@ -13817,7 +13313,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "41eab54f-31ea-4e24-8e4d-26a07138b441") ) @@ -13829,7 +13325,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "b9eacfc5-1e7a-4432-b4bf-93f707b9cddd") ) @@ -13841,7 +13337,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "7fadf0f9-b699-4c22-8c03-f78951a01e1c") ) @@ -13853,7 +13349,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "df3cf6d4-59bb-4f2e-811c-7223f0baa869") ) @@ -13865,7 +13361,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "1d022eb6-5af5-4e5d-81a1-6b2798f6ad75") ) @@ -13877,7 +13373,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "d6034db3-4c26-45c0-b8c0-03586be6f1e4") ) @@ -13889,7 +13385,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "1026cafb-b599-40dd-b132-695de42c59b6") ) @@ -13901,7 +13397,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "ab90ed42-1272-4894-b3a7-ed46cfa7777e") ) @@ -13972,14 +13468,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "8d303846-1d90-4d31-9280-ddf203d6dea4") ) (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "select") (pintype "stereo") (uuid "2e39dddc-be76-44f4-bcf7-01f2e16fb0ba") @@ -13987,7 +13483,7 @@ (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "2420fbc2-42bc-406d-ac74-33c6ac9ef63e") @@ -13995,7 +13491,7 @@ (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "select") (pintype "stereo") (uuid "396b4c9d-03fc-4d7a-a0d8-5bb4be9af9b1") @@ -14003,11 +13499,12 @@ (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "31153b69-90d7-402d-8d8f-2068782e70a3") ) + (embedded_fonts no) ) (footprint "lib:GBC_DPAD_BUTTON" (layer "F.Cu") @@ -14038,20 +13535,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "6f0b9439-61c6-4731-8498-2ca5dfc67d92") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "488fab01-413c-4585-b64d-d387de429d9d") @@ -14063,7 +13548,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "cff3eb6b-6583-4e5b-b5e7-7848e6dc273f") @@ -14248,7 +13733,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "8db462a3-6c73-4674-a63e-a2f2cc2a25c8") ) @@ -14261,7 +13746,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "1ef7b5f2-8b8a-47e9-adc4-8ed910828d5d") ) @@ -14442,7 +13927,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "50d435c6-0a9b-4b43-9719-d79a400df9c3") ) @@ -14455,7 +13940,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "39a59eb0-86f9-4603-8e07-1e4ae93b26a8") ) @@ -14526,14 +14011,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "3876d973-92ca-4cf9-a963-e69a72ddc62e") ) (pad "1" smd rect (at -3.25 -2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "up") (pintype "stereo") (solder_mask_margin 0.0635) @@ -14543,7 +14028,7 @@ (pad "2" smd rect (at -3.25 2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -14553,7 +14038,7 @@ (pad "3" smd rect (at 3.25 -2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "up") (pintype "stereo") (solder_mask_margin 0.0635) @@ -14563,13 +14048,14 @@ (pad "4" smd rect (at 3.25 2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "eed23e0a-047f-4fdb-bda3-a796bb06ed65") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -14589,7 +14075,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "3a083925-95a9-4726-aaf3-8d7aa7e82444") (effects @@ -14599,20 +14085,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "51036479-c06e-425c-bc3c-37fb8794ec8e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "d2228fd3-79ee-43ba-9758-c62fd747c2da") @@ -14624,7 +14098,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "0effc34f-15c6-4d23-a55e-f09aa6ae6c2f") @@ -14738,7 +14212,7 @@ (uuid "65f14579-f547-4230-9b3b-30579ac91671") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "492ff308-5663-4295-8ae2-1dce660b6c40") (effects @@ -14751,7 +14225,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -14760,12 +14234,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 52 "y") (pintype "stereo") (uuid "555b0d5d-0b6c-400f-b5e6-d466c9ff535d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -14806,18 +14281,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "3693cd96-31cd-4cca-900f-0ef895abaffc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -14958,7 +14421,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -14967,12 +14430,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "8fd2b515-acdf-4786-947e-a288e57a4aff") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -15015,18 +14479,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f5f0f74f-ff15-4d7f-970f-9abc0354824f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -15289,7 +14741,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "fabe69b0-f425-4377-937b-ee1b50f598ee") ) @@ -15302,7 +14754,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "182289f8-2a94-49c8-bc7f-898a3c88db14") ) @@ -15373,14 +14825,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "2f3a29e6-3f99-4079-80db-0651b1060300") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "io-b") (pintype "stereo") (solder_mask_margin 0.0635) @@ -15390,7 +14842,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -15400,7 +14852,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "io-b") (pintype "stereo") (solder_mask_margin 0.0635) @@ -15410,13 +14862,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "1558d8c5-4bd6-4d3c-a679-04d2f98995ee") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -15436,7 +14889,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "7e546cba-8ad3-45fe-b246-8e3029ef0191") (effects @@ -15446,20 +14899,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "00827d71-9bce-4e19-a017-7ecaec6c0004") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "9e2c1304-a3cc-427a-bad9-3f22761d5f23") @@ -15471,7 +14912,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "f56b1190-8d68-4432-b1cd-d82421f47a07") @@ -15585,7 +15026,7 @@ (uuid "f6322d31-5d3d-4692-ab52-c2ca239d4105") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "5c3c0e2c-1486-4221-94e5-dcfb95148e2d") (effects @@ -15598,7 +15039,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -15607,12 +15048,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 18 "io-a") (pintype "stereo") (uuid "dd5d7ace-1aa7-4b03-a880-619152b5caf3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -15653,18 +15095,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "ddebc622-0e58-4c3f-8227-bdb58151ccad") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -15805,7 +15235,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 6 "pg") (pintype "stereo") @@ -15814,12 +15244,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "f4ebe215-c9ec-4762-8357-0b4817b2b4c0") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -15860,18 +15291,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "e6202124-fdc7-42d2-84e1-69fcbc5f24af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -16012,7 +15431,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -16021,12 +15440,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 3 "out") (pintype "stereo") (uuid "7f81bc27-31a0-4063-8eda-fa74f5f7253c") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -16068,18 +15488,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "2bd7f367-b820-4664-b967-329ce241673a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -16174,58 +15582,59 @@ (at -31.94 2.539759) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "bc241ae3-8223-43d5-87b2-a4c86a856ea6") ) (pad "" np_thru_hole circle (at -31.94 57.539759) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "561549af-79a1-498b-977b-9bdbc753be56") ) (pad "" np_thru_hole circle (at -25.94 57.532859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "cacfab34-7264-4419-ae4a-8970c008f8fa") ) (pad "" np_thru_hole circle (at -21.94 2.017859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "63db8245-b5b4-4405-bd5e-de7ebe49494a") ) (pad "" np_thru_hole circle (at 20.56 2.034859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "65474372-881a-435f-bdc1-6f6f09192565") ) (pad "" np_thru_hole circle (at 24.56 57.539959) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "4fdc0074-d192-424d-85e8-537dc0bfd503") ) (pad "" np_thru_hole circle (at 30.56 2.540059) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "c58e3747-9ab9-4901-b214-5792a8466af5") ) (pad "" np_thru_hole circle (at 30.56 57.540059) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "e9bc4480-a435-4222-afcc-7eb6ca25b0d1") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -16255,18 +15664,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "37c69ce5-26c2-4894-9d9a-07e974b52cba") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -16407,7 +15804,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 25 "sda") (pintype "stereo") @@ -16416,12 +15813,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "c0f2ddb7-f6f6-42ee-b1ab-d215e5137ff5") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -16460,18 +15858,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "1c4ef208-717d-4cdc-908c-24a6b074bfdd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -16565,7 +15951,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "a13d8f49-56cb-4555-b646-ffa9b8067c3a") ) @@ -16583,7 +15969,7 @@ (pad "1" smd rect (at 1.23 0) (size 1.72 1.87) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "d9c8dff2-3084-4151-a4b7-b06b3e6127e3") @@ -16591,11 +15977,12 @@ (pad "2" smd rect (at -1.23 0) (size 1.72 1.87) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "705139a8-a58e-425c-bdc7-b63df221176e") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/tps63020dsjr/elec/footprints/footprints.3dshapes/IND-SMD_L2.5-W2.0-H1.2-252012.wrl" (offset (xyz -914.35 685.77 -0) @@ -16634,18 +16021,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b260eae2-47c2-44cb-a053-b1a52b540ffa") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -16759,7 +16134,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "f13cc881-f37e-4dbb-af47-5aa51d326e02") ) @@ -16770,7 +16145,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "a1f694ad-7377-4fb5-80f4-3e41694e6229") ) @@ -16788,7 +16163,7 @@ (pad "1" smd rect (at -1.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "start") (pintype "stereo") (uuid "1ec796d7-1d41-44a0-a70a-975f9dee8b46") @@ -16796,7 +16171,7 @@ (pad "2" smd rect (at -0.75 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "select") (pintype "stereo") (uuid "314d6749-e9cb-4aee-a2c8-1ceeaaf20b17") @@ -16804,7 +16179,7 @@ (pad "3" smd rect (at -0.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 53 "p1_2") (pintype "stereo") (uuid "54c19fb4-9dc1-4647-a287-7b70a4896402") @@ -16812,7 +16187,7 @@ (pad "4" smd rect (at 0.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 11 "p1_3") (pintype "stereo") (uuid "12f9088a-f70e-4094-8c89-8da08b961d7c") @@ -16820,7 +16195,7 @@ (pad "5" smd rect (at 0.75 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "up") (pintype "stereo") (uuid "39684e0c-8b84-4365-9ed8-093398357b6e") @@ -16828,7 +16203,7 @@ (pad "6" smd rect (at 1.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "down") (pintype "stereo") (uuid "84d2e991-842f-4f28-a828-585a6be20072") @@ -16836,7 +16211,7 @@ (pad "7" smd rect (at 2 1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "left") (pintype "stereo") (uuid "9243f681-08df-4eaa-9d9d-56942feaa4d7") @@ -16844,7 +16219,7 @@ (pad "8" smd rect (at 2 0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 50 "right") (pintype "stereo") (uuid "9ef64b58-8930-4a5f-abd2-b8e6d2afefde") @@ -16852,7 +16227,7 @@ (pad "9" smd rect (at 2 0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "ad81719e-71b8-44d0-b2e5-08952354d8af") @@ -16860,7 +16235,7 @@ (pad "10" smd rect (at 2 -0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "io-a") (pintype "stereo") (uuid "7d2b4b8f-61a4-4f05-bac8-9b543fb0609b") @@ -16868,7 +16243,7 @@ (pad "11" smd rect (at 2 -0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "io-b") (pintype "stereo") (uuid "9358b5b0-e477-4fec-a67f-4aae307af915") @@ -16876,7 +16251,7 @@ (pad "12" smd rect (at 2 -1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "x") (pintype "stereo") (uuid "4fcfac5d-f543-45c2-bf88-898a560cbcad") @@ -16884,7 +16259,7 @@ (pad "13" smd rect (at 1.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 52 "y") (pintype "stereo") (uuid "fc77c173-7a2f-4628-9cfc-4e17d92b67af") @@ -16892,7 +16267,7 @@ (pad "14" smd rect (at 0.75 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "vol_up") (pintype "stereo") (uuid "4338b127-4ec7-4993-a12d-8c38e60f6c57") @@ -16900,7 +16275,7 @@ (pad "15" smd rect (at 0.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "vol_down") (pintype "stereo") (uuid "1e9bf5f8-db45-48dc-9373-ca48c76301ee") @@ -16908,7 +16283,7 @@ (pad "16" smd rect (at -0.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "p1_6") (pintype "stereo") (uuid "cd9dbc00-55d1-4415-8455-e1ffc7c5bad5") @@ -16916,7 +16291,7 @@ (pad "17" smd rect (at -0.75 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 23 "p1_7") (pintype "stereo") (uuid "cbfb3fe1-8e98-439d-bf33-d086b135b676") @@ -16924,7 +16299,7 @@ (pad "18" smd rect (at -1.24 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "65529196-aa29-40ef-b3cd-5ce9ce0a8432") @@ -16932,7 +16307,7 @@ (pad "19" smd rect (at -2 -1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 24 "scl") (pintype "stereo") (uuid "b691d24d-dcd1-40c4-b9d3-a6d54676234d") @@ -16940,7 +16315,7 @@ (pad "20" smd rect (at -2 -0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "sda") (pintype "stereo") (uuid "abd8ea5e-9682-4200-a74b-cc4572c58e55") @@ -16948,7 +16323,7 @@ (pad "21" smd rect (at -2 -0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "5217af6e-2291-49a8-b853-b1e9496cb556") @@ -16956,7 +16331,7 @@ (pad "22" smd rect (at -2 0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "intn") (pintype "stereo") (uuid "c8162507-11c2-4a07-9d66-b435f384e876") @@ -16964,7 +16339,7 @@ (pad "23" smd rect (at -2 0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "rstn") (pintype "stereo") (uuid "953fe113-9ec6-43da-8705-3753d1db40b3") @@ -16972,7 +16347,7 @@ (pad "24" smd rect (at -2 1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "277154fe-1a52-4b16-b146-1012b5c59ae0") @@ -16980,11 +16355,12 @@ (pad "25" smd rect (at 0.01 0 90) (size 2.8 2.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "578c6d0c-0112-4b14-ab12-9210cb1c682d") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/VFQFPN-24_L4.0-W4.0-H0.9-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -17025,18 +16401,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d3a0fdb4-e63d-4329-a527-f7e2e49c2556") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -17177,7 +16541,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -17186,12 +16550,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 13 "start") (pintype "stereo") (uuid "0fafa4bc-5f2a-4177-b546-9cd51557c246") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -17232,18 +16597,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "71df517f-0403-450d-83d3-0329bd64bd8c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -17384,7 +16737,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -17393,12 +16746,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 21 "io-b") (pintype "stereo") (uuid "5b00175b-06db-4fa2-be90-ea80a085cf85") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -17441,18 +16795,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b5c379fc-0f09-44e1-b84e-edd39ac0749b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -17558,7 +16900,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "4c40a744-1c6e-49fb-912b-ce6415b7972e") ) @@ -17569,7 +16911,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "51ef59b1-c48d-4bb8-9e3d-1197ea5db677") ) @@ -17580,7 +16922,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "8c8083b7-aef4-4a65-84a5-d8a7124be6a7") ) @@ -17591,7 +16933,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "4f6a1309-31c2-4287-bba1-d898a04a6b78") ) @@ -17602,7 +16944,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "df6d8122-dc6f-4dec-9739-99f3220e7a03") ) @@ -17613,7 +16955,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "38a10497-1751-413f-986a-67995b20f6d0") ) @@ -17624,7 +16966,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "bb3d4b3d-a043-4e74-a315-2e59461a7600") ) @@ -17635,7 +16977,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "a1b9ffdd-7dcc-47fb-b34a-7ce71416d2ee") ) @@ -17646,6 +16988,7 @@ (layers "*.Cu" "*.Mask") (uuid "705e26fd-8bd1-4242-ae83-a701b3a12040") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" (offset (xyz -19 20.3 0) @@ -17676,7 +17019,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "ce2c700c-b178-45da-ab4d-2f01084dfaaf") (effects @@ -17686,20 +17029,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "ba7df535-b17e-4cc3-8f75-2644d86be746") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "6e68328e-30ec-4f9d-a736-d7d8f8f3f816") @@ -17711,7 +17042,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "a72a10e8-e486-476f-9d42-fc1341d4f20a") @@ -17825,7 +17156,7 @@ (uuid "b0d3d5d0-0496-4297-a52f-b97f3f6f60d8") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "e7d57aa8-3f4f-4cab-b136-f358115544e6") (effects @@ -17838,7 +17169,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -17847,12 +17178,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 15 "up") (pintype "stereo") (uuid "70942dc8-68da-4cc4-be87-727f93291ff6") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -17893,18 +17225,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "42207e40-fae4-48c8-af95-c368908fffbc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -18021,7 +17341,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "45d40624-0806-4096-b616-277ef807c0cd") ) @@ -18032,7 +17352,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "fbbdbf17-2326-44eb-bcd2-9e83941d6117") ) @@ -18043,7 +17363,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e97493db-8473-4260-8c12-b57dab5e7c0c") ) @@ -18054,7 +17374,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "23bd28b0-ab93-4c7b-a8b5-728d5d409f41") ) @@ -18065,7 +17385,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "70c3613c-31ea-4061-ab43-d0e3ab113055") ) @@ -18076,7 +17396,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "56636f87-8a1d-4d8a-87a7-dabf2e65006c") ) @@ -18087,7 +17407,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "2908076a-af36-44c2-a747-a008d5ca963c") ) @@ -18105,6 +17425,7 @@ (layers "*.Cu" "*.Mask") (uuid "7548bb96-43d5-4259-9808-940ed4c6ea14") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_DPAD_MEMBRANE.step" (offset (xyz 24 20.24 0) @@ -18143,18 +17464,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 174) - (layer "F.Fab") - (hide yes) - (uuid "d1f8059b-14c7-4215-b899-374ee3fe6588") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 174) (layer "F.Fab") @@ -18258,7 +17567,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "b88bbcda-abac-4cf1-864e-5d64c54733c6") ) @@ -18269,7 +17578,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "f31b6552-99ea-4617-b758-dfd8c66f6780") ) @@ -18280,7 +17589,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "501019c7-ee8e-45ed-b343-5431087b4602") ) @@ -18314,7 +17623,7 @@ (pad "1" smd rect (at -1.67 0.77 354) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "vol_up") (pintype "stereo") (uuid "d6fe93f6-c473-4e66-8abc-5796b035558d") @@ -18322,7 +17631,7 @@ (pad "2" smd rect (at 1.68 0.77 354) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "f5b198ab-c493-43f6-a608-3a3f6c83072e") @@ -18330,7 +17639,7 @@ (pad "3" smd rect (at 2.3 -0.77 354) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "28581a27-ce4b-4c71-90ff-1fb10601577e") @@ -18338,11 +17647,12 @@ (pad "4" smd rect (at -2.3 -0.77 174) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "gnd") (pintype "stereo") (uuid "b0ae1632-449f-4c85-aed9-d30c06bf50de") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SW-SMD_TS24CA.step" (offset (xyz 0 1.13 1.4) @@ -18383,20 +17693,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "327611a4-ae04-4138-a869-a9b17c79e0b3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "a8c92cd2-1724-4fba-82a0-e80d9e7fe8d7") @@ -18408,7 +17706,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "d5a5728f-9e02-4d44-a5d8-3a31b346bd6d") @@ -18535,7 +17833,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 37 "prog") (pintype "stereo") @@ -18544,12 +17842,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "gnd") (pintype "stereo") (uuid "47858efd-c271-4aee-a2e2-2cd31acb9f47") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18590,20 +17889,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "f8099ff0-633e-47f4-bf71-530c04981a1a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "6359486c-5f33-4eef-87cf-a57e835302dc") @@ -18615,7 +17902,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "0b54de10-75a9-4d03-ad54-7850de383b83") @@ -18742,7 +18029,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -18751,12 +18038,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 16 "vol_up") (pintype "stereo") (uuid "957789c9-b326-4319-9baa-3bc1a6812a30") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18797,18 +18085,6 @@ (justify mirror) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c02bb219-d908-4d7c-836d-b4388448d944") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -18942,7 +18218,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "B.Fab") (uuid "8bc9f9b7-ddfa-494b-a1da-9c4674ba3b41") ) @@ -18961,7 +18237,7 @@ (pad "1" smd rect (at -1 2.93) (size 1 3.8) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 26 "vbat") (pintype "stereo") (uuid "9fb586e0-b2ac-4ef6-bc3f-b68ef2ebaea8") @@ -18969,7 +18245,7 @@ (pad "2" smd rect (at 1 2.93) (size 1 3.8) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "gnd") (pintype "stereo") (uuid "7f70409b-6137-40d9-b819-eeb47fd6c8d7") @@ -18977,7 +18253,7 @@ (pad "3" smd rect (at 3.35 -2.93) (size 1.5 3.4) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "gnd") (pintype "stereo") (uuid "85d4a05a-81b7-465e-bdc8-57d0bfa37d96") @@ -18985,11 +18261,12 @@ (pad "4" smd rect (at -3.35 -2.93) (size 1.5 3.4) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "gnd") (pintype "stereo") (uuid "6ee1cf96-1425-42a3-87be-e59a3a0fa2e7") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/CONN-SMD_P2.00_S2B-PH-SM4-TB-LF-SN.step" (offset (xyz 1 -2.75 -0) @@ -26420,4 +25697,5 @@ "fae895d1-be56-45e5-a3ff-8bca4b31037e" "fca1182a-b3c7-4520-a6a1-78fbcde19504" ) ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pro b/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pro index 9cfc4e6a..001f6e71 100644 --- a/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pro +++ b/ecad/elec/layout/box-emu-base/box-emu-base.kicad_pro @@ -69,16 +69,19 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", @@ -89,9 +92,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -103,10 +108,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -119,6 +127,7 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, "min_microvia_diameter": 0.2, @@ -138,10 +147,11 @@ }, "teardrop_options": [ { - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ @@ -228,6 +238,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -241,7 +252,7 @@ }, "meta": { "filename": "box-emu-base.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -256,6 +267,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -264,7 +276,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, diff --git a/ecad/elec/layout/box-emu/box-emu.kicad_pcb b/ecad/elec/layout/box-emu/box-emu.kicad_pcb index 3155fae4..f6406049 100644 --- a/ecad/elec/layout/box-emu/box-emu.kicad_pcb +++ b/ecad/elec/layout/box-emu/box-emu.kicad_pcb @@ -1,7 +1,7 @@ (kicad_pcb - (version 20240108) + (version 20241229) (generator "pcbnew") - (generator_version "8.0") + (generator_version "9.0") (general (thickness 1.6) (legacy_teardrops no) @@ -9,34 +9,34 @@ (paper "A4") (layers (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) ) (setup (stackup @@ -80,9 +80,10 @@ ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) + (tenting front back) (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) @@ -92,7 +93,6 @@ (dashed_line_gap_ratio 3.000000) (svgprecision 4) (plotframeref no) - (viasonmask no) (mode 1) (useauxorigin no) (hpglpennumber 1) @@ -100,16 +100,19 @@ (hpglpendiameter 15.000000) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) - (plotreference yes) - (plotvalue yes) - (plotfptext yes) - (plotinvisibletext no) + (plot_black_and_white yes) (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) @@ -197,7 +200,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "a296b21f-5d30-46dd-84e8-8a19c7b87adf") (effects @@ -207,20 +210,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "cf9417db-7245-4866-9819-91c9bb629bea") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5d591101-8bf2-47f2-8e5f-0f8667aae119") @@ -232,7 +223,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "ddce4a57-0ec0-4695-a79e-23736687519b") @@ -346,7 +337,7 @@ (uuid "74f4f3a3-9e14-46a4-b3ec-fd95089711d4") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "5e39b70a-c9ff-4e5b-b305-a01c6c5668cf") (effects @@ -359,7 +350,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -368,12 +359,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 13 "left") (pintype "stereo") (uuid "2c033dd1-b206-4b2e-93ca-a6ce6cc58431") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -415,18 +407,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b428e0fa-90ca-4cf9-b22e-401630fb8064") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -521,58 +501,59 @@ (at -31.94 2.539759) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "2c5d267a-8170-4380-9065-55013b38019a") ) (pad "" np_thru_hole circle (at -31.94 57.539759) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "bc0ffa80-8230-46a0-a050-7b36a14b5b62") ) (pad "" np_thru_hole circle (at -25.94 57.532859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "f0c58cbe-2fd7-475d-83b9-f080a244acec") ) (pad "" np_thru_hole circle (at -21.94 2.017859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "b63f3686-8428-4937-b171-60fcc19a841c") ) (pad "" np_thru_hole circle (at 20.56 2.034859) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "a23e665d-8b3a-47db-91a0-66e89c4588d4") ) (pad "" np_thru_hole circle (at 24.56 57.539959) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "a0a81f8c-c0ff-44de-930b-1a062ace8c1d") ) (pad "" np_thru_hole circle (at 30.56 2.540059) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "127fd1cb-1d1b-4efa-99fe-309c82a8b457") ) (pad "" np_thru_hole circle (at 30.56 57.540059) (size 3.75 3.75) (drill 3.75) - (layers "F&B.Cu" "*.Mask") + (layers "*.Cu" "*.Mask") (uuid "622d0f29-42b9-4fac-af88-b3a94555ef8c") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -602,18 +583,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "7fe41c73-68c6-43fe-abac-a98bf1a4c3fc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -754,7 +723,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "vbat") (pintype "stereo") @@ -763,12 +732,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 48 "battery_measurement") (pintype "stereo") (uuid "823a906e-5962-40a8-9966-f52acd415cb7") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -809,18 +779,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "74ee1e9e-4199-4e2b-825a-f082a69f37c8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -961,7 +919,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 26 "sda") (pintype "stereo") @@ -970,12 +928,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "f46b1c66-a5d8-4c1c-92c0-2d621f7bb6fd") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -1018,18 +977,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "13716457-4f6c-42f1-a431-85aef90164de") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -1292,7 +1239,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "5cb995d8-0a3c-455a-8592-fed847e4e2fd") ) @@ -1305,7 +1252,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "36595219-165f-473e-9617-a39fe5bc506f") ) @@ -1376,14 +1323,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "0874b407-499f-4545-9ad7-3ac5ccdb9f29") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "box.io-b") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1393,7 +1340,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1403,7 +1350,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "box.io-b") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1413,13 +1360,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "f64b933e-2c9c-4b0f-9578-51dd3e43eaed") ) + (embedded_fonts no) ) (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") @@ -1451,18 +1399,6 @@ (justify left top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "028bd324-52bc-4ae2-99ae-590d50e41ee7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -1725,7 +1661,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "96581b23-8d3c-4161-a765-b28ef2fdd73f") ) @@ -1738,7 +1674,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "1aedc4df-0bf0-4ffb-ba62-4dbc76b137b3") ) @@ -1809,14 +1745,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "989fe846-a1b3-4bbf-a34d-ad632f43221f") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "y") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1826,7 +1762,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1836,7 +1772,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "y") (pintype "stereo") (solder_mask_margin 0.0635) @@ -1846,13 +1782,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "da098ccc-a3d0-4752-9fd1-e688dd32e06a") ) + (embedded_fonts no) ) (footprint "Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical" (layer "F.Cu") @@ -1882,18 +1819,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "a9990c27-afb0-40cd-83dd-b64f9602b76e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -2091,7 +2016,7 @@ (uuid "4b477a41-e87d-4388-98cc-25fd5a80a7ce") ) (fp_text user "${REFERENCE}" - (at 0 0.5 -90) + (at 0 0.5 270) (layer "F.Fab") (uuid "20f857c3-3588-4ce8-b54d-cf65c842c7e6") (effects @@ -2121,6 +2046,7 @@ (pintype "stereo") (uuid "9e9c7a4f-e6e9-4a9d-9639-fd0ad20b9c03") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_1.00mm.3dshapes/PinHeader_1x02_P1.00mm_Vertical.wrl" (offset (xyz 0 0 0) @@ -2161,18 +2087,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "5b2a60c3-5401-4ca3-b7cd-3c73ac024ccb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -2313,7 +2227,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -2322,12 +2236,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 16 "box.io-b") (pintype "stereo") (uuid "3efd57eb-c713-4615-87c1-a020fb9ad262") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -2368,18 +2283,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "5fbef6e8-3696-494b-880c-22f934f4de33") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -2520,7 +2423,7 @@ (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -2529,12 +2432,13 @@ (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 18 "select") (pintype "stereo") (uuid "f5cb3d42-da11-4626-9ce6-f5d6d492db12") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -2576,18 +2480,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "01e93bdd-5b65-4c1b-b94a-eabf7476926d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -2861,7 +2753,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "3d1cfcca-2792-46e0-b649-53c166c925ab") ) @@ -2873,7 +2765,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "bd6839df-a99c-4087-a89c-dc1f7d77fa67") ) @@ -2885,7 +2777,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "17fd4163-a29a-4d51-bfcf-5834c1aa96b8") ) @@ -2897,7 +2789,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "fe8844bd-425a-48ac-9b1d-07d8818e2c66") ) @@ -2909,7 +2801,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "56185434-5a50-4079-9ffd-dee18a274a22") ) @@ -2921,7 +2813,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "fd88ca86-b483-4b6e-9b0f-15a3c9728e0a") ) @@ -2933,7 +2825,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "a20a89fb-ee76-46f2-87ee-bc1eb01dc375") ) @@ -2945,7 +2837,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "b317ee96-9954-4b50-88d5-388d50100edb") ) @@ -2957,7 +2849,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "7001b827-dfbb-469d-873d-17a84c4e5d92") ) @@ -3028,14 +2920,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "7e3ceb37-c1ad-4014-80e0-b4d3b9b15a6b") ) (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "start") (pintype "stereo") (uuid "3c099831-3242-47a0-81de-6bd71842a61e") @@ -3043,7 +2935,7 @@ (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "b1bb0f2e-016b-4133-87c8-02252bf56646") @@ -3051,7 +2943,7 @@ (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "start") (pintype "stereo") (uuid "02ceb11f-7296-4075-b6e6-8dc4169ccaff") @@ -3059,11 +2951,12 @@ (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "b1283f83-14a5-4a75-976f-bb8fefe6285b") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -3093,18 +2986,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "d1667568-7b06-426f-a0a3-9a994cbe518d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -3245,7 +3126,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 12 "p1_3") (pintype "stereo") @@ -3254,12 +3135,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "43c632f1-4c56-4506-a804-dc791a74ffd7") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -3290,7 +3172,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "2203bb78-00d2-45b7-92ee-6e4d4fb96270") (effects @@ -3300,20 +3182,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "d995f789-29bc-455a-b134-7c1ebb171d17") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "27c34306-dfe9-477c-a028-27883071466d") @@ -3325,7 +3195,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e58d3b06-6c2c-4e3d-aba8-38a48616eda4") @@ -3439,7 +3309,7 @@ (uuid "70b9ac02-8d66-409d-a0ac-cbc1494e5b29") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "5fc55358-8066-44bf-8aa9-d9a231c21856") (effects @@ -3452,7 +3322,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -3461,12 +3331,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 28 "intn") (pintype "stereo") (uuid "bba36ee7-da8e-47fe-8e2b-7c8dde775dcb") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -3507,18 +3378,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "85f6b6a4-5f21-4d57-afe2-522e1ed90c58") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -3659,7 +3518,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "vbat") (pintype "stereo") @@ -3668,12 +3527,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "ee0c1c1b-2fe6-48f8-9b01-a50906bc350b") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -3716,18 +3576,6 @@ (justify left top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "913d003d-776b-4b21-97a9-c36cda5b6b5e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -3990,7 +3838,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "2920146d-1273-49df-8ea5-949a4379494f") ) @@ -4003,7 +3851,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "c3b7ec58-eb04-4383-9f07-439e1b68538c") ) @@ -4074,14 +3922,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "d33123ff-76e9-48a8-ae21-b8e985a9c3db") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "x") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4091,7 +3939,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4101,7 +3949,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "x") (pintype "stereo") (solder_mask_margin 0.0635) @@ -4111,13 +3959,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "87ab9aac-58bf-4e7a-8261-d19e71bb122b") ) + (embedded_fonts no) ) (footprint "lib:LED0805-R-RD" (layer "F.Cu") @@ -4145,18 +3994,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "c1d814f5-6d6f-4fd8-857e-3368f32418a6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -4320,7 +4157,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "9917b599-aa6e-4b3d-b8b4-ebacb9e427aa") ) @@ -4338,7 +4175,7 @@ (pad "1" smd rect (at 1.05 0) (size 1 1.4) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "d2d7004d-a021-401a-a23f-61202a8fa090") @@ -4346,11 +4183,12 @@ (pad "2" smd rect (at -1.05 0) (size 1 1.4) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 47 "cathode") (pintype "stereo") (uuid "82f1c7e8-dc02-4882-83c2-d2cc5bb9dab3") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/LED0805-RD.wrl" (offset (xyz 0 -0 -0) @@ -4389,18 +4227,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 174) - (layer "F.Fab") - (hide yes) - (uuid "c937ceae-d03a-480c-bd0a-360e365f8061") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 174) (layer "F.Fab") @@ -4504,7 +4330,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "865e3def-4427-421d-96dd-56a84f2b23da") ) @@ -4515,7 +4341,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "fa91868c-f525-49df-ab92-76dfb72508f3") ) @@ -4526,7 +4352,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "06b94b70-6eb7-44f8-b5bc-5756cad68e9d") ) @@ -4560,7 +4386,7 @@ (pad "1" smd rect (at -1.67 0.77 354) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 60 "vol_up") (pintype "stereo") (uuid "db6b6428-158e-4141-b7fa-ca550abd7cac") @@ -4568,7 +4394,7 @@ (pad "2" smd rect (at 1.68 0.77 354) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "4cfad566-e388-408d-9d17-c6b27ea876e3") @@ -4576,7 +4402,7 @@ (pad "3" smd rect (at 2.3 -0.77 354) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "bea677e2-7c18-419d-bdf0-99806ae5639e") @@ -4584,11 +4410,12 @@ (pad "4" smd rect (at -2.3 -0.77 174) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "d70dd39b-6c27-4b22-a0aa-3dc7565e9593") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SW-SMD_TS24CA.step" (offset (xyz 0 1.13 1.4) @@ -4629,18 +4456,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "af64d3b1-f1ee-4617-b0c6-f4ea45f2a5d5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -4781,7 +4596,7 @@ (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 1 "vina") (pintype "stereo") @@ -4790,12 +4605,13 @@ (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "e6c70cdc-a2a2-40db-9b2a-281447b9bcf4") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -4834,18 +4650,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b5e0ae07-7156-4df2-b0a8-285f675d196c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -4959,7 +4763,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "b3f4cd86-0e4e-496a-866c-ac9a26f366fe") ) @@ -4970,7 +4774,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "c1c8073d-c564-4eeb-9727-fe3835033d70") ) @@ -4988,7 +4792,7 @@ (pad "1" smd rect (at -1.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 21 "start") (pintype "stereo") (uuid "c630595f-6967-441e-99b6-1d4a71b9320d") @@ -4996,7 +4800,7 @@ (pad "2" smd rect (at -0.75 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "select") (pintype "stereo") (uuid "94722e57-7b46-489d-82f5-b9d7c421c55d") @@ -5004,7 +4808,7 @@ (pad "3" smd rect (at -0.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 11 "p1_2") (pintype "stereo") (uuid "e406242e-d28c-4699-a66b-0ed6862c048d") @@ -5012,7 +4816,7 @@ (pad "4" smd rect (at 0.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "p1_3") (pintype "stereo") (uuid "b5d9e33f-fa97-4954-b397-3bda42abe27b") @@ -5020,7 +4824,7 @@ (pad "5" smd rect (at 0.75 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "up") (pintype "stereo") (uuid "94279b93-2459-4e21-858b-ccba442ed077") @@ -5028,7 +4832,7 @@ (pad "6" smd rect (at 1.25 2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "down") (pintype "stereo") (uuid "cc9b3e46-bb5b-4299-9a50-54bdbf08e491") @@ -5036,7 +4840,7 @@ (pad "7" smd rect (at 2 1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "left") (pintype "stereo") (uuid "0ba5bcc2-0d78-4547-895f-8bd3d916a021") @@ -5044,7 +4848,7 @@ (pad "8" smd rect (at 2 0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "right") (pintype "stereo") (uuid "52410653-b0c3-44b1-b295-ab24d57a009b") @@ -5052,7 +4856,7 @@ (pad "9" smd rect (at 2 0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "002a58eb-12bd-4526-8fba-c185c724517a") @@ -5060,7 +4864,7 @@ (pad "10" smd rect (at 2 -0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "box.io-a") (pintype "stereo") (uuid "97ea8c42-66d5-445f-922f-f6baa3c6e351") @@ -5068,7 +4872,7 @@ (pad "11" smd rect (at 2 -0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 16 "box.io-b") (pintype "stereo") (uuid "8a844761-a6e9-47ac-85d3-ac50cd262ed6") @@ -5076,7 +4880,7 @@ (pad "12" smd rect (at 2 -1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 19 "x") (pintype "stereo") (uuid "95973e69-5af7-42fa-b3ea-532f1576bc21") @@ -5084,7 +4888,7 @@ (pad "13" smd rect (at 1.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "y") (pintype "stereo") (uuid "cc1e05f0-d495-4a19-a7da-0cbdf1b9674b") @@ -5092,7 +4896,7 @@ (pad "14" smd rect (at 0.75 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 60 "vol_up") (pintype "stereo") (uuid "e877254f-206e-4886-b84f-74b15c1e49d9") @@ -5100,7 +4904,7 @@ (pad "15" smd rect (at 0.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "vol_down") (pintype "stereo") (uuid "67514fbf-7935-4c86-92b3-1fe2357df786") @@ -5108,7 +4912,7 @@ (pad "16" smd rect (at -0.25 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 23 "p1_6") (pintype "stereo") (uuid "7dbec4e6-7c9f-4f7a-a963-9dbdecf0648e") @@ -5116,7 +4920,7 @@ (pad "17" smd rect (at -0.75 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 24 "p1_7") (pintype "stereo") (uuid "c8ee9826-dce0-4052-8144-e44c2bc8e928") @@ -5124,7 +4928,7 @@ (pad "18" smd rect (at -1.24 -2 180) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "0e47d686-bbf8-4489-8c51-3e6fbd023c39") @@ -5132,7 +4936,7 @@ (pad "19" smd rect (at -2 -1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "scl") (pintype "stereo") (uuid "776b2a13-daca-4fc4-99de-ed467b7af56e") @@ -5140,7 +4944,7 @@ (pad "20" smd rect (at -2 -0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "sda") (pintype "stereo") (uuid "7a7de878-fc0d-4a4b-aaa0-f8d824cc8344") @@ -5148,7 +4952,7 @@ (pad "21" smd rect (at -2 -0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "71b8c852-566b-4577-8038-8b7f51974771") @@ -5156,7 +4960,7 @@ (pad "22" smd rect (at -2 0.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 28 "intn") (pintype "stereo") (uuid "021fcd9b-eb10-462c-ab72-cd44de255e34") @@ -5164,7 +4968,7 @@ (pad "23" smd rect (at -2 0.75 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 29 "rstn") (pintype "stereo") (uuid "4e28bd9e-8de5-4075-a523-221d0b0cdbad") @@ -5172,7 +4976,7 @@ (pad "24" smd rect (at -2 1.25 90) (size 0.28 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "2e650c9f-8377-4f16-b824-8a28130d7774") @@ -5180,11 +4984,12 @@ (pad "25" smd rect (at 0.01 0 90) (size 2.8 2.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "7c74bfaa-7afd-42d5-89e0-2c9d37c82341") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/VFQFPN-24_L4.0-W4.0-H0.9-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -5226,18 +5031,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "9850ab91-fb93-40b2-85e1-ba316c1c0eab") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -5436,7 +5229,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "fc92009f-f4f3-494d-b028-007fd209591a") ) @@ -5449,7 +5242,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "bb08d327-04d6-4d5b-ba2f-cf3491420730") ) @@ -5630,7 +5423,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "421d6642-93d9-461c-a847-e44fa3cb8868") ) @@ -5643,7 +5436,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "badbfc94-1c5a-4a84-85c9-5f08d8b9a2d7") ) @@ -5714,14 +5507,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "ddda1502-4218-4e95-a916-ee7ea1c99d64") ) (pad "1" smd rect (at -3.25 -2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "down") (pintype "stereo") (solder_mask_margin 0.0635) @@ -5731,7 +5524,7 @@ (pad "2" smd rect (at -3.25 2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -5741,7 +5534,7 @@ (pad "3" smd rect (at 3.25 -2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "down") (pintype "stereo") (solder_mask_margin 0.0635) @@ -5751,13 +5544,14 @@ (pad "4" smd rect (at 3.25 2.75 90) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "37e58b64-b5aa-472e-bf3a-56c3f3281436") ) + (embedded_fonts no) ) (footprint "lib:C0805" (layer "F.Cu") @@ -5787,18 +5581,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "c13ba105-f335-4b97-8992-ec3d8fc24143") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -5939,7 +5721,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "vbat") (pintype "stereo") @@ -5948,12 +5730,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "dd1ce605-efb4-44cf-b1d4-3121191b1a0d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -5994,18 +5777,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "26c89af4-16ac-4ab9-a193-ce92c1be4b7b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -6146,7 +5917,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -6155,12 +5926,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 3 "out") (pintype "stereo") (uuid "12c5b925-9b13-41ff-aafc-54c1815bab54") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6201,18 +5973,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3ae72305-c8f5-4eb2-9a3a-178613955aa6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -6329,7 +6089,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "5b3048cf-773f-4720-9be0-307f10160ca6") ) @@ -6340,7 +6100,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "a364e09d-a6ef-4989-a703-936c1c458c7a") ) @@ -6351,7 +6111,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "3060b87a-83cf-4b29-acaf-ab2983549569") ) @@ -6362,7 +6122,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "747a3fc6-5224-41b8-a98b-4fdc1dc66e5d") ) @@ -6373,7 +6133,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "432e3bd3-9fa7-43b3-a6c3-1c984e765b9d") ) @@ -6384,7 +6144,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "b925fca1-588c-4029-8cfb-58c71ce4ca3a") ) @@ -6395,7 +6155,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "7561e0e2-c69b-466e-971f-4443c72b2613") ) @@ -6413,6 +6173,7 @@ (layers "*.Cu" "*.Mask") (uuid "98f8a26a-ace9-4f8f-9a6a-d24b67e1ee0f") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_DPAD_MEMBRANE.step" (offset (xyz 24 20.24 0) @@ -6443,7 +6204,7 @@ ) ) (property "Value" "16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS" - (at 0 1.16 -90) + (at 0 1.16 270) (layer "F.Fab") (uuid "81b2f232-efb5-4fe7-8331-65f4925ed188") (effects @@ -6453,20 +6214,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "f10b37c6-c92c-493e-9c9b-90890b96f5d4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "9d164af5-f724-49db-8e90-9bb735efe7d6") @@ -6478,7 +6227,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e364854a-161f-4bfa-beaa-72a4bfaf8e21") @@ -6592,7 +6341,7 @@ (uuid "e9205073-b616-49a0-9839-1387f7f1bc13") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "6199da03-7466-4e9d-a2fc-265edd03aff8") (effects @@ -6605,7 +6354,7 @@ (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -6614,12 +6363,13 @@ (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "a4d7686c-da7f-4b89-a99c-98fb30dff397") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -6658,18 +6408,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "8a46a69f-a411-4cdb-8611-1725a49135db") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -6764,7 +6502,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "565d6f92-3d28-42d1-bf3f-f71965522405") ) @@ -6775,7 +6513,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "1910abfa-d9e6-4845-aaff-e9a6c72d70eb") ) @@ -6786,7 +6524,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "49370031-6518-4f0c-959f-17d0ef515fa9") ) @@ -6804,7 +6542,7 @@ (pad "1" smd rect (at -1 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 57 "reg") (pintype "stereo") (uuid "78246752-0514-4fbb-b283-1664368321d8") @@ -6812,7 +6550,7 @@ (pad "2" smd rect (at -0.5 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "scl") (pintype "stereo") (uuid "d55aa357-4a99-4145-b9fa-ddc23417b37d") @@ -6820,7 +6558,7 @@ (pad "3" smd rect (at 0 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "sda") (pintype "stereo") (uuid "338d34af-b440-4bc9-8732-974784a997ca") @@ -6828,7 +6566,7 @@ (pad "4" smd rect (at 0.5 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 59 "in_trig") (pintype "stereo") (uuid "65467150-2556-4be7-837c-b0287eafeae9") @@ -6836,7 +6574,7 @@ (pad "5" smd rect (at 1 2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 56 "en") (pintype "stereo") (uuid "d7c24a70-1e1a-4b0d-91cc-5cbc2fd0657f") @@ -6844,7 +6582,7 @@ (pad "6" smd rect (at 1 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "eba94d29-c4ed-43df-b076-1fac1fd4ccdd") @@ -6852,7 +6590,7 @@ (pad "7" smd rect (at 0.5 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 9 "box.drv2605.chip-a") (pintype "stereo") (uuid "18548654-8ee8-46d6-a14b-69b5540d6087") @@ -6860,7 +6598,7 @@ (pad "8" smd rect (at 0 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "604bd6d0-73e6-41ab-a546-c44e70332fd8") @@ -6868,7 +6606,7 @@ (pad "9" smd rect (at -0.5 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 10 "box.drv2605.chip-b") (pintype "stereo") (uuid "ad7fd08e-1637-4c3c-9cda-16e9172cfe7c") @@ -6876,11 +6614,12 @@ (pad "10" smd rect (at -1 -2.35 90) (size 0.3 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "82ea69e1-6826-4616-a86c-fccc61931053") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/VSSOP-10_L3.0-W3.0-H1.1-LS4.9-P0.50.step" (offset (xyz 0 -0 -0) @@ -6919,18 +6658,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 170) - (layer "F.Fab") - (hide yes) - (uuid "bf7e4c3b-6d38-4315-8371-2b994dbd900b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 170) (layer "F.Fab") @@ -7034,7 +6761,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "34ebc9bf-ce28-487e-b59b-0290226c0c88") ) @@ -7045,7 +6772,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "442c3f1d-00fc-4613-9f3a-4d56f2f96a0e") ) @@ -7056,7 +6783,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "2f3c9527-14ad-4e51-aaa9-fb5b6e9d50c9") ) @@ -7090,7 +6817,7 @@ (pad "1" smd rect (at -1.67 0.77 350) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 15 "vol_down") (pintype "stereo") (uuid "6b6cbb01-b2aa-4d9b-86bb-f5b67cead5a4") @@ -7098,7 +6825,7 @@ (pad "2" smd rect (at 1.68 0.77 350) (size 1.2 1.3) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "5ad6deec-4a8c-496c-8d91-bb5eeab5b854") @@ -7106,7 +6833,7 @@ (pad "3" smd rect (at 2.3 -0.77 350) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "db9a5fb5-c756-4c4f-9b91-c9f514f58b57") @@ -7114,11 +6841,12 @@ (pad "4" smd rect (at -2.3 -0.77 170) (size 0.9 1.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "7c2e1be4-07f1-4158-99d4-f77535117099") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SW-SMD_TS24CA.step" (offset (xyz 0 1.13 1.4) @@ -7157,18 +6885,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4ef67dfd-6e72-40ba-8bb5-0d6238123693") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -7262,7 +6978,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "68243e04-1c5a-4bb0-a21a-2f855ef34502") ) @@ -7280,7 +6996,7 @@ (pad "1" smd rect (at 1.23 0) (size 1.72 1.87) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "d6be9362-9d4e-43f5-8797-119ee1549584") @@ -7288,11 +7004,12 @@ (pad "2" smd rect (at -1.23 0) (size 1.72 1.87) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "09bd073d-9bf3-4938-bf9a-364fda17c6e3") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/tps63020dsjr/elec/footprints/footprints.3dshapes/IND-SMD_L2.5-W2.0-H1.2-252012.wrl" (offset (xyz -914.35 685.77 -0) @@ -7333,18 +7050,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "6df40a8d-233a-42cc-b1db-767386a5b019") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -7485,7 +7190,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 6 "pg") (pintype "stereo") @@ -7494,12 +7199,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "ead1fd5b-317f-4e96-bf1e-afb0f46ef7f7") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -7530,7 +7236,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "ca795a92-7f37-4f41-823d-dec97f134723") (effects @@ -7540,20 +7246,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "14ba951d-ee93-419a-a6f9-0fbf8a21092f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "42c7bcac-cd53-4e86-ae7f-e995a5fb9c24") @@ -7565,7 +7259,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e65666e6-3bb6-47e0-80df-b7c3eff16fef") @@ -7679,7 +7373,7 @@ (uuid "7a3a858f-1f88-49be-a142-27949f8f8251") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "f0ef8e94-04d1-4a53-894b-152eccaa104d") (effects @@ -7692,7 +7386,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -7701,12 +7395,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 15 "vol_down") (pintype "stereo") (uuid "2258bec3-3217-498b-b857-2ad98e0d4c6e") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -7748,18 +7443,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "3d3f1c0d-2f37-48ad-b553-db5066c56a94") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -7958,7 +7641,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "6fa5ae9f-522f-4002-9aac-3833ff80f057") ) @@ -7971,7 +7654,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "6304cb00-38fd-418e-abab-c684e6702539") ) @@ -8152,7 +7835,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "ee2ca78e-a502-4cca-a413-873798fe8978") ) @@ -8165,7 +7848,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "440808c8-e1da-4a2e-83ce-45c141eae722") ) @@ -8236,14 +7919,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "7b569477-97a4-4ced-8458-78893565a3fd") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "left") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8253,7 +7936,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8263,7 +7946,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "left") (pintype "stereo") (solder_mask_margin 0.0635) @@ -8273,13 +7956,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "657e28a7-25ff-4914-ac59-22063610cfaa") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -8309,18 +7993,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "f3561506-e886-4d08-aa03-5c54b2cd0f1b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -8461,7 +8133,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 3 "out") (pintype "stereo") @@ -8470,12 +8142,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "8baa5ad2-e33d-4e4c-9c91-a3ee39b097ea") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8516,18 +8189,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "4829b68d-f447-4a71-a2a4-5b12704b0269") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -8668,7 +8329,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 36 "cc2") (pintype "stereo") @@ -8677,12 +8338,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "e79216f5-54de-4007-9af8-d99ddb9b4de1") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8713,7 +8375,7 @@ ) ) (property "Value" "10V 4.7uF X5R ±20% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS" - (at 0 1.16 -90) + (at 0 1.16 270) (layer "F.Fab") (uuid "548d9701-25ba-428b-94bc-f532de68685d") (effects @@ -8723,20 +8385,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "2695fe6d-1354-4f04-8a61-583c93384387") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "dcea7e29-25f6-47c2-ae56-329dc6376445") @@ -8748,7 +8398,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "a0c2650f-86f7-4bcc-8a34-7f49dce760e5") @@ -8862,7 +8512,7 @@ (uuid "2e221621-e3d5-48e1-83ac-7602ce17a4b8") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "c4311ed0-6029-4bfa-8c44-96d4f57528a3") (effects @@ -8875,7 +8525,7 @@ (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 30 "vbus") (pintype "stereo") @@ -8884,12 +8534,13 @@ (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "47e5a630-7906-485c-8399-990f5dfb999f") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -8928,18 +8579,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "8a5999c3-3c46-40ad-ab1d-fe1619cb8324") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -9023,7 +8662,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "fdf20aee-5326-41ee-a1ca-97dfcd82b197") ) @@ -9034,7 +8673,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "d4f6d97a-5db3-4cd5-8d14-7770fcba698d") ) @@ -9045,7 +8684,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "fceb3417-7257-43e9-a489-eb254bc2e53c") ) @@ -9119,7 +8758,7 @@ (pad "A1" smd rect (at -3.35 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "2f447e86-6f26-4d69-872a-5bb028f7c683") @@ -9127,7 +8766,7 @@ (pad "A4" smd rect (at -2.55 -2.54) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "d98ffbc7-ca7c-4d86-8952-a484d16bcf7f") @@ -9135,7 +8774,7 @@ (pad "A5" smd rect (at -1.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 32 "cc1") (pintype "stereo") (uuid "21e68438-80c9-4350-8911-fd4401cab27d") @@ -9143,7 +8782,7 @@ (pad "A6" smd rect (at -0.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 34 "dp") (pintype "stereo") (uuid "e67c0f56-e4c6-4fd8-a198-6c62f591d0b8") @@ -9151,7 +8790,7 @@ (pad "A7" smd rect (at 0.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 33 "dm") (pintype "stereo") (uuid "aad67d26-c103-4bc6-8995-d3b9e06bb793") @@ -9159,7 +8798,7 @@ (pad "A8" smd rect (at 1.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 35 "sbu1") (pintype "stereo") (uuid "88fb5fcf-df7d-4b1d-8495-5dc52a895162") @@ -9167,7 +8806,7 @@ (pad "A9" smd rect (at 2.55 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "2d2e6f48-ac6c-40e8-b61d-acc152dfe671") @@ -9175,7 +8814,7 @@ (pad "A12" smd rect (at 3.35 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "8ee8ce63-861d-48d9-92db-3be1c53eeb32") @@ -9183,7 +8822,7 @@ (pad "B1" smd rect (at 3.05 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "13038f08-ad99-4d98-b728-9af199ae1a1e") @@ -9191,7 +8830,7 @@ (pad "B4" smd rect (at 2.25 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "4f874428-fa4d-47b6-b348-64cbd7dd6623") @@ -9199,7 +8838,7 @@ (pad "B5" smd rect (at 1.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 36 "cc2") (pintype "stereo") (uuid "d3d98c0d-0e78-4efe-8929-985a93d1289e") @@ -9207,7 +8846,7 @@ (pad "B6" smd rect (at 0.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 34 "dp") (pintype "stereo") (uuid "9f875505-eb8d-4fb0-9440-a49534ef72f4") @@ -9215,7 +8854,7 @@ (pad "B7" smd rect (at -0.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 33 "dm") (pintype "stereo") (uuid "5d70d2c1-d092-4f49-9fa0-8e3e39d784b9") @@ -9223,7 +8862,7 @@ (pad "B8" smd rect (at -1.75 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 31 "sbu2") (pintype "stereo") (uuid "c8f62ba6-56bb-417f-b3db-83303055112d") @@ -9231,7 +8870,7 @@ (pad "B9" smd rect (at -2.25 -2.54) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "bf96677d-d60e-48e9-a19e-2f4bda5755d5") @@ -9239,11 +8878,12 @@ (pad "B12" smd rect (at -3.05 -2.55) (size 0.3 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "553b3476-fe54-4d72-8eed-58e2055419df") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/USB-C-SMD_TYPE-611-T3-W.wrl" (offset (xyz 0 -1.3 0.9) @@ -9274,7 +8914,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "b8590dd6-20c4-419b-b263-36e6b50f2252") (effects @@ -9284,20 +8924,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "6ce2f5a9-a1e6-4347-b0ba-eb9d56339df3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "8c8fb72f-e5db-4809-a0da-3956167542ca") @@ -9309,7 +8937,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "0e008298-f0ab-408f-9392-59e293c10c5b") @@ -9423,7 +9051,7 @@ (uuid "55ea0ae7-ff57-433e-98cd-85dd1e8ed7c9") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "13d7d079-a14c-4ea6-a361-ad7e4e2a2bc8") (effects @@ -9436,7 +9064,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -9445,12 +9073,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 14 "right") (pintype "stereo") (uuid "364f62c8-1fef-4d69-817f-2cba1c8a4a1d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -9491,18 +9120,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "0438d285-ff95-4288-94d0-2473ae84a07d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -9643,7 +9260,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -9652,12 +9269,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "f64043cc-c565-4dbc-9d52-562113429b43") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -9696,18 +9314,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "20d32997-6379-4408-a0d4-9ffb2abca15b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -9791,7 +9397,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "f432a1c8-0a46-48c2-b710-b312790d225e") ) @@ -9809,7 +9415,7 @@ (pad "1" smd rect (at -1.17 0) (size 1 0.75) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "58d2747f-93d9-4c7b-9678-1a30f28f9cff") @@ -9817,11 +9423,12 @@ (pad "2" smd rect (at 1.17 0) (size 1 0.75) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "9c31384c-30c4-4e15-95ed-bfe4171bd11a") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/SOD-323_L1.7-W1.3-H1.1-LS2.5.step" (offset (xyz -0.14 0 -0) @@ -9862,18 +9469,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "48c13661-8f8d-4446-926c-65862a6cc2fb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -10014,7 +9609,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -10023,12 +9618,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 19 "x") (pintype "stereo") (uuid "d9fe9db1-67a4-4e3b-8043-3fc5bb289119") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -10071,18 +9667,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "05ef7d4a-63f4-4e9a-a699-d4098335cda2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -10188,7 +9772,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "0be0c9c9-b846-4ead-ad39-cc0c7aae48fe") ) @@ -10199,7 +9783,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "42391cf0-a408-47ca-a849-994d07f7bf73") ) @@ -10210,7 +9794,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "7cfcea8e-c495-4b85-badb-b3c2c0864a5e") ) @@ -10221,7 +9805,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "bd20d491-88d7-4302-b3c2-0c317d91e7e1") ) @@ -10232,7 +9816,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "2213c899-b676-4d26-ba73-68d0edefbb98") ) @@ -10243,7 +9827,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "6cb7a281-f478-479a-9c5f-b0d565622162") ) @@ -10254,7 +9838,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "90214d6f-0aaa-4147-8399-d8f2f6da4ce4") ) @@ -10265,7 +9849,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "1562672d-cffb-4ab4-ac03-26bf25520e8b") ) @@ -10276,6 +9860,7 @@ (layers "*.Cu" "*.Mask") (uuid "437435fa-d5ee-46bd-8e71-79dcf3a429b3") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" (offset (xyz -19 20.3 0) @@ -10317,20 +9902,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "06b5807b-7644-4a9f-8d94-04408e490d07") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "bdc4f6f3-6340-43be-bcb4-d9466821f0bd") @@ -10342,7 +9915,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "7ebd61b5-6f39-4e40-a32c-671ba7c697b7") @@ -10527,7 +10100,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "93fdeccc-cf19-4af8-9bb6-b2c54fb9e696") ) @@ -10540,7 +10113,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "f8c9cfbb-9495-4116-86fe-bc185fd9d64b") ) @@ -10721,7 +10294,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "b3931b4a-f205-4a0b-978f-dd0ae94ba25a") ) @@ -10734,7 +10307,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "55ae1e33-23cf-44de-8237-b0de3777e5b7") ) @@ -10805,14 +10378,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "f2dd3cd1-c0f8-4d5e-ba0b-53d549cdee4c") ) (pad "1" smd rect (at -3.25 -2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "up") (pintype "stereo") (solder_mask_margin 0.0635) @@ -10822,7 +10395,7 @@ (pad "2" smd rect (at -3.25 2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -10832,7 +10405,7 @@ (pad "3" smd rect (at 3.25 -2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 17 "up") (pintype "stereo") (solder_mask_margin 0.0635) @@ -10842,13 +10415,14 @@ (pad "4" smd rect (at 3.25 2.75 270) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "31534462-0a96-4853-9574-e906f10f5249") ) + (embedded_fonts no) ) (footprint "lib:CONN-SMD_4P-P1.00_SM04B-SRSS-TB-LF-SN" (layer "F.Cu") @@ -10876,18 +10450,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "800deb11-716e-4820-abbe-64ddfb274ee2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -10971,7 +10533,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f259b6ea-d89c-4ea7-81a5-c8a1de253839") ) @@ -10982,7 +10544,7 @@ (width 0.3) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "7ec47bf7-3c50-4f6a-a6b4-a874a19c6497") ) @@ -10993,7 +10555,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "18b455a1-df52-4d04-9efe-9edee2f517ee") ) @@ -11011,7 +10573,7 @@ (pad "1" smd rect (at -1.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "d7e50517-0f8e-479d-94a8-655bf6682f20") @@ -11019,7 +10581,7 @@ (pad "2" smd rect (at -0.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "4883fb40-ef87-43a7-addd-9b43abe8e02b") @@ -11027,7 +10589,7 @@ (pad "3" smd rect (at 0.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "sda") (pintype "stereo") (uuid "ef84f8fa-1882-4e93-a4b3-85a1084bbc34") @@ -11035,7 +10597,7 @@ (pad "4" smd rect (at 1.5 -1.94 90) (size 0.6 1.55) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "scl") (pintype "stereo") (uuid "8200f961-6e3e-4300-bd8e-9ad97d34260b") @@ -11043,15 +10605,16 @@ (pad "5" smd rect (at 2.8 1.94 90) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (uuid "027ae07a-d425-494c-8c13-b2ca3e6ff5c6") ) (pad "6" smd rect (at -2.8 1.94 90) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (uuid "6ac1004a-798c-4b51-86e7-2cdbb5e4cbce") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/qwiic-connectors/elec/footprints/footprints.3dshapes/CONN-SMD_SR1.00-WS-4P.wrl" (offset (xyz 0 -0 -0) @@ -11092,18 +10655,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "5a00dd7f-b4f1-4664-a129-6772cc6c756f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -11244,7 +10795,7 @@ (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "vbat") (pintype "stereo") @@ -11253,12 +10804,13 @@ (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "9287495d-22f4-437c-9491-9c87f23f6e09") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -11299,18 +10851,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b37ee57e-2158-40d8-bbb5-2465e22f1d6d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -12838,6 +12378,7 @@ (layer "F.SilkS") (uuid "110df33d-d461-4ef8-8cca-6e65a2299bdb") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_START_SELECT_MEMBRANE.step" (offset (xyz 1.9 41.2 0) @@ -12878,18 +12419,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "056e272a-51e2-4899-b19d-03abecc5d4a9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -13030,7 +12559,7 @@ (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 32 "cc1") (pintype "stereo") @@ -13039,12 +12568,13 @@ (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "418e955f-57f2-427f-8c7c-65f260fd254c") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -13085,18 +12615,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "fb468abe-0824-47a2-9fe2-0002c725b070") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -13237,7 +12755,7 @@ (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 56 "en") (pintype "stereo") @@ -13246,12 +12764,13 @@ (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "bb6afd2a-fab1-4d0c-99a1-a8615c7afa2c") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -13294,18 +12813,6 @@ (justify left top) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "058fb7cb-263c-4677-88b2-aa01a58824da") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -13411,7 +12918,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "3398fd91-b40d-46e6-aeb4-3a13f5a43271") ) @@ -13422,7 +12929,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e5a5a0e3-e57a-40e4-91b0-826fe3d992b7") ) @@ -13433,7 +12940,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "634d4cd8-d1d8-42c5-a760-3c638e7d2861") ) @@ -13444,7 +12951,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "6dff2f7f-b9b9-4e09-9ca6-3a8fe4c16181") ) @@ -13455,7 +12962,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "d3a2324c-1a7a-46cc-8681-9c68256e447f") ) @@ -13466,7 +12973,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f25e100a-237e-4c8e-93b0-97f150f4391c") ) @@ -13477,7 +12984,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "e4fda6a5-9c24-47fe-b0f8-77e4f5916c9d") ) @@ -13488,7 +12995,7 @@ (width 0.127) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "cd311a40-44ec-411b-be2b-7d72e56297c3") ) @@ -13499,6 +13006,7 @@ (layers "*.Cu" "*.Mask") (uuid "266163fc-e335-4d86-a0b3-596be35e2b00") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" (offset (xyz -19 20.3 0) @@ -13529,7 +13037,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "19d269b3-7a44-4884-8e03-d2a8efb9f00b") (effects @@ -13539,20 +13047,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "61c15aec-cbb2-4e07-b25d-b75efe463906") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "56ab2c0a-521e-4d29-9aec-2356b24cee2e") @@ -13564,7 +13060,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "2e7cc579-39c1-4e64-a3eb-1d49f0095761") @@ -13678,7 +13174,7 @@ (uuid "fe23a5cf-7d1b-4006-9a3a-43459d27bf9a") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "c05033ac-674b-471a-b5b0-53a73df3c144") (effects @@ -13691,7 +13187,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -13700,12 +13196,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 60 "vol_up") (pintype "stereo") (uuid "c8570eee-3b09-4e2a-afe2-4fdc301da818") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -13748,18 +13245,6 @@ (justify left bottom) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "249e3766-3eb0-4ba6-b6d5-54f1fa401300") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -13883,7 +13368,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "4ddb033d-4d6c-4957-bff3-1c0509005066") ) @@ -13895,7 +13380,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "7e90648e-e7c7-414b-b211-dd3e0a5e040a") ) @@ -13907,7 +13392,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "f354aba8-8418-4091-8d4c-a5858b89f5a0") ) @@ -13919,14 +13404,14 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "728a873d-a001-4382-af5b-e95b79e52ff4") ) (pad "1" smd rect (at 1.27 2.794 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (solder_mask_margin 0.1016) @@ -13936,7 +13421,7 @@ (pad "2" smd rect (at 1.27 2.794 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.1016) @@ -13946,7 +13431,7 @@ (pad "3" smd rect (at -1.27 2.794 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.1016) @@ -13956,13 +13441,14 @@ (pad "4" smd rect (at -1.27 2.794 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 5 "vcc_5v") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (uuid "324d7665-d6bc-40b3-b52a-c8e963580161") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2x2P.wrl" (offset (xyz -1.25 -0.3 -2.1) @@ -14003,20 +13489,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "f288823b-ab75-4c20-bcfc-0d4761996a24") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "918969a5-a99e-48bf-b986-c919551b1a8b") @@ -14028,7 +13502,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "10011a1f-2637-4849-8141-822ad00a9921") @@ -14155,7 +13629,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 38 "prog") (pintype "stereo") @@ -14164,12 +13638,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "8b0cf611-294a-4d4d-9303-23b16894801f") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -14208,18 +13683,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "af65f827-6e38-44ad-9cbc-ff247083be6b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -14273,7 +13736,7 @@ (width 0.15) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "fccb15a9-6090-4bbf-8090-70553df57b01") ) @@ -14284,7 +13747,7 @@ (width 0.15) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "7d9427cc-832a-4020-97c0-a361121cb9d4") ) @@ -14295,7 +13758,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "dfa5980d-b622-4308-ad72-6b01794f463c") ) @@ -14313,7 +13776,7 @@ (pad "1" smd rect (at -0.75 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "56310846-052a-478f-a95a-38c2cc296a76") @@ -14321,7 +13784,7 @@ (pad "2" smd rect (at -0.25 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "vbat") (pintype "stereo") (uuid "f6baf8eb-4bdc-4b66-b0d6-0c9ec106abe1") @@ -14329,7 +13792,7 @@ (pad "3" smd rect (at 0.25 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "vbat") (pintype "stereo") (uuid "43b5e00a-2b2c-40ff-bb6a-87f6e5235179") @@ -14337,7 +13800,7 @@ (pad "4" smd rect (at 0.75 0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "88df68ca-d6fd-4343-8975-c072270d3008") @@ -14345,7 +13808,7 @@ (pad "5" smd rect (at 0.75 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "p1_3") (pintype "stereo") (uuid "f3383dca-ceaa-49ff-9385-d2a190b96746") @@ -14353,7 +13816,7 @@ (pad "6" smd rect (at 0.25 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "3092eb7b-e53b-4e77-90f2-562337a6d78d") @@ -14361,7 +13824,7 @@ (pad "7" smd rect (at -0.25 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 25 "scl") (pintype "stereo") (uuid "b643568f-bf78-49f2-af39-949d5a918d2e") @@ -14369,7 +13832,7 @@ (pad "8" smd rect (at -0.75 -0.93) (size 0.28 0.51) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 26 "sda") (pintype "stereo") (uuid "2cb1d523-245d-4b36-8f08-014c4130fe98") @@ -14377,11 +13840,12 @@ (pad "9" smd rect (at 0 0) (size 1.65 0.9) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "bfe5b21b-9879-42e4-817b-61616293984c") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/DFN-8_L2.0-W2.0-H0.8-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -14412,7 +13876,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "92cb49c8-a3d9-43dc-aea3-49ada6c3dd64") (effects @@ -14422,20 +13886,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "8beb7951-8b78-47c4-a206-0296639d1b6b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "c739d84d-4fc3-414c-999b-c697260cfbe1") @@ -14447,7 +13899,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "5013b23a-8c10-4083-8dd0-337f2ad804d9") @@ -14561,7 +14013,7 @@ (uuid "d602f555-faa2-4e6c-ad47-5913c2b11a1c") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "af227f9e-8b6e-402b-b170-adada32969b2") (effects @@ -14574,7 +14026,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -14583,12 +14035,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 20 "box.io-a") (pintype "stereo") (uuid "e40da5e6-6044-455a-8ac0-c07def877a13") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -14629,20 +14082,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "930c99c1-66a2-4a52-b958-e837b1022c05") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "54ec9d39-25ca-4461-9921-2b0af6e5f2be") @@ -14654,7 +14095,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "aabfbb27-48bb-4aec-9025-1ac0ac0f8149") @@ -14781,7 +14222,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 48 "battery_measurement") (pintype "stereo") @@ -14790,12 +14231,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "ceb5ba71-0802-4287-8f4d-10e308078fc3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -14838,18 +14280,6 @@ (justify right top) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f1e021bf-03c0-4b06-bcd6-df84471746a3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -15112,7 +14542,7 @@ (width 0.35) (type solid) ) - (fill none) + (fill no) (layer "F.Mask") (uuid "c130c25b-d743-4de7-adf9-fdc215d054b4") ) @@ -15125,7 +14555,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "0a1c30b4-a213-424c-8c0e-c344d5632b40") ) @@ -15196,14 +14626,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "ff74e9cd-a17f-42ab-b938-041168fa864f") ) (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "box.io-a") (pintype "stereo") (solder_mask_margin 0.0635) @@ -15213,7 +14643,7 @@ (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -15223,7 +14653,7 @@ (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 20 "box.io-a") (pintype "stereo") (solder_mask_margin 0.0635) @@ -15233,13 +14663,14 @@ (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "fd2b0567-17cd-4e94-a3b8-7375b1588869") ) + (embedded_fonts no) ) (footprint "lib:BOX_EMU" (layer "F.Cu") @@ -15270,18 +14701,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "919f7679-72e3-4bd0-bcc1-8685be559402") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -15435,6 +14854,7 @@ ) ) ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -15454,7 +14874,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "94348ae4-99de-43b6-84c6-dc353b4ea159") (effects @@ -15464,20 +14884,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "9a9410bb-a40f-4bf1-b4d6-4606d35548a5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "c1f7c313-1632-4e03-84a5-e16cc9931000") @@ -15489,7 +14897,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "4c2d087b-0878-4b49-99ff-f71bc6d72a71") @@ -15603,7 +15011,7 @@ (uuid "b768de1c-10f6-4f1d-84b9-3b71132e012b") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "4a76a620-e9d3-4d5f-b92d-0835765f416d") (effects @@ -15616,7 +15024,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -15625,12 +15033,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 22 "y") (pintype "stereo") (uuid "07a51832-9d96-4ac6-9f93-8c3b1795dfeb") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -15669,18 +15078,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 6) - (layer "F.Fab") - (hide yes) - (uuid "7194502e-1ca3-4233-a9b1-d10a65d19d41") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 6) (layer "F.Fab") @@ -15709,7 +15106,7 @@ (attr smd) (fp_line (start -7.4 3.97) - (end -7.4 -3.250002) + (end -7.4 -3.250003) (stroke (width 0.25) (type solid) @@ -15784,7 +15181,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "f223cec0-b1e2-491f-b5d9-e9590bf7da06") ) @@ -15795,18 +15192,18 @@ (width 0.4) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "f71780f5-b4c1-4a7c-a191-4ea721d1dfed") ) (fp_circle (center 3.05 5.71) - (end 3.25 5.710002) + (end 3.25 5.710003) (stroke (width 0.4) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "02c8e740-4dd6-498c-880d-e76f192b42cd") ) @@ -15817,7 +15214,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "e2b664c1-149e-4fab-a7c3-5e9721ce4e55") ) @@ -15851,7 +15248,7 @@ (pad "1" smd rect (at 2.25 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 39 "dat2") (pintype "stereo") (uuid "33759b1c-f7cf-44cd-b329-6dc6ae74b937") @@ -15859,7 +15256,7 @@ (pad "2" smd rect (at 1.15 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 40 "cs") (pintype "stereo") (uuid "39747c7f-631e-452b-b79a-b9a429912a9a") @@ -15867,7 +15264,7 @@ (pad "3" smd rect (at 0.05 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 41 "mosi") (pintype "stereo") (uuid "9606124a-ac8e-41af-af06-ed62d0f930e6") @@ -15875,7 +15272,7 @@ (pad "4" smd rect (at -1.05 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (uuid "23aafd6b-1f62-4ab7-9fb2-c7cf89d1684b") @@ -15883,7 +15280,7 @@ (pad "5" smd rect (at -2.15 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 42 "sck") (pintype "stereo") (uuid "cb537434-af5b-458f-a1f2-caed12d91577") @@ -15891,7 +15288,7 @@ (pad "6" smd rect (at -3.25 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "a42fc9b0-bcef-4366-8938-16291527d8c4") @@ -15899,7 +15296,7 @@ (pad "7" smd rect (at -4.35 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 43 "miso") (pintype "stereo") (uuid "0401ec39-5df1-4639-9a0c-fb56156a73b3") @@ -15907,7 +15304,7 @@ (pad "8" smd rect (at -5.45 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 44 "dat1") (pintype "stereo") (uuid "a804389e-d28d-4991-a443-273d5513dc15") @@ -15915,7 +15312,7 @@ (pad "CD" smd rect (at -6.55 -5.3 6) (size 0.7 1.6) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 45 "net") (pintype "stereo") (uuid "4338815f-a409-4e49-b540-5ea5b4e81b07") @@ -15923,7 +15320,7 @@ (pad "G" smd rect (at -7.76 5.3 6) (size 1.2 2.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 46 "ep") (pintype "stereo") (uuid "3e116eeb-9f03-4709-9e86-a6205789efd0") @@ -15931,7 +15328,7 @@ (pad "G" smd rect (at -7.75 -3.99 6) (size 1.2 1.8) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 46 "ep") (pintype "stereo") (uuid "b03ce1d2-0181-4658-b653-88f1eba1df91") @@ -15939,7 +15336,7 @@ (pad "G" smd rect (at 6.85 -4.29 6) (size 1.6 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 46 "ep") (pintype "stereo") (uuid "23a25b0b-a332-4e44-a85f-4016e6abbb2d") @@ -15947,11 +15344,12 @@ (pad "G" smd rect (at 7.76 5.3 6) (size 1.2 2.2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 46 "ep") (pintype "stereo") (uuid "cfb6ed7a-e26b-4cb1-8f8a-418f93a5c9a8") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/SIM-SMD_C9900007362.wrl" (offset (xyz -0 -2.19 0.5) @@ -15982,7 +15380,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "b395424e-68f8-4e07-9feb-e198215a4c72") (effects @@ -15992,20 +15390,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "5dbafaf3-e783-44d6-82e7-f1d5d0d36f8c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "ba011d7a-101b-4001-8310-51e593b5956b") @@ -16017,7 +15403,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "226a64c4-4188-438c-876a-938c676b4585") @@ -16131,7 +15517,7 @@ (uuid "34528ebd-bf39-4bef-83b1-56ba4d3a0680") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "68f6d8f2-0128-497a-9c00-b65fcf0ad424") (effects @@ -16144,7 +15530,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -16153,12 +15539,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 58 "down") (pintype "stereo") (uuid "02ed8ccd-77cf-4b43-8d70-f247d6b734b4") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -16200,18 +15587,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "39ea5e32-f57a-4537-8f4d-fd1505533605") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -16485,7 +15860,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "72333b02-5f81-4fe6-a336-efce40d7aa0a") ) @@ -16497,7 +15872,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "9c634c8e-5a65-4623-84b1-522a3244eb9e") ) @@ -16509,7 +15884,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "c5fc1881-c14f-4800-aeea-3af39e838cf8") ) @@ -16521,7 +15896,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "a898d28e-e034-42df-884a-7b92032a9f8b") ) @@ -16533,7 +15908,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "2e2c8281-41c1-4f30-ac82-e07597578316") ) @@ -16545,7 +15920,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "39fc9c39-28f7-46f2-95dd-348566653291") ) @@ -16557,7 +15932,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "071cb10e-a8e2-44fd-aa66-91848e9d5b98") ) @@ -16569,7 +15944,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "e04f4144-ebbf-470d-b602-efdb88dae98b") ) @@ -16581,7 +15956,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "4abd440f-dae9-405c-90f2-30732ee61fc0") ) @@ -16652,14 +16027,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "016d83ef-55d7-4c9f-8703-6e3009a9127b") ) (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "select") (pintype "stereo") (uuid "26c9840c-bdd0-4300-b278-109125bc108e") @@ -16667,7 +16042,7 @@ (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "d1e597b9-7da0-4969-ad33-69d9e084ea64") @@ -16675,7 +16050,7 @@ (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 18 "select") (pintype "stereo") (uuid "ccb17859-c15a-4fb1-b952-ef033bf508d7") @@ -16683,11 +16058,12 @@ (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "12b92eab-7f7b-4910-8eb1-2dcfdba8815e") ) + (embedded_fonts no) ) (footprint "lib:R0402" (layer "F.Cu") @@ -16717,20 +16093,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "04a18a46-74f6-4753-b0cb-afede04f7452") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "88a6fc3a-e53e-4741-87d9-00b81cad25c3") @@ -16742,7 +16106,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "b4786adb-10b3-435b-9c92-44c62553d5ba") @@ -16869,7 +16233,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 47 "cathode") (pintype "stereo") @@ -16878,12 +16242,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 37 "box.mcp73831-gnd") (pintype "stereo") (uuid "f6f8ce52-787a-4302-a31a-afd9ed8d4813") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -16924,18 +16289,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "274581e1-b7a9-423b-9afa-e166606621ab") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -17076,7 +16429,7 @@ (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "vcc_5v") (pintype "stereo") @@ -17085,12 +16438,13 @@ (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "ef541c5a-44a2-4001-86ae-e5a0384a4218") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) @@ -17129,20 +16483,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "624e8b93-b4ec-499a-a775-4d8e7279ebec") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "8d9f3642-2d39-4453-9d5e-c1c7fcce9c44") @@ -17154,7 +16496,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e6d92f84-8c0c-4811-883c-5104f943e71b") @@ -17265,7 +16607,7 @@ (width 0.25) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "a434c79a-f86b-4c06-8348-4ab81a929425") ) @@ -17276,7 +16618,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "7c52dbf0-69fe-4768-9eba-7f187fa6a60d") ) @@ -17294,7 +16636,7 @@ (pad "1" smd rect (at -1.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "vina") (pintype "stereo") (uuid "405d0f7d-d10f-48ef-92b0-fc27fc1428f7") @@ -17302,7 +16644,7 @@ (pad "2" smd rect (at -1 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "1e3a1ca4-8ae2-4c8f-a6a9-bb59e8cd9ea9") @@ -17310,7 +16652,7 @@ (pad "3" smd rect (at -0.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 3 "out") (pintype "stereo") (uuid "fbb72a16-7d75-4c5c-bc4c-ddfe15f4ce68") @@ -17318,7 +16660,7 @@ (pad "4" smd rect (at 0 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "044cc94f-6beb-4465-bdc0-32bdcd3fb6bf") @@ -17326,7 +16668,7 @@ (pad "5" smd rect (at 0.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "vcc_5v") (pintype "stereo") (uuid "305d85ff-371c-4e44-bf72-85f6d3e87793") @@ -17334,7 +16676,7 @@ (pad "6" smd rect (at 1 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "f7a31327-cbc0-4d1e-8aa8-f3ab50991d86") @@ -17342,7 +16684,7 @@ (pad "7" smd rect (at 1.5 1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "l2") (pintype "stereo") (uuid "a0a6641b-fb86-40eb-b834-d0e8d63f291a") @@ -17350,7 +16692,7 @@ (pad "8" smd rect (at 1.5 -1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "3c315e75-c48c-420f-b86b-1112bf7974fb") @@ -17358,7 +16700,7 @@ (pad "9" smd rect (at 1 -1.45 270) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "l1") (pintype "stereo") (uuid "61c5dea5-a7b1-448b-8328-810958c011a3") @@ -17366,7 +16708,7 @@ (pad "10" smd rect (at 0.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "vbat") (pintype "stereo") (uuid "8a3c6ca7-61ea-487a-b954-1b646fa74889") @@ -17374,7 +16716,7 @@ (pad "11" smd rect (at 0 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "vbat") (pintype "stereo") (uuid "08dceda9-96ae-4cde-bc64-57067fdfa709") @@ -17382,7 +16724,7 @@ (pad "12" smd rect (at -0.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "vina") (pintype "stereo") (uuid "00c7466e-8926-4df4-afce-adf2878e4400") @@ -17390,7 +16732,7 @@ (pad "13" smd rect (at -1 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "e304fffd-8e37-4eb0-9efb-303e4922489c") @@ -17398,7 +16740,7 @@ (pad "14" smd rect (at -1.5 -1.45 90) (size 0.25 0.7) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 6 "pg") (pintype "stereo") (uuid "9d1c676d-1e55-4338-860f-c4de950cb94e") @@ -17406,7 +16748,7 @@ (pad "15" smd custom (at 0 0 270) (size 1 1) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (thermal_bridge_angle 90) @@ -17429,6 +16771,7 @@ ) (uuid "125f87e7-98fc-49d6-beaa-5e3e185ae326") ) + (embedded_fonts no) (model "/Users/narayanpowderly/Documents/atopile-workspace/swoop/.ato/modules/tps63020dsjr/elec/footprints/footprints.3dshapes/VSON-14_L4.0-W3.0-H1.0-P0.50.wrl" (offset (xyz 0 -0 -0) @@ -17471,18 +16814,6 @@ (justify left bottom) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "f59fb80b-3b7e-47a9-a4f9-8d41ef2329ea") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -17766,7 +17097,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "bf1611ab-118b-4898-bcaf-34dfa2f1a8a8") ) @@ -17778,7 +17109,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "5b77391d-8163-4057-b50f-89b7f86c8b54") ) @@ -17790,7 +17121,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "d7300c80-67b7-48ec-9ac4-538273db76a1") ) @@ -17802,7 +17133,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "227aee14-97b1-459d-b936-fb2109c681ba") ) @@ -17814,7 +17145,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "32e821bf-f78a-4e90-a0eb-2068e46e008d") ) @@ -17826,7 +17157,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "6bf0575e-9068-4af0-9131-9acf01d7f75c") ) @@ -17838,7 +17169,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "b16c15dc-fc64-46c3-9b22-c543497855ab") ) @@ -17850,7 +17181,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "ba3f441c-60d8-439d-bf44-5efd75db4a31") ) @@ -17862,7 +17193,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "b933d614-b2af-4593-a259-ae2b99aa5500") ) @@ -17874,7 +17205,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "d4366563-e030-4596-b7f2-01ee67ac3807") ) @@ -17886,7 +17217,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "45c23b8e-d474-42c4-8318-3df59f893474") ) @@ -17898,14 +17229,14 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "cfaa5626-8576-4d8a-b4f9-a70cdd7f828d") ) (pad "1" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 40 "cs") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17915,7 +17246,7 @@ (pad "2" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 53 "connector.pmod2-_2") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17925,7 +17256,7 @@ (pad "3" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 41 "mosi") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17935,7 +17266,7 @@ (pad "4" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 54 "connector.pmod2-_4") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17945,7 +17276,7 @@ (pad "5" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 43 "miso") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17955,7 +17286,7 @@ (pad "6" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 55 "_6") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17965,7 +17296,7 @@ (pad "7" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 42 "sck") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17975,7 +17306,7 @@ (pad "8" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 48 "battery_measurement") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17985,7 +17316,7 @@ (pad "9" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.1016) @@ -17995,7 +17326,7 @@ (pad "10" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.1016) @@ -18005,7 +17336,7 @@ (pad "11" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (solder_mask_margin 0.1016) @@ -18015,13 +17346,14 @@ (pad "12" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 4 "vcc_3v3") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (uuid "ce203004-fa25-4a8d-a86a-97600d7e3bda") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2X6P.wrl" (offset (xyz -6.35 6.1 -2.1) @@ -18052,7 +17384,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "3735e110-c51b-45af-bbfc-b8e687f4f8bd") (effects @@ -18062,20 +17394,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "624a5420-4f35-4a50-bd0e-20f132ea38a0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "01278d16-bf97-4144-9e49-30e1486de817") @@ -18087,7 +17407,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "e7bf5017-7548-4561-b5b5-b214f5a04e46") @@ -18201,7 +17521,7 @@ (uuid "d4572f3b-216c-4986-b605-60fba98607a7") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "e73d468d-1276-4889-bb84-5be121cdfff3") (effects @@ -18214,7 +17534,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -18223,12 +17543,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 29 "rstn") (pintype "stereo") (uuid "3656938d-d5a4-4c87-90d6-e953e626d822") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18269,18 +17590,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "c020ba7f-b31c-4db3-b1ef-5889bf1c35b3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 90) (layer "F.Fab") @@ -18421,7 +17730,7 @@ (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 27 "vbat") (pintype "stereo") @@ -18430,12 +17739,13 @@ (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 2 "box-gnd") (pintype "stereo") (uuid "b041b6bc-0eee-4fa0-b45c-c2c97bfc97f7") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -18477,18 +17787,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 180) - (layer "F.Fab") - (hide yes) - (uuid "f1437754-8f3c-4e6b-b15b-89ae6bc56c95") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 180) (layer "F.Fab") @@ -18687,7 +17985,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "d1b16375-4e9e-404c-9413-9b1ed56746b9") ) @@ -18700,7 +17998,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Cu") (uuid "20a4f614-fc94-4681-b144-4f32811bb5a2") ) @@ -18881,7 +18179,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "28291819-3c65-4194-bb9e-14876934a424") ) @@ -18894,7 +18192,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.Mask") (uuid "94395c8b-e12f-403a-a410-0d9d2e81a00a") ) @@ -18965,14 +18263,14 @@ (width 0.2032) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "2cf23696-4b38-4e7c-bf1e-e7d51f6980d7") ) (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "right") (pintype "stereo") (solder_mask_margin 0.0635) @@ -18982,7 +18280,7 @@ (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) @@ -18992,7 +18290,7 @@ (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "right") (pintype "stereo") (solder_mask_margin 0.0635) @@ -19002,13 +18300,14 @@ (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (uuid "f3ff3dfd-367e-43f5-bcf4-2901f4f3f669") ) + (embedded_fonts no) ) (footprint "lib:2X06_EDGE_REVERSED" (layer "F.Cu") @@ -19040,18 +18339,6 @@ (justify left bottom) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "e73a705b-8e4e-4106-9d08-d91d2684f7bd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -19335,7 +18622,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "b0008a08-a4cd-4ddb-9220-9fda9fbaca8d") ) @@ -19347,7 +18634,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "ba3b5902-c3b1-43d3-81ac-93244caf2da2") ) @@ -19359,7 +18646,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "13691538-2747-40ea-9e5c-ff91c6546cd1") ) @@ -19371,7 +18658,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "61ee01c7-3099-4c1d-a4f9-19562bbb1088") ) @@ -19383,7 +18670,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "9aae0a81-9728-4437-b4d0-0b98e7aef25c") ) @@ -19395,7 +18682,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "808b9644-8ca0-4c7b-9811-f9d065772c74") ) @@ -19407,7 +18694,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "66d4fe55-7430-4e78-9dfc-8d911891b89d") ) @@ -19419,7 +18706,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "69f60fd4-48a7-4071-ad02-2d6767af661a") ) @@ -19431,7 +18718,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "8a4b8f32-ac8d-437c-abfc-ecc68fe4ba84") ) @@ -19443,7 +18730,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "44823920-67e9-41ea-a641-3c5e25184bc5") ) @@ -19455,7 +18742,7 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "80e5a87c-b39f-40e2-9c2c-f7b9431ab3d4") ) @@ -19467,14 +18754,14 @@ (width 0) (type default) ) - (fill solid) + (fill yes) (layer "F.SilkS") (uuid "ef2456d4-0e25-4663-a50f-813ec7b1fff7") ) (pad "1" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 49 "_1") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19484,7 +18771,7 @@ (pad "2" smd rect (at 6.35 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 50 "connector.pmod1-_2") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19494,7 +18781,7 @@ (pad "3" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 51 "_3") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19504,7 +18791,7 @@ (pad "4" smd rect (at 3.81 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 52 "connector.pmod1-_4") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19514,7 +18801,7 @@ (pad "5" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 33 "dm") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19524,7 +18811,7 @@ (pad "6" smd rect (at 1.27 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 25 "scl") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19534,7 +18821,7 @@ (pad "7" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 34 "dp") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19544,7 +18831,7 @@ (pad "8" smd rect (at -1.27 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 26 "sda") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19554,7 +18841,7 @@ (pad "9" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19564,7 +18851,7 @@ (pad "10" smd rect (at -3.81 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19574,7 +18861,7 @@ (pad "11" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 4 "vcc_3v3") (pintype "stereo") (solder_mask_margin 0.1016) @@ -19584,13 +18871,14 @@ (pad "12" smd rect (at -6.35 -3.556 90) (size 3.048 1.27) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 4 "vcc_3v3") (pintype "stereo") (solder_mask_margin 0.1016) (thermal_bridge_angle 0) (uuid "723898e6-9d5b-4733-8319-fad180e61b7a") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/HDR2.54-M-LI-2X6P.wrl" (offset (xyz -6.35 6.1 -2.1) @@ -19631,18 +18919,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "631453f4-4199-4141-89e2-2b3a944f9ab6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -19783,7 +19059,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 25 "scl") (pintype "stereo") @@ -19792,12 +19068,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") (uuid "67db2b5b-38a3-4251-b960-b796b03d135d") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -19828,7 +19105,7 @@ ) ) (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" - (at 0 1.17 -90) + (at 0 1.17 270) (layer "F.Fab") (uuid "382a072d-8155-450f-be8e-c8b165e80c64") (effects @@ -19838,20 +19115,8 @@ ) ) ) - (property "Footprint" "" - (at 0 0 -90) - (layer "F.Fab") - (hide yes) - (uuid "56d18812-fcaa-40b3-be07-db5816e1e36e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "54c6e644-b03f-4a8e-b601-76da1793a7ae") @@ -19863,7 +19128,7 @@ ) ) (property "Description" "" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (hide yes) (uuid "dcbb8eb0-aa01-425a-ba19-00a99a0c28bf") @@ -19977,7 +19242,7 @@ (uuid "bd8f7dd3-f3c7-4b99-97ff-a9c34cd42899") ) (fp_text user "${REFERENCE}" - (at 0 0 -90) + (at 0 0 270) (layer "F.Fab") (uuid "51e4804d-25e9-4534-9d66-b3f56956f4c6") (effects @@ -19990,7 +19255,7 @@ (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -19999,12 +19264,13 @@ (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 17 "up") (pintype "stereo") (uuid "a9a1d1b8-d6a8-4367-8e14-9866b4526af3") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -20043,18 +19309,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "4ee606dd-f1ae-42ac-9124-4bea8448012a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -20118,7 +19372,7 @@ (width 0.3) (type solid) ) - (fill none) + (fill no) (layer "F.SilkS") (uuid "c41e0b30-9832-49bb-a996-84848fb1a562") ) @@ -20129,7 +19383,7 @@ (width 0.2) (type solid) ) - (fill none) + (fill no) (layer "Cmts.User") (uuid "ada53c1e-8062-47e2-b895-28022ea13330") ) @@ -20140,7 +19394,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "F.Fab") (uuid "4d4f5554-e678-41c2-af18-0a0737c903f9") ) @@ -20158,7 +19412,7 @@ (pad "1" smd rect (at -0.95 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 37 "box.mcp73831-gnd") (pintype "stereo") (uuid "60b8b30d-a397-46d3-8781-027aff850ea9") @@ -20166,7 +19420,7 @@ (pad "2" smd rect (at 0 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "1ffc73a7-049d-4d94-974d-7dce43cc2e86") @@ -20174,7 +19428,7 @@ (pad "3" smd rect (at 0.95 1.15) (size 0.49 1.16) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 27 "vbat") (pintype "stereo") (uuid "e911526e-434c-4ea3-8bb0-0b49aa77e552") @@ -20182,7 +19436,7 @@ (pad "4" smd rect (at 0.95 -1.15) (size 0.49 1.18) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 30 "vbus") (pintype "stereo") (uuid "5c0c491d-2fa1-4312-9e23-d10b9f9604b9") @@ -20190,11 +19444,12 @@ (pad "5" smd rect (at -0.95 -1.15) (size 0.49 1.18) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (net 38 "prog") (pintype "stereo") (uuid "d38124b7-ff57-4b62-898c-8727dce95661") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/SOT-23-5_L2.9-W1.6-H1.1-LS2.8-P0.95.wrl" (offset (xyz 0 0 0) @@ -20235,18 +19490,6 @@ ) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "be919ec4-b896-4aaf-957d-36f9f58ff2dc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -20387,7 +19630,7 @@ (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 4 "vcc_3v3") (pintype "stereo") @@ -20396,12 +19639,13 @@ (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) - (layers "F.Cu" "F.Paste" "F.Mask") + (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 21 "start") (pintype "stereo") (uuid "ef1d41aa-7016-4a8d-9479-a921e33cbe49") ) + (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" (offset (xyz 0 0 0) @@ -20442,18 +19686,6 @@ (justify mirror) ) ) - (property "Footprint" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "eed29277-0473-4c63-aaca-70b665279959") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") @@ -20587,7 +19819,7 @@ (width 0.06) (type solid) ) - (fill none) + (fill no) (layer "B.Fab") (uuid "46642aa0-3ac6-434c-a3f4-ec3c8a248050") ) @@ -20606,7 +19838,7 @@ (pad "1" smd rect (at -1 2.93) (size 1 3.8) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 27 "vbat") (pintype "stereo") (uuid "02ad2055-f25a-46bd-8d9d-967950a2bf47") @@ -20614,7 +19846,7 @@ (pad "2" smd rect (at 1 2.93) (size 1 3.8) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "788440e3-e1c3-4683-b2f0-975f91d34a5e") @@ -20622,7 +19854,7 @@ (pad "3" smd rect (at 3.35 -2.93) (size 1.5 3.4) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "1d821006-a704-4702-8b02-70774ce97c82") @@ -20630,11 +19862,12 @@ (pad "4" smd rect (at -3.35 -2.93) (size 1.5 3.4) - (layers "B.Cu" "B.Paste" "B.Mask") + (layers "B.Cu" "B.Mask" "B.Paste") (net 2 "box-gnd") (pintype "stereo") (uuid "c1e06648-1444-48e0-b948-d94459d0e267") ) + (embedded_fonts no) (model "/Users/bob/esp-cpp/esp-box-emu/ecad/build/footprints/footprints.3dshapes/CONN-SMD_P2.00_S2B-PH-SM4-TB-LF-SN.step" (offset (xyz 1 -2.75 -0) @@ -33429,4 +32662,5 @@ "ffce56a5-f2d5-49f7-b3a6-67b7f4d5ed42" ) ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/box-emu/box-emu.kicad_pro b/ecad/elec/layout/box-emu/box-emu.kicad_pro index 61e9b67d..a7ccef48 100644 --- a/ecad/elec/layout/box-emu/box-emu.kicad_pro +++ b/ecad/elec/layout/box-emu/box-emu.kicad_pro @@ -69,16 +69,19 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", @@ -89,9 +92,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -103,10 +108,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -119,6 +127,7 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, "min_microvia_diameter": 0.2, @@ -138,10 +147,11 @@ }, "teardrop_options": [ { - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ @@ -228,6 +238,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -241,7 +252,7 @@ }, "meta": { "filename": "box-emu.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -256,6 +267,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -264,7 +276,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, diff --git a/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pcb b/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pcb index dd01f933..1ad1bc58 100644 --- a/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pcb +++ b/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pcb @@ -1,909 +1,3510 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes true) - (usegerberadvancedattributes true) - (creategerberjobfile true) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "gnd") - (net 2 "a") - (net 3 "b") - (net 4 "x") - (net 5 "y") - (net 6 "vcc") - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp 0ca0ad24-7045-41a5-9e3d-97ba12965088) - (at 195.887 62.59 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/a89bfb97-28d7-a06e-a2f8-539b70f483cc/a89bfb97-28d7-a06e-a2f8-539b70f483cc") - (attr smd) - (fp_text reference "R4" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cef6a327-57f8-42a1-9b3d-d66ccc7136a1) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4449a6d1-c408-495c-95ff-bca5746a0a5c) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp b94a8376-cd1b-477d-8cb4-62324dc2e8a8) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0f37ae13-0544-4fb6-a300-8c8b198d83d0)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 53128c03-e2f1-4077-8af2-7cda2e9a0fb9)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4e9fb006-46ad-4313-be1b-799c80a0b3e7)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 20acf1d2-1256-4812-a26d-0ccef465a9ea)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 414b559c-d030-4d51-aa83-0bf17410d706)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce74eb87-2318-4715-a47b-50fffd96deaf)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp efea1c0d-c3f8-401d-900a-43c5130c71dd)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 933cb83f-ccdf-4639-ad96-d48d3cb3b319)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8f6ce3c-1497-4681-8d7d-cf609146e9c5)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 00266bc3-c122-4eda-80aa-08c326a55be9)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp a4dc1cce-16f3-41df-b060-ce80acf395ab)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "y") (pintype "stereo") (tstamp a7f987fe-3197-43b0-b4bb-cf5204888391)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp 1c857274-8aeb-406e-8e0d-ed7e86e85065) - (at 167.389555 73.854648 90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/3d6b9a10-7b49-1b85-9858-e3f7dad67646/3d6b9a10-7b49-1b85-9858-e3f7dad67646") - (attr smd) - (fp_text reference "R2" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 321ee173-4710-42b0-bac7-3bec5e8c2b3e) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 748aade4-193d-4ed9-9e08-3e3442a99a29) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp 943f501c-b5d0-49d4-9ad7-7a1745c95b64) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8af5470f-738f-43e1-92ad-b71a73bcea6e)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp efa70bf6-4c8b-4790-abd1-2c8b3466f288)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fd551d5a-0332-45e0-9641-521c7b9539ff)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b203eafc-2ca6-48b7-8eba-22a7048ec99f)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9115eb2d-d929-4bc7-b3f5-ba1ac0546fb7)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b2d28516-75e5-4869-9ccc-19f4b9fe56bb)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2364e010-a953-4a97-bd94-d2a86917e8c3)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38c4f6fd-9b58-440a-a4b4-fdc38fbd978e)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6701288-d6b8-45c0-a4d1-642d96320158)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 00c5abb6-b047-4633-ba75-b86fee0a6b9d)) - (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp bacb2500-b7a9-43fb-aece-97c0d090059f)) - (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 3 "b") (pintype "stereo") (tstamp 22a96a89-245a-4f9c-9179-c87595596c06)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") - (tstamp 49130896-9798-457e-b9ee-cd58b3559d01) - (at 191.392555 73.090648) - (path "/cb9eb625-9161-5f2c-0d16-f8619a8c0491/cb9eb625-9161-5f2c-0d16-f8619a8c0491") - (fp_text reference "U3" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right top)) - (tstamp b74048f3-3ab0-4314-b6c5-a407b846295d) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp 1c3b9933-191b-4463-8a17-3ec42fcb508f) - ) - (fp_line (start -2.5 -3) (end -1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp dacdab3e-43f6-44bd-9ec4-c966b7c28dce)) - (fp_line (start -2.5 3) (end -1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ae4ac0c3-a96b-4be0-8cae-650738ab406b)) - (fp_line (start -1.8 3) (end -1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5f5d1f52-49ca-4fc6-ad3b-6bc4c9f41d51)) - (fp_line (start -1.8 3) (end -0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 68ed4ac2-e364-481a-af4b-b9044007592f)) - (fp_line (start -1.2 -3) (end -1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3403d44b-a446-484e-b549-3730ec33442b)) - (fp_line (start -1.2 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp c8a155d4-20ab-4565-8573-0a329f90f498)) - (fp_line (start -0.6 3) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 21b016f8-3d23-4e27-8bbb-c7656b19d7a4)) - (fp_line (start -0.6 3) (end 0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 213a913b-adc1-4932-bd60-77ca6d66ffd6)) - (fp_line (start 0 -3) (end 0 2.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0d3dcb77-0f33-479e-b3ca-556dff31ac2f)) - (fp_line (start 0 -3) (end 1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 64fd0d1c-05e9-41b3-82e5-8712af518576)) - (fp_line (start 0.6 3) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3db2a7ea-11fd-48a7-91cd-32682c6e24ad)) - (fp_line (start 0.6 3) (end 1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 4dcaf6b8-3e6b-4274-a064-8258a8cac687)) - (fp_line (start 1.2 -3) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp fa5be405-a2c1-4e59-ace3-9df5c1c7fe1b)) - (fp_line (start 1.2 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 6a835647-9dcb-42cf-be80-f13c8ccb91c7)) - (fp_line (start 1.8 3) (end 1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 83f70b33-0270-4623-9184-8ceb74c78228)) - (fp_line (start 1.8 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0314c83c-0b24-4b63-89ae-9558b9318616)) - (fp_line (start -1.8 -1.4) (end -1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 52a30d66-f335-4ee6-a4c6-b009dec4733b)) - (fp_line (start -1.2 1.9) (end -1.2 -1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp f7b30a36-cb01-403b-adbd-bd6881cf00ca)) - (fp_line (start -0.6 2.2) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp dadc9f2a-a509-442e-87a0-d60b415da86d)) - (fp_line (start 0 2.4) (end 0 -2.5) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp a4b946de-1262-4867-9e36-96f2988dbe66)) - (fp_line (start 0.6 2.2) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 1122ac0b-81e2-45ef-8601-06f17a265482)) - (fp_line (start 1.2 -1.9) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 2e53002d-65ee-4278-b587-8dc66c4bb5d2)) - (fp_line (start 1.8 -1.4) (end 1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp cfa65ad0-9c75-49ee-91fa-63bae72b5d85)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp 62f8794b-4f64-4901-ba22-35688893a3f6)) - (fp_poly - (pts - (xy 1.883276 -1.883276) - (xy 2.690394 0) - (xy 1.883276 1.883276) - (xy 0.007781 2.68706) - (xy -1.624107 2.143097) - (xy -2.69841 -0.005507) - (xy -1.625654 -1.882829) - (xy -0.005666 -2.692823) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 1fc22555-21ae-4f2b-a3d0-c8f199b73645)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp b7a188df-41e6-4942-94eb-5bbecbf4b7e4)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 5d9976dc-3e9e-4925-86a7-03d59fa05325)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 82020f0d-e0e7-4756-8b79-c3a8cf7d028b)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 07fc861f-7a30-48cd-9140-95154b5e8632)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 06f06678-fd09-4130-812c-8cad4cf09158)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp ada4258f-18bb-4281-b171-ff3caa9a1a53)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 2094f35e-bb95-44cb-b753-2272a1f0da55)) - (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu") - (net 3 "b") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp f8b654c3-7c3d-4224-9014-9a344a528f25)) - (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 70796239-cc56-4bb4-ab3e-6940cf7196b3)) - (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu") - (net 3 "b") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 91bf5f4c-79f9-4eb5-8a2a-b2d216c61bcd)) - (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp dfa53e0b-a942-4fb9-ad59-6e8280aeac27)) - ) - - (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") - (tstamp 5c6318a9-24bc-44b1-9202-4aa7dfd2fa49) - (at 171.884 63.354 180) - (path "/f617360f-df75-2870-aabb-2118450aff87/f617360f-df75-2870-aabb-2118450aff87") - (fp_text reference "U6" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify left top)) - (tstamp daac2c37-f3b5-4ed9-adfe-bce2fef9a798) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify left top)) - (tstamp 4b64449d-350f-46ff-a6a8-76f655b114b6) - ) - (fp_line (start -2.5 -3) (end -1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp f5969f01-623a-420e-80a0-4482fa19df39)) - (fp_line (start -2.5 3) (end -1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 7dad896c-bf14-4843-8511-df26c470d1d6)) - (fp_line (start -1.8 3) (end -1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 14164567-bd5e-4512-b4ee-4cd25950337c)) - (fp_line (start -1.8 3) (end -0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5e90e2c9-6c25-4d36-90fd-cec6c4cdfd9c)) - (fp_line (start -1.2 -3) (end -1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 41473454-ab55-4b9a-9913-40c221d44a73)) - (fp_line (start -1.2 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ffdc21e7-de2d-4a9c-a44b-0f06db4bccb8)) - (fp_line (start -0.6 3) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp a37cff3c-2e2e-4c12-966f-34479b52d728)) - (fp_line (start -0.6 3) (end 0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e3916843-e644-4595-a739-387f1df8db53)) - (fp_line (start 0 -3) (end 0 2.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 21801a10-1d56-4d16-bc35-72bc2058bfb8)) - (fp_line (start 0 -3) (end 1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 82a410d7-4cf7-4f7a-814d-c6d213aaa439)) - (fp_line (start 0.6 3) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0c90c380-30f3-4558-ba47-2d081586c1b5)) - (fp_line (start 0.6 3) (end 1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 45594a11-73de-4624-b4f5-cdf45d0a4580)) - (fp_line (start 1.2 -3) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 816b2147-5530-458a-95f2-fec7d3bdf621)) - (fp_line (start 1.2 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3cf1411a-7117-4e90-bd17-112f1669bd56)) - (fp_line (start 1.8 3) (end 1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 98874139-c471-421a-a781-d734b9b07b15)) - (fp_line (start 1.8 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 467368cb-df0e-4836-8c8a-385bfed57098)) - (fp_line (start -1.8 -1.4) (end -1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp c4ac840a-62ac-421d-af05-1e894a1c277d)) - (fp_line (start -1.2 1.9) (end -1.2 -1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 10f0010a-8e82-46c5-b04c-3e5a00bf05e2)) - (fp_line (start -0.6 2.2) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 3d7d3645-aa66-4240-88ff-ec3e4d1078e4)) - (fp_line (start 0 2.4) (end 0 -2.5) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp ca53ba3c-b55e-4b08-b844-d03d0262fe72)) - (fp_line (start 0.6 2.2) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 127e9ffb-60e2-4a54-80c9-04b21ce4d8e4)) - (fp_line (start 1.2 -1.9) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp d1e67953-4095-4f5e-928e-16ff35986936)) - (fp_line (start 1.8 -1.4) (end 1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 2377ae7c-70b3-4df5-9f77-a5196b6618e2)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp f33f6cc7-96b6-4f9c-a8b8-6131ba24d148)) - (fp_poly - (pts - (xy 1.883276 -1.883276) - (xy 2.690394 0) - (xy 1.883276 1.883276) - (xy 0.007781 2.68706) - (xy -1.624107 2.143097) - (xy -2.69841 -0.005507) - (xy -1.625654 -1.882829) - (xy -0.005666 -2.692823) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp c097028a-20f3-42a4-9520-09b17be6dea2)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 89403cd5-9421-4496-abe9-81ad34ab50e0)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 916e7dd1-1a93-4c1a-8e4c-b4c286f6911a)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 79cf7089-8068-498e-94a9-088eb699b79f)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 645419c1-784e-442c-a946-35384a6e6794)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 9d68ceb1-ab63-48db-b0f6-854e1464d1d0)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp af8779bc-d078-475f-8a5a-998d4be6e17d)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp ea0b9043-a69d-4e9c-b7f4-e1a93320a5e9)) - (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) (layers "F.Cu") - (net 5 "y") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 8a6c743e-ee85-48fa-9e65-dde648b178e3)) - (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 086a8b5b-9471-4031-a2f3-15266f39d737)) - (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) (layers "F.Cu") - (net 5 "y") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 68488398-9020-4ee5-880f-c88cd34ea1ee)) - (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp db14ae62-f330-4891-bb68-a87724e3a5fd)) - ) - - (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" (layer "F.Cu") - (tstamp 5ed223f7-742b-4540-bb9f-e0f43184fc54) - (at 178.85075 60.674284 180) - (path "/78267c80-3d2b-21aa-bd9c-610a73259023/78267c80-3d2b-21aa-bd9c-610a73259023") - (fp_text reference "U4" (at 0 0) (layer "F.SilkS") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify left top)) - (tstamp bd6c4001-2c1c-455a-8a05-a2363cf96550) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify left top)) - (tstamp 0c3f9892-a3a8-44f1-ac9c-0d1ff238f080) - ) - (fp_line (start -9.441981 -5.120018) (end -4.59644 -6.5786) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a9d82c53-e839-48a6-afb3-2d903d1ea410)) - (fp_line (start -5.397868 8.9101) (end -1.037759 7.59764) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a0a53bf8-3c6c-430f-aae7-02e8fd06d6a2)) - (fp_line (start -2.482781 -7.21485) (end 5.716209 -9.682868) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp aa792c3d-4fcc-4595-b7ba-a268876cfbc7)) - (fp_line (start 4.44319 5.94779) (end 9.094468 4.547681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f2fedfc2-05a9-4577-80d7-77d7e970f613)) - (fp_arc (start -5.397868 8.910096) (mid -13.879167 3.756885) (end -9.441981 -5.120018) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 866abf0e-f161-4508-b6d5-9e8bd558aaa1)) - (fp_arc (start -4.596447 -6.578599) (mid -3.730759 -7.531721) (end -2.482781 -7.21485) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 760bec92-048a-4e02-8ba0-dae66b5108b3)) - (fp_arc (start 5.716209 -9.68287) (mid 14.116054 -4.160683) (end 9.094468 4.547681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8d0aaffe-bc3b-4db7-9142-d9854a59c90f)) - (fp_circle (center -6.959509 2.47845) (end -4.2591 2.47845) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp e7257c7d-46c1-4210-acab-1a02a21fafa3)) - (fp_circle (center -6.84019 1.72794) (end -0.34019 1.72794) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 738ee4e2-74ac-4464-af8a-b03992164d1d)) - (fp_circle (center -3.37045 -6.334768) (end -2.62045 -6.334768) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp f389b427-aff0-4b36-8ffd-405640f35150)) - (fp_circle (center -0.588131 -4.92575) (end 0.161869 -4.92575) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 9cd32c79-09c0-4ce7-a00e-c252cb30450e)) - (fp_circle (center 1.48784 6.058868) (end 3.44528 6.058868) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 76a13c06-56dd-48eb-bc97-43944b986116)) - (fp_circle (center 1.48784 6.058868) (end 4.44528 6.058868) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp ca99ef94-459a-4f7a-b610-c31991623a1e)) - (fp_circle (center 6.988581 -2.468659) (end 9.688999 -2.468659) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp fd5dd51e-3fe7-4141-b212-ce1f4540eece)) - (fp_circle (center 6.988581 -2.468659) (end 13.488581 -2.468659) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 11481d23-a52b-4eac-b11f-df2c4a339d95)) - (pad "" np_thru_hole circle (at 1.524 6.096 180) (size 3.81 3.81) (drill 3.81) (layers "*.Cu" "*.Mask") (tstamp 78eb3b00-5dd2-48c2-9625-19d5fb765b91)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/STEPS/GBC_A_B_MEMBRANE.step" - (offset (xyz -19 20.35 0)) - (scale (xyz 1 1 1)) - (rotate (xyz -90 0 0)) - ) - ) - - (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") - (tstamp 99d391a7-fe7a-4e87-8d5c-2f7a38f72911) - (at 185.854 58.274 180) - (path "/bde65367-d95c-10dc-3ae0-bced44bdd42e/bde65367-d95c-10dc-3ae0-bced44bdd42e") - (fp_text reference "U5" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify left top)) - (tstamp 8e2062f8-ffc1-435e-8673-ff94fc1fa625) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify left top)) - (tstamp e54d301d-6446-4161-b3eb-b65b3c980f46) - ) - (fp_line (start -2.5 -3) (end -1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5ee577b0-8cde-4d4f-9926-bded1903ab63)) - (fp_line (start -2.5 3) (end -1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0494efd9-dca3-4531-80d2-c8b7a052152d)) - (fp_line (start -1.8 3) (end -1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp f15bfbb7-c2f9-42b8-83ce-f35eeca38250)) - (fp_line (start -1.8 3) (end -0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp a3f15ff7-5d30-4115-8418-4c87550d1371)) - (fp_line (start -1.2 -3) (end -1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 143cfbb3-e6ea-4393-b2c2-f2f716c51449)) - (fp_line (start -1.2 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 47bba432-f4b7-42de-bac4-e9a7bc5232a4)) - (fp_line (start -0.6 3) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 7c8f2d22-2050-4dd0-affb-41570fb722df)) - (fp_line (start -0.6 3) (end 0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp b605cf16-c11a-47d3-9dbd-1a2713a776a5)) - (fp_line (start 0 -3) (end 0 2.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3ebe9747-5525-409a-bfc9-67ed600b4824)) - (fp_line (start 0 -3) (end 1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ddd1206a-f625-439a-8a6f-9ca0ba3fe935)) - (fp_line (start 0.6 3) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3da272e6-8c2f-46cd-a133-14b018d37815)) - (fp_line (start 0.6 3) (end 1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 726e7c39-35e2-478b-954f-6d2da32ca86d)) - (fp_line (start 1.2 -3) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 08789361-c8e6-4910-a390-71e5b2c0faad)) - (fp_line (start 1.2 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 98ee2896-b522-44bc-8a79-de4795c8b785)) - (fp_line (start 1.8 3) (end 1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 61f42053-e30d-45fa-a6d6-ca76bcf5f2e7)) - (fp_line (start 1.8 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 36482a46-4698-4b36-9199-599d08d52fc1)) - (fp_line (start -1.8 -1.4) (end -1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 2688b60a-6df2-4b9a-8266-2885f89babda)) - (fp_line (start -1.2 1.9) (end -1.2 -1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp e12da0b4-ff96-4c33-8a82-b0aa91170a1d)) - (fp_line (start -0.6 2.2) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 1ea27932-83a5-4240-bd9d-9649452b198e)) - (fp_line (start 0 2.4) (end 0 -2.5) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp b8ff2d1e-21bc-45be-8f94-34b78d1b088b)) - (fp_line (start 0.6 2.2) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 1f52c6dc-7be2-4fb1-92f9-6c04d8834cf4)) - (fp_line (start 1.2 -1.9) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp a2a9f0ac-616f-4f31-9e6e-7a951ea6ac2e)) - (fp_line (start 1.8 -1.4) (end 1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 3d2db4e3-d7a8-4505-ac5e-a963ab0ee609)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp a3bc12ff-db5a-4dbe-8ee2-b9e9ea54ef59)) - (fp_poly - (pts - (xy 1.883276 -1.883276) - (xy 2.690394 0) - (xy 1.883276 1.883276) - (xy 0.007781 2.68706) - (xy -1.624107 2.143097) - (xy -2.69841 -0.005507) - (xy -1.625654 -1.882829) - (xy -0.005666 -2.692823) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 2f345d64-e416-45da-a2e6-ddb108e03197)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 833b0705-1d25-47c0-8167-ac6236ba695a)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 86303518-ccc7-4f90-99b9-b691047fafd8)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 97e97cbf-b082-4e16-900e-0f8edc41d08c)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 74fdd35b-4548-4dfd-bb14-bd0d66d41433)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 9b7022d6-5c62-4480-82cf-96ea042e3da2)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 03b5de52-f748-4c83-9e0c-853cde88c015)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp f0bc7836-19e5-4778-8b22-a9a77fe160a5)) - (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) (layers "F.Cu") - (net 4 "x") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp ef6f103c-9ebb-4464-ae5b-dd48b45f612e)) - (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp bc2d6b1a-5f26-41f7-b926-74e9eee9989b)) - (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) (layers "F.Cu") - (net 4 "x") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp d609e060-1949-414b-8aa8-37b4f9832a90)) - (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 0081279d-fd2f-4103-8fc6-6bb439391fee)) - ) - - (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" (layer "F.Cu") - (tstamp a8ba26dc-3801-4635-9e83-d40e325e636d) - (at 184.425805 75.770364) - (path "/ec0fc5c5-ca89-1b30-3d89-0d1832818c7a/ec0fc5c5-ca89-1b30-3d89-0d1832818c7a") - (fp_text reference "U1" (at 0 0) (layer "F.SilkS") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp 63afadd1-e08d-4cb3-aae7-a9709cd49db9) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp d9581bad-ea68-48b6-8858-fe58363cc3ab) - ) - (fp_line (start -9.441981 -5.120018) (end -4.59644 -6.5786) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5d65865b-43d9-415f-8c68-e97d6c781f67)) - (fp_line (start -5.397868 8.9101) (end -1.037759 7.59764) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 486d380f-52c1-4bf3-a1b1-704096fa3ae5)) - (fp_line (start -2.482781 -7.21485) (end 5.716209 -9.682868) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp be7465bb-4914-464a-b3ad-105e94234fd8)) - (fp_line (start 4.44319 5.94779) (end 9.094468 4.547681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d1530f92-9a37-426e-b50a-4c836743faf4)) - (fp_arc (start -5.397868 8.910096) (mid -13.879167 3.756885) (end -9.441981 -5.120018) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ecd22ce7-71e7-4cac-aef1-2364b95da269)) - (fp_arc (start -4.596447 -6.578599) (mid -3.730759 -7.531721) (end -2.482781 -7.21485) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 903a5645-4499-4e1a-bfa2-930522c50df8)) - (fp_arc (start 5.716209 -9.68287) (mid 14.116054 -4.160683) (end 9.094468 4.547681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c225a58a-cad3-400c-ae11-7601543dda88)) - (fp_circle (center -6.959509 2.47845) (end -4.2591 2.47845) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp cb37f480-b78a-484b-8b04-3f475aedb201)) - (fp_circle (center -6.84019 1.72794) (end -0.34019 1.72794) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 17652ccf-bcd4-4ab5-8b6c-37e86e948edd)) - (fp_circle (center -3.37045 -6.334768) (end -2.62045 -6.334768) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 39b0c23e-e27a-4d75-a433-600242c83625)) - (fp_circle (center -0.588131 -4.92575) (end 0.161869 -4.92575) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 15104dfe-6cff-42f2-8cac-2b10a934f49b)) - (fp_circle (center 1.48784 6.058868) (end 3.44528 6.058868) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp ba459738-3986-49db-8acb-fe3659a47063)) - (fp_circle (center 1.48784 6.058868) (end 4.44528 6.058868) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp b81bf061-8122-4e55-8099-bc68865c6a80)) - (fp_circle (center 6.988581 -2.468659) (end 9.688999 -2.468659) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 4f1c3efe-50dc-4fb3-90cc-4aa8b081d0a4)) - (fp_circle (center 6.988581 -2.468659) (end 13.488581 -2.468659) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 4aaa2435-7ee8-4c78-93e7-b135d724ee3e)) - (pad "" np_thru_hole circle (at 1.524 6.096) (size 3.81 3.81) (drill 3.81) (layers "*.Cu" "*.Mask") (tstamp 940ac013-5b99-4de5-ac67-7971388a88be)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/STEPS/GBC_A_B_MEMBRANE.step" - (offset (xyz -19 20.35 0)) - (scale (xyz 1 1 1)) - (rotate (xyz -90 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp cf94601a-54d8-4f07-9f9e-b4d919f15a49) - (at 195.887 60.308 90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/37d35f36-3bdc-2b2a-9d1b-e6fc546646db/37d35f36-3bdc-2b2a-9d1b-e6fc546646db") - (attr smd) - (fp_text reference "R3" (at -0.002 1.143 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3550070c-fb2b-49c4-80ea-e9f337d927bb) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a6ec6a21-97e7-48a0-958b-87bbb5ce0dd3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp 95a4e109-f174-4c56-b828-07c479d13968) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 83dfcd18-502f-446a-824e-f06bd951f49e)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 842340d6-b7cf-4a43-910d-b76b71186761)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 99d3dfcd-b9eb-4df2-96d5-763c201634dd)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a0aee7e7-a545-4c5b-8fdb-713f655c0a9e)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 10bd18e4-1c17-4c07-ae6e-6fa1c13459ce)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0c7402b0-6ba1-42ce-a970-b769ac6aa482)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d47f9f3b-0748-408c-b6b9-ddb49f2beb34)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d1288442-683f-4a97-ab12-5171aa79fa22)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68396eb5-0ab5-4cbf-ab20-d45229296467)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a303831e-bd7a-462e-ad47-787dc15a40c7)) - (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp af74c99f-842b-43be-a2fa-140d39170714)) - (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "x") (pintype "stereo") (tstamp 0c4c9ff8-ff51-42f2-bb4f-aba7cca3df65)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp e4945a99-979e-4554-afeb-8876b605f0f1) - (at 167.389555 76.136648 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/cab7062f-c0d5-3289-ef9a-29db4af06057/cab7062f-c0d5-3289-ef9a-29db4af06057") - (attr smd) - (fp_text reference "R1" (at -0.002 1.143 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 18a2c8ed-fce9-4934-8fe0-e3dbda663077) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 -90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1ef1da4d-a00a-42af-b2bb-6e42b70e0ff0) - ) - (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp 6e72bf82-1c12-498d-bc24-3d616c16299a) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 508c1377-adc0-4e47-8026-0937d07080e5)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 96c2aa28-ba1e-41af-833a-fd2aa7e1e8f9)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd04afa4-9d30-4d89-9c5e-accd0d488eae)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f6810df1-ff2b-426a-8131-5978ee45d344)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 84fb57da-4c6d-48ef-a85b-54ac0cb7fcc8)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a25f2af-49d3-4c5d-b8f5-b07afa01b46f)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b414b030-1136-4811-8e6c-97193e2169b3)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be46375e-df11-4b88-9ea2-61bb980b1d08)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be35d6c4-0543-4b0e-933e-a2046c3feb36)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1fe44349-4c47-4aa1-8e96-18985cb232ac)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp 84cec662-8b98-452e-a93a-ecb03d473793)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "a") (pintype "stereo") (tstamp c41fc230-e0ba-4524-9edf-cbb36c1928d3)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") - (tstamp ebf1b522-ab3e-41ad-9aaa-d63ae73b101a) - (at 177.422555 78.170648) - (path "/cd3ea028-1d77-fe8b-936a-e52fbb9d0a02/cd3ea028-1d77-fe8b-936a-e52fbb9d0a02") - (fp_text reference "U2" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right top)) - (tstamp 46f27775-e8c7-4dd6-b66a-84d42c872a1c) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp 30954292-e8c3-4132-939d-2661695be673) - ) - (fp_line (start -2.5 -3) (end -1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0c35fbb8-6887-4c09-99e0-13f9ddfd5b30)) - (fp_line (start -2.5 3) (end -1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5aa40526-10fc-40c9-9018-366b7c09e81b)) - (fp_line (start -1.8 3) (end -1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0ad34065-3c17-46a9-b205-15770bbab6bc)) - (fp_line (start -1.8 3) (end -0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 935333a8-8e32-48eb-b77e-c77b3119875b)) - (fp_line (start -1.2 -3) (end -1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ca94fe8c-b36d-4aca-a88c-80d6df7b1ab8)) - (fp_line (start -1.2 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 7312fa4a-9d99-4307-bda3-57b46b75cec5)) - (fp_line (start -0.6 3) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 765f7d43-eb6d-4c01-82fd-11f882f4ded0)) - (fp_line (start -0.6 3) (end 0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 9f168983-5a4a-4dd5-87c8-3de41b9189ae)) - (fp_line (start 0 -3) (end 0 2.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp b90cc2df-84ac-4c1d-86c2-b367403f41f0)) - (fp_line (start 0 -3) (end 1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e278718d-482c-45db-bf71-9321206ecca7)) - (fp_line (start 0.6 3) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp f86aaf48-3ba7-4a34-88b0-9ee5ae47b151)) - (fp_line (start 0.6 3) (end 1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 86be7dd3-7a31-462b-b3e3-c4d02a2dc41d)) - (fp_line (start 1.2 -3) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 4271577f-01f7-441a-a4a4-d9d53f89dcdc)) - (fp_line (start 1.2 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 02a980a4-93dc-4aad-92f1-ce5dc00e85f7)) - (fp_line (start 1.8 3) (end 1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3cffc575-7ce1-4c85-b3b6-f43eaa0b296f)) - (fp_line (start 1.8 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 619114ee-24ff-4ee0-8f85-347e7ca2657a)) - (fp_line (start -1.8 -1.4) (end -1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 715a36c3-7d48-4c1c-8cc2-593b586fc1c0)) - (fp_line (start -1.2 1.9) (end -1.2 -1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 63691a75-ddf2-4cdc-b7c3-0f98adbf8a1c)) - (fp_line (start -0.6 2.2) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp d7e3cb9d-f9be-4afc-9c70-b86d486b3e29)) - (fp_line (start 0 2.4) (end 0 -2.5) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 28cac6c4-117d-480e-9e47-83b6d2fd29b6)) - (fp_line (start 0.6 2.2) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp e457aed2-e970-4691-b654-910f0e5fd6ba)) - (fp_line (start 1.2 -1.9) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 8c64d078-f0ec-4ca5-b228-8af9544ce712)) - (fp_line (start 1.8 -1.4) (end 1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp f6ff0185-b3c4-4430-b76a-a0ffc7e9769d)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp 45ef7d5a-5b0c-437d-a079-3f617fe4dab1)) - (fp_poly - (pts - (xy 1.883276 -1.883276) - (xy 2.690394 0) - (xy 1.883276 1.883276) - (xy 0.007781 2.68706) - (xy -1.624107 2.143097) - (xy -2.69841 -0.005507) - (xy -1.625654 -1.882829) - (xy -0.005666 -2.692823) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 694a8cb2-be48-441b-9732-31feedaa2e17)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp b48f5f35-4d03-4ca7-b5f9-13ee31ec86ec)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 61f9bac9-521d-490e-b415-638ac0fdec51)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp f5e9352d-b275-482f-a7ca-65bc34785482)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp ad99040b-9fbb-4007-a8f4-cbf109969921)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp f7cbad50-09a6-45f7-b62d-123ed3ac01b6)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 7246ae63-c832-436e-913f-5489b5907e2d)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 3c8ac617-958b-46ef-aeb1-1240db4198f7)) - (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu") - (net 2 "a") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 9b5a5418-7e2e-4b02-a609-661b9591843c)) - (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp d74fd6db-8442-4379-bc17-69288b6099a8)) - (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu") - (net 2 "a") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 86c13f7f-e017-4b30-a4c1-d5c9b0c9bbd0)) - (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp e28d6960-5642-47d6-befd-2c9636f4e2d3)) - ) - - (gr_text "A" (at 177.676555 81.980648) (layer "F.SilkS") (tstamp 07a0dc2b-a941-459c-860b-35e36d0334c3) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "A" (at 185.6 54.464 180) (layer "F.SilkS") (tstamp 1c28cb5b-1519-4768-84da-6aa9b2714ae9) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "Y" (at 172.085 67.818) (layer "F.SilkS") (tstamp 388d764e-353c-4764-9508-358a9c2f70f4) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "B" (at 171.63 58.782 180) (layer "F.SilkS") (tstamp 560db987-5f77-4935-9c5e-4fdaa566a3f9) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "B" (at 191.646555 77.662648) (layer "F.SilkS") (tstamp 708f01f2-d7a7-4e65-b68c-5b89b8091d36) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "X" (at 185.42 63.5) (layer "F.SilkS") (tstamp 796dfb06-da20-470f-b6df-3a445906c50d) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left top)) - ) - - (segment (start 180.460555 81.132648) (end 180.672555 80.920648) (width 0.25) (layer "F.Cu") (net 1) (tstamp 043fd02f-3a51-4adb-b283-f1c95b7b7842)) - (segment (start 174.842 60.312) (end 168.926 60.312) (width 0.25) (layer "F.Cu") (net 1) (tstamp 05ef54ed-c88f-4b22-a868-1f0b926f3e30)) - (segment (start 188.434555 76.132648) (end 194.350555 76.132648) (width 0.25) (layer "F.Cu") (net 1) (tstamp 1954d91a-3e1c-4108-b83b-f1ccffaff181)) - (segment (start 189.104 55.524) (end 188.752 55.524) (width 0.25) (layer "F.Cu") (net 1) (tstamp 5127a42b-6412-4bb3-9ab1-bc5adbbf9004)) - (segment (start 188.142555 75.840648) (end 188.434555 76.132648) (width 0.25) (layer "F.Cu") (net 1) (tstamp 5fe6ee19-4a6c-4461-a710-7e67a7137128)) - (segment (start 168.926 60.312) (end 168.634 60.604) (width 0.25) (layer "F.Cu") (net 1) (tstamp 68a3d373-c9c0-4602-8605-4c90e2aa7424)) - (segment (start 174.172555 80.920648) (end 174.524555 80.920648) (width 0.25) (layer "F.Cu") (net 1) (tstamp 6e1fe7e8-8270-440d-8511-19a0cae42d4c)) - (segment (start 188.54 55.312) (end 182.816 55.312) (width 0.25) (layer "F.Cu") (net 1) (tstamp 739f07db-eb3f-4fbf-b8f9-ca28aec4346a)) - (segment (start 177.524 60.604) (end 182.604 55.524) (width 0.25) (layer "F.Cu") (net 1) (tstamp 9ca78da2-daea-45ec-a662-3a1136f37f5f)) - (segment (start 182.816 55.312) (end 182.604 55.524) (width 0.25) (layer "F.Cu") (net 1) (tstamp 9d8920f5-465f-40f0-b318-de9709e52aed)) - (segment (start 174.736555 81.132648) (end 180.460555 81.132648) (width 0.25) (layer "F.Cu") (net 1) (tstamp 9db63ba2-f6cb-4828-af5e-bddceb502a09)) - (segment (start 188.752 55.524) (end 188.54 55.312) (width 0.25) (layer "F.Cu") (net 1) (tstamp a214bdfe-b25a-4cfc-ba5b-b27d0b0c56e0)) - (segment (start 194.350555 76.132648) (end 194.642555 75.840648) (width 0.25) (layer "F.Cu") (net 1) (tstamp b820d5ee-8475-41ed-b212-ba455f356eaa)) - (segment (start 174.524555 80.920648) (end 174.736555 81.132648) (width 0.25) (layer "F.Cu") (net 1) (tstamp c1f19050-2c23-4540-94c7-0387c47590e2)) - (segment (start 175.134 60.604) (end 174.842 60.312) (width 0.25) (layer "F.Cu") (net 1) (tstamp d2362008-a50f-4b8b-be77-87e01ddf1991)) - (segment (start 188.142555 75.840648) (end 185.752555 75.840648) (width 0.25) (layer "F.Cu") (net 1) (tstamp d87c52a5-c49b-445a-8f4f-3a95b195b47f)) - (segment (start 185.752555 75.840648) (end 180.672555 80.920648) (width 0.25) (layer "F.Cu") (net 1) (tstamp e32e85b0-0f63-43c6-8ba0-1778b5c5141e)) - (segment (start 175.134 60.604) (end 177.524 60.604) (width 0.25) (layer "F.Cu") (net 1) (tstamp e4cfbedf-8d48-44ba-b551-93bbb1322c00)) - (segment (start 174.172555 75.420648) (end 174.648555 75.420648) (width 0.25) (layer "F.Cu") (net 2) (tstamp 0f45c7f7-4b72-4393-93fd-d0c910ac836f)) - (segment (start 180.384555 75.132648) (end 180.672555 75.420648) (width 0.25) (layer "F.Cu") (net 2) (tstamp 42cf5e03-6b34-4cf1-a008-255058b7eb6f)) - (segment (start 174.936555 75.132648) (end 180.384555 75.132648) (width 0.25) (layer "F.Cu") (net 2) (tstamp 65901732-1532-473f-8c49-1c4b140cc689)) - (segment (start 167.389555 76.646648) (end 172.571555 76.646648) (width 0.25) (layer "F.Cu") (net 2) (tstamp 79cc663f-18f0-4017-8173-677b15e55e30)) - (segment (start 172.571555 76.646648) (end 173.797555 75.420648) (width 0.25) (layer "F.Cu") (net 2) (tstamp f627da6d-6076-47cf-bf21-efd56f0108a9)) - (segment (start 174.648555 75.420648) (end 174.936555 75.132648) (width 0.25) (layer "F.Cu") (net 2) (tstamp f6e40db9-76fa-4a1b-86c1-09cb658ff6ae)) - (segment (start 194.434555 70.132648) (end 194.642555 70.340648) (width 0.25) (layer "F.Cu") (net 3) (tstamp 5a12457b-c2d8-4b5a-8f96-6c499276c166)) - (segment (start 188.350555 70.132648) (end 194.434555 70.132648) (width 0.25) (layer "F.Cu") (net 3) (tstamp a01354a1-3094-4b2e-affc-a3226b9d0b6d)) - (segment (start 184.763555 73.344648) (end 187.767555 70.340648) (width 0.25) (layer "F.Cu") (net 3) (tstamp a8164816-0fe3-4a35-8e1d-0cf6513741fb)) - (segment (start 188.142555 70.340648) (end 188.350555 70.132648) (width 0.25) (layer "F.Cu") (net 3) (tstamp f0d37c62-c394-4ab4-8562-376cf5a2d79c)) - (segment (start 167.389555 73.344648) (end 184.763555 73.344648) (width 0.25) (layer "F.Cu") (net 3) (tstamp fe2f87d8-74b3-4309-b3a0-256ad1a59e25)) - (segment (start 195.887 59.798) (end 190.705 59.798) (width 0.25) (layer "F.Cu") (net 4) (tstamp 1412d04f-ce3b-40a4-a7d8-5fe8cc893810)) - (segment (start 182.892 61.312) (end 182.604 61.024) (width 0.25) (layer "F.Cu") (net 4) (tstamp 1c8bba68-344c-4319-9cd7-1c3efd9a5582)) - (segment (start 189.104 61.024) (end 188.628 61.024) (width 0.25) (layer "F.Cu") (net 4) (tstamp 4390d72b-5cbe-4983-9051-ac8a79d82ecf)) - (segment (start 188.628 61.024) (end 188.34 61.312) (width 0.25) (layer "F.Cu") (net 4) (tstamp 9f259c05-a5fc-4923-b40e-738f5ea2b2ed)) - (segment (start 190.705 59.798) (end 189.479 61.024) (width 0.25) (layer "F.Cu") (net 4) (tstamp cbc4a853-7541-40b6-bd3a-3a4170b92db1)) - (segment (start 188.34 61.312) (end 182.892 61.312) (width 0.25) (layer "F.Cu") (net 4) (tstamp cbf411fd-365b-4bb7-826e-66c0609f835a)) - (segment (start 174.926 66.312) (end 168.842 66.312) (width 0.25) (layer "F.Cu") (net 5) (tstamp 0cf4624c-1d36-4ba8-be1e-b3f62de4afc5)) - (segment (start 178.513 63.1) (end 175.509 66.104) (width 0.25) (layer "F.Cu") (net 5) (tstamp 162aa126-2afe-4d08-af12-1f01f88ddf36)) - (segment (start 195.887 63.1) (end 178.513 63.1) (width 0.25) (layer "F.Cu") (net 5) (tstamp 19ac0d14-43b7-449e-9aa0-c72cc55a57f8)) - (segment (start 175.134 66.104) (end 174.926 66.312) (width 0.25) (layer "F.Cu") (net 5) (tstamp 4870c900-960b-4822-932c-498ce5226bdb)) - (segment (start 168.842 66.312) (end 168.634 66.104) (width 0.25) (layer "F.Cu") (net 5) (tstamp 5e210894-e425-4cc6-b8ca-1b3440723257)) - - (group "a_b_btns" (id bac1f196-738a-4b48-ae38-5a70397ab743) - (members - 043fd02f-3a51-4adb-b283-f1c95b7b7842 - 07a0dc2b-a941-459c-860b-35e36d0334c3 - 0f45c7f7-4b72-4393-93fd-d0c910ac836f - 1954d91a-3e1c-4108-b83b-f1ccffaff181 - 1c857274-8aeb-406e-8e0d-ed7e86e85065 - 42cf5e03-6b34-4cf1-a008-255058b7eb6f - 49130896-9798-457e-b9ee-cd58b3559d01 - 5a12457b-c2d8-4b5a-8f96-6c499276c166 - 5fe6ee19-4a6c-4461-a710-7e67a7137128 - 65901732-1532-473f-8c49-1c4b140cc689 - 6e1fe7e8-8270-440d-8511-19a0cae42d4c - 708f01f2-d7a7-4e65-b68c-5b89b8091d36 - 79cc663f-18f0-4017-8173-677b15e55e30 - 9db63ba2-f6cb-4828-af5e-bddceb502a09 - a01354a1-3094-4b2e-affc-a3226b9d0b6d - a8164816-0fe3-4a35-8e1d-0cf6513741fb - a8ba26dc-3801-4635-9e83-d40e325e636d - b820d5ee-8475-41ed-b212-ba455f356eaa - c1f19050-2c23-4540-94c7-0387c47590e2 - d87c52a5-c49b-445a-8f4f-3a95b195b47f - e32e85b0-0f63-43c6-8ba0-1778b5c5141e - e4945a99-979e-4554-afeb-8876b605f0f1 - ebf1b522-ab3e-41ad-9aaa-d63ae73b101a - f0d37c62-c394-4ab4-8562-376cf5a2d79c - f627da6d-6076-47cf-bf21-efd56f0108a9 - f6e40db9-76fa-4a1b-86c1-09cb658ff6ae - fe2f87d8-74b3-4309-b3a0-256ad1a59e25 - ) - ) - (group "x_y_btns" (id c31920cf-423e-4f31-a52d-feb0bdc33988) - (members - 05ef54ed-c88f-4b22-a868-1f0b926f3e30 - 0ca0ad24-7045-41a5-9e3d-97ba12965088 - 0cf4624c-1d36-4ba8-be1e-b3f62de4afc5 - 1412d04f-ce3b-40a4-a7d8-5fe8cc893810 - 162aa126-2afe-4d08-af12-1f01f88ddf36 - 19ac0d14-43b7-449e-9aa0-c72cc55a57f8 - 1c28cb5b-1519-4768-84da-6aa9b2714ae9 - 1c8bba68-344c-4319-9cd7-1c3efd9a5582 - 4390d72b-5cbe-4983-9051-ac8a79d82ecf - 4870c900-960b-4822-932c-498ce5226bdb - 5127a42b-6412-4bb3-9ab1-bc5adbbf9004 - 560db987-5f77-4935-9c5e-4fdaa566a3f9 - 5c6318a9-24bc-44b1-9202-4aa7dfd2fa49 - 5e210894-e425-4cc6-b8ca-1b3440723257 - 5ed223f7-742b-4540-bb9f-e0f43184fc54 - 68a3d373-c9c0-4602-8605-4c90e2aa7424 - 739f07db-eb3f-4fbf-b8f9-ca28aec4346a - 99d391a7-fe7a-4e87-8d5c-2f7a38f72911 - 9ca78da2-daea-45ec-a662-3a1136f37f5f - 9d8920f5-465f-40f0-b318-de9709e52aed - 9f259c05-a5fc-4923-b40e-738f5ea2b2ed - a214bdfe-b25a-4cfc-ba5b-b27d0b0c56e0 - cbc4a853-7541-40b6-bd3a-3a4170b92db1 - cbf411fd-365b-4bb7-826e-66c0609f835a - cf94601a-54d8-4f07-9f9e-b4d919f15a49 - d2362008-a50f-4b8b-be77-87e01ddf1991 - e4cfbedf-8d48-44ba-b551-93bbb1322c00 - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "gnd") + (net 2 "a") + (net 3 "b") + (net 4 "x") + (net 5 "y") + (net 6 "vcc") + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "0ca0ad24-7045-41a5-9e3d-97ba12965088") + (at 195.887 62.59 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "cef6a327-57f8-42a1-9b3d-d66ccc7136a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "4449a6d1-c408-495c-95ff-bca5746a0a5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f0d4945e-3780-45ff-816e-af24d85cb0e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "8bd328a9-7554-4e83-8a9b-e64b1e92eecc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a89bfb97-28d7-a06e-a2f8-539b70f483cc/a89bfb97-28d7-a06e-a2f8-539b70f483cc") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53128c03-e2f1-4077-8af2-7cda2e9a0fb9") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0f37ae13-0544-4fb6-a300-8c8b198d83d0") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20acf1d2-1256-4812-a26d-0ccef465a9ea") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ce74eb87-2318-4715-a47b-50fffd96deaf") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e9fb006-46ad-4313-be1b-799c80a0b3e7") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "414b559c-d030-4d51-aa83-0bf17410d706") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "933cb83f-ccdf-4639-ad96-d48d3cb3b319") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00266bc3-c122-4eda-80aa-08c326a55be9") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "efea1c0d-c3f8-401d-900a-43c5130c71dd") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d8f6ce3c-1497-4681-8d7d-cf609146e9c5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "b94a8376-cd1b-477d-8cb4-62324dc2e8a8") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "a4dc1cce-16f3-41df-b060-ce80acf395ab") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "y") + (pintype "stereo") + (uuid "a7f987fe-3197-43b0-b4bb-cf5204888391") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "1c857274-8aeb-406e-8e0d-ed7e86e85065") + (at 167.389555 73.854648 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "321ee173-4710-42b0-bac7-3bec5e8c2b3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "748aade4-193d-4ed9-9e08-3e3442a99a29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "610f530d-7385-42d6-813b-dcb5802ca48f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "07b86fc9-f4d3-4ace-b254-c2db6b3aea15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/3d6b9a10-7b49-1b85-9858-e3f7dad67646/3d6b9a10-7b49-1b85-9858-e3f7dad67646") + (attr smd) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8af5470f-738f-43e1-92ad-b71a73bcea6e") + ) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "efa70bf6-4c8b-4790-abd1-2c8b3466f288") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9115eb2d-d929-4bc7-b3f5-ba1ac0546fb7") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd551d5a-0332-45e0-9641-521c7b9539ff") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2d28516-75e5-4869-9ccc-19f4b9fe56bb") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b203eafc-2ca6-48b7-8eba-22a7048ec99f") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c6701288-d6b8-45c0-a4d1-642d96320158") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2364e010-a953-4a97-bd94-d2a86917e8c3") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00c5abb6-b047-4633-ba75-b86fee0a6b9d") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "38c4f6fd-9b58-440a-a4b4-fdc38fbd978e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "943f501c-b5d0-49d4-9ad7-7a1745c95b64") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 90) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "bacb2500-b7a9-43fb-aece-97c0d090059f") + ) + (pad "2" smd roundrect + (at 0.51 0 90) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 3 "b") + (pintype "stereo") + (uuid "22a96a89-245a-4f9c-9179-c87595596c06") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:GBC_A_B_BUTTON" + (layer "F.Cu") + (uuid "49130896-9798-457e-b9ee-cd58b3559d01") + (at 191.392555 73.090648) + (property "Reference" "U3" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "b74048f3-3ab0-4314-b6c5-a407b846295d") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1c3b9933-191b-4463-8a17-3ec42fcb508f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6a906195-6f49-4a3f-949d-e8159e7229bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4bdfccac-edb4-4a29-99a6-b9202b1358c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/cb9eb625-9161-5f2c-0d16-f8619a8c0491/cb9eb625-9161-5f2c-0d16-f8619a8c0491") + (fp_line + (start -2.5 -3) + (end -1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "dacdab3e-43f6-44bd-9ec4-c966b7c28dce") + ) + (fp_line + (start -2.5 3) + (end -1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "ae4ac0c3-a96b-4be0-8cae-650738ab406b") + ) + (fp_line + (start -1.8 3) + (end -1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5f5d1f52-49ca-4fc6-ad3b-6bc4c9f41d51") + ) + (fp_line + (start -1.8 3) + (end -0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "68ed4ac2-e364-481a-af4b-b9044007592f") + ) + (fp_line + (start -1.2 -3) + (end -1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3403d44b-a446-484e-b549-3730ec33442b") + ) + (fp_line + (start -1.2 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "c8a155d4-20ab-4565-8573-0a329f90f498") + ) + (fp_line + (start -0.6 3) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "21b016f8-3d23-4e27-8bbb-c7656b19d7a4") + ) + (fp_line + (start -0.6 3) + (end 0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "213a913b-adc1-4932-bd60-77ca6d66ffd6") + ) + (fp_line + (start 0 -3) + (end 0 2.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "0d3dcb77-0f33-479e-b3ca-556dff31ac2f") + ) + (fp_line + (start 0 -3) + (end 1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "64fd0d1c-05e9-41b3-82e5-8712af518576") + ) + (fp_line + (start 0.6 3) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3db2a7ea-11fd-48a7-91cd-32682c6e24ad") + ) + (fp_line + (start 0.6 3) + (end 1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "4dcaf6b8-3e6b-4274-a064-8258a8cac687") + ) + (fp_line + (start 1.2 -3) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "fa5be405-a2c1-4e59-ace3-9df5c1c7fe1b") + ) + (fp_line + (start 1.2 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "6a835647-9dcb-42cf-be80-f13c8ccb91c7") + ) + (fp_line + (start 1.8 3) + (end 1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "83f70b33-0270-4623-9184-8ceb74c78228") + ) + (fp_line + (start 1.8 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "0314c83c-0b24-4b63-89ae-9558b9318616") + ) + (fp_line + (start -1.8 -1.4) + (end -1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "52a30d66-f335-4ee6-a4c6-b009dec4733b") + ) + (fp_line + (start -1.2 1.9) + (end -1.2 -1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "f7b30a36-cb01-403b-adbd-bd6881cf00ca") + ) + (fp_line + (start -0.6 2.2) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "dadc9f2a-a509-442e-87a0-d60b415da86d") + ) + (fp_line + (start 0 2.4) + (end 0 -2.5) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "a4b946de-1262-4867-9e36-96f2988dbe66") + ) + (fp_line + (start 0.6 2.2) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "1122ac0b-81e2-45ef-8601-06f17a265482") + ) + (fp_line + (start 1.2 -1.9) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "2e53002d-65ee-4278-b587-8dc66c4bb5d2") + ) + (fp_line + (start 1.8 -1.4) + (end 1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "cfa65ad0-9c75-49ee-91fa-63bae72b5d85") + ) + (fp_circle + (center 0 0) + (end 2.5 0) + (stroke + (width 0.35) + (type solid) + ) + (fill no) + (layer "F.Mask") + (uuid "62f8794b-4f64-4901-ba22-35688893a3f6") + ) + (fp_poly + (pts + (xy 1.883276 -1.883276) (xy 2.690394 0) (xy 1.883276 1.883276) (xy 0.007781 2.68706) (xy -1.624107 2.143097) + (xy -2.69841 -0.005507) (xy -1.625654 -1.882829) (xy -0.005666 -2.692823) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "1fc22555-21ae-4f2b-a3d0-c8f199b73645") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "b7a188df-41e6-4942-94eb-5bbecbf4b7e4") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "5d9976dc-3e9e-4925-86a7-03d59fa05325") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "82020f0d-e0e7-4756-8b79-c3a8cf7d028b") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "07fc861f-7a30-48cd-9140-95154b5e8632") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "06f06678-fd09-4130-812c-8cad4cf09158") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "ada4258f-18bb-4281-b171-ff3caa9a1a53") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "2094f35e-bb95-44cb-b753-2272a1f0da55") + ) + (pad "1" smd rect + (at -3.25 -2.75) + (size 1.5 2) + (layers "F.Cu") + (net 3 "b") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "f8b654c3-7c3d-4224-9014-9a344a528f25") + ) + (pad "2" smd rect + (at -3.25 2.75) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "70796239-cc56-4bb4-ab3e-6940cf7196b3") + ) + (pad "3" smd rect + (at 3.25 -2.75) + (size 1.5 2) + (layers "F.Cu") + (net 3 "b") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "91bf5f4c-79f9-4eb5-8a2a-b2d216c61bcd") + ) + (pad "4" smd rect + (at 3.25 2.75) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "dfa53e0b-a942-4fb9-ad59-6e8280aeac27") + ) + (embedded_fonts no) + ) + (footprint "lib:GBC_A_B_BUTTON" + (layer "F.Cu") + (uuid "5c6318a9-24bc-44b1-9202-4aa7dfd2fa49") + (at 171.884 63.354 180) + (property "Reference" "U6" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "daac2c37-f3b5-4ed9-adfe-bce2fef9a798") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify left top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4b64449d-350f-46ff-a6a8-76f655b114b6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify left top) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "583600af-faef-4131-a7dd-334cd1cc3fe6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "9ef35b30-841e-4a7f-8339-8bc28b88ff9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/f617360f-df75-2870-aabb-2118450aff87/f617360f-df75-2870-aabb-2118450aff87") + (fp_line + (start 1.8 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "467368cb-df0e-4836-8c8a-385bfed57098") + ) + (fp_line + (start 1.8 3) + (end 1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "98874139-c471-421a-a781-d734b9b07b15") + ) + (fp_line + (start 1.2 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3cf1411a-7117-4e90-bd17-112f1669bd56") + ) + (fp_line + (start 1.2 -3) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "816b2147-5530-458a-95f2-fec7d3bdf621") + ) + (fp_line + (start 0.6 3) + (end 1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "45594a11-73de-4624-b4f5-cdf45d0a4580") + ) + (fp_line + (start 0.6 3) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "0c90c380-30f3-4558-ba47-2d081586c1b5") + ) + (fp_line + (start 0 -3) + (end 1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "82a410d7-4cf7-4f7a-814d-c6d213aaa439") + ) + (fp_line + (start 0 -3) + (end 0 2.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "21801a10-1d56-4d16-bc35-72bc2058bfb8") + ) + (fp_line + (start -0.6 3) + (end 0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "e3916843-e644-4595-a739-387f1df8db53") + ) + (fp_line + (start -0.6 3) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "a37cff3c-2e2e-4c12-966f-34479b52d728") + ) + (fp_line + (start -1.2 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "ffdc21e7-de2d-4a9c-a44b-0f06db4bccb8") + ) + (fp_line + (start -1.2 -3) + (end -1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "41473454-ab55-4b9a-9913-40c221d44a73") + ) + (fp_line + (start -1.8 3) + (end -0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5e90e2c9-6c25-4d36-90fd-cec6c4cdfd9c") + ) + (fp_line + (start -1.8 3) + (end -1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "14164567-bd5e-4512-b4ee-4cd25950337c") + ) + (fp_line + (start -2.5 3) + (end -1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "7dad896c-bf14-4843-8511-df26c470d1d6") + ) + (fp_line + (start -2.5 -3) + (end -1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "f5969f01-623a-420e-80a0-4482fa19df39") + ) + (fp_line + (start 1.8 -1.4) + (end 1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "2377ae7c-70b3-4df5-9f77-a5196b6618e2") + ) + (fp_line + (start 1.2 -1.9) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "d1e67953-4095-4f5e-928e-16ff35986936") + ) + (fp_line + (start 0.6 2.2) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "127e9ffb-60e2-4a54-80c9-04b21ce4d8e4") + ) + (fp_line + (start 0 2.4) + (end 0 -2.5) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "ca53ba3c-b55e-4b08-b844-d03d0262fe72") + ) + (fp_line + (start -0.6 2.2) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "3d7d3645-aa66-4240-88ff-ec3e4d1078e4") + ) + (fp_line + (start -1.2 1.9) + (end -1.2 -1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "10f0010a-8e82-46c5-b04c-3e5a00bf05e2") + ) + (fp_line + (start -1.8 -1.4) + (end -1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "c4ac840a-62ac-421d-af05-1e894a1c277d") + ) + (fp_circle + (center 0 0) + (end 2.5 0) + (stroke + (width 0.35) + (type solid) + ) + (fill no) + (layer "F.Mask") + (uuid "f33f6cc7-96b6-4f9c-a8b8-6131ba24d148") + ) + (fp_poly + (pts + (xy 1.883276 -1.883276) (xy 2.690394 0) (xy 1.883276 1.883276) (xy 0.007781 2.68706) (xy -1.624107 2.143097) + (xy -2.69841 -0.005507) (xy -1.625654 -1.882829) (xy -0.005666 -2.692823) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "c097028a-20f3-42a4-9520-09b17be6dea2") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "af8779bc-d078-475f-8a5a-998d4be6e17d") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "9d68ceb1-ab63-48db-b0f6-854e1464d1d0") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "645419c1-784e-442c-a946-35384a6e6794") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "79cf7089-8068-498e-94a9-088eb699b79f") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "916e7dd1-1a93-4c1a-8e4c-b4c286f6911a") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "89403cd5-9421-4496-abe9-81ad34ab50e0") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "ea0b9043-a69d-4e9c-b7f4-e1a93320a5e9") + ) + (pad "1" smd rect + (at -3.25 -2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 5 "y") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "8a6c743e-ee85-48fa-9e65-dde648b178e3") + ) + (pad "2" smd rect + (at -3.25 2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "086a8b5b-9471-4031-a2f3-15266f39d737") + ) + (pad "3" smd rect + (at 3.25 -2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 5 "y") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "68488398-9020-4ee5-880f-c88cd34ea1ee") + ) + (pad "4" smd rect + (at 3.25 2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "db14ae62-f330-4891-bb68-a87724e3a5fd") + ) + (embedded_fonts no) + ) + (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" + (layer "F.Cu") + (uuid "5ed223f7-742b-4540-bb9f-e0f43184fc54") + (at 178.85075 60.674284 180) + (property "Reference" "U4" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "bd6c4001-2c1c-455a-8a05-a2363cf96550") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify left top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0c3f9892-a3a8-44f1-ac9c-0d1ff238f080") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify left top) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "bffff0c3-c6aa-4123-bb4c-924ac26acaf0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "c6ec0352-558b-4397-a1b3-2fca25a4e1f4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/78267c80-3d2b-21aa-bd9c-610a73259023/78267c80-3d2b-21aa-bd9c-610a73259023") + (fp_line + (start 4.44319 5.94779) + (end 9.094468 4.547681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2fedfc2-05a9-4577-80d7-77d7e970f613") + ) + (fp_line + (start -2.482781 -7.21485) + (end 5.716209 -9.682868) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa792c3d-4fcc-4595-b7ba-a268876cfbc7") + ) + (fp_line + (start -5.397868 8.9101) + (end -1.037759 7.59764) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0a53bf8-3c6c-430f-aae7-02e8fd06d6a2") + ) + (fp_line + (start -9.441981 -5.120018) + (end -4.59644 -6.5786) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9d82c53-e839-48a6-afb3-2d903d1ea410") + ) + (fp_arc + (start 5.716209 -9.68287) + (mid 14.116054 -4.160683) + (end 9.094468 4.547681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d0aaffe-bc3b-4db7-9142-d9854a59c90f") + ) + (fp_arc + (start -4.596447 -6.578599) + (mid -3.730759 -7.531721) + (end -2.482781 -7.21485) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "760bec92-048a-4e02-8ba0-dae66b5108b3") + ) + (fp_arc + (start -5.397868 8.910096) + (mid -13.879167 3.756885) + (end -9.441981 -5.120018) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "866abf0e-f161-4508-b6d5-9e8bd558aaa1") + ) + (fp_circle + (center 6.988581 -2.468659) + (end 13.488581 -2.468659) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "11481d23-a52b-4eac-b11f-df2c4a339d95") + ) + (fp_circle + (center 6.988581 -2.468659) + (end 9.688999 -2.468659) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "fd5dd51e-3fe7-4141-b212-ce1f4540eece") + ) + (fp_circle + (center 1.48784 6.058868) + (end 4.44528 6.058868) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ca99ef94-459a-4f7a-b610-c31991623a1e") + ) + (fp_circle + (center 1.48784 6.058868) + (end 3.44528 6.058868) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "76a13c06-56dd-48eb-bc97-43944b986116") + ) + (fp_circle + (center -0.588131 -4.92575) + (end 0.161869 -4.92575) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "9cd32c79-09c0-4ce7-a00e-c252cb30450e") + ) + (fp_circle + (center -3.37045 -6.334768) + (end -2.62045 -6.334768) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "f389b427-aff0-4b36-8ffd-405640f35150") + ) + (fp_circle + (center -6.84019 1.72794) + (end -0.34019 1.72794) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "738ee4e2-74ac-4464-af8a-b03992164d1d") + ) + (fp_circle + (center -6.959509 2.47845) + (end -4.2591 2.47845) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "e7257c7d-46c1-4210-acab-1a02a21fafa3") + ) + (pad "" np_thru_hole circle + (at 1.524 6.096 180) + (size 3.81 3.81) + (drill 3.81) + (layers "*.Cu" "*.Mask") + (uuid "78eb3b00-5dd2-48c2-9625-19d5fb765b91") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/STEPS/GBC_A_B_MEMBRANE.step" + (offset + (xyz -19 20.35 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "lib:GBC_A_B_BUTTON" + (layer "F.Cu") + (uuid "99d391a7-fe7a-4e87-8d5c-2f7a38f72911") + (at 185.854 58.274 180) + (property "Reference" "U5" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "8e2062f8-ffc1-435e-8673-ff94fc1fa625") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify left top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e54d301d-6446-4161-b3eb-b65b3c980f46") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify left top) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "7fc25caa-800e-4d16-9de6-81d587cab02d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "36783e0f-3aba-45b2-9215-efe33b8a8983") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/bde65367-d95c-10dc-3ae0-bced44bdd42e/bde65367-d95c-10dc-3ae0-bced44bdd42e") + (fp_line + (start 1.8 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "36482a46-4698-4b36-9199-599d08d52fc1") + ) + (fp_line + (start 1.8 3) + (end 1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "61f42053-e30d-45fa-a6d6-ca76bcf5f2e7") + ) + (fp_line + (start 1.2 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "98ee2896-b522-44bc-8a79-de4795c8b785") + ) + (fp_line + (start 1.2 -3) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "08789361-c8e6-4910-a390-71e5b2c0faad") + ) + (fp_line + (start 0.6 3) + (end 1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "726e7c39-35e2-478b-954f-6d2da32ca86d") + ) + (fp_line + (start 0.6 3) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3da272e6-8c2f-46cd-a133-14b018d37815") + ) + (fp_line + (start 0 -3) + (end 1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "ddd1206a-f625-439a-8a6f-9ca0ba3fe935") + ) + (fp_line + (start 0 -3) + (end 0 2.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3ebe9747-5525-409a-bfc9-67ed600b4824") + ) + (fp_line + (start -0.6 3) + (end 0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "b605cf16-c11a-47d3-9dbd-1a2713a776a5") + ) + (fp_line + (start -0.6 3) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "7c8f2d22-2050-4dd0-affb-41570fb722df") + ) + (fp_line + (start -1.2 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "47bba432-f4b7-42de-bac4-e9a7bc5232a4") + ) + (fp_line + (start -1.2 -3) + (end -1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "143cfbb3-e6ea-4393-b2c2-f2f716c51449") + ) + (fp_line + (start -1.8 3) + (end -0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "a3f15ff7-5d30-4115-8418-4c87550d1371") + ) + (fp_line + (start -1.8 3) + (end -1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "f15bfbb7-c2f9-42b8-83ce-f35eeca38250") + ) + (fp_line + (start -2.5 3) + (end -1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "0494efd9-dca3-4531-80d2-c8b7a052152d") + ) + (fp_line + (start -2.5 -3) + (end -1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5ee577b0-8cde-4d4f-9926-bded1903ab63") + ) + (fp_line + (start 1.8 -1.4) + (end 1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "3d2db4e3-d7a8-4505-ac5e-a963ab0ee609") + ) + (fp_line + (start 1.2 -1.9) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "a2a9f0ac-616f-4f31-9e6e-7a951ea6ac2e") + ) + (fp_line + (start 0.6 2.2) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "1f52c6dc-7be2-4fb1-92f9-6c04d8834cf4") + ) + (fp_line + (start 0 2.4) + (end 0 -2.5) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "b8ff2d1e-21bc-45be-8f94-34b78d1b088b") + ) + (fp_line + (start -0.6 2.2) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "1ea27932-83a5-4240-bd9d-9649452b198e") + ) + (fp_line + (start -1.2 1.9) + (end -1.2 -1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "e12da0b4-ff96-4c33-8a82-b0aa91170a1d") + ) + (fp_line + (start -1.8 -1.4) + (end -1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "2688b60a-6df2-4b9a-8266-2885f89babda") + ) + (fp_circle + (center 0 0) + (end 2.5 0) + (stroke + (width 0.35) + (type solid) + ) + (fill no) + (layer "F.Mask") + (uuid "a3bc12ff-db5a-4dbe-8ee2-b9e9ea54ef59") + ) + (fp_poly + (pts + (xy 1.883276 -1.883276) (xy 2.690394 0) (xy 1.883276 1.883276) (xy 0.007781 2.68706) (xy -1.624107 2.143097) + (xy -2.69841 -0.005507) (xy -1.625654 -1.882829) (xy -0.005666 -2.692823) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "2f345d64-e416-45da-a2e6-ddb108e03197") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "03b5de52-f748-4c83-9e0c-853cde88c015") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "9b7022d6-5c62-4480-82cf-96ea042e3da2") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "74fdd35b-4548-4dfd-bb14-bd0d66d41433") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "97e97cbf-b082-4e16-900e-0f8edc41d08c") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "86303518-ccc7-4f90-99b9-b691047fafd8") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "833b0705-1d25-47c0-8167-ac6236ba695a") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f0bc7836-19e5-4778-8b22-a9a77fe160a5") + ) + (pad "1" smd rect + (at -3.25 -2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 4 "x") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "ef6f103c-9ebb-4464-ae5b-dd48b45f612e") + ) + (pad "2" smd rect + (at -3.25 2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "bc2d6b1a-5f26-41f7-b926-74e9eee9989b") + ) + (pad "3" smd rect + (at 3.25 -2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 4 "x") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "d609e060-1949-414b-8aa8-37b4f9832a90") + ) + (pad "4" smd rect + (at 3.25 2.75 180) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "0081279d-fd2f-4103-8fc6-6bb439391fee") + ) + (embedded_fonts no) + ) + (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" + (layer "F.Cu") + (uuid "a8ba26dc-3801-4635-9e83-d40e325e636d") + (at 184.425805 75.770364) + (property "Reference" "U1" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "63afadd1-e08d-4cb3-aae7-a9709cd49db9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d9581bad-ea68-48b6-8858-fe58363cc3ab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a6916cb5-7cb5-4bd8-8df8-2d9d54e76f50") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5061bb2d-bd3c-49c5-b3ba-35265d2eae1e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ec0fc5c5-ca89-1b30-3d89-0d1832818c7a/ec0fc5c5-ca89-1b30-3d89-0d1832818c7a") + (fp_line + (start -9.441981 -5.120018) + (end -4.59644 -6.5786) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5d65865b-43d9-415f-8c68-e97d6c781f67") + ) + (fp_line + (start -5.397868 8.9101) + (end -1.037759 7.59764) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "486d380f-52c1-4bf3-a1b1-704096fa3ae5") + ) + (fp_line + (start -2.482781 -7.21485) + (end 5.716209 -9.682868) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "be7465bb-4914-464a-b3ad-105e94234fd8") + ) + (fp_line + (start 4.44319 5.94779) + (end 9.094468 4.547681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d1530f92-9a37-426e-b50a-4c836743faf4") + ) + (fp_arc + (start -5.397868 8.910096) + (mid -13.879167 3.756885) + (end -9.441981 -5.120018) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ecd22ce7-71e7-4cac-aef1-2364b95da269") + ) + (fp_arc + (start -4.596447 -6.578599) + (mid -3.730759 -7.531721) + (end -2.482781 -7.21485) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "903a5645-4499-4e1a-bfa2-930522c50df8") + ) + (fp_arc + (start 5.716209 -9.68287) + (mid 14.116054 -4.160683) + (end 9.094468 4.547681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c225a58a-cad3-400c-ae11-7601543dda88") + ) + (fp_circle + (center -6.959509 2.47845) + (end -4.2591 2.47845) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "cb37f480-b78a-484b-8b04-3f475aedb201") + ) + (fp_circle + (center -6.84019 1.72794) + (end -0.34019 1.72794) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "17652ccf-bcd4-4ab5-8b6c-37e86e948edd") + ) + (fp_circle + (center -3.37045 -6.334768) + (end -2.62045 -6.334768) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "39b0c23e-e27a-4d75-a433-600242c83625") + ) + (fp_circle + (center -0.588131 -4.92575) + (end 0.161869 -4.92575) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "15104dfe-6cff-42f2-8cac-2b10a934f49b") + ) + (fp_circle + (center 1.48784 6.058868) + (end 3.44528 6.058868) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ba459738-3986-49db-8acb-fe3659a47063") + ) + (fp_circle + (center 1.48784 6.058868) + (end 4.44528 6.058868) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "b81bf061-8122-4e55-8099-bc68865c6a80") + ) + (fp_circle + (center 6.988581 -2.468659) + (end 9.688999 -2.468659) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "4f1c3efe-50dc-4fb3-90cc-4aa8b081d0a4") + ) + (fp_circle + (center 6.988581 -2.468659) + (end 13.488581 -2.468659) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "4aaa2435-7ee8-4c78-93e7-b135d724ee3e") + ) + (pad "" np_thru_hole circle + (at 1.524 6.096) + (size 3.81 3.81) + (drill 3.81) + (layers "*.Cu" "*.Mask") + (uuid "940ac013-5b99-4de5-ac67-7971388a88be") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/STEPS/GBC_A_B_MEMBRANE.step" + (offset + (xyz -19 20.35 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "cf94601a-54d8-4f07-9f9e-b4d919f15a49") + (at 195.887 60.308 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at -0.002 1.143 90) + (layer "F.SilkS") + (uuid "3550070c-fb2b-49c4-80ea-e9f337d927bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "a6ec6a21-97e7-48a0-958b-87bbb5ce0dd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "67ce2f74-4105-4627-91c4-1faa87188305") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "57207216-96c3-40b5-9c42-6ed1052fa56f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/37d35f36-3bdc-2b2a-9d1b-e6fc546646db/37d35f36-3bdc-2b2a-9d1b-e6fc546646db") + (attr smd) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "83dfcd18-502f-446a-824e-f06bd951f49e") + ) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "842340d6-b7cf-4a43-910d-b76b71186761") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "10bd18e4-1c17-4c07-ae6e-6fa1c13459ce") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "99d3dfcd-b9eb-4df2-96d5-763c201634dd") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c7402b0-6ba1-42ce-a970-b769ac6aa482") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a0aee7e7-a545-4c5b-8fdb-713f655c0a9e") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68396eb5-0ab5-4cbf-ab20-d45229296467") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d47f9f3b-0748-408c-b6b9-ddb49f2beb34") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a303831e-bd7a-462e-ad47-787dc15a40c7") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1288442-683f-4a97-ab12-5171aa79fa22") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "95a4e109-f174-4c56-b828-07c479d13968") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 90) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "af74c99f-842b-43be-a2fa-140d39170714") + ) + (pad "2" smd roundrect + (at 0.51 0 90) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "x") + (pintype "stereo") + (uuid "0c4c9ff8-ff51-42f2-bb4f-aba7cca3df65") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "e4945a99-979e-4554-afeb-8876b605f0f1") + (at 167.389555 76.136648 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at -0.002 1.143 90) + (layer "F.SilkS") + (uuid "18a2c8ed-fce9-4934-8fe0-e3dbda663077") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 270) + (layer "F.Fab") + (uuid "1ef1da4d-a00a-42af-b2bb-6e42b70e0ff0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "279288df-601d-4859-8840-12da524819ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "7289f4cc-b9d6-42e9-9e9a-7cec90896ddf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/cab7062f-c0d5-3289-ef9a-29db4af06057/cab7062f-c0d5-3289-ef9a-29db4af06057") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "96c2aa28-ba1e-41af-833a-fd2aa7e1e8f9") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "508c1377-adc0-4e47-8026-0937d07080e5") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6810df1-ff2b-426a-8131-5978ee45d344") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3a25f2af-49d3-4c5d-b8f5-b07afa01b46f") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd04afa4-9d30-4d89-9c5e-accd0d488eae") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84fb57da-4c6d-48ef-a85b-54ac0cb7fcc8") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be46375e-df11-4b88-9ea2-61bb980b1d08") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1fe44349-4c47-4aa1-8e96-18985cb232ac") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b414b030-1136-4811-8e6c-97193e2169b3") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be35d6c4-0543-4b0e-933e-a2046c3feb36") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "F.Fab") + (uuid "6e72bf82-1c12-498d-bc24-3d616c16299a") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "84cec662-8b98-452e-a93a-ecb03d473793") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "a") + (pintype "stereo") + (uuid "c41fc230-e0ba-4524-9edf-cbb36c1928d3") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:GBC_A_B_BUTTON" + (layer "F.Cu") + (uuid "ebf1b522-ab3e-41ad-9aaa-d63ae73b101a") + (at 177.422555 78.170648) + (property "Reference" "U2" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "46f27775-e8c7-4dd6-b66a-84d42c872a1c") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "30954292-e8c3-4132-939d-2661695be673") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "69264a7d-7043-4eda-908a-e8781f99c38e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9cea7816-64ce-42ba-a4e6-11dc9bd05327") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/cd3ea028-1d77-fe8b-936a-e52fbb9d0a02/cd3ea028-1d77-fe8b-936a-e52fbb9d0a02") + (fp_line + (start -2.5 -3) + (end -1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "0c35fbb8-6887-4c09-99e0-13f9ddfd5b30") + ) + (fp_line + (start -2.5 3) + (end -1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5aa40526-10fc-40c9-9018-366b7c09e81b") + ) + (fp_line + (start -1.8 3) + (end -1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "0ad34065-3c17-46a9-b205-15770bbab6bc") + ) + (fp_line + (start -1.8 3) + (end -0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "935333a8-8e32-48eb-b77e-c77b3119875b") + ) + (fp_line + (start -1.2 -3) + (end -1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "ca94fe8c-b36d-4aca-a88c-80d6df7b1ab8") + ) + (fp_line + (start -1.2 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "7312fa4a-9d99-4307-bda3-57b46b75cec5") + ) + (fp_line + (start -0.6 3) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "765f7d43-eb6d-4c01-82fd-11f882f4ded0") + ) + (fp_line + (start -0.6 3) + (end 0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "9f168983-5a4a-4dd5-87c8-3de41b9189ae") + ) + (fp_line + (start 0 -3) + (end 0 2.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "b90cc2df-84ac-4c1d-86c2-b367403f41f0") + ) + (fp_line + (start 0 -3) + (end 1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "e278718d-482c-45db-bf71-9321206ecca7") + ) + (fp_line + (start 0.6 3) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "f86aaf48-3ba7-4a34-88b0-9ee5ae47b151") + ) + (fp_line + (start 0.6 3) + (end 1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "86be7dd3-7a31-462b-b3e3-c4d02a2dc41d") + ) + (fp_line + (start 1.2 -3) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "4271577f-01f7-441a-a4a4-d9d53f89dcdc") + ) + (fp_line + (start 1.2 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "02a980a4-93dc-4aad-92f1-ce5dc00e85f7") + ) + (fp_line + (start 1.8 3) + (end 1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3cffc575-7ce1-4c85-b3b6-f43eaa0b296f") + ) + (fp_line + (start 1.8 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "619114ee-24ff-4ee0-8f85-347e7ca2657a") + ) + (fp_line + (start -1.8 -1.4) + (end -1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "715a36c3-7d48-4c1c-8cc2-593b586fc1c0") + ) + (fp_line + (start -1.2 1.9) + (end -1.2 -1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "63691a75-ddf2-4cdc-b7c3-0f98adbf8a1c") + ) + (fp_line + (start -0.6 2.2) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "d7e3cb9d-f9be-4afc-9c70-b86d486b3e29") + ) + (fp_line + (start 0 2.4) + (end 0 -2.5) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "28cac6c4-117d-480e-9e47-83b6d2fd29b6") + ) + (fp_line + (start 0.6 2.2) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "e457aed2-e970-4691-b654-910f0e5fd6ba") + ) + (fp_line + (start 1.2 -1.9) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "8c64d078-f0ec-4ca5-b228-8af9544ce712") + ) + (fp_line + (start 1.8 -1.4) + (end 1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "f6ff0185-b3c4-4430-b76a-a0ffc7e9769d") + ) + (fp_circle + (center 0 0) + (end 2.5 0) + (stroke + (width 0.35) + (type solid) + ) + (fill no) + (layer "F.Mask") + (uuid "45ef7d5a-5b0c-437d-a079-3f617fe4dab1") + ) + (fp_poly + (pts + (xy 1.883276 -1.883276) (xy 2.690394 0) (xy 1.883276 1.883276) (xy 0.007781 2.68706) (xy -1.624107 2.143097) + (xy -2.69841 -0.005507) (xy -1.625654 -1.882829) (xy -0.005666 -2.692823) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "694a8cb2-be48-441b-9732-31feedaa2e17") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "b48f5f35-4d03-4ca7-b5f9-13ee31ec86ec") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "61f9bac9-521d-490e-b415-638ac0fdec51") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "f5e9352d-b275-482f-a7ca-65bc34785482") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "ad99040b-9fbb-4007-a8f4-cbf109969921") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "f7cbad50-09a6-45f7-b62d-123ed3ac01b6") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "7246ae63-c832-436e-913f-5489b5907e2d") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3c8ac617-958b-46ef-aeb1-1240db4198f7") + ) + (pad "1" smd rect + (at -3.25 -2.75) + (size 1.5 2) + (layers "F.Cu") + (net 2 "a") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "9b5a5418-7e2e-4b02-a609-661b9591843c") + ) + (pad "2" smd rect + (at -3.25 2.75) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "d74fd6db-8442-4379-bc17-69288b6099a8") + ) + (pad "3" smd rect + (at 3.25 -2.75) + (size 1.5 2) + (layers "F.Cu") + (net 2 "a") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "86c13f7f-e017-4b30-a4c1-d5c9b0c9bbd0") + ) + (pad "4" smd rect + (at 3.25 2.75) + (size 1.5 2) + (layers "F.Cu") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "e28d6960-5642-47d6-befd-2c9636f4e2d3") + ) + (embedded_fonts no) + ) + (gr_text "A" + (at 177.676555 81.980648 0) + (layer "F.SilkS") + (uuid "07a0dc2b-a941-459c-860b-35e36d0334c3") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "A" + (at 185.6 54.464 180) + (layer "F.SilkS") + (uuid "1c28cb5b-1519-4768-84da-6aa9b2714ae9") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "Y" + (at 172.085 67.818 0) + (layer "F.SilkS") + (uuid "388d764e-353c-4764-9508-358a9c2f70f4") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "B" + (at 171.63 58.782 180) + (layer "F.SilkS") + (uuid "560db987-5f77-4935-9c5e-4fdaa566a3f9") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "B" + (at 191.646555 77.662648 0) + (layer "F.SilkS") + (uuid "708f01f2-d7a7-4e65-b68c-5b89b8091d36") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "X" + (at 185.42 63.5 0) + (layer "F.SilkS") + (uuid "796dfb06-da20-470f-b6df-3a445906c50d") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify left top) + ) + ) + (segment + (start 180.460555 81.132648) + (end 180.672555 80.920648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "043fd02f-3a51-4adb-b283-f1c95b7b7842") + ) + (segment + (start 174.842 60.312) + (end 168.926 60.312) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "05ef54ed-c88f-4b22-a868-1f0b926f3e30") + ) + (segment + (start 188.434555 76.132648) + (end 194.350555 76.132648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "1954d91a-3e1c-4108-b83b-f1ccffaff181") + ) + (segment + (start 189.104 55.524) + (end 188.752 55.524) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "5127a42b-6412-4bb3-9ab1-bc5adbbf9004") + ) + (segment + (start 188.142555 75.840648) + (end 188.434555 76.132648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "5fe6ee19-4a6c-4461-a710-7e67a7137128") + ) + (segment + (start 168.926 60.312) + (end 168.634 60.604) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "68a3d373-c9c0-4602-8605-4c90e2aa7424") + ) + (segment + (start 174.172555 80.920648) + (end 174.524555 80.920648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "6e1fe7e8-8270-440d-8511-19a0cae42d4c") + ) + (segment + (start 188.54 55.312) + (end 182.816 55.312) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "739f07db-eb3f-4fbf-b8f9-ca28aec4346a") + ) + (segment + (start 177.524 60.604) + (end 182.604 55.524) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "9ca78da2-daea-45ec-a662-3a1136f37f5f") + ) + (segment + (start 182.816 55.312) + (end 182.604 55.524) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "9d8920f5-465f-40f0-b318-de9709e52aed") + ) + (segment + (start 174.736555 81.132648) + (end 180.460555 81.132648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "9db63ba2-f6cb-4828-af5e-bddceb502a09") + ) + (segment + (start 188.752 55.524) + (end 188.54 55.312) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "a214bdfe-b25a-4cfc-ba5b-b27d0b0c56e0") + ) + (segment + (start 194.350555 76.132648) + (end 194.642555 75.840648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "b820d5ee-8475-41ed-b212-ba455f356eaa") + ) + (segment + (start 174.524555 80.920648) + (end 174.736555 81.132648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "c1f19050-2c23-4540-94c7-0387c47590e2") + ) + (segment + (start 175.134 60.604) + (end 174.842 60.312) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "d2362008-a50f-4b8b-be77-87e01ddf1991") + ) + (segment + (start 188.142555 75.840648) + (end 185.752555 75.840648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "d87c52a5-c49b-445a-8f4f-3a95b195b47f") + ) + (segment + (start 185.752555 75.840648) + (end 180.672555 80.920648) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e32e85b0-0f63-43c6-8ba0-1778b5c5141e") + ) + (segment + (start 175.134 60.604) + (end 177.524 60.604) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e4cfbedf-8d48-44ba-b551-93bbb1322c00") + ) + (segment + (start 174.172555 75.420648) + (end 174.648555 75.420648) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "0f45c7f7-4b72-4393-93fd-d0c910ac836f") + ) + (segment + (start 180.384555 75.132648) + (end 180.672555 75.420648) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "42cf5e03-6b34-4cf1-a008-255058b7eb6f") + ) + (segment + (start 174.936555 75.132648) + (end 180.384555 75.132648) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "65901732-1532-473f-8c49-1c4b140cc689") + ) + (segment + (start 167.389555 76.646648) + (end 172.571555 76.646648) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "79cc663f-18f0-4017-8173-677b15e55e30") + ) + (segment + (start 172.571555 76.646648) + (end 173.797555 75.420648) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "f627da6d-6076-47cf-bf21-efd56f0108a9") + ) + (segment + (start 174.648555 75.420648) + (end 174.936555 75.132648) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "f6e40db9-76fa-4a1b-86c1-09cb658ff6ae") + ) + (segment + (start 194.434555 70.132648) + (end 194.642555 70.340648) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "5a12457b-c2d8-4b5a-8f96-6c499276c166") + ) + (segment + (start 188.350555 70.132648) + (end 194.434555 70.132648) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "a01354a1-3094-4b2e-affc-a3226b9d0b6d") + ) + (segment + (start 184.763555 73.344648) + (end 187.767555 70.340648) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "a8164816-0fe3-4a35-8e1d-0cf6513741fb") + ) + (segment + (start 188.142555 70.340648) + (end 188.350555 70.132648) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "f0d37c62-c394-4ab4-8562-376cf5a2d79c") + ) + (segment + (start 167.389555 73.344648) + (end 184.763555 73.344648) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "fe2f87d8-74b3-4309-b3a0-256ad1a59e25") + ) + (segment + (start 195.887 59.798) + (end 190.705 59.798) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "1412d04f-ce3b-40a4-a7d8-5fe8cc893810") + ) + (segment + (start 182.892 61.312) + (end 182.604 61.024) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "1c8bba68-344c-4319-9cd7-1c3efd9a5582") + ) + (segment + (start 189.104 61.024) + (end 188.628 61.024) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "4390d72b-5cbe-4983-9051-ac8a79d82ecf") + ) + (segment + (start 188.628 61.024) + (end 188.34 61.312) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "9f259c05-a5fc-4923-b40e-738f5ea2b2ed") + ) + (segment + (start 190.705 59.798) + (end 189.479 61.024) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "cbc4a853-7541-40b6-bd3a-3a4170b92db1") + ) + (segment + (start 188.34 61.312) + (end 182.892 61.312) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "cbf411fd-365b-4bb7-826e-66c0609f835a") + ) + (segment + (start 174.926 66.312) + (end 168.842 66.312) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "0cf4624c-1d36-4ba8-be1e-b3f62de4afc5") + ) + (segment + (start 178.513 63.1) + (end 175.509 66.104) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "162aa126-2afe-4d08-af12-1f01f88ddf36") + ) + (segment + (start 195.887 63.1) + (end 178.513 63.1) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "19ac0d14-43b7-449e-9aa0-c72cc55a57f8") + ) + (segment + (start 175.134 66.104) + (end 174.926 66.312) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "4870c900-960b-4822-932c-498ce5226bdb") + ) + (segment + (start 168.842 66.312) + (end 168.634 66.104) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "5e210894-e425-4cc6-b8ca-1b3440723257") + ) + (group "a_b_btns" + (uuid "bac1f196-738a-4b48-ae38-5a70397ab743") + (members "043fd02f-3a51-4adb-b283-f1c95b7b7842" "07a0dc2b-a941-459c-860b-35e36d0334c3" + "0f45c7f7-4b72-4393-93fd-d0c910ac836f" "1954d91a-3e1c-4108-b83b-f1ccffaff181" + "1c857274-8aeb-406e-8e0d-ed7e86e85065" "42cf5e03-6b34-4cf1-a008-255058b7eb6f" + "49130896-9798-457e-b9ee-cd58b3559d01" "5a12457b-c2d8-4b5a-8f96-6c499276c166" + "5fe6ee19-4a6c-4461-a710-7e67a7137128" "65901732-1532-473f-8c49-1c4b140cc689" + "6e1fe7e8-8270-440d-8511-19a0cae42d4c" "708f01f2-d7a7-4e65-b68c-5b89b8091d36" + "79cc663f-18f0-4017-8173-677b15e55e30" "9db63ba2-f6cb-4828-af5e-bddceb502a09" + "a01354a1-3094-4b2e-affc-a3226b9d0b6d" "a8164816-0fe3-4a35-8e1d-0cf6513741fb" + "a8ba26dc-3801-4635-9e83-d40e325e636d" "b820d5ee-8475-41ed-b212-ba455f356eaa" + "c1f19050-2c23-4540-94c7-0387c47590e2" "d87c52a5-c49b-445a-8f4f-3a95b195b47f" + "e32e85b0-0f63-43c6-8ba0-1778b5c5141e" "e4945a99-979e-4554-afeb-8876b605f0f1" + "ebf1b522-ab3e-41ad-9aaa-d63ae73b101a" "f0d37c62-c394-4ab4-8562-376cf5a2d79c" + "f627da6d-6076-47cf-bf21-efd56f0108a9" "f6e40db9-76fa-4a1b-86c1-09cb658ff6ae" + "fe2f87d8-74b3-4309-b3a0-256ad1a59e25" + ) + ) + (group "x_y_btns" + (uuid "c31920cf-423e-4f31-a52d-feb0bdc33988") + (members "05ef54ed-c88f-4b22-a868-1f0b926f3e30" "0ca0ad24-7045-41a5-9e3d-97ba12965088" + "0cf4624c-1d36-4ba8-be1e-b3f62de4afc5" "1412d04f-ce3b-40a4-a7d8-5fe8cc893810" + "162aa126-2afe-4d08-af12-1f01f88ddf36" "19ac0d14-43b7-449e-9aa0-c72cc55a57f8" + "1c28cb5b-1519-4768-84da-6aa9b2714ae9" "1c8bba68-344c-4319-9cd7-1c3efd9a5582" + "4390d72b-5cbe-4983-9051-ac8a79d82ecf" "4870c900-960b-4822-932c-498ce5226bdb" + "5127a42b-6412-4bb3-9ab1-bc5adbbf9004" "560db987-5f77-4935-9c5e-4fdaa566a3f9" + "5c6318a9-24bc-44b1-9202-4aa7dfd2fa49" "5e210894-e425-4cc6-b8ca-1b3440723257" + "5ed223f7-742b-4540-bb9f-e0f43184fc54" "68a3d373-c9c0-4602-8605-4c90e2aa7424" + "739f07db-eb3f-4fbf-b8f9-ca28aec4346a" "99d391a7-fe7a-4e87-8d5c-2f7a38f72911" + "9ca78da2-daea-45ec-a662-3a1136f37f5f" "9d8920f5-465f-40f0-b318-de9709e52aed" + "9f259c05-a5fc-4923-b40e-738f5ea2b2ed" "a214bdfe-b25a-4cfc-ba5b-b27d0b0c56e0" + "cbc4a853-7541-40b6-bd3a-3a4170b92db1" "cbf411fd-365b-4bb7-826e-66c0609f835a" + "cf94601a-54d8-4f07-9f9e-b4d919f15a49" "d2362008-a50f-4b8b-be77-87e01ddf1991" + "e4cfbedf-8d48-44ba-b551-93bbb1322c00" + ) + ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pro b/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pro index 3c1d80f0..6e4387dc 100644 --- a/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pro +++ b/ecad/elec/layout/gbc-a-b-x-y/gbc-a-b-x-y.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -60,15 +63,20 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", "item_on_disabled_layer": "error", @@ -78,9 +86,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -92,10 +102,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -108,17 +121,18 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_text_height": 0.7999999999999999, + "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.0, - "min_via_annular_width": 0.09999999999999999, + "min_via_annular_width": 0.1, "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, @@ -127,48 +141,86 @@ }, "teardrop_options": [ { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { - "td_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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": [], + "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": [], "zones_allow_external_fillets": false }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -182,7 +234,7 @@ }, "meta": { "filename": "gbc-a-b-x-y.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -197,6 +249,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -205,7 +258,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -216,8 +269,11 @@ "gencad": "", "idf": "", "netlist": "../../../build/gbc-a-b-x-y.net", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" diff --git a/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pcb b/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pcb index 7fadfc89..d0885d3d 100644 --- a/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pcb +++ b/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pcb @@ -1,478 +1,1795 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes true) - (usegerberadvancedattributes true) - (creategerberjobfile true) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "gnd") - (net 2 "a") - (net 3 "b") - (net 4 "vcc") - - (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" (layer "F.Cu") - (tstamp 66744fc4-8100-43f2-a509-1b98d8613cd6) - (at 161.68925 73.037716) - (path "/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2") - (fp_text reference "U1" (at 0 0) (layer "F.SilkS") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp 1318bf8e-b8bb-4a35-ad6f-384894666cc8) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp d525818b-46e2-46e2-ae46-031f9dc13040) - ) - (fp_line (start -9.441981 -5.120018) (end -4.59644 -6.5786) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9826cef7-a7ae-4800-8234-3759cb974a42)) - (fp_line (start -5.397868 8.9101) (end -1.037759 7.59764) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ea457c13-b423-4ebc-bf9d-96cf0056f1fb)) - (fp_line (start -2.482781 -7.21485) (end 5.716209 -9.682868) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8ceca059-ac9f-4d54-9f43-c96254880324)) - (fp_line (start 4.44319 5.94779) (end 9.094468 4.547681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d4ec6d70-4315-4499-b344-69e92e0453c6)) - (fp_arc (start -5.397868 8.910096) (mid -13.879167 3.756885) (end -9.441981 -5.120018) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 309c5ce4-d995-4aa4-b2dc-36c491496c3c)) - (fp_arc (start -4.596447 -6.578599) (mid -3.730759 -7.531721) (end -2.482781 -7.21485) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 71841722-4c42-4562-b520-b077078b4dc1)) - (fp_arc (start 5.716209 -9.68287) (mid 14.116054 -4.160683) (end 9.094468 4.547681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp af78a74d-03e4-4cf2-9d8f-7100ee1fbe3a)) - (fp_circle (center -6.959509 2.47845) (end -4.2591 2.47845) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 727958de-7a99-4d20-a2fe-ce5d8ead82bf)) - (fp_circle (center -6.84019 1.72794) (end -0.34019 1.72794) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp d5f86097-9df4-4427-88a5-f0bb5dd3055f)) - (fp_circle (center -3.37045 -6.334768) (end -2.62045 -6.334768) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1cdac58b-1143-4b48-b6b4-f84aa9f7579d)) - (fp_circle (center -0.588131 -4.92575) (end 0.161869 -4.92575) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 00b34646-0a68-488c-ad58-c23dc55bcf60)) - (fp_circle (center 1.48784 6.058868) (end 3.44528 6.058868) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp fa8d6f0a-291c-47c4-b4f8-27253af19aa1)) - (fp_circle (center 1.48784 6.058868) (end 4.44528 6.058868) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp eb04e8a3-bd70-4c84-84c5-0ef71168f29c)) - (fp_circle (center 6.988581 -2.468659) (end 9.688999 -2.468659) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp cef3cc38-ec17-4349-935f-3c2eceea98ee)) - (fp_circle (center 6.988581 -2.468659) (end 13.488581 -2.468659) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 3570bcd5-f55f-41b9-857d-1e05b0053d55)) - (pad "" np_thru_hole circle (at 1.524 6.096) (size 3.81 3.81) (drill 3.81) (layers "*.Cu" "*.Mask") (tstamp edaade38-0325-46e5-8038-ed1684b2161e)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" - (offset (xyz -19 20.3 0)) - (scale (xyz 1 1 1)) - (rotate (xyz -90 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp 9b76f7a8-35f2-41d9-97c0-ff171d6ce23f) - (at 144.653 71.122 90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/678bb880-cbd8-f413-05c4-7d58f067bac6/678bb880-cbd8-f413-05c4-7d58f067bac6") - (attr smd) - (fp_text reference "R2" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9c193216-c6f6-4009-a905-efcee102d0fb) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7c57acec-c2a7-4320-8ee1-e007a1748378) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp 1b2c408e-9a10-4025-bf4a-4871d758c4bc) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 19f727b5-c1a0-4343-9953-35c425f715f8)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e72501d4-59e0-407b-bf64-fcbd0cb00105)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bc017ab3-3d94-4a7f-9151-f5be3acffbf0)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da361114-f096-46ed-9fdc-9d20bab7ca15)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ed2fa1b9-a10f-486b-8715-547980edd664)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8c7dfb77-7c97-469a-9d0d-45ba8cf6918c)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e93777e0-08d7-434e-b83e-e4eacbd9da6b)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7c89555f-34c5-4921-8d27-f0f9c83d1f18)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 05a2f2fe-b147-4d5a-946f-0d0b69785843)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ace974a4-3d57-4edb-84c2-b1996b7b0933)) - (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "vcc") (pintype "stereo") (tstamp f1ba2e52-8963-4279-84a8-65faa5cea3c1)) - (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 3 "b") (pintype "stereo") (tstamp 5dee39d5-fd5a-422a-88cf-41a869931293)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") - (tstamp ae0bef5c-a94e-4962-a6a0-12f651a7892f) - (at 154.686 75.438) - (path "/c64f1eb2-449a-207f-9373-68270361ff30/c64f1eb2-449a-207f-9373-68270361ff30") - (fp_text reference "U2" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right top)) - (tstamp 58c10472-bafe-4240-bcd6-179c58548270) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp c833866d-ae87-44d5-957f-5fc2cbe522a4) - ) - (fp_line (start -2.5 -3) (end -1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp aacc8da6-d852-4e2d-aad1-3fc12ae5967a)) - (fp_line (start -2.5 3) (end -1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ab392329-455a-4a74-8b5a-fd601ae6ef9a)) - (fp_line (start -1.8 3) (end -1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp acceb5c5-af81-441b-b8a5-33a32f7227e5)) - (fp_line (start -1.8 3) (end -0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 4386a197-1a5c-40f0-ac31-d20740f2fe17)) - (fp_line (start -1.2 -3) (end -1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 46fb0efc-d6f0-4f3d-88e5-05e27332b364)) - (fp_line (start -1.2 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 066c7b93-1d0b-4dc1-a24c-6911742e3463)) - (fp_line (start -0.6 3) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 75a8f5cd-dd4e-41e4-8141-13738913a58d)) - (fp_line (start -0.6 3) (end 0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5390c826-0f94-445a-a163-bc336dc76e7e)) - (fp_line (start 0 -3) (end 0 2.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 08907bfb-9d3b-4d11-ae9c-d9608d2085c4)) - (fp_line (start 0 -3) (end 1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 924c216c-3e46-4655-94b1-025dc460201a)) - (fp_line (start 0.6 3) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp c5158bfb-dc9b-47f7-a1ff-76c48686209a)) - (fp_line (start 0.6 3) (end 1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ed16d0f9-327a-406a-a0db-e76844746008)) - (fp_line (start 1.2 -3) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp f7c406c3-ad6a-4cc9-87bd-213c77551b77)) - (fp_line (start 1.2 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 83e5687c-3859-436e-a4d3-a0e3ee4ebd18)) - (fp_line (start 1.8 3) (end 1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp a9a4bf3a-ec7f-4006-a2ff-bdf889b71607)) - (fp_line (start 1.8 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp c3b9211d-6262-46c1-acfb-369f53dab4d5)) - (fp_line (start -1.8 -1.4) (end -1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 7672b511-edeb-4c9b-afe2-c947957d227d)) - (fp_line (start -1.2 1.9) (end -1.2 -1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp c4cebdcf-f10e-4d63-931e-734a96e018de)) - (fp_line (start -0.6 2.2) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp aae0d550-0902-4ecb-8313-0ab54196d6b1)) - (fp_line (start 0 2.4) (end 0 -2.5) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 4c2724c5-c275-42e0-95b3-97d02e120b27)) - (fp_line (start 0.6 2.2) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp a6ea8cb0-b19c-46b0-acd3-3a91ea366392)) - (fp_line (start 1.2 -1.9) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 96dfc4b1-bf9a-44e7-a891-5df571b021f1)) - (fp_line (start 1.8 -1.4) (end 1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp e3076d21-fd32-46f1-910e-4eb0aef77555)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp 5e62506e-adf1-4479-92ee-f3eae7adf2b9)) - (fp_poly - (pts - (xy 1.883276 -1.883276) - (xy 2.690394 0) - (xy 1.883276 1.883276) - (xy 0.007781 2.68706) - (xy -1.624107 2.143097) - (xy -2.69841 -0.005507) - (xy -1.625654 -1.882829) - (xy -0.005666 -2.692823) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 7d118882-6a0a-4216-8250-f95abe72319c)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 155d24c2-3a62-42b2-ab0e-853701a3e43a)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 58ef25e9-c085-44a6-8743-6ab9cadc65a4)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 42042343-73bc-4d89-beb9-7aad219f09cc)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp cc006b84-ff3b-4c52-9089-e02ad5d7ee5c)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 2efcfd66-a414-4061-8536-6c32ec60576a)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp e7e4a49d-3f83-48ab-9d67-ef7295394285)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp c8668996-ff96-4fe1-8414-b15c172ace74)) - (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "a") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 8d33dae2-903d-43a0-975e-b459b30b802a)) - (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp cca2ccfc-a74a-4eae-bcca-5446ea0f6030)) - (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "a") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 01c82142-53fa-4484-bc68-df8346fce573)) - (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp d5cbd610-2b74-433d-af0e-7518cab526a7)) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp d37b1e13-b4ac-47d9-936f-6d1070443579) - (at 144.653 73.404 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/55c4567f-8cd5-52db-4574-c36f88af5e1b/55c4567f-8cd5-52db-4574-c36f88af5e1b") - (attr smd) - (fp_text reference "R1" (at -0.002 1.143 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0d983a53-c5e4-4ee2-992d-86e7d30a15b0) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp af99e373-8163-4d23-b606-74a5ba79bbae) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp b953e21b-6cf0-4e1f-88b6-205f5dd08456) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bca8acf0-b4f2-4e85-aecc-4fa3fb5504e1)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2a36932-079f-479d-a97c-05afed3a3de6)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp de13af72-df7d-423b-82b3-1016e5b90e10)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 26c3296d-f8fd-4a11-aa00-5338c2f4cb87)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19e693b2-d967-49b0-8c93-4a05a2d31d0c)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 640e8a94-b440-4946-b0c5-b4d725e40b47)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3b691919-7906-4a65-92ff-bfa5043defcb)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4fbc6af-15a7-4c9e-a029-fd81569c6887)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 83e65690-783d-4e37-8a7f-a3ec3055a688)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3e5c51e6-33a4-49bb-abe5-9dba8a2f0b5e)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "vcc") (pintype "stereo") (tstamp 5f1706a6-90b8-4a25-8e06-ef7aa7485fca)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "a") (pintype "stereo") (tstamp 0411e8b9-2983-4441-80a1-0a08e9d738d5)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:GBC_A_B_BUTTON" (layer "F.Cu") - (tstamp f0479198-c696-4f75-9253-c1ee8e13ea77) - (at 168.656 70.358) - (path "/c48b1ad7-5887-1367-b6fd-c72b2b55fa45/c48b1ad7-5887-1367-b6fd-c72b2b55fa45") - (fp_text reference "U3" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right top)) - (tstamp bd24bdb1-29f2-48ae-872f-538fa884ed19) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) - (tstamp 43d3b185-672f-42cb-be50-dbbf1a02f585) - ) - (fp_line (start -2.5 -3) (end -1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 1884920b-382f-473c-b5ac-c930e756c14b)) - (fp_line (start -2.5 3) (end -1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp b9a92e2a-de69-4b21-b20e-ec8471774f6c)) - (fp_line (start -1.8 3) (end -1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 7502d663-1d0a-4941-9a2c-3cecda58b7e7)) - (fp_line (start -1.8 3) (end -0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 41685c32-034b-40b7-b333-b7dbfa4cf0dc)) - (fp_line (start -1.2 -3) (end -1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp b7d99072-8c6d-4b43-af98-daae7b4662f2)) - (fp_line (start -1.2 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 51cd0404-3947-42bf-8600-b3ccbe77c4b3)) - (fp_line (start -0.6 3) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5498ca18-4cde-460e-9494-c681050bc671)) - (fp_line (start -0.6 3) (end 0.6 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp bde0086b-78c2-4f75-b6f4-23f5fa76b34e)) - (fp_line (start 0 -3) (end 0 2.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e163b363-3339-487e-b9e5-e7c7376882e3)) - (fp_line (start 0 -3) (end 1.2 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e290e45f-dde6-4248-881b-e55595c52820)) - (fp_line (start 0.6 3) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp a0e803ce-55a5-4cbd-a031-623c72e403fd)) - (fp_line (start 0.6 3) (end 1.8 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 96fad41d-b877-463e-ad9b-3bb222b63519)) - (fp_line (start 1.2 -3) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 4f2159a7-ab07-4a8a-934a-611e4bbf046d)) - (fp_line (start 1.2 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 73047615-db71-44c9-9e41-e81212e04971)) - (fp_line (start 1.8 3) (end 1.8 -1.4) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 4a9e92df-07a4-4fbe-8901-f225afb2b3e4)) - (fp_line (start 1.8 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 4e5540ca-97ab-4bf4-96f3-c609876ff226)) - (fp_line (start -1.8 -1.4) (end -1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp b53167a7-3ea6-4ec9-bc01-e2f646a55964)) - (fp_line (start -1.2 1.9) (end -1.2 -1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp e7534582-f771-4091-bcf8-a49b9bd8ba61)) - (fp_line (start -0.6 2.2) (end -0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 2e5bf3f2-24c0-4e72-bf3b-a7fe0d45abce)) - (fp_line (start 0 2.4) (end 0 -2.5) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 1606f738-6258-491a-9ea1-35d83410183d)) - (fp_line (start 0.6 2.2) (end 0.6 -2.3) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp bf16d64a-e783-4490-a959-b350a6e5df79)) - (fp_line (start 1.2 -1.9) (end 1.2 1.9) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 7ca6d536-ac58-4e22-96f0-473995fa8250)) - (fp_line (start 1.8 -1.4) (end 1.8 1.4) - (stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp a20668d9-6e83-4c97-93aa-c803475c84a7)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp fdcedfa5-9363-4317-83ff-13c528b2d783)) - (fp_poly - (pts - (xy 1.883276 -1.883276) - (xy 2.690394 0) - (xy 1.883276 1.883276) - (xy 0.007781 2.68706) - (xy -1.624107 2.143097) - (xy -2.69841 -0.005507) - (xy -1.625654 -1.882829) - (xy -0.005666 -2.692823) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp a4e03b10-8d9c-4882-8b69-7062b7d743ea)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 9421d436-51eb-46dd-aa38-d4fbfe611aba)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp eecefff7-de00-441d-b37f-97858257db52)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 0f694d34-8845-479a-a1b1-d7bd83d0542a)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 3c2373fa-d92b-4298-bd02-c13dc84c5557)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 4738a9be-e7fc-48fe-aace-3a912c6ce574)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 47c8c322-1b68-4064-b237-ecd8d6961dfe)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 56e6531d-2d64-4eb0-a529-5e6354f5f793)) - (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "b") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp c2a63703-b34c-4528-ad36-2bc7ff57e0ae)) - (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 68e96843-acaf-4268-b84e-c0c488808b8b)) - (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "b") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp dfe0a415-02d6-4a88-876a-01c5fb73066f)) - (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp e75c5eb1-d046-4344-abc6-0b6a31d7109e)) - ) - - (gr_text "A" (at 154.94 79.248) (layer "F.SilkS") (tstamp 19da75be-8b8d-4f54-9973-c753af7a78cf) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "B" (at 168.91 74.93) (layer "F.SilkS") (tstamp bd22693a-d8f1-4595-b363-cbcf58a2d563) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - - (segment (start 165.406 73.108) (end 163.016 73.108) (width 0.25) (layer "F.Cu") (net 1) (tstamp 229863ec-9668-45f0-9ed6-19d280119f1b)) - (segment (start 151.436 78.188) (end 151.788 78.188) (width 0.25) (layer "F.Cu") (net 1) (tstamp 305bc16e-0144-45d9-b7b6-b2b22f2ef96c)) - (segment (start 165.406 73.108) (end 165.698 73.4) (width 0.25) (layer "F.Cu") (net 1) (tstamp 36a9ebf0-91c2-4219-a7bf-22aafa7085c9)) - (segment (start 152 78.4) (end 157.724 78.4) (width 0.25) (layer "F.Cu") (net 1) (tstamp 392bccc8-4db1-4886-800e-c20bb913df8a)) - (segment (start 157.724 78.4) (end 157.936 78.188) (width 0.25) (layer "F.Cu") (net 1) (tstamp 4e0ad4d2-6837-494d-9be6-f1c59607245d)) - (segment (start 171.614 73.4) (end 171.906 73.108) (width 0.25) (layer "F.Cu") (net 1) (tstamp 85e29c0b-adc0-44b5-b2d0-ff14d089d83e)) - (segment (start 151.788 78.188) (end 152 78.4) (width 0.25) (layer "F.Cu") (net 1) (tstamp c8cc1693-3867-49b4-9d92-0be8a4d166ea)) - (segment (start 165.698 73.4) (end 171.614 73.4) (width 0.25) (layer "F.Cu") (net 1) (tstamp c958bc9f-50a1-463c-b54c-d5a1094a6b42)) - (segment (start 163.016 73.108) (end 157.936 78.188) (width 0.25) (layer "F.Cu") (net 1) (tstamp d632ad78-7f69-4103-aada-2a6a5e2f1179)) - (segment (start 151.436 72.688) (end 151.912 72.688) (width 0.25) (layer "F.Cu") (net 2) (tstamp 05e9c43d-393d-41a4-91d6-b260d5367329)) - (segment (start 149.835 73.914) (end 151.061 72.688) (width 0.25) (layer "F.Cu") (net 2) (tstamp 2ad22507-d5bd-4379-beaf-ddbcd73d6148)) - (segment (start 152.2 72.4) (end 157.648 72.4) (width 0.25) (layer "F.Cu") (net 2) (tstamp 8abab454-2af9-438d-8532-c49f8abf74fb)) - (segment (start 157.648 72.4) (end 157.936 72.688) (width 0.25) (layer "F.Cu") (net 2) (tstamp 94dea2f7-18b9-496c-98e5-64f54602f406)) - (segment (start 151.912 72.688) (end 152.2 72.4) (width 0.25) (layer "F.Cu") (net 2) (tstamp a81546a0-0dc7-4eeb-a741-a22c21350d95)) - (segment (start 144.653 73.914) (end 149.835 73.914) (width 0.25) (layer "F.Cu") (net 2) (tstamp d71e0464-094a-419d-823c-fd8b7ef89170)) - (segment (start 162.027 70.612) (end 165.031 67.608) (width 0.25) (layer "F.Cu") (net 3) (tstamp 22bf71d5-74ad-433b-aed4-f695210fcb2b)) - (segment (start 144.653 70.612) (end 162.027 70.612) (width 0.25) (layer "F.Cu") (net 3) (tstamp 59866d0f-6333-4a3c-9019-402e2256de30)) - (segment (start 165.406 67.608) (end 165.614 67.4) (width 0.25) (layer "F.Cu") (net 3) (tstamp 638c241d-48a7-43b5-867e-14d48b4cedf4)) - (segment (start 165.614 67.4) (end 171.698 67.4) (width 0.25) (layer "F.Cu") (net 3) (tstamp a3fe3bb3-60ff-445f-9b7c-060f363f6462)) - (segment (start 171.698 67.4) (end 171.906 67.608) (width 0.25) (layer "F.Cu") (net 3) (tstamp eda3284b-a0c9-434f-996a-cb21559b210f)) - - (group "" (id 3d9968b9-117e-4bfe-8f96-8323dd130617) - (members - 229863ec-9668-45f0-9ed6-19d280119f1b - 66744fc4-8100-43f2-a509-1b98d8613cd6 - ae0bef5c-a94e-4962-a6a0-12f651a7892f - d632ad78-7f69-4103-aada-2a6a5e2f1179 - f0479198-c696-4f75-9253-c1ee8e13ea77 - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "gnd") + (net 2 "a") + (net 3 "b") + (net 4 "vcc") + (footprint "lib:GAMEBOY_COLOR_A_B_BUTTON_MEMBRANE" + (layer "F.Cu") + (uuid "66744fc4-8100-43f2-a509-1b98d8613cd6") + (at 161.68925 73.037716) + (property "Reference" "U1" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "1318bf8e-b8bb-4a35-ad6f-384894666cc8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d525818b-46e2-46e2-ae46-031f9dc13040") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e3ea004b-efdf-4a60-b5a7-d13ea6070f9b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f0532630-5388-4736-931b-209fc49b5d34") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2") + (fp_line + (start -9.441981 -5.120018) + (end -4.59644 -6.5786) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9826cef7-a7ae-4800-8234-3759cb974a42") + ) + (fp_line + (start -5.397868 8.9101) + (end -1.037759 7.59764) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea457c13-b423-4ebc-bf9d-96cf0056f1fb") + ) + (fp_line + (start -2.482781 -7.21485) + (end 5.716209 -9.682868) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8ceca059-ac9f-4d54-9f43-c96254880324") + ) + (fp_line + (start 4.44319 5.94779) + (end 9.094468 4.547681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4ec6d70-4315-4499-b344-69e92e0453c6") + ) + (fp_arc + (start -5.397868 8.910096) + (mid -13.879167 3.756885) + (end -9.441981 -5.120018) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "309c5ce4-d995-4aa4-b2dc-36c491496c3c") + ) + (fp_arc + (start -4.596447 -6.578599) + (mid -3.730759 -7.531721) + (end -2.482781 -7.21485) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "71841722-4c42-4562-b520-b077078b4dc1") + ) + (fp_arc + (start 5.716209 -9.68287) + (mid 14.116054 -4.160683) + (end 9.094468 4.547681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "af78a74d-03e4-4cf2-9d8f-7100ee1fbe3a") + ) + (fp_circle + (center -6.959509 2.47845) + (end -4.2591 2.47845) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "727958de-7a99-4d20-a2fe-ce5d8ead82bf") + ) + (fp_circle + (center -6.84019 1.72794) + (end -0.34019 1.72794) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "d5f86097-9df4-4427-88a5-f0bb5dd3055f") + ) + (fp_circle + (center -3.37045 -6.334768) + (end -2.62045 -6.334768) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "1cdac58b-1143-4b48-b6b4-f84aa9f7579d") + ) + (fp_circle + (center -0.588131 -4.92575) + (end 0.161869 -4.92575) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "00b34646-0a68-488c-ad58-c23dc55bcf60") + ) + (fp_circle + (center 1.48784 6.058868) + (end 3.44528 6.058868) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "fa8d6f0a-291c-47c4-b4f8-27253af19aa1") + ) + (fp_circle + (center 1.48784 6.058868) + (end 4.44528 6.058868) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "eb04e8a3-bd70-4c84-84c5-0ef71168f29c") + ) + (fp_circle + (center 6.988581 -2.468659) + (end 9.688999 -2.468659) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "cef3cc38-ec17-4349-935f-3c2eceea98ee") + ) + (fp_circle + (center 6.988581 -2.468659) + (end 13.488581 -2.468659) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "3570bcd5-f55f-41b9-857d-1e05b0053d55") + ) + (pad "" np_thru_hole circle + (at 1.524 6.096) + (size 3.81 3.81) + (drill 3.81) + (layers "*.Cu" "*.Mask") + (uuid "edaade38-0325-46e5-8038-ed1684b2161e") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_A_B_MEMBRANE.step" + (offset + (xyz -19 20.3 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "9b76f7a8-35f2-41d9-97c0-ff171d6ce23f") + (at 144.653 71.122 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "9c193216-c6f6-4009-a905-efcee102d0fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "7c57acec-c2a7-4320-8ee1-e007a1748378") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "45c23f6c-6231-43d1-bb13-06c2d8470a78") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c21a84f4-018e-41a4-b553-32cde8dc9945") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/678bb880-cbd8-f413-05c4-7d58f067bac6/678bb880-cbd8-f413-05c4-7d58f067bac6") + (attr smd) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19f727b5-c1a0-4343-9953-35c425f715f8") + ) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e72501d4-59e0-407b-bf64-fcbd0cb00105") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ed2fa1b9-a10f-486b-8715-547980edd664") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc017ab3-3d94-4a7f-9151-f5be3acffbf0") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c7dfb77-7c97-469a-9d0d-45ba8cf6918c") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "da361114-f096-46ed-9fdc-9d20bab7ca15") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "05a2f2fe-b147-4d5a-946f-0d0b69785843") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e93777e0-08d7-434e-b83e-e4eacbd9da6b") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ace974a4-3d57-4edb-84c2-b1996b7b0933") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c89555f-34c5-4921-8d27-f0f9c83d1f18") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "1b2c408e-9a10-4025-bf4a-4871d758c4bc") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 90) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "vcc") + (pintype "stereo") + (uuid "f1ba2e52-8963-4279-84a8-65faa5cea3c1") + ) + (pad "2" smd roundrect + (at 0.51 0 90) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 3 "b") + (pintype "stereo") + (uuid "5dee39d5-fd5a-422a-88cf-41a869931293") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:GBC_A_B_BUTTON" + (layer "F.Cu") + (uuid "ae0bef5c-a94e-4962-a6a0-12f651a7892f") + (at 154.686 75.438) + (property "Reference" "U2" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "58c10472-bafe-4240-bcd6-179c58548270") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c833866d-ae87-44d5-957f-5fc2cbe522a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "48783de2-6407-48b3-8784-8dec10f7d5e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "29b2e68e-604d-4ce5-a3af-c03662187ec6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c64f1eb2-449a-207f-9373-68270361ff30/c64f1eb2-449a-207f-9373-68270361ff30") + (fp_line + (start -2.5 -3) + (end -1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "aacc8da6-d852-4e2d-aad1-3fc12ae5967a") + ) + (fp_line + (start -2.5 3) + (end -1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "ab392329-455a-4a74-8b5a-fd601ae6ef9a") + ) + (fp_line + (start -1.8 3) + (end -1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "acceb5c5-af81-441b-b8a5-33a32f7227e5") + ) + (fp_line + (start -1.8 3) + (end -0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "4386a197-1a5c-40f0-ac31-d20740f2fe17") + ) + (fp_line + (start -1.2 -3) + (end -1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "46fb0efc-d6f0-4f3d-88e5-05e27332b364") + ) + (fp_line + (start -1.2 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "066c7b93-1d0b-4dc1-a24c-6911742e3463") + ) + (fp_line + (start -0.6 3) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "75a8f5cd-dd4e-41e4-8141-13738913a58d") + ) + (fp_line + (start -0.6 3) + (end 0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5390c826-0f94-445a-a163-bc336dc76e7e") + ) + (fp_line + (start 0 -3) + (end 0 2.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "08907bfb-9d3b-4d11-ae9c-d9608d2085c4") + ) + (fp_line + (start 0 -3) + (end 1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "924c216c-3e46-4655-94b1-025dc460201a") + ) + (fp_line + (start 0.6 3) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "c5158bfb-dc9b-47f7-a1ff-76c48686209a") + ) + (fp_line + (start 0.6 3) + (end 1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "ed16d0f9-327a-406a-a0db-e76844746008") + ) + (fp_line + (start 1.2 -3) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "f7c406c3-ad6a-4cc9-87bd-213c77551b77") + ) + (fp_line + (start 1.2 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "83e5687c-3859-436e-a4d3-a0e3ee4ebd18") + ) + (fp_line + (start 1.8 3) + (end 1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "a9a4bf3a-ec7f-4006-a2ff-bdf889b71607") + ) + (fp_line + (start 1.8 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "c3b9211d-6262-46c1-acfb-369f53dab4d5") + ) + (fp_line + (start -1.8 -1.4) + (end -1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "7672b511-edeb-4c9b-afe2-c947957d227d") + ) + (fp_line + (start -1.2 1.9) + (end -1.2 -1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "c4cebdcf-f10e-4d63-931e-734a96e018de") + ) + (fp_line + (start -0.6 2.2) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "aae0d550-0902-4ecb-8313-0ab54196d6b1") + ) + (fp_line + (start 0 2.4) + (end 0 -2.5) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "4c2724c5-c275-42e0-95b3-97d02e120b27") + ) + (fp_line + (start 0.6 2.2) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "a6ea8cb0-b19c-46b0-acd3-3a91ea366392") + ) + (fp_line + (start 1.2 -1.9) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "96dfc4b1-bf9a-44e7-a891-5df571b021f1") + ) + (fp_line + (start 1.8 -1.4) + (end 1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "e3076d21-fd32-46f1-910e-4eb0aef77555") + ) + (fp_circle + (center 0 0) + (end 2.5 0) + (stroke + (width 0.35) + (type solid) + ) + (fill no) + (layer "F.Mask") + (uuid "5e62506e-adf1-4479-92ee-f3eae7adf2b9") + ) + (fp_poly + (pts + (xy 1.883276 -1.883276) (xy 2.690394 0) (xy 1.883276 1.883276) (xy 0.007781 2.68706) (xy -1.624107 2.143097) + (xy -2.69841 -0.005507) (xy -1.625654 -1.882829) (xy -0.005666 -2.692823) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "7d118882-6a0a-4216-8250-f95abe72319c") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "155d24c2-3a62-42b2-ab0e-853701a3e43a") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "58ef25e9-c085-44a6-8743-6ab9cadc65a4") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "42042343-73bc-4d89-beb9-7aad219f09cc") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "cc006b84-ff3b-4c52-9089-e02ad5d7ee5c") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "2efcfd66-a414-4061-8536-6c32ec60576a") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "e7e4a49d-3f83-48ab-9d67-ef7295394285") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "c8668996-ff96-4fe1-8414-b15c172ace74") + ) + (pad "1" smd rect + (at -3.25 -2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "a") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "8d33dae2-903d-43a0-975e-b459b30b802a") + ) + (pad "2" smd rect + (at -3.25 2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "cca2ccfc-a74a-4eae-bcca-5446ea0f6030") + ) + (pad "3" smd rect + (at 3.25 -2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "a") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "01c82142-53fa-4484-bc68-df8346fce573") + ) + (pad "4" smd rect + (at 3.25 2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "d5cbd610-2b74-433d-af0e-7518cab526a7") + ) + (embedded_fonts no) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "d37b1e13-b4ac-47d9-936f-6d1070443579") + (at 144.653 73.404 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at -0.002 1.143 90) + (layer "F.SilkS") + (uuid "0d983a53-c5e4-4ee2-992d-86e7d30a15b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "af99e373-8163-4d23-b606-74a5ba79bbae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "ac9187d5-0378-4433-9bb1-ed7c97d66023") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "5637cd04-a7c0-41e4-ac31-83316ab684e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/55c4567f-8cd5-52db-4574-c36f88af5e1b/55c4567f-8cd5-52db-4574-c36f88af5e1b") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2a36932-079f-479d-a97c-05afed3a3de6") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bca8acf0-b4f2-4e85-aecc-4fa3fb5504e1") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26c3296d-f8fd-4a11-aa00-5338c2f4cb87") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "640e8a94-b440-4946-b0c5-b4d725e40b47") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "de13af72-df7d-423b-82b3-1016e5b90e10") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "19e693b2-d967-49b0-8c93-4a05a2d31d0c") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4fbc6af-15a7-4c9e-a029-fd81569c6887") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e5c51e6-33a4-49bb-abe5-9dba8a2f0b5e") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b691919-7906-4a65-92ff-bfa5043defcb") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83e65690-783d-4e37-8a7f-a3ec3055a688") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "b953e21b-6cf0-4e1f-88b6-205f5dd08456") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "vcc") + (pintype "stereo") + (uuid "5f1706a6-90b8-4a25-8e06-ef7aa7485fca") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "a") + (pintype "stereo") + (uuid "0411e8b9-2983-4441-80a1-0a08e9d738d5") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:GBC_A_B_BUTTON" + (layer "F.Cu") + (uuid "f0479198-c696-4f75-9253-c1ee8e13ea77") + (at 168.656 70.358) + (property "Reference" "U3" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "bd24bdb1-29f2-48ae-872f-538fa884ed19") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right top) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "43d3b185-672f-42cb-be50-dbbf1a02f585") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify right top) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "62b6d030-5b4d-4028-bec1-54e34e6a4ea0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bc29c602-ba63-4e1d-94b4-f3d111a5680b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c48b1ad7-5887-1367-b6fd-c72b2b55fa45/c48b1ad7-5887-1367-b6fd-c72b2b55fa45") + (fp_line + (start -2.5 -3) + (end -1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "1884920b-382f-473c-b5ac-c930e756c14b") + ) + (fp_line + (start -2.5 3) + (end -1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "b9a92e2a-de69-4b21-b20e-ec8471774f6c") + ) + (fp_line + (start -1.8 3) + (end -1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "7502d663-1d0a-4941-9a2c-3cecda58b7e7") + ) + (fp_line + (start -1.8 3) + (end -0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "41685c32-034b-40b7-b333-b7dbfa4cf0dc") + ) + (fp_line + (start -1.2 -3) + (end -1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "b7d99072-8c6d-4b43-af98-daae7b4662f2") + ) + (fp_line + (start -1.2 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "51cd0404-3947-42bf-8600-b3ccbe77c4b3") + ) + (fp_line + (start -0.6 3) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5498ca18-4cde-460e-9494-c681050bc671") + ) + (fp_line + (start -0.6 3) + (end 0.6 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "bde0086b-78c2-4f75-b6f4-23f5fa76b34e") + ) + (fp_line + (start 0 -3) + (end 0 2.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "e163b363-3339-487e-b9e5-e7c7376882e3") + ) + (fp_line + (start 0 -3) + (end 1.2 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "e290e45f-dde6-4248-881b-e55595c52820") + ) + (fp_line + (start 0.6 3) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "a0e803ce-55a5-4cbd-a031-623c72e403fd") + ) + (fp_line + (start 0.6 3) + (end 1.8 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "96fad41d-b877-463e-ad9b-3bb222b63519") + ) + (fp_line + (start 1.2 -3) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "4f2159a7-ab07-4a8a-934a-611e4bbf046d") + ) + (fp_line + (start 1.2 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "73047615-db71-44c9-9e41-e81212e04971") + ) + (fp_line + (start 1.8 3) + (end 1.8 -1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "4a9e92df-07a4-4fbe-8901-f225afb2b3e4") + ) + (fp_line + (start 1.8 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "4e5540ca-97ab-4bf4-96f3-c609876ff226") + ) + (fp_line + (start -1.8 -1.4) + (end -1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "b53167a7-3ea6-4ec9-bc01-e2f646a55964") + ) + (fp_line + (start -1.2 1.9) + (end -1.2 -1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "e7534582-f771-4091-bcf8-a49b9bd8ba61") + ) + (fp_line + (start -0.6 2.2) + (end -0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "2e5bf3f2-24c0-4e72-bf3b-a7fe0d45abce") + ) + (fp_line + (start 0 2.4) + (end 0 -2.5) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "1606f738-6258-491a-9ea1-35d83410183d") + ) + (fp_line + (start 0.6 2.2) + (end 0.6 -2.3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "bf16d64a-e783-4490-a959-b350a6e5df79") + ) + (fp_line + (start 1.2 -1.9) + (end 1.2 1.9) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "7ca6d536-ac58-4e22-96f0-473995fa8250") + ) + (fp_line + (start 1.8 -1.4) + (end 1.8 1.4) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Mask") + (uuid "a20668d9-6e83-4c97-93aa-c803475c84a7") + ) + (fp_circle + (center 0 0) + (end 2.5 0) + (stroke + (width 0.35) + (type solid) + ) + (fill no) + (layer "F.Mask") + (uuid "fdcedfa5-9363-4317-83ff-13c528b2d783") + ) + (fp_poly + (pts + (xy 1.883276 -1.883276) (xy 2.690394 0) (xy 1.883276 1.883276) (xy 0.007781 2.68706) (xy -1.624107 2.143097) + (xy -2.69841 -0.005507) (xy -1.625654 -1.882829) (xy -0.005666 -2.692823) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "a4e03b10-8d9c-4882-8b69-7062b7d743ea") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "9421d436-51eb-46dd-aa38-d4fbfe611aba") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "eecefff7-de00-441d-b37f-97858257db52") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "0f694d34-8845-479a-a1b1-d7bd83d0542a") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "3c2373fa-d92b-4298-bd02-c13dc84c5557") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "4738a9be-e7fc-48fe-aace-3a912c6ce574") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "47c8c322-1b68-4064-b237-ecd8d6961dfe") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "56e6531d-2d64-4eb0-a529-5e6354f5f793") + ) + (pad "1" smd rect + (at -3.25 -2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "b") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "c2a63703-b34c-4528-ad36-2bc7ff57e0ae") + ) + (pad "2" smd rect + (at -3.25 2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "68e96843-acaf-4268-b84e-c0c488808b8b") + ) + (pad "3" smd rect + (at 3.25 -2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "b") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "dfe0a415-02d6-4a88-876a-01c5fb73066f") + ) + (pad "4" smd rect + (at 3.25 2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "e75c5eb1-d046-4344-abc6-0b6a31d7109e") + ) + (embedded_fonts no) + ) + (gr_text "A" + (at 154.94 79.248 0) + (layer "F.SilkS") + (uuid "19da75be-8b8d-4f54-9973-c753af7a78cf") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "B" + (at 168.91 74.93 0) + (layer "F.SilkS") + (uuid "bd22693a-d8f1-4595-b363-cbcf58a2d563") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (segment + (start 165.406 73.108) + (end 163.016 73.108) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "229863ec-9668-45f0-9ed6-19d280119f1b") + ) + (segment + (start 151.436 78.188) + (end 151.788 78.188) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "305bc16e-0144-45d9-b7b6-b2b22f2ef96c") + ) + (segment + (start 165.406 73.108) + (end 165.698 73.4) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "36a9ebf0-91c2-4219-a7bf-22aafa7085c9") + ) + (segment + (start 152 78.4) + (end 157.724 78.4) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "392bccc8-4db1-4886-800e-c20bb913df8a") + ) + (segment + (start 157.724 78.4) + (end 157.936 78.188) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "4e0ad4d2-6837-494d-9be6-f1c59607245d") + ) + (segment + (start 171.614 73.4) + (end 171.906 73.108) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "85e29c0b-adc0-44b5-b2d0-ff14d089d83e") + ) + (segment + (start 151.788 78.188) + (end 152 78.4) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "c8cc1693-3867-49b4-9d92-0be8a4d166ea") + ) + (segment + (start 165.698 73.4) + (end 171.614 73.4) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "c958bc9f-50a1-463c-b54c-d5a1094a6b42") + ) + (segment + (start 163.016 73.108) + (end 157.936 78.188) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "d632ad78-7f69-4103-aada-2a6a5e2f1179") + ) + (segment + (start 151.436 72.688) + (end 151.912 72.688) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "05e9c43d-393d-41a4-91d6-b260d5367329") + ) + (segment + (start 149.835 73.914) + (end 151.061 72.688) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "2ad22507-d5bd-4379-beaf-ddbcd73d6148") + ) + (segment + (start 152.2 72.4) + (end 157.648 72.4) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "8abab454-2af9-438d-8532-c49f8abf74fb") + ) + (segment + (start 157.648 72.4) + (end 157.936 72.688) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "94dea2f7-18b9-496c-98e5-64f54602f406") + ) + (segment + (start 151.912 72.688) + (end 152.2 72.4) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "a81546a0-0dc7-4eeb-a741-a22c21350d95") + ) + (segment + (start 144.653 73.914) + (end 149.835 73.914) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "d71e0464-094a-419d-823c-fd8b7ef89170") + ) + (segment + (start 162.027 70.612) + (end 165.031 67.608) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "22bf71d5-74ad-433b-aed4-f695210fcb2b") + ) + (segment + (start 144.653 70.612) + (end 162.027 70.612) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "59866d0f-6333-4a3c-9019-402e2256de30") + ) + (segment + (start 165.406 67.608) + (end 165.614 67.4) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "638c241d-48a7-43b5-867e-14d48b4cedf4") + ) + (segment + (start 165.614 67.4) + (end 171.698 67.4) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "a3fe3bb3-60ff-445f-9b7c-060f363f6462") + ) + (segment + (start 171.698 67.4) + (end 171.906 67.608) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "eda3284b-a0c9-434f-996a-cb21559b210f") + ) + (group "" + (uuid "3d9968b9-117e-4bfe-8f96-8323dd130617") + (members "229863ec-9668-45f0-9ed6-19d280119f1b" "66744fc4-8100-43f2-a509-1b98d8613cd6" + "ae0bef5c-a94e-4962-a6a0-12f651a7892f" "d632ad78-7f69-4103-aada-2a6a5e2f1179" + "f0479198-c696-4f75-9253-c1ee8e13ea77" + ) + ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pro b/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pro index 78940223..853180c4 100644 --- a/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pro +++ b/ecad/elec/layout/gbc-a-b/gbc-a-b.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -60,15 +63,20 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", "item_on_disabled_layer": "error", @@ -78,9 +86,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -92,10 +102,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -108,17 +121,18 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_text_height": 0.7999999999999999, + "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.0, - "min_via_annular_width": 0.09999999999999999, + "min_via_annular_width": 0.1, "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, @@ -127,48 +141,86 @@ }, "teardrop_options": [ { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { - "td_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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": [], + "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": [], "zones_allow_external_fillets": false }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -182,7 +234,7 @@ }, "meta": { "filename": "gbc-a-b.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -197,6 +249,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -205,7 +258,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -216,8 +269,11 @@ "gencad": "", "idf": "", "netlist": "../../../build/gbc-a-b.net", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" diff --git a/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pcb b/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pcb index 76c9179c..e55a547a 100644 --- a/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pcb +++ b/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pcb @@ -1,1022 +1,3904 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 2" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes true) - (usegerberadvancedattributes true) - (creategerberjobfile true) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "gnd") - (net 2 "up") - (net 3 "down") - (net 4 "left") - (net 5 "right") - (net 6 "vcc") - - (footprint "lib:GBC_DPAD_BUTTON" (layer "F.Cu") - (tstamp 03b11b1c-86c6-43cd-b840-5c7c64bc3020) - (at 151.428 67.766 -90) - (path "/e532e171-f8ac-6ca6-6bec-6853a44fb3d8/e532e171-f8ac-6ca6-6bec-6853a44fb3d8") - (fp_text reference "U2" (at -1.81 -3.429 90) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right bottom)) - (tstamp 233cc3d7-abef-4e2d-a7d2-d8c9d16ff3d7) - ) - (fp_text value "" (at 0 0 90) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp e4a41591-e4e2-49b4-8876-064adb53724d) - ) - (fp_line (start -2.5 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp d922c402-c540-4c92-8259-ee814f917ad9)) - (fp_line (start -2.5 3) (end 0 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp f739f5d3-7d32-40dc-b47d-427e19223894)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp ee8fde94-5297-4754-83e8-75a47ee4b343)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 792cb66e-09ba-4e40-9258-37590df42681)) - (fp_line (start 0 -3) (end 0 -1.975) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 2bcb7bf4-b5fc-425a-a00e-bfeb9f2ac9bf)) - (fp_line (start 0 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 39f932cd-2c50-4843-9dfd-e346bc8c70d0)) - (fp_line (start 0 1.975) (end 0 3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp b4c250a5-823f-4daa-8ad3-f6e95862495c)) - (fp_line (start 0 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 2b09258b-6d52-413a-8b6f-68473ed7080f)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 1c4041d3-5730-46d0-85d8-50a70f6a77e1)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 9cba6a30-a3fa-4b14-8101-86290cb5ae85)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 79d50cf5-d8f8-4ad1-a4df-bea78b8d3cb3)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 49ba37b9-d2c8-409a-84b1-21c029d9bc78)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 6ed454ff-3908-472d-809d-2ef7411758d1)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp a638728d-95f1-46a9-82b6-4a45779262a7)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp f5748cf9-a4e4-4e3b-831b-6f91fc3e1df3)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 402021f7-e522-467e-9b31-f7441aaa7ea2)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 53da835e-b633-47b0-b3a1-d001f00dc4d7)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp db9f7ba7-b2e4-45ff-b3de-7a9a8376683b)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp f4f7dd52-5b94-4170-9cd3-26ae5127fb99)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 31d1fe04-434b-4217-95aa-bb2532284ea3)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 11ebbfbb-7f56-453b-a768-9fea8b747cff)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 43868c7f-f5a0-46f8-b3a1-918b37befe34)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 6e742063-e487-42c9-86be-7049eb3179d3)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp e2bd7394-0dee-41f8-a527-98bd6f6dcc74)) - (fp_line (start 0.5064 -1.9943) (end 0.2397 -0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp be90f92b-7cc0-442c-bdb6-8e5f90bb5a06)) - (fp_line (start 0.5064 1.9943) (end 0.2397 0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 9eb0cd79-3854-41a2-835e-d43d504baa5f)) - (fp_arc (start -2.1504 -0.575) (mid -1.066092 -1.736055) (end 0.500399 -2.000399) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 90e85eb9-055a-4e8e-9a26-493281f7155a)) - (fp_arc (start -2.1504 0.5623) (mid -0.977666 0.237183) (end 0.237699 0.2996) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp f32670eb-73ba-4b34-ac63-fb0a2eb792f8)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp e25a2d92-a092-4cef-bf7c-1953997fd4bc)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp e3c8d122-d65e-47b2-a513-45d2ae43997c)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp b87c4e9e-d76d-4a14-83e5-1342622be56b)) - (fp_arc (start 0.237699 -0.2996) (mid -0.977666 -0.237182) (end -2.1504 -0.5623) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 5b018615-a746-4f08-aac2-9b0458c0137e)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp c0272246-1879-4b14-a6d7-43d6178b71ce)) - (fp_arc (start 0.500399 2.000399) (mid -1.066092 1.736055) (end -2.1504 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp cdbe9ddf-4792-4504-ab1a-802815c437c4)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp d89a3573-0393-4b3c-b2fc-7bb56bae288a)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp f8b863c8-5aec-46a6-a84b-0dad8dd2cf1f)) - (fp_line (start -4.254 -1) (end -4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp c7546daa-9782-47f9-9420-9ad04be8082a)) - (fp_line (start -4.254 1) (end -3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 432473d9-90cb-447f-a37a-806e4e7e0909)) - (fp_line (start -3.254 -2) (end -4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 4f6d97e7-d662-4ced-9628-41fc6682c4b1)) - (fp_line (start 3.254 -2) (end 4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 09013dc0-d39c-46b6-a41d-e5f6e04d29d4)) - (fp_line (start 4.254 -1) (end 4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp b16454bd-50f5-4b2c-8cfb-447c7756b938)) - (fp_line (start 4.254 1) (end 3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp a9531f86-3f96-479b-a614-946910d2f219)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 6712664d-5f1b-4451-b98c-86181e709838)) - (pad "1" smd rect (at -3.25 -2.75 270) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "up") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 06be8fee-877c-4aac-92ef-6de32aaaa304)) - (pad "2" smd rect (at -3.25 2.75 270) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp abe419ed-a20e-4290-b26d-3c0bdbd722c0)) - (pad "3" smd rect (at 3.25 -2.75 270) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "up") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 47869b68-8372-485b-8d9a-1acca4b6c968)) - (pad "4" smd rect (at 3.25 2.75 270) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 8ec9390d-ecb7-4eed-9cd6-2a444d0540a9)) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp 113e6c54-484b-4fef-a034-28fc75a06628) - (at 166.37 75.69 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/c6b79de0-a6aa-534a-8964-15a5269496c2/c6b79de0-a6aa-534a-8964-15a5269496c2") - (attr smd) - (fp_text reference "R2" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4c096cd6-7671-4104-92b2-21e97a1a2437) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e1239152-4c13-4416-ad25-bafae1decfc5) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp ac059cab-23c9-40c8-a8a5-b4d30b65c680) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e5a3bace-1ff1-40a0-90c5-a270f483b8c0)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9c45f18-2b31-4e62-a673-9027daa5f98e)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4638d7d-1ee9-4ecd-82a2-ffdf8178b62e)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5571432b-78b1-404b-b678-89626239fca1)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bfd1c874-3527-410e-a38f-21f50badcfc1)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ea121eb6-05f6-41d6-a032-9b25cad68746)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f75a6c5c-d1e2-4d6f-af77-a6f97135f55c)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fe0dac33-d31a-436f-9b36-932975b71743)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf4847bf-0de8-402f-bdf0-532af8734762)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b1f7a19-3a25-4a3c-8810-dc0b865f2356)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp b9df8ef4-df8e-4fa9-81c8-547c632945be)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 3 "down") (pintype "stereo") (tstamp edc71ca1-595c-4249-8b5a-0d240fe3b888)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp 209fe7cc-c988-4c33-98bd-b7ec84fb0073) - (at 166.37 77.849 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/e44eb4d4-ec34-373b-c03f-5fd60c15a5d3/e44eb4d4-ec34-373b-c03f-5fd60c15a5d3") - (attr smd) - (fp_text reference "R3" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 005eb0a0-d538-46f1-acb1-bdfd9a5d4136) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bf89939e-9b8d-4baf-9954-9583c368e8a4) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp b0728d60-83a3-47c8-a8d0-381226d04bfb) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bf2d1689-079a-4ebd-989a-ca4b40bc5f9b)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9198a4c0-9534-4cba-9b23-c1bd594d7323)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67c3dab7-3d2c-4354-a9b3-0f80571e122e)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b9307a89-f8ce-4318-b59e-4b39e0b94262)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fc2b47c3-2966-4451-9475-de1dad6972ab)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 899f8633-5e3b-41a1-8fcd-60e4b586efe6)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68e38ae7-f08c-4976-aff3-d16a1cfa4311)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ce1d534-bf2c-43b5-844c-cae11724cc5e)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d741366a-483e-4355-88f3-e23158689bb7)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49cd8935-6686-4dc9-8abf-3e62f44971e2)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp 886efd0e-68e1-48da-a94e-c4417c706a24)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "left") (pintype "stereo") (tstamp 230ebdd7-42b7-4098-b4cd-d988ad84c300)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:GBC_DPAD_BUTTON" (layer "F.Cu") - (tstamp 3783505a-9eab-40a1-aa1d-5cd6ed5b26d8) - (at 151.384 83.82 90) - (path "/6329b490-98d2-fe91-6fa4-8eaf5eeee23c/6329b490-98d2-fe91-6fa4-8eaf5eeee23c") - (fp_text reference "U3" (at -1.81 -3.429 90) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify left bottom)) - (tstamp bf292a88-6075-4983-8870-e20f0fd542c6) - ) - (fp_text value "" (at 0 0 90) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp 6a90ab11-daf4-43cf-909b-19b70c31f4a3) - ) - (fp_line (start -2.5 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e209d70b-6c7d-4cb5-b87f-0cab8f242970)) - (fp_line (start -2.5 3) (end 0 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 229a552d-38c1-4a53-8931-e999951100f3)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 902b40ed-a000-415a-9acc-bf25d3a6a66b)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 27e5f082-f3fb-4306-b870-3e6bef04064d)) - (fp_line (start 0 -3) (end 0 -1.975) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp fc3a68f5-0ab1-4572-b63d-560b7d981bd1)) - (fp_line (start 0 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp fc488236-1012-4ed4-a76e-8a24d64bc749)) - (fp_line (start 0 1.975) (end 0 3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 046edf22-6465-44f0-9440-e63f8feb956e)) - (fp_line (start 0 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 186b702f-4111-4a28-8f22-37494355fec7)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 62f7c8b4-5602-42be-92cd-933228d143e2)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 0a80f273-3093-48d7-a894-7c35417a3185)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp eeffb810-7dc8-4e97-90bd-ab295bfcf88e)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 98a0f25b-bfcd-4482-a564-f7d7b67a47f2)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 2bfb6eff-6cd7-4e6f-bb2c-e410304b2c36)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 8a18bd39-ffd7-481b-a6bd-30d7cd5faa55)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 8ae0edc5-6648-4173-8d08-e980a566e750)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp fbc3103c-ca8d-496b-ab66-3385ce740849)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 3715932e-0d4f-4f64-a806-5d1073454cb6)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp f9560f6e-331e-442b-9fe2-c34454d67ace)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 824c32f4-3ccc-4497-a9da-ccdcee50a95e)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 18eec984-47ce-4a30-9c18-dac5bf29bb70)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 8ce36ae5-9b5f-4ccf-b4e0-f181bf89b401)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 7f4d3744-4de3-4fe3-b96f-7a3797de928b)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp def7bfc5-9e53-4630-accc-0bf892eba7f5)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 43b4d3be-dd38-43c8-81c6-dacaa2ce00bd)) - (fp_line (start 0.5064 -1.9943) (end 0.2397 -0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp abda5ab7-4ad3-45b8-b2ff-51f8e119da23)) - (fp_line (start 0.5064 1.9943) (end 0.2397 0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 6f17840c-c480-478c-bd91-0a19a8c6b058)) - (fp_arc (start -2.1504 -0.575) (mid -1.066092 -1.736055) (end 0.500399 -2.000399) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 0f563058-22ef-46af-825b-c7522999221e)) - (fp_arc (start -2.1504 0.5623) (mid -0.977666 0.237183) (end 0.237699 0.2996) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 82cd3db4-f9b1-4cd7-9501-bcd64422c6b6)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp b7d7d9f8-6f1c-44cc-9719-37c0d257a04b)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp c7d7f546-47c2-4bc6-b260-a76fe6f9d4d7)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 8111bad2-ef32-4cab-be83-1c9e3a54ee07)) - (fp_arc (start 0.237699 -0.2996) (mid -0.977666 -0.237182) (end -2.1504 -0.5623) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 2e99a754-3dbe-4812-90a4-0873b0b9efcc)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp e91cfe5f-d60a-4caa-be7a-aed4280f7a51)) - (fp_arc (start 0.500399 2.000399) (mid -1.066092 1.736055) (end -2.1504 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp d969108b-f604-40e9-a003-aab43e148a25)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 579fb7ad-fd74-4fa8-b5ce-25b1f738239d)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 6598daa6-9dd3-47ab-bd07-d65d188e0b35)) - (fp_line (start -4.254 -1) (end -4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp d5b44861-8582-4fd6-8e8d-384fffd76be6)) - (fp_line (start -4.254 1) (end -3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp b4d0dd16-f2bd-4115-a999-aaf5e5eeae8d)) - (fp_line (start -3.254 -2) (end -4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp b71cac51-acae-4052-a190-c29b731957ea)) - (fp_line (start 3.254 -2) (end 4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp fbd6bb6a-59e3-42f5-957c-1e47e14f2303)) - (fp_line (start 4.254 -1) (end 4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 0a2c0835-01ab-4788-a5d3-e25742cad2bd)) - (fp_line (start 4.254 1) (end 3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 2a66da13-eb33-45b8-8cfb-a14c1b9e0793)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp f0ccd934-718d-45d7-86e1-fd1ffbf9efee)) - (pad "1" smd rect (at -3.25 -2.75 90) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "down") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 2d569ec2-1f7b-410a-93bc-f49d98ca243d)) - (pad "2" smd rect (at -3.25 2.75 90) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 0162588d-d8c1-4535-9815-87a527d0c7c8)) - (pad "3" smd rect (at 3.25 -2.75 90) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "down") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 9d7d7d11-4d32-4313-9e37-d1f63c2f62d7)) - (pad "4" smd rect (at 3.25 2.75 90) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp f03f602c-9d0d-467e-a2e1-3aadb0d41147)) - ) - - (footprint "lib:GAMEBOY_COLOR_DPAD_MEMBRANE" (layer "F.Cu") - (tstamp 4a9b1fdc-9e3f-4cbd-9d86-8a8bcaa7fd35) - (at 151.269651 75.666871) - (path "/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2") - (fp_text reference "U1" (at 0 0) (layer "F.SilkS") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp 62105c2f-9999-47e5-90ca-44335eb353e7) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp 9b331313-a98f-49fa-9310-05179892ff79) - ) - (fp_line (start -13.93515 4.192481) (end -13.93515 -10.50359) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6980205f-ef1d-4a72-9a13-cf260fde1ebe)) - (fp_line (start -11.93515 -12.50359) (end -7.932509 -12.50359) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 895284a6-ec43-47f1-af1c-958cec2d37ab)) - (fp_line (start 12.06485 12.496409) (end 7.613118 12.496409) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7f8088da-5f54-4ff4-a662-38835e6e2a91)) - (fp_line (start 14.06485 -4.916131) (end 14.06485 10.496409) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 096c33c2-ca0d-46b5-a378-4bba0d905bc2)) - (fp_arc (start -13.93515 -10.50359) (mid -13.349364 -11.917804) (end -11.93515 -12.50359) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e2c555c6-7a2e-4aa4-8a45-1c0def2f0cdc)) - (fp_arc (start -7.932509 -12.50359) (mid 4.924905 -14.098653) (end 14.06485 -4.91613) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 18b84a48-369e-4f0d-b6da-e200033faac5)) - (fp_arc (start 7.613118 12.496409) (mid -5.170389 13.558667) (end -13.935151 4.192482) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f1d951e8-ff22-470d-9e07-b76ea9825f9b)) - (fp_arc (start 14.06485 10.496409) (mid 13.479064 11.910623) (end 12.06485 12.496409) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9e758742-d0b2-4c37-976f-bb6fffaec76e)) - (fp_circle (center -11.5826 -9.855181) (end -10.298141 -9.855181) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 89fd3684-319f-4740-9183-66e8de24f698)) - (fp_circle (center -7.945509 0.145459) (end -5.195509 0.145459) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 2bc7e7e4-3e40-48b0-9890-f0b00ae2594c)) - (fp_circle (center 0.004759 -7.907381) (end 2.754759 -7.907381) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 5c17ad5c-df82-4d41-bd81-0039e4942972)) - (fp_circle (center 0.004759 0.092618) (end 2.754759 0.092618) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 6788075d-9106-4660-b4b1-188ea2b27a32)) - (fp_circle (center 0.004759 8.092618) (end 2.754759 8.092618) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 23e711a8-59c0-4aad-8722-48d604104040)) - (fp_circle (center 8.05449 0.145459) (end 10.80449 0.145459) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 2e19c469-44fd-4bda-8d22-602321a2c24a)) - (fp_circle (center 11.818218 9.945731) (end 13.10268 9.945731) - (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 8c291d05-7223-4a70-aa43-41cb2b5f4053)) - (pad "" np_thru_hole circle (at -11.557 -9.8298) (size 2.413 2.413) (drill 2.413) (layers "*.Cu" "*.Mask") (tstamp 765b6f99-28cc-4a4f-970e-1da60aa1d1e2)) - (pad "" np_thru_hole circle (at 11.811 9.9822) (size 2.413 2.413) (drill 2.413) (layers "*.Cu" "*.Mask") (tstamp 4c77be97-6e3e-47e8-9e6a-d36a5a1bc86c)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_DPAD_MEMBRANE.step" - (offset (xyz 24 20.24 0)) - (scale (xyz 1 1 1)) - (rotate (xyz -90 0 0)) - ) - ) - - (footprint "lib:GBC_DPAD_BUTTON" (layer "F.Cu") - (tstamp 60da3dee-5d80-45b2-9e93-0228480e3f46) - (at 159.258 75.692 180) - (path "/b069d19b-7f9b-4b75-f4e0-82adf4cf64a6/b069d19b-7f9b-4b75-f4e0-82adf4cf64a6") - (fp_text reference "U5" (at -1.81 -3.429) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right bottom)) - (tstamp 59ef83ff-c513-4377-ae3a-7af0d1421cb9) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp 4425662c-4678-4412-9379-ed294d87dcd6) - ) - (fp_line (start -2.5 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 5e0b934f-799b-4a13-aca8-96af0089fab8)) - (fp_line (start -2.5 3) (end 0 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 140a5ec6-d1c8-4afa-b9d3-cdb88a39e9ee)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 0f9ab9ba-e837-436a-892d-f8d5fab6b414)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 34293b17-3aa7-43f4-bf14-2639efed2f9a)) - (fp_line (start 0 -3) (end 0 -1.975) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 5dfb97ae-4f90-4b7d-81be-50abc8d9828a)) - (fp_line (start 0 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3c7d6f3f-f4a3-4876-9fb8-8134bc661a89)) - (fp_line (start 0 1.975) (end 0 3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 9b91971c-34c9-4695-a655-26fed7e79b68)) - (fp_line (start 0 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 940407ff-1ca7-4847-a352-861ed7821cac)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp aa0f0b2c-8e25-4e9e-93b7-2f670b662fea)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 4567d39e-2a4b-480a-b523-5c643a6a5b99)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 24fc6676-39af-43f8-86c8-41ae163a8444)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 10addc9a-bf97-4785-89ec-09bff90d381b)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp f187f647-9e03-4569-9099-9c11fb7a9730)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 56aab1ba-e762-4fa6-b31a-792e61269689)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 3687d4ea-e565-47cf-8102-81cbbfea8350)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp bcf3577a-ffef-4b26-b812-2ea6ef7587fe)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp af0617f5-ce48-4972-ae44-585d0fd3d585)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 1ff63ac7-d6ac-46bb-b9dc-7d54c15106c9)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 10a22812-4460-468a-929d-88f57fdbc1b1)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 189d6ea6-5528-4aba-8eb3-6a594ef1150a)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 87fd0056-a8ce-4202-b908-97cf7bc4481d)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 82fc318b-43be-4633-a573-2eadd91cd3d2)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 26c728dd-2aa2-4e6a-b0b9-a91e6f87e29c)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 616da7d9-1394-4786-901d-83689fa357fd)) - (fp_line (start 0.5064 -1.9943) (end 0.2397 -0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp c864e8b4-ba7a-4c6f-adc6-a82007c7fd8f)) - (fp_line (start 0.5064 1.9943) (end 0.2397 0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp a9ee5e9c-bfdb-441e-962b-94845f3e0c9d)) - (fp_arc (start -2.1504 -0.575) (mid -1.066092 -1.736055) (end 0.500399 -2.000399) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 317d8add-9ccf-4152-99d2-4ae1dacbe719)) - (fp_arc (start -2.1504 0.5623) (mid -0.977666 0.237183) (end 0.237699 0.2996) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 354be040-7233-40d8-b9ce-4d03a020ed47)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp bcc1fc3f-604a-4fe0-a6aa-3bfbf40c93c8)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp a3cbf5a9-0853-45b7-abe1-39f62bcd6d61)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 38f8462e-6341-48ca-a059-2e8d01cb20bb)) - (fp_arc (start 0.237699 -0.2996) (mid -0.977666 -0.237182) (end -2.1504 -0.5623) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp f1338086-4094-42d1-90d6-62d02398be31)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 150812b6-fc16-4058-83f8-037a946c4807)) - (fp_arc (start 0.500399 2.000399) (mid -1.066092 1.736055) (end -2.1504 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp e23c45e3-6fd1-4d8b-ada5-b9b3e0fbbc21)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp b33fa5b1-2e88-4f79-b6f7-cff6d969b0f8)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp bcf47752-1df1-4764-b106-5d3a1119bbf9)) - (fp_line (start -4.254 -1) (end -4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 269628e7-1dd0-4624-bd4d-4d9cbcda5212)) - (fp_line (start -4.254 1) (end -3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 3310ee70-0a5d-4cde-85f0-33ac8f2560ca)) - (fp_line (start -3.254 -2) (end -4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 869383dc-5b00-4a70-9b49-b635c395f652)) - (fp_line (start 3.254 -2) (end 4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 2cf80225-ad7f-47b1-befa-a0cf4382b5d0)) - (fp_line (start 4.254 -1) (end 4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp b505d218-d290-4647-b225-f60b1ba10628)) - (fp_line (start 4.254 1) (end 3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp a1325f39-1e88-4389-9e27-0fd65c977057)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 8b78b2ca-23a9-4ace-89b1-fa1764d676b8)) - (pad "1" smd rect (at -3.25 -2.75 180) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 5 "right") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp cf48377c-b525-47b4-986d-4c38ac3397ad)) - (pad "2" smd rect (at -3.25 2.75 180) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 19f89626-69a9-4757-b49c-0340d0d6087f)) - (pad "3" smd rect (at 3.25 -2.75 180) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 5 "right") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 7b407d1a-0918-4b85-a520-12a5c4dd781c)) - (pad "4" smd rect (at 3.25 2.75 180) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp d40da79b-3de1-4c4f-a5a9-be8f08be0eaf)) - ) - - (footprint "lib:GBC_DPAD_BUTTON" (layer "F.Cu") - (tstamp 914b8634-ef26-4345-abf5-c715d1911358) - (at 143.308 75.99) - (path "/e3401946-6c73-6721-65ce-5685ec7e5554/e3401946-6c73-6721-65ce-5685ec7e5554") - (fp_text reference "U4" (at -1.81 -3.429 180) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right bottom)) - (tstamp 5f29710e-2127-49a6-be4a-3d785aa1f7ae) - ) - (fp_text value "" (at 0 0 180) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp d46028df-79b8-437a-a806-db7ac8490b06) - ) - (fp_line (start -2.5 -3) (end 0 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 844f3b35-344b-4495-8ea8-46126843ed40)) - (fp_line (start -2.5 3) (end 0 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 8ef8f559-b949-40ef-b24b-3a720c180481)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 39d3cded-466a-44b2-b525-5830cf37bb74)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 08c29751-715a-4802-b9e3-ff99e47f27c2)) - (fp_line (start 0 -3) (end 0 -1.975) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 1ec1e04d-e80b-4bc3-a7c0-d9d14b8f04d9)) - (fp_line (start 0 -3) (end 2.5 -3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e2b761a4-d871-4742-87f8-fae46fd1cbc0)) - (fp_line (start 0 1.975) (end 0 3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp dc5451a2-6404-475d-81ec-e8d939d2e50f)) - (fp_line (start 0 3) (end 2.5 3) - (stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 1daf154d-4838-4959-85d6-71cc4c6ed9c5)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp a17a9748-ea4b-4cba-969f-de7d4cb39334)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 2cef19f8-b592-4a71-b16f-43ae065c95a1)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp be4cda07-f7ef-4b53-8d70-00d7ccd7889d)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 602d351d-f004-4e59-a814-30553e37d32f)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 3332b41a-595e-46da-9882-ac1d8c82c1bc)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 0b6e9771-7e31-4a6b-9911-32bd9bb1de52)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp 862f0d0c-28f2-476d-8b3b-b6a626181ecf)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Cu") (tstamp c4a01996-93c8-4010-802c-7b3413e9e193)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp b2c9c982-4b95-4915-83b9-759c4c38e722)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 1c179b41-08ae-4046-bc7a-d7e2c942c843)) - (fp_line (start -2.125 -0.575) (end 0.475 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp a10b3246-67c9-41c9-84cf-25d0b30656ed)) - (fp_line (start -2.125 0.575) (end 0.475 1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 7aa2b9d5-efd0-4f11-b9a5-300a87eef6fb)) - (fp_line (start 0.225 -0.325) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp c267c8eb-ee9e-4253-b1b5-5437d4ebae54)) - (fp_line (start 0.225 0.325) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 599c754c-cf74-4467-ba2b-3e5585e6ce98)) - (fp_line (start 0.475 -1.975) (end 0.225 -0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 0c81251a-61c2-4a0e-b832-c06ccd96511e)) - (fp_line (start 0.475 1.975) (end 0.225 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 6fef12fe-307c-48f3-a3c0-ac9de1694af5)) - (fp_line (start 0.5064 -1.9943) (end 0.2397 -0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 292d2383-75d4-4cb9-b925-f596fd90cb79)) - (fp_line (start 0.5064 1.9943) (end 0.2397 0.3052) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 0e905520-b93e-4918-9d48-a904f724592c)) - (fp_arc (start -2.1504 -0.575) (mid -1.066092 -1.736055) (end 0.500399 -2.000399) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp dafc888f-8ac2-4898-8ba1-81a6145f8e6c)) - (fp_arc (start -2.1504 0.5623) (mid -0.977666 0.237183) (end 0.237699 0.2996) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 3bbb0939-0206-439e-a79c-e0773759cad3)) - (fp_arc (start -2.125 -0.575) (mid -1.061796 -1.714762) (end 0.474999 -1.975) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 89c0134f-3d81-44b1-bbda-023d08669172)) - (fp_arc (start -2.125 0.575) (mid -0.970285 0.259324) (end 0.224999 0.325) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 2bcf58ea-f57f-4fa8-bb57-166e676962c2)) - (fp_arc (start 0.224999 -0.325) (mid -0.970285 -0.259324) (end -2.125 -0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 6caea3ba-d917-487e-a2cd-60a842c03eac)) - (fp_arc (start 0.237699 -0.2996) (mid -0.977666 -0.237182) (end -2.1504 -0.5623) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp d82a93ff-fc3d-496e-9d41-30e93deebb9e)) - (fp_arc (start 0.474999 1.975) (mid -1.061796 1.714763) (end -2.125 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 620e39a9-fe1c-43a6-9440-5b6082fb1df9)) - (fp_arc (start 0.500399 2.000399) (mid -1.066092 1.736055) (end -2.1504 0.575) - (stroke (width 0.127) (type solid)) (layer "F.Mask") (tstamp 418a02e0-2d8b-4824-a7e1-0319717cc763)) - (fp_poly - (pts - (xy 0.279604 -0.2615) - (xy -1.132817 -0.2615) - (xy -2.234421 -0.536901) - (xy -1.668942 -1.272023) - (xy -0.903148 -1.782552) - (xy -0.135305 -2.0385) - (xy 0.548846 -2.0385) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 525b34d3-634a-453f-b50d-a52093cdbabc)) - (fp_poly - (pts - (xy 0.548846 2.0385) - (xy -0.135305 2.0385) - (xy -0.903148 1.782552) - (xy -1.668942 1.272023) - (xy -2.234421 0.536901) - (xy -1.132817 0.2615) - (xy 0.279604 0.2615) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 5d97c4bc-4a41-49ae-a044-dcecdd88631c)) - (fp_line (start -4.254 -1) (end -4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 3b546390-8e7c-4c4a-848d-60c937f9ccb5)) - (fp_line (start -4.254 1) (end -3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 54d62347-4508-4dc0-a356-11910ace0730)) - (fp_line (start -3.254 -2) (end -4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 7aedef61-0c29-4bca-9be7-628a4634c18f)) - (fp_line (start 3.254 -2) (end 4.254 -1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 885f327d-d88a-4ec4-9fdd-feab803b9c06)) - (fp_line (start 4.254 -1) (end 4.254 1) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 48c7059d-952b-4a4c-b8d3-e3eec24b9ff0)) - (fp_line (start 4.254 1) (end 3.254 2) - (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 22035a39-e7f5-491c-88bd-1413038c18dc)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 2442717e-b2e8-44e8-b326-fd08d00b9d03)) - (pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 4 "left") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp e8205880-341a-4631-9696-218d798cfab3)) - (pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 6c19c3bf-7ee4-406a-b6c9-12fad02ce931)) - (pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 4 "left") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 345f0617-5cb1-4416-92a7-f8e118c57bb4)) - (pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 607fd285-6a0c-4846-9872-15fcde301e74)) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp a941b12e-3390-476a-81dd-ec212fe504c5) - (at 166.37 73.535 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/ab5f80ac-c547-2cc9-2da3-257bf80b1402/ab5f80ac-c547-2cc9-2da3-257bf80b1402") - (attr smd) - (fp_text reference "R4" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c13d1281-1e2e-49f9-abdd-ffeae9e609f4) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c61554fa-588e-4018-8f81-d08f5401987b) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp d792ef3f-d275-4adb-8625-152054101fe4) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7700049-ea00-4741-9f97-6e75f31224a4)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fb27f8c0-e0bf-4868-8efb-b8a11495a8b0)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 44f40ae1-1c87-427e-ac63-9deb9e9ed503)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4cab1825-b768-4ad3-ad59-6dfd5d899d67)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c729a3e1-f5e4-407f-bc5e-70ccea083067)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 131a24c8-a8ca-45d8-8986-8e53fda409d8)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39ac222c-6628-4a12-a2e8-a0865953eb43)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6821144d-a080-4727-bce0-240dfd429bc9)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7d9b4cd-bd33-4323-b56d-5332e55e38fb)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 76da1b9e-68a3-4c1e-bdfd-6365e4d45cd4)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp d1a41d70-ac10-4cc4-9700-165e572d281a)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "right") (pintype "stereo") (tstamp 61aa48a8-bf78-4d13-88b5-393955d361bf)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp f00c20ea-5b5b-4527-9130-ec3f5dbd77e7) - (at 166.37 71.247 -90) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/0784d723-5169-5db9-0d70-f87778e33348/0784d723-5169-5db9-0d70-f87778e33348") - (attr smd) - (fp_text reference "R1" (at 0 -1.17 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 653d6f21-8d8d-4cf8-a65a-a7c5d5232003) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e928a7b1-3d0b-4bb4-b38e-37a98cf14c93) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp 42e53d89-8aa9-434c-bcde-a8c18271f163) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 700926fe-150c-480a-9d63-16c5834489fa)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 25b834be-97c9-4c5d-8d34-66559b44a8c9)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 81d3ca1c-523f-492c-84b5-953bd0861b7f)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6414836b-76ea-4e32-b24f-cfc3dc6492a9)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 654a51b9-7c63-4ef9-ad0f-3b73b99ed187)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d45c3085-66c4-4a89-9261-0b8865d3522c)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d35ada98-b7ed-44ad-bcf8-bfc35c239e9a)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5606560a-7bf6-4cb3-a6d0-bef5161ecbee)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2c33951-cb33-4942-b55a-25ee3bb8177f)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 953cbe34-d0b8-478f-8c35-536e379752da)) - (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "vcc") (pintype "stereo") (tstamp 7c96bc0c-0958-459b-8170-04947f34ff54)) - (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "up") (pintype "stereo") (tstamp 4010d3e3-3f7a-407c-8a93-b8926b6d9788)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_text "LEFT" (at 143.256 80.264) (layer "F.SilkS") (tstamp 850bc67f-c42b-48e4-9d19-04ac8091ca3b) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "DOWN" (at 151.257 88.265) (layer "F.SilkS") (tstamp bb3ec148-f87e-4e1a-b042-fc51484263fa) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "UP" (at 151.511 63.373) (layer "F.SilkS") (tstamp de87e992-f034-4c2e-bbc6-23ef6a973afd) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify bottom)) - ) - (gr_text "RIGHT" (at 159.131 80.01) (layer "F.SilkS") (tstamp f20c3eab-b13f-4ecf-bb0d-5ee9b86d0b8f) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - - (segment (start 154.134 73.025) (end 154.051 72.942) (width 0.25) (layer "F.Cu") (net 1) (tstamp 245b27cf-55d9-4b1c-ad8e-dc12fd72c727)) - (segment (start 140.058 78.74) (end 140.318 79) (width 0.25) (layer "F.Cu") (net 1) (tstamp 29e4bc92-5257-4ce6-ac02-a54ef33db8c7)) - (segment (start 146.558 78.74) (end 152.304 78.74) (width 0.25) (layer "F.Cu") (net 1) (tstamp 39b99431-f27e-4e59-9b4e-71621694bfde)) - (segment (start 140.318 79) (end 146.298 79) (width 0.25) (layer "F.Cu") (net 1) (tstamp 3d21f1f1-c0eb-4251-8d50-7e3525e13d3a)) - (segment (start 154.4 80.836) (end 154.134 80.57) (width 0.25) (layer "F.Cu") (net 1) (tstamp 57ff99f0-f9fc-4cf7-b010-84554580d0d2)) - (segment (start 152.304 78.74) (end 154.134 80.57) (width 0.25) (layer "F.Cu") (net 1) (tstamp 6eed6ce3-129c-4f57-8f1f-e23076221aa8)) - (segment (start 148.678 71.016) (end 148.4 70.738) (width 0.25) (layer "F.Cu") (net 1) (tstamp 748806a8-abf5-4899-b03a-46b0b36e1e29)) - (segment (start 154.134 87.07) (end 154.4 86.804) (width 0.25) (layer "F.Cu") (net 1) (tstamp 8fc64a19-cb05-4587-bb4d-2eccff6f524a)) - (segment (start 154.4 86.804) (end 154.4 80.836) (width 0.25) (layer "F.Cu") (net 1) (tstamp 918afd73-6027-4c40-8892-613529455ff8)) - (segment (start 150.604 72.942) (end 148.678 71.016) (width 0.25) (layer "F.Cu") (net 1) (tstamp 94e354c1-c703-4227-86dc-51c895d5b261)) - (segment (start 154.051 72.942) (end 150.604 72.942) (width 0.25) (layer "F.Cu") (net 1) (tstamp 9abbd53c-4c60-4117-aa85-312f8eed0e69)) - (segment (start 154.134 80.57) (end 154.134 73.025) (width 0.25) (layer "F.Cu") (net 1) (tstamp b4e2cf8c-3271-45a7-b198-8ccd963a26f9)) - (segment (start 156.25 72.7) (end 162.266 72.7) (width 0.25) (layer "F.Cu") (net 1) (tstamp cb7b1816-9e52-4a55-aef1-212d092a73a3)) - (segment (start 156.008 72.942) (end 156.25 72.7) (width 0.25) (layer "F.Cu") (net 1) (tstamp e264d486-0894-429f-b4b4-3dfc9c9657e1)) - (segment (start 156.008 72.942) (end 154.051 72.942) (width 0.25) (layer "F.Cu") (net 1) (tstamp e50301e0-b014-4d2b-ad40-195ab6653805)) - (segment (start 148.4 70.738) (end 148.4 64.794) (width 0.25) (layer "F.Cu") (net 1) (tstamp e566fa9a-5ce6-4db5-986e-c10c7e7a76c9)) - (segment (start 146.298 79) (end 146.558 78.74) (width 0.25) (layer "F.Cu") (net 1) (tstamp e6100c10-93c1-4f54-8a35-4112299f57be)) - (segment (start 162.266 72.7) (end 162.508 72.942) (width 0.25) (layer "F.Cu") (net 1) (tstamp f5e171b3-97bc-476b-8e57-a2cff1f912af)) - (segment (start 148.4 64.794) (end 148.678 64.516) (width 0.25) (layer "F.Cu") (net 1) (tstamp fe1448f2-8cb6-4eba-894e-640be227828b)) - (segment (start 154.178 71.016) (end 165.631 71.016) (width 0.25) (layer "F.Cu") (net 2) (tstamp 06c23a7a-371f-4b55-b9c6-1df74c9cb7a8)) - (segment (start 154.4 64.738) (end 154.178 64.516) (width 0.25) (layer "F.Cu") (net 2) (tstamp 25bbad01-be20-4803-bbe6-a546d3791f95)) - (segment (start 154.4 70.794) (end 154.4 64.738) (width 0.25) (layer "F.Cu") (net 2) (tstamp 3548859c-53ec-4605-aa8c-22c72f7e3698)) - (segment (start 165.631 71.016) (end 166.37 71.755) (width 0.25) (layer "F.Cu") (net 2) (tstamp 41fbe7dc-f3e2-4d5b-8156-abee34cf753d)) - (segment (start 154.178 71.016) (end 154.4 70.794) (width 0.25) (layer "F.Cu") (net 2) (tstamp 6528d34f-8509-47a3-8b8e-9d381992ada7)) - (segment (start 166.37 71.755) (end 166.37 71.757) (width 0.25) (layer "F.Cu") (net 2) (tstamp cac42e93-44f8-4d07-8a6b-39c8a5346c21)) - (segment (start 165.725 78.02972) (end 165.725 76.845) (width 0.25) (layer "F.Cu") (net 3) (tstamp 023acb8c-b799-42b9-a4f4-1058cdcda636)) - (segment (start 148.4 80.804) (end 148.4 86.836) (width 0.25) (layer "F.Cu") (net 3) (tstamp 18386d7e-bc36-4c21-a4dd-5d0ef2b3bc44)) - (segment (start 148.634 80.57) (end 148.4 80.804) (width 0.25) (layer "F.Cu") (net 3) (tstamp 28d25d9b-0737-468f-8fdc-056e09b18c32)) - (segment (start 148.634 87.07) (end 149.709 88.145) (width 0.25) (layer "F.Cu") (net 3) (tstamp 37c8bc6f-7138-4010-ad54-024d860c7443)) - (segment (start 149.709 88.145) (end 155.60972 88.145) (width 0.25) (layer "F.Cu") (net 3) (tstamp 5101aae2-b3d4-4e23-92d3-db021dff1bcd)) - (segment (start 155.60972 88.145) (end 165.725 78.02972) (width 0.25) (layer "F.Cu") (net 3) (tstamp 9b178d6b-6e52-4ff3-8713-a0791e5b7a43)) - (segment (start 165.725 76.845) (end 166.37 76.2) (width 0.25) (layer "F.Cu") (net 3) (tstamp 9c6b1fc3-fc01-4b6d-97eb-2cbf033ef652)) - (segment (start 148.4 86.836) (end 148.634 87.07) (width 0.25) (layer "F.Cu") (net 3) (tstamp e67b8e3e-3d00-496e-aec8-feca1efc503e)) - (segment (start 140.058 73.24) (end 140.298 73) (width 0.25) (layer "F.Cu") (net 4) (tstamp 18206b39-a6ff-492f-842e-37e6eac090fd)) - (segment (start 146.318 73) (end 146.558 73.24) (width 0.25) (layer "F.Cu") (net 4) (tstamp 487d1344-4719-4848-86fb-06766d694027)) - (segment (start 146.558 73.24) (end 148.678 73.24) (width 0.25) (layer "F.Cu") (net 4) (tstamp 92d1cfa3-6448-48ff-bb1f-0f9a1c61c461)) - (segment (start 148.678 73.24) (end 151.257 75.819) (width 0.25) (layer "F.Cu") (net 4) (tstamp acff8513-f3d6-41be-a556-4cf607976b33)) - (segment (start 140.298 73) (end 146.318 73) (width 0.25) (layer "F.Cu") (net 4) (tstamp c1b938a4-67bb-4a03-921a-ebd674d9f947)) - (segment (start 166.37 79.756) (end 166.37 78.359) (width 0.25) (layer "F.Cu") (net 4) (tstamp ddc06b1c-05b2-4736-886f-c3ac40852c86)) - (via (at 166.37 79.756) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 4) (tstamp 8eebe0b7-99c7-4a08-a359-c5792e698381)) - (via (at 151.257 75.819) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 4) (tstamp a35d4a50-2ca1-4e2a-88f7-8cd106b9a89d)) - (segment (start 151.257 75.819) (end 162.433 75.819) (width 0.25) (layer "B.Cu") (net 4) (tstamp 52a01082-3adc-4c7e-9ab2-c5a4cc88466c)) - (segment (start 162.433 75.819) (end 166.37 79.756) (width 0.25) (layer "B.Cu") (net 4) (tstamp ebaafb9c-c424-45a6-83f1-c0b4aaf2e4f5)) - (segment (start 162.508 78.442) (end 162.508 77.907) (width 0.25) (layer "F.Cu") (net 5) (tstamp 33a5012d-92f1-4625-a771-5cc28029080a)) - (segment (start 156.266 78.7) (end 162.25 78.7) (width 0.25) (layer "F.Cu") (net 5) (tstamp 383a7f39-6c90-483b-b8ec-aa272cf5ef61)) - (segment (start 156.008 78.442) (end 156.266 78.7) (width 0.25) (layer "F.Cu") (net 5) (tstamp 752f28c7-7a23-45f3-9915-1b47ce29b8b1)) - (segment (start 162.25 78.7) (end 162.508 78.442) (width 0.25) (layer "F.Cu") (net 5) (tstamp dd94f88f-1521-476c-a4dd-815ae1c39e81)) - (segment (start 162.508 77.907) (end 166.37 74.045) (width 0.25) (layer "F.Cu") (net 5) (tstamp f69c5287-1870-4cc5-91d0-4e7941a6709e)) - (segment (start 166.37 75.18) (end 166.892 75.18) (width 0.25) (layer "F.Cu") (net 6) (tstamp 229a345e-8e45-46fa-a940-7ac7caa71418)) - (segment (start 167.015 72.898) (end 167.015 71.382) (width 0.25) (layer "F.Cu") (net 6) (tstamp 22be8a45-c901-4808-b25a-f09c30c1b3d9)) - (segment (start 166.888 73.025) (end 167.015 72.898) (width 0.25) (layer "F.Cu") (net 6) (tstamp 3d611a89-d080-40d9-9025-36dfd11ed035)) - (segment (start 167.015 75.057) (end 167.015 72.898) (width 0.25) (layer "F.Cu") (net 6) (tstamp 6c56ba9d-ef1e-4f40-b3ee-0a1606e91ccf)) - (segment (start 167.015 76.694) (end 167.015 75.057) (width 0.25) (layer "F.Cu") (net 6) (tstamp 8b168acc-1181-4ba3-99d3-9f5c81e6a44f)) - (segment (start 166.37 77.339) (end 167.015 76.694) (width 0.25) (layer "F.Cu") (net 6) (tstamp 91e42060-234a-4f3d-97fd-662282755249)) - (segment (start 166.37 73.025) (end 166.888 73.025) (width 0.25) (layer "F.Cu") (net 6) (tstamp 92119b9d-095b-4301-a6ca-f74c055480c0)) - (segment (start 167.015 71.382) (end 166.37 70.737) (width 0.25) (layer "F.Cu") (net 6) (tstamp e4e88662-c769-4eaf-986d-4b0c161e110e)) - (segment (start 166.892 75.18) (end 167.015 75.057) (width 0.25) (layer "F.Cu") (net 6) (tstamp ee235906-5fae-411e-ada9-58ead6c5da3e)) - +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 2" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "gnd") + (net 2 "up") + (net 3 "down") + (net 4 "left") + (net 5 "right") + (net 6 "vcc") + (footprint "lib:GBC_DPAD_BUTTON" + (layer "F.Cu") + (uuid "03b11b1c-86c6-43cd-b840-5c7c64bc3020") + (at 151.428 67.766 -90) + (property "Reference" "U2" + (at -1.81 -3.429 90) + (layer "F.SilkS") + (hide yes) + (uuid "233cc3d7-abef-4e2d-a7d2-d8c9d16ff3d7") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right bottom) + ) + ) + (property "Value" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e4a41591-e4e2-49b4-8876-064adb53724d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "3feab073-c805-4a25-883e-66a201a018ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b37d6a22-b3f8-472c-88f7-d36dfc256963") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e532e171-f8ac-6ca6-6bec-6853a44fb3d8/e532e171-f8ac-6ca6-6bec-6853a44fb3d8") + (fp_line + (start -2.5 3) + (end 0 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "f739f5d3-7d32-40dc-b47d-427e19223894") + ) + (fp_line + (start 0 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "2b09258b-6d52-413a-8b6f-68473ed7080f") + ) + (fp_line + (start 0 1.975) + (end 0 3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "b4c250a5-823f-4daa-8ad3-f6e95862495c") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "49ba37b9-d2c8-409a-84b1-21c029d9bc78") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "792cb66e-09ba-4e40-9258-37590df42681") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "9cba6a30-a3fa-4b14-8101-86290cb5ae85") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "1c4041d3-5730-46d0-85d8-50a70f6a77e1") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "ee8fde94-5297-4754-83e8-75a47ee4b343") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "79d50cf5-d8f8-4ad1-a4df-bea78b8d3cb3") + ) + (fp_line + (start -2.5 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "d922c402-c540-4c92-8259-ee814f917ad9") + ) + (fp_line + (start 0 -3) + (end 0 -1.975) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "2bcb7bf4-b5fc-425a-a00e-bfeb9f2ac9bf") + ) + (fp_line + (start 0 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "39f932cd-2c50-4843-9dfd-e346bc8c70d0") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "402021f7-e522-467e-9b31-f7441aaa7ea2") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "a638728d-95f1-46a9-82b6-4a45779262a7") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "f5748cf9-a4e4-4e3b-831b-6f91fc3e1df3") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "6ed454ff-3908-472d-809d-2ef7411758d1") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "db9f7ba7-b2e4-45ff-b3de-7a9a8376683b") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "53da835e-b633-47b0-b3a1-d001f00dc4d7") + ) + (fp_line + (start 0.5064 1.9943) + (end 0.2397 0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "9eb0cd79-3854-41a2-835e-d43d504baa5f") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "e2bd7394-0dee-41f8-a527-98bd6f6dcc74") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "31d1fe04-434b-4217-95aa-bb2532284ea3") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "43868c7f-f5a0-46f8-b3a1-918b37befe34") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "11ebbfbb-7f56-453b-a768-9fea8b747cff") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "f4f7dd52-5b94-4170-9cd3-26ae5127fb99") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "6e742063-e487-42c9-86be-7049eb3179d3") + ) + (fp_line + (start 0.5064 -1.9943) + (end 0.2397 -0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "be90f92b-7cc0-442c-bdb6-8e5f90bb5a06") + ) + (fp_arc + (start 0.500399 2.000399) + (mid -1.066092 1.736055) + (end -2.1504 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "cdbe9ddf-4792-4504-ab1a-802815c437c4") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "c0272246-1879-4b14-a6d7-43d6178b71ce") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "e3c8d122-d65e-47b2-a513-45d2ae43997c") + ) + (fp_arc + (start -2.1504 0.5623) + (mid -0.977666 0.237183) + (end 0.237699 0.2996) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "f32670eb-73ba-4b34-ac63-fb0a2eb792f8") + ) + (fp_arc + (start 0.237699 -0.2996) + (mid -0.977666 -0.237182) + (end -2.1504 -0.5623) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "5b018615-a746-4f08-aac2-9b0458c0137e") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "b87c4e9e-d76d-4a14-83e5-1342622be56b") + ) + (fp_arc + (start -2.1504 -0.575) + (mid -1.066092 -1.736055) + (end 0.500399 -2.000399) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "90e85eb9-055a-4e8e-9a26-493281f7155a") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "e25a2d92-a092-4cef-bf7c-1953997fd4bc") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "f8b863c8-5aec-46a6-a84b-0dad8dd2cf1f") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "d89a3573-0393-4b3c-b2fc-7bb56bae288a") + ) + (fp_line + (start -4.254 1) + (end -3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "432473d9-90cb-447f-a37a-806e4e7e0909") + ) + (fp_line + (start 4.254 1) + (end 3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "a9531f86-3f96-479b-a614-946910d2f219") + ) + (fp_line + (start -4.254 -1) + (end -4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "c7546daa-9782-47f9-9420-9ad04be8082a") + ) + (fp_line + (start 4.254 -1) + (end 4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "b16454bd-50f5-4b2c-8cfb-447c7756b938") + ) + (fp_line + (start -3.254 -2) + (end -4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "4f6d97e7-d662-4ced-9628-41fc6682c4b1") + ) + (fp_line + (start 3.254 -2) + (end 4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "09013dc0-d39c-46b6-a41d-e5f6e04d29d4") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "6712664d-5f1b-4451-b98c-86181e709838") + ) + (pad "1" smd rect + (at -3.25 -2.75 270) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "up") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "06be8fee-877c-4aac-92ef-6de32aaaa304") + ) + (pad "2" smd rect + (at -3.25 2.75 270) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "abe419ed-a20e-4290-b26d-3c0bdbd722c0") + ) + (pad "3" smd rect + (at 3.25 -2.75 270) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "up") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "47869b68-8372-485b-8d9a-1acca4b6c968") + ) + (pad "4" smd rect + (at 3.25 2.75 270) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "8ec9390d-ecb7-4eed-9cd6-2a444d0540a9") + ) + (embedded_fonts no) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "113e6c54-484b-4fef-a034-28fc75a06628") + (at 166.37 75.69 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "4c096cd6-7671-4104-92b2-21e97a1a2437") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "e1239152-4c13-4416-ad25-bafae1decfc5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f365500b-a517-43f0-adc1-a27d4cd63252") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "142b1b79-4749-4788-8f21-05c79201243c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c6b79de0-a6aa-534a-8964-15a5269496c2/c6b79de0-a6aa-534a-8964-15a5269496c2") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d9c45f18-2b31-4e62-a673-9027daa5f98e") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e5a3bace-1ff1-40a0-90c5-a270f483b8c0") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5571432b-78b1-404b-b678-89626239fca1") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea121eb6-05f6-41d6-a032-9b25cad68746") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4638d7d-1ee9-4ecd-82a2-ffdf8178b62e") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bfd1c874-3527-410e-a38f-21f50badcfc1") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fe0dac33-d31a-436f-9b36-932975b71743") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b1f7a19-3a25-4a3c-8810-dc0b865f2356") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f75a6c5c-d1e2-4d6f-af77-a6f97135f55c") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf4847bf-0de8-402f-bdf0-532af8734762") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "ac059cab-23c9-40c8-a8a5-b4d30b65c680") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "b9df8ef4-df8e-4fa9-81c8-547c632945be") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 3 "down") + (pintype "stereo") + (uuid "edc71ca1-595c-4249-8b5a-0d240fe3b888") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "209fe7cc-c988-4c33-98bd-b7ec84fb0073") + (at 166.37 77.849 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "005eb0a0-d538-46f1-acb1-bdfd9a5d4136") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "bf89939e-9b8d-4baf-9954-9583c368e8a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f04002dc-ecea-45a2-bdcf-cf3cb311183b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "9a4de711-2869-400e-82d2-6c1d58fb6581") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e44eb4d4-ec34-373b-c03f-5fd60c15a5d3/e44eb4d4-ec34-373b-c03f-5fd60c15a5d3") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9198a4c0-9534-4cba-9b23-c1bd594d7323") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf2d1689-079a-4ebd-989a-ca4b40bc5f9b") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9307a89-f8ce-4318-b59e-4b39e0b94262") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "899f8633-5e3b-41a1-8fcd-60e4b586efe6") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "67c3dab7-3d2c-4354-a9b3-0f80571e122e") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fc2b47c3-2966-4451-9475-de1dad6972ab") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4ce1d534-bf2c-43b5-844c-cae11724cc5e") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "49cd8935-6686-4dc9-8abf-3e62f44971e2") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68e38ae7-f08c-4976-aff3-d16a1cfa4311") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d741366a-483e-4355-88f3-e23158689bb7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "b0728d60-83a3-47c8-a8d0-381226d04bfb") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "886efd0e-68e1-48da-a94e-c4417c706a24") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "left") + (pintype "stereo") + (uuid "230ebdd7-42b7-4098-b4cd-d988ad84c300") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:GBC_DPAD_BUTTON" + (layer "F.Cu") + (uuid "3783505a-9eab-40a1-aa1d-5cd6ed5b26d8") + (at 151.384 83.82 90) + (property "Reference" "U3" + (at -1.81 -3.429 90) + (layer "F.SilkS") + (hide yes) + (uuid "bf292a88-6075-4983-8870-e20f0fd542c6") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify left bottom) + ) + ) + (property "Value" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6a90ab11-daf4-43cf-909b-19b70c31f4a3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7008a030-047e-480a-93fa-d873fcac41cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "31994364-0612-444a-b2bf-68f1d1545427") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/6329b490-98d2-fe91-6fa4-8eaf5eeee23c/6329b490-98d2-fe91-6fa4-8eaf5eeee23c") + (fp_line + (start 0 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "fc488236-1012-4ed4-a76e-8a24d64bc749") + ) + (fp_line + (start 0 -3) + (end 0 -1.975) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "fc3a68f5-0ab1-4572-b63d-560b7d981bd1") + ) + (fp_line + (start -2.5 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "e209d70b-6c7d-4cb5-b87f-0cab8f242970") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "eeffb810-7dc8-4e97-90bd-ab295bfcf88e") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "902b40ed-a000-415a-9acc-bf25d3a6a66b") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "62f7c8b4-5602-42be-92cd-933228d143e2") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "0a80f273-3093-48d7-a894-7c35417a3185") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "27e5f082-f3fb-4306-b870-3e6bef04064d") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "98a0f25b-bfcd-4482-a564-f7d7b67a47f2") + ) + (fp_line + (start 0 1.975) + (end 0 3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "046edf22-6465-44f0-9440-e63f8feb956e") + ) + (fp_line + (start 0 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "186b702f-4111-4a28-8f22-37494355fec7") + ) + (fp_line + (start -2.5 3) + (end 0 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "229a552d-38c1-4a53-8931-e999951100f3") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "2bfb6eff-6cd7-4e6f-bb2c-e410304b2c36") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "8ae0edc5-6648-4173-8d08-e980a566e750") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "8a18bd39-ffd7-481b-a6bd-30d7cd5faa55") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "fbc3103c-ca8d-496b-ab66-3385ce740849") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "3715932e-0d4f-4f64-a806-5d1073454cb6") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "f9560f6e-331e-442b-9fe2-c34454d67ace") + ) + (fp_line + (start 0.5064 -1.9943) + (end 0.2397 -0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "abda5ab7-4ad3-45b8-b2ff-51f8e119da23") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "def7bfc5-9e53-4630-accc-0bf892eba7f5") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "824c32f4-3ccc-4497-a9da-ccdcee50a95e") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "8ce36ae5-9b5f-4ccf-b4e0-f181bf89b401") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "7f4d3744-4de3-4fe3-b96f-7a3797de928b") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "18eec984-47ce-4a30-9c18-dac5bf29bb70") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "43b4d3be-dd38-43c8-81c6-dacaa2ce00bd") + ) + (fp_line + (start 0.5064 1.9943) + (end 0.2397 0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "6f17840c-c480-478c-bd91-0a19a8c6b058") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "b7d7d9f8-6f1c-44cc-9719-37c0d257a04b") + ) + (fp_arc + (start -2.1504 -0.575) + (mid -1.066092 -1.736055) + (end 0.500399 -2.000399) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "0f563058-22ef-46af-825b-c7522999221e") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "8111bad2-ef32-4cab-be83-1c9e3a54ee07") + ) + (fp_arc + (start 0.237699 -0.2996) + (mid -0.977666 -0.237182) + (end -2.1504 -0.5623) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "2e99a754-3dbe-4812-90a4-0873b0b9efcc") + ) + (fp_arc + (start -2.1504 0.5623) + (mid -0.977666 0.237183) + (end 0.237699 0.2996) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "82cd3db4-f9b1-4cd7-9501-bcd64422c6b6") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "c7d7f546-47c2-4bc6-b260-a76fe6f9d4d7") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "e91cfe5f-d60a-4caa-be7a-aed4280f7a51") + ) + (fp_arc + (start 0.500399 2.000399) + (mid -1.066092 1.736055) + (end -2.1504 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "d969108b-f604-40e9-a003-aab43e148a25") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "579fb7ad-fd74-4fa8-b5ce-25b1f738239d") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "6598daa6-9dd3-47ab-bd07-d65d188e0b35") + ) + (fp_line + (start 3.254 -2) + (end 4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "fbd6bb6a-59e3-42f5-957c-1e47e14f2303") + ) + (fp_line + (start -3.254 -2) + (end -4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "b71cac51-acae-4052-a190-c29b731957ea") + ) + (fp_line + (start 4.254 -1) + (end 4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "0a2c0835-01ab-4788-a5d3-e25742cad2bd") + ) + (fp_line + (start -4.254 -1) + (end -4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "d5b44861-8582-4fd6-8e8d-384fffd76be6") + ) + (fp_line + (start 4.254 1) + (end 3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "2a66da13-eb33-45b8-8cfb-a14c1b9e0793") + ) + (fp_line + (start -4.254 1) + (end -3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "b4d0dd16-f2bd-4115-a999-aaf5e5eeae8d") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "f0ccd934-718d-45d7-86e1-fd1ffbf9efee") + ) + (pad "1" smd rect + (at -3.25 -2.75 90) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "down") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "2d569ec2-1f7b-410a-93bc-f49d98ca243d") + ) + (pad "2" smd rect + (at -3.25 2.75 90) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "0162588d-d8c1-4535-9815-87a527d0c7c8") + ) + (pad "3" smd rect + (at 3.25 -2.75 90) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "down") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "9d7d7d11-4d32-4313-9e37-d1f63c2f62d7") + ) + (pad "4" smd rect + (at 3.25 2.75 90) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "f03f602c-9d0d-467e-a2e1-3aadb0d41147") + ) + (embedded_fonts no) + ) + (footprint "lib:GAMEBOY_COLOR_DPAD_MEMBRANE" + (layer "F.Cu") + (uuid "4a9b1fdc-9e3f-4cbd-9d86-8a8bcaa7fd35") + (at 151.269651 75.666871) + (property "Reference" "U1" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "62105c2f-9999-47e5-90ca-44335eb353e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9b331313-a98f-49fa-9310-05179892ff79") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0336f3b2-9288-4f6e-81cb-4fcfe96ca64a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "eedaef3a-eccf-4269-b82c-a5edf7c58175") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2") + (fp_line + (start -13.93515 4.192481) + (end -13.93515 -10.50359) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "6980205f-ef1d-4a72-9a13-cf260fde1ebe") + ) + (fp_line + (start -11.93515 -12.50359) + (end -7.932509 -12.50359) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "895284a6-ec43-47f1-af1c-958cec2d37ab") + ) + (fp_line + (start 12.06485 12.496409) + (end 7.613118 12.496409) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f8088da-5f54-4ff4-a662-38835e6e2a91") + ) + (fp_line + (start 14.06485 -4.916131) + (end 14.06485 10.496409) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "096c33c2-ca0d-46b5-a378-4bba0d905bc2") + ) + (fp_arc + (start -13.93515 -10.50359) + (mid -13.349364 -11.917804) + (end -11.93515 -12.50359) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2c555c6-7a2e-4aa4-8a45-1c0def2f0cdc") + ) + (fp_arc + (start -7.932509 -12.50359) + (mid 4.924905 -14.098653) + (end 14.06485 -4.91613) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "18b84a48-369e-4f0d-b6da-e200033faac5") + ) + (fp_arc + (start 7.613118 12.496409) + (mid -5.170389 13.558667) + (end -13.935151 4.192482) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1d951e8-ff22-470d-9e07-b76ea9825f9b") + ) + (fp_arc + (start 14.06485 10.496409) + (mid 13.479064 11.910623) + (end 12.06485 12.496409) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e758742-d0b2-4c37-976f-bb6fffaec76e") + ) + (fp_circle + (center -11.5826 -9.855181) + (end -10.298141 -9.855181) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "89fd3684-319f-4740-9183-66e8de24f698") + ) + (fp_circle + (center -7.945509 0.145459) + (end -5.195509 0.145459) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "2bc7e7e4-3e40-48b0-9890-f0b00ae2594c") + ) + (fp_circle + (center 0.004759 -7.907381) + (end 2.754759 -7.907381) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "5c17ad5c-df82-4d41-bd81-0039e4942972") + ) + (fp_circle + (center 0.004759 0.092618) + (end 2.754759 0.092618) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "6788075d-9106-4660-b4b1-188ea2b27a32") + ) + (fp_circle + (center 0.004759 8.092618) + (end 2.754759 8.092618) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "23e711a8-59c0-4aad-8722-48d604104040") + ) + (fp_circle + (center 8.05449 0.145459) + (end 10.80449 0.145459) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "2e19c469-44fd-4bda-8d22-602321a2c24a") + ) + (fp_circle + (center 11.818218 9.945731) + (end 13.10268 9.945731) + (stroke + (width 0.127) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "8c291d05-7223-4a70-aa43-41cb2b5f4053") + ) + (pad "" np_thru_hole circle + (at -11.557 -9.8298) + (size 2.413 2.413) + (drill 2.413) + (layers "*.Cu" "*.Mask") + (uuid "765b6f99-28cc-4a4f-970e-1da60aa1d1e2") + ) + (pad "" np_thru_hole circle + (at 11.811 9.9822) + (size 2.413 2.413) + (drill 2.413) + (layers "*.Cu" "*.Mask") + (uuid "4c77be97-6e3e-47e8-9e6a-d36a5a1bc86c") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/footprints.3dshapes/GBC_DPAD_MEMBRANE.step" + (offset + (xyz 24 20.24 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "lib:GBC_DPAD_BUTTON" + (layer "F.Cu") + (uuid "60da3dee-5d80-45b2-9e93-0228480e3f46") + (at 159.258 75.692 180) + (property "Reference" "U5" + (at -1.81 -3.429 0) + (layer "F.SilkS") + (hide yes) + (uuid "59ef83ff-c513-4377-ae3a-7af0d1421cb9") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right bottom) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4425662c-4678-4412-9379-ed294d87dcd6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d8dea4bb-0bca-4e35-b6c7-6320739c8b87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "ef186ee0-c394-42ec-afa7-6e5751958c55") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/b069d19b-7f9b-4b75-f4e0-82adf4cf64a6/b069d19b-7f9b-4b75-f4e0-82adf4cf64a6") + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "10addc9a-bf97-4785-89ec-09bff90d381b") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "24fc6676-39af-43f8-86c8-41ae163a8444") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "4567d39e-2a4b-480a-b523-5c643a6a5b99") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "aa0f0b2c-8e25-4e9e-93b7-2f670b662fea") + ) + (fp_line + (start 0 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "940407ff-1ca7-4847-a352-861ed7821cac") + ) + (fp_line + (start 0 1.975) + (end 0 3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "9b91971c-34c9-4695-a655-26fed7e79b68") + ) + (fp_line + (start 0 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "3c7d6f3f-f4a3-4876-9fb8-8134bc661a89") + ) + (fp_line + (start 0 -3) + (end 0 -1.975) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "5dfb97ae-4f90-4b7d-81be-50abc8d9828a") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "34293b17-3aa7-43f4-bf14-2639efed2f9a") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "0f9ab9ba-e837-436a-892d-f8d5fab6b414") + ) + (fp_line + (start -2.5 3) + (end 0 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "140a5ec6-d1c8-4afa-b9d3-cdb88a39e9ee") + ) + (fp_line + (start -2.5 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "5e0b934f-799b-4a13-aca8-96af0089fab8") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "bcf3577a-ffef-4b26-b812-2ea6ef7587fe") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "3687d4ea-e565-47cf-8102-81cbbfea8350") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "56aab1ba-e762-4fa6-b31a-792e61269689") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "f187f647-9e03-4569-9099-9c11fb7a9730") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "1ff63ac7-d6ac-46bb-b9dc-7d54c15106c9") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "af0617f5-ce48-4972-ae44-585d0fd3d585") + ) + (fp_line + (start 0.5064 1.9943) + (end 0.2397 0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "a9ee5e9c-bfdb-441e-962b-94845f3e0c9d") + ) + (fp_line + (start 0.5064 -1.9943) + (end 0.2397 -0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "c864e8b4-ba7a-4c6f-adc6-a82007c7fd8f") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "616da7d9-1394-4786-901d-83689fa357fd") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "26c728dd-2aa2-4e6a-b0b9-a91e6f87e29c") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "82fc318b-43be-4633-a573-2eadd91cd3d2") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "87fd0056-a8ce-4202-b908-97cf7bc4481d") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "189d6ea6-5528-4aba-8eb3-6a594ef1150a") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "10a22812-4460-468a-929d-88f57fdbc1b1") + ) + (fp_arc + (start 0.500399 2.000399) + (mid -1.066092 1.736055) + (end -2.1504 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "e23c45e3-6fd1-4d8b-ada5-b9b3e0fbbc21") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "150812b6-fc16-4058-83f8-037a946c4807") + ) + (fp_arc + (start 0.237699 -0.2996) + (mid -0.977666 -0.237182) + (end -2.1504 -0.5623) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "f1338086-4094-42d1-90d6-62d02398be31") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "38f8462e-6341-48ca-a059-2e8d01cb20bb") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "a3cbf5a9-0853-45b7-abe1-39f62bcd6d61") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "bcc1fc3f-604a-4fe0-a6aa-3bfbf40c93c8") + ) + (fp_arc + (start -2.1504 0.5623) + (mid -0.977666 0.237183) + (end 0.237699 0.2996) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "354be040-7233-40d8-b9ce-4d03a020ed47") + ) + (fp_arc + (start -2.1504 -0.575) + (mid -1.066092 -1.736055) + (end 0.500399 -2.000399) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "317d8add-9ccf-4152-99d2-4ae1dacbe719") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "bcf47752-1df1-4764-b106-5d3a1119bbf9") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "b33fa5b1-2e88-4f79-b6f7-cff6d969b0f8") + ) + (fp_line + (start 4.254 1) + (end 3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "a1325f39-1e88-4389-9e27-0fd65c977057") + ) + (fp_line + (start 4.254 -1) + (end 4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "b505d218-d290-4647-b225-f60b1ba10628") + ) + (fp_line + (start 3.254 -2) + (end 4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "2cf80225-ad7f-47b1-befa-a0cf4382b5d0") + ) + (fp_line + (start -3.254 -2) + (end -4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "869383dc-5b00-4a70-9b49-b635c395f652") + ) + (fp_line + (start -4.254 1) + (end -3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "3310ee70-0a5d-4cde-85f0-33ac8f2560ca") + ) + (fp_line + (start -4.254 -1) + (end -4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "269628e7-1dd0-4624-bd4d-4d9cbcda5212") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8b78b2ca-23a9-4ace-89b1-fa1764d676b8") + ) + (pad "1" smd rect + (at -3.25 -2.75 180) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "right") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "cf48377c-b525-47b4-986d-4c38ac3397ad") + ) + (pad "2" smd rect + (at -3.25 2.75 180) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "19f89626-69a9-4757-b49c-0340d0d6087f") + ) + (pad "3" smd rect + (at 3.25 -2.75 180) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "right") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "7b407d1a-0918-4b85-a520-12a5c4dd781c") + ) + (pad "4" smd rect + (at 3.25 2.75 180) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "d40da79b-3de1-4c4f-a5a9-be8f08be0eaf") + ) + (embedded_fonts no) + ) + (footprint "lib:GBC_DPAD_BUTTON" + (layer "F.Cu") + (uuid "914b8634-ef26-4345-abf5-c715d1911358") + (at 143.308 75.99) + (property "Reference" "U4" + (at -1.81 -3.429 180) + (layer "F.SilkS") + (hide yes) + (uuid "5f29710e-2127-49a6-be4a-3d785aa1f7ae") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify right bottom) + ) + ) + (property "Value" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d46028df-79b8-437a-a806-db7ac8490b06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "588d418f-8dee-4530-a7c9-6762752c3877") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8e200129-57c9-4453-bd94-0b6ebbe92ca2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e3401946-6c73-6721-65ce-5685ec7e5554/e3401946-6c73-6721-65ce-5685ec7e5554") + (fp_line + (start -2.5 -3) + (end 0 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "844f3b35-344b-4495-8ea8-46126843ed40") + ) + (fp_line + (start -2.5 3) + (end 0 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "8ef8f559-b949-40ef-b24b-3a720c180481") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "39d3cded-466a-44b2-b525-5830cf37bb74") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "08c29751-715a-4802-b9e3-ff99e47f27c2") + ) + (fp_line + (start 0 -3) + (end 0 -1.975) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "1ec1e04d-e80b-4bc3-a7c0-d9d14b8f04d9") + ) + (fp_line + (start 0 -3) + (end 2.5 -3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "e2b761a4-d871-4742-87f8-fae46fd1cbc0") + ) + (fp_line + (start 0 1.975) + (end 0 3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "dc5451a2-6404-475d-81ec-e8d939d2e50f") + ) + (fp_line + (start 0 3) + (end 2.5 3) + (stroke + (width 0.35) + (type solid) + ) + (layer "F.Cu") + (uuid "1daf154d-4838-4959-85d6-71cc4c6ed9c5") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "a17a9748-ea4b-4cba-969f-de7d4cb39334") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "2cef19f8-b592-4a71-b16f-43ae065c95a1") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "be4cda07-f7ef-4b53-8d70-00d7ccd7889d") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "602d351d-f004-4e59-a814-30553e37d32f") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "3332b41a-595e-46da-9882-ac1d8c82c1bc") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "0b6e9771-7e31-4a6b-9911-32bd9bb1de52") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "862f0d0c-28f2-476d-8b3b-b6a626181ecf") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Cu") + (uuid "c4a01996-93c8-4010-802c-7b3413e9e193") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "b2c9c982-4b95-4915-83b9-759c4c38e722") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "1c179b41-08ae-4046-bc7a-d7e2c942c843") + ) + (fp_line + (start -2.125 -0.575) + (end 0.475 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "a10b3246-67c9-41c9-84cf-25d0b30656ed") + ) + (fp_line + (start -2.125 0.575) + (end 0.475 1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "7aa2b9d5-efd0-4f11-b9a5-300a87eef6fb") + ) + (fp_line + (start 0.225 -0.325) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "c267c8eb-ee9e-4253-b1b5-5437d4ebae54") + ) + (fp_line + (start 0.225 0.325) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "599c754c-cf74-4467-ba2b-3e5585e6ce98") + ) + (fp_line + (start 0.475 -1.975) + (end 0.225 -0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "0c81251a-61c2-4a0e-b832-c06ccd96511e") + ) + (fp_line + (start 0.475 1.975) + (end 0.225 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "6fef12fe-307c-48f3-a3c0-ac9de1694af5") + ) + (fp_line + (start 0.5064 -1.9943) + (end 0.2397 -0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "292d2383-75d4-4cb9-b925-f596fd90cb79") + ) + (fp_line + (start 0.5064 1.9943) + (end 0.2397 0.3052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "0e905520-b93e-4918-9d48-a904f724592c") + ) + (fp_arc + (start -2.1504 -0.575) + (mid -1.066092 -1.736055) + (end 0.500399 -2.000399) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "dafc888f-8ac2-4898-8ba1-81a6145f8e6c") + ) + (fp_arc + (start -2.1504 0.5623) + (mid -0.977666 0.237183) + (end 0.237699 0.2996) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "3bbb0939-0206-439e-a79c-e0773759cad3") + ) + (fp_arc + (start -2.125 -0.575) + (mid -1.061796 -1.714762) + (end 0.474999 -1.975) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "89c0134f-3d81-44b1-bbda-023d08669172") + ) + (fp_arc + (start -2.125 0.575) + (mid -0.970285 0.259324) + (end 0.224999 0.325) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "2bcf58ea-f57f-4fa8-bb57-166e676962c2") + ) + (fp_arc + (start 0.224999 -0.325) + (mid -0.970285 -0.259324) + (end -2.125 -0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "6caea3ba-d917-487e-a2cd-60a842c03eac") + ) + (fp_arc + (start 0.237699 -0.2996) + (mid -0.977666 -0.237182) + (end -2.1504 -0.5623) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "d82a93ff-fc3d-496e-9d41-30e93deebb9e") + ) + (fp_arc + (start 0.474999 1.975) + (mid -1.061796 1.714763) + (end -2.125 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "620e39a9-fe1c-43a6-9440-5b6082fb1df9") + ) + (fp_arc + (start 0.500399 2.000399) + (mid -1.066092 1.736055) + (end -2.1504 0.575) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Mask") + (uuid "418a02e0-2d8b-4824-a7e1-0319717cc763") + ) + (fp_poly + (pts + (xy 0.279604 -0.2615) (xy -1.132817 -0.2615) (xy -2.234421 -0.536901) (xy -1.668942 -1.272023) (xy -0.903148 -1.782552) + (xy -0.135305 -2.0385) (xy 0.548846 -2.0385) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "525b34d3-634a-453f-b50d-a52093cdbabc") + ) + (fp_poly + (pts + (xy 0.548846 2.0385) (xy -0.135305 2.0385) (xy -0.903148 1.782552) (xy -1.668942 1.272023) (xy -2.234421 0.536901) + (xy -1.132817 0.2615) (xy 0.279604 0.2615) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "5d97c4bc-4a41-49ae-a044-dcecdd88631c") + ) + (fp_line + (start -4.254 -1) + (end -4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "3b546390-8e7c-4c4a-848d-60c937f9ccb5") + ) + (fp_line + (start -4.254 1) + (end -3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "54d62347-4508-4dc0-a356-11910ace0730") + ) + (fp_line + (start -3.254 -2) + (end -4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "7aedef61-0c29-4bca-9be7-628a4634c18f") + ) + (fp_line + (start 3.254 -2) + (end 4.254 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "885f327d-d88a-4ec4-9fdd-feab803b9c06") + ) + (fp_line + (start 4.254 -1) + (end 4.254 1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "48c7059d-952b-4a4c-b8d3-e3eec24b9ff0") + ) + (fp_line + (start 4.254 1) + (end 3.254 2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Fab") + (uuid "22035a39-e7f5-491c-88bd-1413038c18dc") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "2442717e-b2e8-44e8-b326-fd08d00b9d03") + ) + (pad "1" smd rect + (at -3.25 -2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 4 "left") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "e8205880-341a-4631-9696-218d798cfab3") + ) + (pad "2" smd rect + (at -3.25 2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "6c19c3bf-7ee4-406a-b6c9-12fad02ce931") + ) + (pad "3" smd rect + (at 3.25 -2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 4 "left") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "345f0617-5cb1-4416-92a7-f8e118c57bb4") + ) + (pad "4" smd rect + (at 3.25 2.75) + (size 1.5 2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (solder_mask_margin 0.0635) + (thermal_bridge_angle 0) + (uuid "607fd285-6a0c-4846-9872-15fcde301e74") + ) + (embedded_fonts no) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "a941b12e-3390-476a-81dd-ec212fe504c5") + (at 166.37 73.535 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "c13d1281-1e2e-49f9-abdd-ffeae9e609f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "c61554fa-588e-4018-8f81-d08f5401987b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "498cf1ad-9c52-48d5-bd16-5d629d71b10e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "d5b11a78-d5c1-4ce4-b247-9621b065c7dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ab5f80ac-c547-2cc9-2da3-257bf80b1402/ab5f80ac-c547-2cc9-2da3-257bf80b1402") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb27f8c0-e0bf-4868-8efb-b8a11495a8b0") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d7700049-ea00-4741-9f97-6e75f31224a4") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4cab1825-b768-4ad3-ad59-6dfd5d899d67") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "131a24c8-a8ca-45d8-8986-8e53fda409d8") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "44f40ae1-1c87-427e-ac63-9deb9e9ed503") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c729a3e1-f5e4-407f-bc5e-70ccea083067") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6821144d-a080-4727-bce0-240dfd429bc9") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76da1b9e-68a3-4c1e-bdfd-6365e4d45cd4") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39ac222c-6628-4a12-a2e8-a0865953eb43") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b7d9b4cd-bd33-4323-b56d-5332e55e38fb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "d792ef3f-d275-4adb-8625-152054101fe4") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "d1a41d70-ac10-4cc4-9700-165e572d281a") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "right") + (pintype "stereo") + (uuid "61aa48a8-bf78-4d13-88b5-393955d361bf") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "f00c20ea-5b5b-4527-9130-ec3f5dbd77e7") + (at 166.37 71.247 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.17 90) + (layer "F.SilkS") + (uuid "653d6f21-8d8d-4cf8-a65a-a7c5d5232003") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 90) + (layer "F.Fab") + (uuid "e928a7b1-3d0b-4bb4-b38e-37a98cf14c93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "401c3991-3cdc-4c63-80cd-f24d896d7fea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b7eff6ba-5dba-4309-94ff-d7d004b4c24b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0784d723-5169-5db9-0d70-f87778e33348/0784d723-5169-5db9-0d70-f87778e33348") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "25b834be-97c9-4c5d-8d34-66559b44a8c9") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "700926fe-150c-480a-9d63-16c5834489fa") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6414836b-76ea-4e32-b24f-cfc3dc6492a9") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d45c3085-66c4-4a89-9261-0b8865d3522c") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81d3ca1c-523f-492c-84b5-953bd0861b7f") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "654a51b9-7c63-4ef9-ad0f-3b73b99ed187") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5606560a-7bf6-4cb3-a6d0-bef5161ecbee") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "953cbe34-d0b8-478f-8c35-536e379752da") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d35ada98-b7ed-44ad-bcf8-bfc35c239e9a") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d2c33951-cb33-4942-b55a-25ee3bb8177f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "42e53d89-8aa9-434c-bcde-a8c18271f163") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "vcc") + (pintype "stereo") + (uuid "7c96bc0c-0958-459b-8170-04947f34ff54") + ) + (pad "2" smd roundrect + (at 0.51 0 270) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "up") + (pintype "stereo") + (uuid "4010d3e3-3f7a-407c-8a93-b8926b6d9788") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_text "LEFT" + (at 143.256 80.264 0) + (layer "F.SilkS") + (uuid "850bc67f-c42b-48e4-9d19-04ac8091ca3b") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "DOWN" + (at 151.257 88.265 0) + (layer "F.SilkS") + (uuid "bb3ec148-f87e-4e1a-b042-fc51484263fa") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "UP" + (at 151.511 63.373 0) + (layer "F.SilkS") + (uuid "de87e992-f034-4c2e-bbc6-23ef6a973afd") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify bottom) + ) + ) + (gr_text "RIGHT" + (at 159.131 80.01 0) + (layer "F.SilkS") + (uuid "f20c3eab-b13f-4ecf-bb0d-5ee9b86d0b8f") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (segment + (start 154.134 73.025) + (end 154.051 72.942) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "245b27cf-55d9-4b1c-ad8e-dc12fd72c727") + ) + (segment + (start 140.058 78.74) + (end 140.318 79) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "29e4bc92-5257-4ce6-ac02-a54ef33db8c7") + ) + (segment + (start 146.558 78.74) + (end 152.304 78.74) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "39b99431-f27e-4e59-9b4e-71621694bfde") + ) + (segment + (start 140.318 79) + (end 146.298 79) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "3d21f1f1-c0eb-4251-8d50-7e3525e13d3a") + ) + (segment + (start 154.4 80.836) + (end 154.134 80.57) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "57ff99f0-f9fc-4cf7-b010-84554580d0d2") + ) + (segment + (start 152.304 78.74) + (end 154.134 80.57) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "6eed6ce3-129c-4f57-8f1f-e23076221aa8") + ) + (segment + (start 148.678 71.016) + (end 148.4 70.738) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "748806a8-abf5-4899-b03a-46b0b36e1e29") + ) + (segment + (start 154.134 87.07) + (end 154.4 86.804) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "8fc64a19-cb05-4587-bb4d-2eccff6f524a") + ) + (segment + (start 154.4 86.804) + (end 154.4 80.836) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "918afd73-6027-4c40-8892-613529455ff8") + ) + (segment + (start 150.604 72.942) + (end 148.678 71.016) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "94e354c1-c703-4227-86dc-51c895d5b261") + ) + (segment + (start 154.051 72.942) + (end 150.604 72.942) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "9abbd53c-4c60-4117-aa85-312f8eed0e69") + ) + (segment + (start 154.134 80.57) + (end 154.134 73.025) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "b4e2cf8c-3271-45a7-b198-8ccd963a26f9") + ) + (segment + (start 156.25 72.7) + (end 162.266 72.7) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "cb7b1816-9e52-4a55-aef1-212d092a73a3") + ) + (segment + (start 156.008 72.942) + (end 156.25 72.7) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e264d486-0894-429f-b4b4-3dfc9c9657e1") + ) + (segment + (start 156.008 72.942) + (end 154.051 72.942) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e50301e0-b014-4d2b-ad40-195ab6653805") + ) + (segment + (start 148.4 70.738) + (end 148.4 64.794) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e566fa9a-5ce6-4db5-986e-c10c7e7a76c9") + ) + (segment + (start 146.298 79) + (end 146.558 78.74) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e6100c10-93c1-4f54-8a35-4112299f57be") + ) + (segment + (start 162.266 72.7) + (end 162.508 72.942) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "f5e171b3-97bc-476b-8e57-a2cff1f912af") + ) + (segment + (start 148.4 64.794) + (end 148.678 64.516) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "fe1448f2-8cb6-4eba-894e-640be227828b") + ) + (segment + (start 154.178 71.016) + (end 165.631 71.016) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "06c23a7a-371f-4b55-b9c6-1df74c9cb7a8") + ) + (segment + (start 154.4 64.738) + (end 154.178 64.516) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "25bbad01-be20-4803-bbe6-a546d3791f95") + ) + (segment + (start 154.4 70.794) + (end 154.4 64.738) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "3548859c-53ec-4605-aa8c-22c72f7e3698") + ) + (segment + (start 165.631 71.016) + (end 166.37 71.755) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "41fbe7dc-f3e2-4d5b-8156-abee34cf753d") + ) + (segment + (start 154.178 71.016) + (end 154.4 70.794) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "6528d34f-8509-47a3-8b8e-9d381992ada7") + ) + (segment + (start 166.37 71.755) + (end 166.37 71.757) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "cac42e93-44f8-4d07-8a6b-39c8a5346c21") + ) + (segment + (start 165.725 78.02972) + (end 165.725 76.845) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "023acb8c-b799-42b9-a4f4-1058cdcda636") + ) + (segment + (start 148.4 80.804) + (end 148.4 86.836) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "18386d7e-bc36-4c21-a4dd-5d0ef2b3bc44") + ) + (segment + (start 148.634 80.57) + (end 148.4 80.804) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "28d25d9b-0737-468f-8fdc-056e09b18c32") + ) + (segment + (start 148.634 87.07) + (end 149.709 88.145) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "37c8bc6f-7138-4010-ad54-024d860c7443") + ) + (segment + (start 149.709 88.145) + (end 155.60972 88.145) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "5101aae2-b3d4-4e23-92d3-db021dff1bcd") + ) + (segment + (start 155.60972 88.145) + (end 165.725 78.02972) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "9b178d6b-6e52-4ff3-8713-a0791e5b7a43") + ) + (segment + (start 165.725 76.845) + (end 166.37 76.2) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "9c6b1fc3-fc01-4b6d-97eb-2cbf033ef652") + ) + (segment + (start 148.4 86.836) + (end 148.634 87.07) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "e67b8e3e-3d00-496e-aec8-feca1efc503e") + ) + (segment + (start 140.058 73.24) + (end 140.298 73) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "18206b39-a6ff-492f-842e-37e6eac090fd") + ) + (segment + (start 146.318 73) + (end 146.558 73.24) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "487d1344-4719-4848-86fb-06766d694027") + ) + (segment + (start 146.558 73.24) + (end 148.678 73.24) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "92d1cfa3-6448-48ff-bb1f-0f9a1c61c461") + ) + (segment + (start 148.678 73.24) + (end 151.257 75.819) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "acff8513-f3d6-41be-a556-4cf607976b33") + ) + (segment + (start 140.298 73) + (end 146.318 73) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "c1b938a4-67bb-4a03-921a-ebd674d9f947") + ) + (segment + (start 166.37 79.756) + (end 166.37 78.359) + (width 0.25) + (layer "F.Cu") + (net 4) + (uuid "ddc06b1c-05b2-4736-886f-c3ac40852c86") + ) + (via + (at 166.37 79.756) + (size 0.8) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "8eebe0b7-99c7-4a08-a359-c5792e698381") + ) + (via + (at 151.257 75.819) + (size 0.8) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "a35d4a50-2ca1-4e2a-88f7-8cd106b9a89d") + ) + (segment + (start 151.257 75.819) + (end 162.433 75.819) + (width 0.25) + (layer "B.Cu") + (net 4) + (uuid "52a01082-3adc-4c7e-9ab2-c5a4cc88466c") + ) + (segment + (start 162.433 75.819) + (end 166.37 79.756) + (width 0.25) + (layer "B.Cu") + (net 4) + (uuid "ebaafb9c-c424-45a6-83f1-c0b4aaf2e4f5") + ) + (segment + (start 162.508 78.442) + (end 162.508 77.907) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "33a5012d-92f1-4625-a771-5cc28029080a") + ) + (segment + (start 156.266 78.7) + (end 162.25 78.7) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "383a7f39-6c90-483b-b8ec-aa272cf5ef61") + ) + (segment + (start 156.008 78.442) + (end 156.266 78.7) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "752f28c7-7a23-45f3-9915-1b47ce29b8b1") + ) + (segment + (start 162.25 78.7) + (end 162.508 78.442) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "dd94f88f-1521-476c-a4dd-815ae1c39e81") + ) + (segment + (start 162.508 77.907) + (end 166.37 74.045) + (width 0.25) + (layer "F.Cu") + (net 5) + (uuid "f69c5287-1870-4cc5-91d0-4e7941a6709e") + ) + (segment + (start 166.37 75.18) + (end 166.892 75.18) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "229a345e-8e45-46fa-a940-7ac7caa71418") + ) + (segment + (start 167.015 72.898) + (end 167.015 71.382) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "22be8a45-c901-4808-b25a-f09c30c1b3d9") + ) + (segment + (start 166.888 73.025) + (end 167.015 72.898) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "3d611a89-d080-40d9-9025-36dfd11ed035") + ) + (segment + (start 167.015 75.057) + (end 167.015 72.898) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "6c56ba9d-ef1e-4f40-b3ee-0a1606e91ccf") + ) + (segment + (start 167.015 76.694) + (end 167.015 75.057) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "8b168acc-1181-4ba3-99d3-9f5c81e6a44f") + ) + (segment + (start 166.37 77.339) + (end 167.015 76.694) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "91e42060-234a-4f3d-97fd-662282755249") + ) + (segment + (start 166.37 73.025) + (end 166.888 73.025) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "92119b9d-095b-4301-a6ca-f74c055480c0") + ) + (segment + (start 167.015 71.382) + (end 166.37 70.737) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "e4e88662-c769-4eaf-986d-4b0c161e110e") + ) + (segment + (start 166.892 75.18) + (end 167.015 75.057) + (width 0.25) + (layer "F.Cu") + (net 6) + (uuid "ee235906-5fae-411e-ada9-58ead6c5da3e") + ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pro b/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pro index 9cd9545a..a2df34c0 100644 --- a/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pro +++ b/ecad/elec/layout/gbc-dpad/gbc-dpad.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -60,15 +63,20 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", "item_on_disabled_layer": "error", @@ -78,9 +86,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -92,10 +102,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -108,17 +121,18 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_text_height": 0.7999999999999999, + "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.0, - "min_via_annular_width": 0.09999999999999999, + "min_via_annular_width": 0.1, "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, @@ -127,48 +141,86 @@ }, "teardrop_options": [ { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { - "td_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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": [], + "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": [], "zones_allow_external_fillets": false }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -182,7 +234,7 @@ }, "meta": { "filename": "gbc-dpad.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -197,6 +249,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -205,7 +258,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -216,8 +269,11 @@ "gencad": "", "idf": "", "netlist": "../../../build/gbc-dpad.net", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" diff --git a/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pcb b/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pcb index fb4779e6..c30d3f63 100644 --- a/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pcb +++ b/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pcb @@ -1,908 +1,3429 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 2" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes true) - (usegerberadvancedattributes true) - (creategerberjobfile true) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "gnd") - (net 2 "start") - (net 3 "select") - (net 4 "vcc") - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp 00fe6dd7-d872-4dd7-8f73-c75cc356491c) - (at 166.753 71.882 180) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/75e7d61d-0b8a-55da-319e-b2c36656d853/75e7d61d-0b8a-55da-319e-b2c36656d853") - (attr smd) - (fp_text reference "R2" (at -1.903 0) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3df0d791-2c88-43fa-8f64-99db7b5ed354) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cfb08ac5-0b5c-4d26-956d-d3091aba7eec) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp e90f8ddb-2434-415f-a2db-e457d4bfc51b) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 209613a7-c482-4d41-b18c-67e3ae9272ff)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b1a42af2-5eb3-4b94-868f-4c54969b786b)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d02d0e0-f578-4c98-86fa-b0f13676f4e9)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0fa0aa16-d73d-4cce-b56b-8f69a95ec227)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 27d309fd-843f-45ea-86f7-075799ea3e44)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5263e8b9-237c-4b95-a518-e336b37f027b)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0218f64b-1bc3-456a-bb55-6164091f2669)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 28cedcdc-2ed0-49b2-a9ee-ad67f45c03de)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d7e14bb-ae66-4d4a-8ee3-5e98bfca1487)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6ff00740-7206-4743-9487-729dc9d30ba4)) - (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "vcc") (pintype "stereo") (tstamp 8ed4d0b9-58ec-4696-9536-76da73204fb9)) - (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 3 "select") (pintype "stereo") (tstamp ac9e32a0-5838-4676-8020-60d3691c6b9c)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "lib:GBC_START_SELECT_BUTTON" (layer "F.Cu") - (tstamp 5fbc36e5-67eb-48ed-9313-1db061cfaadd) - (at 168.35 77.75 90) - (path "/e2712f2f-a9bb-5084-6aeb-30a2f2dc343e/e2712f2f-a9bb-5084-6aeb-30a2f2dc343e") - (fp_text reference "U3" (at -6.35 -4.699 90) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify left bottom)) - (tstamp 48752f91-f837-404e-9265-c0a0d5299fa4) - ) - (fp_text value "" (at 0 0 90) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp 76af03ee-fca6-4e3e-9f9c-87931c238229) - ) - (fp_line (start -2.794 3.2004) (end -1.9 4.1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 062c3eab-fea3-462f-97c1-fda85fa3a51d)) - (fp_line (start -2.1 -0.8) (end -1.9 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 2efecd75-c31c-4534-8983-07abae1bb935)) - (fp_line (start -2.1 2.6) (end -2.1 -0.8) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 78ab526e-afe0-4479-a0db-78599fbc4795)) - (fp_line (start -1.9 -4.1) (end -2.794 -3.2004) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp e58ed6d4-9a21-495a-9c93-b9a69d2440bc)) - (fp_line (start -1.9 -4.1) (end 0 -4.1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp fd4ff880-95cc-41d9-808e-0df857082bcc)) - (fp_line (start -1.9 -1) (end -2.7178 -1.8288) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 0df66823-3b77-4735-a38b-5c9cb9e42057)) - (fp_line (start -1.9 -1) (end -1 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 74f9fff5-e646-4de2-bad1-0348dfb754d4)) - (fp_line (start -1.9 2.8) (end -2.1 2.6) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 4461251f-39f8-41a1-a51d-4b84724d5d44)) - (fp_line (start -1.9 4.1) (end 0 4.1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 39be3874-0433-4f9d-b940-d1e7d8b94dc2)) - (fp_line (start -1.397 2.794) (end -1.905 2.794) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 9062bb43-26c0-45ef-bec7-e5d53d5dd946)) - (fp_line (start -0.9 2.8) (end -1.9 2.8) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 6ff5d1af-81d8-4e63-bd09-2c3bf5a2f35a)) - (fp_line (start 0 -4.1) (end 1.1 -3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp ec67f46a-efa1-48fd-bd81-80a5cc4faff5)) - (fp_line (start 0 4.1) (end 0.9 3.2) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp a5006712-bb09-4ab5-99d3-f96c289d4f6f)) - (fp_line (start 0.3302 0.3302) (end -0.4318 -0.4318) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 53b67c3b-0ddc-4d39-adc9-3d06bf5f7386)) - (fp_line (start 0.381 -1.524) (end -0.381 -2.286) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp f6aabcf9-7e7d-4d47-9ba6-68bb1f60b9c0)) - (fp_line (start 0.381 2.286) (end -0.381 1.524) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 9bc6af49-0134-4da6-9058-a569eb6bd07e)) - (fp_line (start 0.9 3.2) (end 0.9 2.8) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 581c2716-3abc-4359-822c-92925a89c8d3)) - (fp_line (start 1 3.25) (end 1 3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 0ad59397-1179-4521-927f-d6da2cbc199d)) - (fp_line (start 1.9 -1) (end 0.9 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 84fb6651-6a35-4b6a-b0cc-9f39e19af08f)) - (fp_line (start 2.1 -0.8) (end 1.9 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp f12352db-9e89-4c2a-a37e-c908b05ac4c7)) - (fp_line (start 2.1 -0.8) (end 2.1 2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 4ee43b9a-3bf8-40e8-a1a4-a7d0a9840fa0)) - (fp_line (start 2.1 2.5) (end 1.2 2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp a65f3224-8300-4a00-a24d-2d0575ecbfc8)) - (fp_line (start 2.1 2.5) (end 2.5 2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 657faf72-bc94-46bc-9373-b0487eb9b07c)) - (fp_line (start 2.5 -2.5) (end 0.9 -2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp f340df15-765c-4518-95d8-74b2575361e7)) - (fp_poly - (pts - (xy -0.127 -2.032) - (xy -0.127 -3.556) - (xy -1.651 -3.556) - (xy -1.651 -2.032) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp ef991644-55c6-4933-9eab-025cb628d8fe)) - (fp_poly - (pts - (xy 1.651 3.556) - (xy 1.651 2.032) - (xy 0.127 2.032) - (xy 0.127 3.556) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 94e95051-6d7b-4194-af6a-dad2789e08cf)) - (fp_poly - (pts - (xy -0.127 -1.524) - (xy -0.127 -0.254) - (xy -1.651 -0.254) - (xy -1.651 -1.778) - (xy -0.381 -1.778) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 0fb7136e-a5e0-472a-af22-afd44b71741e)) - (fp_poly - (pts - (xy -0.127 0.508) - (xy -0.127 1.778) - (xy -1.651 1.778) - (xy -1.651 0.254) - (xy -0.381 0.254) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp bb680208-4152-4efa-9854-6846a7c3dd39)) - (fp_poly - (pts - (xy -0.127 2.286) - (xy -0.127 3.556) - (xy -1.651 3.556) - (xy -1.651 2.032) - (xy -0.381 2.032) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp e8aaf7d3-f17f-4149-a5c3-69f7c56d4f3e)) - (fp_poly - (pts - (xy 1.651 -2.032) - (xy 0.381 -2.032) - (xy 0.127 -2.286) - (xy 0.127 -3.556) - (xy 1.651 -3.556) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 2ec4de7a-a557-432b-9b4c-3797903f29dc)) - (fp_poly - (pts - (xy 1.651 -0.254) - (xy 0.381 -0.254) - (xy 0.127 -0.508) - (xy 0.127 -1.778) - (xy 1.651 -1.778) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 29d40b63-9611-4056-a127-5baef4b47c04)) - (fp_poly - (pts - (xy 1.651 1.778) - (xy 0.381 1.778) - (xy 0.127 1.524) - (xy 0.127 0.254) - (xy 1.651 0.254) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 0c80c7ca-5634-494e-8c08-eb3f2417a605)) - (fp_poly - (pts - (xy 1.905 3.81) - (xy 1.905 -3.81) - (xy -1.905 -3.81) - (xy -1.905 3.81) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 770f526b-9743-4ca7-a839-9bb9d10836ef)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 416b9f2b-a725-4e3c-9dbd-cf095b09c4df)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp e5d6fbc4-9c5e-4d8a-a433-890884df56f1)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 2c42b3c9-8438-4b41-81e0-958100656e10)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp a6d2dc27-7441-4b4c-9b74-8d74ee0adb80)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 0d7d6762-5d86-4af2-9294-ac7c97be3314)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp e1a3328e-9faf-431b-81fd-4dd82a673ff4)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp df9326ea-9f40-4f61-8ced-ac40dcafccd3)) - (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "select") (pintype "stereo") (tstamp fade321a-d19b-4900-b701-615600dabe4a)) - (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (tstamp a50178ac-19e1-47f6-89f1-7df31e355423)) - (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "select") (pintype "stereo") (tstamp 1cc5fd0a-2452-41e1-a2a3-0f27f528c7d2)) - (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (tstamp c2a97c03-85f7-46be-ba25-c200bf605c78)) - ) - - (footprint "lib:GBC_START_SELECT_BUTTON" (layer "F.Cu") - (tstamp 78fc7fa6-9c4b-4ebb-8f6f-c8f970c6a5f1) - (at 179.85 77.7 90) - (path "/d13de20a-e2e0-53a4-af6e-3bd6c1e1cc65/d13de20a-e2e0-53a4-af6e-3bd6c1e1cc65") - (fp_text reference "U2" (at -6.35 -4.699 90) (layer "F.SilkS") hide - (effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify left bottom)) - (tstamp a7e46017-7048-4375-b429-ffe4b865488e) - ) - (fp_text value "" (at 0 0 90) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp e95c509d-5a27-4543-9fe8-51b6f789d48c) - ) - (fp_line (start -2.794 3.2004) (end -1.9 4.1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 071dbfee-9835-4278-b20a-636173c5a873)) - (fp_line (start -2.1 -0.8) (end -1.9 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 5ecc1d19-a026-42c7-9e96-e7e061ad0268)) - (fp_line (start -2.1 2.6) (end -2.1 -0.8) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp e2586238-b896-41e3-9127-28d3fb319dff)) - (fp_line (start -1.9 -4.1) (end -2.794 -3.2004) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 3a485247-eb48-40ea-abe0-d3a22c45cdb7)) - (fp_line (start -1.9 -4.1) (end 0 -4.1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 28287990-748c-4b7d-ac70-be8327484373)) - (fp_line (start -1.9 -1) (end -2.7178 -1.8288) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp e962845a-cc25-4b5b-959e-993c5f7f7c0f)) - (fp_line (start -1.9 -1) (end -1 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 7dddcc5a-a526-487f-8b38-7d665ef3b70b)) - (fp_line (start -1.9 2.8) (end -2.1 2.6) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 3059d20a-a0fd-43c9-bfe0-81531fb86551)) - (fp_line (start -1.9 4.1) (end 0 4.1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 9fbf2968-0494-45c0-8941-22463372b57d)) - (fp_line (start -1.397 2.794) (end -1.905 2.794) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 2cc6bd17-3b91-492d-813c-d51dc2af862d)) - (fp_line (start -0.9 2.8) (end -1.9 2.8) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp b157bf94-e7f6-402d-ba61-a7807986050b)) - (fp_line (start 0 -4.1) (end 1.1 -3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 150637c0-7832-407a-9207-6d36abd4fa79)) - (fp_line (start 0 4.1) (end 0.9 3.2) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp ca1bbb73-b1c6-491d-85ae-0e44d67c380f)) - (fp_line (start 0.3302 0.3302) (end -0.4318 -0.4318) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp d101f985-dfec-46fe-9c52-4427ceb232f1)) - (fp_line (start 0.381 -1.524) (end -0.381 -2.286) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp b5c9bdde-749d-43b6-9678-583dd29ebf72)) - (fp_line (start 0.381 2.286) (end -0.381 1.524) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 923506dc-42e4-4df1-801b-e8e87d38db03)) - (fp_line (start 0.9 3.2) (end 0.9 2.8) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 087bf699-5535-44ab-ba95-ff44a3ffabcd)) - (fp_line (start 1 3.25) (end 1 3) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 517eadc4-d6b6-47e9-a7fc-4ca060d29afe)) - (fp_line (start 1.9 -1) (end 0.9 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 3111b644-4ed5-4014-bc7a-40da0a2b2c4c)) - (fp_line (start 2.1 -0.8) (end 1.9 -1) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 29797a84-dd52-4845-b10e-d798b048d1d0)) - (fp_line (start 2.1 -0.8) (end 2.1 2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 33fe3a30-6bd8-408d-a725-032486345e67)) - (fp_line (start 2.1 2.5) (end 1.2 2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp b8079b43-eea9-4563-8389-a4f2f28fedfe)) - (fp_line (start 2.1 2.5) (end 2.5 2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp c7f7f9e2-d156-499b-ae20-fe9b5dd0453a)) - (fp_line (start 2.5 -2.5) (end 0.9 -2.5) - (stroke (width 0.254) (type solid)) (layer "F.Cu") (tstamp 0a4ae534-72da-416b-8c05-78b1aeec3915)) - (fp_poly - (pts - (xy -0.127 -2.032) - (xy -0.127 -3.556) - (xy -1.651 -3.556) - (xy -1.651 -2.032) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 4fed8b36-9ec2-4d9e-bb91-601f302e0700)) - (fp_poly - (pts - (xy 1.651 3.556) - (xy 1.651 2.032) - (xy 0.127 2.032) - (xy 0.127 3.556) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 0165558a-3704-45fb-8da6-394f26b18581)) - (fp_poly - (pts - (xy -0.127 -1.524) - (xy -0.127 -0.254) - (xy -1.651 -0.254) - (xy -1.651 -1.778) - (xy -0.381 -1.778) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 1a88a85a-773a-4474-a6bf-47e721d527ef)) - (fp_poly - (pts - (xy -0.127 0.508) - (xy -0.127 1.778) - (xy -1.651 1.778) - (xy -1.651 0.254) - (xy -0.381 0.254) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 769b6269-d71e-4c12-9526-fb1ccedeb045)) - (fp_poly - (pts - (xy -0.127 2.286) - (xy -0.127 3.556) - (xy -1.651 3.556) - (xy -1.651 2.032) - (xy -0.381 2.032) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 34ddc727-ba7d-43c9-8c49-f8a3af5317f1)) - (fp_poly - (pts - (xy 1.651 -2.032) - (xy 0.381 -2.032) - (xy 0.127 -2.286) - (xy 0.127 -3.556) - (xy 1.651 -3.556) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 028da1bb-b46f-4c51-9165-1762437e9f32)) - (fp_poly - (pts - (xy 1.651 -0.254) - (xy 0.381 -0.254) - (xy 0.127 -0.508) - (xy 0.127 -1.778) - (xy 1.651 -1.778) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 01c84694-672c-4512-8859-357f1374793b)) - (fp_poly - (pts - (xy 1.651 1.778) - (xy 0.381 1.778) - (xy 0.127 1.524) - (xy 0.127 0.254) - (xy 1.651 0.254) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 267f41bb-2884-46f6-94dd-570dc935aa07)) - (fp_poly - (pts - (xy 1.905 3.81) - (xy 1.905 -3.81) - (xy -1.905 -3.81) - (xy -1.905 3.81) - ) - - (stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp e53d531c-cd4f-4d4a-8c80-d2e728726aaa)) - (fp_line (start -3.5 -1.25) (end -3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 1b30ca0c-e463-44b6-8d1b-cdde16f7a755)) - (fp_line (start -3.5 1.25) (end -2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 8b79ac0c-6fa3-4369-b8a2-f5aa2aeb723a)) - (fp_line (start -2.75 -2) (end -3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 1578e5d7-93dd-4541-a6cb-cb009c9cc931)) - (fp_line (start 2.75 -2) (end 3.5 -1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 0f32e6ec-6019-4825-8942-8935c1ff391e)) - (fp_line (start 3.5 -1.25) (end 3.5 1.25) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 9047f0a4-191a-43f4-9eb0-b41b5f1cdceb)) - (fp_line (start 3.5 1.25) (end 2.75 2) - (stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp d7ae85bd-4429-4bbc-9a44-04970002cdb1)) - (fp_circle (center 0 0) (end 2.8398 0) - (stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 1effdf64-af80-4002-944c-922be33ce797)) - (pad "1" smd rect (at -3 -2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "start") (pintype "stereo") (tstamp 63789ff5-315e-4d22-b61a-7d2556898e45)) - (pad "2" smd rect (at -3 2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (tstamp bc7f4159-941f-4fa4-bb07-575607a41b2f)) - (pad "3" smd rect (at 3 -2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "start") (pintype "stereo") (tstamp 549fc04e-2825-4fc7-ac51-334642d147f5)) - (pad "4" smd rect (at 3 2.5 90) (size 1.25 1.5) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (pintype "stereo") (tstamp c6879f2a-be68-489b-a233-b0b95883e00f)) - ) - - (footprint "lib:GAMEBOY_COLOR_START_SELECT_MEMBRANE" (layer "F.Cu") - (tstamp b678015f-f3d5-4b1d-9869-55a9e713bf5e) - (at 173.6252 77.7419) - (path "/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2") - (fp_text reference "U1" (at 0 0) (layer "F.SilkS") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp ef71e3ff-0711-404b-9ade-fefbe23be42f) - ) - (fp_text value "" (at 0 0) (layer "F.Fab") hide - (effects (font (size 1.27 1.27) (thickness 0.15))) - (tstamp 4cc210ec-daf7-4665-bb2f-c2c6a41e96ec) - ) - (fp_line (start -12.3687 0.363) (end -12.2528 -0.562) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5f92c367-8013-4fb0-a37a-dd664176fb25)) - (fp_line (start -12.2528 -0.562) (end -12.2105 -0.8996) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c04f4c38-4eb1-4fdd-9cbd-3b8f615f976e)) - (fp_line (start -12.2528 1.288) (end -12.3687 0.363) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ace20c85-2032-43a8-b4ab-faec9e10aceb)) - (fp_line (start -12.2105 -0.8996) (end -11.7457 -2.0841) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 20920f06-8f82-4d81-afd2-990bdc5e5441)) - (fp_line (start -12.2105 1.6256) (end -12.2528 1.288) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 4ebb9a51-83d0-4b01-819e-7bd037f70950)) - (fp_line (start -12.025 0.363) (end -11.9843 0.688) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e47f8da8-8555-4075-a973-3d5b97bfe115)) - (fp_line (start -11.9843 0.038) (end -12.025 0.363) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b7bad34c-94ee-4984-a607-7fdbcf2d2e2e)) - (fp_line (start -11.9843 0.688) (end -11.8775 1.5408) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8e2c5c27-7e02-499e-b3ae-25b0d30bbdc8)) - (fp_line (start -11.9124 -3.2301) (end -11.9041 -3.2717) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a7525e2f-7db7-4db3-a40b-6862b742a934)) - (fp_line (start -11.9124 3.9561) (end -11.8998 3.9372) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c5d3dbef-7105-4472-b35c-32cd214b3523)) - (fp_line (start -11.9071 -3.3141) (end -11.8922 -3.3313) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f7f364fd-5646-4aa7-98f1-f74098df1a87)) - (fp_line (start -11.9071 4.0401) (end -11.9041 3.9977) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1016fbcb-de4c-4ce5-a7c4-f0a72f1f565d)) - (fp_line (start -11.9041 -3.2717) (end -11.9071 -3.3141) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e31e56f3-53f2-41e9-8aad-5c62b1a2a0d2)) - (fp_line (start -11.9041 3.9977) (end -11.9124 3.9561) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp efeb0812-64a6-488d-9889-6daf7a6ee3b6)) - (fp_line (start -11.8998 -3.2112) (end -11.9124 -3.2301) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7ae0dcc0-3f10-4a56-9c24-0a5e6c2159c6)) - (fp_line (start -11.8998 3.9372) (end -11.8982 3.9145) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e7a1fe5f-80a1-4ae0-b275-2f3ecc6c652d)) - (fp_line (start -11.8982 -3.1885) (end -11.8998 -3.2112) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b0456edb-b8e7-41d1-b4fa-fbcb13f40e69)) - (fp_line (start -11.8982 3.9145) (end -11.8661 3.8866) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 12f5aa04-67c9-4059-a798-bc3a147bf001)) - (fp_line (start -11.8922 -3.3313) (end -11.8877 -3.3535) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1573facb-e315-4557-b406-09baa5a59bae)) - (fp_line (start -11.8922 4.0573) (end -11.9071 4.0401) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9840eb6e-cf3a-4604-8ddb-6138e7aabe7b)) - (fp_line (start -11.8877 -3.3535) (end -11.8524 -3.3771) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e2cc906a-7c3c-4034-a0b3-9644409f3cbe)) - (fp_line (start -11.8877 4.0795) (end -11.8922 4.0573) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b018c48c-b6c4-4717-8239-13e8f0073b80)) - (fp_line (start -11.8775 -0.8148) (end -11.9843 0.038) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ff71fab7-53a2-4473-97b6-c0ade8208821)) - (fp_line (start -11.8775 1.5408) (end -11.7805 1.788) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fe08e4d8-ad00-4acf-9658-e0959b3ccfa0)) - (fp_line (start -11.8661 -3.1606) (end -11.8982 -3.1885) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8e9fd22e-95e6-4b52-a182-f8c9fc647855)) - (fp_line (start -11.8661 3.8866) (end -11.4358 3.2413) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c8b02ea1-fe83-4b6e-ab8e-f3d35c1d8498)) - (fp_line (start -11.8524 -3.3771) (end -11.8221 -3.412) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3883a473-303e-4a53-9b44-e214281425eb)) - (fp_line (start -11.8524 4.1031) (end -11.8877 4.0795) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 17d7e599-1c3b-4229-97ea-405b73ca4685)) - (fp_line (start -11.8221 -3.412) (end -11.5087 -3.773) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 301a052c-81f3-4b2d-b6af-a2a3baeeecf7)) - (fp_line (start -11.8221 4.138) (end -11.8524 4.1031) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 06962380-b8f5-46ee-9217-317f2881961c)) - (fp_line (start -11.7805 1.788) (end -11.4862 2.538) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 56e58b0e-d0ab-4e4e-9d62-1976847b033b)) - (fp_line (start -11.7457 -2.0841) (end -11.4358 -2.5153) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d810f81c-c5b3-46cf-a992-f4d7475674e3)) - (fp_line (start -11.7457 2.8101) (end -12.2105 1.6256) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 728e77a8-363e-49b9-bae5-6616d560bd7f)) - (fp_line (start -11.5556 -3.2428) (end -11.1399 -2.6193) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 21f9878d-4138-4e51-9c07-0960d6068763)) - (fp_line (start -11.5556 3.9688) (end -11.2843 4.2395) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 089b3d99-c059-4e83-8e45-33a18f73dd2d)) - (fp_line (start -11.5087 -3.773) (end -10.5913 -4.3606) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fd2f0e25-8565-4a2e-91da-c625eef4639e)) - (fp_line (start -11.5087 4.499) (end -11.8221 4.138) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c6549767-c5a7-451f-ae86-0c4d2c822675)) - (fp_line (start -11.4862 2.538) (end -11.4439 2.6458) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 739e3569-eeff-4d20-8c6d-d8b68f8e72e9)) - (fp_line (start -11.4439 -1.9197) (end -11.8775 -0.8148) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9a499a26-88ba-4e78-8fdd-1e03bcbe79f1)) - (fp_line (start -11.4439 2.6458) (end -11.1402 3.1292) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9f748b19-c11d-4f76-853e-00290cdec24a)) - (fp_line (start -11.4358 -2.5153) (end -11.8661 -3.1606) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0981eafd-8126-427c-9f52-7e7ee5c4db97)) - (fp_line (start -11.4358 3.2413) (end -11.7457 2.8101) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2276da1f-abd6-403b-ad27-73a906ba2a32)) - (fp_line (start -11.2843 -3.5135) (end -11.5556 -3.2428) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 98e3d337-1c23-4bf7-a603-417c0fbb7d9f)) - (fp_line (start -11.2843 4.2395) (end -10.4493 4.7743) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3b59108f-ce84-402c-925f-10caef1e78bc)) - (fp_line (start -11.1402 -2.4032) (end -11.4439 -1.9197) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 89a4df1b-cd48-4e9d-924e-f92cfffb2a27)) - (fp_line (start -11.1402 3.1292) (end -11.1143 3.1465) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c02d9663-28ec-4133-855f-d3f5de051061)) - (fp_line (start -11.1399 -2.6193) (end -11.1112 -2.5987) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 053e50f6-ed86-4044-8714-c376ac8287fb)) - (fp_line (start -11.1399 3.3453) (end -11.5556 3.9688) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 77d598b2-aab1-4b74-a8c0-8a08a1862e07)) - (fp_line (start -11.1143 -2.4204) (end -11.1402 -2.4032) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ec5a302d-c799-4374-9c46-6c3b7c9de105)) - (fp_line (start -11.1143 3.1465) (end -11.1084 3.176) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5bf12be2-2318-464c-87fe-1c0900f072fd)) - (fp_line (start -11.1112 -2.5987) (end -11.1063 -2.569) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b3af3e2e-51df-4590-adad-073cf3f711ae)) - (fp_line (start -11.1112 3.3247) (end -11.1399 3.3453) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e4a8673b-a97d-4e34-821f-1df67cc2e919)) - (fp_line (start -11.1084 -2.45) (end -11.1143 -2.4204) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fff7dee3-6bfa-4b46-8b77-2887b1975a70)) - (fp_line (start -11.1084 3.176) (end -11.0908 3.2004) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 719b3179-47d3-4bf1-b05a-5fc07230508f)) - (fp_line (start -11.1063 -2.569) (end -11.0896 -2.5439) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fc8dadf3-6b3f-4491-8b44-ce4f5a929bde)) - (fp_line (start -11.1063 3.295) (end -11.1112 3.3247) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3e7213c3-c890-400a-83e4-afbb1e9e6481)) - (fp_line (start -11.0965 -2.5093) (end -11.0908 -2.4744) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e7fb3315-dfa0-4124-9267-09a1d762e39a)) - (fp_line (start -11.0965 3.2353) (end -11.0896 3.2699) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 10adb1e9-df41-4bb3-8868-85ddcb518cc5)) - (fp_line (start -11.0908 -2.4744) (end -11.1084 -2.45) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 327adf0c-48bd-4b27-9348-137b702efa95)) - (fp_line (start -11.0908 3.2004) (end -11.0965 3.2353) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0467689e-ffe0-42f1-9a6c-bbe1df8eb83c)) - (fp_line (start -11.0896 -2.5439) (end -11.0965 -2.5093) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp af2c2a6a-4195-4333-af2c-feeeaa9ed0f8)) - (fp_line (start -11.0896 3.2699) (end -11.1063 3.295) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0ae1c149-6571-42f0-bb46-5af4fed45e2d)) - (fp_line (start -10.5922 5.086) (end -11.5087 4.499) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8956d697-72d6-4fae-86c5-6758eb1cd277)) - (fp_line (start -10.5922 5.086) (end -9.521 5.39) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f889a806-9ded-4e1e-adb0-241b946c5f44)) - (fp_line (start -10.5913 -4.3606) (end -10.5865 -4.362) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 672930de-0628-4b7a-9685-2a9cb0a97207)) - (fp_line (start -10.5865 -4.362) (end -9.5453 -4.6654) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2b69394a-b028-43fc-89bf-a68af90e5c3c)) - (fp_line (start -10.4493 -4.0483) (end -11.2843 -3.5135) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e4073391-10ec-4fe6-80ba-e887e906bbe8)) - (fp_line (start -9.5453 -4.6654) (end -9.0006 -4.664) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 33c085f2-7c02-4b95-8f8e-9822cd593e71)) - (fp_line (start -9.267859 -2.120859) (end -1.295 -2.120859) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3a6c2eae-fd9e-4a2a-9bf4-a4b0280d1b89)) - (fp_line (start -9.267859 2.052) (end -9.267859 -2.120859) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c62506ae-6e19-40c1-a438-170cdebdbf17)) - (fp_line (start -9.0006 -4.664) (end 9.4986 -4.664) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 742091ec-69f1-4851-a498-cd320fe3b775)) - (fp_line (start -8.243709 -4.431131) (end 8.803709 -4.431131) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a68aa7ad-e1c8-44ef-9ffb-3b7396edbb52)) - (fp_line (start -1.295 -2.120859) (end -1.295 2.052) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d7a8db0b-c3c3-4de6-8d9c-c59797c32fb2)) - (fp_line (start -1.295 2.052) (end -9.267859 2.052) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp cae3f00a-fa4c-4e09-8438-687bdf5f7974)) - (fp_line (start 2.23214 -2.120859) (end 10.205 -2.120859) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 49515295-d39a-4549-9270-e3786eff87d1)) - (fp_line (start 2.23214 2.052) (end 2.23214 -2.120859) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e1e89647-b79e-42cc-b20e-e0c748aeb781)) - (fp_line (start 9.101409 5.053681) (end -8.541409 5.053681) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 13e209e2-f0fa-462b-a488-c19fe5d30655)) - (fp_line (start 9.4986 -4.664) (end 10.0433 -4.6654) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e95d4407-1842-44fc-b806-d57361b2ae04)) - (fp_line (start 9.4986 5.39) (end -9.521 5.39) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c24a1f95-9f56-4f4d-ae0f-8abf85f79af0)) - (fp_line (start 10.0433 -4.6654) (end 11.0845 -4.362) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b1a1b9fd-55a6-447e-95f7-5cb4b16b9238)) - (fp_line (start 10.0433 5.3914) (end 9.4986 5.39) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b83a2005-7376-4613-8adb-05223d0a4801)) - (fp_line (start 10.205 -2.120859) (end 10.205 2.052) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9bb3f70d-2836-4a6a-866d-d1938aa7375b)) - (fp_line (start 10.205 2.052) (end 2.23214 2.052) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a5ee077b-c03d-4b35-890c-7e8bebf3092c)) - (fp_line (start 10.9473 4.7743) (end 11.7823 4.2395) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bacf8867-d6b0-4af2-8e9d-f4dbf01e3884)) - (fp_line (start 11.0845 -4.362) (end 11.0893 -4.3606) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 152804a1-889c-42c8-9add-8703b3898f9b)) - (fp_line (start 11.0845 5.088) (end 10.0433 5.3914) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp dabc40ea-6d77-4ebd-90cc-99612377df59)) - (fp_line (start 11.0893 -4.3606) (end 12.0067 -3.773) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3e141bf5-751b-4445-99ba-248834f1f743)) - (fp_line (start 11.0893 5.0866) (end 11.0845 5.088) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9515162d-9841-4911-a1a5-b71ca63c0fb2)) - (fp_line (start 11.5876 -2.5439) (end 11.6043 -2.569) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7ba969c6-6295-4e5a-90c5-d1c46ceca502)) - (fp_line (start 11.5876 3.2699) (end 11.5945 3.2353) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 89433382-b1db-41a6-9b1a-4d8deb843ad5)) - (fp_line (start 11.5888 -2.4744) (end 11.5945 -2.5093) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fc825648-6fe4-46d4-a26a-c0fc042fdec1)) - (fp_line (start 11.5888 3.2004) (end 11.6064 3.176) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2a79ffa2-fad1-416f-8d09-9e6a8c608297)) - (fp_line (start 11.5945 -2.5093) (end 11.5876 -2.5439) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bdd0c8b0-ece2-49ac-a19e-0fc651c13064)) - (fp_line (start 11.5945 3.2353) (end 11.5888 3.2004) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7e95af1c-a003-4e5d-b5ce-4edd0f967b75)) - (fp_line (start 11.6043 -2.569) (end 11.6092 -2.5987) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3424a223-e471-4168-95f2-e63836673955)) - (fp_line (start 11.6043 3.295) (end 11.5876 3.2699) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 10ce0edb-f3ae-45e2-a67d-9f667beafa46)) - (fp_line (start 11.6064 -2.45) (end 11.5888 -2.4744) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1d0c4507-6bd0-4b8b-87c6-30785d0d328f)) - (fp_line (start 11.6064 3.176) (end 11.6123 3.1465) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e60aebbb-b8ea-4a06-bd97-6f911ce2a4dd)) - (fp_line (start 11.6092 -2.5987) (end 11.6379 -2.6193) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 55937c37-cbfa-4467-929c-b6c4ddcbc1fc)) - (fp_line (start 11.6092 3.3247) (end 11.6043 3.295) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d315618f-db4a-4642-af21-7dee235669f0)) - (fp_line (start 11.6123 -2.4204) (end 11.6064 -2.45) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9c364cec-df6d-4cf2-859f-9630d675720e)) - (fp_line (start 11.6123 3.1465) (end 11.6382 3.1292) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 993df6f0-8616-4bc7-89fe-cd8345590b2f)) - (fp_line (start 11.6379 -2.6193) (end 12.0536 -3.2428) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c6c1aa6b-218d-4297-b403-b38f92d64ddf)) - (fp_line (start 11.6379 3.3453) (end 11.6092 3.3247) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 77619200-7772-4e59-a688-3bb6c078cd62)) - (fp_line (start 11.6382 -2.4032) (end 11.6123 -2.4204) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7b5ad0ff-e8e6-45de-a668-e03a27c59eda)) - (fp_line (start 11.6382 3.1292) (end 11.9419 2.6457) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 26fa5a9d-6b0e-4aeb-a0e0-1fd874d54eb1)) - (fp_line (start 11.7823 -3.5135) (end 10.9473 -4.0483) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0e259ad7-b131-41b1-9b23-1a317792d37d)) - (fp_line (start 11.7823 4.2395) (end 12.0536 3.9688) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e2cde0ee-6fd0-4341-b686-2727bac9cab6)) - (fp_line (start 11.9339 -2.5153) (end 12.2437 -2.0841) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9c2b4241-86b9-4a52-a774-820fb6d4e228)) - (fp_line (start 11.9339 3.2413) (end 12.3641 3.8866) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bb53f397-d596-4ae1-9c1d-a8b8de2acdf5)) - (fp_line (start 11.9419 -1.9197) (end 11.6382 -2.4032) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5c58e016-bfca-4eb6-9555-4eac373ce645)) - (fp_line (start 11.9419 2.6457) (end 12.3755 1.5408) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f09fb22f-2927-4245-8b4a-23a39f1bf945)) - (fp_line (start 12.0067 -3.773) (end 12.3201 -3.412) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 09f9b15e-c573-4dcc-9bae-131f9033b7ea)) - (fp_line (start 12.0067 4.499) (end 11.0893 5.0866) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7f8da88e-a258-46f3-a0a1-bc578fa35bed)) - (fp_line (start 12.0536 -3.2428) (end 11.7823 -3.5135) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1ad3ec9a-d174-4bec-93d3-5e9de029a123)) - (fp_line (start 12.0536 3.9688) (end 11.6379 3.3453) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5d0f385b-f424-4711-aa3e-b67a8f2b2e3b)) - (fp_line (start 12.2437 -2.0841) (end 12.7085 -0.8996) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp aa67a4ee-4120-42ee-a728-46bf0b47656d)) - (fp_line (start 12.2437 2.8101) (end 11.9339 3.2413) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8c731561-2944-4f69-b6a1-a3c83994735e)) - (fp_line (start 12.3201 -3.412) (end 12.3504 -3.3771) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9bfa6b43-66fb-412c-ac27-c50338e9f498)) - (fp_line (start 12.3201 4.138) (end 12.0067 4.499) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b2dd1677-a3f9-427a-87ca-f566958e38d7)) - (fp_line (start 12.3504 -3.3771) (end 12.3857 -3.3535) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2f7696d8-2f94-4dd9-bed1-5587c732dbc5)) - (fp_line (start 12.3504 4.1031) (end 12.3201 4.138) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 22c295b0-0547-4d1f-8a38-e4d05a0e0bf5)) - (fp_line (start 12.3641 -3.1607) (end 11.9339 -2.5153) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 70ece2ff-e8de-435d-9cd1-9c39b7d41b1f)) - (fp_line (start 12.3641 3.8866) (end 12.3962 3.9145) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8c49b058-7471-42db-8c6e-453aae342493)) - (fp_line (start 12.3755 -0.8148) (end 11.9419 -1.9197) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fa36c2e2-b6ae-48de-9770-5c2c1d51288a)) - (fp_line (start 12.3755 1.5408) (end 12.4823 0.688) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6569c5fe-db78-43e7-8bb3-71e24b6b708f)) - (fp_line (start 12.3857 -3.3535) (end 12.3902 -3.3313) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fed50739-7bd7-4478-9766-5c35eb476aea)) - (fp_line (start 12.3857 4.0795) (end 12.3504 4.1031) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 31c2ce7e-de8d-46c1-9e71-b4a5771e666b)) - (fp_line (start 12.3902 -3.3313) (end 12.4051 -3.3141) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 217b1884-3267-4a0b-ac9f-cd5566b10e51)) - (fp_line (start 12.3902 4.0573) (end 12.3857 4.0795) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 95e0ff88-0ba5-4c3f-9fee-68ca3a66ff8f)) - (fp_line (start 12.3962 -3.1885) (end 12.3641 -3.1607) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 11d70f48-2830-409f-8b5c-518547d56303)) - (fp_line (start 12.3962 3.9145) (end 12.3978 3.9372) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp befb5779-8d0a-407c-aede-54043af9c45e)) - (fp_line (start 12.3978 -3.2112) (end 12.3962 -3.1885) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fc752bd5-54c4-4b0e-a577-803b72dfaab4)) - (fp_line (start 12.3978 3.9372) (end 12.4104 3.9561) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7fedae5b-7938-4161-9320-c78035e4ce81)) - (fp_line (start 12.4021 -3.2717) (end 12.4104 -3.2301) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7288917d-4de0-4bd1-afd3-943aed4e2e39)) - (fp_line (start 12.4021 3.9977) (end 12.4051 4.0401) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 4d1cbe8e-374a-4b63-9726-d33f45f3a1c5)) - (fp_line (start 12.4051 -3.3141) (end 12.4021 -3.2717) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bd6a9225-c1da-4436-99ba-e54891f8c0cc)) - (fp_line (start 12.4051 4.0401) (end 12.3902 4.0573) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 196f65bd-5abc-4bb0-9c79-83630bd83969)) - (fp_line (start 12.4104 -3.2301) (end 12.3978 -3.2112) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a018f660-cc09-42ce-8dff-e167b1ccd64f)) - (fp_line (start 12.4104 3.9561) (end 12.4021 3.9977) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ae0599de-3c7a-4052-93bf-aa41199a6411)) - (fp_line (start 12.4823 0.038) (end 12.3755 -0.8148) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 13b7b2c0-6a95-4a5f-acdd-c9ce8e3f1dbe)) - (fp_line (start 12.4823 0.688) (end 12.523 0.363) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b4956a12-cd51-404b-bdbb-4679f0527398)) - (fp_line (start 12.523 0.363) (end 12.4823 0.038) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e2695a4a-44d4-4f74-84ee-dc7404d9d7fd)) - (fp_line (start 12.7085 -0.8996) (end 12.7508 -0.562) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 419e2a17-6199-4857-a3f9-377cf8864799)) - (fp_line (start 12.7085 1.6256) (end 12.2437 2.8101) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 55a716e5-1fb5-4394-b44b-c6f3c8cf0184)) - (fp_line (start 12.7508 -0.562) (end 12.8667 0.363) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 866738ee-654b-4d5e-ac84-2691df1c349e)) - (fp_line (start 12.7508 1.288) (end 12.7085 1.6256) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b02e5ffa-6d04-428d-a691-6583d64b3f71)) - (fp_line (start 12.8667 0.363) (end 12.7508 1.288) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 989d03c0-5548-484e-afa8-baac45d40ccd)) - (fp_arc (start -8.541409 5.053681) (mid -12.011849 0.197675) (end -8.243708 -4.431133) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d414c536-53ab-4665-8a69-53a70a220df0)) - (fp_arc (start 8.803709 -4.431131) (mid 12.571848 0.197676) (end 9.101408 5.05368) - (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f67ce43a-f15b-48c1-b066-477f2169c33e)) - (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/STEPS/GBC_START_SELECT_MEMBRANE.step" - (offset (xyz 1.9 41.15 0)) - (scale (xyz 1 1 1)) - (rotate (xyz -90 0 0)) - ) - ) - - (footprint "lib:R0402" (layer "F.Cu") - (tstamp eec8eb8b-1205-41a3-a5d8-3d146696df98) - (at 176.786 71.882) - (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/ff4723e1-c28f-4a43-ec10-8355d0731e27/ff4723e1-c28f-4a43-ec10-8355d0731e27") - (attr smd) - (fp_text reference "R1" (at 1.903 0) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 52c16ef5-9997-4ba7-859c-0dab3ca40493) - ) - (fp_text value "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" (at 0 1.17) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8e150844-7ed6-4a6f-83a8-9eb89f84375f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.26 0.26) (thickness 0.04))) - (tstamp 1bb6ca9d-94f7-4123-9df8-f69e6d7f86de) - ) - (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 31caab07-6a92-4754-9be8-f08ef4ba7e05)) - (fp_line (start -0.153641 0.38) (end 0.153641 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5b9af43-124a-4dc2-a1c2-e0e1074781b7)) - (fp_line (start -0.93 -0.47) (end 0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 135c5f16-1bac-4823-87ce-795f08ff6677)) - (fp_line (start -0.93 0.47) (end -0.93 -0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b849b99-9117-4036-baae-ab91d16ea5ab)) - (fp_line (start 0.93 -0.47) (end 0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e1e06c98-43a2-4e2e-ba9e-9bfd7ca7e17a)) - (fp_line (start 0.93 0.47) (end -0.93 0.47) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b5ac5ccf-3182-4514-aeff-da375d22c552)) - (fp_line (start -0.525 -0.27) (end 0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be823ba3-91e7-4fd0-99f4-d2bde8a477c5)) - (fp_line (start -0.525 0.27) (end -0.525 -0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ab56a01-d0b2-49a1-89a0-d66268194b75)) - (fp_line (start 0.525 -0.27) (end 0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9312859c-1d15-4c94-8a63-2b1323dc01dc)) - (fp_line (start 0.525 0.27) (end -0.525 0.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2d169e4-d169-4756-b46a-c192130adcc0)) - (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "vcc") (pintype "stereo") (tstamp 9d752469-9937-454e-b31a-e004dd0157a6)) - (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "start") (pintype "stereo") (tstamp b5f9d02f-31a6-4512-aba9-a7a0cc15efe5)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_text "START" (at 179.832 83.439) (layer "F.SilkS") (tstamp 133d8848-f0e5-43cd-a04c-2f6317eb648f) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - (gr_text "SELECT" (at 168.402 83.439) (layer "F.SilkS") (tstamp 15a5310b-40ac-42bd-a9e6-5b2823eeaf3a) - (effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify top)) - ) - - (segment (start 171.966 81.788) (end 180.926 81.788) (width 0.25) (layer "F.Cu") (net 1) (tstamp 0919c0a9-defb-4b4e-a4cd-8c3d6b785c5c)) - (segment (start 182.8 80.7) (end 183.9 79.6) (width 0.25) (layer "F.Cu") (net 1) (tstamp 1e53d630-53de-4488-af55-979cf377a53b)) - (segment (start 183.9 77.7) (end 182.3 76.1) (width 0.25) (layer "F.Cu") (net 1) (tstamp 495c28eb-88d4-4eb1-93ba-7fc52d03276b)) - (segment (start 170.85 80.75) (end 171.35 80.75) (width 0.25) (layer "F.Cu") (net 1) (tstamp 5586bc3c-cf72-43d6-ab85-fde0af8a8b8e)) - (segment (start 182.35 80.7) (end 182.8 80.7) (width 0.25) (layer "F.Cu") (net 1) (tstamp 77063384-470b-491e-9b9d-b36edcece56a)) - (segment (start 170.85 76.05) (end 170.85 74.75) (width 0.25) (layer "F.Cu") (net 1) (tstamp 826a7b8e-4f64-4e99-9958-de5d996f0e62)) - (segment (start 171.35 80.75) (end 172.4 79.7) (width 0.25) (layer "F.Cu") (net 1) (tstamp 829a24a4-0c26-45fa-bd79-24b2eeba8325)) - (segment (start 170.8 76.1) (end 170.85 76.05) (width 0.25) (layer "F.Cu") (net 1) (tstamp 86265923-74d0-412d-8eef-4b81a204dcce)) - (segment (start 183.9 79.6) (end 183.9 77.7) (width 0.25) (layer "F.Cu") (net 1) (tstamp 9c3a4902-4fd8-4c86-a10b-932225d145fe)) - (segment (start 182.35 76.05) (end 182.35 74.748) (width 0.25) (layer "F.Cu") (net 1) (tstamp a1b63caf-b977-4fc8-885b-5618efbd0bbe)) - (segment (start 182.3 76.1) (end 182.35 76.05) (width 0.25) (layer "F.Cu") (net 1) (tstamp c8004f8c-06a2-4f3a-b12d-16a0a6fc6ce7)) - (segment (start 172.4 77.7) (end 170.8 76.1) (width 0.25) (layer "F.Cu") (net 1) (tstamp e93dc9bb-ed8a-4816-b925-4141c006d255)) - (segment (start 180.926 81.788) (end 182.292 80.422) (width 0.25) (layer "F.Cu") (net 1) (tstamp ed7028ac-fa49-4519-b6ae-92bca0d0bad7)) - (segment (start 170.902 80.724) (end 171.966 81.788) (width 0.25) (layer "F.Cu") (net 1) (tstamp f377971f-ea93-4b93-ac49-64ea0cce92b6)) - (segment (start 172.4 79.7) (end 172.4 77.7) (width 0.25) (layer "F.Cu") (net 1) (tstamp facb7015-cba5-4322-bf8c-419ca9ab7a76)) - (segment (start 177.35 80.7) (end 176.9 80.7) (width 0.25) (layer "F.Cu") (net 2) (tstamp 369bfc72-2466-45bb-b57f-b3c0d6d016d8)) - (segment (start 176.9 80.7) (end 175.8 79.6) (width 0.25) (layer "F.Cu") (net 2) (tstamp 44c10f31-634c-4f9b-877b-d8d32ecb5a18)) - (segment (start 177.35 76.05) (end 177.35 74.7) (width 0.25) (layer "F.Cu") (net 2) (tstamp 8197eb5b-19ff-449a-8830-c2b22c1b3fd1)) - (segment (start 175.8 77.7) (end 177.4 76.1) (width 0.25) (layer "F.Cu") (net 2) (tstamp 9185e773-543d-4086-983b-d530d35f0ee0)) - (segment (start 175.8 79.6) (end 175.8 77.7) (width 0.25) (layer "F.Cu") (net 2) (tstamp b4223113-9d7b-46a9-b2a8-8c6bb32f7137)) - (segment (start 177.292 74.422) (end 177.292 71.886) (width 0.25) (layer "F.Cu") (net 2) (tstamp b78392dd-808d-4e41-91ef-f236c00f6e78)) - (segment (start 177.292 71.886) (end 177.296 71.882) (width 0.25) (layer "F.Cu") (net 2) (tstamp f18b7c75-81a3-468b-85f1-5bc638838606)) - (segment (start 177.4 76.1) (end 177.35 76.05) (width 0.25) (layer "F.Cu") (net 2) (tstamp f21d8e3d-d6b7-47bf-a89e-682214e57835)) - (segment (start 165.8 76.3) (end 165.85 76.25) (width 0.25) (layer "F.Cu") (net 3) (tstamp 54ecc9e7-412d-41ad-b796-6248e27b9b27)) - (segment (start 165.85 76.25) (end 165.85 74.75) (width 0.25) (layer "F.Cu") (net 3) (tstamp 6005d3ed-adf5-46c3-991a-405fe9d143fd)) - (segment (start 164.3 79.7) (end 164.3 77.7) (width 0.25) (layer "F.Cu") (net 3) (tstamp 7cbda555-bc6c-4181-8df7-ad0b0718d15b)) - (segment (start 164.3 77.7) (end 165.7 76.3) (width 0.25) (layer "F.Cu") (net 3) (tstamp 8c5256eb-c5dd-459e-ac30-2603997f36f6)) - (segment (start 165.2 80.6) (end 164.3 79.7) (width 0.25) (layer "F.Cu") (net 3) (tstamp a5f1bb9d-aabd-4ddc-8ecc-5f4b3158b7d5)) - (segment (start 165.902 74.724) (end 165.902 72.223) (width 0.25) (layer "F.Cu") (net 3) (tstamp c046fb74-904f-4128-a6e2-4c2004f2e73a)) - (segment (start 165.902 72.223) (end 166.243 71.882) (width 0.25) (layer "F.Cu") (net 3) (tstamp c7305ace-5b05-4c96-a344-e71f8171d8b5)) - (segment (start 165.85 80.75) (end 165.7 80.6) (width 0.25) (layer "F.Cu") (net 3) (tstamp c9455a19-1eb6-4e23-9969-188ef5db1467)) - (segment (start 165.7 80.6) (end 165.2 80.6) (width 0.25) (layer "F.Cu") (net 3) (tstamp f4dc13ee-c8de-495b-8a5a-c381712be111)) - (segment (start 165.7 76.3) (end 165.8 76.3) (width 0.25) (layer "F.Cu") (net 3) (tstamp f835ad8f-e074-4901-a68e-db8f8d983641)) - +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + (47 "User.5" user) + (49 "User.6" user) + (51 "User.7" user) + (53 "User.8" user) + (55 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 2" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "gnd") + (net 2 "start") + (net 3 "select") + (net 4 "vcc") + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "00fe6dd7-d872-4dd7-8f73-c75cc356491c") + (at 166.753 71.882 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at -1.903 0 0) + (layer "F.SilkS") + (uuid "3df0d791-2c88-43fa-8f64-99db7b5ed354") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 0) + (layer "F.Fab") + (uuid "cfb08ac5-0b5c-4d26-956d-d3091aba7eec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "1e9a24d2-647a-4bea-bef4-8f31e264cd39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "bf716068-1480-4404-a743-e4590ceaf1fc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/75e7d61d-0b8a-55da-319e-b2c36656d853/75e7d61d-0b8a-55da-319e-b2c36656d853") + (attr smd) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1a42af2-5eb3-4b94-868f-4c54969b786b") + ) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "209613a7-c482-4d41-b18c-67e3ae9272ff") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5263e8b9-237c-4b95-a518-e336b37f027b") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "27d309fd-843f-45ea-86f7-075799ea3e44") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0fa0aa16-d73d-4cce-b56b-8f69a95ec227") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1d02d0e0-f578-4c98-86fa-b0f13676f4e9") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ff00740-7206-4743-9487-729dc9d30ba4") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d7e14bb-ae66-4d4a-8ee3-5e98bfca1487") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28cedcdc-2ed0-49b2-a9ee-ad67f45c03de") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0218f64b-1bc3-456a-bb55-6164091f2669") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e90f8ddb-2434-415f-a2db-e457d4bfc51b") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0 180) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "vcc") + (pintype "stereo") + (uuid "8ed4d0b9-58ec-4696-9536-76da73204fb9") + ) + (pad "2" smd roundrect + (at 0.51 0 180) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 3 "select") + (pintype "stereo") + (uuid "ac9e32a0-5838-4676-8020-60d3691c6b9c") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "lib:GBC_START_SELECT_BUTTON" + (layer "F.Cu") + (uuid "5fbc36e5-67eb-48ed-9313-1db061cfaadd") + (at 168.35 77.75 90) + (property "Reference" "U3" + (at -6.35 -4.699 90) + (layer "F.SilkS") + (hide yes) + (uuid "48752f91-f837-404e-9265-c0a0d5299fa4") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify left bottom) + ) + ) + (property "Value" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "76af03ee-fca6-4e3e-9f9c-87931c238229") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "84437b19-2e33-4789-8b93-91988efea629") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "76109139-b8a4-4812-97f1-21303154b5e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e2712f2f-a9bb-5084-6aeb-30a2f2dc343e/e2712f2f-a9bb-5084-6aeb-30a2f2dc343e") + (fp_line + (start 0 -4.1) + (end 1.1 -3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "ec67f46a-efa1-48fd-bd81-80a5cc4faff5") + ) + (fp_line + (start -1.9 -4.1) + (end 0 -4.1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "fd4ff880-95cc-41d9-808e-0df857082bcc") + ) + (fp_line + (start -1.9 -4.1) + (end -2.794 -3.2004) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "e58ed6d4-9a21-495a-9c93-b9a69d2440bc") + ) + (fp_line + (start 2.5 -2.5) + (end 0.9 -2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "f340df15-765c-4518-95d8-74b2575361e7") + ) + (fp_line + (start 0.381 -1.524) + (end -0.381 -2.286) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "f6aabcf9-7e7d-4d47-9ba6-68bb1f60b9c0") + ) + (fp_line + (start 1.9 -1) + (end 0.9 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "84fb6651-6a35-4b6a-b0cc-9f39e19af08f") + ) + (fp_line + (start -1.9 -1) + (end -2.7178 -1.8288) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "0df66823-3b77-4735-a38b-5c9cb9e42057") + ) + (fp_line + (start -1.9 -1) + (end -1 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "74f9fff5-e646-4de2-bad1-0348dfb754d4") + ) + (fp_line + (start 2.1 -0.8) + (end 1.9 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "f12352db-9e89-4c2a-a37e-c908b05ac4c7") + ) + (fp_line + (start 2.1 -0.8) + (end 2.1 2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "4ee43b9a-3bf8-40e8-a1a4-a7d0a9840fa0") + ) + (fp_line + (start -2.1 -0.8) + (end -1.9 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "2efecd75-c31c-4534-8983-07abae1bb935") + ) + (fp_line + (start 0.3302 0.3302) + (end -0.4318 -0.4318) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "53b67c3b-0ddc-4d39-adc9-3d06bf5f7386") + ) + (fp_line + (start 0.381 2.286) + (end -0.381 1.524) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "9bc6af49-0134-4da6-9058-a569eb6bd07e") + ) + (fp_line + (start 2.1 2.5) + (end 2.5 2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "657faf72-bc94-46bc-9373-b0487eb9b07c") + ) + (fp_line + (start 2.1 2.5) + (end 1.2 2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "a65f3224-8300-4a00-a24d-2d0575ecbfc8") + ) + (fp_line + (start -2.1 2.6) + (end -2.1 -0.8) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "78ab526e-afe0-4479-a0db-78599fbc4795") + ) + (fp_line + (start -1.397 2.794) + (end -1.905 2.794) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "9062bb43-26c0-45ef-bec7-e5d53d5dd946") + ) + (fp_line + (start -0.9 2.8) + (end -1.9 2.8) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "6ff5d1af-81d8-4e63-bd09-2c3bf5a2f35a") + ) + (fp_line + (start -1.9 2.8) + (end -2.1 2.6) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "4461251f-39f8-41a1-a51d-4b84724d5d44") + ) + (fp_line + (start 0.9 3.2) + (end 0.9 2.8) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "581c2716-3abc-4359-822c-92925a89c8d3") + ) + (fp_line + (start -2.794 3.2004) + (end -1.9 4.1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "062c3eab-fea3-462f-97c1-fda85fa3a51d") + ) + (fp_line + (start 1 3.25) + (end 1 3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "0ad59397-1179-4521-927f-d6da2cbc199d") + ) + (fp_line + (start 0 4.1) + (end 0.9 3.2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "a5006712-bb09-4ab5-99d3-f96c289d4f6f") + ) + (fp_line + (start -1.9 4.1) + (end 0 4.1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "39be3874-0433-4f9d-b940-d1e7d8b94dc2") + ) + (fp_poly + (pts + (xy -0.127 -2.032) (xy -0.127 -3.556) (xy -1.651 -3.556) (xy -1.651 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "ef991644-55c6-4933-9eab-025cb628d8fe") + ) + (fp_poly + (pts + (xy 1.651 3.556) (xy 1.651 2.032) (xy 0.127 2.032) (xy 0.127 3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "94e95051-6d7b-4194-af6a-dad2789e08cf") + ) + (fp_poly + (pts + (xy 1.651 -2.032) (xy 0.381 -2.032) (xy 0.127 -2.286) (xy 0.127 -3.556) (xy 1.651 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "2ec4de7a-a557-432b-9b4c-3797903f29dc") + ) + (fp_poly + (pts + (xy -0.127 -1.524) (xy -0.127 -0.254) (xy -1.651 -0.254) (xy -1.651 -1.778) (xy -0.381 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "0fb7136e-a5e0-472a-af22-afd44b71741e") + ) + (fp_poly + (pts + (xy 1.651 -0.254) (xy 0.381 -0.254) (xy 0.127 -0.508) (xy 0.127 -1.778) (xy 1.651 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "29d40b63-9611-4056-a127-5baef4b47c04") + ) + (fp_poly + (pts + (xy -0.127 0.508) (xy -0.127 1.778) (xy -1.651 1.778) (xy -1.651 0.254) (xy -0.381 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "bb680208-4152-4efa-9854-6846a7c3dd39") + ) + (fp_poly + (pts + (xy 1.651 1.778) (xy 0.381 1.778) (xy 0.127 1.524) (xy 0.127 0.254) (xy 1.651 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "0c80c7ca-5634-494e-8c08-eb3f2417a605") + ) + (fp_poly + (pts + (xy -0.127 2.286) (xy -0.127 3.556) (xy -1.651 3.556) (xy -1.651 2.032) (xy -0.381 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "e8aaf7d3-f17f-4149-a5c3-69f7c56d4f3e") + ) + (fp_poly + (pts + (xy 1.905 3.81) (xy 1.905 -3.81) (xy -1.905 -3.81) (xy -1.905 3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "770f526b-9743-4ca7-a839-9bb9d10836ef") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "a6d2dc27-7441-4b4c-9b74-8d74ee0adb80") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "2c42b3c9-8438-4b41-81e0-958100656e10") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "0d7d6762-5d86-4af2-9294-ac7c97be3314") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "416b9f2b-a725-4e3c-9dbd-cf095b09c4df") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "e1a3328e-9faf-431b-81fd-4dd82a673ff4") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "e5d6fbc4-9c5e-4d8a-a433-890884df56f1") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "df9326ea-9f40-4f61-8ced-ac40dcafccd3") + ) + (pad "1" smd rect + (at -3 -2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "select") + (pintype "stereo") + (uuid "fade321a-d19b-4900-b701-615600dabe4a") + ) + (pad "2" smd rect + (at -3 2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (uuid "a50178ac-19e1-47f6-89f1-7df31e355423") + ) + (pad "3" smd rect + (at 3 -2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "select") + (pintype "stereo") + (uuid "1cc5fd0a-2452-41e1-a2a3-0f27f528c7d2") + ) + (pad "4" smd rect + (at 3 2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (uuid "c2a97c03-85f7-46be-ba25-c200bf605c78") + ) + (embedded_fonts no) + ) + (footprint "lib:GBC_START_SELECT_BUTTON" + (layer "F.Cu") + (uuid "78fc7fa6-9c4b-4ebb-8f6f-c8f970c6a5f1") + (at 179.85 77.7 90) + (property "Reference" "U2" + (at -6.35 -4.699 90) + (layer "F.SilkS") + (hide yes) + (uuid "a7e46017-7048-4375-b429-ffe4b865488e") + (effects + (font + (size 0.666496 0.666496) + (thickness 0.146304) + ) + (justify left bottom) + ) + ) + (property "Value" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e95c509d-5a27-4543-9fe8-51b6f789d48c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1ff3d6d4-71b7-4c40-8320-978240ad90a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4711e6b1-314a-4e88-a295-5700b03e463a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/d13de20a-e2e0-53a4-af6e-3bd6c1e1cc65/d13de20a-e2e0-53a4-af6e-3bd6c1e1cc65") + (fp_line + (start 0 -4.1) + (end 1.1 -3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "150637c0-7832-407a-9207-6d36abd4fa79") + ) + (fp_line + (start -1.9 -4.1) + (end 0 -4.1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "28287990-748c-4b7d-ac70-be8327484373") + ) + (fp_line + (start -1.9 -4.1) + (end -2.794 -3.2004) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "3a485247-eb48-40ea-abe0-d3a22c45cdb7") + ) + (fp_line + (start 2.5 -2.5) + (end 0.9 -2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "0a4ae534-72da-416b-8c05-78b1aeec3915") + ) + (fp_line + (start 0.381 -1.524) + (end -0.381 -2.286) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "b5c9bdde-749d-43b6-9678-583dd29ebf72") + ) + (fp_line + (start 1.9 -1) + (end 0.9 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "3111b644-4ed5-4014-bc7a-40da0a2b2c4c") + ) + (fp_line + (start -1.9 -1) + (end -2.7178 -1.8288) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "e962845a-cc25-4b5b-959e-993c5f7f7c0f") + ) + (fp_line + (start -1.9 -1) + (end -1 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "7dddcc5a-a526-487f-8b38-7d665ef3b70b") + ) + (fp_line + (start 2.1 -0.8) + (end 1.9 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "29797a84-dd52-4845-b10e-d798b048d1d0") + ) + (fp_line + (start 2.1 -0.8) + (end 2.1 2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "33fe3a30-6bd8-408d-a725-032486345e67") + ) + (fp_line + (start -2.1 -0.8) + (end -1.9 -1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "5ecc1d19-a026-42c7-9e96-e7e061ad0268") + ) + (fp_line + (start 0.3302 0.3302) + (end -0.4318 -0.4318) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "d101f985-dfec-46fe-9c52-4427ceb232f1") + ) + (fp_line + (start 0.381 2.286) + (end -0.381 1.524) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "923506dc-42e4-4df1-801b-e8e87d38db03") + ) + (fp_line + (start 2.1 2.5) + (end 2.5 2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "c7f7f9e2-d156-499b-ae20-fe9b5dd0453a") + ) + (fp_line + (start 2.1 2.5) + (end 1.2 2.5) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "b8079b43-eea9-4563-8389-a4f2f28fedfe") + ) + (fp_line + (start -2.1 2.6) + (end -2.1 -0.8) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "e2586238-b896-41e3-9127-28d3fb319dff") + ) + (fp_line + (start -1.397 2.794) + (end -1.905 2.794) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "2cc6bd17-3b91-492d-813c-d51dc2af862d") + ) + (fp_line + (start -0.9 2.8) + (end -1.9 2.8) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "b157bf94-e7f6-402d-ba61-a7807986050b") + ) + (fp_line + (start -1.9 2.8) + (end -2.1 2.6) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "3059d20a-a0fd-43c9-bfe0-81531fb86551") + ) + (fp_line + (start 0.9 3.2) + (end 0.9 2.8) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "087bf699-5535-44ab-ba95-ff44a3ffabcd") + ) + (fp_line + (start -2.794 3.2004) + (end -1.9 4.1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "071dbfee-9835-4278-b20a-636173c5a873") + ) + (fp_line + (start 1 3.25) + (end 1 3) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "517eadc4-d6b6-47e9-a7fc-4ca060d29afe") + ) + (fp_line + (start 0 4.1) + (end 0.9 3.2) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "ca1bbb73-b1c6-491d-85ae-0e44d67c380f") + ) + (fp_line + (start -1.9 4.1) + (end 0 4.1) + (stroke + (width 0.254) + (type solid) + ) + (layer "F.Cu") + (uuid "9fbf2968-0494-45c0-8941-22463372b57d") + ) + (fp_poly + (pts + (xy -0.127 -2.032) (xy -0.127 -3.556) (xy -1.651 -3.556) (xy -1.651 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "4fed8b36-9ec2-4d9e-bb91-601f302e0700") + ) + (fp_poly + (pts + (xy 1.651 3.556) (xy 1.651 2.032) (xy 0.127 2.032) (xy 0.127 3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "0165558a-3704-45fb-8da6-394f26b18581") + ) + (fp_poly + (pts + (xy 1.651 -2.032) (xy 0.381 -2.032) (xy 0.127 -2.286) (xy 0.127 -3.556) (xy 1.651 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "028da1bb-b46f-4c51-9165-1762437e9f32") + ) + (fp_poly + (pts + (xy -0.127 -1.524) (xy -0.127 -0.254) (xy -1.651 -0.254) (xy -1.651 -1.778) (xy -0.381 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "1a88a85a-773a-4474-a6bf-47e721d527ef") + ) + (fp_poly + (pts + (xy 1.651 -0.254) (xy 0.381 -0.254) (xy 0.127 -0.508) (xy 0.127 -1.778) (xy 1.651 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "01c84694-672c-4512-8859-357f1374793b") + ) + (fp_poly + (pts + (xy -0.127 0.508) (xy -0.127 1.778) (xy -1.651 1.778) (xy -1.651 0.254) (xy -0.381 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "769b6269-d71e-4c12-9526-fb1ccedeb045") + ) + (fp_poly + (pts + (xy 1.651 1.778) (xy 0.381 1.778) (xy 0.127 1.524) (xy 0.127 0.254) (xy 1.651 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "267f41bb-2884-46f6-94dd-570dc935aa07") + ) + (fp_poly + (pts + (xy -0.127 2.286) (xy -0.127 3.556) (xy -1.651 3.556) (xy -1.651 2.032) (xy -0.381 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Cu") + (uuid "34ddc727-ba7d-43c9-8c49-f8a3af5317f1") + ) + (fp_poly + (pts + (xy 1.905 3.81) (xy 1.905 -3.81) (xy -1.905 -3.81) (xy -1.905 3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "e53d531c-cd4f-4d4a-8c80-d2e728726aaa") + ) + (fp_line + (start 2.75 -2) + (end 3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "0f32e6ec-6019-4825-8942-8935c1ff391e") + ) + (fp_line + (start -2.75 -2) + (end -3.5 -1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "1578e5d7-93dd-4541-a6cb-cb009c9cc931") + ) + (fp_line + (start 3.5 -1.25) + (end 3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "9047f0a4-191a-43f4-9eb0-b41b5f1cdceb") + ) + (fp_line + (start -3.5 -1.25) + (end -3.5 1.25) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "1b30ca0c-e463-44b6-8d1b-cdde16f7a755") + ) + (fp_line + (start 3.5 1.25) + (end 2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "d7ae85bd-4429-4bbc-9a44-04970002cdb1") + ) + (fp_line + (start -3.5 1.25) + (end -2.75 2) + (stroke + (width 0.25) + (type solid) + ) + (layer "F.Fab") + (uuid "8b79ac0c-6fa3-4369-b8a2-f5aa2aeb723a") + ) + (fp_circle + (center 0 0) + (end 2.8398 0) + (stroke + (width 0.2032) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "1effdf64-af80-4002-944c-922be33ce797") + ) + (pad "1" smd rect + (at -3 -2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "start") + (pintype "stereo") + (uuid "63789ff5-315e-4d22-b61a-7d2556898e45") + ) + (pad "2" smd rect + (at -3 2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (uuid "bc7f4159-941f-4fa4-bb07-575607a41b2f") + ) + (pad "3" smd rect + (at 3 -2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "start") + (pintype "stereo") + (uuid "549fc04e-2825-4fc7-ac51-334642d147f5") + ) + (pad "4" smd rect + (at 3 2.5 90) + (size 1.25 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "gnd") + (pintype "stereo") + (uuid "c6879f2a-be68-489b-a233-b0b95883e00f") + ) + (embedded_fonts no) + ) + (footprint "lib:GAMEBOY_COLOR_START_SELECT_MEMBRANE" + (layer "F.Cu") + (uuid "b678015f-f3d5-4b1d-9869-55a9e713bf5e") + (at 173.6252 77.7419) + (property "Reference" "U1" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "ef71e3ff-0711-404b-9ade-fefbe23be42f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4cc210ec-daf7-4665-bb2f-c2c6a41e96ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2f8fbc52-ac99-4d3f-a475-2c982c4cefd6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a7e1fa53-b753-4f8c-a947-25a47c2e6f45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2/78e03cd5-0ac7-6b5f-e06a-9f9fd4520bd2") + (fp_line + (start -12.3687 0.363) + (end -12.2528 -0.562) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5f92c367-8013-4fb0-a37a-dd664176fb25") + ) + (fp_line + (start -12.2528 -0.562) + (end -12.2105 -0.8996) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c04f4c38-4eb1-4fdd-9cbd-3b8f615f976e") + ) + (fp_line + (start -12.2528 1.288) + (end -12.3687 0.363) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ace20c85-2032-43a8-b4ab-faec9e10aceb") + ) + (fp_line + (start -12.2105 -0.8996) + (end -11.7457 -2.0841) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "20920f06-8f82-4d81-afd2-990bdc5e5441") + ) + (fp_line + (start -12.2105 1.6256) + (end -12.2528 1.288) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "4ebb9a51-83d0-4b01-819e-7bd037f70950") + ) + (fp_line + (start -12.025 0.363) + (end -11.9843 0.688) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e47f8da8-8555-4075-a973-3d5b97bfe115") + ) + (fp_line + (start -11.9843 0.038) + (end -12.025 0.363) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b7bad34c-94ee-4984-a607-7fdbcf2d2e2e") + ) + (fp_line + (start -11.9843 0.688) + (end -11.8775 1.5408) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8e2c5c27-7e02-499e-b3ae-25b0d30bbdc8") + ) + (fp_line + (start -11.9124 -3.2301) + (end -11.9041 -3.2717) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a7525e2f-7db7-4db3-a40b-6862b742a934") + ) + (fp_line + (start -11.9124 3.9561) + (end -11.8998 3.9372) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5d3dbef-7105-4472-b35c-32cd214b3523") + ) + (fp_line + (start -11.9071 -3.3141) + (end -11.8922 -3.3313) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7f364fd-5646-4aa7-98f1-f74098df1a87") + ) + (fp_line + (start -11.9071 4.0401) + (end -11.9041 3.9977) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1016fbcb-de4c-4ce5-a7c4-f0a72f1f565d") + ) + (fp_line + (start -11.9041 -3.2717) + (end -11.9071 -3.3141) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e31e56f3-53f2-41e9-8aad-5c62b1a2a0d2") + ) + (fp_line + (start -11.9041 3.9977) + (end -11.9124 3.9561) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "efeb0812-64a6-488d-9889-6daf7a6ee3b6") + ) + (fp_line + (start -11.8998 -3.2112) + (end -11.9124 -3.2301) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ae0dcc0-3f10-4a56-9c24-0a5e6c2159c6") + ) + (fp_line + (start -11.8998 3.9372) + (end -11.8982 3.9145) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7a1fe5f-80a1-4ae0-b275-2f3ecc6c652d") + ) + (fp_line + (start -11.8982 -3.1885) + (end -11.8998 -3.2112) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0456edb-b8e7-41d1-b4fa-fbcb13f40e69") + ) + (fp_line + (start -11.8982 3.9145) + (end -11.8661 3.8866) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "12f5aa04-67c9-4059-a798-bc3a147bf001") + ) + (fp_line + (start -11.8922 -3.3313) + (end -11.8877 -3.3535) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1573facb-e315-4557-b406-09baa5a59bae") + ) + (fp_line + (start -11.8922 4.0573) + (end -11.9071 4.0401) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9840eb6e-cf3a-4604-8ddb-6138e7aabe7b") + ) + (fp_line + (start -11.8877 -3.3535) + (end -11.8524 -3.3771) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2cc906a-7c3c-4034-a0b3-9644409f3cbe") + ) + (fp_line + (start -11.8877 4.0795) + (end -11.8922 4.0573) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b018c48c-b6c4-4717-8239-13e8f0073b80") + ) + (fp_line + (start -11.8775 -0.8148) + (end -11.9843 0.038) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ff71fab7-53a2-4473-97b6-c0ade8208821") + ) + (fp_line + (start -11.8775 1.5408) + (end -11.7805 1.788) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fe08e4d8-ad00-4acf-9658-e0959b3ccfa0") + ) + (fp_line + (start -11.8661 -3.1606) + (end -11.8982 -3.1885) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8e9fd22e-95e6-4b52-a182-f8c9fc647855") + ) + (fp_line + (start -11.8661 3.8866) + (end -11.4358 3.2413) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8b02ea1-fe83-4b6e-ab8e-f3d35c1d8498") + ) + (fp_line + (start -11.8524 -3.3771) + (end -11.8221 -3.412) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3883a473-303e-4a53-9b44-e214281425eb") + ) + (fp_line + (start -11.8524 4.1031) + (end -11.8877 4.0795) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "17d7e599-1c3b-4229-97ea-405b73ca4685") + ) + (fp_line + (start -11.8221 -3.412) + (end -11.5087 -3.773) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "301a052c-81f3-4b2d-b6af-a2a3baeeecf7") + ) + (fp_line + (start -11.8221 4.138) + (end -11.8524 4.1031) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "06962380-b8f5-46ee-9217-317f2881961c") + ) + (fp_line + (start -11.7805 1.788) + (end -11.4862 2.538) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "56e58b0e-d0ab-4e4e-9d62-1976847b033b") + ) + (fp_line + (start -11.7457 -2.0841) + (end -11.4358 -2.5153) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d810f81c-c5b3-46cf-a992-f4d7475674e3") + ) + (fp_line + (start -11.7457 2.8101) + (end -12.2105 1.6256) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "728e77a8-363e-49b9-bae5-6616d560bd7f") + ) + (fp_line + (start -11.5556 -3.2428) + (end -11.1399 -2.6193) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "21f9878d-4138-4e51-9c07-0960d6068763") + ) + (fp_line + (start -11.5556 3.9688) + (end -11.2843 4.2395) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "089b3d99-c059-4e83-8e45-33a18f73dd2d") + ) + (fp_line + (start -11.5087 -3.773) + (end -10.5913 -4.3606) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd2f0e25-8565-4a2e-91da-c625eef4639e") + ) + (fp_line + (start -11.5087 4.499) + (end -11.8221 4.138) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6549767-c5a7-451f-ae86-0c4d2c822675") + ) + (fp_line + (start -11.4862 2.538) + (end -11.4439 2.6458) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "739e3569-eeff-4d20-8c6d-d8b68f8e72e9") + ) + (fp_line + (start -11.4439 -1.9197) + (end -11.8775 -0.8148) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a499a26-88ba-4e78-8fdd-1e03bcbe79f1") + ) + (fp_line + (start -11.4439 2.6458) + (end -11.1402 3.1292) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9f748b19-c11d-4f76-853e-00290cdec24a") + ) + (fp_line + (start -11.4358 -2.5153) + (end -11.8661 -3.1606) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "0981eafd-8126-427c-9f52-7e7ee5c4db97") + ) + (fp_line + (start -11.4358 3.2413) + (end -11.7457 2.8101) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2276da1f-abd6-403b-ad27-73a906ba2a32") + ) + (fp_line + (start -11.2843 -3.5135) + (end -11.5556 -3.2428) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "98e3d337-1c23-4bf7-a603-417c0fbb7d9f") + ) + (fp_line + (start -11.2843 4.2395) + (end -10.4493 4.7743) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b59108f-ce84-402c-925f-10caef1e78bc") + ) + (fp_line + (start -11.1402 -2.4032) + (end -11.4439 -1.9197) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "89a4df1b-cd48-4e9d-924e-f92cfffb2a27") + ) + (fp_line + (start -11.1402 3.1292) + (end -11.1143 3.1465) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c02d9663-28ec-4133-855f-d3f5de051061") + ) + (fp_line + (start -11.1399 -2.6193) + (end -11.1112 -2.5987) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "053e50f6-ed86-4044-8714-c376ac8287fb") + ) + (fp_line + (start -11.1399 3.3453) + (end -11.5556 3.9688) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "77d598b2-aab1-4b74-a8c0-8a08a1862e07") + ) + (fp_line + (start -11.1143 -2.4204) + (end -11.1402 -2.4032) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec5a302d-c799-4374-9c46-6c3b7c9de105") + ) + (fp_line + (start -11.1143 3.1465) + (end -11.1084 3.176) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5bf12be2-2318-464c-87fe-1c0900f072fd") + ) + (fp_line + (start -11.1112 -2.5987) + (end -11.1063 -2.569) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3af3e2e-51df-4590-adad-073cf3f711ae") + ) + (fp_line + (start -11.1112 3.3247) + (end -11.1399 3.3453) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4a8673b-a97d-4e34-821f-1df67cc2e919") + ) + (fp_line + (start -11.1084 -2.45) + (end -11.1143 -2.4204) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fff7dee3-6bfa-4b46-8b77-2887b1975a70") + ) + (fp_line + (start -11.1084 3.176) + (end -11.0908 3.2004) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "719b3179-47d3-4bf1-b05a-5fc07230508f") + ) + (fp_line + (start -11.1063 -2.569) + (end -11.0896 -2.5439) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc8dadf3-6b3f-4491-8b44-ce4f5a929bde") + ) + (fp_line + (start -11.1063 3.295) + (end -11.1112 3.3247) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e7213c3-c890-400a-83e4-afbb1e9e6481") + ) + (fp_line + (start -11.0965 -2.5093) + (end -11.0908 -2.4744) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7fb3315-dfa0-4124-9267-09a1d762e39a") + ) + (fp_line + (start -11.0965 3.2353) + (end -11.0896 3.2699) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "10adb1e9-df41-4bb3-8868-85ddcb518cc5") + ) + (fp_line + (start -11.0908 -2.4744) + (end -11.1084 -2.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "327adf0c-48bd-4b27-9348-137b702efa95") + ) + (fp_line + (start -11.0908 3.2004) + (end -11.0965 3.2353) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "0467689e-ffe0-42f1-9a6c-bbe1df8eb83c") + ) + (fp_line + (start -11.0896 -2.5439) + (end -11.0965 -2.5093) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "af2c2a6a-4195-4333-af2c-feeeaa9ed0f8") + ) + (fp_line + (start -11.0896 3.2699) + (end -11.1063 3.295) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ae1c149-6571-42f0-bb46-5af4fed45e2d") + ) + (fp_line + (start -10.5922 5.086) + (end -11.5087 4.499) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8956d697-72d6-4fae-86c5-6758eb1cd277") + ) + (fp_line + (start -10.5922 5.086) + (end -9.521 5.39) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f889a806-9ded-4e1e-adb0-241b946c5f44") + ) + (fp_line + (start -10.5913 -4.3606) + (end -10.5865 -4.362) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "672930de-0628-4b7a-9685-2a9cb0a97207") + ) + (fp_line + (start -10.5865 -4.362) + (end -9.5453 -4.6654) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2b69394a-b028-43fc-89bf-a68af90e5c3c") + ) + (fp_line + (start -10.4493 -4.0483) + (end -11.2843 -3.5135) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4073391-10ec-4fe6-80ba-e887e906bbe8") + ) + (fp_line + (start -9.5453 -4.6654) + (end -9.0006 -4.664) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "33c085f2-7c02-4b95-8f8e-9822cd593e71") + ) + (fp_line + (start -9.267859 -2.120859) + (end -1.295 -2.120859) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3a6c2eae-fd9e-4a2a-9bf4-a4b0280d1b89") + ) + (fp_line + (start -9.267859 2.052) + (end -9.267859 -2.120859) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c62506ae-6e19-40c1-a438-170cdebdbf17") + ) + (fp_line + (start -9.0006 -4.664) + (end 9.4986 -4.664) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "742091ec-69f1-4851-a498-cd320fe3b775") + ) + (fp_line + (start -8.243709 -4.431131) + (end 8.803709 -4.431131) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a68aa7ad-e1c8-44ef-9ffb-3b7396edbb52") + ) + (fp_line + (start -1.295 -2.120859) + (end -1.295 2.052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d7a8db0b-c3c3-4de6-8d9c-c59797c32fb2") + ) + (fp_line + (start -1.295 2.052) + (end -9.267859 2.052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "cae3f00a-fa4c-4e09-8438-687bdf5f7974") + ) + (fp_line + (start 2.23214 -2.120859) + (end 10.205 -2.120859) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "49515295-d39a-4549-9270-e3786eff87d1") + ) + (fp_line + (start 2.23214 2.052) + (end 2.23214 -2.120859) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1e89647-b79e-42cc-b20e-e0c748aeb781") + ) + (fp_line + (start 9.101409 5.053681) + (end -8.541409 5.053681) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "13e209e2-f0fa-462b-a488-c19fe5d30655") + ) + (fp_line + (start 9.4986 -4.664) + (end 10.0433 -4.6654) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e95d4407-1842-44fc-b806-d57361b2ae04") + ) + (fp_line + (start 9.4986 5.39) + (end -9.521 5.39) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c24a1f95-9f56-4f4d-ae0f-8abf85f79af0") + ) + (fp_line + (start 10.0433 -4.6654) + (end 11.0845 -4.362) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1a1b9fd-55a6-447e-95f7-5cb4b16b9238") + ) + (fp_line + (start 10.0433 5.3914) + (end 9.4986 5.39) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b83a2005-7376-4613-8adb-05223d0a4801") + ) + (fp_line + (start 10.205 -2.120859) + (end 10.205 2.052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bb3f70d-2836-4a6a-866d-d1938aa7375b") + ) + (fp_line + (start 10.205 2.052) + (end 2.23214 2.052) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5ee077b-c03d-4b35-890c-7e8bebf3092c") + ) + (fp_line + (start 10.9473 4.7743) + (end 11.7823 4.2395) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "bacf8867-d6b0-4af2-8e9d-f4dbf01e3884") + ) + (fp_line + (start 11.0845 -4.362) + (end 11.0893 -4.3606) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "152804a1-889c-42c8-9add-8703b3898f9b") + ) + (fp_line + (start 11.0845 5.088) + (end 10.0433 5.3914) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "dabc40ea-6d77-4ebd-90cc-99612377df59") + ) + (fp_line + (start 11.0893 -4.3606) + (end 12.0067 -3.773) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e141bf5-751b-4445-99ba-248834f1f743") + ) + (fp_line + (start 11.0893 5.0866) + (end 11.0845 5.088) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9515162d-9841-4911-a1a5-b71ca63c0fb2") + ) + (fp_line + (start 11.5876 -2.5439) + (end 11.6043 -2.569) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ba969c6-6295-4e5a-90c5-d1c46ceca502") + ) + (fp_line + (start 11.5876 3.2699) + (end 11.5945 3.2353) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "89433382-b1db-41a6-9b1a-4d8deb843ad5") + ) + (fp_line + (start 11.5888 -2.4744) + (end 11.5945 -2.5093) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc825648-6fe4-46d4-a26a-c0fc042fdec1") + ) + (fp_line + (start 11.5888 3.2004) + (end 11.6064 3.176) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a79ffa2-fad1-416f-8d09-9e6a8c608297") + ) + (fp_line + (start 11.5945 -2.5093) + (end 11.5876 -2.5439) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "bdd0c8b0-ece2-49ac-a19e-0fc651c13064") + ) + (fp_line + (start 11.5945 3.2353) + (end 11.5888 3.2004) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7e95af1c-a003-4e5d-b5ce-4edd0f967b75") + ) + (fp_line + (start 11.6043 -2.569) + (end 11.6092 -2.5987) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3424a223-e471-4168-95f2-e63836673955") + ) + (fp_line + (start 11.6043 3.295) + (end 11.5876 3.2699) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "10ce0edb-f3ae-45e2-a67d-9f667beafa46") + ) + (fp_line + (start 11.6064 -2.45) + (end 11.5888 -2.4744) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d0c4507-6bd0-4b8b-87c6-30785d0d328f") + ) + (fp_line + (start 11.6064 3.176) + (end 11.6123 3.1465) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e60aebbb-b8ea-4a06-bd97-6f911ce2a4dd") + ) + (fp_line + (start 11.6092 -2.5987) + (end 11.6379 -2.6193) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "55937c37-cbfa-4467-929c-b6c4ddcbc1fc") + ) + (fp_line + (start 11.6092 3.3247) + (end 11.6043 3.295) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d315618f-db4a-4642-af21-7dee235669f0") + ) + (fp_line + (start 11.6123 -2.4204) + (end 11.6064 -2.45) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c364cec-df6d-4cf2-859f-9630d675720e") + ) + (fp_line + (start 11.6123 3.1465) + (end 11.6382 3.1292) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "993df6f0-8616-4bc7-89fe-cd8345590b2f") + ) + (fp_line + (start 11.6379 -2.6193) + (end 12.0536 -3.2428) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6c1aa6b-218d-4297-b403-b38f92d64ddf") + ) + (fp_line + (start 11.6379 3.3453) + (end 11.6092 3.3247) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "77619200-7772-4e59-a688-3bb6c078cd62") + ) + (fp_line + (start 11.6382 -2.4032) + (end 11.6123 -2.4204) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b5ad0ff-e8e6-45de-a668-e03a27c59eda") + ) + (fp_line + (start 11.6382 3.1292) + (end 11.9419 2.6457) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "26fa5a9d-6b0e-4aeb-a0e0-1fd874d54eb1") + ) + (fp_line + (start 11.7823 -3.5135) + (end 10.9473 -4.0483) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "0e259ad7-b131-41b1-9b23-1a317792d37d") + ) + (fp_line + (start 11.7823 4.2395) + (end 12.0536 3.9688) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2cde0ee-6fd0-4341-b686-2727bac9cab6") + ) + (fp_line + (start 11.9339 -2.5153) + (end 12.2437 -2.0841) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c2b4241-86b9-4a52-a774-820fb6d4e228") + ) + (fp_line + (start 11.9339 3.2413) + (end 12.3641 3.8866) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb53f397-d596-4ae1-9c1d-a8b8de2acdf5") + ) + (fp_line + (start 11.9419 -1.9197) + (end 11.6382 -2.4032) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c58e016-bfca-4eb6-9555-4eac373ce645") + ) + (fp_line + (start 11.9419 2.6457) + (end 12.3755 1.5408) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f09fb22f-2927-4245-8b4a-23a39f1bf945") + ) + (fp_line + (start 12.0067 -3.773) + (end 12.3201 -3.412) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "09f9b15e-c573-4dcc-9bae-131f9033b7ea") + ) + (fp_line + (start 12.0067 4.499) + (end 11.0893 5.0866) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f8da88e-a258-46f3-a0a1-bc578fa35bed") + ) + (fp_line + (start 12.0536 -3.2428) + (end 11.7823 -3.5135) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1ad3ec9a-d174-4bec-93d3-5e9de029a123") + ) + (fp_line + (start 12.0536 3.9688) + (end 11.6379 3.3453) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5d0f385b-f424-4711-aa3e-b67a8f2b2e3b") + ) + (fp_line + (start 12.2437 -2.0841) + (end 12.7085 -0.8996) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa67a4ee-4120-42ee-a728-46bf0b47656d") + ) + (fp_line + (start 12.2437 2.8101) + (end 11.9339 3.2413) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8c731561-2944-4f69-b6a1-a3c83994735e") + ) + (fp_line + (start 12.3201 -3.412) + (end 12.3504 -3.3771) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bfa6b43-66fb-412c-ac27-c50338e9f498") + ) + (fp_line + (start 12.3201 4.138) + (end 12.0067 4.499) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b2dd1677-a3f9-427a-87ca-f566958e38d7") + ) + (fp_line + (start 12.3504 -3.3771) + (end 12.3857 -3.3535) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2f7696d8-2f94-4dd9-bed1-5587c732dbc5") + ) + (fp_line + (start 12.3504 4.1031) + (end 12.3201 4.138) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "22c295b0-0547-4d1f-8a38-e4d05a0e0bf5") + ) + (fp_line + (start 12.3641 -3.1607) + (end 11.9339 -2.5153) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "70ece2ff-e8de-435d-9cd1-9c39b7d41b1f") + ) + (fp_line + (start 12.3641 3.8866) + (end 12.3962 3.9145) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "8c49b058-7471-42db-8c6e-453aae342493") + ) + (fp_line + (start 12.3755 -0.8148) + (end 11.9419 -1.9197) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fa36c2e2-b6ae-48de-9770-5c2c1d51288a") + ) + (fp_line + (start 12.3755 1.5408) + (end 12.4823 0.688) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "6569c5fe-db78-43e7-8bb3-71e24b6b708f") + ) + (fp_line + (start 12.3857 -3.3535) + (end 12.3902 -3.3313) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fed50739-7bd7-4478-9766-5c35eb476aea") + ) + (fp_line + (start 12.3857 4.0795) + (end 12.3504 4.1031) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "31c2ce7e-de8d-46c1-9e71-b4a5771e666b") + ) + (fp_line + (start 12.3902 -3.3313) + (end 12.4051 -3.3141) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "217b1884-3267-4a0b-ac9f-cd5566b10e51") + ) + (fp_line + (start 12.3902 4.0573) + (end 12.3857 4.0795) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "95e0ff88-0ba5-4c3f-9fee-68ca3a66ff8f") + ) + (fp_line + (start 12.3962 -3.1885) + (end 12.3641 -3.1607) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "11d70f48-2830-409f-8b5c-518547d56303") + ) + (fp_line + (start 12.3962 3.9145) + (end 12.3978 3.9372) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "befb5779-8d0a-407c-aede-54043af9c45e") + ) + (fp_line + (start 12.3978 -3.2112) + (end 12.3962 -3.1885) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc752bd5-54c4-4b0e-a577-803b72dfaab4") + ) + (fp_line + (start 12.3978 3.9372) + (end 12.4104 3.9561) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7fedae5b-7938-4161-9320-c78035e4ce81") + ) + (fp_line + (start 12.4021 -3.2717) + (end 12.4104 -3.2301) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7288917d-4de0-4bd1-afd3-943aed4e2e39") + ) + (fp_line + (start 12.4021 3.9977) + (end 12.4051 4.0401) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d1cbe8e-374a-4b63-9726-d33f45f3a1c5") + ) + (fp_line + (start 12.4051 -3.3141) + (end 12.4021 -3.2717) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd6a9225-c1da-4436-99ba-e54891f8c0cc") + ) + (fp_line + (start 12.4051 4.0401) + (end 12.3902 4.0573) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "196f65bd-5abc-4bb0-9c79-83630bd83969") + ) + (fp_line + (start 12.4104 -3.2301) + (end 12.3978 -3.2112) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a018f660-cc09-42ce-8dff-e167b1ccd64f") + ) + (fp_line + (start 12.4104 3.9561) + (end 12.4021 3.9977) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae0599de-3c7a-4052-93bf-aa41199a6411") + ) + (fp_line + (start 12.4823 0.038) + (end 12.3755 -0.8148) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "13b7b2c0-6a95-4a5f-acdd-c9ce8e3f1dbe") + ) + (fp_line + (start 12.4823 0.688) + (end 12.523 0.363) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4956a12-cd51-404b-bdbb-4679f0527398") + ) + (fp_line + (start 12.523 0.363) + (end 12.4823 0.038) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2695a4a-44d4-4f74-84ee-dc7404d9d7fd") + ) + (fp_line + (start 12.7085 -0.8996) + (end 12.7508 -0.562) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "419e2a17-6199-4857-a3f9-377cf8864799") + ) + (fp_line + (start 12.7085 1.6256) + (end 12.2437 2.8101) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "55a716e5-1fb5-4394-b44b-c6f3c8cf0184") + ) + (fp_line + (start 12.7508 -0.562) + (end 12.8667 0.363) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "866738ee-654b-4d5e-ac84-2691df1c349e") + ) + (fp_line + (start 12.7508 1.288) + (end 12.7085 1.6256) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "b02e5ffa-6d04-428d-a691-6583d64b3f71") + ) + (fp_line + (start 12.8667 0.363) + (end 12.7508 1.288) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "989d03c0-5548-484e-afa8-baac45d40ccd") + ) + (fp_arc + (start -8.541409 5.053681) + (mid -12.011849 0.197675) + (end -8.243708 -4.431133) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d414c536-53ab-4665-8a69-53a70a220df0") + ) + (fp_arc + (start 8.803709 -4.431131) + (mid 12.571848 0.197676) + (end 9.101408 5.05368) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f67ce43a-f15b-48c1-b066-477f2169c33e") + ) + (embedded_fonts no) + (model "/Users/bob/esp-cpp/esp-box-emu/ecad/elec/footprints/STEPS/GBC_START_SELECT_MEMBRANE.step" + (offset + (xyz 1.9 41.15 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "lib:R0402" + (layer "F.Cu") + (uuid "eec8eb8b-1205-41a3-a5d8-3d146696df98") + (at 176.786 71.882) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 1.903 0 0) + (layer "F.SilkS") + (uuid "52c16ef5-9997-4ba7-859c-0dab3ca40493") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "62.5mW Thick Film Resistors 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS" + (at 0 1.17 0) + (layer "F.Fab") + (uuid "8e150844-7ed6-4a6f-83a8-9eb89f84375f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f78db776-0cb0-40cb-9c06-4d5b858f075b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ea878b77-8375-4b3b-bf34-1e337af1122d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ff4723e1-c28f-4a43-ec10-8355d0731e27/ff4723e1-c28f-4a43-ec10-8355d0731e27") + (attr smd) + (fp_line + (start -0.153641 -0.38) + (end 0.153641 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31caab07-6a92-4754-9be8-f08ef4ba7e05") + ) + (fp_line + (start -0.153641 0.38) + (end 0.153641 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5b9af43-124a-4dc2-a1c2-e0e1074781b7") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "135c5f16-1bac-4823-87ce-795f08ff6677") + ) + (fp_line + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5b849b99-9117-4036-baae-ab91d16ea5ab") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1e06c98-43a2-4e2e-ba9e-9bfd7ca7e17a") + ) + (fp_line + (start 0.93 0.47) + (end -0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5ac5ccf-3182-4514-aeff-da375d22c552") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be823ba3-91e7-4fd0-99f4-d2bde8a477c5") + ) + (fp_line + (start -0.525 0.27) + (end -0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ab56a01-d0b2-49a1-89a0-d66268194b75") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9312859c-1d15-4c94-8a63-2b1323dc01dc") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2d169e4-d169-4756-b46a-c192130adcc0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1bb6ca9d-94f7-4123-9df8-f69e6d7f86de") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + ) + ) + (pad "1" smd roundrect + (at -0.51 0) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "vcc") + (pintype "stereo") + (uuid "9d752469-9937-454e-b31a-e004dd0157a6") + ) + (pad "2" smd roundrect + (at 0.51 0) + (size 0.54 0.64) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 2 "start") + (pintype "stereo") + (uuid "b5f9d02f-31a6-4512-aba9-a7a0cc15efe5") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_text "START" + (at 179.832 83.439 0) + (layer "F.SilkS") + (uuid "133d8848-f0e5-43cd-a04c-2f6317eb648f") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (gr_text "SELECT" + (at 168.402 83.439 0) + (layer "F.SilkS") + (uuid "15a5310b-40ac-42bd-a9e6-5b2823eeaf3a") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + (bold yes) + ) + (justify top) + ) + ) + (segment + (start 171.966 81.788) + (end 180.926 81.788) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "0919c0a9-defb-4b4e-a4cd-8c3d6b785c5c") + ) + (segment + (start 182.8 80.7) + (end 183.9 79.6) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "1e53d630-53de-4488-af55-979cf377a53b") + ) + (segment + (start 183.9 77.7) + (end 182.3 76.1) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "495c28eb-88d4-4eb1-93ba-7fc52d03276b") + ) + (segment + (start 170.85 80.75) + (end 171.35 80.75) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "5586bc3c-cf72-43d6-ab85-fde0af8a8b8e") + ) + (segment + (start 182.35 80.7) + (end 182.8 80.7) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "77063384-470b-491e-9b9d-b36edcece56a") + ) + (segment + (start 170.85 76.05) + (end 170.85 74.75) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "826a7b8e-4f64-4e99-9958-de5d996f0e62") + ) + (segment + (start 171.35 80.75) + (end 172.4 79.7) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "829a24a4-0c26-45fa-bd79-24b2eeba8325") + ) + (segment + (start 170.8 76.1) + (end 170.85 76.05) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "86265923-74d0-412d-8eef-4b81a204dcce") + ) + (segment + (start 183.9 79.6) + (end 183.9 77.7) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "9c3a4902-4fd8-4c86-a10b-932225d145fe") + ) + (segment + (start 182.35 76.05) + (end 182.35 74.748) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "a1b63caf-b977-4fc8-885b-5618efbd0bbe") + ) + (segment + (start 182.3 76.1) + (end 182.35 76.05) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "c8004f8c-06a2-4f3a-b12d-16a0a6fc6ce7") + ) + (segment + (start 172.4 77.7) + (end 170.8 76.1) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "e93dc9bb-ed8a-4816-b925-4141c006d255") + ) + (segment + (start 180.926 81.788) + (end 182.292 80.422) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "ed7028ac-fa49-4519-b6ae-92bca0d0bad7") + ) + (segment + (start 170.902 80.724) + (end 171.966 81.788) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "f377971f-ea93-4b93-ac49-64ea0cce92b6") + ) + (segment + (start 172.4 79.7) + (end 172.4 77.7) + (width 0.25) + (layer "F.Cu") + (net 1) + (uuid "facb7015-cba5-4322-bf8c-419ca9ab7a76") + ) + (segment + (start 177.35 80.7) + (end 176.9 80.7) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "369bfc72-2466-45bb-b57f-b3c0d6d016d8") + ) + (segment + (start 176.9 80.7) + (end 175.8 79.6) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "44c10f31-634c-4f9b-877b-d8d32ecb5a18") + ) + (segment + (start 177.35 76.05) + (end 177.35 74.7) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "8197eb5b-19ff-449a-8830-c2b22c1b3fd1") + ) + (segment + (start 175.8 77.7) + (end 177.4 76.1) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "9185e773-543d-4086-983b-d530d35f0ee0") + ) + (segment + (start 175.8 79.6) + (end 175.8 77.7) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "b4223113-9d7b-46a9-b2a8-8c6bb32f7137") + ) + (segment + (start 177.292 74.422) + (end 177.292 71.886) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "b78392dd-808d-4e41-91ef-f236c00f6e78") + ) + (segment + (start 177.292 71.886) + (end 177.296 71.882) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "f18b7c75-81a3-468b-85f1-5bc638838606") + ) + (segment + (start 177.4 76.1) + (end 177.35 76.05) + (width 0.25) + (layer "F.Cu") + (net 2) + (uuid "f21d8e3d-d6b7-47bf-a89e-682214e57835") + ) + (segment + (start 165.8 76.3) + (end 165.85 76.25) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "54ecc9e7-412d-41ad-b796-6248e27b9b27") + ) + (segment + (start 165.85 76.25) + (end 165.85 74.75) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "6005d3ed-adf5-46c3-991a-405fe9d143fd") + ) + (segment + (start 164.3 79.7) + (end 164.3 77.7) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "7cbda555-bc6c-4181-8df7-ad0b0718d15b") + ) + (segment + (start 164.3 77.7) + (end 165.7 76.3) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "8c5256eb-c5dd-459e-ac30-2603997f36f6") + ) + (segment + (start 165.2 80.6) + (end 164.3 79.7) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "a5f1bb9d-aabd-4ddc-8ecc-5f4b3158b7d5") + ) + (segment + (start 165.902 74.724) + (end 165.902 72.223) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "c046fb74-904f-4128-a6e2-4c2004f2e73a") + ) + (segment + (start 165.902 72.223) + (end 166.243 71.882) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "c7305ace-5b05-4c96-a344-e71f8171d8b5") + ) + (segment + (start 165.85 80.75) + (end 165.7 80.6) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "c9455a19-1eb6-4e23-9969-188ef5db1467") + ) + (segment + (start 165.7 80.6) + (end 165.2 80.6) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "f4dc13ee-c8de-495b-8a5a-c381712be111") + ) + (segment + (start 165.7 76.3) + (end 165.8 76.3) + (width 0.25) + (layer "F.Cu") + (net 3) + (uuid "f835ad8f-e074-4901-a68e-db8f8d983641") + ) + (embedded_fonts no) ) diff --git a/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pro b/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pro index 53458bf5..e00275f6 100644 --- a/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pro +++ b/ecad/elec/layout/gbc-start-select/gbc-start-select.kicad_pro @@ -3,14 +3,17 @@ "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.09999999999999999, - "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -21,7 +24,7 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, @@ -60,15 +63,20 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "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_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", "item_on_disabled_layer": "error", @@ -78,9 +86,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -92,10 +102,13 @@ "solder_mask_bridge": "error", "starved_thermal": "error", "text_height": "warning", + "text_on_edge_cuts": "error", "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -108,17 +121,18 @@ "min_clearance": 0.0, "min_connection": 0.0, "min_copper_edge_clearance": 0.0, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_text_height": 0.7999999999999999, + "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, "min_track_width": 0.0, - "min_via_annular_width": 0.09999999999999999, + "min_via_annular_width": 0.1, "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, @@ -127,48 +141,86 @@ }, "teardrop_options": [ { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { - "td_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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_curve_segcount": 0, + "td_allow_use_two_tracks": true, + "td_curve_segcount": 1, "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": [], + "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": [], "zones_allow_external_fillets": false }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -182,7 +234,7 @@ }, "meta": { "filename": "gbc-start-select.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -197,6 +249,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.25, "via_diameter": 0.8, @@ -205,7 +258,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -216,8 +269,11 @@ "gencad": "", "idf": "", "netlist": "../../../build/gbc-start-select.net", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" From 0943c16fd23a8fb1a75650818a4e98b2d8bf7902 Mon Sep 17 00:00:00 2001 From: William Emfinger Date: Sat, 5 Jul 2025 15:16:21 -0500 Subject: [PATCH 4/4] wip --- ecad/elec/src/AW9523BTQR.ato | 6 ++-- ecad/elec/src/_1N5819WS.ato | 11 +++--- ecad/elec/src/box-emu-base.ato | 35 +++++++++++-------- ecad/elec/src/drv2605.ato | 9 ++--- .../elec/src/qwiic-connectors.ato | 8 ++--- 5 files changed, 35 insertions(+), 34 deletions(-) diff --git a/ecad/elec/src/AW9523BTQR.ato b/ecad/elec/src/AW9523BTQR.ato index dbcac2af..db36acd9 100644 --- a/ecad/elec/src/AW9523BTQR.ato +++ b/ecad/elec/src/AW9523BTQR.ato @@ -1,4 +1,4 @@ -from "generics/interfaces.ato" import I2C, Power +import I2C, ElecticPower component AW9523BTQR: # component AW9523BTQR @@ -34,7 +34,7 @@ component AW9523BTQR: module _ConfigBase: """Must be replaced with an actual configuration.""" - power = new Power + power = new ElectricPower signal bit_0 signal bit_1 @@ -67,7 +67,7 @@ module Aw9523 from AW9523BTQR: AD1 ~ config.bit_1 # comms bus i2c = new I2C - power = new Power + power = new ElectricPower # connect to I2C bus i2c.sda ~ SDA i2c.scl ~ SCL diff --git a/ecad/elec/src/_1N5819WS.ato b/ecad/elec/src/_1N5819WS.ato index 708304e1..0192d202 100644 --- a/ecad/elec/src/_1N5819WS.ato +++ b/ecad/elec/src/_1N5819WS.ato @@ -1,7 +1,7 @@ -from "generics/diodes.ato" import Diode, SchottkyDiode -from "generics/interfaces.ato" import Power +import Diode +import ElectricPower -component Diode_1N5819WS from SchottkyDiode: +component Diode_1N5819WS: # component _1N5819WS footprint = "SOD-323_L1.8-W1.3-LS2.5-RD" lcsc_id = "C191023" @@ -14,9 +14,10 @@ module PowerDiode: """ Wraps diode in with power interfaces """ - power_in = new Power - power_out = new Power + power_in = new ElectricPower + power_out = new ElectricPower diode = new Diode power_in.vcc ~ diode.anode; diode.cathode ~ power_out.vcc + power_in.gnd ~ power_out.gnd diff --git a/ecad/elec/src/box-emu-base.ato b/ecad/elec/src/box-emu-base.ato index f64f9514..3fbf2d84 100644 --- a/ecad/elec/src/box-emu-base.ato +++ b/ecad/elec/src/box-emu-base.ato @@ -1,3 +1,7 @@ +#pragma experiment("TRAITS") +#pragma experiment("FOR_LOOP") +#pragma experiment("BRIDGE_CONNECT") + import I2C import ElectricPower import Resistor, Capacitor @@ -5,23 +9,24 @@ import Resistor, Capacitor from "generics/resistors.ato" import I2CPullup from "generics/vdivs.ato" import VDiv -# from "generics/interfaces.ato" import DcMotor -from "generics/leds.ato" import LEDIndicator +import LEDIndicator from "qwiic-connectors/elec/src/qwiic-connectors.ato" import QwiicConnector -from "usb-connectors/usb-connectors.ato" import USBCConn +from "atopile/usb-connectors/usb-connectors.ato" import USBCConn # various chips from "SZYY0805R.ato" import SZYY0805R from "AW9523BTQR.ato" import Aw9523, Config0x58 from "DRV2605YZFR.ato" import DRV2605YZFR from "DRV2605LDGSR.ato" import DRV2605LDGSR -from "tps63020dsjr/elec/src/tps63020dsjr.ato" import TPS63020DSJR +from "atopile/ti-tps63020.ato" import TPS63020DSJR from "MAX17048G+T10.ato" import MAX17048G_T10 from "MBR0520LT1G.ato" import MBR0520LT1G from "MCP73831T-2ACI_OT.ato" import MCP73831T_2ACI_OT from "_1N5819WS.ato" import Diode_1N5819WS, PowerDiode +from "dc_motor.ato" import DcMotor + from "drv2605.ato" import Drv2605 # uSD card @@ -116,14 +121,14 @@ module BoxEmuBase: io_rstn_pullup = new Resistor io_rstn_pullup.value = 10kohm +/- 5% io_rstn_pullup.package = "0402" - io_rstn_pullup.1 ~ io.power.vcc - io.RSTN ~ io_rstn_pullup.2 + io.RSTN ~> io_rstn_pullup ~> io.power.vcc + # pull up resistor for the INT line io_int_pullup = new Resistor io_int_pullup.value = 10kohm +/- 5% io_int_pullup.package = "0402" - io_int_pullup.1 ~ io.power.vcc - io.INTN ~ io_int_pullup.2 + io.INTN ~> io_int_pullup ~> io.power.vcc + # set the address io.config -> Config0x58 # bypass capacitor for the AW9523 0.1uF @@ -162,8 +167,8 @@ module BoxEmuBase: # formula: Iprog = 1000 / Rprog charg_prog_res.value = 2kohm +/- 5% charg_prog_res.package = "0402" - charg_prog_res.1 ~ mcp73831.PROG - charg_prog_res.2 ~ gnd + gnd ~> charg_prog_res ~> mcp73831.PROG + # bypass capacitor for the MCP73831 input 4.7uF mcp73831_bypass = new Capacitor mcp73831_bypass.value = 4.7uF +/- 10% @@ -197,8 +202,8 @@ module BoxEmuBase: max17048_alert_pullup = new Resistor max17048_alert_pullup.value = 10kohm +/- 5% max17048_alert_pullup.package = "0402" - max17048_alert_pullup.1 ~ max17048.ALRT_ - max17048_alert_pullup.2 ~ power_3v3.vcc + max17048.ALRT_ ~> max17048_alert_pullup ~> power_3v3.vcc + # bypass capacitor for the MAX17048 .1uF max17048_bypass = new Capacitor max17048_bypass.value = 0.1uF +/- 10% @@ -221,12 +226,12 @@ module BoxEmuBase: drv2605_en_pullup = new Resistor drv2605_en_pullup.value = 10kohm +/- 5% drv2605_en_pullup.package = "0402" - drv2605_en_pullup.1 ~ drv2605.en - drv2605_en_pullup.2 ~ power_3v3.vcc + drv2605.en ~> drv2605_en_pullup ~> power_3v3.vcc # motor connector motor_conn = new MotorConnector - motor_conn.dc_motor ~ drv2605.dc_motor + motor_conn.dc_motor.a ~ drv2605.dc_motor.a + motor_conn.dc_motor.b ~ drv2605.dc_motor.b # Motor could be something like: # * C17188262 (rectangular LRA) diff --git a/ecad/elec/src/drv2605.ato b/ecad/elec/src/drv2605.ato index 899ae5f3..bcbff466 100644 --- a/ecad/elec/src/drv2605.ato +++ b/ecad/elec/src/drv2605.ato @@ -1,15 +1,10 @@ import I2C, ElectricPower +from "dc_motor.ato" import DcMotor + from "DRV2605YZFR.ato" import DRV2605YZFR from "DRV2605LDGSR.ato" import DRV2605LDGSR -module DcMotor: - """ - Module for a DC motor - """ - signal a - signal b - module Drv2605: """ Module for the DRV2605 haptic motor driver diff --git a/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato b/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato index 7778a6a0..13027bdb 100644 --- a/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato +++ b/ecad/elec/src/qwiic-connectors/elec/src/qwiic-connectors.ato @@ -1,6 +1,6 @@ -from "generics/resistors.ato" import Resistor -from "generics/interfaces.ato" import Power -from "generics/interfaces.ato" import I2C +import Resistor +import ElectricPower +import I2C component QwiicConnector: # SM04B-SRSS-TB (LF)(SN) @@ -13,7 +13,7 @@ component QwiicConnector: i2c.sda ~ sda i2c.scl ~ scl - power = new Power + power = new ElectricPower power.vcc ~ vcc power.gnd ~ gnd