From ca1fb6195512cbfc2ed231b45822171386c2f7c7 Mon Sep 17 00:00:00 2001 From: Laurent Claude Date: Tue, 10 Oct 2023 09:24:11 +0200 Subject: [PATCH] WIP to ESP NO PICO --- MoozyNano.kicad_pcb | 1623 ++++++++++------- MoozyNano.kicad_pcb.zip | Bin 0 -> 23477 bytes MoozyNano.kicad_sch | 1205 ++++++++++-- MoozyNano.png | Bin 0 -> 24208 bytes .../MoozyNano.zip | Bin 21344 -> 0 bytes .../MoozyNano_2023-09-14_15-19-51/bom.csv | 12 - .../designators.csv | 15 - .../MoozyNano_2023-09-14_15-19-51/netlist.ipc | 114 -- .../positions.csv | 16 - production/gerber.zip | Bin 32966 -> 24928 bytes production/netlist.ipc | 200 +- 11 files changed, 2100 insertions(+), 1085 deletions(-) create mode 100644 MoozyNano.kicad_pcb.zip create mode 100644 MoozyNano.png delete mode 100644 production/MoozyNano_2023-09-14_15-19-51/MoozyNano.zip delete mode 100644 production/MoozyNano_2023-09-14_15-19-51/bom.csv delete mode 100644 production/MoozyNano_2023-09-14_15-19-51/designators.csv delete mode 100644 production/MoozyNano_2023-09-14_15-19-51/netlist.ipc delete mode 100644 production/MoozyNano_2023-09-14_15-19-51/positions.csv diff --git a/MoozyNano.kicad_pcb b/MoozyNano.kicad_pcb index b899475..973e365 100644 --- a/MoozyNano.kicad_pcb +++ b/MoozyNano.kicad_pcb @@ -95,7 +95,7 @@ (net 3 "Net-(D2-A1)") (net 4 "unconnected-(U2-LNA_IN{slash}RF-Pad1)") (net 5 "+3.3V") - (net 6 "unconnected-(U2-GPIO0{slash}BOOT-Pad5)") + (net 6 "Net-(U2-XTAL_N)") (net 7 "Net-(U2-CHIP_PU{slash}RESET)") (net 8 "Net-(J2-Pin_1)") (net 9 "unconnected-(U2-GPIO4{slash}ADC1_CH3-Pad9)") @@ -135,15 +135,70 @@ (net 43 "unconnected-(U2-GPIO45-Pad51)") (net 44 "unconnected-(U2-GPIO46-Pad52)") (net 45 "VBUS") - (net 46 "unconnected-(U2-NC-Pad30)") - (net 47 "unconnected-(U2-NC-Pad31)") - (net 48 "unconnected-(U2-NC-Pad32)") - (net 49 "unconnected-(U2-NC-Pad33)") - (net 50 "unconnected-(U2-NC-Pad34)") - (net 51 "unconnected-(U2-NC-Pad35)") - (net 52 "unconnected-(U2-NC-Pad53)") - (net 53 "unconnected-(U2-NC-Pad54)") + (net 46 "Net-(C12-Pad2)") + (net 47 "Net-(U2-XTAL_P)") + (net 48 "unconnected-(U2-GPIO3{slash}ADC1_CH2-Pad8)") + (net 49 "unconnected-(U2-SPIHD{slash}GPIO27-Pad30)") + (net 50 "unconnected-(U2-SPIWP{slash}GPIO28-Pad31)") + (net 51 "unconnected-(U2-SPICS0{slash}GPIO29-Pad32)") + (net 52 "unconnected-(U2-SPICLK{slash}GPIO30-Pad33)") + (net 53 "unconnected-(U2-SPIQ{slash}GPIO31-Pad34)") (net 54 "Net-(D3-A1)") + (net 55 "unconnected-(U2-SPID{slash}GPIO32-Pad35)") + + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp 1258f261-2c91-496b-be87-f9f72231a39f) + (at 138.989 61.66) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/171c3dff-6123-4b06-9feb-89625d376691") + (attr smd) + (fp_text reference "C11" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 937a8f66-aa86-4691-9286-94b1ecd4f8c1) + ) + (fp_text value "9pF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 93741cb7-0ea1-48bf-abb6-ce40031c54c3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 9c4f5fdd-1c70-49b0-9776-4da7e1591e59) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73e1302d-7202-4cba-9623-e090e0044e1d)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d0db3c3-cec2-4fe7-a9fa-a57f76e6f2a6)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0e4f1c17-b0f9-414c-887b-17be4ae656c1)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d60b7149-7af1-4445-9029-25afea09e222)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1839acae-d914-4ca5-986f-03c441e4d67a)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp de06cb0b-dd6b-430d-a053-de2ec52d4032)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4abac785-5736-49cd-9d65-5967821f070b)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b132ae07-c341-4750-8c3e-23460dab81ca)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7b139fec-e545-439c-bd51-d1b29ac9d217)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0121b256-b6f2-42a1-8e18-8e1eb91e7e35)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp 2291951d-8b4f-4fd2-9cfb-ba37d698e0e5)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 6 "Net-(U2-XTAL_N)") (pintype "passive") (tstamp 17bdbe5f-1f1a-406d-aa77-ffe08775ee71)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") (tstamp 18dd8e82-de2c-464e-9a09-a64731897bf4) @@ -307,187 +362,292 @@ ) ) - (footprint "Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm" (layer "F.Cu") + (footprint "Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm" (layer "F.Cu") (tstamp 3fa89701-8561-44fb-baa4-ddefe4f3d240) (at 143.15705 84.5426) - (descr "QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_noLead_generator.py") + (descr "QFN, 56 Pin (https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf#page=41), generated with kicad-footprint-generator ipc_noLead_generator.py") (tags "QFN NoLead") (property "Sheetfile" "MoozyNano.kicad_sch") (property "Sheetname" "") - (property "ki_description" "ESP32-S3 PICO 1 is a low-power MCU-based system-on-chip (SoC) that supports 2.4 GHz Wi-Fi and Bluetooth® Low Energy (Bluetooth LE). It consists of high-performance dual-core microprocessor (Xtensa® 32-bit LX7), a low power coprocessor, a Wi-Fi baseband, a Bluetooth LE baseband, RF module, and peripherals. Integrating all peripheral components in one single package.") - (path "/0d181936-4e6b-44fd-8950-bcf38720107a") + (property "ki_description" "ESP32-S3 is a low-power MCU-based system-on-chip (SoC) that supports 2.4 GHz Wi-Fi and Bluetooth® Low Energy (Bluetooth LE). It consists of high-performance dual-core microprocessor (Xtensa® 32-bit LX7), a low power coprocessor, a Wi-Fi baseband, a Bluetooth LE baseband, RF module, and peripherals.") + (path "/c55ae31f-58af-4266-b5f2-df6fd1c929a9") (attr smd) - (fp_text reference "U2" (at 0 -4.82) (layer "F.SilkS") hide + (fp_text reference "U2" (at 0 -4.8) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 79650eeb-dc0b-41e4-85c1-9381b65c43b5) + (tstamp 31afec0e-de05-42d8-89ad-5ef88f729500) ) - (fp_text value "ESP32-S3_PICO1" (at 0 4.82) (layer "F.Fab") hide + (fp_text value "ESP32-S3" (at 0 4.8) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp ded2ff6e-1ec4-42c8-9440-6efe1245f175) + (tstamp bb1b36dd-4fc0-4673-a335-94ff1476ea7f) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1f093031-a5f0-4baf-af45-99b070c62386) ) (fp_line (start -3.61 3.61) (end -3.61 2.96) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 470d3734-a0b6-4cdb-8e11-0bff81a1c6be)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1763593a-75b9-46d2-b167-c2e61bc3a0a7)) (fp_line (start -2.96 -3.61) (end -3.61 -3.61) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3baff21-65fa-484b-8e29-7331f64bf385)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f154ab3b-1614-4d4d-9eae-20eb9129dbe1)) (fp_line (start -2.96 3.61) (end -3.61 3.61) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26167e32-3874-4e7b-8e02-f830e0427b85)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 381e0309-e96a-4832-9673-779e14196322)) (fp_line (start 2.96 -3.61) (end 3.61 -3.61) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7af10f26-565d-4f09-ab3d-46acb4ffd2ed)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5ac27427-b786-4808-b605-6bb4f74f43f2)) (fp_line (start 2.96 3.61) (end 3.61 3.61) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7544a81d-3824-49d2-b170-6196b05da1a6)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 496cf117-42db-4f31-9469-c5ac762e2c1b)) (fp_line (start 3.61 -3.61) (end 3.61 -2.96) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 39f6c87e-1d4f-42e8-8c5f-3032d22e508d)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4f2b60ff-74bd-4d3a-8250-ec45afeb504b)) (fp_line (start 3.61 3.61) (end 3.61 2.96) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e91f4588-0608-4296-84c7-eeca47a3406e)) - (fp_line (start -4.12 -4.12) (end -4.12 4.12) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7d2f8253-b4f2-4af0-8684-3aa75ddba6dd)) - (fp_line (start -4.12 4.12) (end 4.12 4.12) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8fa5f39e-46ea-45fc-95ff-92398c58c209)) - (fp_line (start 4.12 -4.12) (end -4.12 -4.12) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8180ffbf-cef9-48f7-8916-5d2b342e3705)) - (fp_line (start 4.12 4.12) (end 4.12 -4.12) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1321f06e-b9d0-4c19-83c2-60acd9af9d8a)) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d53cc00d-5449-41b9-83f0-bc69100e1969)) + (fp_line (start -4.1 -4.1) (end -4.1 4.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45c0c0e4-af19-4fbb-b283-0d75d62dcbb6)) + (fp_line (start -4.1 4.1) (end 4.1 4.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ebad660-1c56-41bf-a3b4-cab23f70190f)) + (fp_line (start 4.1 -4.1) (end -4.1 -4.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b71a792b-7139-409c-a7cf-3f377896a192)) + (fp_line (start 4.1 4.1) (end 4.1 -4.1) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 76e60aa4-7e2b-4839-8d29-e333c260ba91)) (fp_line (start -3.5 -2.5) (end -2.5 -3.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0700cc4-d727-4ca8-a605-f0ff0962036e)) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf042b3d-6c73-4fea-b60c-c69c5f661d71)) (fp_line (start -3.5 3.5) (end -3.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 61f0700b-8545-4c6e-a328-3fa4add18a63)) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a82d83bf-756d-468c-bcce-a82200140c2c)) (fp_line (start -2.5 -3.5) (end 3.5 -3.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e8bbd8b4-3aa6-4d80-b058-05f1bc78243d)) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4b22152f-a9dd-4e8b-b2ac-e494c912553e)) (fp_line (start 3.5 -3.5) (end 3.5 3.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c7437da8-93ee-40de-9c6c-43feb79e2886)) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f26005b2-5317-4eda-a256-3263e5c267dd)) (fp_line (start 3.5 3.5) (end -3.5 3.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a27ea54-2d51-419c-a71e-7eb8b9110c43)) - (pad "" smd roundrect (at -2.1 -2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 90803960-361e-4b6d-8c47-4bb4db9bfa5c)) - (pad "" smd roundrect (at -2.1 -0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp ac1a3bf8-02ec-4776-82d2-3c0c384524a3)) - (pad "" smd roundrect (at -2.1 0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp a3fe33b3-b4e0-4b72-9584-3bacc816ae0f)) - (pad "" smd roundrect (at -2.1 2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp bd2f6d71-b8eb-476b-a60b-d30c5d063393)) - (pad "" smd roundrect (at -0.7 -2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 640efe39-f5d7-4003-ac7b-762dc3740cba)) - (pad "" smd roundrect (at -0.7 -0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp bc65e050-f794-4fe3-87b5-bd787b864cc7)) - (pad "" smd roundrect (at -0.7 0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp f5a3b6b3-55e6-413c-b918-d35008934a52)) - (pad "" smd roundrect (at -0.7 2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 24e4feb2-0a12-482e-bf44-80cb2a602540)) - (pad "" smd roundrect (at 0.7 -2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp fabf607f-9037-4773-9c53-3d4df38c41d9)) - (pad "" smd roundrect (at 0.7 -0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 0be9e183-53b6-4c19-84ec-fe2461577dbe)) - (pad "" smd roundrect (at 0.7 0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 7b1cf67f-653e-4895-94dc-efcfcd09022b)) - (pad "" smd roundrect (at 0.7 2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp cf64f652-8fc3-4bc6-b833-324863f3696e)) - (pad "" smd roundrect (at 2.1 -2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 948cde07-a2d7-41c6-9be5-ae6cec7ec66c)) - (pad "" smd roundrect (at 2.1 -0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 88132189-4afc-4f02-bde3-0e08d72f7159)) - (pad "" smd roundrect (at 2.1 0.7) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 83a07e55-1686-42c9-ab3a-0f7f3b386212)) - (pad "" smd roundrect (at 2.1 2.1) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp f135197c-4d61-470d-877c-fe404367bc63)) - (pad "1" smd roundrect (at -3.4375 -2.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 4 "unconnected-(U2-LNA_IN{slash}RF-Pad1)") (pinfunction "LNA_IN/RF") (pintype "bidirectional+no_connect") (tstamp f65bcd7d-4118-4093-8c00-669473081bb6)) - (pad "2" smd roundrect (at -3.4375 -2.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "+3.3V") (pinfunction "VDD3P3") (pintype "power_in") (tstamp 6568357a-0956-40e9-94b4-8170406ba1f7)) - (pad "3" smd roundrect (at -3.4375 -1.8) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "+3.3V") (pinfunction "VDD3P3") (pintype "power_in") (tstamp 8dc836b7-b765-49e3-b42c-2f803ec11eaf)) - (pad "4" smd roundrect (at -3.4375 -1.4) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "Net-(U2-CHIP_PU{slash}RESET)") (pinfunction "CHIP_PU/RESET") (pintype "input") (tstamp 9e86355f-0dcc-461a-8a2a-66969869b124)) - (pad "5" smd roundrect (at -3.4375 -1) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 6 "unconnected-(U2-GPIO0{slash}BOOT-Pad5)") (pinfunction "GPIO0/BOOT") (pintype "bidirectional+no_connect") (tstamp 4d00f7a2-007a-4574-8fca-6d9533ee8c33)) - (pad "6" smd roundrect (at -3.4375 -0.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "Net-(J1-Pin_1)") (pinfunction "GPIO1/ADC1_CH0") (pintype "bidirectional") (tstamp 260d1ff0-232d-4fbb-be48-6f4f260a2a47)) - (pad "7" smd roundrect (at -3.4375 -0.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 8 "Net-(J2-Pin_1)") (pinfunction "GPIO2/ADC1_CH1") (pintype "bidirectional") (tstamp d5dbaf5b-daef-46f2-be44-e8c898d486e3)) - (pad "8" smd roundrect (at -3.4375 0.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 24 "Net-(J3-Pin_1)") (pinfunction "GPIO3/ADC1_CH2") (pintype "bidirectional") (tstamp 007da13e-99f1-4497-9751-2e98fb44af6e)) - (pad "9" smd roundrect (at -3.4375 0.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 9 "unconnected-(U2-GPIO4{slash}ADC1_CH3-Pad9)") (pinfunction "GPIO4/ADC1_CH3") (pintype "bidirectional+no_connect") (tstamp 5a9d2bf1-6372-469b-93ac-d3811625321a)) - (pad "10" smd roundrect (at -3.4375 1) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 10 "unconnected-(U2-GPIO5{slash}ADC1_CH4-Pad10)") (pinfunction "GPIO5/ADC1_CH4") (pintype "bidirectional+no_connect") (tstamp 15cc8a5e-c7f2-4378-ae0a-437730b1cdf0)) - (pad "11" smd roundrect (at -3.4375 1.4) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 11 "unconnected-(U2-GPIO6{slash}ADC1_CH5-Pad11)") (pinfunction "GPIO6/ADC1_CH5") (pintype "bidirectional+no_connect") (tstamp 241e943c-7a40-4416-b32d-438cddce875a)) - (pad "12" smd roundrect (at -3.4375 1.8) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 12 "unconnected-(U2-GPIO7{slash}ADC1_CH6-Pad12)") (pinfunction "GPIO7/ADC1_CH6") (pintype "bidirectional+no_connect") (tstamp 69ca8565-b21e-4237-b6c3-55d2d3c2044e)) - (pad "13" smd roundrect (at -3.4375 2.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 13 "unconnected-(U2-GPIO8{slash}ADC1_CH7-Pad13)") (pinfunction "GPIO8/ADC1_CH7") (pintype "bidirectional+no_connect") (tstamp 626a19f6-0514-40ef-8f9b-bee8ca4a5172)) - (pad "14" smd roundrect (at -3.4375 2.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 14 "unconnected-(U2-GPIO9{slash}ADC1_CH8-Pad14)") (pinfunction "GPIO9/ADC1_CH8") (pintype "bidirectional+no_connect") (tstamp fc155cb7-cd5b-4125-a571-18fabf743c37)) - (pad "15" smd roundrect (at -2.6 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 15 "unconnected-(U2-GPIO10{slash}ADC1_CH9-Pad15)") (pinfunction "GPIO10/ADC1_CH9") (pintype "bidirectional+no_connect") (tstamp 64d037c6-2306-4f3f-bb35-cef75ecb586b)) - (pad "16" smd roundrect (at -2.2 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 16 "unconnected-(U2-GPIO11{slash}ADC2_CH0-Pad16)") (pinfunction "GPIO11/ADC2_CH0") (pintype "bidirectional+no_connect") (tstamp 90a9363d-9e70-4dc1-a514-f031d7d7c434)) - (pad "17" smd roundrect (at -1.8 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 17 "unconnected-(U2-GPIO12{slash}ADC2_CH1-Pad17)") (pinfunction "GPIO12/ADC2_CH1") (pintype "bidirectional+no_connect") (tstamp 0555546b-77c6-4fb8-b902-9733516c4220)) - (pad "18" smd roundrect (at -1.4 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 18 "unconnected-(U2-GPIO13{slash}ADC2_CH2-Pad18)") (pinfunction "GPIO13/ADC2_CH2") (pintype "bidirectional+no_connect") (tstamp 075c662e-4a8e-4cb5-b0ec-13837931f055)) - (pad "19" smd roundrect (at -1 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 19 "unconnected-(U2-GPIO14{slash}ADC2_CH3-Pad19)") (pinfunction "GPIO14/ADC2_CH3") (pintype "bidirectional+no_connect") (tstamp 3fcee1ca-10f7-465b-8e88-11452c53e5fa)) - (pad "20" smd roundrect (at -0.6 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "+3.3V") (pinfunction "VDD3P3_RTC") (pintype "power_in") (tstamp 03233368-a2f4-43ad-9051-09910074ddf2)) - (pad "21" smd roundrect (at -0.2 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 20 "unconnected-(U2-GPIO15{slash}ADC2_CH4{slash}XTAL_32K_P-Pad21)") (pinfunction "GPIO15/ADC2_CH4/XTAL_32K_P") (pintype "bidirectional+no_connect") (tstamp d6bb4f93-6333-42ea-a667-e6abc10f80ce)) - (pad "22" smd roundrect (at 0.2 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 21 "unconnected-(U2-GPIO16{slash}ADC2_CH5{slash}XTAL_32K_N-Pad22)") (pinfunction "GPIO16/ADC2_CH5/XTAL_32K_N") (pintype "bidirectional+no_connect") (tstamp 9bf31f68-d7fa-4226-a0eb-4884ca3ebb74)) - (pad "23" smd roundrect (at 0.6 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 22 "unconnected-(U2-GPIO17{slash}ADC2_CH6-Pad23)") (pinfunction "GPIO17/ADC2_CH6") (pintype "bidirectional+no_connect") (tstamp 620b0306-e01b-4816-9f2e-dabecfaf6184)) - (pad "24" smd roundrect (at 1 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 23 "unconnected-(U2-GPIO18{slash}ADC2_CH7-Pad24)") (pinfunction "GPIO18/ADC2_CH7") (pintype "bidirectional+no_connect") (tstamp 4abe9a34-cca0-454f-9852-711fb1eb330d)) - (pad "25" smd roundrect (at 1.4 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 3 "Net-(D2-A1)") (pinfunction "GPIO19/USB_D-/ADC2_CH8") (pintype "bidirectional") (tstamp 3b5f74a0-5ef6-45ed-af38-700fd618959a)) - (pad "26" smd roundrect (at 1.8 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 54 "Net-(D3-A1)") (pinfunction "GPIO20/USB_D+/ADC2_CH9") (pintype "bidirectional") (tstamp 5388ce1f-fda1-4ded-b8f2-9fcad194886d)) - (pad "27" smd roundrect (at 2.2 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 26 "unconnected-(U2-GPIO21-Pad27)") (pinfunction "GPIO21") (pintype "bidirectional+no_connect") (tstamp 1aa10711-ddae-428d-8b12-86bc1b28d31b)) - (pad "28" smd roundrect (at 2.6 3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 27 "unconnected-(U2-SPI_CS1{slash}GPIO26-Pad28)") (pinfunction "SPI_CS1/GPIO26") (pintype "bidirectional+no_connect") (tstamp d0c9fd2b-2015-42db-82df-94ec368f64a8)) - (pad "29" smd roundrect (at 3.4375 2.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "unconnected-(U2-VDD_SPI-Pad29)") (pinfunction "VDD_SPI") (pintype "power_out+no_connect") (tstamp fc427212-b970-4346-ae26-99a7bee79bc2)) - (pad "30" smd roundrect (at 3.4375 2.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 46 "unconnected-(U2-NC-Pad30)") (pinfunction "NC") (pintype "no_connect") (tstamp 4ffbab53-308b-43dc-9f79-ef456f8db38c)) - (pad "31" smd roundrect (at 3.4375 1.8) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 47 "unconnected-(U2-NC-Pad31)") (pinfunction "NC") (pintype "no_connect") (tstamp 2ad1d358-a7e1-4118-b438-2248f487535c)) - (pad "32" smd roundrect (at 3.4375 1.4) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 48 "unconnected-(U2-NC-Pad32)") (pinfunction "NC") (pintype "no_connect") (tstamp f71f8d7f-fb2c-4753-9786-612054986226)) - (pad "33" smd roundrect (at 3.4375 1) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 49 "unconnected-(U2-NC-Pad33)") (pinfunction "NC") (pintype "no_connect") (tstamp d6b1935a-a1a6-42e8-94a6-ab7ef15c3190)) - (pad "34" smd roundrect (at 3.4375 0.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 50 "unconnected-(U2-NC-Pad34)") (pinfunction "NC") (pintype "no_connect") (tstamp 195fcbec-3975-477b-8d7a-5cee0781da30)) - (pad "35" smd roundrect (at 3.4375 0.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 51 "unconnected-(U2-NC-Pad35)") (pinfunction "NC") (pintype "no_connect") (tstamp 2cd80dba-9a54-4730-bd7d-b0f050576a35)) - (pad "36" smd roundrect (at 3.4375 -0.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "unconnected-(U2-SPICLK_N{slash}GPIO48-Pad36)") (pinfunction "SPICLK_N/GPIO48") (pintype "bidirectional+no_connect") (tstamp beca4356-5453-4f65-afcb-48cea03a54fe)) - (pad "37" smd roundrect (at 3.4375 -0.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 30 "unconnected-(U2-SPICLK_P{slash}GPIO47-Pad37)") (pinfunction "SPICLK_P/GPIO47") (pintype "bidirectional+no_connect") (tstamp a6453269-cb04-4b54-86d7-29ab559e12e5)) - (pad "38" smd roundrect (at 3.4375 -1) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 31 "unconnected-(U2-GPIO33-Pad38)") (pinfunction "GPIO33") (pintype "bidirectional+no_connect") (tstamp dd30d176-2dbc-4b9b-9b68-e4915169e4b1)) - (pad "39" smd roundrect (at 3.4375 -1.4) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 32 "unconnected-(U2-GPIO34-Pad39)") (pinfunction "GPIO34") (pintype "bidirectional+no_connect") (tstamp 5a3a59d9-e778-4403-8ff2-b108165c2229)) - (pad "40" smd roundrect (at 3.4375 -1.8) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 33 "unconnected-(U2-GPIO35-Pad40)") (pinfunction "GPIO35") (pintype "bidirectional+no_connect") (tstamp c4c8bb49-310c-4fc7-a335-72a50c37f228)) - (pad "41" smd roundrect (at 3.4375 -2.2) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 34 "unconnected-(U2-GPIO36-Pad41)") (pinfunction "GPIO36") (pintype "bidirectional+no_connect") (tstamp 80eac016-652b-4ef2-901d-9dd9bd7ae51a)) - (pad "42" smd roundrect (at 3.4375 -2.6) (size 0.875 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 35 "unconnected-(U2-GPIO37-Pad42)") (pinfunction "GPIO37") (pintype "bidirectional+no_connect") (tstamp 0407695f-5b6f-4fe0-9bb8-1f0a620b5742)) - (pad "43" smd roundrect (at 2.6 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 36 "unconnected-(U2-GPIO38-Pad43)") (pinfunction "GPIO38") (pintype "bidirectional+no_connect") (tstamp 2303ecdf-01b5-4404-9339-88293d85aeac)) - (pad "44" smd roundrect (at 2.2 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 37 "unconnected-(U2-MTCK{slash}JTAG{slash}GPIO39-Pad44)") (pinfunction "MTCK/JTAG/GPIO39") (pintype "bidirectional+no_connect") (tstamp b8ea2ed0-e505-40f6-8368-28fdeda2f952)) - (pad "45" smd roundrect (at 1.8 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 38 "unconnected-(U2-MTDO{slash}JTAG{slash}GPIO40-Pad45)") (pinfunction "MTDO/JTAG/GPIO40") (pintype "bidirectional+no_connect") (tstamp ddbca257-a01f-43db-a58c-016ef5d2ed9a)) - (pad "46" smd roundrect (at 1.4 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "+3.3V") (pinfunction "VDD3P3_CPU") (pintype "power_in") (tstamp ce02e609-146b-427b-893a-912c96f72332)) - (pad "47" smd roundrect (at 1 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 39 "unconnected-(U2-MTDI{slash}JTAG{slash}GPIO41-Pad47)") (pinfunction "MTDI/JTAG/GPIO41") (pintype "bidirectional+no_connect") (tstamp 09e485f8-8b5b-47b0-afdd-1aa3f0fd1909)) - (pad "48" smd roundrect (at 0.6 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 40 "unconnected-(U2-MTMS{slash}JTAG{slash}GPIO42-Pad48)") (pinfunction "MTMS/JTAG/GPIO42") (pintype "bidirectional+no_connect") (tstamp 389d7083-adc3-41e9-8531-15a5705a336a)) - (pad "49" smd roundrect (at 0.2 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 41 "unconnected-(U2-U0TXD{slash}PROG{slash}GPIO43-Pad49)") (pinfunction "U0TXD/PROG/GPIO43") (pintype "bidirectional+no_connect") (tstamp b662d2bd-171d-4068-bd1d-3b6953b64be9)) - (pad "50" smd roundrect (at -0.2 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 42 "unconnected-(U2-U0RXD{slash}PROG{slash}GPIO44-Pad50)") (pinfunction "U0RXD/PROG/GPIO44") (pintype "bidirectional+no_connect") (tstamp c63faa74-eb57-4972-9194-0eb94cd0a812)) - (pad "51" smd roundrect (at -0.6 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 43 "unconnected-(U2-GPIO45-Pad51)") (pinfunction "GPIO45") (pintype "bidirectional+no_connect") (tstamp 7292a048-d78f-498a-b2e7-53c4efe0da0f)) - (pad "52" smd roundrect (at -1 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 44 "unconnected-(U2-GPIO46-Pad52)") (pinfunction "GPIO46") (pintype "bidirectional+no_connect") (tstamp 38e2bcff-67aa-42e2-8bd9-a0d394636c90)) - (pad "53" smd roundrect (at -1.4 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 52 "unconnected-(U2-NC-Pad53)") (pinfunction "NC") (pintype "no_connect") (tstamp 6f937637-79df-4e3d-bdca-15788c94e52b)) - (pad "54" smd roundrect (at -1.8 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 53 "unconnected-(U2-NC-Pad54)") (pinfunction "NC") (pintype "no_connect") (tstamp 36d8b64f-9bb6-4542-b958-65a9a04ced89)) - (pad "55" smd roundrect (at -2.2 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "+3.3V") (pinfunction "VDDA") (pintype "power_in") (tstamp 585aa133-c164-4be7-85b0-d812a6d2b29a)) - (pad "56" smd roundrect (at -2.6 -3.4375) (size 0.2 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 5 "+3.3V") (pinfunction "VDDA") (pintype "passive") (tstamp 7c32a826-bf77-4614-9945-b67833672802)) - (pad "57" smd rect (at 0 0) (size 5.6 5.6) (layers "F.Cu" "F.Mask") - (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp cecdc1c0-5118-4b4d-b2ed-32b62da2ea2f)) - (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.wrl" + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b7a6bad-cf40-48e4-bcee-e9a1b7e249bc)) + (pad "" smd roundrect (at -1.33 -1.33) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp 7e9a2366-3973-49d0-907d-794fe45a5c5f)) + (pad "" smd roundrect (at -1.33 0) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp b6276639-66e3-45b7-abb6-cdb6e41f67a9)) + (pad "" smd roundrect (at -1.33 1.33) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp 36ff15da-deed-4568-b3f9-9ba2f85e6c65)) + (pad "" smd roundrect (at 0 -1.33) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp 3bd822d9-5c9e-4ef6-9559-1602ed835366)) + (pad "" smd roundrect (at 0 0) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp f628a4a5-88d1-40f9-8239-070aecacb6ac)) + (pad "" smd roundrect (at 0 1.33) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp 216f8d31-015c-4201-b6f4-5a455e8ad6e0)) + (pad "" smd roundrect (at 1.33 -1.33) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp f37a6e7f-615b-49cf-baf1-3f79510eee4a)) + (pad "" smd roundrect (at 1.33 0) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp a9ac359d-8e30-44ba-b19c-833813d352ff)) + (pad "" smd roundrect (at 1.33 1.33) (size 1.07 1.07) (layers "F.Paste") (roundrect_rratio 0.233645) (tstamp 4068f013-5255-46ea-83c2-f61234d35e57)) + (pad "1" smd roundrect (at -3.45 -2.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "unconnected-(U2-LNA_IN{slash}RF-Pad1)") (pinfunction "LNA_IN/RF") (pintype "bidirectional+no_connect") (tstamp 554e9463-f38c-4ebc-88b0-926826c6aae4)) + (pad "2" smd roundrect (at -3.45 -2.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3.3V") (pinfunction "VDD3P3") (pintype "power_in") (tstamp dd6da1bd-e3c4-44e3-85b8-761ff87332f9)) + (pad "3" smd roundrect (at -3.45 -1.8) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3.3V") (pinfunction "VDD3P3") (pintype "power_in") (tstamp 1cc846dd-25f9-410b-931d-89c6cc10e817)) + (pad "4" smd roundrect (at -3.45 -1.4) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 7 "Net-(U2-CHIP_PU{slash}RESET)") (pinfunction "CHIP_PU/RESET") (pintype "input") (tstamp 21f1c4cd-22d3-431b-be14-29142806f5da)) + (pad "5" smd roundrect (at -3.45 -1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "Net-(J1-Pin_1)") (pinfunction "GPIO0/BOOT") (pintype "bidirectional") (tstamp fbc82d8e-e467-4204-acd0-b059699e872a)) + (pad "6" smd roundrect (at -3.45 -0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 8 "Net-(J2-Pin_1)") (pinfunction "GPIO1/ADC1_CH0") (pintype "bidirectional") (tstamp ea819d8c-b4e3-47e8-afec-9bdad48395ca)) + (pad "7" smd roundrect (at -3.45 -0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 24 "Net-(J3-Pin_1)") (pinfunction "GPIO2/ADC1_CH1") (pintype "bidirectional") (tstamp 1cd7d1e6-1d78-413d-ab7b-4999f1e4fd05)) + (pad "8" smd roundrect (at -3.45 0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 48 "unconnected-(U2-GPIO3{slash}ADC1_CH2-Pad8)") (pinfunction "GPIO3/ADC1_CH2") (pintype "bidirectional+no_connect") (tstamp f74eb3dd-2713-4636-98a2-9695ade64ff3)) + (pad "9" smd roundrect (at -3.45 0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 9 "unconnected-(U2-GPIO4{slash}ADC1_CH3-Pad9)") (pinfunction "GPIO4/ADC1_CH3") (pintype "bidirectional+no_connect") (tstamp 91d887fc-ddfe-4a69-b071-91990265f5ad)) + (pad "10" smd roundrect (at -3.45 1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 10 "unconnected-(U2-GPIO5{slash}ADC1_CH4-Pad10)") (pinfunction "GPIO5/ADC1_CH4") (pintype "bidirectional+no_connect") (tstamp 432353e5-8404-4442-8ab1-f8058e85d25b)) + (pad "11" smd roundrect (at -3.45 1.4) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 11 "unconnected-(U2-GPIO6{slash}ADC1_CH5-Pad11)") (pinfunction "GPIO6/ADC1_CH5") (pintype "bidirectional+no_connect") (tstamp 8585c862-ebbb-4fcd-9c54-545d7bc030a2)) + (pad "12" smd roundrect (at -3.45 1.8) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 12 "unconnected-(U2-GPIO7{slash}ADC1_CH6-Pad12)") (pinfunction "GPIO7/ADC1_CH6") (pintype "bidirectional+no_connect") (tstamp ba237cc1-2f30-4295-8253-7bac117b9d43)) + (pad "13" smd roundrect (at -3.45 2.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 13 "unconnected-(U2-GPIO8{slash}ADC1_CH7-Pad13)") (pinfunction "GPIO8/ADC1_CH7") (pintype "bidirectional+no_connect") (tstamp 081e4222-5362-4a13-a0c5-898576e64b6c)) + (pad "14" smd roundrect (at -3.45 2.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 14 "unconnected-(U2-GPIO9{slash}ADC1_CH8-Pad14)") (pinfunction "GPIO9/ADC1_CH8") (pintype "bidirectional+no_connect") (tstamp 0f351195-345d-449c-a73a-5a058b8e8bf9)) + (pad "15" smd roundrect (at -2.6 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 15 "unconnected-(U2-GPIO10{slash}ADC1_CH9-Pad15)") (pinfunction "GPIO10/ADC1_CH9") (pintype "bidirectional+no_connect") (tstamp 6fa60bb8-85f4-4cb1-9c4a-d18f53874d54)) + (pad "16" smd roundrect (at -2.2 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "unconnected-(U2-GPIO11{slash}ADC2_CH0-Pad16)") (pinfunction "GPIO11/ADC2_CH0") (pintype "bidirectional+no_connect") (tstamp 98a4a180-ffb3-47af-9f39-5dae0f1f04b5)) + (pad "17" smd roundrect (at -1.8 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 17 "unconnected-(U2-GPIO12{slash}ADC2_CH1-Pad17)") (pinfunction "GPIO12/ADC2_CH1") (pintype "bidirectional+no_connect") (tstamp 7ebf9225-08a3-45fd-9015-d105a1a27966)) + (pad "18" smd roundrect (at -1.4 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 18 "unconnected-(U2-GPIO13{slash}ADC2_CH2-Pad18)") (pinfunction "GPIO13/ADC2_CH2") (pintype "bidirectional+no_connect") (tstamp 216f62e3-5b90-4c96-860b-fe662a58a4e8)) + (pad "19" smd roundrect (at -1 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 19 "unconnected-(U2-GPIO14{slash}ADC2_CH3-Pad19)") (pinfunction "GPIO14/ADC2_CH3") (pintype "bidirectional+no_connect") (tstamp 935c3578-fd7c-4d8a-94c7-323dfa6c2d68)) + (pad "20" smd roundrect (at -0.6 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3.3V") (pinfunction "VDD3P3_RTC") (pintype "power_in") (tstamp a7c328f2-c0ef-437f-b37d-13662764f312)) + (pad "21" smd roundrect (at -0.2 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 20 "unconnected-(U2-GPIO15{slash}ADC2_CH4{slash}XTAL_32K_P-Pad21)") (pinfunction "GPIO15/ADC2_CH4/XTAL_32K_P") (pintype "bidirectional+no_connect") (tstamp 64259048-3e4c-40cc-9fee-9d77fb8c8b44)) + (pad "22" smd roundrect (at 0.2 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 21 "unconnected-(U2-GPIO16{slash}ADC2_CH5{slash}XTAL_32K_N-Pad22)") (pinfunction "GPIO16/ADC2_CH5/XTAL_32K_N") (pintype "bidirectional+no_connect") (tstamp 36e8ffa1-8ff7-495b-bc9d-d0fbd80ee994)) + (pad "23" smd roundrect (at 0.6 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 22 "unconnected-(U2-GPIO17{slash}ADC2_CH6-Pad23)") (pinfunction "GPIO17/ADC2_CH6") (pintype "bidirectional+no_connect") (tstamp 941d567b-d32c-40db-9bbc-7027313d8498)) + (pad "24" smd roundrect (at 1 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 23 "unconnected-(U2-GPIO18{slash}ADC2_CH7-Pad24)") (pinfunction "GPIO18/ADC2_CH7") (pintype "bidirectional+no_connect") (tstamp a508f626-dd35-41bd-b838-76b81b7754c3)) + (pad "25" smd roundrect (at 1.4 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "Net-(D2-A1)") (pinfunction "GPIO19/USB_D-/ADC2_CH8") (pintype "bidirectional") (tstamp af0c30f3-f79e-48db-9e10-8198d3c41788)) + (pad "26" smd roundrect (at 1.8 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 54 "Net-(D3-A1)") (pinfunction "GPIO20/USB_D+/ADC2_CH9") (pintype "bidirectional") (tstamp eca69380-ea24-46cd-a255-d1dcdab23fa9)) + (pad "27" smd roundrect (at 2.2 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 26 "unconnected-(U2-GPIO21-Pad27)") (pinfunction "GPIO21") (pintype "bidirectional+no_connect") (tstamp 20e3d012-d146-4a67-9fdd-a2c3ad086b24)) + (pad "28" smd roundrect (at 2.6 3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 27 "unconnected-(U2-SPI_CS1{slash}GPIO26-Pad28)") (pinfunction "SPI_CS1/GPIO26") (pintype "bidirectional+no_connect") (tstamp 06f2574c-8ce9-425d-9af2-fce5de84c53b)) + (pad "29" smd roundrect (at 3.45 2.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 28 "unconnected-(U2-VDD_SPI-Pad29)") (pinfunction "VDD_SPI") (pintype "power_out+no_connect") (tstamp 432d43fc-f00b-451d-ad29-cdb5261231b2)) + (pad "30" smd roundrect (at 3.45 2.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 49 "unconnected-(U2-SPIHD{slash}GPIO27-Pad30)") (pinfunction "SPIHD/GPIO27") (pintype "bidirectional") (tstamp 5955da7c-20cf-40a2-a1d6-852a272ab991)) + (pad "31" smd roundrect (at 3.45 1.8) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 50 "unconnected-(U2-SPIWP{slash}GPIO28-Pad31)") (pinfunction "SPIWP/GPIO28") (pintype "bidirectional") (tstamp 742ddde2-5d80-4218-82b6-398d8976ab7b)) + (pad "32" smd roundrect (at 3.45 1.4) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 51 "unconnected-(U2-SPICS0{slash}GPIO29-Pad32)") (pinfunction "SPICS0/GPIO29") (pintype "bidirectional") (tstamp a8f50626-030f-4407-9022-76b2848c0490)) + (pad "33" smd roundrect (at 3.45 1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 52 "unconnected-(U2-SPICLK{slash}GPIO30-Pad33)") (pinfunction "SPICLK/GPIO30") (pintype "bidirectional") (tstamp 31e5bcfc-30b6-4a1d-90e1-26d09e4e24f0)) + (pad "34" smd roundrect (at 3.45 0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 53 "unconnected-(U2-SPIQ{slash}GPIO31-Pad34)") (pinfunction "SPIQ/GPIO31") (pintype "bidirectional") (tstamp 7a369738-fbdb-4d71-9529-8e7293c9942b)) + (pad "35" smd roundrect (at 3.45 0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 55 "unconnected-(U2-SPID{slash}GPIO32-Pad35)") (pinfunction "SPID/GPIO32") (pintype "bidirectional") (tstamp d0779146-d48d-44a5-b42d-ddd4fd4c5ae7)) + (pad "36" smd roundrect (at 3.45 -0.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 29 "unconnected-(U2-SPICLK_N{slash}GPIO48-Pad36)") (pinfunction "SPICLK_N/GPIO48") (pintype "bidirectional+no_connect") (tstamp fb606824-7d60-462c-a1fa-4c7215fce4ba)) + (pad "37" smd roundrect (at 3.45 -0.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 30 "unconnected-(U2-SPICLK_P{slash}GPIO47-Pad37)") (pinfunction "SPICLK_P/GPIO47") (pintype "bidirectional+no_connect") (tstamp 7e512d38-a6d9-4e78-b924-7cf5ddde85dc)) + (pad "38" smd roundrect (at 3.45 -1) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 31 "unconnected-(U2-GPIO33-Pad38)") (pinfunction "GPIO33") (pintype "bidirectional+no_connect") (tstamp a510eedb-c783-47ef-a303-dca6ac0f06a2)) + (pad "39" smd roundrect (at 3.45 -1.4) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 32 "unconnected-(U2-GPIO34-Pad39)") (pinfunction "GPIO34") (pintype "bidirectional+no_connect") (tstamp aafeddf0-b87d-4db9-beb1-ae21848b1390)) + (pad "40" smd roundrect (at 3.45 -1.8) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 33 "unconnected-(U2-GPIO35-Pad40)") (pinfunction "GPIO35") (pintype "bidirectional+no_connect") (tstamp 4a41349c-7af1-443c-b56e-d87d474b5a79)) + (pad "41" smd roundrect (at 3.45 -2.2) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 34 "unconnected-(U2-GPIO36-Pad41)") (pinfunction "GPIO36") (pintype "bidirectional+no_connect") (tstamp af372715-d30d-4f77-8f7e-d9f498b5362f)) + (pad "42" smd roundrect (at 3.45 -2.6) (size 0.8 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 35 "unconnected-(U2-GPIO37-Pad42)") (pinfunction "GPIO37") (pintype "bidirectional+no_connect") (tstamp c005c3b1-4cc9-4e92-a37f-c4a949996426)) + (pad "43" smd roundrect (at 2.6 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "unconnected-(U2-GPIO38-Pad43)") (pinfunction "GPIO38") (pintype "bidirectional+no_connect") (tstamp 941a09fe-1520-4d6b-8a94-2f8b936573cb)) + (pad "44" smd roundrect (at 2.2 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "unconnected-(U2-MTCK{slash}JTAG{slash}GPIO39-Pad44)") (pinfunction "MTCK/JTAG/GPIO39") (pintype "bidirectional+no_connect") (tstamp aa05a7c5-61bb-4ffe-b056-614014938203)) + (pad "45" smd roundrect (at 1.8 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "unconnected-(U2-MTDO{slash}JTAG{slash}GPIO40-Pad45)") (pinfunction "MTDO/JTAG/GPIO40") (pintype "bidirectional+no_connect") (tstamp 8cc7a32d-4cbb-4d76-a123-33d88e986137)) + (pad "46" smd roundrect (at 1.4 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3.3V") (pinfunction "VDD3P3_CPU") (pintype "power_in") (tstamp 706a648d-0767-4411-a95e-d9d2e3e6adc4)) + (pad "47" smd roundrect (at 1 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "unconnected-(U2-MTDI{slash}JTAG{slash}GPIO41-Pad47)") (pinfunction "MTDI/JTAG/GPIO41") (pintype "bidirectional+no_connect") (tstamp 49b6a47b-67f6-4954-8b91-59b49df8d843)) + (pad "48" smd roundrect (at 0.6 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 40 "unconnected-(U2-MTMS{slash}JTAG{slash}GPIO42-Pad48)") (pinfunction "MTMS/JTAG/GPIO42") (pintype "bidirectional+no_connect") (tstamp da447312-ab98-44a8-b92a-8cdc25a22465)) + (pad "49" smd roundrect (at 0.2 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 41 "unconnected-(U2-U0TXD{slash}PROG{slash}GPIO43-Pad49)") (pinfunction "U0TXD/PROG/GPIO43") (pintype "bidirectional+no_connect") (tstamp 02fb3817-ec99-44a3-9657-183ba0e2db70)) + (pad "50" smd roundrect (at -0.2 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 42 "unconnected-(U2-U0RXD{slash}PROG{slash}GPIO44-Pad50)") (pinfunction "U0RXD/PROG/GPIO44") (pintype "bidirectional+no_connect") (tstamp 26ef7fd1-e8dc-4dbd-903c-c6f4548459c7)) + (pad "51" smd roundrect (at -0.6 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 43 "unconnected-(U2-GPIO45-Pad51)") (pinfunction "GPIO45") (pintype "bidirectional+no_connect") (tstamp 4a87192c-aaf0-4fb1-92d8-0d2c498cd26c)) + (pad "52" smd roundrect (at -1 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 44 "unconnected-(U2-GPIO46-Pad52)") (pinfunction "GPIO46") (pintype "bidirectional+no_connect") (tstamp 3c965e78-a352-4317-b03f-00d5c2ee2e41)) + (pad "53" smd roundrect (at -1.4 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 6 "Net-(U2-XTAL_N)") (pinfunction "XTAL_N") (pintype "input") (tstamp ee528d78-cd73-45f4-aae4-291677598ad6)) + (pad "54" smd roundrect (at -1.8 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 47 "Net-(U2-XTAL_P)") (pinfunction "XTAL_P") (pintype "output") (tstamp 980145a7-6d91-4c64-b0e9-65fdce08a841)) + (pad "55" smd roundrect (at -2.2 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3.3V") (pinfunction "VDDA") (pintype "power_in") (tstamp e6f875a8-ea80-4bfb-b863-cb19666233af)) + (pad "56" smd roundrect (at -2.6 -3.45) (size 0.2 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "+3.3V") (pinfunction "VDDA") (pintype "passive") (tstamp ac1270be-f938-423a-a0a1-9536bd85af56)) + (pad "57" smd rect (at 0 0) (size 4 4) (layers "F.Cu" "F.Mask") + (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 87afd7b6-73a9-4a8d-8979-275abd30fe00)) + (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp 47ed3502-1e56-4757-a22c-79cfbc123c58) + (at 138.989 64.67) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/063d95b9-47a7-4b07-9fcd-8d9b69521830") + (attr smd) + (fp_text reference "C12" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d6a9aed0-5943-4a39-80b5-347f8fa61bdc) + ) + (fp_text value "9pF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6524f57e-fbc3-446a-b073-c4cf8101bff3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ef4b9f1d-7ae1-4472-bb85-6e34044c7038) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0e5b930-3c9b-46b1-ad56-a2ca5c89edb6)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 885309c5-c5cd-43fb-bd6d-c512d190a8fc)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80638f28-82b0-4672-93a5-297f4b2b79fa)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dacf2869-1897-45fd-8333-59ba8d21328f)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1db61fbc-5aca-481f-9b7c-188b25173175)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4f8e47cd-4365-4f42-8d31-bf93217f1e2d)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d9d2673-ce8d-4b50-8169-d28095684af0)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e43f753c-ad18-4fc4-8a71-ab8321920de6)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97b045f1-454b-4c46-b060-c431c01da542)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e359da55-53a8-40f1-bb07-73a8f64d809c)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp 1c86858a-4a3b-466d-a170-a1682e044c62)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 46 "Net-(C12-Pad2)") (pintype "passive") (tstamp 391c9fb6-9744-4d29-a7c6-062407eced28)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp 49146843-478b-4b52-8935-cc2b15dedb93) + (at 138.989 43.6) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/b853d80b-5eab-4b42-b615-372e10a39fa8") + (attr smd) + (fp_text reference "C5" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bc603d19-5fbf-45f1-81e7-3fb46da71641) + ) + (fp_text value "0.1uF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c354a78d-f03d-4cb8-b59d-ef7a6e77e793) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 1692831e-7996-40d3-90dc-d06eb3968f6a) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a6d3b576-e21a-48a0-89db-22ce781e3cb3)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48182f7c-9e76-4cfe-ac58-81ca5789cec1)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f06ad6e8-95c6-4ba6-ac71-c6d9f8a8610c)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d04f997-249f-4620-a257-8973181c1616)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 168971a7-cb2b-4b2b-96a7-6ca2b4eecabf)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79b8dc76-68c9-49eb-a2ef-f985ba95366c)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e493c1d-4dcc-49b9-913c-f7e058745b72)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 29071769-af28-4a2d-9da8-4ddc5da0872e)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a3377c56-431f-4e37-9498-884161d6451b)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8ddb43c-7e4d-41b6-8190-54955e2fb2a2)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp 28a61467-31a1-4fef-8fe6-019936a5b58e)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 5 "+3.3V") (pintype "passive") (tstamp 060b6558-69ee-4380-ab5d-5d8ce30e8c8a)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) @@ -652,63 +812,166 @@ ) ) + (footprint "Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical" (layer "F.Cu") + (tstamp 5a2a23b0-b5c0-4354-94e5-7369f2b9c687) + (at 2.475 2.225) + (descr "JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator") + (tags "connector JST PH side entry") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/c234f3d6-daa8-4865-b0a2-bf67c4164e6a") + (attr through_hole) + (fp_text reference "J3" (at 1 -2.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 25aadb13-9b98-4b39-94e5-6eb53633ccd0) + ) + (fp_text value "Conn_01x02" (at 1 4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e5cd999e-2cab-487c-9788-a8219dcc9395) + ) + (fp_text user "${REFERENCE}" (at 1 1.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fb4d3426-cda6-4eba-bda9-b93d1f7bd41a) + ) + (fp_line (start -2.36 -2.11) (end -2.36 -0.86) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 76e41f8e-576d-4cf5-b2ae-d5973f5550af)) + (fp_line (start -2.06 -1.81) (end -2.06 2.91) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc395ae1-0981-4cfc-866b-638214a67975)) + (fp_line (start -2.06 -0.5) (end -1.45 -0.5) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 61ea7775-ccdd-4b1a-828e-d3d94a7cffa5)) + (fp_line (start -2.06 0.8) (end -1.45 0.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp de904f2e-1c64-4345-9f47-6ae2d15336b3)) + (fp_line (start -2.06 2.91) (end 4.06 2.91) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cbea46d7-c838-4a5d-b384-5f7482e3ada7)) + (fp_line (start -1.45 -1.2) (end -1.45 2.3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77312280-9f19-41ff-b107-6b7baad9e9e8)) + (fp_line (start -1.45 2.3) (end 3.45 2.3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f01a545-0033-427a-9244-7df968983a58)) + (fp_line (start -1.11 -2.11) (end -2.36 -2.11) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f8839bcd-4846-439c-b7ae-d52ba0955dee)) + (fp_line (start -0.6 -2.01) (end -0.6 -1.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2cdc08b7-c3cf-4085-acfa-8487a4028d97)) + (fp_line (start -0.3 -2.01) (end -0.6 -2.01) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2007a813-f71f-41f3-a8ff-5313a3c77708)) + (fp_line (start -0.3 -1.91) (end -0.6 -1.91) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 77aeca5e-730d-4e59-8beb-56034d748c02)) + (fp_line (start -0.3 -1.81) (end -0.3 -2.01) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b925d33-3e81-41de-9570-3d9e37bfc058)) + (fp_line (start 0.5 -1.81) (end 0.5 -1.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8f0a4363-df52-4820-a8b0-d1888db15f0f)) + (fp_line (start 0.5 -1.2) (end -1.45 -1.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2e4c01e-1d8c-47fa-ab6c-5ee221fdc713)) + (fp_line (start 0.9 1.8) (end 1.1 1.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29f7fddc-218d-4e24-8179-cba7b999c676)) + (fp_line (start 0.9 2.3) (end 0.9 1.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3418bcda-a29c-4339-b200-bd03bd9ec854)) + (fp_line (start 1 2.3) (end 1 1.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41713cf8-2c89-43ed-9837-d1b743f45459)) + (fp_line (start 1.1 1.8) (end 1.1 2.3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ac080bc-5568-4f23-bc99-56d1d723d782)) + (fp_line (start 1.5 -1.2) (end 1.5 -1.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cb09c6d9-9e16-4fe1-9040-a42b2bf8c347)) + (fp_line (start 3.45 -1.2) (end 1.5 -1.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e6173d0-219f-4f33-ad9c-32f4bab84364)) + (fp_line (start 3.45 2.3) (end 3.45 -1.2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12d81eb4-93fe-4be2-a9bc-7daf1a72b2a1)) + (fp_line (start 4.06 -1.81) (end -2.06 -1.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9761346b-d1cc-4606-9e5e-ead53a76bab5)) + (fp_line (start 4.06 -0.5) (end 3.45 -0.5) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd958ba1-56cc-4fa1-aa4a-ebcedfdf1dc3)) + (fp_line (start 4.06 0.8) (end 3.45 0.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6459d459-0dfa-4351-b594-7441d417f81a)) + (fp_line (start 4.06 2.91) (end 4.06 -1.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 075a7621-d391-4fd2-97c1-09b8ef2280e0)) + (fp_line (start -2.45 -2.2) (end -2.45 3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cbb05b95-7662-492f-b219-c50672581827)) + (fp_line (start -2.45 3.3) (end 4.45 3.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 88520700-de88-44e7-9558-6ea5a2e02d62)) + (fp_line (start 4.45 -2.2) (end -2.45 -2.2) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b0219c11-3d5f-46c2-970a-c9f6662e22af)) + (fp_line (start 4.45 3.3) (end 4.45 -2.2) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd2c4199-7e1d-4391-8746-4e96369670ee)) + (fp_line (start -2.36 -2.11) (end -2.36 -0.86) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9d8f5d2-6b7b-4dc9-970c-d4a577a04d63)) + (fp_line (start -1.95 -1.7) (end -1.95 2.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b542421-2a4c-4338-9406-9f475b20ff64)) + (fp_line (start -1.95 2.8) (end 3.95 2.8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 07e1ac74-fb43-4289-8c4e-a0bbef727855)) + (fp_line (start -1.11 -2.11) (end -2.36 -2.11) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5fad383e-ac10-4eeb-ac61-fb4419d5745e)) + (fp_line (start 3.95 -1.7) (end -1.95 -1.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 938efd4e-4e56-44da-87e6-5a7790590991)) + (fp_line (start 3.95 2.8) (end 3.95 -1.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 151d57b9-1c1c-4c07-b929-28db4aa04842)) + (pad "1" thru_hole roundrect (at 0 0) (size 1.2 1.75) (drill 0.75) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.208333) + (net 24 "Net-(J3-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 735bacad-eef6-4bd5-a2ae-1a84565731f3)) + (pad "2" thru_hole oval (at 2 0) (size 1.2 1.75) (drill 0.75) (layers "*.Cu" "*.Mask") + (net 1 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp 99dbe33d-4916-4eb9-acca-c2cd297d6be9)) + (model "${KICAD6_3DMODEL_DIR}/Connector_JST.3dshapes/JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "Librairie_Moozy:Boîtier_USB_Dongle" (layer "F.Cu") (tstamp 5be88f44-9fb3-4525-a4eb-87c1ca727683) (at 119.769 84.87) + (attr exclude_from_bom) (fp_text reference "REF**" (at -10 -12.15 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.1))) - (tstamp a1ca29df-d76a-4c6a-8804-4b80b09b2165) + (tstamp e03aebfe-b990-40d3-9919-08d3d4a3226d) ) (fp_text value "Boîtier_USB_Dongle" (at -5 -10.15 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp e0f22322-b09e-4145-9e0a-4cedb841e6e4) + (tstamp 516e388d-9c84-42c3-be28-7d002634893b) ) (fp_text user "${REFERENCE}" (at -7 -8.15 unlocked) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2a41bccb-5efa-4be8-b3fb-28bdc81fbc2a) + (tstamp 00f4cb0e-0697-44a2-859a-821e49c8592d) ) - (fp_circle (center 6 -5) (end 6 -5) - (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp 90547bd2-c981-439b-a9f9-7d0bcd168b68)) (fp_line (start -12 -5.9) (end -12 5.9) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 3dc437f4-aeb4-4624-8175-bc297da1021f)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp cd5a0523-441a-42f2-a315-be121819ec72)) (fp_line (start -12 -5.9) (end 0 -5.9) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 75b43d2e-afa0-474d-8306-da3997df2a1b)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 0c2f30c9-388a-4a73-8213-4b6dd538a7b3)) (fp_line (start -12 5.9) (end 0 5.9) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 3117c0da-890e-48c9-bda7-7d9b8e8822b1)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp ec8d391d-f26d-4f14-b0c0-2227f1821e7d)) (fp_line (start 0 -7.25) (end 14.7 -7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 36634333-c1cc-453e-9f72-30bc6a0a77fd)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 12388cc8-73b4-4c33-a1cf-4bda4dc7dff3)) (fp_line (start 0 -5.9) (end 0 -7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp c8fae740-562f-45a9-b57f-2a64c4a8b598)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp f767ad2f-38ed-46c1-bc11-19d421c43ca2)) (fp_line (start 0 5.9) (end 0 7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp f3e4bc89-7961-4e7c-87c5-2fd66281ecb7)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 1b09708a-97bb-48e6-b88b-bb49264477fa)) (fp_line (start 0 7.25) (end 14.7 7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 4d69d78e-af32-463c-9900-db3161282c10)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp c7279788-6df6-441d-aa30-8e1ba5affdb2)) (fp_line (start 16.7 -7.25) (end 32 -7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp ebfe4ba5-de7e-49ae-91d2-dbb363b9e9d5)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 9d67cefc-07ce-4756-b1a8-4267dbf8ee56)) (fp_line (start 16.7 7.25) (end 32 7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 384c0219-f7f8-4bc4-8a77-30d6562ae1c4)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp fea905f7-4e28-4a68-93e1-b7d029f54e97)) (fp_line (start 32 -7.25) (end 34.5 -6.75) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp f6382fcc-930b-4080-9f35-591e547d23f1)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 45b150f7-89af-4278-a544-d316fbb126e1)) (fp_line (start 32 7.25) (end 34.5 6.75) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 9c393247-8c48-44d3-aaee-e17fd69d7752)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp c37a5698-5787-4695-b608-a376d6e681d3)) (fp_line (start 34.5 -6.75) (end 34.5 -4.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 81c99bfb-27d5-483a-8b59-f267f048104d)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp dafe3cfa-72a9-48fe-b45f-420aa13e1b13)) (fp_line (start 34.5 -4.25) (end 37 -4.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 06eb9c57-cc00-4c90-b72d-611838be0225)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 31c21876-87cb-4ea1-97eb-d040b454619d)) (fp_line (start 34.5 4.25) (end 34.5 6.75) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp e9383a12-90a3-49ad-ab61-85cabc13f810)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 1e786179-2831-457c-b5ac-ac8b98c9e86a)) (fp_line (start 34.5 4.25) (end 37 4.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp c445bae4-2868-4fa2-a6d6-24d409a41b9e)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp bba7da37-f3e1-4bde-b88d-2fcd2b9962eb)) (fp_line (start 37 -4.25) (end 37 4.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp a8456ef1-a869-43db-94ef-33e5e0d205ef)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 5309632b-1ca9-4004-8bdd-ab33d5126506)) (fp_arc (start 14.7 7.25) (mid 15.7 6.25) (end 16.7 7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 8546b662-362a-474a-9940-1c54fbaa3194)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 39820bbe-20e3-4263-9642-edaf0ec461eb)) (fp_arc (start 16.7 -7.25) (mid 15.7 -6.25) (end 14.7 -7.25) - (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 9b67af00-ea94-4943-b46d-de99e935990b)) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp e4d6f73a-d73a-492a-ae99-0fd67d6f415c)) (fp_circle (center 9.5 -5.75) (end 10.15 -5.75) - (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp fba6c0e8-b319-4196-bda2-373bdb4f980b)) + (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp a1017b9e-bcf6-497b-bc6f-55a232cab014)) (fp_circle (center 9.5 5.75) (end 10.15 5.75) - (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp ec1063f2-1a77-4edb-ae2f-2160468bf17a)) + (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp 6f848b44-9007-4acd-b714-a9d286538134)) ) (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") @@ -831,9 +1094,117 @@ ) ) + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp 7935ba20-59c0-4d28-8bd4-982a237a0ab6) + (at 138.989 55.64) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/a0677950-f825-4798-9b0d-48d4ed06a2d7") + (attr smd) + (fp_text reference "C9" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bf84f1e6-b0ff-4df6-9d18-c9e796509322) + ) + (fp_text value "1uF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 910adebb-f166-4197-9a9f-21045b4b432e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp a9f0a247-fc2f-4d37-936c-9f4acc38edb7) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 47849dbe-cf2e-4a81-8ce7-d0c452ecb4d7)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11a61ccf-ef0e-40a3-bcfa-c8689a78a51b)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1a4ef213-392e-4b52-a953-584eff491e12)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 179abd35-f470-409b-a4a3-c135152f84ac)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1bec7b7a-379c-40d9-8fc0-0c8fd50c69d1)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 86dc06bf-2e0e-4a8a-867c-643c451f72c0)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f9afec0a-27c4-4f4e-a2d3-b954576b71ed)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 86560598-198c-4c4b-b743-38c321ae038f)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c897ac88-aef5-45e6-8928-bace9486aaed)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ade7f56e-9deb-4c82-b8e8-0655ccf6b43a)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp ceb3e595-6e57-4c5e-82da-68283669f945)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 5 "+3.3V") (pintype "passive") (tstamp 56d266d4-93c8-4231-938c-c5e136ca399e)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp 7f87b81a-1b27-48e1-b292-cc96773f30ba) + (at 138.989 52.63) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/444fbe37-2a10-41ff-b13e-829256ae5f7f") + (attr smd) + (fp_text reference "C8" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fe575ab2-50ba-4f9e-aedf-9e5e83f8c2db) + ) + (fp_text value "0.1uF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 96c8b942-536c-4b00-ba57-190df50382be) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp e7766fef-e4d1-4f43-bc45-3d6fb4853553) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34937e7c-113a-46fb-9d41-54bcafb6e602)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 82b36bc1-08d2-4d74-a443-265948d503ab)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd1f5a95-64c1-42bf-b50f-940927d4595e)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 144526df-2bac-4213-97e7-c4d61966ac53)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1f064904-3ee0-4339-a847-9827a7d429cb)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7879fbf5-26ec-4784-985e-25367c87ee3b)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a0dd2f5c-eefe-4bb8-82d9-fc7a64e39b68)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92285c49-2d45-45d5-85a7-6751e26810ad)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27972c89-3184-4151-9ce4-68a0457d6865)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 84921e64-9b40-4053-a678-49aaef821b5e)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp d32183c7-dbc5-4784-9f29-b7c10727ea8f)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 5 "+3.3V") (pintype "passive") (tstamp b7e0c8a9-ffd0-45a2-b7a8-e681cca6507d)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "Diode_SMD:D_SOD-923" (layer "F.Cu") (tstamp 8ca94e84-da01-43f3-844a-668e2e561d1f) - (at 125.39645 81.0591 -90) + (at 144.369 89.67 -90) (descr "https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4") (tags "Diode SOD923") (property "Sheetfile" "MoozyNano.kicad_sch") @@ -911,6 +1282,60 @@ ) ) + (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu") + (tstamp 8d4632e3-0976-4da1-99f0-88f6586d457e) + (at 143.769 49.22) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor") + (property "ki_keywords" "R res resistor") + (path "/03a34721-3238-404f-a74d-827884acb2f7") + (attr smd) + (fp_text reference "R2" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 32f90648-e04c-4a3d-a388-1d35e30dc408) + ) + (fp_text value "TBD" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a9bb8370-2352-4b33-b463-ebc3da162a2d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp c840e3e7-1a72-433e-ade2-869d81dac5b5) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2bdc014-59f7-4f4c-bccb-5baeaaee4624)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d74b8e88-ee79-4e10-93b4-e8273c3384fd)) + (fp_line (start -1.85 -0.95) (end 1.85 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac354584-15c6-4fae-8982-ee91e186ccea)) + (fp_line (start -1.85 0.95) (end -1.85 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce94588f-1437-4e28-beff-a80e2135ebf9)) + (fp_line (start 1.85 -0.95) (end 1.85 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4d7ee9f-cd77-4582-acce-245c7f851454)) + (fp_line (start 1.85 0.95) (end -1.85 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a8ded13e-6a8f-4598-a25c-6e2724411019)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d7972827-0956-4902-a9b4-ac3984b23d86)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e5af0798-5953-4c21-b891-045be54907bc)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1a49db3-55d4-4be6-8876-9a674369a0ad)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8bdb55d0-3620-44a0-84be-4c95f7110e87)) + (pad "1" smd roundrect (at -1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (net 46 "Net-(C12-Pad2)") (pintype "passive") (tstamp 100db061-d605-4488-aed1-d2a998c608de)) + (pad "2" smd roundrect (at 1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (net 47 "Net-(U2-XTAL_P)") (pintype "passive") (tstamp 0e5c0269-c338-40ca-86ba-e7330534e46b)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "1_Laurent_Librairie:PCB_USB_Connector" (layer "F.Cu") (tstamp 97e7fd76-8a26-4d98-b747-a4aece99d72e) (at 111.93965 84.628) @@ -1180,7 +1605,7 @@ (footprint "Diode_SMD:D_SOD-923" (layer "F.Cu") (tstamp c6bc8e32-b129-428b-a811-1645e7a5450b) - (at 124.25345 81.0591 -90) + (at 145.369 89.67 -90) (descr "https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4") (tags "Diode SOD923") (property "Sheetfile" "MoozyNano.kicad_sch") @@ -1258,104 +1683,115 @@ ) ) - (footprint "Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical" (layer "F.Cu") - (tstamp dc339b3b-565f-441b-a759-29be6f4a25f5) - (at 119.839 68.2) - (descr "JST PH series connector, B2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator") - (tags "connector JST PH side entry") + (footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering" (layer "F.Cu") + (tstamp c8151770-27ec-4dc8-8f46-d5a65db3a117) + (at 153.719 66.32) + (descr "SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package") + (tags "SMD SMT crystal hand-soldering") + (property "Champ4" "TZ0308D 40MHz 9pF ±10ppm SMD3225-4P Crystals ROHS") (property "Sheetfile" "MoozyNano.kicad_sch") (property "Sheetname" "") - (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") - (property "ki_keywords" "connector") - (path "/c234f3d6-daa8-4865-b0a2-bf67c4164e6a") - (attr through_hole) - (fp_text reference "J3" (at 1 -2.9) (layer "F.SilkS") + (property "ki_description" "Four pin crystal, GND on pins 2 and 4") + (property "ki_keywords" "quartz ceramic resonator oscillator") + (path "/e039c77f-23cb-4049-9fcd-5dde5858d602") + (attr smd) + (fp_text reference "Y1" (at 0 -3.05) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 83ad4fda-1aa8-460e-a929-d2eed8d7d774) + (tstamp 343443e3-421c-4b97-92da-e90c86612bc2) ) - (fp_text value "Conn_01x02" (at 1 4) (layer "F.Fab") + (fp_text value "40MHz" (at 0 3.05) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 08af3af3-cc02-4d85-81b8-ca19c5583389) + (tstamp a57b3427-86f6-4f87-b00d-977b3c770791) ) - (fp_text user "${REFERENCE}" (at 1 1.5) (layer "F.Fab") + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.7 0.7) (thickness 0.105))) + (tstamp ef8005b9-fd3a-4f33-ac5a-4c7714927de6) + ) + (fp_line (start -2.7 -2.25) (end -2.7 2.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70885c57-601b-43e5-9814-40a7e60117a7)) + (fp_line (start -2.7 2.25) (end 2.7 2.25) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 474cb580-bda3-492c-8590-4038fe14b4d7)) + (fp_line (start -2.8 -2.3) (end -2.8 2.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e3c70a58-8ea0-44b0-83d3-0dbd04674b49)) + (fp_line (start -2.8 2.3) (end 2.8 2.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67a3c25c-3501-49ba-883b-620b222ee404)) + (fp_line (start 2.8 -2.3) (end -2.8 -2.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 309c7793-9044-4387-8626-313e4b3e4f6e)) + (fp_line (start 2.8 2.3) (end 2.8 -2.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp afcd8ed7-d2c3-4a55-8179-168b0ea4d716)) + (fp_line (start -1.6 -1.25) (end -1.6 1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0574a8b2-b9b5-40f9-b978-3f601ce7beaa)) + (fp_line (start -1.6 0.25) (end -0.6 1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acc57142-cac7-4ea4-a763-89501cd03b9d)) + (fp_line (start -1.6 1.25) (end 1.6 1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39c13ff1-9a14-4cee-84a4-50ac533ff16a)) + (fp_line (start 1.6 -1.25) (end -1.6 -1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cdf63987-fd69-4ca3-acb3-4f2bece27758)) + (fp_line (start 1.6 1.25) (end 1.6 -1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp da0fad1b-5042-4a8d-8f06-2e774367d303)) + (pad "1" smd rect (at -1.45 1.15) (size 2.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 46 "Net-(C12-Pad2)") (pinfunction "1") (pintype "passive") (tstamp d14f3d24-f13d-41a3-b976-ec72ca258a6d)) + (pad "2" smd rect (at 1.45 1.15) (size 2.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (pinfunction "2") (pintype "passive") (tstamp 80a178ab-27e1-43b5-9ce9-9ceb59190f5e)) + (pad "3" smd rect (at 1.45 -1.15) (size 2.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "Net-(U2-XTAL_N)") (pinfunction "3") (pintype "passive") (tstamp 7430c4df-9d59-4fdd-8271-0d1fa9391407)) + (pad "4" smd rect (at -1.45 -1.15) (size 2.1 1.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (pinfunction "4") (pintype "passive") (tstamp edee027d-bd63-49e0-919d-8ddba0bb5656)) + (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp cf71ee55-a6db-4721-94ea-e7c6aedcea60) + (at 138.989 46.61) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/4b561363-0337-4590-b3f5-b4ffcaec8ce5") + (attr smd) + (fp_text reference "C6" (at 0 -1.68) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1784e6bb-4c4a-4e03-9d2f-19a0257af087) + (tstamp 121283e7-0c36-48ca-84eb-9fa8b67f4c0d) ) - (fp_line (start -2.36 -2.11) (end -2.36 -0.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9878171-4340-4b32-8315-34fe8035f48d)) - (fp_line (start -2.06 -1.81) (end -2.06 2.91) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f6d1054-7609-4352-8824-f3ea79cf2f4c)) - (fp_line (start -2.06 -0.5) (end -1.45 -0.5) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 58929406-0c3f-4327-80d9-5d270f1da393)) - (fp_line (start -2.06 0.8) (end -1.45 0.8) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d02c2098-5e0d-4f34-9b4b-47dd5b46a07a)) - (fp_line (start -2.06 2.91) (end 4.06 2.91) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 53dab061-30f1-4744-8231-29a095fa30ea)) - (fp_line (start -1.45 -1.2) (end -1.45 2.3) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f86ecc1-3ce2-4868-a97d-7188b4304be2)) - (fp_line (start -1.45 2.3) (end 3.45 2.3) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9f6eb87-e7c9-4f5d-85d2-ad895f5bdfd2)) - (fp_line (start -1.11 -2.11) (end -2.36 -2.11) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2795339c-c7c9-4ba0-b2b1-dcc91e6cb4a1)) - (fp_line (start -0.6 -2.01) (end -0.6 -1.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e5cecae3-b8d2-44ac-971d-488e51897e9c)) - (fp_line (start -0.3 -2.01) (end -0.6 -2.01) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 58fd0beb-161d-4062-a080-de6647f692d3)) - (fp_line (start -0.3 -1.91) (end -0.6 -1.91) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c22d1f6-7332-40cc-a97a-620306264970)) - (fp_line (start -0.3 -1.81) (end -0.3 -2.01) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e03fafea-afbd-411a-b2bf-6f0a5f03349a)) - (fp_line (start 0.5 -1.81) (end 0.5 -1.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 043b2fe6-69f3-4467-a316-071333c82961)) - (fp_line (start 0.5 -1.2) (end -1.45 -1.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3f3f4698-73df-4d9c-a7c1-6246da76e6a8)) - (fp_line (start 0.9 1.8) (end 1.1 1.8) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 59768561-3c22-4295-8ea8-e225d89b2654)) - (fp_line (start 0.9 2.3) (end 0.9 1.8) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aabb1b79-823f-4072-b29e-b3980b8e6b42)) - (fp_line (start 1 2.3) (end 1 1.8) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42f548f5-7874-420d-bbeb-d50e98574062)) - (fp_line (start 1.1 1.8) (end 1.1 2.3) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 14cd6ead-ce21-4aa6-9b43-3d06e9e1a2dd)) - (fp_line (start 1.5 -1.2) (end 1.5 -1.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8b595eb-2b6a-4255-ace8-94ee1dad2706)) - (fp_line (start 3.45 -1.2) (end 1.5 -1.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 81822d03-38e9-4bb2-8fde-1debfd67266a)) - (fp_line (start 3.45 2.3) (end 3.45 -1.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41b9ce43-1dff-4d5d-afc3-d176644b0908)) - (fp_line (start 4.06 -1.81) (end -2.06 -1.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a111897c-6e7c-4f77-a0e6-9884cd63ad6f)) - (fp_line (start 4.06 -0.5) (end 3.45 -0.5) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6e6d4cfc-82b9-4f5c-b327-868c87c81b66)) - (fp_line (start 4.06 0.8) (end 3.45 0.8) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 533b7fd7-59c8-4339-8983-6531e822b30e)) - (fp_line (start 4.06 2.91) (end 4.06 -1.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2505f5f1-acd3-4aa7-89f8-95c0a1b616d8)) - (fp_line (start -2.45 -2.2) (end -2.45 3.3) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa8924b6-fecf-4e0e-8db5-564e2aeebb84)) - (fp_line (start -2.45 3.3) (end 4.45 3.3) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 345eb45a-64ff-4ecb-89f9-73b1a3a88f7a)) - (fp_line (start 4.45 -2.2) (end -2.45 -2.2) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4cadf66a-8bd4-498b-b16b-ee33feb4c890)) - (fp_line (start 4.45 3.3) (end 4.45 -2.2) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f7fbf6b1-273c-4789-8e85-67f79aefa70f)) - (fp_line (start -2.36 -2.11) (end -2.36 -0.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 227d4a0e-d18f-4e5f-8f24-d1401720900e)) - (fp_line (start -1.95 -1.7) (end -1.95 2.8) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d1a83ac6-d633-4fe0-b8a8-c2f533bd59f8)) - (fp_line (start -1.95 2.8) (end 3.95 2.8) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 20499811-2bfc-4bf8-aee2-a293d4f29347)) - (fp_line (start -1.11 -2.11) (end -2.36 -2.11) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d844056f-dc4d-4570-8f8d-1b774504a010)) - (fp_line (start 3.95 -1.7) (end -1.95 -1.7) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9978af88-5d88-418c-9c54-718bdea7dde6)) - (fp_line (start 3.95 2.8) (end 3.95 -1.7) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d69b99b1-6488-4d85-85b9-503199144ee4)) - (pad "1" thru_hole roundrect (at 0 0) (size 1.2 1.75) (drill 0.75) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.208333) - (net 24 "Net-(J3-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp f488a788-f346-4671-8c3b-2ab9e1829178)) - (pad "2" thru_hole oval (at 2 0) (size 1.2 1.75) (drill 0.75) (layers "*.Cu" "*.Mask") - (net 1 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp 60b4e526-4b73-4753-8431-1a6ef41df42c)) - (model "${KICAD6_3DMODEL_DIR}/Connector_JST.3dshapes/JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical.wrl" + (fp_text value "1uF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5bb89eae-8f68-489b-a282-b71681732826) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp 32d3050f-eab3-4453-b320-e144fc91d464) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 860989b5-7ee3-41ee-911e-fe32c8e483b2)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1e5f9cc7-3e96-46ba-b8be-f179443a671b)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bc760552-f53c-4f67-a907-70fdcbc2b5b7)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e07ecb6b-d5fd-469e-b0d8-3b4371eef6ca)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6bc9ad33-42d9-4bf0-a669-6a965701a6db)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 74b84f89-dc91-442c-9594-c12d5db25baf)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3859d97c-7464-402e-92fd-018fad51a6f3)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a9b21a41-d6ab-495f-a71f-f4145da9abdc)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63d57533-4e67-4ec2-95f7-151d39efe2eb)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcd1fe0e-71ab-4ba6-9898-2f518d78df9f)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp 1464713d-d1ce-4112-afca-c20f1a1e1cae)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 5 "+3.3V") (pintype "passive") (tstamp 850868df-7264-45f0-8e98-e2c0e58fb5d7)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) @@ -1442,6 +1878,114 @@ ) ) + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp f1fb8acd-955f-47ad-964a-96a313d836e7) + (at 138.989 49.62) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/78098c1d-c483-4e9a-a311-5ca624cf4591") + (attr smd) + (fp_text reference "C7" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6bd01b61-4629-48e6-82af-13c5837388d3) + ) + (fp_text value "0.1uF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fdd5a611-a1e2-42f3-8c29-d06227cb8995) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp c243681c-09e1-43d3-ada9-b192bc0e77bd) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5a1f281-e6b1-4ffe-be93-8c3aa9321964)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1df5df19-4eab-4d84-a2f7-737523087b38)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 07f9b49c-dcec-427e-abf8-11ec503a2548)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1503d748-8aea-4b92-9f1e-d29b47012019)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e0e0f1e1-4a91-4adb-bc70-70e71bb3e5c6)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c668da2e-fb0c-4bc9-8771-a25e32eee587)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fe5d887d-ef72-407a-930b-cd412dbc8ba7)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 336b7bc5-224f-4e94-9f4a-1b4624e59bfb)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63b4d15b-f1a7-4597-8bc4-b1c9c85ee7a7)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 17fd657f-3166-4823-a901-56e6dcbf452f)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp e8fca70c-0136-47ab-8182-21090b01fa6a)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 5 "+3.3V") (pintype "passive") (tstamp f92581d4-8479-4a20-899d-0e77931ae41b)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu") + (tstamp fadc1f83-d243-44e8-bad6-1d5264beb58f) + (at 138.989 58.65) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Sheetfile" "MoozyNano.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Unpolarized capacitor") + (property "ki_keywords" "cap capacitor") + (path "/c7b6d10e-aaa7-492e-bdba-f0bdff453a6d") + (attr smd) + (fp_text reference "C10" (at 0 -1.68) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8cd326c4-d6d1-4fc8-b90f-0fabd13f81fd) + ) + (fp_text value "10nF" (at 0 1.68) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 68fe6777-8d16-4793-af78-016fbf0d1957) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp aeddf4cb-4691-47bb-9f93-99bc524f1ee1) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11d8cead-d654-4cd5-a54a-a9b8a7afdf70)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49148ab9-a1a7-4e8a-a2f7-90f72dc32c65)) + (fp_line (start -1.88 -0.98) (end 1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d0707d11-1568-4d15-a8b8-5c38c401dab3)) + (fp_line (start -1.88 0.98) (end -1.88 -0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0c5ca119-95ba-40b8-8178-edfc00af49bb)) + (fp_line (start 1.88 -0.98) (end 1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bfc9440c-8fee-4d79-8237-7f8f85aa784c)) + (fp_line (start 1.88 0.98) (end -1.88 0.98) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3772d380-cdd3-4a52-b9a5-f8eb9430267c)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16253079-497b-4f9d-b6f4-b645949f0600)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87b22c56-e2af-4320-b52b-d4f161829cba)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1999464e-6792-4f5c-bf90-a12b8f5cb276)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6a08d62-1eba-458f-b670-d40ba4f2dc9a)) + (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 1 "GND") (pintype "passive") (tstamp 98e7fb47-7daf-45d0-a275-c71fb9b2b8a9)) + (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766) + (net 5 "+3.3V") (pintype "passive") (tstamp a27c82d0-90a3-4b18-abb1-d2571dc43e85)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (gr_text "v0.1 2023-09" (at 122.50085 88.0224 90) (layer "F.SilkS") (tstamp 91242f3d-9f77-407e-823b-9fbd8910fc64) (effects (font (size 0.6 0.6) (thickness 0.08)) (justify left bottom)) ) @@ -1455,21 +1999,18 @@ (segment (start 134.43995 81.7221) (end 134.43995 82.713) (width 0.4) (layer "F.Cu") (net 1) (tstamp 204e5d8f-7ec4-4b27-8d41-477603dff0e8)) (segment (start 134.87065 80.6056) (end 135.12465 80.3516) (width 0.8) (layer "F.Cu") (net 1) (tstamp 2442bec5-009e-4660-8fb7-704df3928258)) (segment (start 127.32685 87.0533) (end 127.32685 88.124) (width 0.4) (layer "F.Cu") (net 1) (tstamp 2b2d3d6a-f624-4d37-936e-99110342cb4f)) - (segment (start 125.39645 81.4791) (end 124.25345 81.4791) (width 0.4) (layer "F.Cu") (net 1) (tstamp 34846263-d581-4e51-9b74-3d8cdfa88553)) (segment (start 134.16485 80.5856) (end 134.16485 80.4278) (width 0.4) (layer "F.Cu") (net 1) (tstamp 504c66ac-20f6-456d-a208-0a1f50d14ac5)) (segment (start 134.87065 81.2914) (end 134.16485 80.5856) (width 0.8) (layer "F.Cu") (net 1) (tstamp 50c410a0-febd-4368-ae06-6b8c1810831c)) (segment (start 124.25345 83.5365) (end 123.55775 83.5365) (width 0.4) (layer "F.Cu") (net 1) (tstamp 534d609a-39ba-4dc6-a4cd-e74ab8b8db83)) (segment (start 143.15705 84.5426) (end 143.15705 84.7906) (width 0.4) (layer "F.Cu") (net 1) (tstamp 697b8d97-cc76-479f-a743-f8c9f8e5aa80)) (segment (start 115.43965 80.878) (end 120.99525 80.878) (width 0.8) (layer "F.Cu") (net 1) (tstamp 7526a592-736d-4532-b121-bab45a085946)) (segment (start 134.16485 81.447) (end 134.43995 81.7221) (width 0.8) (layer "F.Cu") (net 1) (tstamp 7bb36fd4-c7c4-4a4d-bad2-7f310ff17913)) - (segment (start 123.55215 81.4791) (end 123.54225 81.4692) (width 0.4) (layer "F.Cu") (net 1) (tstamp 925b133a-7368-45fd-9563-34c997541b14)) (segment (start 135.12465 80.3516) (end 135.86515 80.3516) (width 0.8) (layer "F.Cu") (net 1) (tstamp 93c50363-89fd-4bfd-9f7c-c862d7737a54)) (segment (start 136.84585 88.1386) (end 136.84585 88.0956) (width 0.4) (layer "F.Cu") (net 1) (tstamp 94790d75-2f77-4301-8242-bd08dcbb2a75)) (segment (start 119.47125 80.878) (end 120.31645 81.7232) (width 0.8) (layer "F.Cu") (net 1) (tstamp 9d04fbb2-c48b-4969-a5f4-0222fea1f75a)) (segment (start 127.30145 81.0159) (end 127.30145 79.9706) (width 0.4) (layer "F.Cu") (net 1) (tstamp bac650cd-f919-4772-82e7-a8965df7fbc9)) (segment (start 136.84585 88.1386) (end 135.66965 88.1386) (width 0.4) (layer "F.Cu") (net 1) (tstamp bc5951f7-529b-4d35-a253-9443ac69534c)) (segment (start 123.55775 83.5365) (end 123.54225 83.552) (width 0.4) (layer "F.Cu") (net 1) (tstamp d3c8710d-ea55-4e1a-adf0-8a37681d5ab0)) - (segment (start 124.25345 81.4791) (end 123.55215 81.4791) (width 0.4) (layer "F.Cu") (net 1) (tstamp e851aa0a-e5b6-4577-b67d-605cc731c9aa)) (segment (start 119.48525 80.878) (end 120.31645 80.0468) (width 0.8) (layer "F.Cu") (net 1) (tstamp ea700552-2611-46f6-94be-19164dc077ba)) (segment (start 143.27805 84.5426) (end 143.15705 84.5426) (width 0.4) (layer "F.Cu") (net 1) (tstamp f7bb88a2-f22b-4004-95c0-e545a2e63b90)) (segment (start 115.43965 80.878) (end 119.48525 80.878) (width 0.4) (layer "F.Cu") (net 1) (tstamp fcc129db-91ce-41dd-84cc-6daa2bb2398e)) @@ -1480,7 +2021,6 @@ (via (at 123.54225 83.552) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 1) (tstamp 51257be6-19d0-4ad7-af6f-8ed3fc2aa6ee)) (via (at 141.75345 85.9444) (size 0.6) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 523a00f8-8d5e-432e-afeb-3fb90397f77c)) (via (at 121.00225 80.885) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5e347944-8866-428c-996b-e33f945691f0)) - (via (at 123.54225 81.4692) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 1) (tstamp 68ebbdbf-fb34-4c26-a9e4-cf624a455e6e)) (via (at 127.32685 88.124) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8c047441-c5f0-423b-bc29-b1781b910c70)) (via (at 141.75345 83.1444) (size 0.6) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8cf87550-ac50-481c-b9cf-ae6f1b903c9c)) (via (at 144.56345 85.9444) (size 0.6) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9e6cfb75-da85-4cca-b5a8-03a72995365c)) @@ -1488,29 +2028,16 @@ (via (at 143.15345 83.1444) (size 0.6) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp eed3cb17-285f-400a-af2a-702668bc8ef4)) (via (at 134.87065 81.2914) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 1) (tstamp ef10b90f-6978-4a8b-a8d0-9c9260d1a050)) (via (at 120.31645 80.0468) (size 1) (drill 0.6) (layers "F.Cu" "B.Cu") (net 1) (tstamp f9b5cb07-cea4-47e7-a73e-dc3a2b36e5d8)) - (segment (start 150.00345 82.3944) (end 149.99965 82.3906) (width 0.25) (layer "F.Cu") (net 2) (tstamp 0f796335-bd31-4ad8-81e8-105ce4aef5c8)) - (segment (start 139.096924 83.9426) (end 139.71955 83.9426) (width 0.25) (layer "F.Cu") (net 2) (tstamp 4f996bc4-532f-47f3-a057-cbb0447d35a6)) - (segment (start 138.615924 83.4616) (end 139.096924 83.9426) (width 0.25) (layer "F.Cu") (net 2) (tstamp b3c3c2a4-4be7-471b-9a4a-589df9f872e8)) - (segment (start 149.99965 82.3906) (end 149.99965 81.1224) (width 0.25) (layer "F.Cu") (net 2) (tstamp e6358dcf-ab79-4012-ac21-27c61f5fa53b)) - (via (at 150.00345 82.3944) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 2) (tstamp a89309a4-e894-4a5c-886b-47fd6412213b)) - (via (at 138.615924 83.4616) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 2) (tstamp d38ddb66-cb55-49b3-bac6-02a6b2a384a1)) - (segment (start 150.00345 82.3944) (end 148.45365 83.9442) (width 0.25) (layer "B.Cu") (net 2) (tstamp 3ff8ab5b-f35e-4d22-bf3a-f4ff8c40d874)) - (segment (start 148.45365 83.9442) (end 139.098524 83.9442) (width 0.25) (layer "B.Cu") (net 2) (tstamp ba1de1d3-ff5f-4336-9fb6-e57714ffe225)) - (segment (start 139.098524 83.9442) (end 138.615924 83.4616) (width 0.25) (layer "B.Cu") (net 2) (tstamp e6ac68db-75b7-421a-bc63-211e5cfeaf99)) - (segment (start 119.436955 83.628) (end 111.93965 83.628) (width 0.25) (layer "F.Cu") (net 3) (tstamp 3841c34d-1b8f-4f4d-aa04-97873877100c)) - (segment (start 123.729355 79.3356) (end 119.436955 83.628) (width 0.25) (layer "F.Cu") (net 3) (tstamp 4f51b9a6-4acd-4da0-a120-40ea9afbc2f0)) - (segment (start 125.39645 79.9706) (end 125.39645 79.3356) (width 0.25) (layer "F.Cu") (net 3) (tstamp 5db7ea12-6b8e-47f3-8667-ab186faa840d)) - (segment (start 144.55705 88.4706) (end 143.97805 89.0496) (width 0.2) (layer "F.Cu") (net 3) (tstamp 6ef6a818-b7e0-440b-986c-01ad5ec29833)) - (segment (start 125.39645 79.3356) (end 123.729355 79.3356) (width 0.25) (layer "F.Cu") (net 3) (tstamp 718b20f1-eb5c-4520-8a7c-42584e2aea66)) - (segment (start 125.39645 80.6391) (end 125.39645 79.9706) (width 0.25) (layer "F.Cu") (net 3) (tstamp 83671a18-94bb-4f29-9d67-ff34bb6a3aa0)) - (segment (start 143.97805 89.0496) (end 144.17505 89.0496) (width 0.25) (layer "F.Cu") (net 3) (tstamp 990a6334-bdfc-4367-af05-a482da77f5d9)) - (segment (start 144.55705 87.9801) (end 144.55705 88.4706) (width 0.2) (layer "F.Cu") (net 3) (tstamp eb43e572-e919-4222-a590-1cb2e7fbe976)) - (via (at 143.97805 89.0496) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 3) (tstamp ae1bf7cc-fa54-4e14-ac3c-7e1e5e11cb94)) - (via (at 125.39645 79.9706) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 3) (tstamp af3bd084-5f01-4f76-9fcf-7e776c321f72)) - (segment (start 125.39645 80.8274) (end 125.39645 79.9706) (width 0.25) (layer "B.Cu") (net 3) (tstamp 2666c428-d561-4bd7-87be-eb87d87aa0ae)) - (segment (start 133.79455 89.2255) (end 125.39645 80.8274) (width 0.25) (layer "B.Cu") (net 3) (tstamp 535e0f00-8f0b-4383-b6a1-6623f76c2948)) - (segment (start 143.80215 89.2255) (end 143.97805 89.0496) (width 0.25) (layer "B.Cu") (net 3) (tstamp 94f48efd-d3bc-4a29-aefa-d311b79aee31)) - (segment (start 133.79455 89.2255) (end 143.80215 89.2255) (width 0.25) (layer "B.Cu") (net 3) (tstamp d86c3b2f-8394-4b21-8dbc-db215b13770c)) + (segment (start 139.71955 83.5426) (end 138.6416 83.5426) (width 0.25) (layer "F.Cu") (net 2) (tstamp 1e7ec450-2b79-46d0-bd2f-b9fefdeeaef7)) + (segment (start 138.576548 83.462452) (end 138.613788 83.462452) (width 0.25) (layer "F.Cu") (net 2) (tstamp a742fd2d-e673-4faf-809f-271d107bb235)) + (segment (start 138.569 83.47) (end 138.576548 83.462452) (width 0.25) (layer "F.Cu") (net 2) (tstamp d5d5bb05-5363-4977-ae53-839aab3d49ce)) + (segment (start 138.6416 83.5426) (end 138.569 83.47) (width 0.25) (layer "F.Cu") (net 2) (tstamp eb221a49-c8e9-406b-b98f-6b31ba8ee08b)) + (via (at 138.613788 83.462452) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 2) (tstamp 8df2e401-e5e8-4860-bd40-8ca8af189398)) + (segment (start 147.40265 83.7194) (end 138.870736 83.7194) (width 0.25) (layer "B.Cu") (net 2) (tstamp 44c4286a-84dc-4b6c-9f67-8c3141275b34)) + (segment (start 138.870736 83.7194) (end 138.613788 83.462452) (width 0.25) (layer "B.Cu") (net 2) (tstamp 7d50d0e4-e0f3-4d49-b38c-a7153d56bf19)) + (segment (start 147.40265 83.7194) (end 149.99965 81.1224) (width 0.25) (layer "B.Cu") (net 2) (tstamp a6e3f492-7232-4482-ad93-e0c8a9accff6)) + (segment (start 144.369 89.25) (end 144.55705 89.06195) (width 0.25) (layer "F.Cu") (net 3) (tstamp d75d45f9-235c-400c-997d-25da2f3418f0)) + (segment (start 144.55705 89.06195) (end 144.55705 87.9801) (width 0.25) (layer "F.Cu") (net 3) (tstamp e30108e9-b602-445a-9cd7-ec75d248bf04)) (segment (start 132.13995 89.013) (end 132.13995 86.371) (width 0.8) (layer "F.Cu") (net 5) (tstamp 12f34ca3-8512-4b3b-931a-81647033d7e5)) (segment (start 139.349582 82.598) (end 139.78705 82.598) (width 0.4) (layer "F.Cu") (net 5) (tstamp 1e3df770-0f9a-483a-bc08-de5444243eb0)) (segment (start 142.55705 88.591) (end 142.55705 88.8958) (width 0.4) (layer "F.Cu") (net 5) (tstamp 219a2650-b228-44e2-904f-bed71acea931)) @@ -1549,15 +2076,11 @@ (segment (start 136.84585 84.4818) (end 136.87725 84.4504) (width 0.25) (layer "F.Cu") (net 7) (tstamp 8c49cf8b-ab03-4c97-aa4a-e6028a5669b9)) (segment (start 138.874808 82.8366) (end 139.180808 83.1426) (width 0.25) (layer "F.Cu") (net 7) (tstamp c7295484-7ab9-4234-ba53-a03db40d6b78)) (segment (start 137.00425 84.18939) (end 138.35704 82.8366) (width 0.25) (layer "F.Cu") (net 7) (tstamp e6b5c554-7948-4c63-aa0e-745c1943567c)) - (segment (start 139.700398 84.361752) (end 139.71955 84.3426) (width 0.25) (layer "F.Cu") (net 8) (tstamp 0924586f-744d-400a-8529-e6e6d1b35b42)) - (segment (start 138.632898 84.361752) (end 139.700398 84.361752) (width 0.25) (layer "F.Cu") (net 8) (tstamp acacaf13-2337-4604-81bf-2508b24fa75b)) - (segment (start 149.99965 85.6982) (end 149.99965 86.9644) (width 0.25) (layer "F.Cu") (net 8) (tstamp b551ad79-dc91-4c8c-8cee-898698183660)) - (segment (start 150.00345 85.6944) (end 149.99965 85.6982) (width 0.25) (layer "F.Cu") (net 8) (tstamp c5e3b653-7a9e-48f1-be2f-bdd5d254e7bd)) - (via (at 150.00345 85.6944) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 3aa557b7-ae69-44f3-bced-70e32893ece1)) - (via (at 138.632898 84.361752) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp 4135af58-44b9-4912-a53b-b44c6931340b)) - (segment (start 138.64405 84.3506) (end 138.632898 84.361752) (width 0.25) (layer "B.Cu") (net 8) (tstamp 6597334f-bfbe-45a9-b907-40bba16858db)) - (segment (start 148.65965 84.3506) (end 138.64405 84.3506) (width 0.25) (layer "B.Cu") (net 8) (tstamp 7585c316-7412-458b-a6b1-a65cdc9af855)) - (segment (start 150.00345 85.6944) (end 148.65965 84.3506) (width 0.25) (layer "B.Cu") (net 8) (tstamp ee504034-76a8-4a80-90c3-1aa107c72438)) + (segment (start 139.0964 83.9426) (end 138.569 84.47) (width 0.25) (layer "F.Cu") (net 8) (tstamp 376afd19-cddd-4966-b379-af85074253af)) + (segment (start 139.71955 83.9426) (end 139.0964 83.9426) (width 0.25) (layer "F.Cu") (net 8) (tstamp 5c30a634-0f07-45d0-bc0e-f9f888ae6bc5)) + (via (at 138.569 84.47) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp dae68423-6f15-4436-a78f-bfa8f55e234b)) + (segment (start 138.569 84.47) (end 147.50525 84.47) (width 0.25) (layer "B.Cu") (net 8) (tstamp 98b47b01-a98c-4c49-a768-b6ea7ceeb063)) + (segment (start 147.50525 84.47) (end 149.99965 86.9644) (width 0.25) (layer "B.Cu") (net 8) (tstamp f5e3d134-5184-440f-a2f7-d8209e7da817)) (segment (start 115.43965 88.378) (end 124.83865 88.378) (width 1) (layer "F.Cu") (net 25) (tstamp 644f3050-f144-4b71-8c27-3b7af9e56912)) (segment (start 124.83865 88.378) (end 124.96465 88.504) (width 0.25) (layer "F.Cu") (net 25) (tstamp d992d3cb-65db-4aa1-9f47-6cc2e6bab984)) (segment (start 127.32685 83.1163) (end 127.30145 83.0909) (width 0.8) (layer "F.Cu") (net 45) (tstamp 3e85d409-e879-479b-83d8-407443e3e12b)) @@ -1568,18 +2091,8 @@ (segment (start 127.30145 83.0909) (end 129.46205 83.0909) (width 0.8) (layer "F.Cu") (net 45) (tstamp a6a1d6d7-96e6-4d9a-9fdd-1228e5b58991)) (segment (start 124.25345 82.6965) (end 126.90705 82.6965) (width 0.4) (layer "F.Cu") (net 45) (tstamp d9c42493-a417-485a-9630-1dc41cbc90b6)) (segment (start 127.10115 85.204) (end 127.32685 84.9783) (width 0.8) (layer "F.Cu") (net 45) (tstamp eac35190-e19a-4346-8fde-9edc1adaebb6)) - (segment (start 124.25345 80.6391) (end 124.25345 79.996) (width 0.25) (layer "F.Cu") (net 54) (tstamp 4a15ba33-2f87-4b71-98fd-96ab8d4f8f5e)) - (segment (start 124.25345 79.996) (end 123.990145 79.996) (width 0.25) (layer "F.Cu") (net 54) (tstamp b871cb30-0dcf-4989-bca0-874de5d6c10b)) - (segment (start 144.95705 87.9801) (end 144.95705 89.0126) (width 0.2) (layer "F.Cu") (net 54) (tstamp bd0ffa0d-3768-4a75-a501-362be13701bc)) - (segment (start 144.95705 89.0126) (end 144.99405 89.0496) (width 0.25) (layer "F.Cu") (net 54) (tstamp c6b5ef8d-2c33-4a89-a196-5569b8064851)) - (segment (start 118.358145 85.628) (end 111.93965 85.628) (width 0.25) (layer "F.Cu") (net 54) (tstamp d59c7d22-1771-45bd-bf6a-acba37420d7e)) - (segment (start 123.990145 79.996) (end 118.358145 85.628) (width 0.25) (layer "F.Cu") (net 54) (tstamp dcdd0553-f1b8-49e5-874a-53e54ec9fc52)) - (via (at 124.25345 79.996) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 54) (tstamp 3d46cd2b-5a84-417c-9a7f-20fd88f83e7a)) - (via (at 144.99405 89.0496) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 54) (tstamp badbef5e-7161-4d47-aca0-2bf7fa9fa860)) - (segment (start 124.25345 80.5802) (end 133.34785 89.6746) (width 0.25) (layer "B.Cu") (net 54) (tstamp 08fc1390-30c0-41c6-807d-8063842f6443)) - (segment (start 124.25345 79.996) (end 124.25345 80.5802) (width 0.25) (layer "B.Cu") (net 54) (tstamp 7cfa97b0-c60b-4aa7-8e36-c53bccba7c37)) - (segment (start 133.34785 89.6746) (end 144.36905 89.6746) (width 0.25) (layer "B.Cu") (net 54) (tstamp b5998b60-5405-474f-ae99-a7ddc49605da)) - (segment (start 144.36905 89.6746) (end 144.99405 89.0496) (width 0.25) (layer "B.Cu") (net 54) (tstamp ddeea6b0-c7d1-44ee-88cc-1711a0573e1a)) + (segment (start 144.95705 87.9801) (end 144.95705 88.83805) (width 0.25) (layer "F.Cu") (net 54) (tstamp 4513edad-c3bc-4d1e-bc95-92c0874dc3de)) + (segment (start 144.95705 88.83805) (end 145.369 89.25) (width 0.25) (layer "F.Cu") (net 54) (tstamp 67ae1aa1-79b6-49fb-959a-8bfd3dae5f89)) (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 19c00913-8f86-4cb8-b381-29fd9b60ddf1) (hatch edge 0.5) (connect_pads (clearance 0.5)) @@ -1796,10 +2309,9 @@ (xy 129.870908 90.37095) (xy 129.867267 90.363064) (xy 129.849221 90.315478) - (xy 129.829788 90.287325) + (xy 129.834773 90.294547) (xy 129.807734 90.255373) (xy 129.804431 90.250028) - (xy 129.800582 90.243026) (xy 129.796951 90.236421) (xy 129.796947 90.236417) (xy 129.796945 90.236414) @@ -1846,8 +2358,6 @@ (xy 129.060325 90.001465) (xy 129.036631 90.007305) (xy 128.896762 90.080715) - (xy 128.8818 90.09397) - (xy 128.779433 90.184659) (xy 128.778516 90.185471) (xy 128.688781 90.315475) (xy 128.68878 90.315476) @@ -1855,102 +2365,20 @@ (xy 128.613722 90.619999) (xy 128.613722 90.62) (xy 118.569 90.62) - (xy 118.569 79.996) - (xy 123.34799 79.996) - (xy 123.367776 80.184256) - (xy 123.367777 80.184259) - (xy 123.426268 80.364277) - (xy 123.426271 80.364284) - (xy 123.520917 80.528216) - (xy 123.58185 80.595889) - (xy 123.600658 80.616777) - (xy 123.62705 80.671772) - (xy 123.628564 80.671333) - (xy 123.63074 80.678825) - (xy 123.630741 80.678827) - (xy 123.63633 80.698067) - (xy 123.640274 80.717111) - (xy 123.642786 80.736992) - (xy 123.65994 80.780319) - (xy 123.661832 80.785847) - (xy 123.674831 80.830588) - (xy 123.68503 80.847834) - (xy 123.693588 80.865303) - (xy 123.700964 80.883932) - (xy 123.728348 80.921623) - (xy 123.731556 80.926507) - (xy 123.755277 80.966616) - (xy 123.755283 80.966624) - (xy 123.76944 80.98078) - (xy 123.782078 80.995576) - (xy 123.793855 81.011786) - (xy 123.793856 81.011787) - (xy 123.829759 81.041488) - (xy 123.83407 81.04541) - (xy 130.69739 87.908731) - (xy 132.847047 90.058388) - (xy 132.856872 90.070651) - (xy 132.857093 90.070469) - (xy 132.862064 90.076478) - (xy 132.888067 90.100895) - (xy 132.912485 90.123826) - (xy 132.933379 90.14472) - (xy 132.938861 90.148973) - (xy 132.943293 90.152757) - (xy 132.977268 90.184662) - (xy 132.994826 90.194314) - (xy 133.011083 90.204993) - (xy 133.026914 90.217273) - (xy 133.046587 90.225786) - (xy 133.069683 90.235782) - (xy 133.074927 90.23835) - (xy 133.115758 90.260797) - (xy 133.128373 90.264035) - (xy 133.135155 90.265777) - (xy 133.153569 90.272081) - (xy 133.171954 90.280038) - (xy 133.218007 90.287332) - (xy 133.223676 90.288506) - (xy 133.268831 90.3001) - (xy 133.288866 90.3001) - (xy 133.308263 90.301626) - (xy 133.328046 90.30476) - (xy 133.374434 90.300375) - (xy 133.380272 90.3001) - (xy 144.286307 90.3001) - (xy 144.301927 90.301824) - (xy 144.301954 90.301539) - (xy 144.30971 90.302271) - (xy 144.309717 90.302273) - (xy 144.378864 90.3001) - (xy 144.4084 90.3001) - (xy 144.415278 90.29923) - (xy 144.421091 90.298772) - (xy 144.467677 90.297309) - (xy 144.486919 90.291717) - (xy 144.505962 90.287774) - (xy 144.525842 90.285264) - (xy 144.569172 90.268107) - (xy 144.574696 90.266217) - (xy 144.578446 90.265127) - (xy 144.61944 90.253218) - (xy 144.636679 90.243022) - (xy 144.654153 90.234462) - (xy 144.672777 90.227088) - (xy 144.672777 90.227087) - (xy 144.672782 90.227086) - (xy 144.710499 90.199682) - (xy 144.715355 90.196492) - (xy 144.75547 90.17277) - (xy 144.769639 90.158599) - (xy 144.784429 90.145968) - (xy 144.800637 90.134194) - (xy 144.830345 90.098281) - (xy 144.834257 90.093981) - (xy 144.887968 90.040271) - (xy 144.941823 89.986418) - (xy 145.003146 89.952934) - (xy 145.029503 89.9501) + (xy 118.569 89.0496) + (xy 144.08859 89.0496) + (xy 144.108376 89.237856) + (xy 144.108377 89.237859) + (xy 144.166868 89.417877) + (xy 144.166871 89.417884) + (xy 144.261517 89.581816) + (xy 144.388179 89.722488) + (xy 144.541315 89.833748) + (xy 144.54132 89.833751) + (xy 144.714242 89.910742) + (xy 144.714247 89.910744) + (xy 144.899404 89.9501) + (xy 144.899405 89.9501) (xy 145.088694 89.9501) (xy 145.088696 89.9501) (xy 145.273853 89.910744) @@ -1975,86 +2403,48 @@ (xy 144.866947 88.155998) (xy 144.714247 88.188455) (xy 144.714242 88.188457) - (xy 144.536486 88.267601) - (xy 144.467236 88.276886) - (xy 144.435614 88.267601) - (xy 144.257857 88.188457) - (xy 144.257852 88.188455) - (xy 144.112051 88.157465) - (xy 144.072696 88.1491) - (xy 143.883404 88.1491) - (xy 143.850947 88.155998) - (xy 143.698247 88.188455) - (xy 143.698242 88.188457) - (xy 143.52532 88.265448) - (xy 143.525315 88.265451) - (xy 143.372179 88.376711) - (xy 143.245515 88.517385) - (xy 143.233614 88.538) - (xy 143.183047 88.586216) - (xy 143.126227 88.6) - (xy 134.105002 88.6) - (xy 134.037963 88.580315) - (xy 134.017321 88.563681) - (xy 128.915241 83.4616) - (xy 137.710464 83.4616) - (xy 137.73025 83.649856) - (xy 137.730251 83.649859) - (xy 137.788742 83.829877) - (xy 137.788744 83.829882) - (xy 137.808659 83.864376) - (xy 137.82513 83.932277) - (xy 137.808664 83.988365) - (xy 137.805719 83.993465) - (xy 137.805719 83.993466) - (xy 137.78917 84.044399) - (xy 137.747224 84.173496) - (xy 137.727438 84.361752) - (xy 137.747224 84.550008) - (xy 137.747225 84.550011) - (xy 137.805716 84.730029) - (xy 137.805719 84.730036) - (xy 137.900365 84.893968) - (xy 138.027027 85.03464) - (xy 138.180163 85.1459) - (xy 138.180168 85.145903) - (xy 138.35309 85.222894) - (xy 138.353095 85.222896) - (xy 138.538252 85.262252) - (xy 138.538253 85.262252) - (xy 138.727542 85.262252) - (xy 138.727544 85.262252) - (xy 138.912701 85.222896) - (xy 139.085628 85.145903) - (xy 139.238762 85.034644) - (xy 139.238764 85.034644) - (xy 139.238764 85.034642) - (xy 139.238769 85.03464) - (xy 139.254538 85.017125) - (xy 139.314024 84.980479) - (xy 139.346687 84.9761) - (xy 148.349198 84.9761) - (xy 148.416237 84.995785) - (xy 148.436878 85.012418) - (xy 148.754323 85.329864) - (xy 149.064488 85.640029) - (xy 149.097973 85.701352) - (xy 149.100128 85.714749) - (xy 149.104674 85.758004) - (xy 149.092104 85.826734) - (xy 149.069037 85.858644) - (xy 149.056941 85.87074) - (xy 149.056939 85.870742) - (xy 149.056938 85.870744) - (xy 149.022326 85.926859) - (xy 148.964837 86.020063) - (xy 148.964836 86.020066) - (xy 148.909651 86.186603) - (xy 148.909651 86.186604) - (xy 148.90965 86.186604) - (xy 148.89915 86.289383) + (xy 144.54132 88.265448) + (xy 144.541315 88.265451) + (xy 144.388179 88.376711) + (xy 144.261516 88.517385) + (xy 144.166871 88.681315) + (xy 144.166868 88.681322) + (xy 144.108377 88.86134) + (xy 144.108376 88.861344) + (xy 144.08859 89.0496) + (xy 118.569 89.0496) + (xy 118.569 84.47) + (xy 137.66354 84.47) + (xy 137.683326 84.658256) + (xy 137.683327 84.658259) + (xy 137.741818 84.838277) + (xy 137.741821 84.838284) + (xy 137.836467 85.002216) + (xy 137.938185 85.115185) + (xy 137.963129 85.142888) + (xy 138.116265 85.254148) + (xy 138.11627 85.254151) + (xy 138.289192 85.331142) + (xy 138.289197 85.331144) + (xy 138.474354 85.3705) + (xy 138.474355 85.3705) + (xy 138.663644 85.3705) + (xy 138.663646 85.3705) + (xy 138.848803 85.331144) + (xy 139.02173 85.254151) + (xy 139.174871 85.142888) + (xy 139.177788 85.139647) + (xy 139.1806 85.136526) + (xy 139.240087 85.099879) + (xy 139.272748 85.0955) + (xy 147.194798 85.0955) + (xy 147.261837 85.115185) + (xy 147.282479 85.131819) + (xy 148.862831 86.712172) + (xy 148.896316 86.773495) + (xy 148.89915 86.799853) (xy 148.89915 87.639401) - (xy 148.899151 87.639418) + (xy 148.899151 87.639419) (xy 148.90965 87.742196) (xy 148.909651 87.742199) (xy 148.964835 87.908731) @@ -2144,47 +2534,32 @@ (xy 150.982888 85.936448) (xy 150.976975 85.926862) (xy 150.942362 85.870744) - (xy 150.937142 85.865524) - (xy 150.903657 85.804201) - (xy 150.901502 85.764882) - (xy 150.906771 85.714749) - (xy 150.90891 85.6944) - (xy 150.889124 85.506144) - (xy 150.830629 85.326116) - (xy 150.735983 85.162184) - (xy 150.609321 85.021512) - (xy 150.552844 84.980479) - (xy 150.456184 84.910251) - (xy 150.456179 84.910248) - (xy 150.283257 84.833257) - (xy 150.283252 84.833255) - (xy 150.137451 84.802265) - (xy 150.098096 84.7939) - (xy 150.098095 84.7939) - (xy 150.038903 84.7939) - (xy 149.971864 84.774215) - (xy 149.951222 84.757581) - (xy 149.325721 84.13208) - (xy 149.292236 84.070757) - (xy 149.29722 84.001065) - (xy 149.325721 83.956718) - (xy 149.452556 83.829884) - (xy 149.951222 83.331219) - (xy 150.012545 83.297734) - (xy 150.038903 83.2949) - (xy 150.098094 83.2949) - (xy 150.098096 83.2949) - (xy 150.283253 83.255544) - (xy 150.45618 83.178551) - (xy 150.609321 83.067288) - (xy 150.735983 82.926616) - (xy 150.830629 82.762684) - (xy 150.889124 82.582656) - (xy 150.90891 82.3944) - (xy 150.901311 82.322108) - (xy 150.91388 82.253381) - (xy 150.936955 82.221463) - (xy 150.942361 82.216057) + (xy 150.818306 85.746688) + (xy 150.668984 85.654586) + (xy 150.502447 85.599401) + (xy 150.502445 85.5994) + (xy 150.39966 85.5889) + (xy 149.599649 85.5889) + (xy 149.599638 85.588901) + (xy 149.575778 85.591338) + (xy 149.507086 85.578565) + (xy 149.475501 85.55566) + (xy 148.050921 84.13108) + (xy 148.017436 84.069757) + (xy 148.02242 84.000065) + (xy 148.050921 83.955718) + (xy 148.732447 83.274192) + (xy 149.475501 82.531137) + (xy 149.536822 82.497654) + (xy 149.57578 82.495462) + (xy 149.599641 82.4979) + (xy 150.399658 82.497899) + (xy 150.399666 82.497898) + (xy 150.399669 82.497898) + (xy 150.455952 82.492148) + (xy 150.502447 82.487399) + (xy 150.668984 82.432214) + (xy 150.818306 82.340112) (xy 150.942362 82.216056) (xy 150.981744 82.152206) (xy 151.03369 82.105483) @@ -2276,69 +2651,49 @@ (xy 148.909651 80.344604) (xy 148.90965 80.344604) (xy 148.89915 80.447383) - (xy 148.89915 81.797401) - (xy 148.899151 81.797418) - (xy 148.90965 81.900196) - (xy 148.909651 81.900199) - (xy 148.964835 82.066731) - (xy 148.964837 82.066736) - (xy 148.981814 82.09426) - (xy 149.017556 82.152208) - (xy 149.056939 82.216057) - (xy 149.069225 82.228343) - (xy 149.10271 82.289666) - (xy 149.104865 82.328987) - (xy 149.100128 82.374051) - (xy 149.073542 82.438665) - (xy 149.064488 82.448769) - (xy 148.230878 83.282381) - (xy 148.169555 83.315866) - (xy 148.143197 83.3187) - (xy 139.606426 83.3187) - (xy 139.539387 83.299015) - (xy 139.493632 83.246211) - (xy 139.488495 83.233018) - (xy 139.443105 83.093321) - (xy 139.443102 83.093315) - (xy 139.348457 82.929384) - (xy 139.221795 82.788712) - (xy 139.221794 82.788711) - (xy 139.068658 82.677451) - (xy 139.068653 82.677448) - (xy 138.895731 82.600457) - (xy 138.895726 82.600455) - (xy 138.749925 82.569465) - (xy 138.71057 82.5611) - (xy 138.521278 82.5611) - (xy 138.488821 82.567998) - (xy 138.336121 82.600455) - (xy 138.336116 82.600457) - (xy 138.163194 82.677448) - (xy 138.163189 82.677451) - (xy 138.010053 82.788711) - (xy 137.88339 82.929385) - (xy 137.788745 83.093315) - (xy 137.788742 83.093322) - (xy 137.730251 83.27334) - (xy 137.73025 83.273344) - (xy 137.710464 83.4616) - (xy 128.915241 83.4616) - (xy 126.130447 80.676806) - (xy 126.096962 80.615483) - (xy 126.101946 80.545791) - (xy 126.125985 80.506145) - (xy 126.128983 80.502816) - (xy 126.223629 80.338884) - (xy 126.282124 80.158856) - (xy 126.30191 79.9706) - (xy 126.282124 79.782344) - (xy 126.223629 79.602316) - (xy 126.128983 79.438384) - (xy 126.002321 79.297712) - (xy 125.98543 79.28544) - (xy 125.849184 79.186451) - (xy 125.849179 79.186448) - (xy 125.699937 79.12) + (xy 148.89915 81.286947) + (xy 148.879465 81.353986) + (xy 148.862831 81.374628) + (xy 147.179878 83.057581) + (xy 147.118555 83.091066) + (xy 147.092197 83.0939) + (xy 139.512404 83.0939) + (xy 139.445365 83.074215) + (xy 139.405017 83.0319) + (xy 139.346322 82.930237) + (xy 139.219658 82.789563) + (xy 139.066522 82.678303) + (xy 139.066517 82.6783) + (xy 138.893595 82.601309) + (xy 138.89359 82.601307) + (xy 138.747789 82.570317) + (xy 138.708434 82.561952) + (xy 138.519142 82.561952) + (xy 138.486685 82.56885) + (xy 138.333985 82.601307) + (xy 138.33398 82.601309) + (xy 138.161058 82.6783) + (xy 138.161053 82.678303) + (xy 138.007917 82.789563) + (xy 137.881254 82.930237) + (xy 137.786609 83.094167) + (xy 137.786606 83.094174) + (xy 137.728115 83.274192) + (xy 137.728114 83.274196) + (xy 137.708328 83.462452) + (xy 137.728114 83.650708) + (xy 137.728115 83.650711) + (xy 137.786609 83.830738) + (xy 137.806644 83.865441) + (xy 137.823115 83.933342) + (xy 137.806644 83.989438) + (xy 137.74182 84.101718) + (xy 137.741818 84.101722) + (xy 137.683327 84.28174) + (xy 137.683326 84.281744) + (xy 137.66354 84.47) + (xy 118.569 84.47) + (xy 118.569 79.12) (xy 128.613722 79.12) (xy 128.632762 79.276818) (xy 128.670732 79.376935) @@ -2469,41 +2824,7 @@ (xy 128.632762 78.963181) (xy 128.613722 79.119999) (xy 128.613722 79.12) - (xy 125.699937 79.12) - (xy 125.676257 79.109457) - (xy 125.676252 79.109455) - (xy 125.530451 79.078465) - (xy 125.491096 79.0701) - (xy 125.301804 79.0701) - (xy 125.269347 79.076998) - (xy 125.116647 79.109455) - (xy 125.116642 79.109457) - (xy 124.94372 79.186448) - (xy 124.943716 79.186451) - (xy 124.880353 79.232486) - (xy 124.814546 79.255965) - (xy 124.746493 79.240139) - (xy 124.734584 79.232485) - (xy 124.706184 79.211851) - (xy 124.706179 79.211848) - (xy 124.533257 79.134857) - (xy 124.533252 79.134855) - (xy 124.387451 79.103865) - (xy 124.348096 79.0955) - (xy 124.158804 79.0955) - (xy 124.126347 79.102398) - (xy 123.973647 79.134855) - (xy 123.973642 79.134857) - (xy 123.80072 79.211848) - (xy 123.800715 79.211851) - (xy 123.647579 79.323111) - (xy 123.520916 79.463785) - (xy 123.426271 79.627715) - (xy 123.426268 79.627722) - (xy 123.367777 79.80774) - (xy 123.367776 79.807744) - (xy 123.34799 79.996) - (xy 118.569 79.996) + (xy 118.569 79.12) (xy 118.569 79.0945) (xy 118.588685 79.027461) (xy 118.641489 78.981706) diff --git a/MoozyNano.kicad_pcb.zip b/MoozyNano.kicad_pcb.zip new file mode 100644 index 0000000000000000000000000000000000000000..709c9884674904aaf46bc86ead21977d256f5465 GIT binary patch literal 23477 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 X4i9hdRU{;w+f5Gz2}uV0=jeX`M8l<- literal 0 HcmV?d00001 diff --git a/MoozyNano.kicad_sch b/MoozyNano.kicad_sch index 729a89c..6d93811 100644 --- a/MoozyNano.kicad_sch +++ b/MoozyNano.kicad_sch @@ -152,6 +152,121 @@ ) ) ) + (symbol "Device:Crystal_GND24" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "Y" (at 3.175 5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Crystal_GND24" (at 3.175 3.175 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "quartz ceramic resonator oscillator" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Four pin crystal, GND on pins 2 and 4" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Crystal*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Crystal_GND24_0_1" + (rectangle (start -1.143 2.54) (end 1.143 -2.54) + (stroke (width 0.3048) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.032 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 -1.27) + (xy -2.032 1.27) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -3.81) + (xy 0 -3.556) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 3.556) + (xy 0 3.81) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 -1.27) + (xy 2.032 1.27) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 0) + (xy 2.54 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -2.286) + (xy -2.54 -3.556) + (xy 2.54 -3.556) + (xy 2.54 -2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 2.286) + (xy -2.54 3.556) + (xy 2.54 3.556) + (xy 2.54 2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "Crystal_GND24_1_1" + (pin passive line (at -3.81 0 0) (length 1.27) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 5.08 270) (length 1.27) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 1.27) + (name "3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 90) (length 1.27) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "R" (at 2.032 0 90) (effects (font (size 1.27 1.27))) @@ -416,23 +531,26 @@ ) ) ) - (symbol "PCM_Espressif:ESP32-S3_PICO1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "PCM_Espressif:ESP32-S3" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "U" (at -30.48 43.18 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "ESP32-S3_PICO1" (at -30.48 40.64 0) + (property "Value" "ESP32-S3" (at -30.48 40.64 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Footprint" "Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm" (at 0 -48.26 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-pico-1_datasheet_en.pdf" (at 0 -50.8 0) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf" (at 0 -50.8 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "ESP32-S3 PICO 1 is a low-power MCU-based system-on-chip (SoC) that supports 2.4 GHz Wi-Fi and Bluetooth® Low Energy (Bluetooth LE). It consists of high-performance dual-core microprocessor (Xtensa® 32-bit LX7), a low power coprocessor, a Wi-Fi baseband, a Bluetooth LE baseband, RF module, and peripherals. Integrating all peripheral components in one single package." (at 0 0 0) + (property "ki_description" "ESP32-S3 is a low-power MCU-based system-on-chip (SoC) that supports 2.4 GHz Wi-Fi and Bluetooth® Low Energy (Bluetooth LE). It consists of high-performance dual-core microprocessor (Xtensa® 32-bit LX7), a low power coprocessor, a Wi-Fi baseband, a Bluetooth LE baseband, RF module, and peripherals." (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "ESP32-S3_PICO1_0_0" + (symbol "ESP32-S3_0_0" + (text "ESP32-S3" (at 0 0 0) + (effects (font (size 2.54 2.54))) + ) (pin bidirectional line (at 33.02 -35.56 180) (length 2.54) (name "SPICLK_N/GPIO48" (effects (font (size 1.27 1.27)))) (number "36" (effects (font (size 1.27 1.27)))) @@ -442,18 +560,13 @@ (number "37" (effects (font (size 1.27 1.27)))) ) ) - (symbol "ESP32-S3_PICO1_0_1" + (symbol "ESP32-S3_0_1" (rectangle (start -30.48 38.1) (end 30.48 -38.1) (stroke (width 0) (type default)) (fill (type background)) ) ) - (symbol "ESP32-S3_PICO1_1_0" - (text "ESP32-S3\nPICO-1" (at 0 0 0) - (effects (font (size 2.54 2.54))) - ) - ) - (symbol "ESP32-S3_PICO1_1_1" + (symbol "ESP32-S3_1_1" (pin bidirectional line (at -33.02 35.56 0) (length 2.54) (name "LNA_IN/RF" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) @@ -546,28 +659,28 @@ (name "VDD3P3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27)))) ) - (pin no_connect line (at -33.02 -10.16 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -10.16 0) (length 2.54) + (name "SPIHD/GPIO27" (effects (font (size 1.27 1.27)))) (number "30" (effects (font (size 1.27 1.27)))) ) - (pin no_connect line (at -33.02 -12.7 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -12.7 0) (length 2.54) + (name "SPIWP/GPIO28" (effects (font (size 1.27 1.27)))) (number "31" (effects (font (size 1.27 1.27)))) ) - (pin no_connect line (at -33.02 -15.24 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -15.24 0) (length 2.54) + (name "SPICS0/GPIO29" (effects (font (size 1.27 1.27)))) (number "32" (effects (font (size 1.27 1.27)))) ) - (pin no_connect line (at -33.02 -17.78 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -17.78 0) (length 2.54) + (name "SPICLK/GPIO30" (effects (font (size 1.27 1.27)))) (number "33" (effects (font (size 1.27 1.27)))) ) - (pin no_connect line (at -33.02 -20.32 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -20.32 0) (length 2.54) + (name "SPIQ/GPIO31" (effects (font (size 1.27 1.27)))) (number "34" (effects (font (size 1.27 1.27)))) ) - (pin no_connect line (at -33.02 -22.86 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -22.86 0) (length 2.54) + (name "SPID/GPIO32" (effects (font (size 1.27 1.27)))) (number "35" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at -33.02 -25.4 0) (length 2.54) @@ -638,12 +751,12 @@ (name "GPIO46" (effects (font (size 1.27 1.27)))) (number "52" (effects (font (size 1.27 1.27)))) ) - (pin no_connect clock (at -33.02 15.24 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin input clock (at -33.02 15.24 0) (length 2.54) + (name "XTAL_N" (effects (font (size 1.27 1.27)))) (number "53" (effects (font (size 1.27 1.27)))) ) - (pin no_connect clock (at -33.02 12.7 0) (length 2.54) - (name "NC" (effects (font (size 1.27 1.27)))) + (pin output clock (at -33.02 12.7 0) (length 2.54) + (name "XTAL_P" (effects (font (size 1.27 1.27)))) (number "54" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at 2.54 40.64 270) (length 2.54) @@ -868,39 +981,51 @@ (junction (at 223.52 128.27) (diameter 0) (color 0 0 0 0) (uuid 005cedb8-fcf2-4ad2-a6c5-fa2d998c8288) ) - (junction (at 135.89 74.93) (diameter 0) (color 0 0 0 0) - (uuid 27278d98-1ae7-4b67-be41-cadab06d062d) + (junction (at 144.78 45.72) (diameter 0) (color 0 0 0 0) + (uuid 3e0a0987-48ea-48a8-b551-27205f712360) ) (junction (at 33.02 52.07) (diameter 0) (color 0 0 0 0) (uuid 46030868-6b52-4b94-b0e2-69e19afe0f66) ) + (junction (at 62.23 110.49) (diameter 0) (color 0 0 0 0) + (uuid 473315aa-b919-4ea9-8ac2-427dd6ea3688) + ) (junction (at 90.17 95.25) (diameter 0) (color 0 0 0 0) (uuid 63125fe4-08c1-48ec-a31a-84614ff7d1cf) ) (junction (at 63.5 52.07) (diameter 0) (color 0 0 0 0) (uuid 6dff09c0-5712-43c6-8109-5db9d86778c5) ) + (junction (at 151.13 67.31) (diameter 0) (color 0 0 0 0) + (uuid 6f045268-4404-410b-b563-f5193bcfd9d1) + ) + (junction (at 144.78 67.31) (diameter 0) (color 0 0 0 0) + (uuid 76a98ebd-4a8f-4afa-bf2e-c42685dea38c) + ) (junction (at 209.55 73.66) (diameter 0) (color 0 0 0 0) (uuid 878f9299-ef81-4e58-8248-15daf2fd13e8) ) (junction (at 217.17 71.12) (diameter 0) (color 0 0 0 0) (uuid 9e509fcd-d4e8-44a6-9912-f300c8f6f58d) ) - (junction (at 137.16 74.93) (diameter 0) (color 0 0 0 0) - (uuid a5b12a37-1f44-401a-9efb-46ccda356583) + (junction (at 127 45.72) (diameter 0) (color 0 0 0 0) + (uuid aa0794cb-4cbd-42bc-8d42-021a05b84d1b) ) (junction (at 39.37 52.07) (diameter 0) (color 0 0 0 0) (uuid aa396922-f119-419c-ba8d-be868414b5a1) ) - (junction (at 134.62 74.93) (diameter 0) (color 0 0 0 0) - (uuid b4790ed8-3cda-406c-8fdd-813134a98e45) - ) (junction (at 224.79 68.58) (diameter 0) (color 0 0 0 0) (uuid b8809dfd-fa0f-4a5a-a46a-7c843816a1c9) ) (junction (at 223.52 137.16) (diameter 0) (color 0 0 0 0) (uuid d9b65365-c97b-4825-83f6-f0e8367e9978) ) + (junction (at 127 67.31) (diameter 0) (color 0 0 0 0) + (uuid e6c680bd-c826-4c0c-a0b4-db658d9256dc) + ) + (junction (at 62.23 96.52) (diameter 0) (color 0 0 0 0) + (uuid ea617ece-901d-42a7-b395-802471e1fcde) + ) (junction (at 33.02 67.31) (diameter 0) (color 0 0 0 0) (uuid f1be0d3e-fd63-4693-b662-14c5cbd08ac4) ) @@ -908,6 +1033,7 @@ (no_connect (at 170.18 128.27) (uuid 005e92c6-fd9d-4870-91db-56b41576866f)) (no_connect (at 104.14 151.13) (uuid 0466887f-a5e0-4c76-a629-e6fad589cebd)) (no_connect (at 129.54 82.55) (uuid 09013433-a66f-4f5b-ac5e-71d636fd9e97)) + (no_connect (at 170.18 110.49) (uuid 0c0a3efa-f60f-4408-8c58-969cb9ed42a3)) (no_connect (at 104.14 156.21) (uuid 121a0ef8-7cfb-408c-863c-50b4f7f7892f)) (no_connect (at 170.18 125.73) (uuid 13f30963-c436-4abe-8612-e2a8507edbfe)) (no_connect (at 170.18 153.67) (uuid 16d66827-ebc3-42c2-b05c-f7461db1d7a6)) @@ -923,7 +1049,6 @@ (no_connect (at 170.18 87.63) (uuid 6390c231-8296-42b9-b5fa-1d7029a5015e)) (no_connect (at 104.14 120.65) (uuid 77a816e5-2862-4108-a2ab-02e8f05a2a6e)) (no_connect (at 170.18 138.43) (uuid 848a5ce3-bc50-4314-8139-ad714ab66673)) - (no_connect (at 170.18 102.87) (uuid 86c5379e-9a65-49d7-9807-492504a126a8)) (no_connect (at 104.14 153.67) (uuid 8e37293a-4540-49b0-8f27-aaf51a494e1b)) (no_connect (at 170.18 113.03) (uuid 90773f55-955e-41c4-b70e-6475e015eab6)) (no_connect (at 170.18 130.81) (uuid 93003c73-96ee-42e8-bcdb-32ff80b24726)) @@ -946,6 +1071,14 @@ (stroke (width 0) (type default)) (uuid 0043a520-2e6b-4f3f-a966-ca2e6f90264b) ) + (wire (pts (xy 53.34 96.52) (xy 49.53 96.52)) + (stroke (width 0) (type default)) + (uuid 01df0399-3cee-4149-97ce-910c0cc92109) + ) + (wire (pts (xy 205.74 105.41) (xy 170.18 105.41)) + (stroke (width 0) (type default)) + (uuid 022d1aaa-335e-4838-af7a-f8e09dc3357a) + ) (wire (pts (xy 90.17 93.98) (xy 90.17 95.25)) (stroke (width 0) (type default)) (uuid 03e12aaf-4c59-4b9b-a5d4-f2bcea01372d) @@ -954,15 +1087,43 @@ (stroke (width 0) (type default)) (uuid 0519894b-b7a5-4cd7-a165-d9d627ac2b59) ) + (wire (pts (xy 62.23 110.49) (xy 60.96 110.49)) + (stroke (width 0) (type default)) + (uuid 055dc331-9d8f-44c4-ba91-4ed8e899a8a5) + ) + (wire (pts (xy 151.13 76.2) (xy 151.13 77.47)) + (stroke (width 0) (type default)) + (uuid 07c5cf36-ebd2-4d78-9875-f74543bf1518) + ) (wire (pts (xy 199.39 71.12) (xy 199.39 95.25)) (stroke (width 0) (type default)) (uuid 0b305053-113b-4092-84aa-e89e87fcec9b) ) + (wire (pts (xy 127 67.31) (xy 127 66.04)) + (stroke (width 0) (type default)) + (uuid 0fa9d5dc-bce1-42ef-b49b-821f87732f2a) + ) + (wire (pts (xy 151.13 68.58) (xy 151.13 67.31)) + (stroke (width 0) (type default)) + (uuid 118e5a6e-c5d6-4f1d-a5f1-2cee4acb4491) + ) + (wire (pts (xy 57.15 104.14) (xy 49.53 104.14)) + (stroke (width 0) (type default)) + (uuid 16eea96f-82c3-4ec4-b178-963b239014f9) + ) (wire (pts (xy 170.18 97.79) (xy 201.93 97.79)) (stroke (width 0) (type default)) (uuid 1a0149ce-df21-4dea-84f8-783229279d0b) ) - (wire (pts (xy 203.2 110.49) (xy 203.2 134.62)) + (wire (pts (xy 127 67.31) (xy 127 68.58)) + (stroke (width 0) (type default)) + (uuid 1b5af29b-03a6-48ec-b2df-7ce1a317452f) + ) + (wire (pts (xy 62.23 107.95) (xy 62.23 110.49)) + (stroke (width 0) (type default)) + (uuid 1c11f512-ee6c-4e7d-bac5-97ca8e9a8f5c) + ) + (wire (pts (xy 203.2 107.95) (xy 203.2 134.62)) (stroke (width 0) (type default)) (uuid 1d66ab50-3ba2-4e81-afbc-6583e74deebb) ) @@ -974,10 +1135,6 @@ (stroke (width 0) (type default)) (uuid 23d327fa-048a-42c7-a89b-ed1d9d85d89a) ) - (wire (pts (xy 134.62 74.93) (xy 132.08 74.93)) - (stroke (width 0) (type default)) - (uuid 25ef10b5-92c8-466a-b855-971469502e03) - ) (wire (pts (xy 201.93 73.66) (xy 201.93 97.79)) (stroke (width 0) (type default)) (uuid 278fc299-becf-4965-8e8a-ff8e81a7eb8a) @@ -986,6 +1143,10 @@ (stroke (width 0) (type default)) (uuid 291eb476-e208-4de7-b3cf-1f3b16abe132) ) + (wire (pts (xy 80.01 96.52) (xy 80.01 107.95)) + (stroke (width 0) (type default)) + (uuid 29488197-4673-4fc4-bed4-3bf8f2a8386a) + ) (wire (pts (xy 224.79 68.58) (xy 232.41 68.58)) (stroke (width 0) (type default)) (uuid 2980166b-da61-419f-bec0-69ec009247e1) @@ -994,17 +1155,25 @@ (stroke (width 0) (type default)) (uuid 2a050136-6d6d-4e4f-8ae8-0b5c393f544e) ) - (wire (pts (xy 139.7 82.55) (xy 139.7 74.93)) + (wire (pts (xy 127 45.72) (xy 134.62 45.72)) (stroke (width 0) (type default)) - (uuid 2d805d92-d3a8-4e17-b6e0-ab946ca416ab) + (uuid 3207f162-a109-4383-a0e3-418e092f7603) ) (wire (pts (xy 33.02 52.07) (xy 33.02 55.88)) (stroke (width 0) (type default)) (uuid 32c44cf9-5b55-4d06-b7a8-8c3b101ad742) ) - (wire (pts (xy 135.89 74.93) (xy 134.62 74.93)) + (wire (pts (xy 120.65 67.31) (xy 120.65 68.58)) (stroke (width 0) (type default)) - (uuid 35800c2d-8a89-427a-8fca-6059f2f57f70) + (uuid 3689f3cf-392d-4c3f-997e-324558bf4e69) + ) + (wire (pts (xy 205.74 105.41) (xy 205.74 125.73)) + (stroke (width 0) (type default)) + (uuid 375c5831-6b38-453c-8bd5-cf0c22dc066c) + ) + (wire (pts (xy 62.23 96.52) (xy 62.23 100.33)) + (stroke (width 0) (type default)) + (uuid 38c9131c-5df2-41aa-a4b0-231d30de595c) ) (wire (pts (xy 243.84 76.2) (xy 241.3 76.2)) (stroke (width 0) (type default)) @@ -1018,11 +1187,7 @@ (stroke (width 0) (type default)) (uuid 3d55c027-9969-40d6-838f-2819afedd439) ) - (wire (pts (xy 170.18 110.49) (xy 203.2 110.49)) - (stroke (width 0) (type default)) - (uuid 41d7087d-548a-493a-985b-3cafcd06e464) - ) - (wire (pts (xy 208.28 105.41) (xy 208.28 116.84)) + (wire (pts (xy 208.28 102.87) (xy 208.28 116.84)) (stroke (width 0) (type default)) (uuid 453cfc85-2aff-45be-9362-b5dcffbdbbf1) ) @@ -1030,6 +1195,10 @@ (stroke (width 0) (type default)) (uuid 476e59cc-f1f3-463a-80e6-80d70edd081e) ) + (wire (pts (xy 132.08 67.31) (xy 132.08 82.55)) + (stroke (width 0) (type default)) + (uuid 47806cf5-7cce-4b73-a285-64cc7e4470ba) + ) (wire (pts (xy 58.42 52.07) (xy 63.5 52.07)) (stroke (width 0) (type default)) (uuid 49b71e93-abcc-4ba9-84b3-c861f046abd8) @@ -1042,6 +1211,10 @@ (stroke (width 0) (type default)) (uuid 4aec359d-e636-4205-8d8e-1dcdfc5d74cf) ) + (wire (pts (xy 71.12 104.14) (xy 67.31 104.14)) + (stroke (width 0) (type default)) + (uuid 4d8e3728-6ce5-483a-82d8-695ac2b6131b) + ) (wire (pts (xy 217.17 71.12) (xy 243.84 71.12)) (stroke (width 0) (type default)) (uuid 518a674b-fb53-4502-beee-5fee59db8ed7) @@ -1054,6 +1227,10 @@ (stroke (width 0) (type default)) (uuid 581b8348-0901-4ffa-b74f-b9a640e36726) ) + (wire (pts (xy 144.78 68.58) (xy 144.78 67.31)) + (stroke (width 0) (type default)) + (uuid 586a58ce-6f11-44c3-89eb-869346b46c73) + ) (wire (pts (xy 217.17 71.12) (xy 217.17 77.47)) (stroke (width 0) (type default)) (uuid 5aa04628-e1ab-47e1-b21c-baf2f57007ba) @@ -1074,6 +1251,10 @@ (stroke (width 0) (type default)) (uuid 5dc30ada-6b52-4d83-b94c-366633f10ffc) ) + (wire (pts (xy 80.01 107.95) (xy 104.14 107.95)) + (stroke (width 0) (type default)) + (uuid 5f011d83-dd1c-4789-a9ce-4344d800f012) + ) (wire (pts (xy 199.39 71.12) (xy 217.17 71.12)) (stroke (width 0) (type default)) (uuid 652ecd61-6d27-4bb5-8992-1254774138d0) @@ -1086,31 +1267,39 @@ (stroke (width 0) (type default)) (uuid 68d9d3ab-9c10-430a-949b-79c893c8648c) ) - (wire (pts (xy 132.08 74.93) (xy 132.08 82.55)) + (wire (pts (xy 144.78 53.34) (xy 144.78 54.61)) (stroke (width 0) (type default)) - (uuid 76cb2a0d-f0c0-4782-bcaf-d65199157786) + (uuid 769dc944-ec1c-498c-a533-3a9ef040b910) ) - (wire (pts (xy 170.18 107.95) (xy 205.74 107.95)) + (wire (pts (xy 144.78 67.31) (xy 139.7 67.31)) (stroke (width 0) (type default)) - (uuid 7ad5cf22-73b7-45c8-8a9f-2d08b50e08c1) + (uuid 7a9dbc75-6381-46ba-874e-5ca41614aebf) ) (wire (pts (xy 209.55 73.66) (xy 243.84 73.66)) (stroke (width 0) (type default)) (uuid 7bc86fc6-33cc-4bf5-bf51-e08a63fff1c3) ) - (wire (pts (xy 137.16 74.93) (xy 139.7 74.93)) - (stroke (width 0) (type default)) - (uuid 80f7254b-f336-476f-af06-53521ec5efd6) - ) (wire (pts (xy 33.02 67.31) (xy 33.02 69.85)) (stroke (width 0) (type default)) (uuid 82883323-bf9a-486c-bbd3-8825ff304273) ) + (wire (pts (xy 137.16 45.72) (xy 137.16 82.55)) + (stroke (width 0) (type default)) + (uuid 848f06fa-9045-4891-8a17-4acad296e9de) + ) + (wire (pts (xy 60.96 96.52) (xy 62.23 96.52)) + (stroke (width 0) (type default)) + (uuid 8915ff9b-87ad-4e2c-886c-05679fdaf25c) + ) (wire (pts (xy 63.5 63.5) (xy 63.5 69.85)) (stroke (width 0) (type default)) (uuid 8db1b7cf-681f-4ca6-b2fa-8d743fe2ff7f) ) - (wire (pts (xy 31.75 127) (xy 31.75 129.54)) + (wire (pts (xy 120.65 67.31) (xy 127 67.31)) + (stroke (width 0) (type default)) + (uuid 908464dc-be10-424e-8c0b-111f25e44a4b) + ) + (wire (pts (xy 20.32 151.13) (xy 20.32 153.67)) (stroke (width 0) (type default)) (uuid 911aa69f-20ac-4eab-880f-39536e22ae0e) ) @@ -1130,19 +1319,43 @@ (stroke (width 0) (type default)) (uuid 9dae3fc5-666f-4c55-a477-978222e68077) ) - (wire (pts (xy 137.16 82.55) (xy 137.16 74.93)) + (wire (pts (xy 144.78 44.45) (xy 144.78 45.72)) (stroke (width 0) (type default)) (uuid 9deb28bc-d502-406a-bc96-bda07a193cfd) ) + (wire (pts (xy 62.23 96.52) (xy 80.01 96.52)) + (stroke (width 0) (type default)) + (uuid 9e4d3477-ac90-4f39-a65e-7a9d44a15006) + ) + (wire (pts (xy 144.78 45.72) (xy 137.16 45.72)) + (stroke (width 0) (type default)) + (uuid a1cfebe4-c0a2-4494-b17c-769370f4cd60) + ) (wire (pts (xy 224.79 63.5) (xy 224.79 68.58)) (stroke (width 0) (type default)) (uuid a7b3532f-9611-4134-9f48-921f938dafd1) ) - (wire (pts (xy 90.17 96.52) (xy 90.17 95.25)) + (wire (pts (xy 139.7 67.31) (xy 139.7 82.55)) (stroke (width 0) (type default)) - (uuid b8ffb6a1-444b-473e-b18b-7a3643fc73fd) + (uuid a8b43b6a-3e14-4a92-b6cd-147d1a3226bb) ) - (wire (pts (xy 31.75 114.3) (xy 31.75 116.84)) + (wire (pts (xy 120.65 76.2) (xy 120.65 77.47)) + (stroke (width 0) (type default)) + (uuid a914f6ea-6394-4086-a331-ae34f94abb15) + ) + (wire (pts (xy 127 76.2) (xy 127 77.47)) + (stroke (width 0) (type default)) + (uuid aad7e2a3-d255-4fa7-8e71-a754c8efce66) + ) + (wire (pts (xy 53.34 110.49) (xy 49.53 110.49)) + (stroke (width 0) (type default)) + (uuid ae9b6389-035b-4325-95d1-2107de64333f) + ) + (wire (pts (xy 144.78 67.31) (xy 151.13 67.31)) + (stroke (width 0) (type default)) + (uuid b0ebdf27-e489-4fbd-95f5-65becbe741f4) + ) + (wire (pts (xy 20.32 138.43) (xy 20.32 140.97)) (stroke (width 0) (type default)) (uuid bccb4963-a91a-41e1-b616-0eb2efa98e50) ) @@ -1150,29 +1363,49 @@ (stroke (width 0) (type default)) (uuid c03e782e-38dc-4c25-a2b6-7cae436793cc) ) - (wire (pts (xy 205.74 107.95) (xy 205.74 125.73)) + (wire (pts (xy 127 67.31) (xy 132.08 67.31)) (stroke (width 0) (type default)) - (uuid cf3cec34-b431-4664-9832-d6441b849e95) + (uuid c5996156-d04c-464d-bdf3-054cb053814e) + ) + (wire (pts (xy 170.18 107.95) (xy 203.2 107.95)) + (stroke (width 0) (type default)) + (uuid cab04a9d-4c2c-417f-a270-7d8d05a6cc2e) + ) + (wire (pts (xy 144.78 76.2) (xy 144.78 77.47)) + (stroke (width 0) (type default)) + (uuid d18e66cc-a24e-4940-9b2b-663f6740f7ad) ) (wire (pts (xy 228.6 119.38) (xy 223.52 119.38)) (stroke (width 0) (type default)) (uuid d1f55e24-c306-4f5c-9230-319d90f49d73) ) + (wire (pts (xy 151.13 66.04) (xy 151.13 67.31)) + (stroke (width 0) (type default)) + (uuid d3694de2-6974-4422-b5d1-d259dd7b7b55) + ) + (wire (pts (xy 83.82 110.49) (xy 104.14 110.49)) + (stroke (width 0) (type default)) + (uuid d665fb41-4be0-465e-acf3-1ae0bd78ccd3) + ) (wire (pts (xy 201.93 73.66) (xy 209.55 73.66)) (stroke (width 0) (type default)) (uuid dc7f1e1c-f71e-4ec7-bbce-2b509a215077) ) - (wire (pts (xy 135.89 72.39) (xy 135.89 74.93)) + (wire (pts (xy 170.18 102.87) (xy 208.28 102.87)) (stroke (width 0) (type default)) - (uuid e4544242-2c28-45f3-a290-0d37a398268d) + (uuid ddd55877-1b00-4d43-9ff9-14c489f73648) ) (wire (pts (xy 39.37 52.07) (xy 33.02 52.07)) (stroke (width 0) (type default)) (uuid e4ab9d23-816d-43f9-af5c-85f3ba2b6945) ) - (wire (pts (xy 137.16 74.93) (xy 135.89 74.93)) + (wire (pts (xy 134.62 45.72) (xy 134.62 82.55)) (stroke (width 0) (type default)) - (uuid e96fb097-75ba-44f8-8270-d55618862c96) + (uuid e5398a22-e1b6-462d-88ef-e61f0f6303b3) + ) + (wire (pts (xy 127 53.34) (xy 127 54.61)) + (stroke (width 0) (type default)) + (uuid eb01c905-2d9a-457f-b0b8-a4b33c2b4405) ) (wire (pts (xy 223.52 137.16) (xy 223.52 139.7)) (stroke (width 0) (type default)) @@ -1182,32 +1415,84 @@ (stroke (width 0) (type default)) (uuid ece52a6b-b436-45ee-a034-b7e823f6414c) ) - (wire (pts (xy 134.62 74.93) (xy 134.62 82.55)) - (stroke (width 0) (type default)) - (uuid eeaf31c6-debc-4309-aaea-ecd0b6f6019c) - ) (wire (pts (xy 223.52 128.27) (xy 223.52 137.16)) (stroke (width 0) (type default)) (uuid eecd01ab-f022-4430-9f34-09ed1c114a51) ) - (wire (pts (xy 90.17 104.14) (xy 90.17 105.41)) + (wire (pts (xy 90.17 104.14) (xy 90.17 102.87)) (stroke (width 0) (type default)) (uuid f1a29eb2-c603-40fc-a0bf-66355bf15029) ) - (wire (pts (xy 170.18 105.41) (xy 208.28 105.41)) + (wire (pts (xy 127 44.45) (xy 127 45.72)) (stroke (width 0) (type default)) - (uuid f280fb2d-cf67-45cb-b283-eeb9acca5584) + (uuid f3e57f1d-bce8-458d-ad26-f9b2bc25bbf6) ) (wire (pts (xy 39.37 67.31) (xy 33.02 67.31)) (stroke (width 0) (type default)) (uuid f8ae050c-37eb-4ab7-9dd2-d3347af41253) ) + (wire (pts (xy 62.23 110.49) (xy 76.2 110.49)) + (stroke (width 0) (type default)) + (uuid feecc698-c5af-46aa-b0d1-0d1c13db02fa) + ) (label "Vusb" (at 240.03 68.58 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 3afd712a-3450-4bf8-b671-2aede9858e36) ) + (symbol (lib_id "Device:R") (at 80.01 110.49 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 03a34721-3238-404f-a74d-827884acb2f7) + (property "Reference" "R2" (at 80.01 110.49 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "TBD" (at 82.55 113.03 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (at 80.01 112.268 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a5309842-1c3f-4b36-9adb-0a6fa686ba04)) + (pin "2" (uuid c2a806d5-b6c5-43b7-83df-3fb75cde8789)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 57.15 110.49 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 063d95b9-47a7-4b07-9fcd-8d9b69521830) + (property "Reference" "C12" (at 62.23 111.76 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "9pF" (at 62.23 114.3 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 60.96 109.5248 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 57.15 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 831740bc-2b7a-4b98-a3b6-f9496f3e5502)) + (pin "2" (uuid f5746229-9cb2-46e5-b0f0-bbb8f1199dd9)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C12") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 217.17 95.25 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0710c2c3-b658-43f3-af63-706dd333be8d) @@ -1233,6 +1518,56 @@ ) ) + (symbol (lib_id "power:GND") (at 71.12 104.14 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 08321704-cd8e-485b-bf9e-290d8ff063ed) + (property "Reference" "#PWR028" (at 77.47 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 74.93 102.87 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 71.12 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 71.12 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6c38030-e466-4e49-8776-7a5e0d1bc8e7)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR028") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 144.78 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0ab516c6-96ce-429d-bcc4-2a95c1d1068a) + (property "Reference" "#PWR023" (at 144.78 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 142.24 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 144.78 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 144.78 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0ffbdbb3-7262-4319-80eb-40eb7b9e26a6)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR023") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 33.02 69.85 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 0cc02786-dde2-428a-845d-6a4975e50282) @@ -1258,100 +1593,19 @@ ) ) - (symbol (lib_id "PCM_Espressif:ESP32-S3_PICO1") (at 137.16 123.19 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 0d181936-4e6b-44fd-8950-bcf38720107a) - (property "Reference" "U2" (at 139.3541 163.83 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "ESP32-S3_PICO1" (at 139.3541 166.37 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm" (at 137.16 171.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-pico-1_datasheet_en.pdf" (at 137.16 173.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "36" (uuid b4326d7a-df39-480b-bc8c-ce535f9032b7)) - (pin "37" (uuid 7ba98b25-5466-45cd-92ce-8ca1b14588e3)) - (pin "1" (uuid 7d7522b7-b400-43bd-82c3-e2566ce60b00)) - (pin "10" (uuid d1b82e4c-c2cb-457d-987e-e870966d3c97)) - (pin "11" (uuid e9e09b16-b7b3-4ca3-b8ed-5a8152b1f204)) - (pin "12" (uuid 436fb745-b04e-47bf-830c-1de75e09d2ee)) - (pin "13" (uuid 3bd65e4f-3868-4b0d-bc32-0c491d3bdc8f)) - (pin "14" (uuid f99ee3ff-014d-445a-8724-432bf862b83a)) - (pin "15" (uuid e73f487c-c279-447b-8470-f04ecee0f94b)) - (pin "16" (uuid f084b0f7-427b-4dda-b6f8-c338c93d8b76)) - (pin "17" (uuid 93b2c36f-972e-4737-b58a-5c59da9b4fa5)) - (pin "18" (uuid fe0caa43-ee1d-4df6-b683-235ef7b32147)) - (pin "19" (uuid 07c0e4e9-5990-497c-94cb-f078993e98be)) - (pin "2" (uuid e63fe31b-dbb2-4f40-9c0c-6eadbafcadb0)) - (pin "20" (uuid 98865041-e4ba-4644-a5aa-a1561cee0f50)) - (pin "21" (uuid 3d5d0969-46e4-41cf-830a-d9a3d656d677)) - (pin "22" (uuid ca60395d-239c-4f5d-9eba-063881b070e7)) - (pin "23" (uuid 932ddad6-ab48-4b0b-b115-646fc2951b9a)) - (pin "24" (uuid 66b90c21-47ab-47a4-9a1e-cb1bda24d26c)) - (pin "25" (uuid 8efb6ef7-808a-484c-be62-bdab5f79a8ad)) - (pin "26" (uuid a6290c1c-151f-4883-aaf2-41b21c723aaa)) - (pin "27" (uuid 689c2dd5-1523-4a14-82f6-30bd2b58e9ea)) - (pin "28" (uuid 995c2011-d132-4646-85bc-425e5375324e)) - (pin "29" (uuid 1f391e12-4e65-4558-8adc-f30cd2bd4770)) - (pin "3" (uuid 1c5164ec-a61a-4d7d-acc2-75f6717b4e57)) - (pin "30" (uuid 2600407a-9f74-4049-96fd-625504b199b9)) - (pin "31" (uuid e90d1759-c0f0-42b7-b185-a921c775cbd7)) - (pin "32" (uuid da5b927d-8401-4118-ad01-8132ab4f1f08)) - (pin "33" (uuid e6049f55-58fa-4d63-ad07-440f004b9cd1)) - (pin "34" (uuid 2bfb0fde-a870-45c5-9fa5-9490fedd7ecb)) - (pin "35" (uuid 508f2465-7950-4e65-ba93-0fd9f8def666)) - (pin "38" (uuid f432dd4d-29c0-40a5-a3fa-c072f1cde336)) - (pin "39" (uuid 1c7e6473-4787-49c5-ad92-f7a3a5cd343f)) - (pin "4" (uuid 846934aa-ffeb-403a-a215-8577c993b3bf)) - (pin "40" (uuid 84450c19-0eee-4918-b9ff-9207fd85ee15)) - (pin "41" (uuid c6f0a32d-77ed-441b-b2c6-9aea938863f3)) - (pin "42" (uuid 3cf444b1-d524-4ed1-99f1-9df3c30a72bd)) - (pin "43" (uuid 1afc3009-ffe6-4e73-afd7-7e89458cdaa3)) - (pin "44" (uuid 82e629b6-469c-435f-9156-6b68f5bc6982)) - (pin "45" (uuid 8a9bbe76-a09e-4401-b420-b1ffe82d24e4)) - (pin "46" (uuid b5c3a794-e313-4bbe-8ab4-d77acf3b65ff)) - (pin "47" (uuid a90ae84e-7d9c-4b20-b3a9-3379f920e98a)) - (pin "48" (uuid 2fc55907-e71f-4a18-b32f-870e28d98f44)) - (pin "49" (uuid b744d29d-9827-4686-9cd2-3ac672795215)) - (pin "5" (uuid 174ecc56-7da8-47fb-85f7-ed2a68800f37)) - (pin "50" (uuid 33e5e7f1-f64b-4bc5-9eba-a7bc8fb141ef)) - (pin "51" (uuid fff6c4fa-030f-4864-b853-b4a4e9b2bd83)) - (pin "52" (uuid 3decabc5-ffd5-4337-a8c6-2437d6606710)) - (pin "53" (uuid 16effdc7-919f-451b-a9ca-949a00221b1c)) - (pin "54" (uuid 35d217a6-a39f-4bac-a3b2-338731a7e86c)) - (pin "55" (uuid acc33db5-5239-4fa4-822e-d88d817cc445)) - (pin "56" (uuid a0663168-e8b9-4ca3-adc3-eb0e31a3fefb)) - (pin "57" (uuid 117fb50c-da1a-4e25-885e-843e257ad377)) - (pin "6" (uuid b0e2b309-de42-4517-9ae8-aa1a3e3584dd)) - (pin "7" (uuid 0ccc89a6-ba59-47dc-8155-b14e67178687)) - (pin "8" (uuid 2fa3e3ff-e551-4e52-b72d-381e545a9854)) - (pin "9" (uuid 1af3a008-6f78-48cd-9c24-4c918758ba3f)) - (instances - (project "MoozyNano" - (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" - (reference "U2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "Device:C") (at 90.17 100.33 180) (unit 1) + (symbol (lib_id "Device:C") (at 90.17 99.06 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 1635946c-749a-4a14-8431-2e7bcbe58296) - (property "Reference" "C4" (at 88.9 97.79 0) + (property "Reference" "C4" (at 88.9 96.52 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "1uF" (at 95.25 97.79 0) + (property "Value" "1uF" (at 95.25 96.52 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 89.2048 96.52 0) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 89.2048 95.25 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 90.17 100.33 0) + (property "Datasheet" "~" (at 90.17 99.06 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 92924529-0756-4953-9192-812289bea9b2)) @@ -1365,6 +1619,32 @@ ) ) + (symbol (lib_id "Device:C") (at 57.15 96.52 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 171c3dff-6123-4b06-9feb-89625d376691) + (property "Reference" "C11" (at 62.23 95.25 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "9pF" (at 62.23 97.79 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 60.96 95.5548 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 57.15 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0b426561-3ead-4a22-a4e9-a020e4279a2a)) + (pin "2" (uuid f32efc26-429a-43f5-8276-c0f665cc8abf)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C11") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Diode:ESD9B5.0ST5G") (at 217.17 81.28 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 22b96721-2826-482d-abf3-c05695de8056) @@ -1391,6 +1671,31 @@ ) ) + (symbol (lib_id "power:+3.3V") (at 127 44.45 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3172cc30-006c-4ecf-9496-cca7d21fc0b0) + (property "Reference" "#PWR026" (at 127 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 123.19 41.91 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 127 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ccf96208-cbe2-4b42-892a-f98b967ae5f0)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR026") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+3.3V") (at 63.5 45.72 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 33405144-eaeb-4c15-8b0a-290ff9364271) @@ -1416,19 +1721,19 @@ ) ) - (symbol (lib_id "PCM_Diode_TVS_AKL:D_TVS_Bidirectional_Generic") (at 31.75 121.92 90) (unit 1) + (symbol (lib_id "PCM_Diode_TVS_AKL:D_TVS_Bidirectional_Generic") (at 20.32 146.05 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 390d612c-3368-42f6-81ce-280ecf44d2bf) - (property "Reference" "D1" (at 34.29 120.65 90) + (property "Reference" "D1" (at 22.86 144.78 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "TVS Diode, Bi-Direction, 3.3V" (at 34.29 123.19 90) + (property "Value" "TVS Diode, Bi-Direction, 3.3V" (at 22.86 147.32 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "Diode_SMD:D_SOD-323_HandSoldering" (at 31.75 121.92 0) + (property "Footprint" "Diode_SMD:D_SOD-323_HandSoldering" (at 20.32 146.05 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 31.75 121.92 0) + (property "Datasheet" "~" (at 20.32 146.05 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 8ac7c348-c8e8-4692-abf9-410938631b86)) @@ -1442,19 +1747,19 @@ ) ) - (symbol (lib_id "power:+3.3V") (at 31.75 114.3 0) (unit 1) + (symbol (lib_id "power:+3.3V") (at 20.32 138.43 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 3b864a2d-97bb-4310-833a-fd3e0ef9bc95) - (property "Reference" "#PWR06" (at 31.75 118.11 0) + (property "Reference" "#PWR06" (at 20.32 142.24 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3.3V" (at 31.75 109.22 0) + (property "Value" "+3.3V" (at 20.32 133.35 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 31.75 114.3 0) + (property "Footprint" "" (at 20.32 138.43 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 31.75 114.3 0) + (property "Datasheet" "" (at 20.32 138.43 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 4787537c-180c-4994-9fe6-28a9fca39b41)) @@ -1493,6 +1798,32 @@ ) ) + (symbol (lib_id "Device:C") (at 144.78 49.53 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 444fbe37-2a10-41ff-b13e-829256ae5f7f) + (property "Reference" "C8" (at 143.51 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 144.78 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 143.8148 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5dd579f5-7b5f-4894-8763-c6b2551f8e23)) + (pin "2" (uuid 400bda00-3664-49b1-b53f-1b2e3cb24d04)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C8") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 209.55 95.25 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 481af64b-e828-45e7-951f-32e0ac1748ba) @@ -1518,6 +1849,57 @@ ) ) + (symbol (lib_id "power:GND") (at 151.13 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 483ee0b0-e467-4c37-be2a-36e100052224) + (property "Reference" "#PWR024" (at 151.13 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 148.59 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 151.13 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 151.13 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 39296957-4223-4543-ab54-e899d5a26573)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR024") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 120.65 72.39 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4b561363-0337-4590-b3f5-b4ffcaec8ce5) + (property "Reference" "C6" (at 119.38 69.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 120.65 74.93 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 119.6848 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5c91572f-61dd-4b2e-a425-cd4f2a7e3169)) + (pin "2" (uuid 91b1af18-623a-4ee6-893a-985808405fe2)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C6") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 137.16 170.18 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 4fadb6de-954d-40d6-b75d-f416a3b03405) @@ -1543,6 +1925,31 @@ ) ) + (symbol (lib_id "power:GND") (at 49.53 96.52 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5205e6b8-791d-48c8-b151-c18d3fbe8d4a) + (property "Reference" "#PWR029" (at 43.18 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 50.8 97.79 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 49.53 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 49.53 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c6bc7209-24de-47d8-aff4-bb94b489b271)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR029") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:VBUS") (at 33.02 45.72 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 541fb413-b4f0-41a9-9c83-ff00de9f1b44) @@ -1568,6 +1975,56 @@ ) ) + (symbol (lib_id "power:GND") (at 49.53 110.49 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 54dd2375-6bba-44b0-a430-ff25bc5df3fe) + (property "Reference" "#PWR030" (at 43.18 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 50.8 111.76 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 49.53 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 49.53 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e565a264-eaa8-47ab-b6a5-8a4a651dc470)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR030") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 127 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 55040d67-cace-4791-9d31-9845890ad220) + (property "Reference" "#PWR013" (at 127 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 124.46 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 127 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7841e47f-983f-4aba-aa9e-0dc0c4a30600)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C") (at 39.37 59.69 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 56b20078-3ab9-4dbc-b759-9c00903b513d) @@ -1594,6 +2051,56 @@ ) ) + (symbol (lib_id "power:GND") (at 127 54.61 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5ccd4d30-6c20-4cc6-92c1-f4508679caf5) + (property "Reference" "#PWR011" (at 127 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 124.46 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 127 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid df2d1329-2448-41eb-947c-1200e8aed2e6)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 49.53 104.14 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5ce59cad-7ce3-4081-a361-3b30cfcd3687) + (property "Reference" "#PWR027" (at 43.18 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 50.8 105.41 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 49.53 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 49.53 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 42481745-68c0-4576-a817-9feee18f81c9)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR027") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 241.3 81.28 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 65fd1bfa-4499-47dc-a452-de77afdc1324) @@ -1647,19 +2154,19 @@ ) ) - (symbol (lib_id "power:+3.3V") (at 135.89 72.39 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (symbol (lib_id "power:+3.3V") (at 151.13 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (uuid 6bdf7f02-c09a-43b6-8209-1ee4665658c5) - (property "Reference" "#PWR010" (at 135.89 76.2 0) + (property "Reference" "#PWR010" (at 151.13 69.85 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3.3V" (at 135.89 67.31 0) + (property "Value" "+3.3V" (at 147.32 63.5 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 135.89 72.39 0) + (property "Footprint" "" (at 151.13 66.04 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 135.89 72.39 0) + (property "Datasheet" "" (at 151.13 66.04 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a3057235-4a3b-404d-b6ce-f61d70b6b884)) @@ -1672,6 +2179,32 @@ ) ) + (symbol (lib_id "Device:C") (at 127 72.39 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 78098c1d-c483-4e9a-a311-5ca624cf4591) + (property "Reference" "C7" (at 125.73 69.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 127 74.93 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 126.0348 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 127 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 369bb176-8536-456d-9b1c-2cd11e5708bb)) + (pin "2" (uuid db5866fd-5524-444c-84b3-cd072d147e12)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C7") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 224.79 95.25 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 7b971eb3-36e3-4dee-b9af-52232f36211d) @@ -1723,19 +2256,19 @@ ) ) - (symbol (lib_id "power:GND") (at 31.75 129.54 0) (unit 1) + (symbol (lib_id "power:GND") (at 20.32 153.67 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 8593a7f7-f0da-4347-9e19-1aed71d57864) - (property "Reference" "#PWR07" (at 31.75 135.89 0) + (property "Reference" "#PWR07" (at 20.32 160.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 31.75 134.62 0) + (property "Value" "GND" (at 20.32 158.75 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 31.75 129.54 0) + (property "Footprint" "" (at 20.32 153.67 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 31.75 129.54 0) + (property "Datasheet" "" (at 20.32 153.67 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 37d835fc-be4c-4311-9663-f9a4b5281940)) @@ -1877,6 +2410,32 @@ ) ) + (symbol (lib_id "Device:C") (at 144.78 72.39 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a0677950-f825-4798-9b0d-48d4ed06a2d7) + (property "Reference" "C9" (at 143.51 69.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 144.78 74.93 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 143.8148 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 24aa7a4a-f106-4656-a087-e357cd8215a1)) + (pin "2" (uuid fcc066fb-688c-4f58-aad8-91d0924de62c)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C9") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:VBUS") (at 224.79 63.5 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid a43feece-31cf-40e5-a096-4bdfee0798ba) @@ -1902,6 +2461,31 @@ ) ) + (symbol (lib_id "power:+3.3V") (at 127 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid aefdc32b-5924-4a07-8f45-f75c4dd0bad3) + (property "Reference" "#PWR022" (at 127 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 123.19 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 127 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 52ded98b-b4f1-40f6-b0d9-02e2221b8bba)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR022") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+3.3V") (at 90.17 85.09 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b33003b4-1bd2-4efc-bb9e-935b2d000e32) @@ -1927,6 +2511,32 @@ ) ) + (symbol (lib_id "Device:C") (at 127 49.53 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b853d80b-5eab-4b42-b615-372e10a39fa8) + (property "Reference" "C5" (at 125.73 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 127 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 126.0348 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 127 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c3927d47-14c0-455a-afc2-b87ed57563e9)) + (pin "2" (uuid 363b7915-a95d-4648-b24a-2af49e123a5e)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C5") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Regulator_Linear:LD1117S33TR_SOT223") (at 50.8 52.07 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid b9a48704-97ce-42d0-a536-fab17667efef) @@ -1980,6 +2590,31 @@ ) ) + (symbol (lib_id "power:+3.3V") (at 144.78 44.45 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bd986664-85ce-4c81-aa23-d93ed1fe250a) + (property "Reference" "#PWR025" (at 144.78 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 140.97 41.91 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 144.78 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 144.78 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a45cf8e0-3468-41a7-9c4d-e1d7c5400375)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR025") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 233.68 134.62 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid c234f3d6-daa8-4865-b0a2-bf67c4164e6a) @@ -2006,6 +2641,87 @@ ) ) + (symbol (lib_id "PCM_Espressif:ESP32-S3") (at 137.16 123.19 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c55ae31f-58af-4266-b5f2-df6fd1c929a9) + (property "Reference" "U2" (at 139.3541 163.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ESP32-S3" (at 139.3541 166.37 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm" (at 137.16 171.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf" (at 137.16 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "36" (uuid 969599c3-7506-464c-ab8e-e86ce39af8d7)) + (pin "37" (uuid 9606e5e0-005e-42cb-a50f-5a9ef8c3270f)) + (pin "1" (uuid a370d0ae-a2bc-49e7-a3a3-4cf446417ee5)) + (pin "10" (uuid 234b2332-69e9-4e92-bc15-49ef09382f78)) + (pin "11" (uuid 07dabb90-61ba-4e7a-b698-7426c215cf92)) + (pin "12" (uuid 267895ef-c272-4e26-95e3-dfaa134e3a45)) + (pin "13" (uuid 747d1154-c58a-47c1-a760-e4ea519738b4)) + (pin "14" (uuid f036b6c8-0644-4fa6-813e-e1824b100913)) + (pin "15" (uuid 8a62f477-809c-4c50-b5b3-187e03f5a03d)) + (pin "16" (uuid fa0de68e-2bac-4521-bcf2-159e9d907ed5)) + (pin "17" (uuid ff3d69ee-090d-4109-8aef-049a3f8656d2)) + (pin "18" (uuid db22aff2-0a90-4240-aeb1-28938dbe134f)) + (pin "19" (uuid a3ca6401-c386-4a27-be3b-d20e2bf1821f)) + (pin "2" (uuid 364351c1-b467-4d2e-a72b-83e9891e7fc2)) + (pin "20" (uuid 3d1fabef-6b0e-4db0-944d-11c0e941695d)) + (pin "21" (uuid 71d416f0-0a68-42ce-8b70-8dc99441176d)) + (pin "22" (uuid 21c1a66d-f87c-44e5-8960-be00df5567e6)) + (pin "23" (uuid 16c357bd-029c-4f1a-8a3a-9d609ae75690)) + (pin "24" (uuid 2c84a810-918c-44e7-a384-3b607076f6de)) + (pin "25" (uuid 6f7d50fc-426a-4bc6-b28d-57ad9da84866)) + (pin "26" (uuid dfe94e31-7771-41e1-aed2-3797526f8489)) + (pin "27" (uuid 46a07cd7-a47e-4780-9844-7a2f39b94774)) + (pin "28" (uuid 5b82d90d-ad20-43fd-a065-6df7239cb2e7)) + (pin "29" (uuid a6e78f6e-7ddc-49d3-b8f5-f5ed501411d0)) + (pin "3" (uuid f05fb264-8a49-462e-b92a-e26e929619bf)) + (pin "30" (uuid dce5edd3-010a-47f2-b94e-8bf29f23204d)) + (pin "31" (uuid 659ddfd5-ecae-4c75-ab4a-b2187fb179ea)) + (pin "32" (uuid 752927ba-974e-4381-8a03-0599d06ebb80)) + (pin "33" (uuid b6d5a36d-66dc-42f9-a259-ed35dc7efe98)) + (pin "34" (uuid 72ce2cac-6545-443d-98fc-01f1ee291e13)) + (pin "35" (uuid 4ad93b21-9012-411b-a10d-0a34c0f60016)) + (pin "38" (uuid 6c5efba2-99b6-4be9-86ad-7d43a6d18589)) + (pin "39" (uuid cc4dd903-543a-4435-8ece-836834a711d7)) + (pin "4" (uuid dcd51221-9380-4125-937f-c465f5c0b290)) + (pin "40" (uuid 6e8120f7-8565-4423-baa2-bfad8bea8f59)) + (pin "41" (uuid 5c622126-4f2e-48d4-817b-b3c495bf4389)) + (pin "42" (uuid 66a210fb-68f8-403f-ab12-116279b75e1c)) + (pin "43" (uuid a7823db5-79a9-4193-bb15-1b778c543930)) + (pin "44" (uuid 3c76ed8b-1495-47a0-b2ee-c5ad1749c1e5)) + (pin "45" (uuid daf70feb-11fe-4087-8739-77d0880f2d82)) + (pin "46" (uuid 615de747-a813-466f-be18-8e51e60b1fa5)) + (pin "47" (uuid fe621fa4-d13e-42ac-b370-7ab7e8c58ff7)) + (pin "48" (uuid d8eed904-78c6-47ea-9cb1-e8c1346fae4e)) + (pin "49" (uuid cba6f766-7db2-4e18-b20d-f5a20366579f)) + (pin "5" (uuid 15a5726c-e376-4c11-a26f-88cd9a78dd84)) + (pin "50" (uuid 9d23082b-4dea-4c3c-88c2-432bf9350576)) + (pin "51" (uuid ed670b46-1418-43b2-ad56-0b257e0e98f8)) + (pin "52" (uuid 40e76b20-3288-4064-8d2a-c85b91fbb1e1)) + (pin "53" (uuid 9c49d872-44d5-480f-b498-d463f3f1aee2)) + (pin "54" (uuid c327de2b-e4d5-42eb-8d62-5dcd581af301)) + (pin "55" (uuid b0aa5f89-3ece-4bdc-b1f0-3c38aef8cfd8)) + (pin "56" (uuid 39cdef4d-f965-4cca-b61d-7c594c1edbc4)) + (pin "57" (uuid ad4b27ba-8b0b-44db-b7c9-c918c4c82fd7)) + (pin "6" (uuid 18054f20-2360-46db-9495-632b66b9b577)) + (pin "7" (uuid 773797b5-cfc4-4d62-bec2-d3d1c52ec240)) + (pin "8" (uuid e0c2a647-8395-47b9-ab34-bf75055a761d)) + (pin "9" (uuid 2f1b649c-5b60-47f7-a29c-def3e8d4a093)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "U2") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 63.5 69.85 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid c59e598f-f6bb-428d-a6c4-0937bbee2ec4) @@ -2031,6 +2747,57 @@ ) ) + (symbol (lib_id "Device:C") (at 151.13 72.39 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c7b6d10e-aaa7-492e-bdba-f0bdff453a6d) + (property "Reference" "C10" (at 149.86 69.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10nF" (at 151.13 74.93 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (at 150.1648 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 151.13 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1580aea3-c882-402a-8503-feb63425ee17)) + (pin "2" (uuid 6d650c83-9b79-4f07-8c2c-6ec682cc5929)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "C10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 120.65 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c841563a-7029-4ea2-bc15-690bf93b6ed1) + (property "Reference" "#PWR012" (at 120.65 83.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 118.11 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 120.65 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 120.65 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 19318b10-716d-49ec-9ae8-75fdb7c0af21)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR012") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C") (at 63.5 59.69 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d5242a56-7425-4064-becc-c73e2c46a201) @@ -2057,19 +2824,50 @@ ) ) - (symbol (lib_id "power:GND") (at 90.17 105.41 0) (unit 1) + (symbol (lib_id "Device:Crystal_GND24") (at 62.23 104.14 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid e75e08c5-5a0e-4406-88cb-52c440a57447) - (property "Reference" "#PWR09" (at 90.17 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 92.71 107.95 0) + (uuid e039c77f-23cb-4049-9fcd-5dde5858d602) + (property "Reference" "Y1" (at 67.31 106.68 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 90.17 105.41 0) + (property "Value" "40MHz" (at 66.04 100.33 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering" (at 62.23 104.14 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 90.17 105.41 0) + (property "Datasheet" "https://jlcpcb.com/partdetail/Tst-TZ0308D/C379787" (at 62.23 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Champ4" "TZ0308D 40MHz 9pF ±10ppm SMD3225-4P Crystals ROHS" (at 62.23 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 11e26542-3f44-4d90-b45a-62ed1d804b98)) + (pin "2" (uuid 3d0279e6-90cb-4744-8627-b273dfb3f355)) + (pin "3" (uuid cf70caa7-efa1-43f1-8441-33b1522a0242)) + (pin "4" (uuid 2c8274f6-53ef-47b7-9e74-9e7e4585574b)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "Y1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 90.17 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e75e08c5-5a0e-4406-88cb-52c440a57447) + (property "Reference" "#PWR09" (at 90.17 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 92.71 106.68 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 90.17 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 90.17 104.14 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 0a451b6f-c37b-42bf-a342-850419138e07)) @@ -2082,6 +2880,31 @@ ) ) + (symbol (lib_id "power:GND") (at 144.78 54.61 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f22340e8-972a-44c1-b90c-6124b46fd584) + (property "Reference" "#PWR014" (at 144.78 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 142.24 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 144.78 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 144.78 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2c43ecc6-9691-4c96-a39f-8859839a30db)) + (instances + (project "MoozyNano" + (path "/6e6954af-d8c6-48fe-a9bd-99385804c37e" + (reference "#PWR014") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 50.8 69.85 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid fbb93bd3-06c7-4771-8532-999583fbf644) diff --git a/MoozyNano.png b/MoozyNano.png new file mode 100644 index 0000000000000000000000000000000000000000..8c70ddfbed752636488011a2e24cffb11b2992cd GIT binary patch literal 24208 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 JYxU7F{|E9UJvsmY literal 0 HcmV?d00001 diff --git a/production/MoozyNano_2023-09-14_15-19-51/MoozyNano.zip b/production/MoozyNano_2023-09-14_15-19-51/MoozyNano.zip deleted file mode 100644 index 84340a526dc38c476ecbead99ca3cf3f076160ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21344 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

!XZTnh(D#zR}=#Jv)N zl!}PnnGPKwNy(}Za^BP_b7yjx37GzJ>W!ex4c`pK>O-Rbg7bvx`pL!h6WbC=CT2;q z#B!F2Kg-YW^T-ACgcSFA-Fvjq8_$YW?WeZ+KqR-|1SC1T9qO2gm_|`mDQA9Drj~2x zV2Cn@XyonTRVn|6@WR%U@j+xHng!$mxg`RbXD*2dt}pr&L6JR22>bow9~$tS7w=$~ zaEM=nm}LZnE0JAAGcjj>CXB0eVi`0e|glMJRePD zO6rUv`AVztDSkf8?Krw6(|~|ksY208LJt3%Jmkd+sO7UhynLr7c1AkuPtTayYG_M<{@gnzV1Oh(>}Nj z5Gnl~0!HC#Tu@QN;l0&>TeU7%BH6CU?~~N_J0lJq(}GVyhqbt4(ZgtySs`j%{z=EL zqhHCvFTIi~E7qNFv||>gYsFq1rz_~6 zqGv2oUOYr~0?>)&J{DVYtixj`U?#97XX9M{_Il#|Y3b`B%6|`$?2xHK`fYfB-VT!g z8lsk~g^RJ2qrJU_gPZGrRup&D9*1CY%#LR~S4y?E1h{!#FB_I%PB>bHnY*7uCN}2$ zAJd56-7H7{DSDr5M91y8H`ea0jW39jQW930vQjpk87h0F3zr8uWJ~j+!U-3`X^YPJ zuqHp_l`WOAjb52Odj*aq^JPQDj`yMd{?s(W{K=@d^TDKiBwO! zR*;v`?NKyR4t;k?v=q~}a+jFa6fUwaO3?^V6N{ZW3OD5qh%*{$*1hwlu{AthzHzdZ zn+4^|o>hGtT5A767gT1OvL}RTzrBdET^-Xr8_cDfJFX_BNn(OdkC|^xaK0I=7gWal zsRqI^60gc+hys3*)rLRv;W&9%ebyBZ_%hCSP~6kUG}T>zW*3c=;_-cK5YBHHwCiBQttne zd82`$D`|6_|9y2jLJO0ck9k0SMjETkr)QyB+OIUeS@dakv9664wg#ULEnS;E0-x&^ zX}-gD&y7~DYSI$jAA+F}Ao#>Vti#9o#>KyR&1iky;f#$x=lr#Ot*UL^L8Z#E^;(7E zd@j)AE`n^);^F*N#Lw?%TOj6EL@9N^!_9Av39-d0u&=v+*BLC1%kPz>a^|YQy)&z^ zK(j5YfvvIq<*~pDvDL2D!!a({I7J&L<| zYya_Wqt4UdR?hLMW$mMnZ(vvFA^spm7rUrqlX3Mqftbk3>Kc1zz{@4aMTqSje{_5x zYp^1LSZ2;&m#4q$1Rrw#{rq_u)4wwy z`x%v}4_}UrZTYnBoIhU8Q+#jhZ$3Sp-}u{qd*44e7WfqC_)o|$PiU?5Oxz8jPWVF1 z&C{e6yi9hp8WcVMG3nX+y2jA2bv58Bf9R^$kLB#ObKujK(F5r95E>s`h7wYB)SKJX z%Au=jv*tsP>LXTl{%TNtZoL{jJG_0M8;eT~FTV)~)y(!@LJjJFI%khb(=NEWl4W=1KrXuK*aQ|;709jdpp6P*Ag9c>>kL?4sXRZMsCL9w%XSyR zUcaU;zfa3`>BgXg1)Zk_;6A1y5v)%b4(p^oOvebOIcl#Zob8x4{>vPl3Kcw&Ut}>t z7b{kL9CkTVmspt~mGZTs|Int}Q7qWR`BC_%34hxicX8LjO(Ib~`^$n#Ff+ohD`=5% zT|9mh`!2JhpN*I+Z2p+dNU`R4Mr)2>JC^@P>UPaNetUo@(a-?k}udHTMqZ0SWC z@$bTrd2$F9D}%ekbB-)<&u~%Y!G?P`26Dj*)^Aof_m2u0Wv8(4m7u zYy&i?iGQ`br3r*9vvKqal<-ZTjSCE>mg1Q8?b>j5vJE}G~OKrlyIOB)M_!RBy*i9pQ?CiY4LAmC95D0iVUKNQ#) zG7T^RdS2WwjU~W|I~fF+e}xso1U~6R2_bO4HNi2x zKt&r=0&o(AYQX}`jmXhX@yzb<5O5r|uTF&QEmk8s4D`B3U#(Xn#k~1C0Umoo4t~SW z2~&qKVr}=M;1C09cSRT~sq_dfskHJYI=Z>HX#T^7}?DP1D!&bRR%cnp`J*9h5aY^N)$D& zN&!M(7J)m@1>;X`G^l`@W?U186G~_@&IzqhXDt_}De4GvH_b@DA_c<;Im^lZFn}gf z1F<4B#niIdz|g^_9|X{w?RyjlZnP-AAw|n&gASOx(}CqE={NW#zqh1K^Zx?|i`q12 z!wf0SR8vj=0}WJD{|&X~6%P@5mZT_(!Q8UAGYqkF?bU!0_g@}8Sx!0=bA}&3f4G@% zye48*)Hw*GUy=~-j&2L}nquadb|+eWQPHsC(TL}&)56Oap~LGX8fkg-KMXz28dG!x z4Z%u(F&+OX$boxqF-I3V+4+$Wou;sih>(yd>E3`dj)?03Q$ns^b?MwXg$c9 zHz&jatvIqJBNV6hr zZxs0$^RFdLyl@a%JX&06MHy8h%*N2Mbuj?SWYAlygINbqm!NMi>0G>^L?L%9)&gm>f`vo(MiX-4rADnPbP(;_S% z_*K)WMJTS_Ln;jrx0F}*0#{YGS`_m`7(?Aa6t>BmZK3H+`~=7f->|`BzG*sqf)+%9 z11gJ7g$0h^2}jI|>0iqN5*p$1$1$){NHQDW>{kzM(qvFjBBeev`kUPC-fUeYXG_Nw z8wdhlQ}$cc20F>~#=7nV5vR*r>mh9ZW@`;bm{4P4oJrVfsu2Os&*hrT*joPsNDwZ) zM0tQ(s+lSgpvuR4%Qz6m%F_V90Bv5PN_iUSkhKgINLrQ|`+qR|8s0E5^J|zWe2%6UXYY%Zt&Iz+(HQ9RJj$@GBNB$dgQxbc|&doY{tIa%G>LaCQ>8 z`nH)osB1j(N-JwK8#U5LuTni8H{NC}L*IJ6+=fBbuIl6Aw$vd)X2g8ElkLnp(5&>g zh-DN?I#dR^7T?S8Ywa}tcTukUrCcn|1(ngt&$p2$?A#>Eef%bcvE3B8_(SOqjfPv2 zN1l+{h&OX8eW0)Vzs{+EBR9%mV5tE-huouQe+8HKWHq_M>&x@Re{ z9_dPZaF46(j_hDz5l_O!fYZdPxk2HRuHYZOIa%U4W9ILPMxL`5r)*Z}Jt~#)j{=h9 zu2zRGZ`Cw1)l72^9A%2_|G+i~IrKl&bXV7O3~8JxR2{BWY7eG>WaV0OY~H0C6Tahc zH$%T~ee~7x^ht6TS@B<5S*;XXt#*{u&CF(b+nF>()tcGZ_uakjF)>2bX#clkvhty&TlQbs;}o`om`Bm}TfTCQFMdfccA~#Uhf?0t39d8u zDD-@~QWR!ifbZda{K}Desj88Y_4$a#RVhHwSk;_?A&NR9Q-f=f!L>7YNL3ZLkBgU5 zqgBnaEh^>$q9MdGqsI08b|o9*l(0yhA*s$~@A)RAom)qW@j*gI746n))H4pxX*0t= zEANxtvf^5ou+q+$-NS$s_`{?>nF=otRCK(lGUL1G(dC-D_=4fWELG}MAEPpbYeQHv zb)qs!I^SBAZ#VCjCGf|oKRg=!{1Fj&aXE=gcqviVol#&|&W-be8AqYa<{cqB#m0Eq zL`5jWz>ya|Tf^TmS<;J4g00gq-;RaO#agk1mSLIlJG-Of?{42wvDIKX&gJHg$h?G-ecCcLvmEKMYS{L8a%E41K!%@7{BE)3gw5~g z|04I;SK4N(Ahl(Dsd6^mraPRTSTiQ;`UeSP|9JiR!`rterhH=(4$U&?i*x4O5nB8~ zCp^A?I@w5uyyQ%NvQZOnztE#z?C#7<8&ErQxW645A5E)cLwe0js?&IB+Ov&*Mo!#1 zAd@muP`>&%?tZpaa(+Z(-u6F;-V-v@yvD%K68A8lZq}7XUbom===B?3#s9%e8{Xa$ zI^`p2H7hg;VKc%bQz!WD7SR`y7KOMJsa+Cp8--+2JIQu~^-oDtri%bLbkrI;cvK z8S^@UNvc@H`K^x6Tg+Iv#`tiOK0$<3m9ei!TP-{F zPE;*}rMoogYnc5O;d(B}Op7|of1WJ4f?DT`2PurQMBBWkZYI3si2I^3N33ygQ~5}F zo{Bh_S{YQ-M_d*55X6Y-`@LM)P{u`zyOS9{Mh07rmoZ>=N7j_M1Ok1!Wymh$){9Td6FTAh=328OaQE6$a;V{<5-a1Qn6wcVm` zQR!8GIhSERl|m%Lks2?^ey^4wyZdO`t$+AcBYZfMIcxm&^dj3<55rvoZ}q6SXf^q* z!UbYm?Ok`GJ+epl15zGrpkLMM84xZ0v(rSMlE%$Hz`AB@Hgq5CKHyt4P>Ukw**NIU zyRH$8Xlp%J!XqZ=HA2FcHmXn7g@2>S>$H%2w@Os#`IBTuJ5Q`aZ8^=_CZ64-I-+L& zojnGs$$Pj9p0wb|8#Q>W?mDdQ3~5-Wf-*hF#OjQZM(lR&5^^npcFOS{>+LwQ@D{i6 z_c&xHZfo0$9ua%Z=VOFlNAIT|rwsHx5}*7j$WQlzMq69X`_jl*r5-MRmBx3HWfR7E zYC|u+t0ccA*HXV|#*f5sJD53bEBa=N**{5!TloFiM2R-X?K^go{Cb8|4BrtIFWb_{ zG*j@(y470HSI31WERskv?b5)G$Pk8aAm(hwRW~{CV$^Li7*bp~{a_c_s9g42Or7Z5 z^vxW69UY&@y^`2>V&MJGT|JB8WFV*YfYM1C?ri5Ngvz} z7lXQG!?!*Y`Q9Dgk04)R77-{bE}rk3@nc+ie;A#-m#i+>P6j#JuWN^sh7Wl9zV4{R z9FkNRhx(x0gCxa42jRLR-kcd;65(jc&$F@LV)a&4WBd0z#EnrZDhbYeygYoZuX!!# zJncTX`pY609_Bji4BgoTC)K;ggNdqJVpNxd!IV-FGLczm_6)yM+f}AzPJjA4#!> zcan6OlH}i|kDC41lS&IhQl*{jfm59Ab6kEBOoo@IEO0SVU+hd^LttdToQpkm8Vv>8 zl+7OE$~|Zgz< z<5^Of;NVpFO?8h1=_nq`TS`idvgd}0_$E*ltrQAAxCrXvEh44(#00Fpt5bp)cy5nG zO%q$_GDbB6Q|h9uYJVKyU@Oj1`qp8CKcB$V0w0sei=xMK@yA2IMbwAS$GxBg z&k)y`)%%oZeHAjbn1DG2lrcA?3w#bPKRc#Dw?o7=m`N`bSvA|J7d`8-;f@;Mxv@QQ zyODqc90@Z6Lzq$`z|o~X?9+!@Iou|1jb{c?lUBf9ewvczY_R23#f5>vyDh@ELNiZNIy8s6X)rIdlrtyQE&N6KAP-j>T!`Gz}}X6 zr=Mx3*dai7hDgEG*jHEA=%o6hydMTe79XU+!~EC{=fOF^*oo5De8p+Ug;|MRdTgst zTf9b=_C~+ajNAM|IMbXY%|1xHqt5|jL|Ar- zm?1pup5?kv9jK&FaG5EH^*PiL7uTJ4_3y^Vm~o5Ncz%E_0jU@ejw<-BhvsX^}?68sB}0C01*6FWLn1D%Hl0P`v0QR`5c%X z`^306}pIOjg&HIvrTe1U!t^nnCI+09oKxh9gPb9 z;S2K&^R)^eEOj!3?D*o8N9_#O^$}3{A1OMvuRqtF+fl%Z?uzPa0wpiXs3jED z6e?WB`<}?2bz}P2kk6cROPU|{S#o~I+K{ha+XT<-A$H74xdwf}XgkP` zMqo2&EF^8RR^Ul!!vD#Rc%mveE9WJZFVP&^sEZXbY*o@|^EE8G)0U;-bk}SrzU>p- zE^|yqj|_R>vSUDZ@ef1ET|%c}q<^~&>0|ZZSxEL)c7F>%o{zD2zb|i{d4SuFr8bwM zhT;Q$JpSD2j!6ogN>|O9+Kfr0nW=lV;CnVtav6(We3$P+D>?sf(0OT{ zS4g5UvZ?DZ_Ky|brH3lRjG(>;cIzE3cUZLZv*p4Ik}>)%HnuBx zZ4a^9wL+^bWXieW3L^HiVPN(5$zTD>OWWZI;=3QyEs_h;D74Kr%FRoN4e&S_ zR=h$_>s6D1PuZs4-_EL zgbMmY>9^_9Hgd`vl3?@rhyGODGiUT9D~zFzT~IDbvb?5y)>Uiy4VS7!%DvCRcC}We zVnAZBQO72CzAI}>X$h7o!!L?XHo6oM7uy=l{)t8ZH|iop6{*IEwtFcR_@28{F^V|h z|LKqLuM=0t_^)H}tF>INbC<$dyzD0K9FLc{zI5#~u zeBV}(-E~*-zn$_|Jfu{PpNQ=k#B|}H^s4f7;WF1E)Pk-*fBjz-8^yoAAcVY?SMbRF z@8pc+|4q((%~VV#9gH13f5LSql$CdzknW^twVNy$su|OfUokvt;N0QaU4#@9jgi|P z_66L%fJ>Ck-7RMHWOS*H=O1Ab@8`ppS6A8FFv8cX@0Z8c9Vm>~ z?ToqtJ)2+rldDIyI(GtJ&tKY}+xj|Ob?6Kh!!bI2p?C53`VKEUPc^Fo+kXp7)A-tJ zFXi+DWA0Q2UaUv|ZqGlj20E@&{Bx=Iu3dh)J{~!4Tcukmz&MoZ>>TB_W0$HstaF$N zS8V=puKs}>qt~+QWw2|^|F6r7&9hhY^7_h}=@9#Oo#*BCi@|vA0H0^)=bL|L@5XGd zz3v~cJ-WQl_yX6+S}EGs{M*;o$vYj4&O2Ag9bRi`?{3oe(DQVe%8$xF+%wSh%X~@9!;~hp)Z__yo2E#%neF)1{c%JYT;3#v;^J6WCfaJ+%dj zZS)fFV zH-$IlknH!=-nP6(W@Nmc;Q!9&>en|N65n0am+LvBUHQO`m+R2i7X+W0u{plIVP^zK z_OY*yfeL>wPMgUa>C=wo*3-uWSByMyoZ~rz%sM-QEpT25%lTjPes8a?j=enhIRx6_ zkvD&B(vC)Zni-+LrVE3<$EvO}a{PD1=WzXWch*J9@8f>!a(zO}>u)Q?$tQ`_Wt6JR za{K(t>$6?kKq|@d+{5mj)8mWrDy`Uy#MAq}0P`;|nkN+L3RS#cr!-G8N*69Q@n1-b zx5)24pk>p1kR~*?+^5PZSPi^5SHL4obssA|oZGLK12c z=1)7{I*1y(3BL+yU5dXeO6Aax8WU`=BoFl9vLdl(eW{bM|6MwIy^a2)+}5O;IrH8l ze=&WTW`ZPsa4iRpz)$t@Apx>Us+&g_s2>6n&aL`z`1ec#c8m3O4MC+!RSu0dRI)qc zBwv5Q<>56Q6QvByd!djsNht+O)>5u^$*EzN0OWh{j652YWBp`_Zb;ka_gFd-PX22<-1~u<*p}ox9Bnr64gUgKt)Sdmx*Cf{dHu> zXSPkx3U4^ZI;VX${vU*&=^B}M`}QBIa!!Vw_J8;{S*)1N&N|nXk8Qs7Q~di;-*BBb z;g>g_7fIPh{G%w-uBrBlVZt1JiY6)6>Sz=0B^jP$KY=Lan>|9E`!p58$V(PfJp_RP zIWM-81IjzQB3?o3tNtmrXP!fQ6%%%F8mTF*ef+UJSb3@_t zR4AQwM1Ae1;FB)B?;JVCra?=CBJkR0ZJg>(@AbsVMcdHDaV5md);u9COsob_5<{3} zaemnbRU|N>&k+bIUBbnQfec!s8}T4fv0CAR$|ZoSYkvyRY!Y^dggV3^$J_OD(~jnY z5SfN6YDByu&^4JutQ5Z#beqwN7%s^eS$!pYNtK9LbAxz!5yCTml5zw5M+g^tws6fg zekmY(s21zNtWg9V7wJplCE}*}9Tr7PkYS+Xgst*JPqCEDF)15y5{M^1;^}EysB*+l zgIp9)nX=FZlY{R9(MW%be?lCJgXRtEa+6W2D%l%?%n33-nb>&VLEyx|$)6E&r@Fg) zK(;yuME_zzer~bIn0${z5K35iWEfow=)gEbL<0saEMg&eA(5*bxho0J1arjUcQ@|z z6k&}Oi-#4qYB?IRfkJjxA*I*>9>n0o2@V=hhHwJumIS=h;D-ZFMJPB(HrK5Orqq#;~yP>dBHM;SWecE zqWHFpORpCGdPqty%W7^h2#_S@$50;lBhJI2HYGTo=kZo}ow-EC91oGzAqS@lgEiC< zkPqcX5e9YVwF)IHLzrLQvN9DC530q0gz&SpuCPH2D>9Xz)mM8!r2s_Z(wVshy$s!e8;l65m~nv*q&(;+A5;vWvf>T6LD zZ3bkMWyr8C1HG_zQt$$VWl?0E9h#Ss3wr$?077sBr0*Qat`BFfaEHS~=c-pJh|uki zOAg|4fN^VRsKi8EaBIElcE2-- zryaCd?^srtJ;ONY8l(s})8#UIru)@MqT(bn@aQQI2E$8OhnfrAuVx#&d*bRDDh7uZ z&KpVE$C#)aOIJ7S$reP%^_yXfKyA247;$74Ti6%>OfZMlTg_1yXcxS^kqp3UczAI( z#X*5e&Xql()Qz5s7pwvf2*4J)7Ce8%^K1!L`0ls)5EQ55!!3SgDu5-yuHo8g2p$g7 zdgNgr;kL~EImrAgS$AXwreiP2Nym-U)8RK|-;amSyv*=mO5)=y)rc<^b@)_NWqPub zuuxkH#3>C)e(WvOImu9NsKT!*d}e}#t>G$>IL%)z?iP^(h}g>a3o&{K;RCFLqKMM| zM{}l(-dl%Mjem9!0DT&iZuCF+m{g_yz=jW1IQ)X%5M3Tjyi>F%ZpHL%A}Wu9Ao_S^ zFiQuKRIb!VhcnsSM%5g`vhVE4i68xeWgk=v&{W@UV;;QW$h zA}rY*^Aw3md{n#7xhxW7L8z}s=1w$P$O&WGwMn}b>Ujoq74wNTR?g@ZI@wO6nsMgJ zZ@;y{f44lODqv%k595Wf#4q<(F0tx*5l*>GURhGn!Y#M<^58Ejd1%krHBsYA>nng zKxD24c?c?L>crhN4h?TI*7gvKwF;81kd|k!|PDG(@6D*_f;ffNNbG22yt}UU(e`j0$8pTqy000MCr+ z0ZyD#>6oIrr^wEMCjQa_{vDEe`t1yi0AK!L9a7x*BTTS3JvQE!w|G&36|OSx_5!^u zO@hI*T>4d!`wPhl?O=mVN=n4gI^Wg5brzGW+iR6LL0*0OP)G=wI^+oR z(LFopjPK)#CW-pTkNeci4h744AG}I`vZPr7Rb?}BLSF)-+!}9mV5f;MRw)olr8w*) zESQMEW-|t8al|%1mD2dqo(vfb9L}f=WeyHUm2=$DKU#EDo+^W}^W2@$7=DiT+yFLb zKmlSiE@Ahkb?->-PwL6G7}RY=QexOLit>A`x7DiZV7&aI!fB8C&=64GBGfbt54*jt z3j2&Xez-BTK}rG^jLc;dnaS#3=|w1q4=>@8Q6|nMhV3P;G5NJ&u?;CZFw0TEGBaW=eR4WApaSzP+?>BqbIR7tus z_8xLQQ%3%?%xoeq?Gi!rh2KJ%>b7&7$cFvzGYHtq&XHNoTWg+|%miSZBDKVM_a&Oq zLnAXZqgm>Y##T`!!7szkFqO6g{wOj% zUmL_{cw$wOb)Q>EqS6c-063Xs2z~B>po;G{e10dOPH%f{LgrK%;bnmHUN`unI!Hgb zHPs=Mm83RFl1QOmIx|g6ITJ^QQo?0CIxq8-ZDNwxwv<}jv??YDEay*UM|xNf=7k z@e)WTdz^h><8Ht$@n;q&@XkO2^Df65b7;UoDl(E*nJFNd z2p?kDRtPQ{u{52KZ0(WuBA zx5Le!H4iGwBy2VpKdRs5A<)3Be{5%n>Ci`5l^tRh;n~wg|kR5RWhG3%)p1$MI$}9=1KMOXIGftt= zoox?z8^jTxooa_cHk6}hTWP(+-Kp03_bvRNeWvJ80XMcwwwgnSiFc?~b0UP9K_p7^ zTh&xa$#B>kr+!q}LN5h10aVh`nnvjCQ{g@o=5)Uoi+XTOh=<6ahH~)oGMfAHXC>Ln z-P5No8mt}g3~6<7k^&uWl6Hx|`Vuv+e9AVx8o%OHXkb!Xw4ySEYpRfaXv_>0cnTq3 z1~fITXIK?6wT~|n&HgYn9V?zf2ZNYA!VD{AW3Ryoewh9bxw7vWNz5NBC(*Om_tCt#qLMkC4 zpW^h!Ap4?@`^h~>1w83&%HGaT#V9o0^GNhmLFK=yZfz;2M?{l;{(o(pc{r4P7srQT zNOqHT7$mzagGb0RcG-8?Whr~cmNh9P`;sNq43d#~>}$qO(%6z+vXdpdqUfFKeI7OM zJL_+*neXR!o%^0Y&V8NpJr5Kb0I7MSW0FC{Q*?C~A@O@u{S%=LSrZd^e{Xt#!==3f ztBB6ic#Rd34aakpX^0iOF!#7=3{w(Cxq(KOqkk@<(I$PYCa{u7ocb{3l}*?9VwSRZ z*7&vdyO?20>1T#gQ7vUTT=oXN7LnJaqN*;Hxa8urcX!kLud7E?_+o)FDH&!k{s*jP zFda1m`C^yc6_pn((bI3(OktFVJBCv2b9>BYu%ajOB`#vjrZD7di4qrbW)ql?(lZCC zDBE7B8Ei!@5x?{ZvFJrUSa*SWBcyKDA2jXYN zq2Zipy^_$OoUPJ=#6{ZYHyHj}v82ljB5?LLOUSZ{#2yIAP7$t^nNnI++v}Ye@c~ulOxA3Io0HkqT}e8D?Jttx1p_*!klFr3HJI zUqs|44)#EvSGqYT-eO<-8GWK94}KxsfhRXz`|lA+l*&Q?i>Y#c0ba4)2ms79C{sjvBEtBrR+P9pdbwOsI4`I8!?kdrR>rMMXUZ+v=fX1%-udR}UO z2+V}ns)#)D*&DPwH~DOHG^ZJE5#^*F01neb*&)Py_Q@v#0`|56&0e{OPJ=XpBz2%1 z+7yYIsWM7UeReT{L3Wng8_lF;e)?*IZz*I*I88x;dZi2y?9L5$4$8h3%yW1C*nStR z5=a1}<~XxmypAA2t2Zx+`7H}Rnc#+ul5)R8(1T}}#cNB+05gg%4tcuJhsEm} zVS7>iEttY9n_r&gD;$whXx_X)AJjp@;F`jj|55SE{N^VMD2IUeVC!UNFnMcZ*T(zW zFvJZ}doHk-yYY9(X3Z|69W9+}gW?h^4JN3bMzFf7Ts9rX+d#_>$2&{`sdd4sQ3a zG0xxMjaS>x!b6BM@v5qxnEI^IHU<2Gy>fAlMvOEuE;Q#6zN<;qG} zP5`9gtnh&53%~NAY^-L~f|jncc87w%7Cic*e~jL7c)FJ5*xS!GJ=Ue8Ue!X!@9Z&8 zv>tRk5C4FQoG%|^i*K}-+~O!w%&W3wRBxW2zGzH;Bkbkh&Zsk2Zgo|n{Gy3eVs0kM z5$)i%Q~2a(jw$eo(_wjidDH4YxfwRtB{V%as?MCki@R%2^-A&BW8`)+0QrmyAAcHtu@a`r>2qvKFeqKmlM%FM9 zRy4Cb%X@x#17h~Z<{Mc~sVf!4uzB=|ig*{#+*wRp;_|wh>`|7BcNdAUusl6|CTcfLY=(2;4s0k04(ufMT$Q;crnaCD&PWz4y14b<# z#js&7V#?}P*Hfvgl4JW<+&9OI+|et5PWf542`t;^h}KLXHhRpdQoD%akA^{XH-$$Wx7H`A>pc*m2{OT4bIY%Edbqs6!!O_v*UHIrOFT) zdJvT_)Y-7fc6FDnlGG|@g}ZXG3((yMGzqNjU|76-d=7Iq@*dr*?pH+#h6ZyBx`84H z(if^29VR~PT-fb!dT254%#&GV)8*2$EPVrxB& zr`P3$H}%H~oIq$#jnL!G)MLe2;gFB=+gYAzp~j8(J|B%2d^gU-4{zF7%-z{cfAq9T ziK1yG6ov4q6apmNBKPulEb5=h?1Lq5NUNdDx$3OfTV-MC#Gx_;kBHX;prXacrk;Bg z!qZBo##^)7tDnEFHQ%l+g0}Xo13cLyG4q|{hwt0p+hi|q%ok|W4yV6)wf1p+a*uT? zJS;~F#q^jd#yZNT0#|u?%oKx%%1TN~$}LJQ%A87^%E%V^Z`8JwB38f&|9WeT(%WbpY_fJ) zm{jzz>)ikt$`ex7eIgZM?#<*XsmetKgn)P`ad++!(E#Z{5|kzkF(ZMG*?r5V7Oo&D zmd*EpV8y*Ho$jn3Mq9UhTcp!I@r4>De%MM1!no~XAnJiRX6UALbXX8VcFbIsPr*pm zRK_ScT$(~^LO`X8rL4!*`Rb`)|wxbRDcn#}Ah_w!pEUW5^`KyN|kZ(3HKPTSwxwq~k#u%0w7xOBK z^A-Zy?$Yo$$)wLDk>Cp&3LS^f34e?$4`85TojiPN-;&qG&3H6PQY(#Oe$6_9xC za>bRS?8CD556#ST`FX@jce#ul&3SCIZ;lidYL+ZmQkZin(>~>tzoV+qN|vcmx6_(I zric3HkwT_7$Uj9Hr`-urHjx6v)ev1K;(FQ=dS{0`>kG**Q!Sr@%zi7HrZ3cIDGDZ4 z*Xar5$;?WqUbpbkXO((ZwIO5vo2EC5l4=PL+oIa|$!-*OAV*ghypRU3Zwu9|;OUldW9?ti21^w0{MS3z(Ne;gF!I;!b*OS_7Nu#|7fQ_<5^}{PA|$Lh{@2KtcrJkcD3W0H7+8 zispC3KO+|i^@M{JPW6_5=+#fNNkRmnW%v})h7a{LivJpj3FU-#+*A28d^&Y1{~vQM zA&AggdJ5vkH&dO0{xO;o>Iu8APW6hyzw7_##Ug|d_5qzjjzoTkoOT5f5(t|xP6^Fo ze-eKAWeN3!R|KbeU-dur|6U&uA_!C3Q^X#=GvxG0!cT`<5+Vq*iBm+Q_V0+(+``}r UDd@+qDDii8AOIj@@Z-~e07GRAH~;_u diff --git a/production/MoozyNano_2023-09-14_15-19-51/bom.csv b/production/MoozyNano_2023-09-14_15-19-51/bom.csv deleted file mode 100644 index 02cb4a3..0000000 --- a/production/MoozyNano_2023-09-14_15-19-51/bom.csv +++ /dev/null @@ -1,12 +0,0 @@ -Designator,Footprint,Quantity,Value,LCSC Part # -"C1, C3",0805,2,10uF, -C2,0805,1,0.1uF, -C4,0805,1,1uF, -D1,D_SOD-323_HandSoldering,1,"TVS Diode, Bi-Direction, 3.3V", -"D2, D3, D4",D_SOD-923,3,LESD5D5.0CT1G, -D5,D_SOD-123,1,1N5819HW-7-F, -"J1, J2",JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical,2,Conn_01x02, -R1,0805,1,10k, -U1,SOT-223-3_TabPin2,1,LD1117S33TR_SOT223, -U2,QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm,1,ESP32-S3_PICO1, -U3,PCB_USB_Connector,1,~, diff --git a/production/MoozyNano_2023-09-14_15-19-51/designators.csv b/production/MoozyNano_2023-09-14_15-19-51/designators.csv deleted file mode 100644 index 4583d84..0000000 --- a/production/MoozyNano_2023-09-14_15-19-51/designators.csv +++ /dev/null @@ -1,15 +0,0 @@ -C1:1 -C2:1 -C3:1 -C4:1 -D1:1 -D2:1 -D3:1 -D4:1 -D5:1 -J1:1 -J2:1 -R1:1 -U1:1 -U2:1 -U3:1 diff --git a/production/MoozyNano_2023-09-14_15-19-51/netlist.ipc b/production/MoozyNano_2023-09-14_15-19-51/netlist.ipc deleted file mode 100644 index 360f28c..0000000 --- a/production/MoozyNano_2023-09-14_15-19-51/netlist.ipc +++ /dev/null @@ -1,114 +0,0 @@ -P CODE 00 -P UNITS CUST 0 -P arrayDim N -317NET-(D2-A1) VIA MD0157PA00X+055116Y-034604X0315Y0000R000S3 -317GND VIA MD0236PA00X+051530Y-031550X0394Y0000R000S3 -317NET-(D2-A1) VIA MD0157PA00X+047800Y-031030X0315Y0000R000S3 -317NET-(D3-A1) VIA MD0157PA00X+047350Y-031040X0315Y0000R000S3 -317GND VIA MD0236PA00X+047070Y-031620X0394Y0000R000S3 -317GND VIA MD0236PA00X+047070Y-032440X0394Y0000R000S3 -317GND VIA MD0236PA00X+048550Y-031030X0394Y0000R000S3 -317GND VIA MD0236PA00X+048560Y-034240X0394Y0000R000S3 -317GND VIA MD0236PA00X+045800Y-031720X0394Y0000R000S3 -317GND VIA MD0236PA00X+046070Y-031390X0394Y0000R000S3 -317GND VIA MD0236PA00X+045800Y-031060X0394Y0000R000S3 -317GND VIA MD0157PA00X+055506Y-033534X0315Y0000R000S3 -317GND VIA MD0157PA00X+054096Y-032094X0315Y0000R000S3 -317GND VIA MD0236PA00X+051920Y-034246X0394Y0000R000S3 -317GND VIA MD0157PA00X+054096Y-033544X0315Y0000R000S3 -317GND VIA MD0157PA00X+055506Y-032114X0315Y0000R000S3 -317NET-(J1-PIN_1) VIA MD0157PA00X+056546Y-032454X0315Y0000R000S3 -317NET-(J1-PIN_1) VIA MD0157PA00X+053005Y-032404X0315Y0000R000S3 -317NET-(D3-A1) VIA MD0157PA00X+055516Y-034604X0315Y0000R000S3 -317NET-(J2-PIN_1) VIA MD0157PA00X+056541Y-032849X0315Y0000R000S3 -317NET-(J2-PIN_1) VIA MD0157PA00X+053011Y-032759X0315Y0000R000S3 -317GND J2 -2 D0295PA00X+058274Y-033783X0472Y0689R000S0 -317NET-(J2-PIN_1) J2 -1 D0295PA00X+057486Y-033783X0472Y0689R000S0 -317GND J1 -2 D0295PA00X+058274Y-031483X0472Y0689R000S0 -317NET-(J1-PIN_1) J1 -1 D0295PA00X+057486Y-031483X0472Y0689R000S0 -327U{SLASH}RESET) C4 -2 A01X+052360Y-033512X0463Y0571R270S2 -327GND C4 -1 A01X+052360Y-034328X0463Y0571R270S2 -327VBUS C1 -1 A01X+048560Y-033002X0463Y0571R090S2 -327GND C1 -2 A01X+048560Y-033818X0463Y0571R090S2 -327GND C3 -1 A01X+051922Y-031180X0463Y0571R000S2 -327+3.3V C3 -2 A01X+052738Y-031180X0463Y0571R000S2 -327GND U2 -57 A01X+054792Y-032830X2205Y2205R000S2 -327+3.3V U2 -56 A01X+053769Y-031477X0079Y0344R000S2 -327+3.3V U2 -55 A01X+053926Y-031477X0079Y0344R000S2 -327-(U2-NC-PAD54) U2 -54 A01X+054084Y-031477X0079Y0344R000S2 -327-(U2-NC-PAD53) U2 -53 A01X+054241Y-031477X0079Y0344R000S2 -327-GPIO46-PAD52) U2 -52 A01X+054399Y-031477X0079Y0344R000S2 -327-GPIO45-PAD51) U2 -51 A01X+054556Y-031477X0079Y0344R000S2 -327}GPIO44-PAD50) U2 -50 A01X+054714Y-031477X0079Y0344R000S2 -327}GPIO43-PAD49) U2 -49 A01X+054871Y-031477X0079Y0344R000S2 -327}GPIO42-PAD48) U2 -48 A01X+055029Y-031477X0079Y0344R000S2 -327}GPIO41-PAD47) U2 -47 A01X+055186Y-031477X0079Y0344R000S2 -327+3.3V U2 -46 A01X+055344Y-031477X0079Y0344R000S2 -327}GPIO40-PAD45) U2 -45 A01X+055501Y-031477X0079Y0344R000S2 -327}GPIO39-PAD44) U2 -44 A01X+055659Y-031477X0079Y0344R000S2 -327-GPIO38-PAD43) U2 -43 A01X+055816Y-031477X0079Y0344R000S2 -327-GPIO37-PAD42) U2 -42 A01X+056146Y-031806X0344Y0079R000S2 -327-GPIO36-PAD41) U2 -41 A01X+056146Y-031964X0344Y0079R000S2 -327-GPIO35-PAD40) U2 -40 A01X+056146Y-032121X0344Y0079R000S2 -327-GPIO34-PAD39) U2 -39 A01X+056146Y-032279X0344Y0079R000S2 -327-GPIO33-PAD38) U2 -38 A01X+056146Y-032436X0344Y0079R000S2 -327}GPIO47-PAD37) U2 -37 A01X+056146Y-032594X0344Y0079R000S2 -327}GPIO48-PAD36) U2 -36 A01X+056146Y-032751X0344Y0079R000S2 -327-(U2-NC-PAD35) U2 -35 A01X+056146Y-032909X0344Y0079R000S2 -327-(U2-NC-PAD34) U2 -34 A01X+056146Y-033066X0344Y0079R000S2 -327-(U2-NC-PAD33) U2 -33 A01X+056146Y-033224X0344Y0079R000S2 -327-(U2-NC-PAD32) U2 -32 A01X+056146Y-033381X0344Y0079R000S2 -327-(U2-NC-PAD31) U2 -31 A01X+056146Y-033539X0344Y0079R000S2 -327-(U2-NC-PAD30) U2 -30 A01X+056146Y-033696X0344Y0079R000S2 -327VDD_SPI-PAD29) U2 -29 A01X+056146Y-033854X0344Y0079R000S2 -327}GPIO26-PAD28) U2 -28 A01X+055816Y-034183X0079Y0344R000S2 -327-GPIO21-PAD27) U2 -27 A01X+055659Y-034183X0079Y0344R000S2 -327NET-(D3-A1) U2 -26 A01X+055501Y-034183X0079Y0344R000S2 -327NET-(D2-A1) U2 -25 A01X+055344Y-034183X0079Y0344R000S2 -327DC2_CH7-PAD24) U2 -24 A01X+055186Y-034183X0079Y0344R000S2 -327DC2_CH6-PAD23) U2 -23 A01X+055029Y-034183X0079Y0344R000S2 -327L_32K_N-PAD22) U2 -22 A01X+054871Y-034183X0079Y0344R000S2 -327L_32K_P-PAD21) U2 -21 A01X+054714Y-034183X0079Y0344R000S2 -327+3.3V U2 -20 A01X+054556Y-034183X0079Y0344R000S2 -327DC2_CH3-PAD19) U2 -19 A01X+054399Y-034183X0079Y0344R000S2 -327DC2_CH2-PAD18) U2 -18 A01X+054241Y-034183X0079Y0344R000S2 -327DC2_CH1-PAD17) U2 -17 A01X+054084Y-034183X0079Y0344R000S2 -327DC2_CH0-PAD16) U2 -16 A01X+053926Y-034183X0079Y0344R000S2 -327DC1_CH9-PAD15) U2 -15 A01X+053769Y-034183X0079Y0344R000S2 -327DC1_CH8-PAD14) U2 -14 A01X+053439Y-033854X0344Y0079R000S2 -327DC1_CH7-PAD13) U2 -13 A01X+053439Y-033696X0344Y0079R000S2 -327DC1_CH6-PAD12) U2 -12 A01X+053439Y-033539X0344Y0079R000S2 -327DC1_CH5-PAD11) U2 -11 A01X+053439Y-033381X0344Y0079R000S2 -327DC1_CH4-PAD10) U2 -10 A01X+053439Y-033224X0344Y0079R000S2 -327ADC1_CH3-PAD9) U2 -9 A01X+053439Y-033066X0344Y0079R000S2 -327NET-(J3-PIN_1) U2 -8 A01X+053439Y-032909X0344Y0079R000S2 -327NET-(J2-PIN_1) U2 -7 A01X+053439Y-032751X0344Y0079R000S2 -327NET-(J1-PIN_1) U2 -6 A01X+053439Y-032594X0344Y0079R000S2 -327ASH}BOOT-PAD5) U2 -5 A01X+053439Y-032436X0344Y0079R000S2 -327U{SLASH}RESET) U2 -4 A01X+053439Y-032279X0344Y0079R000S2 -327+3.3V U2 -3 A01X+053439Y-032121X0344Y0079R000S2 -327+3.3V U2 -2 A01X+053439Y-031964X0344Y0079R000S2 -327SLASH}RF-PAD1) U2 -1 A01X+053439Y-031806X0344Y0079R000S2 -327+3.3V R1 -1 A01X+052370Y-032016X0472Y0551R090S2 -327U{SLASH}RESET) R1 -2 A01X+052370Y-032804X0472Y0551R090S2 -327VBUS C2 -1 A01X+048550Y-032258X0463Y0571R270S2 -327GND C2 -2 A01X+048550Y-031442X0463Y0571R270S2 -327VBUS D5 -1 A01X+047630Y-033090X0354Y0472R090S2 -327/VUSB D5 -2 A01X+047630Y-034390X0354Y0472R090S2 -327NET-(D2-A1) D2 -1 A01X+047800Y-031293X0142Y0098R270S2 -327GND D2 -2 A01X+047800Y-031624X0142Y0098R270S2 -327GND U3 -1 A01X+043880Y-031387X2756Y0787R000S2 -327NET-(D2-A1) U3 -2 A01X+043880Y-032470X2362Y0591R000S2 -327NET-(D3-A1) U3 -3 A01X+043880Y-033257X2362Y0591R000S2 -327/VUSB U3 -4 A01X+043880Y-034340X2756Y0787R000S2 -327GND D1 -1 A01X+051252Y-031210X0394Y0394R180S2 -327+3.3V D1 -2 A01X+050268Y-031210X0394Y0394R180S2 -327GND U1 -1 A01X+051360Y-032110X0787Y0591R090S2 -327+3.3V U1 -2 A01X+050455Y-032110X0787Y0591R090S2 -327+3.3V U1 -2 A01X+050455Y-034590X0787Y1496R090S2 -327VBUS U1 -3 A01X+049549Y-032110X0787Y0591R090S2 -327NET-(D3-A1) D3 -1 A01X+047350Y-031293X0142Y0098R270S2 -327GND D3 -2 A01X+047350Y-031624X0142Y0098R270S2 -327VBUS D4 -1 A01X+047350Y-032103X0142Y0098R270S2 -327GND D4 -2 A01X+047350Y-032434X0142Y0098R270S2 -999 diff --git a/production/MoozyNano_2023-09-14_15-19-51/positions.csv b/production/MoozyNano_2023-09-14_15-19-51/positions.csv deleted file mode 100644 index ecbe57e..0000000 --- a/production/MoozyNano_2023-09-14_15-19-51/positions.csv +++ /dev/null @@ -1,16 +0,0 @@ -Designator,Mid X,Mid Y,Rotation,Layer -C1,123.3424,-84.8614,270.0,top -C2,123.317,-80.899,90.0,top -C3,132.9182,-79.1972,0.0,top -C4,132.9944,-86.1568,90.0,top -D1,128.9304,-79.2734,180.0,top -D2,121.412,-79.9047,270.0,top -D3,120.269,-79.9047,270.0,top -D4,120.269,-81.9621,270.0,top -D5,120.9802,-85.6996,270.0,top -J1,146.0152,-79.968,0.0,top -J2,146.0152,-85.81,0.0,top -R1,133.0198,-82.3214,270.0,top -U1,128.1555,-84.7086,270.0,top -U2,139.1726,-83.3882,0.0,top -U3,111.4552,-83.4736,0.0,top diff --git a/production/gerber.zip b/production/gerber.zip index 509624f23ecd73962cdb14e85fc909dc4782cf46..94869cf5295ddd83b284dcc534225f0b34e8e040 100644 GIT binary patch literal 24928 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 diff --git a/production/netlist.ipc b/production/netlist.ipc index ae0576e..ee02fbb 100644 --- a/production/netlist.ipc +++ b/production/netlist.ipc @@ -1,90 +1,118 @@ P CODE 00 P UNITS CUST 0 P arrayDim N -317NET-(J1-PIN_1) VIA MD0157PA00X+038674Y-036365X0315Y0000R000S3 -317/SCLK VIA MD0157PA00X+036131Y-038111X0315Y0000R000S3 -317/MOSI VIA MD0157PA00X+037244Y-037627X0315Y0000R000S3 -317/MISO VIA MD0157PA00X+036244Y-038519X0315Y0000R000S3 -317/D- VIA MD0157PA00X+036994Y-035800X0315Y0000R000S3 -317/D- VIA MD0157PA00X+032494Y-036400X0315Y0000R000S3 -317/D+ VIA MD0157PA00X+032494Y-035500X0315Y0000R000S3 -317/D+ VIA MD0157PA00X+037794Y-035415X0315Y0000R000S3 -317/PD0 VIA MD0157PA00X+036063Y-036093X0315Y0000R000S3 -317/PD0 VIA MD0157PA00X+034768Y-037322X0315Y0000R000S3 -327/RESET SW1 -2 A01X+040001Y-039415X0354Y0394R000S2 -327/RESET SW1 -2 A01X+038387Y-039415X0354Y0394R000S2 -327GND SW1 -1 A01X+040001Y-038785X0354Y0394R000S2 -327GND SW1 -1 A01X+038387Y-038785X0354Y0394R000S2 -327/RESET R4 -1 A01X+039902Y-037224X0472Y0551R090S2 -327VCC R4 -2 A01X+039902Y-038012X0472Y0551R090S2 -327NET-(P1-D+) R2 -1 A01X+031000Y-035700X0472Y0551R000S2 -327/D+ R2 -2 A01X+031787Y-035700X0472Y0551R000S2 -317/MOSI J3 -1 D0394PA00X+042870Y-038406X0669Y0669R090S0 -317GND J3 -2 D0394PA00X+041886Y-038406X0669Y0669R090S0 -327/UCAP C1 -1 A01X+039508Y-034582X0463Y0571R270S2 -327GND C1 -2 A01X+039508Y-033765X0463Y0571R270S2 -327VCC C2 -1 A01X+038911Y-033000X0463Y0571R180S2 -327GND C2 -2 A01X+038094Y-033000X0463Y0571R180S2 -367N/C P1 D0453UA00X+028281Y-035153X0591Y0000R090S0 -367N/C P1 D0453UA00X+028281Y-037121X0591Y0000R090S0 -327GND P1 -1 A01X+029964Y-035212X0315Y0650R090S2 -327NET-(P1-D+) P1 -2 A01X+029964Y-035704X0315Y0650R090S2 -327NET-(P1-D-) P1 -3 A01X+029964Y-036570X0315Y0650R090S2 -327VCC P1 -4 A01X+029964Y-037062X0315Y0650R090S2 -327GND C4 -1 A01X+032368Y-033084X0463Y0571R000S2 -327/XTAL1 C4 -2 A01X+033185Y-033084X0463Y0571R000S2 -327NET-(D1-A) R3 -1 A01X+034294Y-038300X0472Y0551R270S2 -327/PD0 R3 -2 A01X+034294Y-037513X0472Y0551R270S2 -327/XTAL1 Y1 -2 A01X+034352Y-033143X0787Y0945R270S2 -327/XTAL2 Y1 -1 A01X+034352Y-034600X0787Y0945R270S2 -327NET-(P1-D-) R1 -1 A01X+030994Y-036600X0472Y0551R000S2 -327/D- R1 -2 A01X+031781Y-036600X0472Y0551R000S2 -327/XTAL1 U1 -1 A01X+036923Y-034165X0630Y0217R045S2 -327/XTAL2 U1 -2 A01X+036700Y-034388X0630Y0217R045S2 -327GND U1 -3 A01X+036477Y-034611X0630Y0217R045S2 -327VCC U1 -4 A01X+036254Y-034833X0630Y0217R045S2 -327-(U1-PC2-PAD5) U1 -5 A01X+036032Y-035056X0630Y0217R045S2 -327/PD0 U1 -6 A01X+035809Y-035279X0630Y0217R045S2 -327-(U1-PD1-PAD7) U1 -7 A01X+035586Y-035502X0630Y0217R045S2 -327-(U1-PD2-PAD8) U1 -8 A01X+035364Y-035724X0630Y0217R045S2 -327-(U1-PD3-PAD9) U1 -9 A01X+035364Y-036532X0630Y0217R315S2 -327(U1-PD4-PAD10) U1 -10 A01X+035586Y-036754X0630Y0217R315S2 -327(U1-PD5-PAD11) U1 -11 A01X+035809Y-036977X0630Y0217R315S2 -327(U1-PD6-PAD12) U1 -12 A01X+036032Y-037200X0630Y0217R315S2 -327ASH}PD7-PAD13) U1 -13 A01X+036254Y-037422X0630Y0217R315S2 -327NET-(J1-PIN_1) U1 -14 A01X+036477Y-037645X0630Y0217R315S2 -327/SCLK U1 -15 A01X+036700Y-037868X0630Y0217R315S2 -327/MOSI U1 -16 A01X+036923Y-038091X0630Y0217R315S2 -327/MISO U1 -17 A01X+037730Y-038091X0630Y0217R045S2 -327(U1-PB4-PAD18) U1 -18 A01X+037953Y-037868X0630Y0217R045S2 -327(U1-PB5-PAD19) U1 -19 A01X+038175Y-037645X0630Y0217R045S2 -327(U1-PB6-PAD20) U1 -20 A01X+038398Y-037422X0630Y0217R045S2 -327(U1-PB7-PAD21) U1 -21 A01X+038621Y-037200X0630Y0217R045S2 -327(U1-PC7-PAD22) U1 -22 A01X+038843Y-036977X0630Y0217R045S2 -327(U1-PC6-PAD23) U1 -23 A01X+039066Y-036754X0630Y0217R045S2 -327/RESET U1 -24 A01X+039289Y-036532X0630Y0217R045S2 -327(U1-PC5-PAD25) U1 -25 A01X+039289Y-035724X0630Y0217R315S2 -327(U1-PC4-PAD26) U1 -26 A01X+039066Y-035502X0630Y0217R315S2 -327/UCAP U1 -27 A01X+038843Y-035279X0630Y0217R315S2 -327GND U1 -28 A01X+038621Y-035056X0630Y0217R315S2 -327/D+ U1 -29 A01X+038398Y-034833X0630Y0217R315S2 -327/D- U1 -30 A01X+038175Y-034611X0630Y0217R315S2 -327VCC U1 -31 A01X+037953Y-034388X0630Y0217R315S2 -327VCC U1 -32 A01X+037730Y-034165X0630Y0217R315S2 -317NET-(J1-PIN_1) J1 -1 D0394PA00X+042870Y-033484X0669Y0669R090S0 -317GND J1 -2 D0394PA00X+041886Y-033484X0669Y0669R090S0 -327GND C3 -2 A01X+035885Y-033000X0463Y0571R180S2 -327VCC C3 -1 A01X+036702Y-033000X0463Y0571R180S2 -327GND D1 -1 A01X+034983Y-039400X0413Y0374R180S2 -327NET-(D1-A) D1 -2 A01X+034294Y-039400X0413Y0374R180S2 -317/SCLK J2 -1 D0394PA00X+042867Y-035945X0669Y0669R090S0 -317GND J2 -2 D0394PA00X+041883Y-035945X0669Y0669R090S0 -317/MISO J4 -1 D0394PA00X+030694Y-039100X0669Y0669R270S0 -317VCC J4 -2 D0394PA00X+030694Y-038100X0669Y0669R270S0 -317/SCLK J4 -3 D0394PA00X+031694Y-039100X0669Y0669R270S0 -317/MOSI J4 -4 D0394PA00X+031694Y-038100X0669Y0669R270S0 -317/RESET J4 -5 D0394PA00X+032694Y-039100X0669Y0669R270S0 -317GND J4 -6 D0394PA00X+032694Y-038100X0669Y0669R270S0 -327GND C5 -1 A01X+032383Y-034694X0463Y0571R000S2 -327/XTAL2 C5 -2 A01X+033200Y-034694X0463Y0571R000S2 +317GND VIA MD0236PA00X+050119Y-031484X0394Y0000R000S3 +317GND VIA MD0157PA00X+056911Y-032734X0236Y0000R000S3 +317GND VIA MD0236PA00X+047369Y-032174X0394Y0000R000S3 +317GND VIA MD0157PA00X+056360Y-033836X0236Y0000R000S3 +317GND VIA MD0236PA00X+048639Y-032894X0394Y0000R000S3 +317GND VIA MD0157PA00X+055808Y-033836X0236Y0000R000S3 +317GND VIA MD0236PA00X+047639Y-031844X0394Y0000R000S3 +317GND VIA MD0236PA00X+048639Y-032074X0394Y0000R000S3 +317GND VIA MD0236PA00X+050129Y-034694X0394Y0000R000S3 +317GND VIA MD0157PA00X+055808Y-032734X0236Y0000R000S3 +317GND VIA MD0157PA00X+056915Y-033836X0236Y0000R000S3 +317GND VIA MD0236PA00X+053489Y-034700X0394Y0000R000S3 +317GND VIA MD0157PA00X+056360Y-032734X0236Y0000R000S3 +317GND VIA MD0236PA00X+053099Y-032004X0394Y0000R000S3 +317GND VIA MD0236PA00X+047369Y-031514X0394Y0000R000S3 +317NET-(J1-PIN_1) VIA MD0157PA00X+059056Y-032439X0315Y0000R000S3 +317NET-(J1-PIN_1) VIA MD0157PA00X+054573Y-032859X0315Y0000R000S3 +317NET-(D2-A1) VIA MD0157PA00X+056684Y-035059X0315Y0000R000S3 +317NET-(D2-A1) VIA MD0157PA00X+049369Y-031484X0315Y0000R000S3 +317NET-(J2-PIN_1) VIA MD0157PA00X+059056Y-033738X0315Y0000R000S3 +317NET-(J2-PIN_1) VIA MD0157PA00X+054580Y-033213X0315Y0000R000S3 +317NET-(D3-A1) VIA MD0157PA00X+048919Y-031494X0315Y0000R000S3 +317NET-(D3-A1) VIA MD0157PA00X+057084Y-035059X0315Y0000R000S3 +327GND C4 -1 A01X+053929Y-034783X0463Y0571R270S2 +327U{SLASH}RESET) C4 -2 A01X+053929Y-033966X0463Y0571R270S2 +327VBUS C1 -1 A01X+050129Y-033456X0463Y0571R090S2 +327GND C1 -2 A01X+050129Y-034273X0463Y0571R090S2 +327GND C3 -1 A01X+053490Y-031634X0463Y0571R000S2 +327+3.3V C3 -2 A01X+054307Y-031634X0463Y0571R000S2 +327SLASH}RF-PAD1) U2 -1 A01X+055008Y-032261X0344Y0079R000S2 +327+3.3V U2 -2 A01X+055008Y-032418X0344Y0079R000S2 +327+3.3V U2 -3 A01X+055008Y-032576X0344Y0079R000S2 +327U{SLASH}RESET) U2 -4 A01X+055008Y-032733X0344Y0079R000S2 +327ASH}BOOT-PAD5) U2 -5 A01X+055008Y-032891X0344Y0079R000S2 +327NET-(J1-PIN_1) U2 -6 A01X+055008Y-033048X0344Y0079R000S2 +327NET-(J2-PIN_1) U2 -7 A01X+055008Y-033206X0344Y0079R000S2 +327NET-(J3-PIN_1) U2 -8 A01X+055008Y-033363X0344Y0079R000S2 +327ADC1_CH3-PAD9) U2 -9 A01X+055008Y-033521X0344Y0079R000S2 +327DC1_CH4-PAD10) U2 -10 A01X+055008Y-033678X0344Y0079R000S2 +327DC1_CH5-PAD11) U2 -11 A01X+055008Y-033836X0344Y0079R000S2 +327DC1_CH6-PAD12) U2 -12 A01X+055008Y-033993X0344Y0079R000S2 +327DC1_CH7-PAD13) U2 -13 A01X+055008Y-034151X0344Y0079R000S2 +327DC1_CH8-PAD14) U2 -14 A01X+055008Y-034308X0344Y0079R000S2 +327DC1_CH9-PAD15) U2 -15 A01X+055337Y-034638X0079Y0344R000S2 +327DC2_CH0-PAD16) U2 -16 A01X+055495Y-034638X0079Y0344R000S2 +327DC2_CH1-PAD17) U2 -17 A01X+055652Y-034638X0079Y0344R000S2 +327DC2_CH2-PAD18) U2 -18 A01X+055810Y-034638X0079Y0344R000S2 +327DC2_CH3-PAD19) U2 -19 A01X+055967Y-034638X0079Y0344R000S2 +327+3.3V U2 -20 A01X+056125Y-034638X0079Y0344R000S2 +327L_32K_P-PAD21) U2 -21 A01X+056282Y-034638X0079Y0344R000S2 +327L_32K_N-PAD22) U2 -22 A01X+056440Y-034638X0079Y0344R000S2 +327DC2_CH6-PAD23) U2 -23 A01X+056597Y-034638X0079Y0344R000S2 +327DC2_CH7-PAD24) U2 -24 A01X+056755Y-034638X0079Y0344R000S2 +327NET-(D2-A1) U2 -25 A01X+056912Y-034638X0079Y0344R000S2 +327NET-(D3-A1) U2 -26 A01X+057070Y-034638X0079Y0344R000S2 +327-GPIO21-PAD27) U2 -27 A01X+057227Y-034638X0079Y0344R000S2 +327}GPIO26-PAD28) U2 -28 A01X+057385Y-034638X0079Y0344R000S2 +327VDD_SPI-PAD29) U2 -29 A01X+057714Y-034308X0344Y0079R000S2 +327-(U2-NC-PAD30) U2 -30 A01X+057714Y-034151X0344Y0079R000S2 +327-(U2-NC-PAD31) U2 -31 A01X+057714Y-033993X0344Y0079R000S2 +327-(U2-NC-PAD32) U2 -32 A01X+057714Y-033836X0344Y0079R000S2 +327-(U2-NC-PAD33) U2 -33 A01X+057714Y-033678X0344Y0079R000S2 +327-(U2-NC-PAD34) U2 -34 A01X+057714Y-033521X0344Y0079R000S2 +327-(U2-NC-PAD35) U2 -35 A01X+057714Y-033363X0344Y0079R000S2 +327}GPIO48-PAD36) U2 -36 A01X+057714Y-033206X0344Y0079R000S2 +327}GPIO47-PAD37) U2 -37 A01X+057714Y-033048X0344Y0079R000S2 +327-GPIO33-PAD38) U2 -38 A01X+057714Y-032891X0344Y0079R000S2 +327-GPIO34-PAD39) U2 -39 A01X+057714Y-032733X0344Y0079R000S2 +327-GPIO35-PAD40) U2 -40 A01X+057714Y-032576X0344Y0079R000S2 +327-GPIO36-PAD41) U2 -41 A01X+057714Y-032418X0344Y0079R000S2 +327-GPIO37-PAD42) U2 -42 A01X+057714Y-032261X0344Y0079R000S2 +327-GPIO38-PAD43) U2 -43 A01X+057385Y-031931X0079Y0344R000S2 +327}GPIO39-PAD44) U2 -44 A01X+057227Y-031931X0079Y0344R000S2 +327}GPIO40-PAD45) U2 -45 A01X+057070Y-031931X0079Y0344R000S2 +327+3.3V U2 -46 A01X+056912Y-031931X0079Y0344R000S2 +327}GPIO41-PAD47) U2 -47 A01X+056755Y-031931X0079Y0344R000S2 +327}GPIO42-PAD48) U2 -48 A01X+056597Y-031931X0079Y0344R000S2 +327}GPIO43-PAD49) U2 -49 A01X+056440Y-031931X0079Y0344R000S2 +327}GPIO44-PAD50) U2 -50 A01X+056282Y-031931X0079Y0344R000S2 +327-GPIO45-PAD51) U2 -51 A01X+056125Y-031931X0079Y0344R000S2 +327-GPIO46-PAD52) U2 -52 A01X+055967Y-031931X0079Y0344R000S2 +327-(U2-NC-PAD53) U2 -53 A01X+055810Y-031931X0079Y0344R000S2 +327-(U2-NC-PAD54) U2 -54 A01X+055652Y-031931X0079Y0344R000S2 +327+3.3V U2 -55 A01X+055495Y-031931X0079Y0344R000S2 +327+3.3V U2 -56 A01X+055337Y-031931X0079Y0344R000S2 +327GND U2 -57 A01X+056361Y-033284X2205Y2205R000S2 +327+3.3V R1 -1 A01X+053939Y-032471X0472Y0551R090S2 +327U{SLASH}RESET) R1 -2 A01X+053939Y-033258X0472Y0551R090S2 +317NET-(J2-PIN_1) J2 -1 D0295PA00X+059055Y-034238X0472Y0689R000S0 +317GND J2 -2 D0295PA00X+059842Y-034238X0472Y0689R000S0 +327VBUS C2 -1 A01X+050119Y-032713X0463Y0571R270S2 +327GND C2 -2 A01X+050119Y-031896X0463Y0571R270S2 +327VBUS D5 -1 A01X+049199Y-033545X0354Y0472R090S2 +327/VUSB D5 -2 A01X+049199Y-034844X0354Y0472R090S2 +327NET-(D2-A1) D2 -1 A01X+049369Y-031748X0142Y0098R270S2 +327GND D2 -2 A01X+049369Y-032078X0142Y0098R270S2 +327GND U3 -1 A01X+044071Y-031842X2756Y0787R000S2 +327NET-(D2-A1) U3 -2 A01X+044071Y-032924X2362Y0591R000S2 +327NET-(D3-A1) U3 -3 A01X+044071Y-033712X2362Y0591R000S2 +327/VUSB U3 -4 A01X+044071Y-034794X2756Y0787R000S2 +327GND D1 -1 A01X+052821Y-031664X0394Y0394R180S2 +327+3.3V D1 -2 A01X+051837Y-031664X0394Y0394R180S2 +327GND U1 -1 A01X+052929Y-032564X0787Y0591R090S2 +327+3.3V U1 -2 A01X+052024Y-032564X0787Y0591R090S2 +327+3.3V U1 -2 A01X+052024Y-035044X0787Y1496R090S2 +327VBUS U1 -3 A01X+051118Y-032564X0787Y0591R090S2 +317NET-(J1-PIN_1) J1 -1 D0295PA00X+059055Y-031938X0472Y0689R000S0 +317GND J1 -2 D0295PA00X+059842Y-031938X0472Y0689R000S0 +327NET-(D3-A1) D3 -1 A01X+048919Y-031748X0142Y0098R270S2 +327GND D3 -2 A01X+048919Y-032078X0142Y0098R270S2 +317NET-(J3-PIN_1) J3 -1 D0295PA00X+047181Y-026850X0472Y0689R000S0 +317GND J3 -2 D0295PA00X+047968Y-026850X0472Y0689R000S0 +327VBUS D4 -1 A01X+048919Y-032558X0142Y0098R270S2 +327GND D4 -2 A01X+048919Y-032888X0142Y0098R270S2 999