diff --git a/README.md b/README.md index 76ab7a1..b9024af 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ A [Maclock](https://www.aliexpress.us/w/wholesale-maclock.html) is a cheap alarm - [Maclock](https://amzn.to/4e7FKrw) - [Raspberry Pi Zero 2 W](https://amzn.to/4ac7FVR) - [Waveshare 2.8 inch IPS LCD](https://amzn.to/4ue5GaP) -- [Adafruit PAM8302 audio amp](https://amzn.to/4uITeAP) + small speaker +- Small 8 Ω 1 W speaker with a JST PH 2.0 mm plug, like Adafruit's (the audio amp is built into the breakout board) - [3D printed screen bezel](./maclock-screen-bezel) - Macintosh Mini breakout board — for brightness, buttons, and sound. Order from [PCBway](https://www.pcbway.com/project/shareproject/W654223ASS41_Untitled_kicad_pcb_95cca7e3.html). - You can [use my referral code](https://pcbway.com/g/AsfKU9) to get $5 off your order, if you want. diff --git a/maclock-build/README.md b/maclock-build/README.md index 6691c4e..b719eeb 100644 --- a/maclock-build/README.md +++ b/maclock-build/README.md @@ -12,7 +12,7 @@ I recorded a walkthrough for how I assembled mine that goes into much more detai - [Maclock](https://amzn.to/4e7FKrw) - [Raspberry Pi Zero 2 W](https://amzn.to/4ac7FVR) - [Waveshare 2.8 inch IPS LCD](https://amzn.to/4ue5GaP) -- [Adafruit PAM8302 audio amp](https://amzn.to/4uITeAP) + small speaker +- Small 8 Ω 1 W speaker with a JST PH 2.0 mm plug (the audio amp is on the breakout board) - [3D printed screen bezel](../maclock-screen-bezel) - [Macintosh Mini breakout board](https://www.pcbway.com/project/shareproject/W654223ASS41_Untitled_kicad_pcb_95cca7e3.html) (if you want brightness, buttons, and sound). Full [bill of materials here](../maclock-pcb). @@ -27,8 +27,9 @@ I recorded a walkthrough for how I assembled mine that goes into much more detai | Button 1 | SW1 | 13 | Bend or desolder pin on Pi | | Rotary DT | Dial B | 19 | Bend or desolder pin on Pi | | Rotary CLK | Dial A | 23 | Bend or desolder pin on Pi | -| Audio (PAM8302) | A+ | 35 | Bend or desolder pin on Pi | +| Audio | A+ | 35 | Bend or desolder pin on Pi | | Button 2 | SW2 | 37 | Bend or desolder pin on Pi | +| Speaker | J3 (`+` / `-`) | — | JST PH 2.0 mm 2-pin; polarity doesn't matter | Bend, cut, or desolder pins 13, 19, 23, 35, and 37 so they don't plug into the Waveshare display board. Leaving them in can cause odd issues with the buttons and dial on the front of the Mac. diff --git a/maclock-pcb/.gitignore b/maclock-pcb/.gitignore index 2a2ef83..2fda35a 100644 --- a/maclock-pcb/.gitignore +++ b/maclock-pcb/.gitignore @@ -10,3 +10,8 @@ fp-info-cache *.dxf gerbers/ plot/ + +# root .gitignore hides the lib tables; this project needs them +!fp-lib-table +!sym-lib-table +*.rpt diff --git a/maclock-pcb/README.md b/maclock-pcb/README.md index 635a41e..a633fef 100644 --- a/maclock-pcb/README.md +++ b/maclock-pcb/README.md @@ -2,7 +2,7 @@ # Macintosh Mini breakout PCB -KiCad 10 project for the breakout that connects the Mac-shaped clock's front-panel parts (rotary encoder, two pushbuttons, PAM8302 audio amp, speaker) to the Pi Zero 2 W's GPIO header. +KiCad 10 project for the breakout that connects the Mac-shaped clock's front-panel parts (rotary encoder, two pushbuttons, speaker) to the Pi Zero 2 W's GPIO header. Rev 2 puts the PAM8302A audio amplifier on the board itself. Build guide with pin assignments lives in the [maclock guide](../maclock-build/README.md#1-wiring). For the case-side parts you'll print, see the [3D-printed screen bezel](../maclock-screen-bezel/). @@ -10,22 +10,30 @@ Order from [PCBway](https://www.pcbway.com/project/shareproject/W654223ASS41_Unt ## Bill of materials -To populate one board: - -| Ref | Qty | Part | Footprint | Notes | -| ----------- | --- | ----------------------------------------- | ---------------------------------- | ---------------------------------------------------- | -| R1, R2, R3 | 3 | 1 kΩ resistor | 0402 (1005 metric) SMD | Pull-ups for the two buttons + the rotary encoder | -| C1 | 1 | 100 nF ceramic capacitor | Through-hole disc, 5 mm pitch | Audio decoupling | -| — | 1 | **PAM8302 audio amplifier breakout** | external module | Wire `A+` to Pi GPIO 19 (header pin 35); output to speaker | -| — | 1 | Small speaker, 8 Ω, ~0.5 W | — | Whatever fits behind the original Maclock grille | -| PiInput | 1 | 1×7 pin header, 2.54 mm pitch, vertical | through-hole | Plugs into Pi GPIO pins 35–47 | - -### Optional (only if not reusing the Maclock's original parts) - -| Ref | Qty | Part | Footprint | Notes | -| ----------- | --- | ----------------------------------------- | ------------------- | -------------------------------------------------- | -| SW1, SW2 | 2 | SMD tactile switch (e.g. Mountain TS32735) | 4.6 × 3.5 mm SMT | Skip if you're wiring the Maclock's existing buttons to the SW1/SW2 pads | -| JP1 | 1 | 3-pin rotary encoder | | Skip if you're wiring the Maclock's existing dial | +To populate one board. Every part is LCSC-stocked, so PCBway can assemble it; only the Pi header is through-hole. The DigiKey column is for hand assembly: where DigiKey does not carry the LCSC part, a drop-in equivalent is named. The encoder and the two switches are only available from LCSC; nothing at DigiKey matches their lands. + +| Ref | Qty | Part (LCSC) | DigiKey | Notes | +| -------- | --- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | +| R1, R2 | 2 | 1 kΩ ±1% 0402 — UNI-ROYAL `0402WGF1001TCE` (LCSC [`C11702`](https://www.lcsc.com/product-detail/C11702.html)) | [`311-1.00KLRCT-ND`](https://www.digikey.com/en/products/result?keywords=311-1.00KLRCT-ND) Yageo `RC0402FR-071KL` | In series with the SW1 and SW2 button lines | +| R3 | 1 | 1 kΩ ±1% 0402 — same as above | same as above | With C1, the 16 kHz low-pass on the Pi's PWM audio | +| C1 | 1 | 10 nF X7R 0603 — `0603B103K500NT` (LCSC [`C57112`](https://www.lcsc.com/product-detail/C57112.html)) | [`1276-1009-1-ND`](https://www.digikey.com/en/products/result?keywords=1276-1009-1-ND) Samsung `CL10B103KB8NNNC` | Audio low-pass with R3 | +| PiInput | 1 | 1×7 male pin header, 2.54 mm — (LCSC [`C492406`](https://www.lcsc.com/product-detail/C492406.html)) | [`35-PRPC007SAAN-RC-ND`](https://www.digikey.com/en/products/result?keywords=35-PRPC007SAAN-RC-ND) Sullins `PRPC007SAAN-RC` | Through-hole. Silkscreened "Pi GPIO". Pin order: Dial B, GND, Dial A, 5V, A+, SW2, SW1 | +| U1 | 1 | PAM8302A 2.5 W class-D mono amp, MSOP-8 — Diodes `PAM8302AASCR` (LCSC [`C113367`](https://www.lcsc.com/product-detail/C113367.html)) | [`PAM8302AASCRDICT-ND`](https://www.digikey.com/en/products/result?keywords=PAM8302AASCRDICT-ND) | Bottom side | +| C2, C3 | 2 | 220 nF X7R 0603 — Samsung `CL10B224KA8NNNC` (LCSC [`C21120`](https://www.lcsc.com/product-detail/C21120.html)) | [`1276-1111-1-ND`](https://www.digikey.com/en/products/result?keywords=1276-1111-1-ND) | Amp input coupling (IN+ and IN−) | +| C4 | 1 | 1 µF X5R 0603 — Samsung `CL10A105KB8NNNC` (LCSC [`C15849`](https://www.lcsc.com/product-detail/C15849.html)) | [`1276-1860-1-ND`](https://www.digikey.com/en/products/result?keywords=1276-1860-1-ND) | Amp supply decoupling | +| C5 | 1 | 10 µF X5R 0805 — Samsung `CL21A106KAYNNNE` (LCSC [`C15850`](https://www.lcsc.com/product-detail/C15850.html)) | [`1276-2891-1-ND`](https://www.digikey.com/en/products/result?keywords=1276-2891-1-ND), or [`587-4334-1-ND`](https://www.digikey.com/en/products/result?keywords=587-4334-1-ND) Taiyo Yuden `TMK212BBJ106KGHT` when the Samsung is out of stock | Amp bulk decoupling | +| R4, R5 | 2 | 47 kΩ ±1% 0402 — `0402WGF4702TCE` (LCSC [`C25792`](https://www.lcsc.com/product-detail/C25792.html)) | [`311-47.0KLRCT-ND`](https://www.digikey.com/en/products/result?keywords=311-47.0KLRCT-ND) Yageo `RC0402FR-0747KL` | Amp input resistors, set the gain to about 9 dB | +| R6 | 1 | 100 kΩ ±1% 0402 — `0402WGF1003TCE` (LCSC [`C25741`](https://www.lcsc.com/product-detail/C25741.html)) | [`311-100KLRCT-ND`](https://www.digikey.com/en/products/result?keywords=311-100KLRCT-ND) Yageo `RC0402FR-07100KL` | Pull-up on the amp's shutdown pin (amp always on) | +| J3 | 1 | JST PH 1×2, 2.0 mm, SMD top entry — `B2B-PH-SM4-TB` (LCSC [`C160352`](https://www.lcsc.com/product-detail/C160352.html)) | [`455-B2B-PH-SM4-TBCT-ND`](https://www.digikey.com/en/products/result?keywords=455-B2B-PH-SM4-TBCT-ND) | **Speaker**, silkscreened `+` / `-` | +| ENC1 | 1 | Rotary encoder, horizontal SMD mouse-wheel — HOAUC `HYCW03-2.8D-5P-S` (LCSC [`C55218995`](https://www.lcsc.com/product-detail/C55218995.html)) | — (no DigiKey part fits this land) | The "Dial". Hex 1.78 mm bore, 12 pulse / 12 detent. Dial A / Dial B / GND also break out on the header | +| J1 | 1 | JST SH 1×2, 1.0 mm, SMD top entry — `BM02B-SRSS-TB` (LCSC [`C160388`](https://www.lcsc.com/product-detail/C160388.html)) | [`455-1788-1-ND`](https://www.digikey.com/en/products/result?keywords=455-1788-1-ND) | **Power switch**, inline in the 5V rail. Takes the Maclock's original 2-wire switch plug | +| J2 | 1 | JST SH 1×4, 1.0 mm, SMD top entry — `BM04B-SRSS-TB` (LCSC [`C160390`](https://www.lcsc.com/product-detail/C160390.html)) | [`455-BM04B-SRSS-TBCT-ND`](https://www.digikey.com/en/products/result?keywords=455-BM04B-SRSS-TBCT-ND) | **Power input**. Takes the Maclock's original 4-wire plug: pin 4 (silk `+`) = 5V, pin 3 (silk `-`) = GND, pins 1–2 unused | +| SW1, SW2 | 2 | BZCN `TSB001A3518A` side-press SMD tactile, 7.7 × 3.55 mm, 180 gf (LCSC [`C2888448`](https://www.lcsc.com/product-detail/C2888448.html)) | — (no DigiKey part fits this land) | The two front buttons. Any TSB001 force/height variant fits the same land | +| — | 1 | Small speaker, 8 Ω, 1 W, 28–40 mm, JST PH 2.0 mm plug | — | Whatever fits behind the Maclock grille | + +## The amplifier + +Pi PWM audio → R3/C1 low-pass → C2 → R4 → PAM8302A IN+, with IN− terminated through the matching R5/C3 pair. R4 adds to the chip's internal 10 kΩ input resistor, which brings its fixed 24 dB gain down to about 9 dB; fine volume is a software setting. The shutdown pin is pulled up through R6 so the amp is always on (no header GPIO is free for a mute). Speaker polarity does not matter. ## License diff --git a/maclock-pcb/fp-lib-table b/maclock-pcb/fp-lib-table new file mode 100644 index 0000000..9070ef7 --- /dev/null +++ b/maclock-pcb/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + + (lib (name "maclock") (type "KiCad") (uri "${KIPRJMOD}/maclock.pretty") (options "") (descr ""))) diff --git a/maclock-pcb/maclock-breakout.kicad_pcb b/maclock-pcb/maclock-breakout.kicad_pcb index 49d2188..90cdec1 100644 --- a/maclock-pcb/maclock-breakout.kicad_pcb +++ b/maclock-pcb/maclock-breakout.kicad_pcb @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting @@ -87,33 +126,30 @@ (outputdirectory "") ) ) - (footprint "KiCad:TS32735BK160RASMTTR" + (footprint "maclock:SW_TSB001_7.7x3.55_SideSMD" (layer "F.Cu") - (uuid "30383502-3554-49d4-904a-c2ecea3815d2") - (at 159.5 104.25 180) - (descr "TS32-7-35-BK-160-RA-SMT-TR") - (tags "Switch") - (property "Reference" "SW2" - (at 0 4.15 0) - (unlocked yes) + (uuid "2fe39e11-3577-4389-a56a-bdb116d4e176") + (at 180.9875 102.605 180) + (descr "BZCN TSB001 side-actuated SMD tactile, 7.7x3.55mm, right-angle with bracket (LCSC C2888448 = TSB001A3518A, 3.5mm/180gf; land common to all TSB001 force/height variants). Pads 1/2 = brass contacts (the switched terminals: pad1 signal, pad2 GND); pads 3/4 = stainless mounting bracket (tie to GND). Two NPTH Ø0.9 locators. Actuator faces -Y. Closest LCSC match to the Same Sky TS32.") + (property "Reference" "SW1" + (at 0 2.43 0) (layer "F.SilkS") - (uuid "2f8223ef-a335-4d3e-a0cf-d7b05020a9f6") + (uuid "0dde13cc-b077-4ee9-8d48-dab55adabb0c") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) - (property "Value" "TS32735BK160RASMTTR" - (at 0 1.025 0) - (layer "F.SilkS") - (hide yes) - (uuid "0f7c13e6-873e-4ed4-b099-2440373d4765") + (property "Value" "TSB001A3518A" + (at 0 2.82 0) + (layer "F.Fab") + (uuid "46301e3d-3e93-4738-af48-9813adace038") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) ) ) @@ -121,11 +157,10 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "82b96b7b-9f73-4053-80ab-f29a8b076a6f") + (uuid "440859d8-e9df-47bb-8f74-88ef70eaf86c") (effects (font (size 1.27 1.27) - (thickness 0.15) ) ) ) @@ -133,7 +168,18 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "dbcce04f-5b3a-4506-81c3-5e50e68e9c66") + (uuid "cf604fa1-9d45-4f83-b11a-6b1bd402e1e9") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C2888448" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "06fbcc4b-e812-45f5-8666-5e444d6253a1") (effects (font (size 1.27 1.27) @@ -143,296 +189,471 @@ ) (attr smd) (duplicate_pad_numbers_are_jumpers no) - (fp_line - (start 3.5 2.5) - (end 3.5 1.8) + (fp_rect + (start -4.35 -1.87) + (end 4.35 1.72) (stroke - (width 0.2) + (width 0.12) (type solid) ) + (fill no) (layer "F.SilkS") - (uuid "c1af1de7-6194-4a1a-88bf-fe00b246754e") + (uuid "50edafbf-fcd2-4ef5-8dfe-5c1e3ff348c3") ) - (fp_line - (start 3.2 2.5) - (end 3.5 2.5) + (fp_circle + (center -4.75 0.97) + (end -4.6 0.97) (stroke - (width 0.2) + (width 0.1) (type solid) ) + (fill yes) (layer "F.SilkS") - (uuid "45133f94-efc2-4d9b-a7e7-78830e4e73ee") + (uuid "a8981f4d-a546-4251-9616-18279cd3ce2e") ) - (fp_line - (start -1.4 2.5) - (end 1.4 2.5) + (fp_rect + (start -4.45 -1.97) + (end 4.45 1.82) (stroke - (width 0.2) + (width 0.05) (type solid) ) - (layer "F.SilkS") - (uuid "f4968394-0fe4-4dc9-b131-e70831816a79") + (fill no) + (layer "F.CrtYd") + (uuid "f3c54983-d18c-4286-af81-99044fd990af") ) - (fp_line - (start -2.1 3.6) - (end -2.1 3.6) + (fp_poly + (pts + (xy -4.2 -1.72) (xy 4.2 -1.72) (xy 4.2 1.57) (xy -3.3775 1.57) (xy -4.2 0.7475) + ) (stroke (width 0.1) (type solid) ) - (layer "F.SilkS") - (uuid "5a97e496-9972-4d79-8cac-38d25779df12") + (fill no) + (layer "F.Fab") + (uuid "957c698b-5d31-4848-a476-9cb7935f3a54") ) - (fp_line - (start -2.1 3.5) - (end -2.1 3.5) - (stroke - (width 0.1) - (type solid) + (pad "" np_thru_hole circle + (at -1.15 -0.48 180) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "2b42cdbb-dbb9-4dbd-8163-7d7f5d696bf0") + ) + (pad "" np_thru_hole circle + (at 1.15 -0.48 180) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "aba9aca6-33b3-4a37-b457-ec705709c7d2") + ) + (pad "1" smd rect + (at -2.1 0.97 180) + (size 1.2 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SW1") + (uuid "ff2a06bf-34b4-4375-a708-00cc96b8ff5d") + ) + (pad "2" smd rect + (at 2.1 0.97 180) + (size 1.2 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "56e8a9bd-a263-4b22-a9b7-7c4188ebf526") + ) + (pad "3" smd rect + (at -3.45 -0.97 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "6a320229-ed16-43ca-8763-98baa63c108d") + ) + (pad "4" smd rect + (at 3.45 -0.97 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "e35a12b6-f781-4eea-ad07-08216bd545f3") + ) + (embedded_fonts no) + ) + (footprint "maclock:RotaryEncoder_HYCW03-2.8D-5P-S_SMD" + (layer "F.Cu") + (uuid "5bcd7502-efc0-4c6e-9f7c-e1ce1b0f7556") + (at 126.225 98.530001 180) + (property "Reference" "ENC1" + (at 4.925 0.130001 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ebe16c81-d308-40ed-8266-9d3ef4905eb8") + (effects + (font + (size 1 1) + (line_spacing 0) + ) ) + ) + (property "Value" "HYCW03-2.8D-5P-S" + (at 0 1 0) + (unlocked yes) (layer "F.SilkS") - (uuid "da09774e-72eb-402d-a270-4d82e04b57ed") + (hide yes) + (uuid "02775d2d-8a8a-4d15-9874-fd8d5a28f04d") + (effects + (font + (size 1 1) + (line_spacing 0) + ) + ) ) - (fp_line - (start -3.5 2.5) - (end -3.2 2.5) - (stroke - (width 0.2) - (type solid) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "14a07f9e-f0cd-402a-9708-ff5c695c3838") + (effects + (font + (size 1.27 1.27) + ) ) - (layer "F.SilkS") - (uuid "4e933a12-50b9-4230-a483-a74acfab531d") ) - (fp_line - (start -3.5 1.8) - (end -3.5 2.5) - (stroke - (width 0.2) - (type solid) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "460eba4c-436c-4b61-b1b8-4921b8f72ec2") + (effects + (font + (size 1.27 1.27) + ) ) + ) + (property "LCSC" "C55218995" + (at 0 0 0) (layer "F.SilkS") - (uuid "adecaa3e-c584-4b6e-a067-68d26fad97d3") + (hide yes) + (uuid "0ad21df8-aada-496b-ab68-f6dcdff75c5d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) ) - (fp_arc - (start -2.1 3.6) - (mid -2.15 3.55) - (end -2.1 3.5) + (duplicate_pad_numbers_are_jumpers no) + (fp_circle + (center 0.01 -2.05) + (end 8.29 5.04) (stroke (width 0.1) - (type solid) + (type default) ) + (fill no) (layer "F.SilkS") - (uuid "06d206ad-d077-4233-babc-74d0c608145a") + (uuid "017521eb-029f-4466-90a2-08d770bd2c5e") ) - (fp_arc - (start -2.1 3.5) - (mid -2.05 3.55) - (end -2.1 3.6) + (fp_circle + (center -2 3.27) + (end -2.15 3.27) (stroke (width 0.1) (type solid) ) + (fill yes) (layer "F.SilkS") - (uuid "89a46e79-4a73-417f-b078-d882a126888a") + (uuid "23f25790-01d4-42d0-830f-fd53f962eefb") ) - (fp_line - (start 5.2 4.15) - (end -5.2 4.15) - (stroke - (width 0.1) - (type solid) + (fp_poly + (pts + (xy 0.991923 -2.050003) (xy 0.486935 -1.152242) (xy -0.523045 -1.152242) (xy -1.028038 -2.050003) + (xy -0.523045 -2.947763) (xy 0.486935 -2.947763) ) - (layer "F.CrtYd") - (uuid "9336c36e-4eab-4393-b6eb-58f5f073bb91") - ) - (fp_line - (start 5.2 -2.1) - (end 5.2 4.15) (stroke - (width 0.1) + (width 0.112219) (type solid) ) - (layer "F.CrtYd") - (uuid "809c6617-0c10-44b0-8632-1e3afe6edd75") + (fill no) + (layer "F.SilkS") + (uuid "88fa4dbb-5848-4288-88f7-5b75522532a8") ) - (fp_line - (start -5.2 4.15) - (end -5.2 -2.1) - (stroke - (width 0.1) - (type solid) + (fp_poly + (pts + (xy 1.003879 -3.957082) (xy 1.029531 -3.955133) (xy 1.054799 -3.951925) (xy 1.079669 -3.947482) + (xy 1.104104 -3.941844) (xy 1.128068 -3.935038) (xy 1.151528 -3.927097) (xy 1.174459 -3.918058) + (xy 1.196831 -3.907944) (xy 1.218606 -3.89679) (xy 1.239749 -3.884633) (xy 1.260239 -3.871494) (xy 1.280038 -3.857413) + (xy 1.299117 -3.842428) (xy 1.317441 -3.826554) (xy 1.334976 -3.809834) (xy 1.351703 -3.792293) + (xy 1.367568 -3.773975) (xy 1.382565 -3.754893) (xy 1.39664 -3.735092) (xy 1.409778 -3.714607) (xy 1.421936 -3.69346) + (xy 1.43309 -3.671686) (xy 1.443201 -3.649317) (xy 1.452244 -3.626386) (xy 1.460181 -3.602919) (xy 1.466989 -3.578958) + (xy 1.472624 -3.554524) (xy 1.477066 -3.529658) (xy 1.480279 -3.504385) (xy 1.482229 -3.478736) + (xy 1.482884 -3.452754) (xy 1.482229 -3.426766) (xy 1.480279 -3.401118) (xy 1.477066 -3.375849) + (xy 1.472624 -3.350976) (xy 1.466989 -3.326549) (xy 1.460181 -3.302585) (xy 1.452244 -3.279118) + (xy 1.443201 -3.256186) (xy 1.43309 -3.233817) (xy 1.421936 -3.212043) (xy 1.409778 -3.190895) (xy 1.39664 -3.170407) + (xy 1.382565 -3.150609) (xy 1.367568 -3.131532) (xy 1.351703 -3.113207) (xy 1.334976 -3.09567) (xy 1.317441 -3.078951) + (xy 1.299117 -3.063076) (xy 1.280038 -3.048087) (xy 1.260239 -3.034007) (xy 1.239749 -3.020869) + (xy 1.218606 -3.008711) (xy 1.196831 -2.997559) (xy 1.174459 -2.987445) (xy 1.151528 -2.978406) + (xy 1.128068 -2.970464) (xy 1.104104 -2.96366) (xy 1.079669 -2.958019) (xy 1.054799 -2.953583) (xy 1.029531 -2.950369) + (xy 1.003879 -2.94842) (xy 0.977901 -2.947763) (xy 0.951907 -2.94842) (xy 0.926262 -2.950369) (xy 0.900991 -2.953583) + (xy 0.876124 -2.958019) (xy 0.851692 -2.96366) (xy 0.827726 -2.970464) (xy 0.804263 -2.978406) (xy 0.781332 -2.987445) + (xy 0.758963 -2.997561) (xy 0.737187 -3.008711) (xy 0.716039 -3.020869) (xy 0.695552 -3.034007) + (xy 0.675752 -3.048087) (xy 0.656676 -3.063076) (xy 0.638353 -3.078951) (xy 0.620814 -3.09567) (xy 0.604094 -3.113207) + (xy 0.588223 -3.131532) (xy 0.573229 -3.150609) (xy 0.559149 -3.170407) (xy 0.54602 -3.190895) (xy 0.533858 -3.212043) + (xy 0.522701 -3.233817) (xy 0.512592 -3.256186) (xy 0.503549 -3.279118) (xy 0.495612 -3.302585) + (xy 0.488806 -3.326549) (xy 0.483164 -3.350976) (xy 0.478726 -3.375849) (xy 0.475514 -3.401118) + (xy 0.473564 -3.426766) (xy 0.472904 -3.452754) (xy 0.473564 -3.478736) (xy 0.475514 -3.504385) + (xy 0.478726 -3.529658) (xy 0.483164 -3.554524) (xy 0.488806 -3.578958) (xy 0.495612 -3.602919) + (xy 0.503549 -3.626386) (xy 0.512592 -3.649317) (xy 0.522701 -3.671686) (xy 0.533858 -3.69346) (xy 0.54602 -3.714607) + (xy 0.559149 -3.735092) (xy 0.573229 -3.754893) (xy 0.588223 -3.773975) (xy 0.604094 -3.792293) + (xy 0.620814 -3.809834) (xy 0.638353 -3.826554) (xy 0.656676 -3.842428) (xy 0.675752 -3.857413) + (xy 0.695552 -3.871494) (xy 0.716039 -3.884633) (xy 0.737187 -3.89679) (xy 0.758963 -3.907944) (xy 0.781332 -3.918058) + (xy 0.804263 -3.927097) (xy 0.827726 -3.935038) (xy 0.851692 -3.941844) (xy 0.876124 -3.947482) + (xy 0.900991 -3.951925) (xy 0.926262 -3.955133) (xy 0.951907 -3.957082) (xy 0.977901 -3.957741) ) - (layer "F.CrtYd") - (uuid "7c11737f-0801-4fe0-b684-0ea98851ec07") - ) - (fp_line - (start -5.2 -2.1) - (end 5.2 -2.1) (stroke - (width 0.1) + (width 0.112219) (type solid) ) - (layer "F.CrtYd") - (uuid "a1331cb7-06e1-40cf-abcd-6d4a7c4f7a83") + (fill no) + (layer "F.SilkS") + (uuid "ad946813-9d3f-444f-b93d-ab098ee6bacc") ) - (fp_line - (start 3.5 2.5) - (end -3.5 2.5) - (stroke - (width 0.1) - (type solid) + (fp_poly + (pts + (xy 0.039694 -3.170742) (xy 0.096684 -3.166408) (xy 0.152844 -3.159271) (xy 0.208108 -3.149402) + (xy 0.2624 -3.136872) (xy 0.315651 -3.12175) (xy 0.367796 -3.104111) (xy 0.418758 -3.084015) (xy 0.468466 -3.061541) + (xy 0.516852 -3.03676) (xy 0.563847 -3.009735) (xy 0.609378 -2.980547) (xy 0.653377 -2.94926) (xy 0.695766 -2.915945) + (xy 0.736482 -2.880674) (xy 0.775459 -2.843517) (xy 0.812617 -2.804544) (xy 0.847888 -2.763827) + (xy 0.881201 -2.721429) (xy 0.912488 -2.677435) (xy 0.94168 -2.631904) (xy 0.968702 -2.58491) (xy 0.993487 -2.536523) + (xy 1.015956 -2.486816) (xy 1.03605 -2.435854) (xy 1.053692 -2.383711) (xy 1.068817 -2.330457) (xy 1.081344 -2.276165) + (xy 1.091211 -2.220898) (xy 1.098351 -2.164741) (xy 1.102684 -2.107749) (xy 1.104145 -2.050003) + (xy 1.102684 -1.992256) (xy 1.098351 -1.935265) (xy 1.091211 -1.879107) (xy 1.081344 -1.823842) + (xy 1.068817 -1.769548) (xy 1.053692 -1.716295) (xy 1.03605 -1.664151) (xy 1.015956 -1.613189) (xy 0.993487 -1.563482) + (xy 0.968702 -1.515095) (xy 0.94168 -1.468101) (xy 0.912488 -1.422569) (xy 0.881201 -1.378577) (xy 0.847888 -1.336178) + (xy 0.812617 -1.295461) (xy 0.775459 -1.256488) (xy 0.736482 -1.219331) (xy 0.695766 -1.18406) (xy 0.653377 -1.150745) + (xy 0.609378 -1.119458) (xy 0.563847 -1.09027) (xy 0.516852 -1.063245) (xy 0.468466 -1.038464) (xy 0.418758 -1.015991) + (xy 0.367796 -0.995895) (xy 0.315651 -0.978255) (xy 0.2624 -0.963133) (xy 0.208108 -0.950603) (xy 0.152844 -0.940734) + (xy 0.096684 -0.933597) (xy 0.039694 -0.929264) (xy -0.018058 -0.927805) (xy -0.075801 -0.929264) + (xy -0.132789 -0.933597) (xy -0.188954 -0.940734) (xy -0.244216 -0.950603) (xy -0.29851 -0.963133) + (xy -0.351763 -0.978255) (xy -0.403906 -0.995895) (xy -0.454869 -1.015991) (xy -0.504574 -1.038464) + (xy -0.552963 -1.063245) (xy -0.599958 -1.09027) (xy -0.645488 -1.119458) (xy -0.689484 -1.150745) + (xy -0.731882 -1.18406) (xy -0.772596 -1.219331) (xy -0.81157 -1.256488) (xy -0.848729 -1.295461) + (xy -0.883997 -1.336178) (xy -0.917312 -1.378577) (xy -0.9486 -1.422569) (xy -0.97779 -1.468101) + (xy -1.004811 -1.515095) (xy -1.029594 -1.563482) (xy -1.052064 -1.613189) (xy -1.07216 -1.664151) + (xy -1.0898 -1.716295) (xy -1.104928 -1.769548) (xy -1.117456 -1.823842) (xy -1.127322 -1.879107) + (xy -1.134459 -1.935265) (xy -1.138794 -1.992256) (xy -1.140257 -2.050003) (xy -1.138794 -2.107749) + (xy -1.134459 -2.164741) (xy -1.127322 -2.220898) (xy -1.117456 -2.276165) (xy -1.104928 -2.330457) + (xy -1.0898 -2.383711) (xy -1.07216 -2.435854) (xy -1.052064 -2.486816) (xy -1.029594 -2.536523) + (xy -1.004811 -2.58491) (xy -0.97779 -2.631904) (xy -0.9486 -2.677435) (xy -0.917312 -2.721429) + (xy -0.883997 -2.763827) (xy -0.848729 -2.804544) (xy -0.81157 -2.843517) (xy -0.772596 -2.880674) + (xy -0.731882 -2.915945) (xy -0.689484 -2.94926) (xy -0.645488 -2.980547) (xy -0.599958 -3.009735) + (xy -0.552963 -3.03676) (xy -0.504574 -3.061541) (xy -0.454869 -3.084015) (xy -0.403906 -3.104111) + (xy -0.351763 -3.12175) (xy -0.29851 -3.136872) (xy -0.244216 -3.149402) (xy -0.188954 -3.159271) + (xy -0.132789 -3.166408) (xy -0.075801 -3.170742) (xy -0.018058 -3.172199) ) - (layer "F.Fab") - (uuid "71f4b0eb-69d8-4b97-b6bc-6350296e1c25") - ) - (fp_line - (start 3.5 0) - (end 3.5 2.5) (stroke - (width 0.1) + (width 0.112219) (type solid) ) - (layer "F.Fab") - (uuid "26a3f6de-2c0c-490d-9be2-04df0478a5c7") + (fill no) + (layer "F.SilkS") + (uuid "5f46d093-da2f-44b1-acae-b87fef487e96") ) - (fp_line - (start 1.4 0) - (end 1.4 -1.1) - (stroke - (width 0.1) - (type solid) + (fp_poly + (pts + (xy -0.982243 -0.590343) (xy -0.950903 -0.587958) (xy -0.920013 -0.584033) (xy -0.889616 -0.578605) + (xy -0.859758 -0.571713) (xy -0.83047 -0.563391) (xy -0.801791 -0.553694) (xy -0.773762 -0.542641) + (xy -0.746419 -0.53028) (xy -0.71981 -0.516648) (xy -0.693963 -0.501786) (xy -0.66892 -0.485736) + (xy -0.64472 -0.468523) (xy -0.621404 -0.450203) (xy -0.599008 -0.430806) (xy -0.577569 -0.410368) + (xy -0.55714 -0.388934) (xy -0.537735 -0.366537) (xy -0.519414 -0.34322) (xy -0.502206 -0.319022) + (xy -0.486156 -0.293977) (xy -0.471292 -0.268134) (xy -0.457662 -0.241519) (xy -0.4453 -0.214181) + (xy -0.434249 -0.186153) (xy -0.424544 -0.15747) (xy -0.41623 -0.128187) (xy -0.409335 -0.098324) + (xy -0.40391 -0.067928) (xy -0.399986 -0.03704) (xy -0.3976 -0.005695) (xy -0.396798 0.026066) (xy -0.3976 0.057826) + (xy -0.399986 0.089175) (xy -0.40391 0.12006) (xy -0.409335 0.15046) (xy -0.41623 0.180316) (xy -0.424544 0.209603) + (xy -0.434249 0.238284) (xy -0.4453 0.266313) (xy -0.457662 0.293652) (xy -0.471292 0.320266) (xy -0.486156 0.346111) + (xy -0.502206 0.371152) (xy -0.519414 0.395352) (xy -0.537735 0.418671) (xy -0.55714 0.441065) (xy -0.577569 0.462496) + (xy -0.599008 0.482938) (xy -0.621404 0.502335) (xy -0.64472 0.52066) (xy -0.66892 0.537866) (xy -0.693963 0.55392) + (xy -0.71981 0.56878) (xy -0.746419 0.582413) (xy -0.773762 0.594771) (xy -0.801791 0.605826) (xy -0.83047 0.615525) + (xy -0.859758 0.623844) (xy -0.889616 0.630734) (xy -0.920013 0.636164) (xy -0.950903 0.640087) + (xy -0.982243 0.642474) (xy -1.014006 0.643277) (xy -1.045772 0.642474) (xy -1.077113 0.640087) + (xy -1.108007 0.636163) (xy -1.138394 0.630734) (xy -1.168258 0.623844) (xy -1.197548 0.615525) + (xy -1.226221 0.605826) (xy -1.254249 0.594771) (xy -1.281592 0.582413) (xy -1.308208 0.56878) (xy -1.334053 0.55392) + (xy -1.359098 0.537866) (xy -1.383292 0.52066) (xy -1.406608 0.502335) (xy -1.429004 0.482938) (xy -1.450438 0.462496) + (xy -1.470878 0.441065) (xy -1.490273 0.418671) (xy -1.508601 0.395352) (xy -1.525805 0.371152) + (xy -1.541859 0.346111) (xy -1.556724 0.320265) (xy -1.570355 0.293652) (xy -1.582715 0.266313) + (xy -1.593764 0.238283) (xy -1.603468 0.209602) (xy -1.611784 0.180315) (xy -1.618679 0.15046) (xy -1.624103 0.12006) + (xy -1.628028 0.089174) (xy -1.630413 0.057825) (xy -1.631219 0.026066) (xy -1.630413 -0.005695) + (xy -1.628028 -0.03704) (xy -1.624103 -0.067928) (xy -1.618679 -0.098325) (xy -1.611784 -0.128187) + (xy -1.603468 -0.15747) (xy -1.593764 -0.186153) (xy -1.582715 -0.214181) (xy -1.570355 -0.241519) + (xy -1.556724 -0.268135) (xy -1.541859 -0.293978) (xy -1.525805 -0.319023) (xy -1.508601 -0.34322) + (xy -1.490273 -0.366537) (xy -1.470878 -0.388934) (xy -1.450438 -0.410368) (xy -1.429004 -0.430806) + (xy -1.406608 -0.450203) (xy -1.383292 -0.468523) (xy -1.359098 -0.485736) (xy -1.334053 -0.501786) + (xy -1.308208 -0.516648) (xy -1.281592 -0.53028) (xy -1.254249 -0.542641) (xy -1.226221 -0.553694) + (xy -1.197548 -0.563391) (xy -1.168258 -0.571713) (xy -1.138394 -0.578605) (xy -1.108007 -0.584033) + (xy -1.077113 -0.587958) (xy -1.045772 -0.590343) (xy -1.014006 -0.591143) ) - (layer "F.Fab") - (uuid "4933d2e8-2f9b-4d30-a28f-d49db38af937") - ) - (fp_line - (start 1.4 -1.1) - (end -1.4 -1.1) (stroke - (width 0.1) + (width 0.112219) (type solid) ) - (layer "F.Fab") - (uuid "f465a11c-9b36-4245-a58c-bd5f5a3aef9f") + (fill no) + (layer "F.SilkS") + (uuid "b44288ff-f6cb-4287-a3b1-8b4fb88f72a2") ) - (fp_line - (start -1.4 0) - (end 1.4 0) - (stroke - (width 0.1) - (type solid) + (fp_poly + (pts + (xy 0.170978 -4.90983) (xy 0.332076 -4.903475) (xy 0.4124 -4.898095) (xy 0.49245 -4.890984) (xy 0.572126 -4.881953) + (xy 0.65134 -4.870803) (xy 0.729985 -4.857345) (xy 0.807976 -4.84138) (xy 0.88521 -4.822717) (xy 0.961596 -4.80116) + (xy 1.037034 -4.776512) (xy 1.111431 -4.748583) (xy 1.184691 -4.717181) (xy 1.256718 -4.682105) + (xy 1.353911 -4.629745) (xy 1.449863 -4.574241) (xy 1.544625 -4.515852) (xy 1.638248 -4.454875) + (xy 1.730781 -4.391586) (xy 1.822274 -4.326261) (xy 2.002345 -4.190663) (xy 2.178848 -4.050335) + (xy 2.352211 -3.907528) (xy 2.691044 -3.623518) (xy 2.714968 -3.602471) (xy 2.737607 -3.580267) + (xy 2.758925 -3.556975) (xy 2.778888 -3.532651) (xy 2.797457 -3.507361) (xy 2.814603 -3.481168) + (xy 2.830284 -3.454131) (xy 2.844464 -3.426315) (xy 2.85711 -3.397775) (xy 2.868185 -3.368578) (xy 2.877655 -3.338785) + (xy 2.885481 -3.308464) (xy 2.891636 -3.277666) (xy 2.896072 -3.246463) (xy 2.898756 -3.214909) + (xy 2.89966 -3.183071) (xy 2.89966 0.755493) (xy 2.899585 0.75838) (xy 2.899374 0.761229) (xy 2.899015 0.764036) + (xy 2.898522 0.766799) (xy 2.897896 0.769513) (xy 2.897142 0.772177) (xy 2.896255 0.774778) (xy 2.895251 0.777324) + (xy 2.894129 0.779816) (xy 2.892886 0.782235) (xy 2.891535 0.784581) (xy 2.890076 0.786858) (xy 2.888514 0.789057) + (xy 2.886843 0.791179) (xy 2.885077 0.793213) (xy 2.883224 0.795163) (xy 2.881272 0.797022) (xy 2.879236 0.798785) + (xy 2.877119 0.800454) (xy 2.874919 0.802016) (xy 2.872641 0.803478) (xy 2.870291 0.804828) (xy 2.86787 0.806071) + (xy 2.865385 0.807193) (xy 2.862838 0.8082) (xy 2.860231 0.80908) (xy 2.857571 0.809836) (xy 2.854856 0.810467) + (xy 2.852096 0.81096) (xy 2.849288 0.811312) (xy 2.846439 0.811536) (xy 2.843553 0.811605) (xy -2.823553 0.811605) + (xy -2.826441 0.811536) (xy -2.829291 0.811312) (xy -2.8321 0.81096) (xy -2.834859 0.810467) (xy -2.837578 0.809836) + (xy -2.840236 0.80908) (xy -2.842844 0.8082) (xy -2.84539 0.807193) (xy -2.847876 0.806071) (xy -2.8503 0.804828) + (xy -2.852648 0.803478) (xy -2.854928 0.802016) (xy -2.857123 0.800454) (xy -2.859243 0.798785) + (xy -2.861279 0.797022) (xy -2.86323 0.795163) (xy -2.865081 0.793213) (xy -2.866848 0.791179) (xy -2.868519 0.789057) + (xy -2.87008 0.786858) (xy -2.871538 0.784581) (xy -2.872891 0.782235) (xy -2.874132 0.779816) (xy -2.875254 0.777324) + (xy -2.876257 0.774778) (xy -2.877142 0.772177) (xy -2.877896 0.769513) (xy -2.878523 0.766799) + (xy -2.879016 0.764036) (xy -2.879374 0.761229) (xy -2.879585 0.75838) (xy -2.87966 0.755493) (xy -2.87966 -3.20741) + (xy -2.878905 -3.236648) (xy -2.876646 -3.265675) (xy -2.872904 -3.294427) (xy -2.867699 -3.322861) + (xy -2.861062 -3.35091) (xy -2.852997 -3.378527) (xy -2.843536 -3.405651) (xy -2.832702 -3.432231) + (xy -2.820508 -3.458213) (xy -2.806974 -3.483537) (xy -2.792126 -3.508145) (xy -2.775984 -3.531986) + (xy -2.758565 -3.555011) (xy -2.739896 -3.577153) (xy -2.719997 -3.598366) (xy -2.698878 -3.618588) + (xy -2.534235 -3.766097) (xy -2.364018 -3.913581) (xy -2.188468 -4.059073) (xy -2.007812 -4.200603) + (xy -1.915647 -4.269267) (xy -1.822297 -4.336204) (xy -1.727789 -4.401169) (xy -1.632151 -4.463908) + (xy -1.535419 -4.524189) (xy -1.437614 -4.581755) (xy -1.338769 -4.636365) (xy -1.238912 -4.687773) + (xy -1.166303 -4.721646) (xy -1.092563 -4.752028) (xy -1.017775 -4.779098) (xy -0.94203 -4.803034) + (xy -0.865414 -4.824014) (xy -0.788014 -4.842224) (xy -0.709911 -4.857849) (xy -0.631206 -4.871054) + (xy -0.551977 -4.882034) (xy -0.472313 -4.890963) (xy -0.392302 -4.898021) (xy -0.312031 -4.903396) + (xy -0.151052 -4.909794) (xy 0.009925 -4.911605) ) - (layer "F.Fab") - (uuid "dce88953-49bf-493a-89a8-762b135b9f47") - ) - (fp_line - (start -1.4 -1.1) - (end -1.4 0) (stroke - (width 0.1) + (width 0.112219) (type solid) ) - (layer "F.Fab") - (uuid "488ded9a-56d7-409b-8430-7721cf521fb6") + (fill no) + (layer "F.SilkS") + (uuid "e921e34b-9eea-4a07-a50c-934b4f49a927") ) - (fp_line - (start -3.5 2.5) - (end -3.5 0) + (fp_rect + (start 5.05 2.97) + (end -5.05 -4.069999) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "1eab3e1a-4759-4f80-b982-eb74bc5e3a76") + (fill no) + (layer "F.CrtYd") + (uuid "8a35ec17-e7e3-4bc9-ac2f-71a721fefb0f") ) - (fp_line - (start -3.5 0) - (end 3.5 0) + (fp_poly + (pts + (xy -4.8 -3.819999) (xy 4.8 -3.819999) (xy 4.8 2.72) (xy -3.8 2.72) (xy -4.8 1.72) + ) (stroke (width 0.1) (type solid) ) + (fill no) (layer "F.Fab") - (uuid "85f39526-9bd8-4d57-a802-f676c5eb800b") + (uuid "9507afd7-e768-42f4-a29e-76e270d7d454") ) - (pad "1" smd rect - (at -2.1 2.55 180) - (size 0.9 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "BTN2") - (uuid "02da845d-f779-4228-8c87-2194380ce6f1") + (point + (at 126.215 100.580001) + (size 1) + (layer "F.SilkS") + (uuid "ddfc230b-32f4-4383-bf35-7489af19dd94") ) - (pad "2" smd rect - (at 2.1 2.55 180) - (size 0.9 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "413b86ae-a03a-4c58-b605-f2d181ffc8dc") + (pad "" np_thru_hole circle + (at -1 0.030001 180) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "fe7d88ac-f921-4808-b57c-49d8c2a224e4") ) - (pad "3" smd rect - (at -3.8 0.7 180) - (size 0.8 1.5) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "a0369a0d-6ddc-42ad-af1d-37c90710dc18") + (pad "" np_thru_hole circle + (at 1 -3.469999 180) + (size 0.7 0.7) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (uuid "2d4bc786-6439-4cca-ac4c-206204f03322") ) (pad "4" smd rect - (at 3.8 0.7 180) - (size 0.8 1.5) + (at -3.95 -2.069999 180) + (size 1.7 2.6) (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "eff65770-f419-4236-8f1d-dbbe6555c879") + (net "/GND") + (uuid "6f7e13bb-7224-4c57-aef3-c010cd8ed1b3") ) (pad "5" smd rect - (at 3.05 0.25 270) - (size 0.6 0.7) + (at 3.95 -2.069999 180) + (size 1.7 2.6) (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "79365d89-4b7a-4cc8-a8e0-52a30bee55d2") + (net "/GND") + (uuid "e3e4347e-54ab-48a1-ada3-40ea29e02c83") ) - (pad "6" smd rect - (at -3.05 0.25 270) - (size 0.6 0.7) + (pad "A" smd rect + (at -2 2.07 180) + (size 1.524 1.3) (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "67d91a27-baad-4c7e-8495-13cb0f805b36") + (net "/ENC_A") + (uuid "518dea59-49b5-4810-bc6f-981f354f2dfc") ) - (embedded_fonts no) - (model "TS32-7-35-BK-160-RA-SMT-TR.stp" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) + (pad "B" smd rect + (at 2 2.07 180) + (size 1.524 1.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/ENC_B") + (uuid "db21dd0f-3a6b-47a8-a5ba-5f4f84cc2e44") + ) + (pad "C" smd rect + (at 0 2.07 180) + (size 1.524 1.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "d3254133-f480-461b-bc81-5630b93d4a12") + ) + (group "" + (uuid "80e0981e-4dbb-4c9d-9b6b-ba6703a0dbd4") + (members "5f46d093-da2f-44b1-acae-b87fef487e96" "88fa4dbb-5848-4288-88f7-5b75522532a8" + "ad946813-9d3f-444f-b93d-ab098ee6bacc" "b44288ff-f6cb-4287-a3b1-8b4fb88f72a2" + "e921e34b-9eea-4a07-a50c-934b4f49a927" ) ) + (embedded_fonts no) ) - (footprint "" + (footprint "maclock:SW_TSB001_7.7x3.55_SideSMD" (layer "F.Cu") - (uuid "385e78e9-2038-4f0d-ac22-a6c2e788ccde") - (at 143.5 102.5) - (property "Reference" "BAT-" - (at 0 0 0) + (uuid "67c7cb38-6c66-4e06-a002-2b11632e7216") + (at 159.5 102.605 180) + (descr "BZCN TSB001 side-actuated SMD tactile, 7.7x3.55mm, right-angle with bracket (LCSC C2888448 = TSB001A3518A, 3.5mm/180gf; land common to all TSB001 force/height variants). Pads 1/2 = brass contacts (the switched terminals: pad1 signal, pad2 GND); pads 3/4 = stainless mounting bracket (tie to GND). Two NPTH Ø0.9 locators. Actuator faces -Y. Closest LCSC match to the Same Sky TS32.") + (property "Reference" "SW2" + (at 0 2.43 0) (layer "F.SilkS") - (hide yes) - (uuid "26482ca4-d779-4612-9c29-c248c0a8ee9f") + (uuid "b040f857-6141-45d9-b9f3-89f4adce4ed2") (effects (font - (size 1.27 1.27) + (size 1 1) (thickness 0.15) ) ) ) - (property "Value" "GND" - (at 0 0 0) + (property "Value" "TSB001A3518A" + (at 0 2.82 0) (layer "F.Fab") - (uuid "cfb9a6a1-7cbe-4ee0-9f57-b7a4996e715a") + (uuid "b5952f10-ed15-4e02-9714-531fa119db20") (effects (font - (size 1.27 1.27) + (size 1 1) (thickness 0.15) ) ) @@ -441,11 +662,10 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "217498ca-9f7d-431e-80ed-42218615fa52") + (uuid "cec87089-2fe3-4165-98ed-2f509d170aab") (effects (font (size 1.27 1.27) - (thickness 0.15) ) ) ) @@ -453,269 +673,113 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "4d9d39c7-0121-4e90-b78f-75e99164b6e6") + (uuid "55ee6f70-f624-417b-ad9c-941782a6fa82") (effects (font (size 1.27 1.27) - (thickness 0.15) ) ) ) - (duplicate_pad_numbers_are_jumpers no) - (pad "3" thru_hole circle - (at 0 0 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "GND") - (uuid "82d42d0c-013e-4cc9-9f5e-07d49cb8c85e") - ) - (embedded_fonts no) - ) - (footprint "1X05_ROUND_70" - (layer "F.Cu") - (uuid "4cb24cd0-52b2-40a1-a849-675d5b465fff") - (at 139 93.647001 90) - (property "Reference" "JP1" - (at -6.4262 -1.8288 90) - (unlocked yes) + (property "LCSC" "C2888448" + (at 0 0 0) (layer "F.SilkS") (hide yes) - (uuid "39111b68-4fea-4503-ba7b-11dfb28554d4") + (uuid "a589aa4a-9fad-4ef4-912d-c608ecea4939") (effects (font - (size 0.666496 0.666496) - (thickness 0.146304) - ) - (justify left bottom) - ) - ) - (property "Value" "Rotary_Encoder_5pin" - (at -6.35 1.905 90) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "961dc106-be2d-40c1-8d8f-03f1dba4456a") - (effects - (font - (size 0.369824 0.369824) - (thickness 0.036576) - ) - (justify left bottom) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "64a2a3b3-7a49-4385-9702-8a58c0e8eed1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "4a7b2ca1-880c-40fc-8f45-5b8383c95b1a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) + (size 1.27 1.27) + (thickness 0.15) ) ) ) + (attr smd) (duplicate_pad_numbers_are_jumpers no) - (fp_line - (start -6.35 -0.635) - (end -6.35 0.635) + (fp_rect + (start -4.35 -1.87) + (end 4.35 1.72) (stroke - (width 0.2032) + (width 0.12) (type solid) ) - (layer "F.Fab") - (uuid "27afae74-0f27-43f4-b827-d3fe8b86b240") - ) - (fp_poly - (pts - (xy 4.826 0.254) (xy 5.334 0.254) (xy 5.334 -0.254) (xy 4.826 -0.254) - ) - (stroke - (width 0) - (type default) - ) - (fill yes) - (layer "F.Fab") - (uuid "69e71540-06d6-41c1-8c2e-596293566e2a") - ) - (fp_poly - (pts - (xy 2.286 0.254) (xy 2.794 0.254) (xy 2.794 -0.254) (xy 2.286 -0.254) - ) - (stroke - (width 0) - (type default) - ) - (fill yes) - (layer "F.Fab") - (uuid "cd11024f-d08d-46b7-8fbb-51ce550c8fc1") + (fill no) + (layer "F.SilkS") + (uuid "22b9e8d4-3485-4d34-89cd-acd29a84f8f9") ) - (fp_poly - (pts - (xy -0.254 0.254) (xy 0.254 0.254) (xy 0.254 -0.254) (xy -0.254 -0.254) - ) + (fp_circle + (center -4.75 0.97) + (end -4.6 0.97) (stroke - (width 0) - (type default) + (width 0.1) + (type solid) ) (fill yes) - (layer "F.Fab") - (uuid "243d9798-8fd3-4983-84ae-eefc4912a469") + (layer "F.SilkS") + (uuid "0130dc75-bb01-40fb-8faf-0ec1692625d8") ) - (fp_poly - (pts - (xy -2.794 0.254) (xy -2.286 0.254) (xy -2.286 -0.254) (xy -2.794 -0.254) - ) + (fp_rect + (start -4.45 -1.97) + (end 4.45 1.82) (stroke - (width 0) - (type default) + (width 0.05) + (type solid) ) - (fill yes) - (layer "F.Fab") - (uuid "a1436735-5dcd-4ba0-9ee3-dd61a119cd9f") + (fill no) + (layer "F.CrtYd") + (uuid "a6258736-890b-4b09-8033-680187e68a69") ) (fp_poly (pts - (xy -5.334 0.254) (xy -4.826 0.254) (xy -4.826 -0.254) (xy -5.334 -0.254) + (xy -4.2 -1.72) (xy 4.2 -1.72) (xy 4.2 1.57) (xy -3.3775 1.57) (xy -4.2 0.7475) ) (stroke - (width 0) - (type default) + (width 0.1) + (type solid) ) - (fill yes) + (fill no) (layer "F.Fab") - (uuid "9ef751f0-2f09-4805-aa14-b2789e3607f8") - ) - (pad "1" thru_hole circle - (at -5.08 0 180) - (size 1.778 1.778) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "GND") - (solder_mask_margin 0.0508) - (thermal_bridge_angle 0) - (uuid "c2207fe9-3245-4ef8-9368-dabc84a00680") - ) - (pad "2" thru_hole circle - (at -2.54 0 180) - (size 1.778 1.778) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "5V") - (solder_mask_margin 0.0508) - (thermal_bridge_angle 0) - (uuid "e5e80700-2bab-409f-8124-b2df5e272131") - ) - (pad "3" thru_hole circle - (at 0 0 180) - (size 1.778 1.778) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (solder_mask_margin 0.0508) - (thermal_bridge_angle 0) - (uuid "2a5d9c30-3610-4fe8-9706-46e3c6e74936") + (uuid "a3f0670f-045d-4830-b3df-f4043a9f8f38") ) - (pad "4" thru_hole circle - (at 2.54 0 180) - (size 1.778 1.778) - (drill 1) + (pad "" np_thru_hole circle + (at -1.15 -0.48 180) + (size 0.9 0.9) + (drill 0.9) (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "GND") - (solder_mask_margin 0.0508) - (thermal_bridge_angle 0) - (uuid "fe2d4162-37cb-4c31-8a53-d6db40104168") + (uuid "ba95d9a8-f708-437c-a720-fc3c7a1c1bd3") ) - (pad "5" thru_hole circle - (at 5.08 0 180) - (size 1.778 1.778) - (drill 1) + (pad "" np_thru_hole circle + (at 1.15 -0.48 180) + (size 0.9 0.9) + (drill 0.9) (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "AUDIO") - (solder_mask_margin 0.0508) - (thermal_bridge_angle 0) - (uuid "ac3fa7a6-f9bd-400b-8779-d2d507ca6c59") + (uuid "248beec3-4ee3-4153-975c-8a46fb0906f7") ) - (embedded_fonts no) - ) - (footprint "" - (layer "F.Cu") - (uuid "7bd45283-5ee3-493e-9572-6cd87d4a9645") - (at 146.5 102.5) - (property "Reference" "BAT+" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "e7a5143b-7cbe-41e0-865d-04b3dfcf6467") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Value" "5V" - (at 0 0 0) - (layer "F.Fab") - (uuid "7ae12573-72b0-4ea8-bd14-9f644915adf0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) + (pad "1" smd rect + (at -2.1 0.97 180) + (size 1.2 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SW2") + (uuid "1aed2dc5-56f4-4183-9d6e-d56345b44809") ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5d85e8ff-1724-4139-a196-fdad8e37767a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) + (pad "2" smd rect + (at 2.1 0.97 180) + (size 1.2 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "65ce919a-b503-4ef8-8606-1aea313fe51b") ) - (property "Description" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "11da5f62-38fc-49f7-a892-7ba050b0a2f1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) + (pad "3" smd rect + (at -3.45 -0.97 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "e6bcc412-fa87-4856-aa31-63723b821821") ) - (duplicate_pad_numbers_are_jumpers no) - (pad "3" thru_hole circle - (at 0 0 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "5V") - (uuid "6fceecc3-76ed-4bb3-b5d2-199e9ec74f75") + (pad "4" smd rect + (at 3.45 -0.97 180) + (size 1.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/GND") + (uuid "f01ef460-f948-40ff-9747-6fbf154249ac") ) (embedded_fonts no) ) @@ -723,7 +787,7 @@ (layer "F.Cu") (uuid "91f0fe0a-e74d-41c5-bd42-a73e0a5609d0") (at 151.9025 97.5) - (descr "Resistor SMD 0402 (1005 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") + (descr "Resistor SMD 0402 (1005 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)") (tags "resistor handsolder") (property "Reference" "R2" (at 0.0975 1 0) @@ -772,6 +836,30 @@ ) ) ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "38996d27-7ccc-432d-9716-16a4491aefb1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "LCSC" "C11702" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "be09fc93-af7a-4d61-abf2-62f7c4d2eafb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line @@ -794,85 +882,27 @@ (layer "F.SilkS") (uuid "cce8fd44-d2a1-4fec-9b9d-3f0a13da4bfd") ) - (fp_line + (fp_rect (start -1.11 -0.47) - (end 1.11 -0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d81c66bc-a43a-404a-9061-a9b5d65ac197") - ) - (fp_line - (start -1.11 0.47) - (end -1.11 -0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f7de1195-86c3-41ed-a50a-e286c8431673") - ) - (fp_line - (start 1.11 -0.47) (end 1.11 0.47) (stroke (width 0.05) (type solid) ) + (fill no) (layer "F.CrtYd") - (uuid "b69d2e3e-969a-4b3f-8668-e87b70213342") - ) - (fp_line - (start 1.11 0.47) - (end -1.11 0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b24730f1-30a4-4d39-812e-bac0a8294784") + (uuid "fddd0d93-a5ca-4079-8f57-388779626726") ) - (fp_line + (fp_rect (start -0.525 -0.27) - (end 0.525 -0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "939be045-17b7-467d-aa0f-521d5d6f2afa") - ) - (fp_line - (start -0.525 0.27) - (end -0.525 -0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e5eebc5a-328e-4e5c-a02e-9f1c6ef5092f") - ) - (fp_line - (start 0.525 -0.27) (end 0.525 0.27) (stroke (width 0.1) (type solid) ) + (fill no) (layer "F.Fab") - (uuid "bc375c51-c858-4a3b-8ae0-3bf674a1db0c") - ) - (fp_line - (start 0.525 0.27) - (end -0.525 0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a746f91f-d71e-4df7-8d6f-b16e09b8b350") + (uuid "f58a6cdb-1c2f-43e4-8677-db46f13dbb6e") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -890,7 +920,7 @@ (size 0.715 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net "BTN2") + (net "/BTN2") (uuid "e3533cc1-868c-45f5-812e-2c7f3240c7be") ) (pad "2" smd roundrect @@ -898,11 +928,11 @@ (size 0.715 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net "BTN2") + (net "/SW2") (uuid "2c343b24-e966-435c-9b7e-5ef92efda19e") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) @@ -917,8 +947,8 @@ (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (layer "F.Cu") (uuid "d54f932c-a5d8-4d0f-9675-23cb04ce6d8d") - (at 156.0975 96.5) - (descr "Resistor SMD 0402 (1005 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") + (at 156.1 96.65) + (descr "Resistor SMD 0402 (1005 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)") (tags "resistor handsolder") (property "Reference" "R1" (at 0 1 0) @@ -967,6 +997,30 @@ ) ) ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "46837062-d00e-4d1f-abce-22803cb03381") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "LCSC" "C11702" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "5c87ac90-4997-44b4-aaf1-34f7526fdbb7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line @@ -989,85 +1043,27 @@ (layer "F.SilkS") (uuid "aa086050-7453-4423-8c8c-ea79128144e3") ) - (fp_line + (fp_rect (start -1.11 -0.47) - (end 1.11 -0.47) + (end 1.11 0.47) (stroke (width 0.05) (type solid) ) + (fill no) (layer "F.CrtYd") - (uuid "0a157f13-d4ad-494f-bda6-18aea8d29de5") + (uuid "0cc450e1-3c6b-431f-8f93-3c2030767dd9") ) - (fp_line - (start -1.11 0.47) - (end -1.11 -0.47) + (fp_rect + (start -0.525 -0.27) + (end 0.525 0.27) (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4f3af766-b6f0-4d25-9125-eff48ffff73f") - ) - (fp_line - (start 1.11 -0.47) - (end 1.11 0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "515687c7-a6b2-41d5-809b-01a411a202a3") - ) - (fp_line - (start 1.11 0.47) - (end -1.11 0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "121737fa-a5ac-4438-be16-ae1adfdac54e") - ) - (fp_line - (start -0.525 -0.27) - (end 0.525 -0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7736f08e-83ea-4393-9bc1-da0bc468dd3e") - ) - (fp_line - (start -0.525 0.27) - (end -0.525 -0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "9437adf2-ab6c-43e9-ac5a-5a0f7a6af316") - ) - (fp_line - (start 0.525 -0.27) - (end 0.525 0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "51c247a9-5a4e-4d27-9999-71346987033f") - ) - (fp_line - (start 0.525 0.27) - (end -0.525 0.27) - (stroke - (width 0.1) + (width 0.1) (type solid) ) + (fill no) (layer "F.Fab") - (uuid "3717701b-c89c-4fd4-9550-3277cc296f4d") + (uuid "e6a38afb-74b7-4158-8c42-101659c6c384") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -1085,7 +1081,7 @@ (size 0.715 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net "BTN1") + (net "/BTN1") (uuid "ffeb6263-7317-44e2-a7cb-3740f64b6a02") ) (pad "2" smd roundrect @@ -1093,11 +1089,11 @@ (size 0.715 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net "BTN1") + (net "/SW1") (uuid "034e74d2-906c-43ab-97c3-a2bef1e63f6a") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) @@ -1109,53 +1105,79 @@ ) ) ) - (footprint "KiCad:TS32735BK160RASMTTR" - (layer "F.Cu") - (uuid "d9137e17-a468-46ec-8381-35ee85270f4b") - (at 181 104.25 180) - (descr "TS32-7-35-BK-160-RA-SMT-TR") - (tags "Switch") - (property "Reference" "SW1" - (at 0.05 4.15 0) - (unlocked yes) - (layer "F.SilkS") - (uuid "0a3f0fa5-34fe-4fb1-8cb1-223f37b6971a") + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" + (layer "B.Cu") + (uuid "17ae35a4-a90b-4fca-a85f-542427d25bb3") + (at 129.46 81 -90) + (descr "Through hole straight pin header, 1x07, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x07 2.54mm single row") + (property "Reference" "PiInput" + (at 0 2.38 90) + (layer "B.SilkS") + (hide yes) + (uuid "46ce9a88-1a75-404e-8655-dbcaf2a6ccc1") (effects (font - (size 1.27 1.27) - (thickness 0.254) + (size 1 1) + (thickness 0.15) ) + (justify mirror) ) ) - (property "Value" "TS32735BK160RASMTTR" - (at 0 1.025 0) - (layer "F.SilkS") + (property "Value" "PZ254V-11-07P" + (at 0 -17.62 90) + (layer "B.Fab") + (uuid "8df4d3ee-c35f-4799-8b8d-11b66bdb6b8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") (hide yes) - (uuid "edabb8c8-4bcc-4c4e-98d5-62b0f96c0a63") + (uuid "a15f719f-9de9-41b2-b607-1e9d3f454a9f") (effects (font (size 1.27 1.27) - (thickness 0.254) ) + (justify mirror) ) ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") + (property "Description" "" + (at 0 0 90) + (layer "B.Fab") (hide yes) - (uuid "37abf5ee-4355-4d1f-b0cf-0f1363c84128") + (uuid "3ced3cd0-f370-4452-ab1b-611fe8bf79fb") (effects (font (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "connector/pin_header_socket" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "2c31ef38-7ef8-4817-ab41-b97b65986c5e") + (effects + (font + (size 1 1) (thickness 0.15) ) + (justify mirror) ) ) - (property "Description" "" + (property "LCSC" "C492406" (at 0 0 0) - (layer "F.Fab") + (layer "B.SilkS") (hide yes) - (uuid "f2166543-eef1-47a6-9175-69f2da5da036") + (uuid "6bcaafb5-80ae-40a7-baf5-8ada144a957a") (effects (font (size 1.27 1.27) @@ -1163,264 +1185,206 @@ ) ) ) - (attr smd) + (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start 3.5 2.5) - (end 3.5 1.8) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "c3725b21-5408-4b25-8f0a-858c84ded9e8") - ) - (fp_line - (start 3.2 2.5) - (end 3.5 2.5) + (start -1.38 1.38) + (end 0 1.38) (stroke - (width 0.2) + (width 0.12) (type solid) ) - (layer "F.SilkS") - (uuid "d3d83936-24ac-4281-941b-6c5c62f151c8") + (layer "B.SilkS") + (uuid "c0066dbe-a899-4aad-abcf-d7310c279340") ) (fp_line - (start -1.4 2.5) - (end 1.4 2.5) + (start -1.38 0) + (end -1.38 1.38) (stroke - (width 0.2) + (width 0.12) (type solid) ) - (layer "F.SilkS") - (uuid "bf845527-4a67-4fd1-ad09-9e2abf6cde92") + (layer "B.SilkS") + (uuid "356b7804-2645-4a2d-95d5-564c8c918b67") ) (fp_line - (start -2.1 3.6) - (end -2.1 3.6) + (start -1.38 -1.27) + (end 1.38 -1.27) (stroke - (width 0.1) + (width 0.12) (type solid) ) - (layer "F.SilkS") - (uuid "f3c90391-dd4a-4040-b264-fa9dde551ccc") + (layer "B.SilkS") + (uuid "ae360cb9-0f53-4ab5-8a75-0bbf99ba29fe") ) (fp_line - (start -2.1 3.5) - (end -2.1 3.5) + (start -1.38 -1.27) + (end -1.38 -16.62) (stroke - (width 0.1) + (width 0.12) (type solid) ) - (layer "F.SilkS") - (uuid "8eb5b155-996d-448f-80e2-56de3411b953") + (layer "B.SilkS") + (uuid "6edac93f-5f20-4ad4-b84e-3342515432bf") ) (fp_line - (start -3.5 2.5) - (end -3.2 2.5) + (start 1.38 -1.27) + (end 1.38 -16.62) (stroke - (width 0.2) + (width 0.12) (type solid) ) - (layer "F.SilkS") - (uuid "a013c4ae-1bf4-4e52-8b60-7b723e918767") + (layer "B.SilkS") + (uuid "40b5a10c-4eb1-4424-8e91-425cc52b03bd") ) (fp_line - (start -3.5 1.8) - (end -3.5 2.5) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.SilkS") - (uuid "3533553d-697a-492f-9612-5b42e4609bbd") - ) - (fp_arc - (start -2.1 3.6) - (mid -2.15 3.55) - (end -2.1 3.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.SilkS") - (uuid "71270d5a-21d9-4b78-9210-34f4ff5066fd") - ) - (fp_arc - (start -2.1 3.5) - (mid -2.05 3.55) - (end -2.1 3.6) + (start -1.38 -16.62) + (end 1.38 -16.62) (stroke - (width 0.1) + (width 0.12) (type solid) ) - (layer "F.SilkS") - (uuid "d5343ee3-eb3c-434c-abbc-d222b56073a1") + (layer "B.SilkS") + (uuid "b3672912-dad7-4f88-8f61-c00e4db6c7ce") ) - (fp_line - (start 5.2 4.15) - (end -5.2 4.15) + (fp_rect + (start -1.77 1.78) + (end 1.77 -17.02) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.CrtYd") - (uuid "100264df-5c93-4d44-9d13-9464c5761a8e") + (fill no) + (layer "B.CrtYd") + (uuid "48c8db97-0355-4d90-b0a3-b98f727973dc") ) (fp_line - (start 5.2 -2.1) - (end 5.2 4.15) + (start -0.635 1.27) + (end 1.27 1.27) (stroke (width 0.1) (type solid) ) - (layer "F.CrtYd") - (uuid "428ca9f9-29aa-45d0-b79b-edbe7a3d4b03") + (layer "B.Fab") + (uuid "b4200558-084d-4430-bd3e-aa0ae88fd109") ) (fp_line - (start -5.2 4.15) - (end -5.2 -2.1) + (start 1.27 1.27) + (end 1.27 -16.51) (stroke (width 0.1) (type solid) ) - (layer "F.CrtYd") - (uuid "4a2faaf6-4eae-4f88-b6d4-21b63876801e") + (layer "B.Fab") + (uuid "7a4d4b89-136a-4fe0-b791-091d87422388") ) (fp_line - (start -5.2 -2.1) - (end 5.2 -2.1) + (start -1.27 0.635) + (end -0.635 1.27) (stroke (width 0.1) (type solid) ) - (layer "F.CrtYd") - (uuid "c34b111f-fee7-40c6-90af-3ab8cb87d97f") + (layer "B.Fab") + (uuid "bdb15845-dfcc-44ec-b6bd-76ca6ce8b979") ) (fp_line - (start 3.5 2.5) - (end -3.5 2.5) + (start -1.27 -16.51) + (end -1.27 0.635) (stroke (width 0.1) (type solid) ) - (layer "F.Fab") - (uuid "483b819c-a2b9-4f20-8c7f-d3558efb3927") + (layer "B.Fab") + (uuid "73edf52e-4362-477b-b0b6-17ea7542547f") ) (fp_line - (start 3.5 0) - (end 3.5 2.5) + (start 1.27 -16.51) + (end -1.27 -16.51) (stroke (width 0.1) (type solid) ) - (layer "F.Fab") - (uuid "4d323348-125c-4400-ae27-5fd3c8b4d3de") + (layer "B.Fab") + (uuid "c64c93e3-64e5-4905-ad12-6f7851c48ced") ) - (fp_line - (start 1.4 0) - (end 1.4 -1.1) - (stroke - (width 0.1) - (type solid) + (fp_text user "${REFERENCE}" + (at 0 -7.62 180) + (layer "B.Fab") + (uuid "3eee0098-b04b-435e-8127-9129c0853ed0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) - (layer "F.Fab") - (uuid "1b570ace-f618-4c17-a774-db3eda311b87") ) - (fp_line - (start 1.4 -1.1) - (end -1.4 -1.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d0f3aa5e-67f9-4023-a826-d8684817bc42") + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/ENC_B") + (uuid "47a03eb7-30a9-4885-97e6-21e8c33d8412") ) - (fp_line - (start -1.4 0) - (end 1.4 0) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "2d1e9e67-314f-4ca0-ba0c-657103117463") + (pad "2" thru_hole circle + (at 0 -2.54 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/GND") + (uuid "bd9b2d71-a699-487f-998c-92fb10aca7b9") ) - (fp_line - (start -1.4 -1.1) - (end -1.4 0) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "695f129d-1fad-4907-a22e-32714086bc30") + (pad "3" thru_hole circle + (at 0 -5.08 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/ENC_A") + (uuid "765f96e2-484f-45e1-8153-b504ac11d5d4") ) - (fp_line - (start -3.5 2.5) - (end -3.5 0) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "48e7643e-d9a0-4e57-a41f-55e05ef460fa") + (pad "4" thru_hole circle + (at 0 -7.62 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/5V") + (uuid "2f20b846-8f58-4b10-b45c-3446fce40b47") ) - (fp_line - (start -3.5 0) - (end 3.5 0) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "172ede71-d2be-4b9a-8a66-02553cde4b5c") + (pad "5" thru_hole circle + (at 0 -10.16 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/AUDIO") + (uuid "1cbc4326-082f-4316-b465-d0aa30fbfccd") ) - (pad "1" smd rect - (at -2.1 2.55 180) - (size 0.9 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "BTN1") - (uuid "cf800eca-4f3c-4920-a847-0709c219b9c7") - ) - (pad "2" smd rect - (at 2.1 2.55 180) - (size 0.9 1.2) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "7feb9d7b-8652-4abc-9690-740ee331288c") - ) - (pad "3" smd rect - (at -3.8 0.7 180) - (size 0.8 1.5) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "ccd02cc6-895e-421d-a139-5f4ac5a920a7") - ) - (pad "4" smd rect - (at 3.8 0.7 180) - (size 0.8 1.5) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "731869dc-7efb-46c6-8555-48c5b1cca93b") - ) - (pad "5" smd rect - (at 3.05 0.25 270) - (size 0.6 0.7) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "9facb26d-64e3-4941-9541-9932d699c057") + (pad "6" thru_hole circle + (at 0 -12.7 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/BTN2") + (uuid "6e253576-2cff-40c7-a58e-857d4a8c0514") ) - (pad "6" smd rect - (at -3.05 0.25 270) - (size 0.6 0.7) - (layers "F.Cu" "F.Mask" "F.Paste") - (net "GND") - (uuid "005408e8-8394-4879-985a-e8c6c98d9594") + (pad "7" thru_hole circle + (at 0 -15.24 270) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net "/BTN1") + (uuid "7c54a3de-755a-4ffa-a48a-807de6ae9fb4") ) (embedded_fonts no) - (model "TS32-7-35-BK-160-RA-SMT-TR.stp" + (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.step" (offset (xyz 0 0 0) ) @@ -1434,27 +1398,26 @@ ) (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (layer "B.Cu") - (uuid "8cebe8e5-1743-40a1-93fe-c0bd8905258f") - (at 144.5 88.5 180) - (descr "Resistor SMD 0402 (1005 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") + (uuid "1ff64782-f701-472a-9383-a73e26a25a9f") + (at 127.045 92.675 180) + (descr "Resistor SMD 0402 (1005 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)") (tags "resistor handsolder") - (property "Reference" "R3" - (at 0.0975 -1 0) + (property "Reference" "R5" + (at -1.775 0 0) (layer "B.SilkS") - (uuid "432d0959-2d02-48e2-be38-c2ad07e4600c") + (uuid "cdf02de8-95f3-4e60-a895-0a4daa6b4d2f") (effects (font - (size 0.75 0.75) - (thickness 0.14) - (bold yes) + (size 0.7 0.7) + (thickness 0.1) ) (justify mirror) ) ) - (property "Value" "1K" + (property "Value" "47K" (at 0 -1.17 0) (layer "B.Fab") - (uuid "36918851-da51-43ab-8eb7-64d09ac80d1d") + (uuid "09e1a4c9-4d25-4882-84fc-5a2cd3009de4") (effects (font (size 1 1) @@ -1467,11 +1430,10 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "4bb3d1ee-e1bd-49ce-8b0d-ce6ed826011a") + (uuid "636fed7f-0aee-4439-bfcb-9727b5fc037c") (effects (font (size 1.27 1.27) - (thickness 0.15) ) (justify mirror) ) @@ -1480,15 +1442,39 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "ac17c6c3-bbb0-4138-985c-78d638a00044") + (uuid "429c62d6-a003-4f8d-9516-56349f72e73f") (effects (font (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "13c9c5b4-64c8-4b9f-9c82-ec4231bd6edd") + (effects + (font + (size 1 1) (thickness 0.15) ) (justify mirror) ) ) + (property "LCSC" "C25792" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "7e3c2aad-70d0-43fb-a2b9-1883c335ef9a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line @@ -1499,7 +1485,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "1c27eee7-0807-4b19-978a-7af88cbd1eaf") + (uuid "b5888fef-d698-45d0-ab6a-90d4297b84a5") ) (fp_line (start -0.167621 -0.38) @@ -1509,92 +1495,34 @@ (type solid) ) (layer "B.SilkS") - (uuid "c84e668a-d5d9-45f3-82a6-3176fe4c1be7") - ) - (fp_line - (start 1.11 0.47) - (end 1.11 -0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "84a91c31-ddb8-4148-9407-7f319f1beed0") + (uuid "625b4b97-e0fd-4886-997d-5f9106cada21") ) - (fp_line - (start 1.11 -0.47) - (end -1.11 -0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "00d40811-6636-474c-a3b4-3c100b9343b0") - ) - (fp_line + (fp_rect (start -1.11 0.47) - (end 1.11 0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2a7357ad-4b0b-4cbb-a119-dfd0a0479272") - ) - (fp_line - (start -1.11 -0.47) - (end -1.11 0.47) + (end 1.11 -0.47) (stroke (width 0.05) (type solid) ) + (fill no) (layer "B.CrtYd") - (uuid "1e146e9c-5e93-488e-a028-be281f744162") - ) - (fp_line - (start 0.525 0.27) - (end 0.525 -0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "90342cc6-c06d-41dd-aa76-f6faf28194f2") - ) - (fp_line - (start 0.525 -0.27) - (end -0.525 -0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "76e1e928-99d8-46dd-8455-cfd53eb68917") + (uuid "44d323c1-0d9f-4278-896f-f565df2071da") ) - (fp_line + (fp_rect (start -0.525 0.27) - (end 0.525 0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a60ec7b1-6c5b-4fd9-8e03-44cc6e84bd08") - ) - (fp_line - (start -0.525 -0.27) - (end -0.525 0.27) + (end 0.525 -0.27) (stroke (width 0.1) (type solid) ) + (fill no) (layer "B.Fab") - (uuid "34e3f0ec-2adb-483d-9ccb-84ead812dc70") + (uuid "cfc98387-71aa-4303-abb2-bd3419ee01d3") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "B.Fab") - (uuid "6c49db69-eeb8-47e7-bc82-2186040d14a4") + (uuid "057effe5-395d-4cc2-8928-82d597cba816") (effects (font (size 0.26 0.26) @@ -1608,19 +1536,19 @@ (size 0.715 0.64) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net "AUDIO") - (uuid "a20b647b-07a7-4e41-a632-e939fbce13f6") + (net "Net-(C3-Pad2)") + (uuid "ed1813c0-c3a7-4fe1-bb81-3db22b655414") ) (pad "2" smd roundrect (at 0.5975 0 180) (size 0.715 0.64) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net "AUDIO") - (uuid "85b46483-5dd2-4be4-9289-70491b690d88") + (net "Net-(U1-IN-)") + (uuid "9e1fbce7-3275-43be-9301-d9e32715868a") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) @@ -1632,29 +1560,28 @@ ) ) ) - (footprint "Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm" + (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (uuid "9cd4e261-276b-4734-9bd8-2d873def7741") - (at 144.5 96.5 90) - (descr "C, Disc series, Radial, pin pitch=5.00mm, diameter*width=6*2.5mm^2, Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/DS_KERKO_TC.pdf") - (tags "C Disc series Radial pin pitch 5.00mm diameter 6mm width 2.5mm Capacitor") - (property "Reference" "C1" - (at 2.5 2 90) + (uuid "387ec7a7-af97-44f6-8892-f9aa87a74993") + (at 127.045 91.325) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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)") + (tags "capacitor") + (property "Reference" "C3" + (at 2.15 0 0) (layer "B.SilkS") - (uuid "5d23afba-2501-4c0f-9600-8ead4898cd75") + (uuid "d3bd83e2-33f2-4642-b754-ac5e19b7d100") (effects (font - (size 0.75 0.75) - (thickness 0.14) - (bold yes) + (size 0.7 0.7) + (thickness 0.1) ) (justify mirror) ) ) - (property "Value" "100nF" - (at 2.5 -2.5 90) + (property "Value" "220nF" + (at 0 -1.43 0) (layer "B.Fab") - (uuid "9996e376-418a-4c49-a647-7a053440db3d") + (uuid "5dffd485-a3be-4d8a-93f3-07dcb20a24d2") (effects (font (size 1 1) @@ -1664,147 +1591,128 @@ ) ) (property "Datasheet" "" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "a0aad779-8360-433a-8450-8ac8837abb99") + (uuid "8f13422c-1462-4b10-bc84-96cc80675e15") (effects (font (size 1.27 1.27) - (thickness 0.15) ) (justify mirror) ) ) (property "Description" "" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "61dda1cb-a5d2-4213-b040-4dac7386ef77") + (uuid "ac83289c-7466-4922-a006-ede846bd7f3f") (effects (font (size 1.27 1.27) - (thickness 0.15) ) (justify mirror) ) ) - (attr through_hole) - (duplicate_pad_numbers_are_jumpers no) - (fp_line - (start 5.62 -1.37) - (end -0.62 -1.37) - (stroke - (width 0.12) - (type solid) - ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) (layer "B.SilkS") - (uuid "9e3b155e-74e4-4ae8-96db-de0585c081ed") - ) - (fp_line - (start -0.62 -1.37) - (end -0.62 -0.835) - (stroke - (width 0.12) - (type solid) + (hide yes) + (uuid "0445cf6e-56c7-4ebd-a0a5-5d69dddb4f1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) - (layer "B.SilkS") - (uuid "cc9a5d66-e5cf-4034-91e4-c6c74cd3c6c2") ) - (fp_line - (start 5.62 -0.835) - (end 5.62 -1.37) - (stroke - (width 0.12) - (type solid) - ) + (property "LCSC" "C21120" + (at 0 0 90) (layer "B.SilkS") - (uuid "c0d9c98a-7e61-4a76-9af7-c1f3a49f56cf") - ) - (fp_line - (start -0.62 0.835) - (end -0.62 1.37) - (stroke - (width 0.12) - (type solid) + (hide yes) + (uuid "2fbbdcf7-3bd6-4e6b-b2ad-8863ad316207") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) ) - (layer "B.SilkS") - (uuid "c58e0df2-e6c6-4441-b0c1-101026b66b8b") ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) (fp_line - (start 5.62 1.37) - (end 5.62 0.835) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "0de67d39-d0b9-4769-a7d9-e699f8ab6529") + (uuid "bdbd8862-1921-41e6-8b60-46cf2ff258a7") ) (fp_line - (start -0.62 1.37) - (end 5.62 1.37) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "96d038f5-4f7c-4f53-b5b2-04c7d1e74f0c") + (uuid "34a9972b-13aa-42fb-85be-51a0adb96991") ) (fp_rect - (start -1.05 1.5) - (end 6.05 -1.5) + (start -1.48 0.73) + (end 1.48 -0.73) (stroke (width 0.05) (type solid) ) (fill no) (layer "B.CrtYd") - (uuid "b81a8f79-f071-4028-904a-2f2c252edcdc") + (uuid "acd12c38-3dda-4c0b-a784-6082314ea035") ) (fp_rect - (start -0.5 1.25) - (end 5.5 -1.25) + (start -0.8 0.4) + (end 0.8 -0.4) (stroke (width 0.1) (type solid) ) (fill no) (layer "B.Fab") - (uuid "271472c1-e96c-456f-b87a-f9890bc285f7") + (uuid "e2d9d717-b5b8-4c9a-a7ae-a76ada3d1ff6") ) (fp_text user "${REFERENCE}" - (at 2.5 0 90) + (at 0 0 0) (layer "B.Fab") - (uuid "cc3af868-44ab-4d5b-b321-72f3d70f85a2") + (uuid "20628e6e-3ffd-4e95-b186-6c387a29c018") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.4 0.4) + (thickness 0.06) ) (justify mirror) ) ) - (pad "1" thru_hole circle - (at 0 0 90) - (size 1.6 1.6) - (drill 0.8) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "GND") - (uuid "3612465a-de7a-46b5-bb34-23500a005924") + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/GND") + (uuid "c1ff17d5-6435-4167-95ba-db4d51b5f173") ) - (pad "2" thru_hole circle - (at 5 0 90) - (size 1.6 1.6) - (drill 0.8) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "AUDIO") - (uuid "d57238a1-496b-4a82-9b25-b18406a3f9e5") + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "Net-(C3-Pad2)") + (uuid "ff8ec435-e05a-4413-b6ec-6ae9bdfa2ff8") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_THT.3dshapes/C_Disc_D6.0mm_W2.5mm_P5.00mm.step" + (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" (offset (xyz 0 0 0) ) @@ -1816,29 +1724,28 @@ ) ) ) - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" + (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (uuid "e54b63b1-30d4-45d5-ba59-2659508232c1") - (at 129.46 81 -90) - (descr "Through hole straight pin header, 1x07, 2.54mm pitch, single row") - (tags "Through hole pin header THT 1x07 2.54mm single row") - (property "Reference" "PiInput" - (at 0 2.38 90) + (uuid "3b2319bb-8463-4c7c-a5c9-822e5dc68ef5") + (at 123.945 91.325) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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)") + (tags "capacitor") + (property "Reference" "C1" + (at -2.175 0 0) (layer "B.SilkS") - (hide yes) - (uuid "e1fb84b7-af3c-49fc-81b0-cbe8130ec3dc") + (uuid "a3f3580b-0819-49e8-bd10-c46f5467100b") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.7 0.7) + (thickness 0.1) ) (justify mirror) ) ) - (property "Value" "PinHeader_1x07_P2.54mm_Vertical" - (at 0 -17.62 90) + (property "Value" "10nF" + (at 0 -1.43 0) (layer "B.Fab") - (uuid "9e9a7706-a432-4b99-a5bd-f12dd6793f65") + (uuid "f5f5395d-6436-4107-a28c-1342c10b6b66") (effects (font (size 1 1) @@ -1848,10 +1755,10 @@ ) ) (property "Datasheet" "" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "6082e273-c948-4058-9c15-d03b7d0172eb") + (uuid "02f96dfb-8b89-48c5-9044-274011cfa46c") (effects (font (size 1.27 1.27) @@ -1860,10 +1767,10 @@ ) ) (property "Description" "" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "399c8816-59e7-4392-ae12-907733feed63") + (uuid "d39c5aec-ef15-4ebd-bdf1-b09760f42d1b") (effects (font (size 1.27 1.27) @@ -1871,11 +1778,11 @@ (justify mirror) ) ) - (property "KiLib_Generator" "connector/pin_header_socket" - (at 0 0 90) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) (layer "B.SilkS") (hide yes) - (uuid "c899a8d2-47c9-4e4e-8f13-fe83b26e5322") + (uuid "05c18421-0686-48c5-ad02-9605f8401d7b") (effects (font (size 1 1) @@ -1884,206 +1791,258 @@ (justify mirror) ) ) - (attr through_hole) - (duplicate_pad_numbers_are_jumpers no) - (fp_line - (start -1.38 1.38) - (end 0 1.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "58c27538-33d8-4ace-be7c-222ca7d8f740") - ) - (fp_line - (start -1.38 0) - (end -1.38 1.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "02cee4fc-586a-4230-aa85-6fbf0fa4f89a") - ) - (fp_line - (start -1.38 -1.27) - (end 1.38 -1.27) - (stroke - (width 0.12) - (type solid) - ) + (property "LCSC" "C57112" + (at 0 0 90) (layer "B.SilkS") - (uuid "98f0c567-47fd-494d-b996-1a4f70f632b1") - ) - (fp_line - (start -1.38 -1.27) - (end -1.38 -16.62) - (stroke - (width 0.12) - (type solid) + (hide yes) + (uuid "2ed50bbc-68c9-4ceb-846b-c9d42af4b7c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) ) - (layer "B.SilkS") - (uuid "a402b02c-c992-4603-9e2a-385d0021431b") ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) (fp_line - (start 1.38 -1.27) - (end 1.38 -16.62) + (start -0.14058 -0.51) + (end 0.14058 -0.51) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "7dac04e6-f172-4601-bd8d-045b9b90dca9") + (uuid "4a10dd36-6acc-4385-9d2d-b3dd06d06b19") ) (fp_line - (start -1.38 -16.62) - (end 1.38 -16.62) + (start -0.14058 0.51) + (end 0.14058 0.51) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "526b94a3-7605-47e8-bad9-542a0d5eea92") + (uuid "cac59308-6089-4dbe-ae55-3a57e9c7cc69") ) (fp_rect - (start -1.77 1.78) - (end 1.77 -17.02) + (start -1.48 0.73) + (end 1.48 -0.73) (stroke (width 0.05) (type solid) ) (fill no) (layer "B.CrtYd") - (uuid "07daf3f4-f463-4de3-a269-b9e9443b5e50") + (uuid "bdba5774-d4ff-4563-9e91-790a26d5cf61") ) - (fp_line - (start -0.635 1.27) - (end 1.27 1.27) + (fp_rect + (start -0.8 0.4) + (end 0.8 -0.4) (stroke (width 0.1) (type solid) ) + (fill no) (layer "B.Fab") - (uuid "cbe9f758-2887-4678-89c3-a737f9b8e6a7") + (uuid "8126b01e-9ddc-4491-a46c-0620a38f221e") ) - (fp_line - (start 1.27 1.27) - (end 1.27 -16.51) - (stroke - (width 0.1) - (type solid) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b98db7f2-3716-4864-b89d-601d82c394b0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/GND") + (uuid "3e9925ca-7125-4af2-900f-a1d040d656ec") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/A+") + (uuid "75a5b704-68f2-449d-936a-be10692fa847") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (layer "B.Cu") + (uuid "8cebe8e5-1743-40a1-93fe-c0bd8905258f") + (at 123.945 90) + (descr "Resistor SMD 0402 (1005 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)") + (tags "resistor handsolder") + (property "Reference" "R3" + (at -1.75 0 0) + (layer "B.SilkS") + (uuid "686fbf33-7fc9-457d-91a0-9edb25637952") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (property "Value" "1K" + (at 0 -1.17 0) + (layer "B.Fab") + (uuid "d579da08-741e-4ce1-b8d5-2fb91587e176") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4101707a-3ea6-4c76-8b48-362aa860f5d5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) ) + ) + (property "Description" "" + (at 0 0 0) (layer "B.Fab") - (uuid "d2f7dfa4-6096-493f-883d-209f3f10c13d") + (hide yes) + (uuid "c9572cc7-cde9-44bf-a52a-25d32b6734cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "4b2f775f-451a-43c3-a1f8-1f21a2bea034") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C11702" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "0a893fed-37e8-4b93-bff1-77d9dcbb5024") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -1.27 0.635) - (end -0.635 1.27) + (start -0.167621 -0.38) + (end 0.167621 -0.38) (stroke - (width 0.1) + (width 0.12) (type solid) ) - (layer "B.Fab") - (uuid "abaee34b-d3e4-4757-9a26-f52b6eb38587") + (layer "B.SilkS") + (uuid "c84e668a-d5d9-45f3-82a6-3176fe4c1be7") ) (fp_line - (start -1.27 -16.51) - (end -1.27 0.635) + (start -0.167621 0.38) + (end 0.167621 0.38) (stroke - (width 0.1) + (width 0.12) (type solid) ) - (layer "B.Fab") - (uuid "aba2420d-230b-4e83-a28e-14cb876553df") + (layer "B.SilkS") + (uuid "1c27eee7-0807-4b19-978a-7af88cbd1eaf") ) - (fp_line - (start 1.27 -16.51) - (end -1.27 -16.51) + (fp_rect + (start -1.11 0.47) + (end 1.11 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "6edd5364-4363-42e3-a9f8-4e581ac80c7b") + ) + (fp_rect + (start -0.525 0.27) + (end 0.525 -0.27) (stroke (width 0.1) (type solid) ) + (fill no) (layer "B.Fab") - (uuid "9495cae9-34f2-403e-a18a-0a6e0dd9caf7") + (uuid "ab657949-5b29-4620-a3f3-88efdabccac7") ) (fp_text user "${REFERENCE}" - (at 0 -7.62 0) + (at 0 0 0) (layer "B.Fab") - (uuid "ecd555d6-ae00-4f21-8863-83daba070ab0") + (uuid "6c49db69-eeb8-47e7-bc82-2186040d14a4") (effects (font - (size 1 1) - (thickness 0.15) + (size 0.26 0.26) + (thickness 0.04) ) (justify mirror) ) ) - (pad "1" thru_hole rect - (at 0 0 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "ENC_B") - (uuid "5f517fbf-6fc1-46bc-9b72-daa07d31ab67") - ) - (pad "2" thru_hole circle - (at 0 -2.54 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "GND") - (uuid "954e74c7-e98f-4fe2-b595-52ac9ff6ea9d") - ) - (pad "3" thru_hole circle - (at 0 -5.08 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "ENC_A") - (uuid "1272e24d-b11c-4702-a0a7-c854591fcaac") - ) - (pad "4" thru_hole circle - (at 0 -7.62 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "5V") - (uuid "fab868eb-10ca-4a21-adb3-c42718454b93") - ) - (pad "5" thru_hole circle - (at 0 -10.16 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "AUDIO") - (uuid "9d0c9ebd-a7d4-460f-aefc-d4d1f407071a") - ) - (pad "6" thru_hole circle - (at 0 -12.7 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "BTN2") - (uuid "493446f1-05ee-49d8-801e-568f2dc3a322") + (pad "1" smd roundrect + (at -0.5975 0) + (size 0.715 0.64) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/AUDIO") + (uuid "a20b647b-07a7-4e41-a632-e939fbce13f6") ) - (pad "7" thru_hole circle - (at 0 -15.24 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net "BTN1") - (uuid "930223e4-1b8d-4e00-993e-4dfba38817d6") + (pad "2" smd roundrect + (at 0.5975 0) + (size 0.715 0.64) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/A+") + (uuid "85b46483-5dd2-4be4-9289-70491b690d88") ) (embedded_fonts no) - (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.step" + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" (offset (xyz 0 0 0) ) @@ -2095,120 +2054,2611 @@ ) ) ) - (gr_rect - (start 121.25 99.9) - (end 124.05 101.7) - (stroke - (width 0.1) - (type solid) + (footprint "Capacitor_SMD:C_0805_2012Metric" + (layer "B.Cu") + (uuid "8f013c5a-0624-4663-bd04-8fcc24b6ca94") + (at 131.795 92.175) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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)") + (tags "capacitor") + (property "Reference" "C5" + (at 2.375 0 0) + (layer "B.SilkS") + (uuid "2f351545-2660-49c3-8851-672e32c68ae9") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) ) - (fill yes) - (layer "F.Cu") - (net "GND") - (uuid "e55da448-3af8-496e-9ce4-f35fa0b96082") - ) - (gr_rect - (start 123.875 95.375) - (end 125.225 97.375) - (stroke - (width 0.1) - (type solid) + (property "Value" "10uF" + (at 0 -1.68 0) + (layer "B.Fab") + (uuid "941413ec-ee77-4000-a615-0ab3f49b3c6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) ) - (fill yes) - (layer "F.Cu") - (net "ENC_B") - (uuid "f580d2e2-c802-46ce-ad32-90b1403fb5a7") - ) - (gr_rect - (start 125.875 95.375) - (end 127.225 97.375) - (stroke - (width 0.1) - (type solid) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4b79d4c6-790c-44f6-9b84-cd99769e8ed7") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) ) - (fill yes) - (layer "F.Cu") - (net "GND") - (uuid "724f58b7-4112-43cd-a5d0-b5ce1ff61671") - ) - (gr_rect - (start 127.875 95.375) - (end 129.225 97.375) - (stroke - (width 0.1) - (type solid) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2547132a-6ec3-44d3-a87d-ec74cc6c373f") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) ) - (fill yes) - (layer "F.Cu") - (net "ENC_A") - (uuid "3b55e3f0-7d60-40be-8288-1af192dc72df") - ) - (gr_rect - (start 128.922089 99.918703) - (end 131.7 101.7) - (stroke - (width 0.1) - (type solid) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "0d990aa5-bc6c-4370-b914-752f60c9f106") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C15850" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "0d232f82-6104-4b57-9cf4-ab00022e7f36") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.261252 -0.735) + (end 0.261252 -0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8748fe30-1f1f-4898-98af-4685f213318e") + ) + (fp_line + (start -0.261252 0.735) + (end 0.261252 0.735) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c1c4b9f8-c124-457f-9445-e8f93b976810") + ) + (fp_rect + (start -1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "3610309c-4947-4903-850d-b4abdd323058") + ) + (fp_rect + (start -1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "118f0a4e-fca8-4111-831c-6c9b7cd89e50") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "47484423-3d93-4874-9bec-436acbaeb857") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V") + (uuid "e4dea6c9-8a5a-4373-a4ff-556cf5667c76") + ) + (pad "2" smd roundrect + (at 0.95 0) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/GND") + (uuid "e4bcd0ac-d5a0-474a-9f86-85965b06ffe5") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (layer "B.Cu") + (uuid "927581e9-f8f0-470d-8c42-28ce17665c7c") + (at 123.945 94.725) + (descr "Resistor SMD 0402 (1005 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)") + (tags "resistor handsolder") + (property "Reference" "R4" + (at -1.8 0 0) + (layer "B.SilkS") + (uuid "ecd31b76-0b32-434c-8faa-e293fa9a4e86") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (property "Value" "47K" + (at 0 -1.17 0) + (layer "B.Fab") + (uuid "f82d6b76-9d0c-47ad-8103-2036abfa41ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c901bd55-187c-44c5-b06e-ed140b31337a") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "23d25f14-ed22-47b1-a078-e0c70842f6ca") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "c9bfac6a-d35a-498b-afae-44631b08b4d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C25792" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "df90e33a-147e-4025-a9bd-8b127863ccbe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.167621 -0.38) + (end 0.167621 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f7913030-7050-4cfe-87a3-c618211fe7d0") + ) + (fp_line + (start -0.167621 0.38) + (end 0.167621 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "10347e4a-a30d-4b18-b877-36720aa4e345") + ) + (fp_rect + (start -1.11 0.47) + (end 1.11 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "8e0f5c3b-6927-4c82-ac45-01a10b37f423") + ) + (fp_rect + (start -0.525 0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "59ad1807-d4e5-4bd2-9a45-a358003e10c9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "f7ba53ac-af7c-423a-9960-41a30b2315ec") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.5975 0) + (size 0.715 0.64) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "Net-(C2-Pad2)") + (uuid "ae2a61ab-980c-4a67-a5b4-9bf240366bf5") + ) + (pad "2" smd roundrect + (at 0.5975 0) + (size 0.715 0.64) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "Net-(U1-IN+)") + (uuid "dcf1b10b-17ce-42dd-9b12-31d352518b3d") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (layer "B.Cu") + (uuid "95680deb-ab2c-467c-ba1a-435050818b3d") + (at 123.945 96.025) + (descr "Resistor SMD 0402 (1005 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)") + (tags "resistor handsolder") + (property "Reference" "R6" + (at -1.8 0 0) + (layer "B.SilkS") + (uuid "3f6f32fa-1721-4939-9b03-d2292f2bc947") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (property "Value" "100K" + (at 0 -1.17 0) + (layer "B.Fab") + (uuid "3cc59d79-0c5d-4444-8c7b-f62b58fe1706") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "10239a65-75a6-4a57-a1c8-c9af84a0b40f") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9086b58e-d640-4186-b793-615539d72578") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "1e97686a-6103-40ec-bc56-2dfd5f864d08") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C25741" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "b54e58ab-7cd6-43a8-aa22-cb90e4b74586") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.167621 -0.38) + (end 0.167621 -0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bceaf8a1-a494-47f0-abae-1a5819970161") + ) + (fp_line + (start -0.167621 0.38) + (end 0.167621 0.38) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c6b6fd35-2f38-4dbd-9725-bbebea80ab89") + ) + (fp_rect + (start -1.11 0.47) + (end 1.11 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "6911be1b-8758-4836-b508-74d14127f44d") + ) + (fp_rect + (start -0.525 0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "9732b9ed-0a0e-4298-b9e6-2d364e656b66") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "dd15e4f4-f487-4dd9-bdf6-c676e8b7d11d") + (effects + (font + (size 0.26 0.26) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.5975 0) + (size 0.715 0.64) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V") + (uuid "fab5510b-efd0-4c53-ae20-6c9909b93564") + ) + (pad "2" smd roundrect + (at 0.5975 0) + (size 0.715 0.64) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/AMP_SD") + (uuid "1888b7d0-420a-43cd-9c5d-e69d42f9b5ce") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical" + (layer "B.Cu") + (uuid "a6b1e954-88c8-4bda-ad94-1b88b412fe19") + (at 148.175 100.8 180) + (descr "JST SH series connector, BM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf)") + (tags "connector JST SH vertical") + (property "Reference" "J2" + (at 0 1.2 0) + (layer "B.SilkS") + (uuid "aec81513-be0a-4012-9bfd-9fb217d6108d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "BM04B-SRSS-TB(LF)(SN)" + (at 0 -3.3 0) + (layer "B.Fab") + (hide yes) + (uuid "a671003b-a230-49a7-a08a-06e9d698bd85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2ce5741e-7885-4a4f-976a-5953e1d85be7") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2885139a-4ae1-43a3-b7aa-ccaa5487f446") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "connector/JST" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "8bc593e1-2da0-4617-9d13-556d7b794b9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Label" "Power" + (at -4.75 -2.025 0) + (layer "B.SilkS") + (uuid "751c48cd-9312-4630-b476-259cbbdc78ad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C160390" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "edd36b08-46fc-4606-8ecb-529eb0889d3a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start 3.11 0.04) + (end 3.11 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "72747890-340b-4c37-8227-ef901229964b") + ) + (fp_line + (start 3.11 -1.11) + (end 2.06 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "be66ae23-dd94-46ec-aa47-3395790c6ad2") + ) + (fp_line + (start -1.94 2.01) + (end 1.94 2.01) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "da20db00-ed96-4b6a-913a-4f8bf4f14441") + ) + (fp_line + (start -2.06 -1.11) + (end -2.06 -2.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "86c9c7a3-eca9-4f9e-a6b6-77cfc538def3") + ) + (fp_line + (start -3.11 0.04) + (end -3.11 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "228335ce-27c2-4362-8487-784507a6f7d0") + ) + (fp_line + (start -3.11 -1.11) + (end -2.06 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fa69d110-77f7-4781-b7cd-882d1d9d659d") + ) + (fp_line + (start 3.9 2.6) + (end 3.9 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6ced2334-45ac-49bc-a901-898828045f7e") + ) + (fp_line + (start 3.9 -0.2) + (end 3.5 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89e7b984-a9ff-401b-9f82-15b407992931") + ) + (fp_line + (start 3.5 -0.2) + (end 3.5 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "56d8695a-310b-48dd-94db-ec6c416970e6") + ) + (fp_line + (start 3.5 -1.5) + (end 2.3 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3279fcbf-83ef-4dfb-aa40-5164ca54bb32") + ) + (fp_line + (start 2.3 -1.5) + (end 2.3 -2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74952bf6-f09b-46e7-8671-9baf9bfb15bc") + ) + (fp_line + (start 2.3 -2.6) + (end -2.3 -2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a56715a4-6f7b-43ea-a812-d4a54d1c7d74") + ) + (fp_line + (start 1.69 2.6) + (end 3.9 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14cc24eb-d3e6-4bdc-aa11-ba8bee4f3401") + ) + (fp_line + (start 1.69 2.4) + (end 1.69 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cbb60a5b-2996-46a5-8eb9-3c4c3c8ebab4") + ) + (fp_line + (start -1.69 2.6) + (end -1.69 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4efb5310-9dcf-40cc-92c6-e55d21f6ecaa") + ) + (fp_line + (start -1.69 2.4) + (end 1.69 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "60a17574-1b93-4116-a7a4-b270d8c2d1aa") + ) + (fp_line + (start -2.3 -1.5) + (end -3.5 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c58e20fe-d792-479a-bd51-3c6475c9c600") + ) + (fp_line + (start -2.3 -2.6) + (end -2.3 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "551994b3-61f3-42fc-a899-a09219568ecd") + ) + (fp_line + (start -3.5 -0.2) + (end -3.9 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d064663c-7407-4fd8-a42d-e4aa911375c6") + ) + (fp_line + (start -3.5 -1.5) + (end -3.5 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d54ba7a0-f80f-4f55-b3ad-1221de2a3ff4") + ) + (fp_line + (start -3.9 2.6) + (end -1.69 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "19810de9-1591-4d89-b17d-e3cd8d4f33c7") + ) + (fp_line + (start -3.9 -0.2) + (end -3.9 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "095901ac-9ea9-40a6-8630-1b68288767af") + ) + (fp_line + (start 3 -1) + (end 3 1.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4e48c232-1062-402d-af84-3634680956d7") + ) + (fp_line + (start -1.5 -0.292893) + (end -1 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "907d7abe-259d-4d63-8a85-6fa8fb84fdeb") + ) + (fp_line + (start -2 -1) + (end -1.5 -0.292893) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "74828a88-347a-43b9-8439-b630fe7efcb2") + ) + (fp_line + (start -3 1.9) + (end 3 1.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cbc6b7c2-3a38-4b54-8283-4172714a9478") + ) + (fp_line + (start -3 -1) + (end 3 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d0554001-d49a-49b1-99f9-d7230ee450fa") + ) + (fp_line + (start -3 -1) + (end -3 1.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b4b28f1a-3d87-4705-98a6-c18bdda98659") + ) + (fp_rect + (start 1.35 1.55) + (end 1.65 0.95) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "fac1311d-b3ac-4b08-b84b-d2c617121778") + ) + (fp_rect + (start 0.35 1.55) + (end 0.65 0.95) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "fa37b7c7-dc9f-43dc-ba29-a452db0db1cb") + ) + (fp_rect + (start -0.65 1.55) + (end -0.35 0.95) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "0ada27d8-5735-481d-9a56-6f0ecd4a40fd") + ) + (fp_rect + (start -1.65 1.55) + (end -1.35 0.95) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "3d3b413f-d94a-4e34-966b-fa131f67a8a6") + ) + (fp_text user "${REFERENCE}" + (at 0 0.25 0) + (layer "B.Fab") + (uuid "66e268d8-de46-4560-9355-3f8742974a3a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.5 -1.325 180) + (size 0.6 1.55) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (uuid "79082fe4-3754-4b16-b5b7-451332d1495d") + ) + (pad "2" smd roundrect + (at -0.5 -1.325 180) + (size 0.6 1.55) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (uuid "69d28909-bd20-4488-9b0d-00d0c000336b") + ) + (pad "3" smd roundrect + (at 0.5 -1.325 180) + (size 0.6 1.55) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/GND") + (uuid "9c75932c-0c93-4c2c-ac9c-ff6392e2c3c3") + ) + (pad "4" smd roundrect + (at 1.5 -1.325 180) + (size 0.6 1.55) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V_IN") + (uuid "510bb631-e407-46a1-80f1-a78c285f4422") + ) + (pad "MP" smd roundrect + (at -2.8 1.2 180) + (size 1.2 1.8) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (uuid "f496c1ec-566a-443c-b474-0454259d1d02") + ) + (pad "MP" smd roundrect + (at 2.8 1.2 180) + (size 1.2 1.8) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (uuid "385f8fb8-5cdf-4f85-97e8-d9ca8e598189") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "b4008318-4553-407a-b493-9939e1a53145") + (at 131.62 90.35) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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)") + (tags "capacitor") + (property "Reference" "C4" + (at 2.175 0 0) + (layer "B.SilkS") + (uuid "0905f274-9bf5-471c-b3a0-1e8ec0b1402c") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (property "Value" "1uF" + (at 0 -1.43 0) + (layer "B.Fab") + (uuid "c8cd7554-5767-4cea-a043-bb8b917613a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f06601ef-8560-46cb-a20c-f42b1da88134") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "284b65e3-5c1b-43ac-a2ab-54145b695954") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "685268c4-26ca-4eff-b49c-3acc1428ddcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C15849" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "d1102dce-3c6f-491f-a288-f49b47924355") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "680e9587-55b1-4861-8052-78713e6cbb33") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c39b76cf-7e91-496e-a6b2-5d4aec625aac") + ) + (fp_rect + (start -1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "04f4eafb-64b3-44bc-b821-03b352370c0e") + ) + (fp_rect + (start -0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "b8bf93d5-c4d0-40e2-9723-3be2accd6bd3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "3781df5b-e535-4fbe-a5e0-2defe099dba1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V") + (uuid "47d723be-6d04-4f44-8b18-f034faa38cfb") + ) + (pad "2" smd roundrect + (at 0.775 0) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/GND") + (uuid "c7933918-dcf6-44cb-b522-bab03629be1e") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_SO:MSOP-8_3x3mm_P0.65mm" + (layer "B.Cu") + (uuid "b684c8dd-76ed-4bd6-9061-1cd42f0b6198") + (at 128.72 95.05) + (descr "MSOP, 8 Pin (https://www.jedec.org/system/files/docs/mo-187F.pdf variant AA)") + (tags "MSOP SO") + (property "Reference" "U1" + (at 0 2.3 0) + (layer "B.SilkS") + (uuid "ab6181b6-ee92-4214-ba11-eae6f4518da3") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (property "Value" "PAM8302AASCR" + (at 0 -2.45 0) + (layer "B.Fab") + (uuid "85cb7f1c-84c9-4012-8fc7-4bb50b103582") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "acf0b4f6-2e7d-4e46-9132-d48898ac85da") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7e3db3a4-da00-465b-949a-64a5166c6fa6") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "package/gullwing" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "8e4f0411-512b-40d9-a5da-97dba8210b28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C113367" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "219b01ae-13d1-447f-8a29-2f8703fe77e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -1.61 -1.61) + (end -1.61 -1.435) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d9fe9a26-e118-4193-8d42-9ced2a679daa") + ) + (fp_line + (start -1.61 1.435) + (end -1.61 1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "96aa0265-d3c9-4b8e-81c1-31ae960f0e85") + ) + (fp_line + (start -1.61 1.61) + (end 1.61 1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f1513119-d0a4-4ba7-94ef-e7f64f0808c1") + ) + (fp_line + (start 1.61 -1.61) + (end -1.61 -1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3b55ccbd-ea9c-45b9-b8ef-58580f4540f7") + ) + (fp_line + (start 1.61 -1.435) + (end 1.61 -1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9c0ab2c2-5132-46a1-9f97-c491fed1eafb") + ) + (fp_line + (start 1.61 1.61) + (end 1.61 1.435) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c4b81d24-1b04-4cbd-980d-70e92218175a") + ) + (fp_poly + (pts + (xy -2.16 1.44) (xy -2.4 1.77) (xy -1.92 1.77) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "a525da7c-8719-4d51-b7e9-169733b35590") + ) + (fp_line + (start -3.18 -1.43) + (end -3.18 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50701cc5-6a95-4db6-9628-4e7eac75eef6") + ) + (fp_line + (start -3.18 1.43) + (end -1.75 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "da0a816b-a247-4821-923e-ec54d013067d") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2be1b61b-c78c-4086-94a0-50d757bed119") + ) + (fp_line + (start -1.75 -1.43) + (end -3.18 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b20aa4df-34ca-439f-8e2e-53997d0fbfc6") + ) + (fp_line + (start -1.75 1.43) + (end -1.75 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "16f50853-4b13-468f-8222-7915b2d4e889") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "28dcd782-83c7-4dce-96a4-e8f65dc4e8ec") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d4f20cc-a23d-434f-81d1-dff92ed3ceed") + ) + (fp_line + (start 1.75 -1.43) + (end 1.75 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "afa6d032-bf21-40bd-9af7-13926d43347a") + ) + (fp_line + (start 1.75 1.43) + (end 3.18 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b8ce359-f60a-42f4-91f5-10acb0de7e38") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "72f5cc80-1651-483b-a94e-2947982e9fff") + ) + (fp_line + (start 3.18 -1.43) + (end 1.75 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f809ef41-a43f-40e2-ab96-ba0dd2c4a415") + ) + (fp_line + (start 3.18 1.43) + (end 3.18 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fcb1eba9-daa1-4700-9bf2-45c5fbc6bc3f") + ) + (fp_poly + (pts + (xy -0.75 1.5) (xy 1.5 1.5) (xy 1.5 -1.5) (xy -1.5 -1.5) (xy -1.5 0.75) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "f474e092-abf4-4f9c-9077-6f9c620cef9b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "03fc592c-6bc8-4391-b5ba-c5465d392fae") + (effects + (font + (size 0.75 0.75) + (thickness 0.11) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.1125 0.975) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/AMP_SD") + (uuid "e6fab9b4-a9a3-4583-93b7-43f374e733e2") + ) + (pad "2" smd roundrect + (at -2.1125 0.325) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (uuid "7b2f4bc3-596f-42b0-ae83-6bcf11084ffa") + ) + (pad "3" smd roundrect + (at -2.1125 -0.325) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "Net-(U1-IN+)") + (uuid "bb6c6eb8-a515-4fae-919f-f03c143b72a6") + ) + (pad "4" smd roundrect + (at -2.1125 -0.975) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "Net-(U1-IN-)") + (uuid "bce25c1c-75ed-4aac-871d-69e5fa2c0035") + ) + (pad "5" smd roundrect + (at 2.1125 -0.975) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/SPK+") + (uuid "38c31842-b4ce-4e5c-82ac-0b294aa7f783") + ) + (pad "6" smd roundrect + (at 2.1125 -0.325) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V") + (uuid "f0b6af25-7ca6-45ea-9105-6699fea81ca6") + ) + (pad "7" smd roundrect + (at 2.1125 0.325) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/GND") + (uuid "972a2965-ff3e-4cdd-a18f-9d82a7243b19") + ) + (pad "8" smd roundrect + (at 2.1125 0.975) + (size 1.625 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/SPK-") + (uuid "58bfe6f6-42fd-4616-afe3-d7c95a55a600") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-8_3x3mm_P0.65mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical" + (layer "B.Cu") + (uuid "b8a867fb-e8e4-4076-bcea-955a134243a0") + (at 164.15 100.8 180) + (descr "JST SH series connector, BM02B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf)") + (tags "connector JST SH vertical") + (property "Reference" "J1" + (at 0 1.2 0) + (layer "B.SilkS") + (uuid "cbf0da39-d62a-456a-9676-9900605a4c19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "BM02B-SRSS-TB(LF)(SN)" + (at 0 -3.3 0) + (layer "B.Fab") + (hide yes) + (uuid "4af50992-f3e4-4fa8-b76c-e1cd2bf30513") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f96f5201-afd5-49e3-9488-64cb4bfc31b2") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9a92b04f-390c-40e1-a50d-a8d277304e3b") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "connector/JST" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "e6dfccb5-b9e5-42bb-9c4e-6a2c8e7524d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Label" "Switch" + (at -3.825 -2.15 0) + (layer "B.SilkS") + (uuid "a97de547-c859-44ed-9027-3a62e9826b4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C160388" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "e9e86794-c1b4-4cd1-81ab-7c22cf809e63") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start 2.11 0.04) + (end 2.11 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "eb033313-93c7-456d-8c77-55b40084737d") + ) + (fp_line + (start 2.11 -1.11) + (end 1.06 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7f206e32-9a9f-4514-9144-2e994caa363f") + ) + (fp_line + (start -0.94 2.01) + (end 0.94 2.01) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4dd3bd13-9f26-4b8d-a3bd-65b854d6fda9") + ) + (fp_line + (start -1.06 -1.11) + (end -1.06 -2.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "81d9c371-a66d-4066-815e-5ad2c301457d") + ) + (fp_line + (start -2.11 0.04) + (end -2.11 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "57b668be-2e55-4f4a-8323-664a3433d890") + ) + (fp_line + (start -2.11 -1.11) + (end -1.06 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0f296357-ceab-46bc-acd6-a1f76a5fa0b0") + ) + (fp_line + (start 2.9 2.6) + (end 2.9 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6775d50c-6949-4e13-a266-498248cba9bb") + ) + (fp_line + (start 2.9 -0.2) + (end 2.5 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3ec3e4a0-db7b-4f50-b417-5d431c67c58e") + ) + (fp_line + (start 2.5 -0.2) + (end 2.5 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc78e1a6-1c41-4d05-a66a-73f622ee5649") + ) + (fp_line + (start 2.5 -1.5) + (end 1.3 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "83fd3662-d67f-4d4c-b1ea-94007fdcab83") + ) + (fp_line + (start 1.3 -1.5) + (end 1.3 -2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2f2eb3fa-973e-4e36-b9b4-11436016d418") + ) + (fp_line + (start 1.3 -2.6) + (end -1.3 -2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fb65e8c3-0dfc-416f-8452-e260cb4d09db") + ) + (fp_line + (start 0.69 2.6) + (end 2.9 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e95fc854-c6ed-43bb-b2e6-f13508ae4d96") + ) + (fp_line + (start 0.69 2.4) + (end 0.69 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "046380c2-ab2d-43c3-ba9e-6b247c2962bb") + ) + (fp_line + (start -0.69 2.6) + (end -0.69 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "153006f4-7af2-4722-b8db-d0d36024f79f") + ) + (fp_line + (start -0.69 2.4) + (end 0.69 2.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61019c54-4586-4dec-8296-40077e48a54f") + ) + (fp_line + (start -1.3 -1.5) + (end -2.5 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31c92dd6-7a44-44cf-b831-0b0d126c6c64") + ) + (fp_line + (start -1.3 -2.6) + (end -1.3 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4bc4c7d6-9e40-4c75-bcb5-47e52bae4354") + ) + (fp_line + (start -2.5 -0.2) + (end -2.9 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "67adcc37-2034-4b3c-9b64-e490e583fde8") + ) + (fp_line + (start -2.5 -1.5) + (end -2.5 -0.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5aab5483-b968-4db4-bdad-215953e288bd") + ) + (fp_line + (start -2.9 2.6) + (end -0.69 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20eefc41-dbf5-4f9b-ad1c-a7a613fb5903") + ) + (fp_line + (start -2.9 -0.2) + (end -2.9 2.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ecc9ae2c-9512-42fc-a153-65c2e899949f") + ) + (fp_line + (start 2 -1) + (end 2 1.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "89618111-7d9f-4781-83a3-47568ef67231") + ) + (fp_line + (start -0.5 -0.292893) + (end 0 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2d079dfc-9a01-4fa5-958e-58e2a4d47e02") + ) + (fp_line + (start -1 -1) + (end -0.5 -0.292893) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fae916c4-d1d8-4ae6-a216-97b63435e48a") + ) + (fp_line + (start -2 1.9) + (end 2 1.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "caa336d7-85a9-4920-b0f5-2067195b6da2") + ) + (fp_line + (start -2 -1) + (end 2 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57d7fda0-84aa-49de-81ea-955b156cba8e") + ) + (fp_line + (start -2 -1) + (end -2 1.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cbc5324c-bb3e-4e1f-9e45-ed90353d5912") + ) + (fp_rect + (start 0.35 1.55) + (end 0.65 0.95) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "c87ce66b-41f5-4665-9077-4df95050b49c") + ) + (fp_rect + (start -0.65 1.55) + (end -0.35 0.95) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "16716085-5774-4337-b172-ea221920f4d0") + ) + (fp_text user "${REFERENCE}" + (at 0 0.25 0) + (layer "B.Fab") + (uuid "e434f083-a69a-481d-a135-dd78574a626e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.5 -1.325 180) + (size 0.6 1.55) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V") + (uuid "72b66795-409e-444c-a3d6-bc8bea2c775d") + ) + (pad "2" smd roundrect + (at 0.5 -1.325 180) + (size 0.6 1.55) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/5V_IN") + (uuid "e7c75c37-07b2-452f-829e-598167b72025") + ) + (pad "MP" smd roundrect + (at -1.8 1.2 180) + (size 1.2 1.8) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (uuid "e240b8d1-212f-4fe0-a690-6bc381c6660e") + ) + (pad "MP" smd roundrect + (at 1.8 1.2 180) + (size 1.2 1.8) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.208333) + (uuid "f2618caf-7f0f-4763-86df-aa1462755282") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "bc8d5184-9072-44f7-9fc6-1d4cc8d0d567") + (at 123.945 92.925 180) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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)") + (tags "capacitor") + (property "Reference" "C2" + (at 2.175 0 0) + (layer "B.SilkS") + (uuid "471bc371-fcfb-4dbf-9b76-13a955200b76") + (effects + (font + (size 0.7 0.7) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (property "Value" "220nF" + (at 0 -1.43 0) + (layer "B.Fab") + (uuid "0c103daf-2309-4cee-80db-ee8bce5f786f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4361b37c-f042-478d-9b9a-566ce78542df") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4fdb94f8-eaee-49cd-bcd3-36fd24bc1ba5") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "SMD_2terminal_chip_molded" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "b7d54c48-4571-4dcd-a928-0059ff3bab5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C21120" + (at 0 0 90) + (layer "B.SilkS") + (hide yes) + (uuid "282acf2b-7fd7-4fba-b780-4a114f99e8f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "550e12cb-dac0-4e35-a9b1-98ebb1b5347d") + ) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8e0b7c28-3275-463a-8d49-d1c7e7922b3c") + ) + (fp_rect + (start -1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "B.CrtYd") + (uuid "1589dbaf-e26a-475a-95cd-eea5ef53c3bd") + ) + (fp_rect + (start -0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "c4c59478-8d00-4572-bb11-a4b6f75d71af") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "8583a466-3664-4a85-944e-0ba2e2150be4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0 180) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/A+") + (uuid "7fbe00ab-8f3e-4034-9072-2e1be3d8fe3b") + ) + (pad "2" smd roundrect + (at 0.775 0 180) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "Net-(C2-Pad2)") + (uuid "b693f873-03dc-499b-b473-578a1a7e2df2") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical" + (layer "B.Cu") + (uuid "f4e811a8-0dce-47db-8dee-217f4389360e") + (at 138.475 100.075 180) + (descr "JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf)") + (tags "connector JST PH vertical") + (property "Reference" "J3" + (at -0.025 3.525 0) + (layer "B.SilkS") + (uuid "7498eaef-1f36-4613-a7f5-3ff84dfcb176") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "B2B-PH-SM4-TB(LF)(SN)" + (at 0 -4.45 0) + (layer "B.Fab") + (uuid "bdf018f7-5fd7-48ab-a59a-2f375d441620") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "755de926-770c-46d5-ad33-552312e569c2") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7007e7c3-95ed-4a0a-a17e-dbca5be45dbf") + (effects + (font + (size 1.27 1.27) + ) + (justify mirror) + ) + ) + (property "KiLib_Generator" "connector/SMD_single_row_plus_mounting_pad" + (at 0 0 0) + (layer "B.SilkS") + (hide yes) + (uuid "8fd790b7-232d-40fd-ba07-017d96c4147e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Label" "Speaker" + (at 0 5.55 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "559ffc32-283c-4d71-92e6-6af0bb59774d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "LCSC" "C160352" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ac938765-4cfd-4e60-9a43-81c9c4f1ae55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start 4.085 4.36) + (end 4.085 3.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b531ea86-72ea-4497-8b8c-d53afbc035db") + ) + (fp_line + (start 4.085 -0.01) + (end 4.085 -0.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "05a2c217-f7f8-429b-9c69-2fadec6e42d8") + ) + (fp_line + (start 4.085 -0.86) + (end 1.76 -0.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3cc0ee5-a760-43d8-acd2-3c89dc7e96c9") + ) + (fp_line + (start -1.76 -0.86) + (end -1.76 -3.25) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5787f524-99ca-41b5-9458-6a7772561816") + ) + (fp_line + (start -4.085 4.36) + (end 4.085 4.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ef8b3ad6-526f-4f6a-bae0-54549b61a80e") + ) + (fp_line + (start -4.085 3.51) + (end -4.085 4.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e49e4d92-296f-4613-944f-78ba3f7f2cdb") + ) + (fp_line + (start -4.085 -0.01) + (end -4.085 -0.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "502f5117-adec-4186-83ef-65a18c8ed16b") + ) + (fp_line + (start -4.085 -0.86) + (end -1.76 -0.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "12f0461e-5ef0-4ead-b05b-1fc16907a3f9") + ) + (fp_line + (start 4.7 3.75) + (end 4.7 -0.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1cf09376-5049-4db4-8653-40d59de59d2b") + ) + (fp_line + (start 4.7 -0.25) + (end 4.48 -0.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4865527f-f759-4612-8dbb-516c294a4989") + ) + (fp_line + (start 4.48 4.75) + (end 4.48 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8eae3aa6-849f-4ca2-9395-0abd81f1b628") + ) + (fp_line + (start 4.48 3.75) + (end 4.7 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "425e6568-7562-4c3c-90ca-f45b55585430") + ) + (fp_line + (start 4.48 -0.25) + (end 4.48 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "463407bc-69c8-4024-b56a-63ac9ac34eaf") + ) + (fp_line + (start 4.48 -1.25) + (end 2 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "04bb5129-7c66-4615-96c9-06148a7f7657") + ) + (fp_line + (start 2 -1.25) + (end 2 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "75121b04-6505-4742-b59c-6a9457abcd45") + ) + (fp_line + (start 2 -3.75) + (end -2 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "db05efca-ddd4-4ab4-bd9f-a40cdcd0f61b") + ) + (fp_line + (start -2 -1.25) + (end -4.48 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c976f460-d867-4d9c-b609-67645f808b05") + ) + (fp_line + (start -2 -3.75) + (end -2 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5b7ff7e8-2d83-401a-af26-f44eada44642") + ) + (fp_line + (start -4.48 4.75) + (end 4.48 4.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "338cfc38-4993-4144-8e43-cb17c140dd22") + ) + (fp_line + (start -4.48 3.75) + (end -4.48 4.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e4ca7d21-e908-4c4d-85d9-cf2cddd76676") + ) + (fp_line + (start -4.48 -0.25) + (end -4.7 -0.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f07130dc-1f45-4c9e-a39f-f680309de91c") + ) + (fp_line + (start -4.48 -1.25) + (end -4.48 -0.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63889e32-8807-4be8-9551-ced1ba61b624") + ) + (fp_line + (start -4.7 3.75) + (end -4.48 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5bff3cdc-b466-4d01-977b-dca02671e85d") + ) + (fp_line + (start -4.7 -0.25) + (end -4.7 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bd2809e1-95cd-4df0-b149-5f8f1a8a16f0") + ) + (fp_line + (start 3.975 -0.75) + (end 3.975 4.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "94b28521-406a-4722-b057-225cace87808") + ) + (fp_line + (start -1 -0.042893) + (end -0.5 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "63465809-71cd-4942-878b-1ec736b31379") + ) + (fp_line + (start -1.5 -0.75) + (end -1 -0.042893) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4c787242-dd2d-4b7a-b750-8b0bc93e54da") + ) + (fp_line + (start -3.975 4.25) + (end 3.975 4.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8b2d5efa-86ff-4108-9a09-d95cc60ed61e") + ) + (fp_line + (start -3.975 -0.75) + (end 3.975 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0b15b04c-aa8d-439e-9360-2cb4a95cb6a9") + ) + (fp_line + (start -3.975 -0.75) + (end -3.975 4.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "665b419e-9585-4f79-b11f-7a4a215e6515") + ) + (fp_rect + (start 0.75 2.75) + (end 1.25 2.25) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "a5fe04da-7c82-4167-ac6a-6cb3610d7c66") + ) + (fp_rect + (start -1.25 2.75) + (end -0.75 2.25) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "cc6d32ee-b3b4-4c45-a53c-2966b859f53d") + ) + (fp_text user "${REFERENCE}" + (at 0 1 0) + (layer "B.Fab") + (uuid "c18ada7d-2e38-49ad-b738-c5769d8a1758") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) ) - (fill yes) - (layer "F.Cu") - (net "GND") - (uuid "4e760d7f-b812-4fa0-bb41-b228462768bb") - ) - (gr_rect - (start 121.25 99.9) - (end 124.05 101.7) - (stroke - (width 0.1) - (type solid) + (pad "1" smd roundrect + (at -1 -0.5 180) + (size 1 5.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/SPK+") + (uuid "6a96677a-61ea-411c-8061-4cffffc509c1") ) - (fill yes) - (layer "F.Mask") - (uuid "0785d579-37ab-4659-a5e9-0ec033a6bf58") - ) - (gr_rect - (start 123.875 95.375) - (end 125.225 97.375) - (stroke - (width 0.1) - (type solid) + (pad "2" smd roundrect + (at 1 -0.5 180) + (size 1 5.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net "/SPK-") + (uuid "8da1c722-a738-420c-a9ce-956ebde290c8") ) - (fill yes) - (layer "F.Mask") - (uuid "33f42d15-4197-4e96-8e73-59a74a44c25f") - ) - (gr_rect - (start 125.875 95.375) - (end 127.225 97.375) - (stroke - (width 0.1) - (type solid) + (pad "MP" smd roundrect + (at -3.4 1.75 180) + (size 1.6 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.15625) + (uuid "a211e19e-6732-4a15-ae5a-8ed4326218e2") ) - (fill yes) - (layer "F.Mask") - (uuid "d324e280-59a8-4c17-aabf-401c9dfd3942") - ) - (gr_rect - (start 127.875 95.375) - (end 129.225 97.375) - (stroke - (width 0.1) - (type solid) + (pad "MP" smd roundrect + (at 3.4 1.75 180) + (size 1.6 3) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.15625) + (uuid "5d030ed3-f637-4ef2-b44e-278fe36c2db9") ) - (fill yes) - (layer "F.Mask") - (uuid "876444e0-a433-4e75-8c27-199915e004ab") - ) - (gr_rect - (start 128.9 99.9) - (end 131.7 101.7) - (stroke - (width 0.1) - (type solid) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) ) - (fill yes) - (layer "F.Mask") - (uuid "9ec8871a-2557-4282-ba8d-7a2f5ef2584b") ) (gr_circle (center 121.75 85) @@ -2221,58 +4671,6 @@ (layer "F.SilkS") (uuid "d8fe8dbe-1883-4c51-b820-b21661d79b6d") ) - (gr_line - (start 123.5 97.815) - (end 129.5 97.815) - (stroke - (width 0.254) - (type solid) - ) - (layer "F.SilkS") - (uuid "ea35aeef-06ba-4834-b9a5-d59b93550d4e") - ) - (gr_line - (start 123.5 100.575) - (end 123.5 97.815) - (stroke - (width 0.254) - (type solid) - ) - (layer "F.SilkS") - (uuid "42941bb7-3640-4027-a5fe-f9ea1961ea90") - ) - (gr_circle - (center 126.5 100.815) - (end 127.846291 100.815) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.SilkS") - (uuid "c5852a0e-ccd4-4021-ac2c-79ef7676b17b") - ) - (gr_line - (start 129.5 97.815) - (end 129.5 100.575) - (stroke - (width 0.254) - (type solid) - ) - (layer "F.SilkS") - (uuid "452fc3c0-aa4d-4811-9cf1-8f790a3f97f0") - ) - (gr_arc - (start 129.5 100.565) - (mid 126.5 103.565) - (end 123.5 100.565) - (stroke - (width 0.254) - (type solid) - ) - (layer "F.SilkS") - (uuid "39a2ea0f-141e-45df-8297-13bf46708910") - ) (gr_circle (center 161.75 85) (end 163.25 85) @@ -2706,9 +5104,9 @@ ) (gr_poly (pts - (xy 179.767916 85.868333) (xy 174.899583 85.868333) (xy 174.899583 85.656666) (xy 175.11125 85.656666) - (xy 179.55625 85.656666) (xy 179.55625 85.021666) (xy 175.11125 85.021666) (xy 175.11125 85.656666) - (xy 174.899583 85.656666) (xy 174.899583 84.81) (xy 179.767916 84.81) + (xy 181.259201 96.615934) (xy 180.540589 97.334542) (xy 180.107796 96.901745) (xy 179.675 97.334542) + (xy 178.956391 96.615934) (xy 179.2422 96.330126) (xy 179.675 96.76292) (xy 180.107796 96.330126) + (xy 180.540589 96.76292) (xy 180.97339 96.330126) ) (stroke (width 0) @@ -2716,61 +5114,35 @@ ) (fill yes) (layer "B.SilkS") - (uuid "f0cea23c-1667-456c-a30b-f19460e43bf1") - ) - (gr_arc - (start 117.792034 88.647) - (mid 118.421187 86.964241) - (end 120 86.107) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "b24621ab-56da-40ee-8697-a3570d219256") + (uuid "c0138932-7d0b-4f41-8144-a6691940bd1b") ) - (gr_line - (start 117.817 98.807) - (end 117.817 88.647) - (stroke - (width 0.1) - (type solid) + (gr_poly + (pts + (xy 181.406191 97.506021) (xy 180.540595 98.371613) (xy 180.107796 97.938822) (xy 179.675 98.371613) + (xy 178.809403 97.506021) (xy 179.095213 97.220212) (xy 179.675 97.8) (xy 180.107796 97.367204) (xy 180.540595 97.8) + (xy 181.120377 97.220212) ) - (layer "B.SilkS") - (uuid "c831d3c0-f7ca-4769-80d2-7c9ab5b11cfb") - ) - (gr_rect - (start 118.0576 90.211351) - (end 119.668936 97.169392) (stroke - (width 0.15) + (width 0) (type solid) ) - (fill no) + (fill yes) (layer "B.SilkS") - (uuid "c45fb9fd-af7b-4a5d-a450-faa67743e041") + (uuid "755dac65-6219-47fc-ba64-ab35e56b8f5d") ) - (gr_rect - (start 118.0576 90.211351) - (end 124.942399 97.169392) - (stroke - (width 0.15) - (type solid) + (gr_poly + (pts + (xy 179.767916 85.868333) (xy 174.899583 85.868333) (xy 174.899583 85.656666) (xy 175.11125 85.656666) + (xy 179.55625 85.656666) (xy 179.55625 85.021666) (xy 175.11125 85.021666) (xy 175.11125 85.656666) + (xy 174.899583 85.656666) (xy 174.899583 84.81) (xy 179.767916 84.81) ) - (fill no) - (layer "B.SilkS") - (uuid "6594db5e-0148-49df-988f-9d67c0d88b35") - ) - (gr_arc - (start 120.357 101.347) - (mid 118.560949 100.603051) - (end 117.817 98.807) (stroke - (width 0.1) + (width 0) (type solid) ) + (fill yes) (layer "B.SilkS") - (uuid "4830de7f-4b43-4d0d-a322-1020b0d648e5") + (uuid "f0cea23c-1667-456c-a30b-f19460e43bf1") ) (gr_circle (center 121.75 85) @@ -2783,90 +5155,6 @@ (layer "B.SilkS") (uuid "dce20736-b3cd-436a-8b21-a4cd204fe99e") ) - (gr_line - (start 123.479251 86.107) - (end 128 86.107) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "c4997c09-0167-4330-b016-dbde20987636") - ) - (gr_line - (start 136 86.107) - (end 139.407 86.107) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "a6f763d3-3b7d-4367-8db2-a0c359287621") - ) - (gr_rect - (start 137.7 87.3) - (end 140.3 100.1) - (stroke - (width 0.15) - (type solid) - ) - (fill no) - (layer "B.SilkS") - (uuid "f72a8cde-f2b4-4d65-944f-7b492a76c6e4") - ) - (gr_arc - (start 139.407 86.107) - (mid 141.203051 86.850949) - (end 141.947 88.647) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "a858d05d-d739-40bd-ae69-3395f23c140c") - ) - (gr_line - (start 139.407 101.347) - (end 120.357 101.347) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "77b0bead-e950-40bc-8340-968e17cd420e") - ) - (gr_line - (start 141.947 88.647) - (end 141.947 98.807) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "826bae42-31c6-4af0-9e7e-750d0ffef892") - ) - (gr_arc - (start 141.947 98.807) - (mid 141.203051 100.603051) - (end 139.407 101.347) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.SilkS") - (uuid "950fa652-1031-4317-abb8-5b1ec069d4b7") - ) - (gr_rect - (start 141.98 100.2) - (end 148 103.8) - (stroke - (width 0.15) - (type solid) - ) - (fill no) - (layer "B.SilkS") - (uuid "28050204-be3f-46a6-a538-7ffc769ec4b9") - ) (gr_circle (center 161.75 85) (end 163.25 85) @@ -2964,28 +5252,6 @@ (layer "Edge.Cuts") (uuid "6f179854-5171-4eef-b344-cdd6e34a6b6e") ) - (gr_circle - (center 124.8 102.8) - (end 125.55 102.8) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "b55cc85e-72c9-4b83-89cd-dae188ab8938") - ) - (gr_circle - (center 128.1 99.4) - (end 128.85 99.4) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "223f03c8-f77b-475a-8eb4-aec5398b55f3") - ) (gr_arc (start 149.75 88.15) (mid 150.160051 87.160051) @@ -3028,28 +5294,6 @@ (layer "Edge.Cuts") (uuid "3169b629-341a-4b4b-ab46-bbd402cf197e") ) - (gr_circle - (center 158.1 103.3) - (end 158.7 103.3) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "cc96f702-1f38-432d-9779-2e4e9347f901") - ) - (gr_circle - (center 160.6 103.3) - (end 161.2 103.3) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "a9eea60b-38a1-4cf5-9d39-0256f30380e2") - ) (gr_circle (center 161.75 85) (end 160.75 85) @@ -3072,28 +5316,6 @@ (layer "Edge.Cuts") (uuid "6409225d-a569-46bc-b112-77dcf0da7ac3") ) - (gr_circle - (center 179.75 103.3) - (end 180.35 103.3) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "a1c1e95f-e985-42e5-9bbb-bfe2e27dbad1") - ) - (gr_circle - (center 182.25 103.3) - (end 182.85 103.3) - (stroke - (width 0.2) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "6d6857f0-e035-4fee-a178-4f6569c9bbf4") - ) (gr_circle (center 182.75 85) (end 181.75 85) @@ -3210,18 +5432,6 @@ (layer "Edge.Cuts") (uuid "ee7638e1-e752-42cb-b35a-e6de2f5b22e2") ) - (gr_text "Dial" - (at 121.5 98.8 0) - (layer "F.SilkS") - (uuid "e0388388-15e5-4c76-b2ba-dce9f079fb3f") - (effects - (font - (size 1 1) - (thickness 0.2) - (bold yes) - ) - ) - ) (gr_text "eep!" (at 171.5 83 0) (layer "F.SilkS") @@ -3235,74 +5445,70 @@ (justify left bottom) ) ) - (gr_text "GND" - (at 143.5 101 0) + (gr_text "-" + (at 135.7 101.875 0) (layer "B.SilkS") - (uuid "06498782-fa3c-40b8-a1bc-a5355e9e415f") + (uuid "ccec0c04-d30f-4656-a4f3-38472b713f1f") (effects (font - (size 0.75 0.75) - (thickness 0.14) - (bold yes) + (size 0.8 0.8) + (thickness 0.15) ) (justify mirror) ) ) - (gr_text "Input" - (at 144.987423 99.262187 0) + (gr_text "+" + (at 141.15 101.9 0) (layer "B.SilkS") - (uuid "8832079c-426f-4788-9b8d-4f8119f064b1") + (uuid "4f780b3a-ea3a-46cc-9c56-aa04853bf0b8") (effects (font - (size 0.75 0.75) - (thickness 0.14) - (bold yes) + (size 0.8 0.8) + (thickness 0.15) ) (justify mirror) ) ) - (gr_text "5V" - (at 146.5 101 0) + (gr_text "+" + (at 146.65 103.85 0) (layer "B.SilkS") - (uuid "9a52a020-5fe2-470b-bb94-57aa0089b793") + (uuid "2995f8ba-08be-4500-ae28-b0102bb388ca") (effects (font - (size 0.75 0.75) - (thickness 0.14) - (bold yes) + (size 0.8 0.8) + (thickness 0.15) ) (justify mirror) ) ) - (gr_text "Pi GPIO" - (at 127.5 81 0) + (gr_text "-" + (at 147.725 103.85 0) (layer "B.SilkS") - (uuid "a6fde8a4-8860-49a0-a17d-294f361a64f3") + (uuid "223c41e0-e789-4d29-a0c0-589b4ab0e416") (effects (font - (size 1.0795 1.0795) - (thickness 0.1905) + (size 0.8 0.8) + (thickness 0.15) ) - (justify left mirror) + (justify mirror) ) ) - (gr_text "rev 2026.05" - (at 159 85 0) + (gr_text "Pi GPIO" + (at 127.5 81 0) (layer "B.SilkS") - (uuid "f40b37dd-e88f-4149-8301-7c2f33c99f50") + (uuid "a6fde8a4-8860-49a0-a17d-294f361a64f3") (effects (font (size 1.0795 1.0795) (thickness 0.1905) - (bold yes) ) - (justify left bottom mirror) + (justify left mirror) ) ) - (gr_text "Designed by Wells Riley •https://wells.ee" - (at 184.279757 97.903529 0) + (gr_text "rev 2026.09" + (at 159 85 0) (layer "B.SilkS") - (uuid "e8abf234-dfdc-448e-a2c2-a2cc09500076") + (uuid "f40b37dd-e88f-4149-8301-7c2f33c99f50") (effects (font (size 1.0795 1.0795) @@ -3312,18 +5518,6 @@ (justify left bottom mirror) ) ) - (gr_text "Adafruit\nPAM8302" - (at 130.857 93.647001 0) - (layer "B.SilkS") - (uuid "21fed8f3-651c-43cd-af02-a80ea9f1aa77") - (effects - (font - (size 1.0795 1.0795) - (thickness 0.1905) - ) - (justify mirror) - ) - ) (gr_text "Dial B" (at 129.46 83 90) (layer "B.SilkS") @@ -3349,7 +5543,7 @@ ) ) (gr_text "Dial A" - (at 134.54 83 90) + (at 134.54 83.325 90) (layer "B.SilkS") (uuid "c7672d7a-8bc4-45c7-b8eb-ed6e5d8c74b3") (effects @@ -3361,7 +5555,7 @@ ) ) (gr_text "5V" - (at 137.08 83 90) + (at 137.08 83.325 90) (layer "B.SilkS") (uuid "715ed052-cf22-48c7-9a0c-6d1c3a7d192f") (effects @@ -3373,7 +5567,7 @@ ) ) (gr_text "A+" - (at 139.62 83 90) + (at 139.62 83.325 90) (layer "B.SilkS") (uuid "4a24112b-bd10-440d-b75e-46b6fd882c4b") (effects @@ -3385,7 +5579,7 @@ ) ) (gr_text "SW2" - (at 142.16 83 90) + (at 142.16 83.325 90) (layer "B.SilkS") (uuid "f33f8e91-0895-47fc-8b9f-04abe12e1575") (effects @@ -3402,10 +5596,23 @@ (uuid "5d7344af-f19d-47b3-91aa-5ee97e597783") (effects (font - (size 1.0795 1.0795) - (thickness 0.1905) + (size 1.0795 1.0795) + (thickness 0.1905) + ) + (justify left mirror) + ) + ) + (gr_text "by Wells Workshop - https://wells.ee" + (at 184.35 98 0) + (layer "B.SilkS") + (uuid "e8abf234-dfdc-448e-a2c2-a2cc09500076") + (effects + (font + (size 1.2 1.2) + (thickness 0.2) + (bold yes) ) - (justify left mirror) + (justify left bottom mirror) ) ) (gr_text "Macintosh Mini" @@ -3749,225 +5956,704 @@ ) ) ) + (point + (at 126.2 100.6) + (size 1) + (layer "B.SilkS") + (uuid "68a04e41-e788-4bd1-a4a0-687e2c2bd300") + ) (segment - (start 161.5 97.5) - (end 161.5 101.6) + (start 178.0625 96.65) + (end 156.845 96.65) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "5b2ae215-98b8-450f-ad15-d95018d93382") + (net "/SW1") + (uuid "6b0ff7e2-527d-48a6-9a31-1e0de3fef079") ) (segment - (start 161.5 101.6) - (end 161.6 101.7) + (start 183.0875 101.675) + (end 178.0625 96.65) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "77e7086e-056d-4892-93a6-9b55546e3236") + (net "/SW1") + (uuid "bf7804df-cbcb-4081-9575-f166da2f99f6") + ) + (via + (at 127.35 85.425) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "0295a875-854f-4e6f-b32b-b0db3328b5cc") + ) + (via + (at 186.25 93.875) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "0b14d106-9555-4741-a3e5-94720a399771") + ) + (via + (at 121 80.925) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "1625b7d5-337a-40f5-9254-ec455329d8cd") + ) + (via + (at 149.975 80.775) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "1ee2bd12-a2aa-484e-9a01-965a22fdb7f7") + ) + (via + (at 173.55 102.875) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "22a674d2-2265-4f30-815a-1160109ab882") + ) + (via + (at 155.325 99.525) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "33d61336-5873-45b7-b483-b80c57203680") + ) + (via + (at 121.125 92.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "391d7fdf-2c98-4593-a140-bb2b36a51ccf") + ) + (via + (at 184.025 80.55) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "3efe9695-969b-4de6-8127-0304dbf7c11e") + ) + (via + (at 138.725 92.95) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "4382b9ab-60d5-48f7-9da8-7ba1ae4a3497") + ) + (via + (at 121.05 102.85) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "6380158a-20b0-4d7f-9d50-33b47bc1fa0d") + ) + (via + (at 167.7 83.975) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "c0bab7c9-23f2-4ec0-927e-605c862da2b8") + ) + (via + (at 145.625 92.55) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "c44febf0-a916-4fcf-a05e-848c75f1e739") + ) + (via + (at 186.5 103.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "cbba74bc-acea-4937-8b9c-01dc24007a5c") + ) + (via + (at 140.725 85.925) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "d4170669-003c-42d7-9899-7528ca79bc2a") + ) + (via + (at 128.075 102.9) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "e69a4bec-7b19-4654-afa2-9587ceff0798") + ) + (via + (at 133.275 95.05) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "e8ec6bda-9478-4a3f-b6e2-c9d342950829") + ) + (via + (at 132.625 85.35) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net "/GND") + (uuid "ff2a79cf-d95f-4803-b8ff-36279a0c361a") ) (segment - (start 142.16 81) - (end 147.5 86.34) + (start 134.54 81) + (end 128.225 87.315) + (width 0.5) + (layer "F.Cu") + (net "/ENC_A") + (uuid "3d53184d-069c-4c61-a986-3985a525f40a") + ) + (segment + (start 128.225 87.315) + (end 128.225 96.460001) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "79ea740e-52c8-430b-9c6e-ae0e91f4480a") + (net "/ENC_A") + (uuid "dc4cd7ca-716d-4b40-89fa-91b9f0155444") ) (segment - (start 147.5 86.34) - (end 147.5 95.5) + (start 124.225 96.460001) + (end 124.225 86.235) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "b7668c81-fbfe-4710-a023-ed63a3164e3d") + (net "/ENC_B") + (uuid "792b4624-c82d-4ad7-9eb1-ef137f4ee06a") ) (segment - (start 147.5 95.5) - (end 149.5 97.5) + (start 124.225 86.235) + (end 129.46 81) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "dc18cf91-d8da-41b7-bf34-43f6a251c3e3") + (net "/ENC_B") + (uuid "7ee9e0a8-3a7c-4c59-83d0-812aa14bb96a") ) (segment (start 152.5 97.5) - (end 161.5 97.5) + (end 157.445 97.5) + (width 0.5) + (layer "F.Cu") + (net "/SW2") + (uuid "59680904-6612-41b8-a21d-63ab2438c87a") + ) + (segment + (start 157.445 97.5) + (end 161.6 101.655) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "dc662d41-3ab2-4370-b8f0-c615ac2d78b6") + (net "/SW2") + (uuid "c6f5378d-b2c4-4d79-a29c-0452f6bb3617") ) (segment - (start 149.5 97.5) + (start 149.425 97.5) (end 151.305 97.5) (width 0.5) (layer "F.Cu") - (net "BTN2") - (uuid "ed14ee9b-cea1-4367-8b6a-084734ff5817") + (net "/BTN2") + (uuid "44744415-c39f-4a9c-a71a-c53a406dfb7d") ) (segment - (start 137 81.08) - (end 137 94.187001) + (start 147.45 95.525) + (end 149.425 97.5) (width 0.5) (layer "F.Cu") - (net "5V") - (uuid "0975c7c7-6276-48e3-a31f-3a42d9d76fac") + (net "/BTN2") + (uuid "705bd424-5cf5-41e9-a12c-d6478a90304a") ) (segment - (start 139 96.187001) - (end 140.187001 96.187001) + (start 142.16 81) + (end 147.45 86.29) (width 0.5) (layer "F.Cu") - (net "5V") - (uuid "0f6c83a4-19af-4a52-945f-61f5f7f4e9fb") + (net "/BTN2") + (uuid "b0e6b112-a572-4c14-ae34-6d8e3bed896b") ) (segment - (start 137 94.187001) - (end 139 96.187001) + (start 147.45 86.29) + (end 147.45 95.525) (width 0.5) (layer "F.Cu") - (net "5V") - (uuid "b124d6ea-2a85-40ca-9cb3-47ae45f0f406") + (net "/BTN2") + (uuid "c3e3fb7a-9b0b-47e7-96bd-34d151d10cff") ) (segment - (start 140.187001 96.187001) - (end 146.5 102.5) + (start 148.15 95.23505) + (end 148.15 86.00005) (width 0.5) (layer "F.Cu") - (net "5V") - (uuid "e185a579-10e2-47c3-afc1-d31a6a832b4b") + (net "/BTN1") + (uuid "230c8421-df59-4a50-95de-61dc4cd71fc1") ) (segment - (start 144 88.5) - (end 139.067001 88.5) + (start 144.7 82.55005) + (end 144.7 81) (width 0.5) - (layer "B.Cu") - (net "AUDIO") - (uuid "2801fd86-b58b-47da-adae-bfa2a2a8f352") + (layer "F.Cu") + (net "/BTN1") + (uuid "41748078-5775-4a06-9a5a-2fe438c70520") ) (segment - (start 145.0975 86.4775) - (end 145.0975 88.5) + (start 149.56495 96.65) + (end 148.15 95.23505) (width 0.5) - (layer "B.Cu") - (net "AUDIO") - (uuid "5547c6f3-5afd-444c-88af-990c2dc00961") + (layer "F.Cu") + (net "/BTN1") + (uuid "86898f14-9648-4027-bae5-330546f508bd") ) (segment - (start 143.9025 88.5) - (end 143.9025 90.9025) + (start 148.15 86.00005) + (end 144.7 82.55005) (width 0.5) - (layer "B.Cu") - (net "AUDIO") - (uuid "5a90b920-b046-4c8a-a699-85e8d46792f1") + (layer "F.Cu") + (net "/BTN1") + (uuid "9c66c6bc-f51b-4c17-80c6-81e9b781c2df") ) (segment - (start 139.62 81) - (end 145.0975 86.4775) + (start 155.5025 96.65) + (end 149.56495 96.65) (width 0.5) + (layer "F.Cu") + (net "/BTN1") + (uuid "9f872209-7db5-4d0c-8553-44f387d6c804") + ) + (segment + (start 129.895 94.725) + (end 130.8325 94.725) + (width 0.4) (layer "B.Cu") - (net "AUDIO") - (uuid "9ff0e31f-4869-4191-9a88-b5222130235d") + (net "/5V") + (uuid "389a6e32-36c3-4471-8e75-8076a495a35d") ) (segment - (start 143.9025 90.9025) - (end 144.5 91.5) + (start 135.175 86.9675) + (end 134.2275 86.9675) (width 0.5) (layer "B.Cu") - (net "AUDIO") - (uuid "d2c7383e-0bae-4a4c-839d-63a9ff55e04f") + (net "/5V") + (uuid "3b0aad46-2442-4cdf-873f-fb2cf06bf6cc") ) (segment - (start 148.5 95) - (end 148.5 84.8) - (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "0377bbb8-ac30-4e6e-800b-faa5173977f2") + (start 147.675 97.8) + (end 162.7 97.8) + (width 0.6) + (layer "B.Cu") + (net "/5V") + (uuid "4bab6820-b084-4f24-ac64-ecf47e75cd0a") ) (segment - (start 183.1 100.1) - (end 179.5 96.5) - (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "0801b0fa-12bc-4dcf-a8d0-888140dbc90f") + (start 129.62 93.4) + (end 130.845 92.175) + (width 0.4) + (layer "B.Cu") + (net "/5V") + (uuid "5a83b95c-407d-4fe8-9980-36b8921bbc67") ) (segment - (start 179.5 96.5) - (end 156.695 96.5) - (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "730a4e25-4e0e-4236-a4b1-cd942b16c573") + (start 129.895 94.725) + (end 129.62 94.45) + (width 0.4) + (layer "B.Cu") + (net "/5V") + (uuid "726a414e-f8d9-423e-8bf7-16fdedb73d0d") ) (segment - (start 183.1 101.7) - (end 183.1 100.1) - (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "8b1cf4bf-bc22-4e8a-8d29-81386412a19f") + (start 127.875 96.745) + (end 129.895 94.725) + (width 0.4) + (layer "B.Cu") + (net "/5V") + (uuid "8128744e-8b11-41de-afec-357e0cbc9c55") + ) + (segment + (start 164.675 99.775) + (end 164.675 102.325) + (width 0.6) + (layer "B.Cu") + (net "/5V") + (uuid "8320c119-bc4d-4c44-a5da-3bc0691a9259") ) (segment - (start 150 96.5) - (end 148.5 95) + (start 137.08 86.9675) + (end 134.87 86.9675) (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "af4333a0-8997-4aac-8cfc-a3d91e3c4db7") + (layer "B.Cu") + (net "/5V") + (uuid "962fcd8e-2564-4609-a223-11de2e3e14ec") ) (segment - (start 148.5 84.8) - (end 144.7 81) + (start 129.62 94.45) + (end 129.62 93.4) + (width 0.4) + (layer "B.Cu") + (net "/5V") + (uuid "998e258d-f393-4d04-b97c-b6b184ba8e80") + ) + (segment + (start 137.08 87.205) + (end 147.675 97.8) + (width 0.6) + (layer "B.Cu") + (net "/5V") + (uuid "b9b89417-70d7-4a34-a0fa-9e0820f788aa") + ) + (segment + (start 134.2275 86.9675) + (end 130.845 90.35) (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "c89e2c76-4a17-49c9-b1e2-bb01576df252") + (layer "B.Cu") + (net "/5V") + (uuid "c36d4edc-573f-4724-9df0-f49865899770") + ) + (segment + (start 124.0675 96.745) + (end 127.875 96.745) + (width 0.4) + (layer "B.Cu") + (net "/5V") + (uuid "c64aa2b1-3685-4292-82ed-8a1c686dac32") + ) + (segment + (start 162.7 97.8) + (end 164.675 99.775) + (width 0.6) + (layer "B.Cu") + (net "/5V") + (uuid "e45edd64-0479-4365-a9f0-6008cc356444") + ) + (segment + (start 137.08 81) + (end 137.08 87.205) + (width 0.6) + (layer "B.Cu") + (net "/5V") + (uuid "e5a8a597-e405-4f5f-a4a3-97803f32c6fe") + ) + (segment + (start 123.3475 96.025) + (end 124.0675 96.745) + (width 0.4) + (layer "B.Cu") + (net "/5V") + (uuid "f43b1326-8c6f-4dca-a518-d3bfa29fd0d8") ) (segment - (start 155.5 96.5) - (end 150 96.5) + (start 130.845 90.35) + (end 130.845 92.175) (width 0.5) - (layer "F.Cu") - (net "BTN1") - (uuid "fae6543c-2156-4cb1-90c1-a6369b34f6f2") + (layer "B.Cu") + (net "/5V") + (uuid "fe7cbc44-b651-4d1c-8d87-48b1a0be5053") ) (segment - (start 124.5 96) - (end 124.5 85.96) + (start 131.39 89.23) + (end 139.62 81) (width 0.5) (layer "F.Cu") - (net "ENC_B") - (uuid "775e59a6-4081-4627-a5ed-f7e5d6a93dae") + (net "/AUDIO") + (uuid "187102b6-b77f-451b-9f64-dd1d7971428a") ) (segment - (start 124.5 85.96) - (end 129.46 81) + (start 129.2325 89.23) + (end 131.39 89.23) (width 0.5) (layer "F.Cu") - (net "ENC_B") - (uuid "8958aaa0-aefe-4fa9-a004-6e6f29b00685") + (net "/AUDIO") + (uuid "1ea6477e-8a91-4d49-aaca-9748500f83ff") + ) + (via + (at 129.2325 89.23) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "/AUDIO") + (uuid "2b851d90-c77b-4a81-90c6-e3abf22b0e7d") ) (segment - (start 128.5 87.04) - (end 128.5 96) + (start 124.087896 89.23) + (end 123.3475 89.970396) (width 0.5) - (layer "F.Cu") - (net "ENC_A") - (uuid "0627c481-db23-40b6-9d01-748a2f23df93") + (layer "B.Cu") + (net "/AUDIO") + (uuid "9bcfff75-c540-42bd-b2ff-e65f90014ae0") ) (segment - (start 134.54 81) - (end 128.5 87.04) + (start 129.2325 89.23) + (end 124.087896 89.23) (width 0.5) - (layer "F.Cu") - (net "ENC_A") - (uuid "ee243d8d-8f6f-46a1-b1f2-b40c5a1feae0") + (layer "B.Cu") + (net "/AUDIO") + (uuid "9eb7fb1d-b856-45f2-b947-9fd394e7dad6") + ) + (segment + (start 127.82 92) + (end 127.82 91.325) + (width 0.4) + (layer "B.Cu") + (net "Net-(C3-Pad2)") + (uuid "2210be79-b5f9-408a-9d57-eaa2f0f19eec") + ) + (segment + (start 127.6425 92.1775) + (end 127.82 92) + (width 0.4) + (layer "B.Cu") + (net "Net-(C3-Pad2)") + (uuid "dcfe26f5-3ffa-40d6-b6e3-4b54aa5d6f44") + ) + (segment + (start 127.6425 92.675) + (end 127.6425 92.1775) + (width 0.4) + (layer "B.Cu") + (net "Net-(C3-Pad2)") + (uuid "f0481feb-adbc-4a77-b74d-20f18fbefbaa") + ) + (segment + (start 126.4475 93.915) + (end 126.6075 94.075) + (width 0.4) + (layer "B.Cu") + (net "Net-(U1-IN-)") + (uuid "83164093-4694-4034-93c6-6b0ed4bd66ef") + ) + (segment + (start 126.4475 92.675) + (end 126.4475 93.915) + (width 0.4) + (layer "B.Cu") + (net "Net-(U1-IN-)") + (uuid "b0a64d79-0633-4474-ac10-8d39ffeac480") + ) + (segment + (start 124.72 92.925) + (end 124.72 90.65) + (width 0.4) + (layer "B.Cu") + (net "/A+") + (uuid "11f5f740-4b74-4023-9318-e7695696ac12") + ) + (segment + (start 124.5425 90.4725) + (end 124.5425 90) + (width 0.4) + (layer "B.Cu") + (net "/A+") + (uuid "506b53e7-cdb1-44cc-9b34-18d8e8f59ca6") + ) + (segment + (start 124.72 90.65) + (end 124.5425 90.4725) + (width 0.4) + (layer "B.Cu") + (net "/A+") + (uuid "d6648be1-ba4a-4d80-8c58-63e87d4c21c9") + ) + (segment + (start 123.3475 94.0025) + (end 123.17 93.825) + (width 0.4) + (layer "B.Cu") + (net "Net-(C2-Pad2)") + (uuid "709bef20-b18f-4060-8f4c-36207d56ece0") + ) + (segment + (start 123.3475 94.725) + (end 123.3475 94.0025) + (width 0.4) + (layer "B.Cu") + (net "Net-(C2-Pad2)") + (uuid "c06d12fb-98cc-44d7-9078-686d78632156") + ) + (segment + (start 123.17 93.825) + (end 123.17 92.925) + (width 0.4) + (layer "B.Cu") + (net "Net-(C2-Pad2)") + (uuid "cbf862b4-0712-45a8-9c86-392761dce90d") + ) + (segment + (start 124.5425 94.725) + (end 126.6075 94.725) + (width 0.4) + (layer "B.Cu") + (net "Net-(U1-IN+)") + (uuid "e6850c7c-6a0d-4361-a7b7-b9a0c6b5d2a5") + ) + (segment + (start 124.5425 96.025) + (end 126.6075 96.025) + (width 0.4) + (layer "B.Cu") + (net "/AMP_SD") + (uuid "3e20791b-1291-47fa-80e9-b48ba263c7ee") + ) + (segment + (start 150.098394 100.85) + (end 150.675 101.426606) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "034eba91-df64-47eb-bbac-ab11f8e8bdb5") + ) + (segment + (start 149.123394 100.875) + (end 149.226606 100.875) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "1e94f0e6-d9cc-4dc7-834f-5fa0523fa76d") + ) + (segment + (start 149.251606 100.85) + (end 150.098394 100.85) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "4c3d3a03-bad6-470e-8f89-8500e6a7b5f8") + ) + (segment + (start 146.7 102.325) + (end 146.7 101.401606) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "4ec4cee4-b1db-4569-a5a1-f48112400a7e") + ) + (segment + (start 162.776606 101.426606) + (end 163.675 102.325) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "617544d6-83d8-4583-85a2-b7bea9cc5f8d") + ) + (segment + (start 147.251606 100.85) + (end 149.098394 100.85) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "954ca547-0e7c-4d15-b76d-1d9aa3a188ae") + ) + (segment + (start 150.675 101.426606) + (end 162.776606 101.426606) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "a398a556-1969-4243-8000-4ac2322d2736") + ) + (segment + (start 149.226606 100.875) + (end 149.251606 100.85) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "b269ee63-56b6-413c-9eb2-9a9da5ccad26") + ) + (segment + (start 149.098394 100.85) + (end 149.123394 100.875) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "cf43b3f3-0b05-469d-81c8-36727cbbd4b2") + ) + (segment + (start 146.7 101.401606) + (end 147.251606 100.85) + (width 0.6) + (layer "B.Cu") + (net "/5V_IN") + (uuid "e174e101-91b8-4aa2-9013-dbac15f2ef25") + ) + (segment + (start 130.8325 94.075) + (end 136.05 94.075) + (width 0.4) + (layer "B.Cu") + (net "/SPK+") + (uuid "370dfd3b-06de-4d84-a68c-0e164ed5165a") + ) + (segment + (start 139.475 97.5) + (end 139.475 100.575) + (width 0.4) + (layer "B.Cu") + (net "/SPK+") + (uuid "63faffed-6e56-4978-8a5d-8ece80a6d830") + ) + (segment + (start 136.05 94.075) + (end 139.475 97.5) + (width 0.4) + (layer "B.Cu") + (net "/SPK+") + (uuid "a2d6e958-5f75-4770-b2fa-e375bd5bc635") + ) + (segment + (start 137.475 97.75) + (end 137.475 100.575) + (width 0.4) + (layer "B.Cu") + (net "/SPK-") + (uuid "2fac1329-ae60-4ace-98d1-a6bd67b0416f") + ) + (segment + (start 135.75 96.025) + (end 137.475 97.75) + (width 0.4) + (layer "B.Cu") + (net "/SPK-") + (uuid "a4298e91-6c04-4566-9c24-249bc857ae59") + ) + (segment + (start 130.8325 96.025) + (end 135.75 96.025) + (width 0.4) + (layer "B.Cu") + (net "/SPK-") + (uuid "c44769f8-f1a7-452d-aba4-96337a4190b3") ) (zone - (net "GND") - (layer "F.Cu") + (net "/GND") + (layers "F.Cu" "B.Cu") (uuid "2b7a7013-82f5-4755-9fd4-06c1fa376de4") (hatch edge 0.5) (connect_pads yes @@ -4001,294 +6687,715 @@ (xy 118.18424 104.287666) (xy 118.166315 104.280241) (xy 118.036641 104.210929) (xy 118.020507 104.200149) (xy 117.90685 104.106872) (xy 117.893127 104.093149) (xy 117.79985 103.979492) (xy 117.789071 103.963361) (xy 117.719755 103.833679) (xy 117.712334 103.815763) (xy 117.669653 103.675058) (xy 117.665867 103.656025) - (xy 117.660153 103.598014) (xy 117.650977 103.504843) (xy 117.6505 103.495139) (xy 117.6505 102.711306) - (xy 123.8995 102.711306) (xy 123.8995 102.888693) (xy 123.934106 103.062665) (xy 123.934106 103.062667) - (xy 124.001985 103.226544) (xy 124.001985 103.226545) (xy 124.100535 103.374034) (xy 124.100536 103.374035) - (xy 124.225965 103.499464) (xy 124.373453 103.598013) (xy 124.373454 103.598013) (xy 124.373455 103.598014) - (xy 124.410581 103.613391) (xy 124.537334 103.665894) (xy 124.711309 103.7005) (xy 124.71131 103.7005) - (xy 124.88869 103.7005) (xy 124.888691 103.7005) (xy 125.062666 103.665894) (xy 125.226547 103.598013) - (xy 125.374035 103.499464) (xy 125.499464 103.374035) (xy 125.598013 103.226547) (xy 125.665894 103.062666) - (xy 125.7005 102.888691) (xy 125.7005 102.711309) (xy 125.665894 102.537334) (xy 125.598014 102.373455) - (xy 125.598014 102.373454) (xy 125.499464 102.225965) (xy 125.374034 102.100535) (xy 125.226544 102.001985) - (xy 125.062666 101.934106) (xy 124.888693 101.8995) (xy 124.888691 101.8995) (xy 124.711309 101.8995) - (xy 124.711306 101.8995) (xy 124.537334 101.934106) (xy 124.537332 101.934106) (xy 124.373455 102.001985) - (xy 124.373454 102.001985) (xy 124.225965 102.100535) (xy 124.100535 102.225965) (xy 124.001985 102.373454) - (xy 124.001985 102.373455) (xy 123.934106 102.537332) (xy 123.934106 102.537334) (xy 123.8995 102.711306) - (xy 117.6505 102.711306) (xy 117.6505 99.311306) (xy 127.1995 99.311306) (xy 127.1995 99.488693) - (xy 127.234106 99.662665) (xy 127.234106 99.662667) (xy 127.301985 99.826544) (xy 127.301985 99.826545) - (xy 127.400535 99.974034) (xy 127.400536 99.974035) (xy 127.525965 100.099464) (xy 127.673453 100.198013) - (xy 127.837334 100.265894) (xy 128.011309 100.3005) (xy 128.01131 100.3005) (xy 128.18869 100.3005) - (xy 128.188691 100.3005) (xy 128.362666 100.265894) (xy 128.526547 100.198013) (xy 128.674035 100.099464) - (xy 128.799464 99.974035) (xy 128.898013 99.826547) (xy 128.965894 99.662666) (xy 129.0005 99.488691) - (xy 129.0005 99.311309) (xy 128.965894 99.137334) (xy 128.898014 98.973455) (xy 128.898014 98.973454) - (xy 128.799464 98.825965) (xy 128.674034 98.700535) (xy 128.526544 98.601985) (xy 128.362666 98.534106) - (xy 128.188693 98.4995) (xy 128.188691 98.4995) (xy 128.011309 98.4995) (xy 128.011306 98.4995) - (xy 127.837334 98.534106) (xy 127.837332 98.534106) (xy 127.673455 98.601985) (xy 127.673454 98.601985) - (xy 127.525965 98.700535) (xy 127.400535 98.825965) (xy 127.301985 98.973454) (xy 127.301985 98.973455) - (xy 127.234106 99.137332) (xy 127.234106 99.137334) (xy 127.1995 99.311306) (xy 117.6505 99.311306) - (xy 117.6505 95.335435) (xy 123.5745 95.335435) (xy 123.5745 97.414564) (xy 123.594978 97.490988) - (xy 123.59498 97.490992) (xy 123.634538 97.559508) (xy 123.63454 97.559511) (xy 123.690489 97.61546) - (xy 123.690491 97.615461) (xy 123.759007 97.655019) (xy 123.759011 97.655021) (xy 123.835435 97.675499) - (xy 123.835437 97.6755) (xy 123.835438 97.6755) (xy 125.264563 97.6755) (xy 125.264563 97.675499) - (xy 125.340989 97.655021) (xy 125.409511 97.61546) (xy 125.46546 97.559511) (xy 125.505021 97.490989) - (xy 125.5255 97.414562) (xy 125.5255 95.335438) (xy 125.525499 95.335435) (xy 127.5745 95.335435) - (xy 127.5745 97.414564) (xy 127.594978 97.490988) (xy 127.59498 97.490992) (xy 127.634538 97.559508) - (xy 127.63454 97.559511) (xy 127.690489 97.61546) (xy 127.690491 97.615461) (xy 127.759007 97.655019) - (xy 127.759011 97.655021) (xy 127.835435 97.675499) (xy 127.835437 97.6755) (xy 127.835438 97.6755) - (xy 129.264563 97.6755) (xy 129.264563 97.675499) (xy 129.340989 97.655021) (xy 129.409511 97.61546) - (xy 129.46546 97.559511) (xy 129.505021 97.490989) (xy 129.5255 97.414562) (xy 129.5255 95.335438) - (xy 129.505021 95.259011) (xy 129.46546 95.190489) (xy 129.409511 95.13454) (xy 129.403354 95.130985) - (xy 129.340992 95.09498) (xy 129.340988 95.094978) (xy 129.264564 95.0745) (xy 129.264562 95.0745) - (xy 129.0995 95.0745) (xy 129.041309 95.055593) (xy 129.005345 95.006093) (xy 129.0005 94.9755) - (xy 129.0005 87.288321) (xy 129.019407 87.23013) (xy 129.02949 87.218323) (xy 134.157973 82.089839) - (xy 134.212488 82.062064) (xy 134.258567 82.06569) (xy 134.282299 82.073402) (xy 134.282302 82.073402) - (xy 134.282304 82.073403) (xy 134.282302 82.073403) (xy 134.453386 82.1005) (xy 134.453389 82.1005) - (xy 134.626614 82.1005) (xy 134.797702 82.073402) (xy 134.797706 82.073401) (xy 134.962438 82.019876) - (xy 134.96244 82.019874) (xy 134.962445 82.019873) (xy 135.116788 81.941232) (xy 135.256928 81.839414) - (xy 135.379414 81.716928) (xy 135.481232 81.576788) (xy 135.559873 81.422445) (xy 135.559874 81.42244) - (xy 135.559876 81.422438) (xy 135.613401 81.257706) (xy 135.613402 81.257702) (xy 135.6405 81.086614) - (xy 135.6405 80.913385) (xy 135.9795 80.913385) (xy 135.9795 81.086614) (xy 136.006597 81.257702) - (xy 136.006598 81.257706) (xy 136.060123 81.422438) (xy 136.060125 81.422441) (xy 136.060126 81.422444) - (xy 136.060127 81.422445) (xy 136.138768 81.576788) (xy 136.240586 81.716928) (xy 136.363072 81.839414) - (xy 136.458691 81.908885) (xy 136.494655 81.958386) (xy 136.4995 81.988978) (xy 136.4995 94.121109) - (xy 136.4995 94.252893) (xy 136.510907 94.295465) (xy 136.533609 94.380191) (xy 136.599496 94.49431) - (xy 136.599497 94.494311) (xy 136.599498 94.494312) (xy 136.5995 94.494315) (xy 137.239723 95.134538) - (xy 137.879206 95.774021) (xy 137.906983 95.828538) (xy 137.903357 95.874616) (xy 137.888557 95.920166) - (xy 137.8605 96.097316) (xy 137.8605 96.276685) (xy 137.888557 96.453836) (xy 137.888558 96.45384) - (xy 137.94398 96.62441) (xy 137.943982 96.624413) (xy 137.943983 96.624416) (xy 137.943984 96.624417) - (xy 138.025412 96.784229) (xy 138.130838 96.929336) (xy 138.257665 97.056163) (xy 138.402772 97.161589) - (xy 138.562584 97.243017) (xy 138.562586 97.243017) (xy 138.562587 97.243018) (xy 138.56259 97.24302) - (xy 138.73316 97.298442) (xy 138.733164 97.298443) (xy 138.910316 97.326501) (xy 138.910319 97.326501) - (xy 139.089684 97.326501) (xy 139.266835 97.298443) (xy 139.266839 97.298442) (xy 139.437409 97.24302) - (xy 139.437411 97.243018) (xy 139.437416 97.243017) (xy 139.597228 97.161589) (xy 139.742335 97.056163) - (xy 139.869162 96.929336) (xy 139.949306 96.819026) (xy 139.998804 96.783064) (xy 140.05999 96.783064) - (xy 140.099401 96.807215) (xy 145.410157 102.117971) (xy 145.437934 102.172488) (xy 145.434308 102.218565) - (xy 145.426597 102.242296) (xy 145.3995 102.413385) (xy 145.3995 102.586614) (xy 145.426597 102.757702) - (xy 145.426598 102.757706) (xy 145.480123 102.922438) (xy 145.480125 102.922441) (xy 145.551572 103.062666) - (xy 145.558768 103.076788) (xy 145.660586 103.216928) (xy 145.783072 103.339414) (xy 145.923212 103.441232) - (xy 146.077555 103.519873) (xy 146.077557 103.519873) (xy 146.077558 103.519874) (xy 146.077561 103.519876) - (xy 146.242293 103.573401) (xy 146.242297 103.573402) (xy 146.413386 103.6005) (xy 146.413389 103.6005) - (xy 146.586614 103.6005) (xy 146.757702 103.573402) (xy 146.757706 103.573401) (xy 146.922438 103.519876) - (xy 146.92244 103.519874) (xy 146.922445 103.519873) (xy 147.076788 103.441232) (xy 147.216928 103.339414) - (xy 147.330261 103.226081) (xy 157.3495 103.226081) (xy 157.3495 103.373918) (xy 157.378342 103.518914) - (xy 157.412136 103.6005) (xy 157.434916 103.655495) (xy 157.517049 103.778416) (xy 157.621584 103.882951) - (xy 157.744505 103.965084) (xy 157.881087 104.021658) (xy 158.026082 104.0505) (xy 158.026083 104.0505) - (xy 158.173917 104.0505) (xy 158.173918 104.0505) (xy 158.318913 104.021658) (xy 158.455495 103.965084) - (xy 158.578416 103.882951) (xy 158.682951 103.778416) (xy 158.765084 103.655495) (xy 158.821658 103.518913) - (xy 158.8505 103.373918) (xy 158.8505 103.226082) (xy 158.821658 103.081087) (xy 158.765084 102.944505) - (xy 158.682951 102.821584) (xy 158.578416 102.717049) (xy 158.455495 102.634916) (xy 158.455493 102.634915) - (xy 158.318914 102.578342) (xy 158.173918 102.5495) (xy 158.026082 102.5495) (xy 158.026081 102.5495) - (xy 157.881085 102.578342) (xy 157.744506 102.634915) (xy 157.621585 102.717048) (xy 157.517048 102.821585) - (xy 157.434915 102.944506) (xy 157.378342 103.081085) (xy 157.3495 103.226081) (xy 147.330261 103.226081) - (xy 147.339414 103.216928) (xy 147.441232 103.076788) (xy 147.519873 102.922445) (xy 147.519874 102.92244) - (xy 147.519876 102.922438) (xy 147.573401 102.757706) (xy 147.573402 102.757702) (xy 147.6005 102.586614) - (xy 147.6005 102.413385) (xy 147.573402 102.242297) (xy 147.573401 102.242293) (xy 147.519876 102.077561) - (xy 147.519874 102.077558) (xy 147.519873 102.077557) (xy 147.519873 102.077555) (xy 147.441232 101.923212) - (xy 147.339414 101.783072) (xy 147.216928 101.660586) (xy 147.076788 101.558768) (xy 147.076787 101.558767) - (xy 147.076785 101.558766) (xy 146.922441 101.480125) (xy 146.922438 101.480123) (xy 146.757706 101.426598) - (xy 146.757702 101.426597) (xy 146.586614 101.3995) (xy 146.586611 101.3995) (xy 146.413389 101.3995) - (xy 146.413386 101.3995) (xy 146.242296 101.426597) (xy 146.218565 101.434308) (xy 146.15738 101.434307) - (xy 146.117971 101.410157) (xy 143.309799 98.601985) (xy 140.494315 95.786501) (xy 140.494312 95.786499) - (xy 140.494311 95.786498) (xy 140.49431 95.786497) (xy 140.38019 95.72061) (xy 140.380192 95.72061) - (xy 140.3308 95.707376) (xy 140.252893 95.686501) (xy 140.252891 95.686501) (xy 140.084541 95.686501) - (xy 140.02635 95.667594) (xy 139.996331 95.632446) (xy 139.974589 95.589775) (xy 139.974588 95.589773) - (xy 139.869162 95.444666) (xy 139.742335 95.317839) (xy 139.597228 95.212413) (xy 139.597227 95.212412) - (xy 139.597225 95.212411) (xy 139.437412 95.130983) (xy 139.437409 95.130981) (xy 139.266839 95.075559) - (xy 139.266835 95.075558) (xy 139.089684 95.047501) (xy 139.089681 95.047501) (xy 138.910319 95.047501) - (xy 138.910316 95.047501) (xy 138.733165 95.075558) (xy 138.687615 95.090358) (xy 138.62643 95.090357) - (xy 138.58702 95.066207) (xy 138.313905 94.793092) (xy 138.286128 94.738575) (xy 138.295699 94.678143) - (xy 138.338964 94.634878) (xy 138.399396 94.625307) (xy 138.428851 94.634877) (xy 138.562584 94.703017) - (xy 138.562586 94.703017) (xy 138.562587 94.703018) (xy 138.56259 94.70302) (xy 138.73316 94.758442) - (xy 138.733164 94.758443) (xy 138.910316 94.786501) (xy 138.910319 94.786501) (xy 139.089684 94.786501) - (xy 139.266835 94.758443) (xy 139.266839 94.758442) (xy 139.437409 94.70302) (xy 139.437411 94.703018) - (xy 139.437416 94.703017) (xy 139.597228 94.621589) (xy 139.742335 94.516163) (xy 139.869162 94.389336) - (xy 139.974588 94.244229) (xy 140.056016 94.084417) (xy 140.056017 94.084412) (xy 140.056019 94.08441) - (xy 140.111441 93.91384) (xy 140.111442 93.913836) (xy 140.1395 93.736685) (xy 140.1395 93.557316) - (xy 140.111442 93.380165) (xy 140.111441 93.380161) (xy 140.056019 93.209591) (xy 140.056017 93.209588) - (xy 140.056016 93.209587) (xy 140.056016 93.209585) (xy 139.974588 93.049773) (xy 139.869162 92.904666) - (xy 139.742335 92.777839) (xy 139.597228 92.672413) (xy 139.597227 92.672412) (xy 139.597225 92.672411) - (xy 139.437412 92.590983) (xy 139.437409 92.590981) (xy 139.266839 92.535559) (xy 139.266835 92.535558) - (xy 139.089684 92.507501) (xy 139.089681 92.507501) (xy 138.910319 92.507501) (xy 138.910316 92.507501) - (xy 138.733164 92.535558) (xy 138.73316 92.535559) (xy 138.56259 92.590981) (xy 138.562587 92.590983) - (xy 138.402774 92.672411) (xy 138.330218 92.725126) (xy 138.257665 92.777839) (xy 138.130838 92.904666) - (xy 138.078125 92.977219) (xy 138.02541 93.049775) (xy 137.943982 93.209588) (xy 137.94398 93.209591) - (xy 137.888558 93.380161) (xy 137.888557 93.380165) (xy 137.8605 93.557316) (xy 137.8605 93.736685) - (xy 137.888557 93.913836) (xy 137.888558 93.91384) (xy 137.94398 94.08441) (xy 137.943982 94.084413) - (xy 138.012122 94.218146) (xy 138.021693 94.278578) (xy 137.993915 94.333095) (xy 137.939399 94.360872) - (xy 137.878967 94.351301) (xy 137.853908 94.333095) (xy 137.529496 94.008683) (xy 137.501719 93.954166) - (xy 137.5005 93.938679) (xy 137.5005 91.396532) (xy 143.4495 91.396532) (xy 143.4495 91.603467) - (xy 143.489869 91.806418) (xy 143.569058 91.997597) (xy 143.569059 91.997598) (xy 143.684023 92.169655) - (xy 143.830345 92.315977) (xy 144.002402 92.430941) (xy 144.19358 92.51013) (xy 144.396535 92.5505) - (xy 144.396536 92.5505) (xy 144.603464 92.5505) (xy 144.603465 92.5505) (xy 144.80642 92.51013) - (xy 144.997598 92.430941) (xy 145.169655 92.315977) (xy 145.315977 92.169655) (xy 145.430941 91.997598) - (xy 145.51013 91.80642) (xy 145.5505 91.603465) (xy 145.5505 91.396535) (xy 145.51013 91.19358) - (xy 145.430941 91.002402) (xy 145.315977 90.830345) (xy 145.169655 90.684023) (xy 144.997598 90.569059) - (xy 144.997599 90.569059) (xy 144.997597 90.569058) (xy 144.806418 90.489869) (xy 144.603467 90.4495) - (xy 144.603465 90.4495) (xy 144.396535 90.4495) (xy 144.396532 90.4495) (xy 144.193581 90.489869) - (xy 144.002402 90.569058) (xy 143.830348 90.68402) (xy 143.68402 90.830348) (xy 143.569058 91.002402) - (xy 143.489869 91.193581) (xy 143.4495 91.396532) (xy 137.5005 91.396532) (xy 137.5005 88.477316) - (xy 137.8605 88.477316) (xy 137.8605 88.656685) (xy 137.888557 88.833836) (xy 137.888558 88.83384) - (xy 137.94398 89.00441) (xy 137.943982 89.004413) (xy 137.943983 89.004416) (xy 137.943984 89.004417) - (xy 138.025412 89.164229) (xy 138.130838 89.309336) (xy 138.257665 89.436163) (xy 138.402772 89.541589) - (xy 138.562584 89.623017) (xy 138.562586 89.623017) (xy 138.562587 89.623018) (xy 138.56259 89.62302) - (xy 138.73316 89.678442) (xy 138.733164 89.678443) (xy 138.910316 89.706501) (xy 138.910319 89.706501) - (xy 139.089684 89.706501) (xy 139.266835 89.678443) (xy 139.266839 89.678442) (xy 139.437409 89.62302) - (xy 139.437411 89.623018) (xy 139.437416 89.623017) (xy 139.597228 89.541589) (xy 139.742335 89.436163) - (xy 139.869162 89.309336) (xy 139.974588 89.164229) (xy 140.056016 89.004417) (xy 140.056017 89.004412) - (xy 140.056019 89.00441) (xy 140.111441 88.83384) (xy 140.111442 88.833836) (xy 140.1395 88.656685) - (xy 140.1395 88.477316) (xy 140.111442 88.300165) (xy 140.111441 88.300161) (xy 140.056019 88.129591) - (xy 140.056017 88.129588) (xy 140.056016 88.129587) (xy 140.056016 88.129585) (xy 139.974588 87.969773) - (xy 139.869162 87.824666) (xy 139.742335 87.697839) (xy 139.597228 87.592413) (xy 139.597227 87.592412) - (xy 139.597225 87.592411) (xy 139.437412 87.510983) (xy 139.437409 87.510981) (xy 139.266839 87.455559) - (xy 139.266835 87.455558) (xy 139.089684 87.427501) (xy 139.089681 87.427501) (xy 138.910319 87.427501) - (xy 138.910316 87.427501) (xy 138.733164 87.455558) (xy 138.73316 87.455559) (xy 138.56259 87.510981) - (xy 138.562587 87.510983) (xy 138.402774 87.592411) (xy 138.330218 87.645126) (xy 138.257665 87.697839) - (xy 138.130838 87.824666) (xy 138.078125 87.897219) (xy 138.02541 87.969775) (xy 137.943982 88.129588) - (xy 137.94398 88.129591) (xy 137.888558 88.300161) (xy 137.888557 88.300165) (xy 137.8605 88.477316) - (xy 137.5005 88.477316) (xy 137.5005 82.081531) (xy 137.519407 82.02334) (xy 137.554554 81.993321) - (xy 137.623121 81.958386) (xy 137.656783 81.941235) (xy 137.656784 81.941234) (xy 137.656783 81.941234) - (xy 137.656788 81.941232) (xy 137.796928 81.839414) (xy 137.919414 81.716928) (xy 138.021232 81.576788) - (xy 138.099873 81.422445) (xy 138.099874 81.42244) (xy 138.099876 81.422438) (xy 138.153401 81.257706) - (xy 138.153402 81.257702) (xy 138.1805 81.086614) (xy 138.1805 80.913385) (xy 138.5195 80.913385) - (xy 138.5195 81.086614) (xy 138.546597 81.257702) (xy 138.546598 81.257706) (xy 138.600123 81.422438) - (xy 138.600125 81.422441) (xy 138.600126 81.422444) (xy 138.600127 81.422445) (xy 138.678768 81.576788) - (xy 138.780586 81.716928) (xy 138.903072 81.839414) (xy 139.043212 81.941232) (xy 139.197555 82.019873) - (xy 139.197557 82.019873) (xy 139.197558 82.019874) (xy 139.197561 82.019876) (xy 139.362293 82.073401) - (xy 139.362297 82.073402) (xy 139.533386 82.1005) (xy 139.533389 82.1005) (xy 139.706614 82.1005) - (xy 139.877702 82.073402) (xy 139.877706 82.073401) (xy 140.042438 82.019876) (xy 140.04244 82.019874) - (xy 140.042445 82.019873) (xy 140.196788 81.941232) (xy 140.336928 81.839414) (xy 140.459414 81.716928) - (xy 140.561232 81.576788) (xy 140.639873 81.422445) (xy 140.639874 81.42244) (xy 140.639876 81.422438) - (xy 140.693401 81.257706) (xy 140.693402 81.257702) (xy 140.7205 81.086614) (xy 140.7205 80.913385) - (xy 141.0595 80.913385) (xy 141.0595 81.086614) (xy 141.086597 81.257702) (xy 141.086598 81.257706) - (xy 141.140123 81.422438) (xy 141.140125 81.422441) (xy 141.140126 81.422444) (xy 141.140127 81.422445) - (xy 141.218768 81.576788) (xy 141.320586 81.716928) (xy 141.443072 81.839414) (xy 141.583212 81.941232) - (xy 141.737555 82.019873) (xy 141.737557 82.019873) (xy 141.737558 82.019874) (xy 141.737561 82.019876) - (xy 141.902293 82.073401) (xy 141.902297 82.073402) (xy 142.073386 82.1005) (xy 142.073389 82.1005) - (xy 142.246614 82.1005) (xy 142.417697 82.073403) (xy 142.417697 82.073402) (xy 142.417701 82.073402) - (xy 142.441428 82.065691) (xy 142.502612 82.065689) (xy 142.542027 82.089841) (xy 146.970504 86.518318) - (xy 146.998281 86.572835) (xy 146.9995 86.588322) (xy 146.9995 95.434108) (xy 146.9995 95.565892) - (xy 147.026751 95.667594) (xy 147.033609 95.69319) (xy 147.099496 95.807309) (xy 147.099498 95.807311) - (xy 147.0995 95.807314) (xy 149.192686 97.9005) (xy 149.192688 97.900501) (xy 149.19269 97.900503) - (xy 149.30681 97.96639) (xy 149.306808 97.96639) (xy 149.306812 97.966391) (xy 149.306814 97.966392) - (xy 149.434107 98.0005) (xy 149.434108 98.0005) (xy 150.847797 98.0005) (xy 150.892741 98.011289) - (xy 150.979067 98.055275) (xy 151.075193 98.0705) (xy 151.534806 98.070499) (xy 151.534808 98.070499) - (xy 151.555448 98.067229) (xy 151.630933 98.055275) (xy 151.746794 97.996241) (xy 151.832498 97.910536) - (xy 151.887013 97.882761) (xy 151.947445 97.892332) (xy 151.9725 97.910535) (xy 152.058206 97.996241) - (xy 152.174067 98.055275) (xy 152.270193 98.0705) (xy 152.729806 98.070499) (xy 152.729808 98.070499) - (xy 152.750448 98.067229) (xy 152.825933 98.055275) (xy 152.912258 98.011289) (xy 152.957203 98.0005) - (xy 160.9005 98.0005) (xy 160.958691 98.019407) (xy 160.994655 98.068907) (xy 160.9995 98.0995) - (xy 160.9995 100.848291) (xy 160.980593 100.906482) (xy 160.970504 100.918295) (xy 160.969397 100.919401) - (xy 160.914035 101.002257) (xy 160.914033 101.002263) (xy 160.899501 101.075315) (xy 160.8995 101.075327) - (xy 160.8995 102.324672) (xy 160.899501 102.324684) (xy 160.914033 102.397736) (xy 160.914035 102.397742) - (xy 160.935974 102.430577) (xy 160.952581 102.489466) (xy 160.931402 102.546869) (xy 160.880528 102.580861) - (xy 160.823902 102.578634) (xy 160.823563 102.579753) (xy 160.818914 102.578342) (xy 160.673918 102.5495) - (xy 160.526082 102.5495) (xy 160.526081 102.5495) (xy 160.381085 102.578342) (xy 160.244506 102.634915) - (xy 160.121585 102.717048) (xy 160.017048 102.821585) (xy 159.934915 102.944506) (xy 159.878342 103.081085) - (xy 159.8495 103.226081) (xy 159.8495 103.373918) (xy 159.878342 103.518914) (xy 159.912136 103.6005) - (xy 159.934916 103.655495) (xy 160.017049 103.778416) (xy 160.121584 103.882951) (xy 160.244505 103.965084) - (xy 160.381087 104.021658) (xy 160.526082 104.0505) (xy 160.526083 104.0505) (xy 160.673917 104.0505) - (xy 160.673918 104.0505) (xy 160.818913 104.021658) (xy 160.955495 103.965084) (xy 161.078416 103.882951) - (xy 161.182951 103.778416) (xy 161.265084 103.655495) (xy 161.321658 103.518913) (xy 161.3505 103.373918) - (xy 161.3505 103.226082) (xy 161.3505 103.226081) (xy 178.9995 103.226081) (xy 178.9995 103.373918) - (xy 179.028342 103.518914) (xy 179.062136 103.6005) (xy 179.084916 103.655495) (xy 179.167049 103.778416) - (xy 179.271584 103.882951) (xy 179.394505 103.965084) (xy 179.531087 104.021658) (xy 179.676082 104.0505) - (xy 179.676083 104.0505) (xy 179.823917 104.0505) (xy 179.823918 104.0505) (xy 179.968913 104.021658) - (xy 180.105495 103.965084) (xy 180.228416 103.882951) (xy 180.332951 103.778416) (xy 180.415084 103.655495) - (xy 180.471658 103.518913) (xy 180.5005 103.373918) (xy 180.5005 103.226082) (xy 180.471658 103.081087) - (xy 180.415084 102.944505) (xy 180.332951 102.821584) (xy 180.228416 102.717049) (xy 180.105495 102.634916) - (xy 180.105493 102.634915) (xy 179.968914 102.578342) (xy 179.823918 102.5495) (xy 179.676082 102.5495) - (xy 179.676081 102.5495) (xy 179.531085 102.578342) (xy 179.394506 102.634915) (xy 179.271585 102.717048) - (xy 179.167048 102.821585) (xy 179.084915 102.944506) (xy 179.028342 103.081085) (xy 178.9995 103.226081) - (xy 161.3505 103.226081) (xy 161.321658 103.081087) (xy 161.265084 102.944505) (xy 161.182951 102.821584) - (xy 161.080868 102.719501) (xy 161.053093 102.664987) (xy 161.062664 102.604555) (xy 161.105929 102.56129) - (xy 161.150874 102.5505) (xy 162.074673 102.5505) (xy 162.074674 102.5505) (xy 162.14774 102.535966) - (xy 162.230601 102.480601) (xy 162.285966 102.39774) (xy 162.3005 102.324674) (xy 162.3005 101.075326) - (xy 162.285966 101.00226) (xy 162.24546 100.941637) (xy 162.230602 100.9194) (xy 162.230599 100.919397) - (xy 162.147742 100.864035) (xy 162.147737 100.864033) (xy 162.080184 100.850595) (xy 162.026801 100.820698) - (xy 162.001186 100.765132) (xy 162.0005 100.753498) (xy 162.0005 100.40945) (xy 169.0995 100.40945) - (xy 169.0995 100.590549) (xy 169.127828 100.769406) (xy 169.183788 100.941637) (xy 169.251906 101.075327) - (xy 169.266004 101.102994) (xy 169.372447 101.249501) (xy 169.500499 101.377553) (xy 169.647006 101.483996) - (xy 169.808361 101.566211) (xy 169.980591 101.622171) (xy 170.052136 101.633502) (xy 170.159451 101.6505) - (xy 170.159454 101.6505) (xy 170.340549 101.6505) (xy 170.429977 101.636335) (xy 170.519409 101.622171) - (xy 170.691639 101.566211) (xy 170.852994 101.483996) (xy 170.999501 101.377553) (xy 171.127553 101.249501) - (xy 171.233996 101.102994) (xy 171.316211 100.941639) (xy 171.372171 100.769409) (xy 171.4005 100.590546) - (xy 171.4005 100.409454) (xy 171.4005 100.40945) (xy 171.372171 100.230593) (xy 171.372171 100.230591) - (xy 171.316211 100.058361) (xy 171.233996 99.897006) (xy 171.127553 99.750499) (xy 170.999501 99.622447) - (xy 170.852994 99.516004) (xy 170.852993 99.516003) (xy 170.852991 99.516002) (xy 170.691637 99.433788) - (xy 170.519406 99.377828) (xy 170.340549 99.3495) (xy 170.340546 99.3495) (xy 170.159454 99.3495) - (xy 170.159451 99.3495) (xy 169.980593 99.377828) (xy 169.808362 99.433788) (xy 169.647008 99.516002) - (xy 169.573752 99.569225) (xy 169.500499 99.622447) (xy 169.372447 99.750499) (xy 169.341797 99.792685) - (xy 169.266002 99.897008) (xy 169.183788 100.058362) (xy 169.127828 100.230593) (xy 169.0995 100.40945) - (xy 162.0005 100.40945) (xy 162.0005 97.434109) (xy 161.995263 97.414564) (xy 161.966392 97.306814) - (xy 161.96639 97.306811) (xy 161.96639 97.306809) (xy 161.900503 97.19269) (xy 161.900501 97.192688) - (xy 161.9005 97.192686) (xy 161.877315 97.169501) (xy 161.84954 97.114987) (xy 161.859111 97.054555) - (xy 161.902376 97.01129) (xy 161.947321 97.0005) (xy 179.251678 97.0005) (xy 179.309869 97.019407) - (xy 179.321682 97.029496) (xy 182.570504 100.278318) (xy 182.598281 100.332835) (xy 182.5995 100.348322) - (xy 182.5995 100.779552) (xy 182.580593 100.837743) (xy 182.555501 100.861868) (xy 182.4694 100.919397) - (xy 182.469397 100.9194) (xy 182.414035 101.002257) (xy 182.414033 101.002263) (xy 182.399501 101.075315) - (xy 182.3995 101.075327) (xy 182.3995 102.324672) (xy 182.399501 102.324684) (xy 182.409203 102.373454) - (xy 182.414034 102.39774) (xy 182.414035 102.397742) (xy 182.417767 102.406752) (xy 182.415977 102.407493) - (xy 182.429244 102.454543) (xy 182.408064 102.511945) (xy 182.357189 102.545935) (xy 182.328782 102.548456) - (xy 182.328782 102.5495) (xy 182.176081 102.5495) (xy 182.031085 102.578342) (xy 181.894506 102.634915) - (xy 181.771585 102.717048) (xy 181.667048 102.821585) (xy 181.584915 102.944506) (xy 181.528342 103.081085) - (xy 181.4995 103.226081) (xy 181.4995 103.373918) (xy 181.528342 103.518914) (xy 181.562136 103.6005) - (xy 181.584916 103.655495) (xy 181.667049 103.778416) (xy 181.771584 103.882951) (xy 181.894505 103.965084) - (xy 182.031087 104.021658) (xy 182.176082 104.0505) (xy 182.176083 104.0505) (xy 182.323917 104.0505) - (xy 182.323918 104.0505) (xy 182.468913 104.021658) (xy 182.605495 103.965084) (xy 182.728416 103.882951) - (xy 182.832951 103.778416) (xy 182.915084 103.655495) (xy 182.971658 103.518913) (xy 183.0005 103.373918) - (xy 183.0005 103.226082) (xy 182.971658 103.081087) (xy 182.915084 102.944505) (xy 182.832951 102.821584) - (xy 182.730868 102.719501) (xy 182.703093 102.664987) (xy 182.712664 102.604555) (xy 182.755929 102.56129) - (xy 182.800874 102.5505) (xy 183.574673 102.5505) (xy 183.574674 102.5505) (xy 183.64774 102.535966) - (xy 183.730601 102.480601) (xy 183.785966 102.39774) (xy 183.8005 102.324674) (xy 183.8005 101.075326) - (xy 183.785966 101.00226) (xy 183.74546 100.941637) (xy 183.730602 100.9194) (xy 183.730599 100.919397) - (xy 183.644499 100.861868) (xy 183.606619 100.813818) (xy 183.6005 100.779552) (xy 183.6005 100.034109) - (xy 183.6005 100.034108) (xy 183.566392 99.906814) (xy 183.56639 99.906811) (xy 183.56639 99.906809) - (xy 183.500503 99.79269) (xy 183.500499 99.792685) (xy 183.407314 99.699499) (xy 183.407314 99.6995) - (xy 179.807314 96.0995) (xy 179.807311 96.099498) (xy 179.80731 96.099497) (xy 179.807309 96.099496) - (xy 179.693189 96.033609) (xy 179.693191 96.033609) (xy 179.643799 96.020375) (xy 179.565892 95.9995) - (xy 179.56589 95.9995) (xy 157.152203 95.9995) (xy 157.107258 95.98871) (xy 157.020933 95.944725) - (xy 156.924808 95.9295) (xy 156.465191 95.9295) (xy 156.369067 95.944725) (xy 156.36906 95.944727) - (xy 156.253208 96.003757) (xy 156.253206 96.003758) (xy 156.253206 96.003759) (xy 156.167501 96.089463) - (xy 156.112987 96.117239) (xy 156.052555 96.107668) (xy 156.027499 96.089464) (xy 155.941794 96.003759) - (xy 155.941791 96.003757) (xy 155.825936 95.944726) (xy 155.825934 95.944725) (xy 155.729808 95.9295) - (xy 155.270191 95.9295) (xy 155.174067 95.944725) (xy 155.174065 95.944725) (xy 155.087742 95.98871) - (xy 155.042797 95.9995) (xy 150.248322 95.9995) (xy 150.190131 95.980593) (xy 150.178318 95.970504) - (xy 149.029496 94.821682) (xy 149.001719 94.767165) (xy 149.0005 94.751678) (xy 149.0005 88.039101) + (xy 117.650977 103.504843) (xy 117.6505 103.495139) (xy 117.6505 103.02093) (xy 157.6995 103.02093) + (xy 157.6995 103.149069) (xy 157.724499 103.274742) (xy 157.7245 103.274747) (xy 157.773534 103.393125) + (xy 157.773538 103.393133) (xy 157.816365 103.457226) (xy 157.844724 103.499669) (xy 157.935331 103.590276) + (xy 157.998848 103.632717) (xy 158.041866 103.661461) (xy 158.04187 103.661463) (xy 158.041873 103.661465) + (xy 158.160256 103.710501) (xy 158.285931 103.7355) (xy 158.285932 103.7355) (xy 158.414068 103.7355) + (xy 158.414069 103.7355) (xy 158.539744 103.710501) (xy 158.658127 103.661465) (xy 158.764669 103.590276) + (xy 158.855276 103.499669) (xy 158.926465 103.393127) (xy 158.975501 103.274744) (xy 159.0005 103.149069) + (xy 159.0005 103.020931) (xy 158.975501 102.895256) (xy 158.926465 102.776873) (xy 158.926463 102.77687) + (xy 158.926461 102.776866) (xy 158.897717 102.733848) (xy 158.855276 102.670331) (xy 158.764669 102.579724) + (xy 158.704552 102.539555) (xy 158.658133 102.508538) (xy 158.658125 102.508534) (xy 158.539747 102.4595) + (xy 158.539745 102.459499) (xy 158.539744 102.459499) (xy 158.414069 102.4345) (xy 158.285931 102.4345) + (xy 158.28593 102.4345) (xy 158.255707 102.440512) (xy 158.160256 102.459499) (xy 158.160255 102.459499) + (xy 158.160252 102.4595) (xy 158.041874 102.508534) (xy 158.041866 102.508538) (xy 157.935331 102.579724) + (xy 157.935327 102.579727) (xy 157.844727 102.670327) (xy 157.844724 102.670331) (xy 157.773538 102.776866) + (xy 157.773534 102.776874) (xy 157.7245 102.895252) (xy 157.724499 102.895257) (xy 157.6995 103.02093) + (xy 117.6505 103.02093) (xy 117.6505 101.927525) (xy 124.6745 101.927525) (xy 124.6745 102.072474) + (xy 124.712017 102.212489) (xy 124.784487 102.33801) (xy 124.784489 102.338012) (xy 124.784491 102.338015) + (xy 124.886985 102.440509) (xy 124.886987 102.44051) (xy 124.886989 102.440512) (xy 125.012511 102.512982) + (xy 125.012512 102.512982) (xy 125.012515 102.512984) (xy 125.152525 102.5505) (xy 125.152526 102.5505) + (xy 125.297474 102.5505) (xy 125.297475 102.5505) (xy 125.437485 102.512984) (xy 125.437487 102.512982) + (xy 125.437489 102.512982) (xy 125.56301 102.440512) (xy 125.56301 102.440511) (xy 125.563015 102.440509) + (xy 125.665509 102.338015) (xy 125.710734 102.259684) (xy 125.737982 102.212489) (xy 125.737982 102.212487) + (xy 125.737984 102.212485) (xy 125.7755 102.072475) (xy 125.7755 101.927525) (xy 125.737984 101.787515) + (xy 125.737982 101.787512) (xy 125.737982 101.78751) (xy 125.665512 101.661989) (xy 125.66551 101.661987) + (xy 125.665509 101.661985) (xy 125.563015 101.559491) (xy 125.563012 101.559489) (xy 125.56301 101.559487) + (xy 125.437488 101.487017) (xy 125.437489 101.487017) (xy 125.407896 101.479087) (xy 125.297475 101.4495) + (xy 125.152525 101.4495) (xy 125.09079 101.466041) (xy 125.01251 101.487017) (xy 124.886989 101.559487) + (xy 124.784487 101.661989) (xy 124.712017 101.78751) (xy 124.6745 101.927525) (xy 117.6505 101.927525) + (xy 117.6505 98.43593) (xy 126.5745 98.43593) (xy 126.5745 98.564069) (xy 126.599499 98.689742) + (xy 126.5995 98.689747) (xy 126.648534 98.808125) (xy 126.648538 98.808133) (xy 126.691365 98.872226) + (xy 126.719724 98.914669) (xy 126.810331 99.005276) (xy 126.873848 99.047717) (xy 126.916866 99.076461) + (xy 126.91687 99.076463) (xy 126.916873 99.076465) (xy 127.035256 99.125501) (xy 127.160931 99.1505) + (xy 127.160932 99.1505) (xy 127.289068 99.1505) (xy 127.289069 99.1505) (xy 127.414744 99.125501) + (xy 127.533127 99.076465) (xy 127.639669 99.005276) (xy 127.730276 98.914669) (xy 127.801465 98.808127) + (xy 127.850501 98.689744) (xy 127.8755 98.564069) (xy 127.8755 98.435931) (xy 127.850501 98.310256) + (xy 127.801465 98.191873) (xy 127.801463 98.19187) (xy 127.801461 98.191866) (xy 127.772717 98.148848) + (xy 127.730276 98.085331) (xy 127.639669 97.994724) (xy 127.597226 97.966365) (xy 127.533133 97.923538) + (xy 127.533125 97.923534) (xy 127.414747 97.8745) (xy 127.414745 97.874499) (xy 127.414744 97.874499) + (xy 127.289069 97.8495) (xy 127.160931 97.8495) (xy 127.16093 97.8495) (xy 127.098093 97.861999) + (xy 127.035256 97.874499) (xy 127.035255 97.874499) (xy 127.035252 97.8745) (xy 126.916874 97.923534) + (xy 126.916866 97.923538) (xy 126.810331 97.994724) (xy 126.810327 97.994727) (xy 126.719727 98.085327) + (xy 126.719724 98.085331) (xy 126.648538 98.191866) (xy 126.648534 98.191874) (xy 126.5995 98.310252) + (xy 126.599499 98.310257) (xy 126.5745 98.43593) (xy 117.6505 98.43593) (xy 117.6505 95.785328) + (xy 123.2125 95.785328) (xy 123.2125 97.134673) (xy 123.212501 97.134685) (xy 123.227033 97.207737) + (xy 123.227035 97.207743) (xy 123.282397 97.2906) (xy 123.2824 97.290603) (xy 123.365257 97.345965) + (xy 123.36526 97.345967) (xy 123.420808 97.357016) (xy 123.438315 97.360499) (xy 123.43832 97.360499) + (xy 123.438326 97.360501) (xy 123.438327 97.360501) (xy 125.011673 97.360501) (xy 125.011674 97.360501) + (xy 125.08474 97.345967) (xy 125.167601 97.290602) (xy 125.222966 97.207741) (xy 125.2375 97.134675) + (xy 125.2375 95.785328) (xy 127.2125 95.785328) (xy 127.2125 97.134673) (xy 127.212501 97.134685) + (xy 127.227033 97.207737) (xy 127.227035 97.207743) (xy 127.282397 97.2906) (xy 127.2824 97.290603) + (xy 127.365257 97.345965) (xy 127.36526 97.345967) (xy 127.420808 97.357016) (xy 127.438315 97.360499) + (xy 127.43832 97.360499) (xy 127.438326 97.360501) (xy 127.438327 97.360501) (xy 129.011673 97.360501) + (xy 129.011674 97.360501) (xy 129.08474 97.345967) (xy 129.167601 97.290602) (xy 129.222966 97.207741) + (xy 129.2375 97.134675) (xy 129.2375 95.785327) (xy 129.222966 95.712261) (xy 129.222964 95.712258) + (xy 129.167602 95.629401) (xy 129.167599 95.629398) (xy 129.084742 95.574036) (xy 129.08474 95.574035) + (xy 129.084737 95.574034) (xy 129.084736 95.574034) (xy 129.011684 95.559502) (xy 129.011674 95.559501) + (xy 129.011673 95.559501) (xy 128.8245 95.559501) (xy 128.766309 95.540594) (xy 128.730345 95.491094) + (xy 128.7255 95.460501) (xy 128.7255 89.740531) (xy 128.744407 89.68234) (xy 128.793907 89.646376) + (xy 128.855093 89.646376) (xy 128.88892 89.667105) (xy 128.889339 89.66656) (xy 128.894489 89.670512) + (xy 129.020011 89.742982) (xy 129.020012 89.742982) (xy 129.020015 89.742984) (xy 129.160025 89.7805) + (xy 129.160026 89.7805) (xy 129.304974 89.7805) (xy 129.304975 89.7805) (xy 129.444985 89.742984) + (xy 129.444988 89.742981) (xy 129.450979 89.740501) (xy 129.451461 89.741665) (xy 129.493135 89.7305) + (xy 131.45589 89.7305) (xy 131.455892 89.7305) (xy 131.583186 89.696392) (xy 131.583188 89.69639) + (xy 131.58319 89.69639) (xy 131.697309 89.630503) (xy 131.697309 89.630502) (xy 131.697314 89.6305) + (xy 139.237973 82.089839) (xy 139.292488 82.062064) (xy 139.338567 82.06569) (xy 139.362299 82.073402) + (xy 139.362302 82.073402) (xy 139.362304 82.073403) (xy 139.362302 82.073403) (xy 139.533386 82.1005) + (xy 139.533389 82.1005) (xy 139.706614 82.1005) (xy 139.877702 82.073402) (xy 139.877706 82.073401) + (xy 140.042438 82.019876) (xy 140.04244 82.019874) (xy 140.042445 82.019873) (xy 140.196788 81.941232) + (xy 140.336928 81.839414) (xy 140.459414 81.716928) (xy 140.561232 81.576788) (xy 140.639873 81.422445) + (xy 140.639874 81.42244) (xy 140.639876 81.422438) (xy 140.693401 81.257706) (xy 140.693402 81.257702) + (xy 140.7205 81.086614) (xy 140.7205 80.913385) (xy 141.0595 80.913385) (xy 141.0595 81.086614) + (xy 141.086597 81.257702) (xy 141.086598 81.257706) (xy 141.140123 81.422438) (xy 141.140125 81.422441) + (xy 141.140126 81.422444) (xy 141.140127 81.422445) (xy 141.218768 81.576788) (xy 141.320586 81.716928) + (xy 141.443072 81.839414) (xy 141.583212 81.941232) (xy 141.737555 82.019873) (xy 141.737557 82.019873) + (xy 141.737558 82.019874) (xy 141.737561 82.019876) (xy 141.902293 82.073401) (xy 141.902297 82.073402) + (xy 142.073386 82.1005) (xy 142.073389 82.1005) (xy 142.246614 82.1005) (xy 142.417697 82.073403) + (xy 142.417697 82.073402) (xy 142.417701 82.073402) (xy 142.441428 82.065691) (xy 142.502612 82.065689) + (xy 142.542027 82.089841) (xy 146.920504 86.468318) (xy 146.948281 86.522835) (xy 146.9495 86.538322) + (xy 146.9495 95.459108) (xy 146.9495 95.590892) (xy 146.965472 95.6505) (xy 146.983609 95.71819) + (xy 147.049496 95.832309) (xy 147.049498 95.832311) (xy 147.0495 95.832314) (xy 149.117686 97.9005) + (xy 149.117688 97.900501) (xy 149.11769 97.900503) (xy 149.23181 97.96639) (xy 149.231808 97.96639) + (xy 149.231812 97.966391) (xy 149.231814 97.966392) (xy 149.359108 98.0005) (xy 149.490893 98.0005) + (xy 150.847797 98.0005) (xy 150.892741 98.011289) (xy 150.979067 98.055275) (xy 151.075193 98.0705) + (xy 151.534806 98.070499) (xy 151.534808 98.070499) (xy 151.555448 98.067229) (xy 151.630933 98.055275) + (xy 151.746794 97.996241) (xy 151.832498 97.910536) (xy 151.887013 97.882761) (xy 151.947445 97.892332) + (xy 151.9725 97.910535) (xy 152.058206 97.996241) (xy 152.174067 98.055275) (xy 152.270193 98.0705) + (xy 152.729806 98.070499) (xy 152.729808 98.070499) (xy 152.750448 98.067229) (xy 152.825933 98.055275) + (xy 152.912258 98.011289) (xy 152.957203 98.0005) (xy 157.196678 98.0005) (xy 157.254869 98.019407) + (xy 157.266682 98.029496) (xy 160.720504 101.483318) (xy 160.748281 101.537835) (xy 160.7495 101.553322) + (xy 160.7495 102.259681) (xy 160.760741 102.316184) (xy 160.753551 102.376946) (xy 160.712019 102.421876) + (xy 160.663644 102.4345) (xy 160.58593 102.4345) (xy 160.555707 102.440512) (xy 160.460256 102.459499) + (xy 160.460255 102.459499) (xy 160.460252 102.4595) (xy 160.341874 102.508534) (xy 160.341866 102.508538) + (xy 160.235331 102.579724) (xy 160.235327 102.579727) (xy 160.144727 102.670327) (xy 160.144724 102.670331) + (xy 160.073538 102.776866) (xy 160.073534 102.776874) (xy 160.0245 102.895252) (xy 160.024499 102.895257) + (xy 159.9995 103.02093) (xy 159.9995 103.149069) (xy 160.024499 103.274742) (xy 160.0245 103.274747) + (xy 160.073534 103.393125) (xy 160.073538 103.393133) (xy 160.116365 103.457226) (xy 160.144724 103.499669) + (xy 160.235331 103.590276) (xy 160.298848 103.632717) (xy 160.341866 103.661461) (xy 160.34187 103.661463) + (xy 160.341873 103.661465) (xy 160.460256 103.710501) (xy 160.585931 103.7355) (xy 160.585932 103.7355) + (xy 160.714068 103.7355) (xy 160.714069 103.7355) (xy 160.839744 103.710501) (xy 160.958127 103.661465) + (xy 161.064669 103.590276) (xy 161.155276 103.499669) (xy 161.226465 103.393127) (xy 161.275501 103.274744) + (xy 161.3005 103.149069) (xy 161.3005 103.020931) (xy 161.3005 103.02093) (xy 179.187 103.02093) + (xy 179.187 103.149069) (xy 179.211999 103.274742) (xy 179.212 103.274747) (xy 179.261034 103.393125) + (xy 179.261038 103.393133) (xy 179.303865 103.457226) (xy 179.332224 103.499669) (xy 179.422831 103.590276) + (xy 179.486348 103.632717) (xy 179.529366 103.661461) (xy 179.52937 103.661463) (xy 179.529373 103.661465) + (xy 179.647756 103.710501) (xy 179.773431 103.7355) (xy 179.773432 103.7355) (xy 179.901568 103.7355) + (xy 179.901569 103.7355) (xy 180.027244 103.710501) (xy 180.145627 103.661465) (xy 180.252169 103.590276) + (xy 180.342776 103.499669) (xy 180.413965 103.393127) (xy 180.463001 103.274744) (xy 180.488 103.149069) + (xy 180.488 103.020931) (xy 180.463001 102.895256) (xy 180.413965 102.776873) (xy 180.413963 102.77687) + (xy 180.413961 102.776866) (xy 180.385217 102.733848) (xy 180.342776 102.670331) (xy 180.252169 102.579724) + (xy 180.192052 102.539555) (xy 180.145633 102.508538) (xy 180.145625 102.508534) (xy 180.027247 102.4595) + (xy 180.027245 102.459499) (xy 180.027244 102.459499) (xy 179.901569 102.4345) (xy 179.773431 102.4345) + (xy 179.77343 102.4345) (xy 179.743207 102.440512) (xy 179.647756 102.459499) (xy 179.647755 102.459499) + (xy 179.647752 102.4595) (xy 179.529374 102.508534) (xy 179.529366 102.508538) (xy 179.422831 102.579724) + (xy 179.422827 102.579727) (xy 179.332227 102.670327) (xy 179.332224 102.670331) (xy 179.261038 102.776866) + (xy 179.261034 102.776874) (xy 179.212 102.895252) (xy 179.211999 102.895257) (xy 179.187 103.02093) + (xy 161.3005 103.02093) (xy 161.275501 102.895256) (xy 161.226465 102.776873) (xy 161.226463 102.77687) + (xy 161.226461 102.776866) (xy 161.197717 102.733848) (xy 161.155276 102.670331) (xy 161.139449 102.654504) + (xy 161.111672 102.599987) (xy 161.121243 102.539555) (xy 161.164508 102.49629) (xy 161.209453 102.4855) + (xy 162.224673 102.4855) (xy 162.224674 102.4855) (xy 162.29774 102.470966) (xy 162.380601 102.415601) + (xy 162.435966 102.33274) (xy 162.4505 102.259674) (xy 162.4505 101.010326) (xy 162.435966 100.93726) + (xy 162.380601 100.854399) (xy 162.380599 100.854397) (xy 162.297742 100.799035) (xy 162.29774 100.799034) + (xy 162.297737 100.799033) (xy 162.297736 100.799033) (xy 162.224684 100.784501) (xy 162.224674 100.7845) + (xy 162.224673 100.7845) (xy 161.478322 100.7845) (xy 161.420131 100.765593) (xy 161.408318 100.755504) + (xy 161.062264 100.40945) (xy 169.0995 100.40945) (xy 169.0995 100.590549) (xy 169.127828 100.769406) + (xy 169.183788 100.941637) (xy 169.218787 101.010327) (xy 169.266004 101.102994) (xy 169.372447 101.249501) + (xy 169.500499 101.377553) (xy 169.647006 101.483996) (xy 169.808361 101.566211) (xy 169.980591 101.622171) + (xy 170.052136 101.633502) (xy 170.159451 101.6505) (xy 170.159454 101.6505) (xy 170.340549 101.6505) + (xy 170.429977 101.636335) (xy 170.519409 101.622171) (xy 170.691639 101.566211) (xy 170.852994 101.483996) + (xy 170.999501 101.377553) (xy 171.127553 101.249501) (xy 171.233996 101.102994) (xy 171.316211 100.941639) + (xy 171.372171 100.769409) (xy 171.4005 100.590546) (xy 171.4005 100.409454) (xy 171.4005 100.40945) + (xy 171.372171 100.230593) (xy 171.372171 100.230591) (xy 171.316211 100.058361) (xy 171.233996 99.897006) + (xy 171.127553 99.750499) (xy 170.999501 99.622447) (xy 170.852994 99.516004) (xy 170.852993 99.516003) + (xy 170.852991 99.516002) (xy 170.691637 99.433788) (xy 170.519406 99.377828) (xy 170.340549 99.3495) + (xy 170.340546 99.3495) (xy 170.159454 99.3495) (xy 170.159451 99.3495) (xy 169.980593 99.377828) + (xy 169.808362 99.433788) (xy 169.647008 99.516002) (xy 169.573752 99.569225) (xy 169.500499 99.622447) + (xy 169.372447 99.750499) (xy 169.319225 99.823752) (xy 169.266002 99.897008) (xy 169.183788 100.058362) + (xy 169.127828 100.230593) (xy 169.0995 100.40945) (xy 161.062264 100.40945) (xy 157.972318 97.319504) + (xy 157.944541 97.264987) (xy 157.954112 97.204555) (xy 157.997377 97.16129) (xy 158.042322 97.1505) + (xy 177.814178 97.1505) (xy 177.872369 97.169407) (xy 177.884182 97.179496) (xy 182.208004 101.503318) + (xy 182.235781 101.557835) (xy 182.237 101.573322) (xy 182.237 102.259681) (xy 182.248241 102.316184) + (xy 182.241051 102.376946) (xy 182.199519 102.421876) (xy 182.151144 102.4345) (xy 182.07343 102.4345) + (xy 182.043207 102.440512) (xy 181.947756 102.459499) (xy 181.947755 102.459499) (xy 181.947752 102.4595) + (xy 181.829374 102.508534) (xy 181.829366 102.508538) (xy 181.722831 102.579724) (xy 181.722827 102.579727) + (xy 181.632227 102.670327) (xy 181.632224 102.670331) (xy 181.561038 102.776866) (xy 181.561034 102.776874) + (xy 181.512 102.895252) (xy 181.511999 102.895257) (xy 181.487 103.02093) (xy 181.487 103.149069) + (xy 181.511999 103.274742) (xy 181.512 103.274747) (xy 181.561034 103.393125) (xy 181.561038 103.393133) + (xy 181.603865 103.457226) (xy 181.632224 103.499669) (xy 181.722831 103.590276) (xy 181.786348 103.632717) + (xy 181.829366 103.661461) (xy 181.82937 103.661463) (xy 181.829373 103.661465) (xy 181.947756 103.710501) + (xy 182.073431 103.7355) (xy 182.073432 103.7355) (xy 182.201568 103.7355) (xy 182.201569 103.7355) + (xy 182.327244 103.710501) (xy 182.445627 103.661465) (xy 182.552169 103.590276) (xy 182.642776 103.499669) + (xy 182.713965 103.393127) (xy 182.763001 103.274744) (xy 182.788 103.149069) (xy 182.788 103.020931) + (xy 182.763001 102.895256) (xy 182.713965 102.776873) (xy 182.713963 102.77687) (xy 182.713961 102.776866) + (xy 182.685217 102.733848) (xy 182.642776 102.670331) (xy 182.626949 102.654504) (xy 182.599172 102.599987) + (xy 182.608743 102.539555) (xy 182.652008 102.49629) (xy 182.696953 102.4855) (xy 183.712173 102.4855) + (xy 183.712174 102.4855) (xy 183.78524 102.470966) (xy 183.868101 102.415601) (xy 183.923466 102.33274) + (xy 183.938 102.259674) (xy 183.938 101.010326) (xy 183.923466 100.93726) (xy 183.868101 100.854399) + (xy 183.868099 100.854397) (xy 183.785242 100.799035) (xy 183.78524 100.799034) (xy 183.785237 100.799033) + (xy 183.785236 100.799033) (xy 183.712184 100.784501) (xy 183.712174 100.7845) (xy 183.712173 100.7845) + (xy 182.945822 100.7845) (xy 182.887631 100.765593) (xy 182.875818 100.755504) (xy 180.684381 98.564067) + (xy 178.369814 96.2495) (xy 178.369811 96.249498) (xy 178.36981 96.249497) (xy 178.369809 96.249496) + (xy 178.255689 96.183609) (xy 178.255691 96.183609) (xy 178.206299 96.170375) (xy 178.128392 96.1495) + (xy 178.12839 96.1495) (xy 157.154703 96.1495) (xy 157.109758 96.13871) (xy 157.023433 96.094725) + (xy 156.927308 96.0795) (xy 156.467691 96.0795) (xy 156.371567 96.094725) (xy 156.37156 96.094727) + (xy 156.255708 96.153757) (xy 156.255706 96.153758) (xy 156.255706 96.153759) (xy 156.170001 96.239463) + (xy 156.115487 96.267239) (xy 156.055055 96.257668) (xy 156.029999 96.239464) (xy 155.944294 96.153759) + (xy 155.944291 96.153757) (xy 155.828436 96.094726) (xy 155.828434 96.094725) (xy 155.732308 96.0795) + (xy 155.272691 96.0795) (xy 155.176567 96.094725) (xy 155.176565 96.094725) (xy 155.090242 96.13871) + (xy 155.045297 96.1495) (xy 149.813272 96.1495) (xy 149.755081 96.130593) (xy 149.743268 96.120504) + (xy 148.679496 95.056732) (xy 148.651719 95.002215) (xy 148.6505 94.986728) (xy 148.6505 88.039101) (xy 149.5995 88.039101) (xy 149.5995 94.210898) (xy 149.631063 94.430421) (xy 149.631064 94.430425) (xy 149.693546 94.643222) (xy 149.693549 94.643228) (xy 149.785683 94.844974) (xy 149.90559 95.031553) (xy 150.050831 95.199169) (xy 150.218447 95.34441) (xy 150.405026 95.464317) (xy 150.606772 95.556451) - (xy 150.606773 95.556451) (xy 150.606777 95.556453) (xy 150.720256 95.589773) (xy 150.819576 95.618936) - (xy 150.892752 95.629457) (xy 151.039102 95.6505) (xy 151.039106 95.6505) (xy 182.960898 95.6505) - (xy 183.086461 95.632446) (xy 183.180424 95.618936) (xy 183.361082 95.56589) (xy 183.393222 95.556453) + (xy 150.606773 95.556451) (xy 150.606777 95.556453) (xy 150.72406 95.59089) (xy 150.819576 95.618936) + (xy 150.89234 95.629398) (xy 151.039102 95.6505) (xy 151.039106 95.6505) (xy 182.960898 95.6505) + (xy 183.086339 95.632463) (xy 183.180424 95.618936) (xy 183.339552 95.572211) (xy 183.393222 95.556453) (xy 183.393223 95.556452) (xy 183.393228 95.556451) (xy 183.594974 95.464317) (xy 183.781553 95.34441) (xy 183.949169 95.199169) (xy 184.09441 95.031553) (xy 184.214317 94.844974) (xy 184.306451 94.643228) - (xy 184.368936 94.430424) (xy 184.38293 94.333095) (xy 184.4005 94.210898) (xy 184.4005 88.039101) - (xy 184.369668 87.824666) (xy 184.368936 87.819576) (xy 184.333191 87.697839) (xy 184.306453 87.606777) - (xy 184.299893 87.592413) (xy 184.214317 87.405026) (xy 184.09441 87.218447) (xy 183.949169 87.050831) - (xy 183.781553 86.90559) (xy 183.594974 86.785683) (xy 183.478935 86.73269) (xy 183.393222 86.693546) - (xy 183.180425 86.631064) (xy 183.180421 86.631063) (xy 182.960898 86.5995) (xy 182.960894 86.5995) - (xy 182.879936 86.5995) (xy 151.18435 86.5995) (xy 151.15 86.5995) (xy 151.039106 86.5995) (xy 151.039102 86.5995) - (xy 150.819578 86.631063) (xy 150.819574 86.631064) (xy 150.606777 86.693546) (xy 150.426784 86.775746) - (xy 150.405026 86.785683) (xy 150.405024 86.785684) (xy 150.405023 86.785684) (xy 150.309912 86.846809) - (xy 150.218447 86.90559) (xy 150.218446 86.905591) (xy 150.218443 86.905593) (xy 150.050834 87.050828) - (xy 150.050828 87.050834) (xy 149.905593 87.218443) (xy 149.905591 87.218446) (xy 149.785684 87.405023) + (xy 184.368936 94.430424) (xy 184.382463 94.336339) (xy 184.4005 94.210898) (xy 184.4005 88.039101) + (xy 184.368936 87.819578) (xy 184.368935 87.819574) (xy 184.306453 87.606777) (xy 184.306451 87.606772) + (xy 184.214317 87.405026) (xy 184.09441 87.218447) (xy 183.949169 87.050831) (xy 183.781553 86.90559) + (xy 183.594974 86.785683) (xy 183.544537 86.762649) (xy 183.393222 86.693546) (xy 183.180425 86.631064) + (xy 183.180421 86.631063) (xy 182.960898 86.5995) (xy 182.960894 86.5995) (xy 182.879936 86.5995) + (xy 151.18435 86.5995) (xy 151.15 86.5995) (xy 151.039106 86.5995) (xy 151.039102 86.5995) (xy 150.819578 86.631063) + (xy 150.819574 86.631064) (xy 150.606777 86.693546) (xy 150.426784 86.775746) (xy 150.405026 86.785683) + (xy 150.405024 86.785684) (xy 150.405023 86.785684) (xy 150.270317 86.872255) (xy 150.218447 86.90559) + (xy 150.218446 86.905591) (xy 150.218443 86.905593) (xy 150.050834 87.050828) (xy 150.050828 87.050834) + (xy 149.974316 87.139134) (xy 149.90559 87.218447) (xy 149.885885 87.249109) (xy 149.785684 87.405023) (xy 149.785684 87.405024) (xy 149.693546 87.606777) (xy 149.631064 87.819574) (xy 149.631063 87.819578) - (xy 149.5995 88.039101) (xy 149.0005 88.039101) (xy 149.0005 84.90945) (xy 160.5995 84.90945) (xy 160.5995 85.090549) - (xy 160.627828 85.269406) (xy 160.683788 85.441637) (xy 160.743842 85.5595) (xy 160.766004 85.602994) - (xy 160.872447 85.749501) (xy 161.000499 85.877553) (xy 161.147006 85.983996) (xy 161.308361 86.066211) - (xy 161.480591 86.122171) (xy 161.552136 86.133502) (xy 161.659451 86.1505) (xy 161.659454 86.1505) - (xy 161.840549 86.1505) (xy 161.929977 86.136335) (xy 162.019409 86.122171) (xy 162.191639 86.066211) - (xy 162.352994 85.983996) (xy 162.499501 85.877553) (xy 162.627553 85.749501) (xy 162.733996 85.602994) - (xy 162.816211 85.441639) (xy 162.872171 85.269409) (xy 162.886335 85.179977) (xy 162.9005 85.090549) - (xy 162.9005 84.90945) (xy 181.5995 84.90945) (xy 181.5995 85.090549) (xy 181.627828 85.269406) - (xy 181.683788 85.441637) (xy 181.743842 85.5595) (xy 181.766004 85.602994) (xy 181.872447 85.749501) + (xy 149.5995 88.039101) (xy 148.6505 88.039101) (xy 148.6505 85.934159) (xy 148.648766 85.927686) + (xy 148.616392 85.806864) (xy 148.61639 85.806861) (xy 148.61639 85.806859) (xy 148.550503 85.69274) + (xy 148.550499 85.692735) (xy 148.457314 85.599549) (xy 148.457314 85.59955) (xy 147.767214 84.90945) + (xy 160.5995 84.90945) (xy 160.5995 85.090549) (xy 160.627828 85.269406) (xy 160.683788 85.441637) + (xy 160.764248 85.599549) (xy 160.766004 85.602994) (xy 160.872447 85.749501) (xy 161.000499 85.877553) + (xy 161.147006 85.983996) (xy 161.308361 86.066211) (xy 161.480591 86.122171) (xy 161.552136 86.133502) + (xy 161.659451 86.1505) (xy 161.659454 86.1505) (xy 161.840549 86.1505) (xy 161.929977 86.136335) + (xy 162.019409 86.122171) (xy 162.191639 86.066211) (xy 162.352994 85.983996) (xy 162.499501 85.877553) + (xy 162.627553 85.749501) (xy 162.733996 85.602994) (xy 162.816211 85.441639) (xy 162.872171 85.269409) + (xy 162.886335 85.179977) (xy 162.9005 85.090549) (xy 162.9005 84.90945) (xy 181.5995 84.90945) + (xy 181.5995 85.090549) (xy 181.627828 85.269406) (xy 181.683788 85.441637) (xy 181.764248 85.599549) + (xy 181.766004 85.602994) (xy 181.872447 85.749501) (xy 182.000499 85.877553) (xy 182.147006 85.983996) + (xy 182.308361 86.066211) (xy 182.480591 86.122171) (xy 182.552136 86.133502) (xy 182.659451 86.1505) + (xy 182.659454 86.1505) (xy 182.840549 86.1505) (xy 182.929977 86.136335) (xy 183.019409 86.122171) + (xy 183.191639 86.066211) (xy 183.352994 85.983996) (xy 183.499501 85.877553) (xy 183.627553 85.749501) + (xy 183.733996 85.602994) (xy 183.816211 85.441639) (xy 183.872171 85.269409) (xy 183.886335 85.179977) + (xy 183.9005 85.090549) (xy 183.9005 84.90945) (xy 183.900014 84.906381) (xy 185.0495 84.906381) + (xy 185.0495 85.093618) (xy 185.086026 85.277249) (xy 185.157677 85.450229) (xy 185.157681 85.450238) + (xy 185.216936 85.538917) (xy 185.261698 85.605908) (xy 185.394092 85.738302) (xy 185.460463 85.782649) + (xy 185.549761 85.842318) (xy 185.549767 85.84232) (xy 185.549769 85.842322) (xy 185.722749 85.913973) + (xy 185.906384 85.9505) (xy 185.906385 85.9505) (xy 186.093615 85.9505) (xy 186.093616 85.9505) + (xy 186.277251 85.913973) (xy 186.450231 85.842322) (xy 186.450234 85.842319) (xy 186.450238 85.842318) + (xy 186.495187 85.812282) (xy 186.605908 85.738302) (xy 186.738302 85.605908) (xy 186.812282 85.495187) + (xy 186.842318 85.450238) (xy 186.842319 85.450234) (xy 186.842322 85.450231) (xy 186.913973 85.277251) + (xy 186.9505 85.093616) (xy 186.9505 84.906384) (xy 186.913973 84.722749) (xy 186.842322 84.549769) + (xy 186.84232 84.549767) (xy 186.842318 84.549761) (xy 186.782649 84.460463) (xy 186.738302 84.394092) + (xy 186.605908 84.261698) (xy 186.561559 84.232065) (xy 186.450238 84.157681) (xy 186.450229 84.157677) + (xy 186.277249 84.086026) (xy 186.093618 84.0495) (xy 186.093616 84.0495) (xy 185.906384 84.0495) + (xy 185.906381 84.0495) (xy 185.72275 84.086026) (xy 185.54977 84.157677) (xy 185.549761 84.157681) + (xy 185.394092 84.261698) (xy 185.394088 84.261701) (xy 185.261701 84.394088) (xy 185.261698 84.394092) + (xy 185.157681 84.549761) (xy 185.157677 84.54977) (xy 185.086026 84.72275) (xy 185.0495 84.906381) + (xy 183.900014 84.906381) (xy 183.872171 84.730593) (xy 183.872171 84.730591) (xy 183.816211 84.558361) + (xy 183.733996 84.397006) (xy 183.627553 84.250499) (xy 183.499501 84.122447) (xy 183.352994 84.016004) + (xy 183.352993 84.016003) (xy 183.352991 84.016002) (xy 183.191637 83.933788) (xy 183.019406 83.877828) + (xy 182.840549 83.8495) (xy 182.840546 83.8495) (xy 182.659454 83.8495) (xy 182.659451 83.8495) + (xy 182.480593 83.877828) (xy 182.308362 83.933788) (xy 182.147008 84.016002) (xy 182.100902 84.0495) + (xy 182.000499 84.122447) (xy 181.872447 84.250499) (xy 181.819225 84.323752) (xy 181.766002 84.397008) + (xy 181.683788 84.558362) (xy 181.627828 84.730593) (xy 181.5995 84.90945) (xy 162.9005 84.90945) + (xy 162.872171 84.730593) (xy 162.872171 84.730591) (xy 162.816211 84.558361) (xy 162.733996 84.397006) + (xy 162.627553 84.250499) (xy 162.499501 84.122447) (xy 162.352994 84.016004) (xy 162.352993 84.016003) + (xy 162.352991 84.016002) (xy 162.191637 83.933788) (xy 162.019406 83.877828) (xy 161.840549 83.8495) + (xy 161.840546 83.8495) (xy 161.659454 83.8495) (xy 161.659451 83.8495) (xy 161.480593 83.877828) + (xy 161.308362 83.933788) (xy 161.147008 84.016002) (xy 161.100902 84.0495) (xy 161.000499 84.122447) + (xy 160.872447 84.250499) (xy 160.819225 84.323752) (xy 160.766002 84.397008) (xy 160.683788 84.558362) + (xy 160.627828 84.730593) (xy 160.5995 84.90945) (xy 147.767214 84.90945) (xy 145.229496 82.371732) + (xy 145.201719 82.317215) (xy 145.2005 82.301728) (xy 145.2005 82.040769) (xy 145.219407 81.982578) + (xy 145.254553 81.95256) (xy 145.276788 81.941232) (xy 145.416928 81.839414) (xy 145.539414 81.716928) + (xy 145.641232 81.576788) (xy 145.719873 81.422445) (xy 145.719874 81.42244) (xy 145.719876 81.422438) + (xy 145.773401 81.257706) (xy 145.773402 81.257702) (xy 145.8005 81.086614) (xy 145.8005 80.913385) + (xy 145.773402 80.742297) (xy 145.773401 80.742293) (xy 145.719876 80.577561) (xy 145.719874 80.577558) + (xy 145.719873 80.577557) (xy 145.719873 80.577555) (xy 145.641232 80.423212) (xy 145.539414 80.283072) + (xy 145.416928 80.160586) (xy 145.276788 80.058768) (xy 145.276787 80.058767) (xy 145.276785 80.058766) + (xy 145.122441 79.980125) (xy 145.122438 79.980123) (xy 144.957706 79.926598) (xy 144.957702 79.926597) + (xy 144.786614 79.8995) (xy 144.786611 79.8995) (xy 144.613389 79.8995) (xy 144.613386 79.8995) + (xy 144.442297 79.926597) (xy 144.442293 79.926598) (xy 144.277561 79.980123) (xy 144.277558 79.980125) + (xy 144.123214 80.058766) (xy 143.983073 80.160585) (xy 143.860585 80.283073) (xy 143.758766 80.423214) + (xy 143.680125 80.577558) (xy 143.680123 80.577561) (xy 143.626598 80.742293) (xy 143.626597 80.742297) + (xy 143.5995 80.913385) (xy 143.5995 81.086614) (xy 143.626597 81.257702) (xy 143.626598 81.257706) + (xy 143.680123 81.422438) (xy 143.680125 81.422441) (xy 143.758766 81.576786) (xy 143.854083 81.707977) + (xy 143.87299 81.766168) (xy 143.854083 81.824359) (xy 143.804583 81.860323) (xy 143.743397 81.860323) + (xy 143.703986 81.836172) (xy 143.249841 81.382027) (xy 143.222064 81.32751) (xy 143.225692 81.281428) + (xy 143.233402 81.257701) (xy 143.2605 81.086611) (xy 143.2605 80.913389) (xy 143.2605 80.913385) + (xy 143.233402 80.742297) (xy 143.233401 80.742293) (xy 143.179876 80.577561) (xy 143.179874 80.577558) + (xy 143.179873 80.577557) (xy 143.179873 80.577555) (xy 143.101232 80.423212) (xy 142.999414 80.283072) + (xy 142.876928 80.160586) (xy 142.736788 80.058768) (xy 142.736787 80.058767) (xy 142.736785 80.058766) + (xy 142.582441 79.980125) (xy 142.582438 79.980123) (xy 142.417706 79.926598) (xy 142.417702 79.926597) + (xy 142.246614 79.8995) (xy 142.246611 79.8995) (xy 142.073389 79.8995) (xy 142.073386 79.8995) + (xy 141.902297 79.926597) (xy 141.902293 79.926598) (xy 141.737561 79.980123) (xy 141.737558 79.980125) + (xy 141.583214 80.058766) (xy 141.443073 80.160585) (xy 141.320585 80.283073) (xy 141.218766 80.423214) + (xy 141.140125 80.577558) (xy 141.140123 80.577561) (xy 141.086598 80.742293) (xy 141.086597 80.742297) + (xy 141.0595 80.913385) (xy 140.7205 80.913385) (xy 140.693402 80.742297) (xy 140.693401 80.742293) + (xy 140.639876 80.577561) (xy 140.639874 80.577558) (xy 140.639873 80.577557) (xy 140.639873 80.577555) + (xy 140.561232 80.423212) (xy 140.459414 80.283072) (xy 140.336928 80.160586) (xy 140.196788 80.058768) + (xy 140.196787 80.058767) (xy 140.196785 80.058766) (xy 140.042441 79.980125) (xy 140.042438 79.980123) + (xy 139.877706 79.926598) (xy 139.877702 79.926597) (xy 139.706614 79.8995) (xy 139.706611 79.8995) + (xy 139.533389 79.8995) (xy 139.533386 79.8995) (xy 139.362297 79.926597) (xy 139.362293 79.926598) + (xy 139.197561 79.980123) (xy 139.197558 79.980125) (xy 139.043214 80.058766) (xy 138.903073 80.160585) + (xy 138.780585 80.283073) (xy 138.678766 80.423214) (xy 138.600125 80.577558) (xy 138.600123 80.577561) + (xy 138.546598 80.742293) (xy 138.546597 80.742297) (xy 138.5195 80.913385) (xy 138.5195 81.086614) + (xy 138.546596 81.257696) (xy 138.549893 81.267844) (xy 138.554308 81.281429) (xy 138.554309 81.342613) + (xy 138.530158 81.382026) (xy 138.076015 81.836169) (xy 138.021498 81.863946) (xy 137.961066 81.854375) + (xy 137.917801 81.81111) (xy 137.90823 81.750678) (xy 137.925919 81.707974) (xy 138.021228 81.576793) + (xy 138.021232 81.576788) (xy 138.099873 81.422445) (xy 138.099874 81.42244) (xy 138.099876 81.422438) + (xy 138.153401 81.257706) (xy 138.153402 81.257702) (xy 138.1805 81.086614) (xy 138.1805 80.913385) + (xy 138.153402 80.742297) (xy 138.153401 80.742293) (xy 138.099876 80.577561) (xy 138.099874 80.577558) + (xy 138.099873 80.577557) (xy 138.099873 80.577555) (xy 138.021232 80.423212) (xy 137.919414 80.283072) + (xy 137.796928 80.160586) (xy 137.656788 80.058768) (xy 137.656787 80.058767) (xy 137.656785 80.058766) + (xy 137.502441 79.980125) (xy 137.502438 79.980123) (xy 137.337706 79.926598) (xy 137.337702 79.926597) + (xy 137.166614 79.8995) (xy 137.166611 79.8995) (xy 136.993389 79.8995) (xy 136.993386 79.8995) + (xy 136.822297 79.926597) (xy 136.822293 79.926598) (xy 136.657561 79.980123) (xy 136.657558 79.980125) + (xy 136.503214 80.058766) (xy 136.363073 80.160585) (xy 136.240585 80.283073) (xy 136.138766 80.423214) + (xy 136.060125 80.577558) (xy 136.060123 80.577561) (xy 136.006598 80.742293) (xy 136.006597 80.742297) + (xy 135.9795 80.913385) (xy 135.9795 81.086614) (xy 136.006597 81.257702) (xy 136.006598 81.257706) + (xy 136.060123 81.422438) (xy 136.060125 81.422441) (xy 136.060126 81.422444) (xy 136.060127 81.422445) + (xy 136.138768 81.576788) (xy 136.240586 81.716928) (xy 136.363072 81.839414) (xy 136.503212 81.941232) + (xy 136.657555 82.019873) (xy 136.657557 82.019873) (xy 136.657558 82.019874) (xy 136.657561 82.019876) + (xy 136.822293 82.073401) (xy 136.822297 82.073402) (xy 136.993386 82.1005) (xy 136.993389 82.1005) + (xy 137.166614 82.1005) (xy 137.337702 82.073402) (xy 137.337706 82.073401) (xy 137.502438 82.019876) + (xy 137.50244 82.019874) (xy 137.502445 82.019873) (xy 137.656788 81.941232) (xy 137.787975 81.845918) + (xy 137.846164 81.827011) (xy 137.904355 81.845918) (xy 137.940319 81.895418) (xy 137.94032 81.956603) + (xy 137.916169 81.996015) (xy 131.211682 88.700504) (xy 131.157165 88.728281) (xy 131.141678 88.7295) + (xy 129.493135 88.7295) (xy 129.451461 88.718334) (xy 129.450979 88.719499) (xy 129.444986 88.717016) + (xy 129.37498 88.698258) (xy 129.304975 88.6795) (xy 129.160025 88.6795) (xy 129.09829 88.696041) + (xy 129.02001 88.717017) (xy 128.894489 88.789487) (xy 128.889339 88.79344) (xy 128.888602 88.792479) + (xy 128.839987 88.81725) (xy 128.779555 88.807679) (xy 128.73629 88.764414) (xy 128.7255 88.719469) + (xy 128.7255 87.563321) (xy 128.744407 87.50513) (xy 128.75449 87.493323) (xy 134.157973 82.089839) + (xy 134.212488 82.062064) (xy 134.258567 82.06569) (xy 134.282299 82.073402) (xy 134.282302 82.073402) + (xy 134.282304 82.073403) (xy 134.282302 82.073403) (xy 134.453386 82.1005) (xy 134.453389 82.1005) + (xy 134.626614 82.1005) (xy 134.797702 82.073402) (xy 134.797706 82.073401) (xy 134.962438 82.019876) + (xy 134.96244 82.019874) (xy 134.962445 82.019873) (xy 135.116788 81.941232) (xy 135.256928 81.839414) + (xy 135.379414 81.716928) (xy 135.481232 81.576788) (xy 135.559873 81.422445) (xy 135.559874 81.42244) + (xy 135.559876 81.422438) (xy 135.613401 81.257706) (xy 135.613402 81.257702) (xy 135.6405 81.086614) + (xy 135.6405 80.913385) (xy 135.613402 80.742297) (xy 135.613401 80.742293) (xy 135.559876 80.577561) + (xy 135.559874 80.577558) (xy 135.559873 80.577557) (xy 135.559873 80.577555) (xy 135.481232 80.423212) + (xy 135.379414 80.283072) (xy 135.256928 80.160586) (xy 135.116788 80.058768) (xy 135.116787 80.058767) + (xy 135.116785 80.058766) (xy 134.962441 79.980125) (xy 134.962438 79.980123) (xy 134.797706 79.926598) + (xy 134.797702 79.926597) (xy 134.626614 79.8995) (xy 134.626611 79.8995) (xy 134.453389 79.8995) + (xy 134.453386 79.8995) (xy 134.282297 79.926597) (xy 134.282293 79.926598) (xy 134.117561 79.980123) + (xy 134.117558 79.980125) (xy 133.963214 80.058766) (xy 133.823073 80.160585) (xy 133.700585 80.283073) + (xy 133.598766 80.423214) (xy 133.520125 80.577558) (xy 133.520123 80.577561) (xy 133.466598 80.742293) + (xy 133.466597 80.742297) (xy 133.4395 80.913385) (xy 133.4395 81.086614) (xy 133.466596 81.257696) + (xy 133.469893 81.267844) (xy 133.474308 81.281429) (xy 133.474309 81.342613) (xy 133.450158 81.382026) + (xy 127.917686 86.9145) (xy 127.917685 86.914499) (xy 127.8245 87.007685) (xy 127.824496 87.00769) + (xy 127.758609 87.121809) (xy 127.7245 87.249109) (xy 127.7245 95.460501) (xy 127.705593 95.518692) + (xy 127.656093 95.554656) (xy 127.6255 95.559501) (xy 127.438326 95.559501) (xy 127.438325 95.559501) + (xy 127.438315 95.559502) (xy 127.365263 95.574034) (xy 127.365257 95.574036) (xy 127.2824 95.629398) + (xy 127.282397 95.629401) (xy 127.227035 95.712258) (xy 127.227033 95.712264) (xy 127.212501 95.785316) + (xy 127.2125 95.785328) (xy 125.2375 95.785328) (xy 125.2375 95.785327) (xy 125.222966 95.712261) + (xy 125.222964 95.712258) (xy 125.167602 95.629401) (xy 125.167599 95.629398) (xy 125.084742 95.574036) + (xy 125.08474 95.574035) (xy 125.084737 95.574034) (xy 125.084736 95.574034) (xy 125.011684 95.559502) + (xy 125.011674 95.559501) (xy 125.011673 95.559501) (xy 124.8245 95.559501) (xy 124.766309 95.540594) + (xy 124.730345 95.491094) (xy 124.7255 95.460501) (xy 124.7255 86.483322) (xy 124.744407 86.425131) + (xy 124.754496 86.413318) (xy 129.038318 82.129496) (xy 129.092835 82.101719) (xy 129.108322 82.1005) + (xy 130.334673 82.1005) (xy 130.334674 82.1005) (xy 130.40774 82.085966) (xy 130.490601 82.030601) + (xy 130.545966 81.94774) (xy 130.5605 81.874674) (xy 130.5605 80.125326) (xy 130.545966 80.05226) + (xy 130.497768 79.980125) (xy 130.490602 79.9694) (xy 130.490599 79.969397) (xy 130.407742 79.914035) + (xy 130.40774 79.914034) (xy 130.407737 79.914033) (xy 130.407736 79.914033) (xy 130.334684 79.899501) + (xy 130.334674 79.8995) (xy 128.585326 79.8995) (xy 128.585325 79.8995) (xy 128.585315 79.899501) + (xy 128.512263 79.914033) (xy 128.512257 79.914035) (xy 128.4294 79.969397) (xy 128.429397 79.9694) + (xy 128.374035 80.052257) (xy 128.374033 80.052263) (xy 128.359501 80.125315) (xy 128.3595 80.125327) + (xy 128.3595 81.351678) (xy 128.340593 81.409869) (xy 128.330504 81.421682) (xy 123.917686 85.8345) + (xy 123.917685 85.834499) (xy 123.8245 85.927685) (xy 123.824496 85.92769) (xy 123.758609 86.041809) + (xy 123.7245 86.169109) (xy 123.7245 95.460501) (xy 123.705593 95.518692) (xy 123.656093 95.554656) + (xy 123.6255 95.559501) (xy 123.438326 95.559501) (xy 123.438325 95.559501) (xy 123.438315 95.559502) + (xy 123.365263 95.574034) (xy 123.365257 95.574036) (xy 123.2824 95.629398) (xy 123.282397 95.629401) + (xy 123.227035 95.712258) (xy 123.227033 95.712264) (xy 123.212501 95.785316) (xy 123.2125 95.785328) + (xy 117.6505 95.785328) (xy 117.6505 84.906381) (xy 118.0495 84.906381) (xy 118.0495 85.093618) + (xy 118.086026 85.277249) (xy 118.157677 85.450229) (xy 118.157681 85.450238) (xy 118.216936 85.538917) + (xy 118.261698 85.605908) (xy 118.394092 85.738302) (xy 118.460463 85.782649) (xy 118.549761 85.842318) + (xy 118.549767 85.84232) (xy 118.549769 85.842322) (xy 118.722749 85.913973) (xy 118.906384 85.9505) + (xy 118.906385 85.9505) (xy 119.093615 85.9505) (xy 119.093616 85.9505) (xy 119.277251 85.913973) + (xy 119.450231 85.842322) (xy 119.450234 85.842319) (xy 119.450238 85.842318) (xy 119.495187 85.812282) + (xy 119.605908 85.738302) (xy 119.738302 85.605908) (xy 119.812282 85.495187) (xy 119.842318 85.450238) + (xy 119.842319 85.450234) (xy 119.842322 85.450231) (xy 119.913973 85.277251) (xy 119.9505 85.093616) + (xy 119.9505 84.90945) (xy 120.5995 84.90945) (xy 120.5995 85.090549) (xy 120.627828 85.269406) + (xy 120.683788 85.441637) (xy 120.764248 85.599549) (xy 120.766004 85.602994) (xy 120.872447 85.749501) + (xy 121.000499 85.877553) (xy 121.147006 85.983996) (xy 121.308361 86.066211) (xy 121.480591 86.122171) + (xy 121.552136 86.133502) (xy 121.659451 86.1505) (xy 121.659454 86.1505) (xy 121.840549 86.1505) + (xy 121.929977 86.136335) (xy 122.019409 86.122171) (xy 122.191639 86.066211) (xy 122.352994 85.983996) + (xy 122.499501 85.877553) (xy 122.627553 85.749501) (xy 122.733996 85.602994) (xy 122.816211 85.441639) + (xy 122.872171 85.269409) (xy 122.886335 85.179977) (xy 122.9005 85.090549) (xy 122.9005 84.90945) + (xy 122.872171 84.730593) (xy 122.872171 84.730591) (xy 122.816211 84.558361) (xy 122.733996 84.397006) + (xy 122.627553 84.250499) (xy 122.499501 84.122447) (xy 122.352994 84.016004) (xy 122.352993 84.016003) + (xy 122.352991 84.016002) (xy 122.191637 83.933788) (xy 122.019406 83.877828) (xy 121.840549 83.8495) + (xy 121.840546 83.8495) (xy 121.659454 83.8495) (xy 121.659451 83.8495) (xy 121.480593 83.877828) + (xy 121.308362 83.933788) (xy 121.147008 84.016002) (xy 121.100902 84.0495) (xy 121.000499 84.122447) + (xy 120.872447 84.250499) (xy 120.819225 84.323752) (xy 120.766002 84.397008) (xy 120.683788 84.558362) + (xy 120.627828 84.730593) (xy 120.5995 84.90945) (xy 119.9505 84.90945) (xy 119.9505 84.906384) + (xy 119.913973 84.722749) (xy 119.842322 84.549769) (xy 119.84232 84.549767) (xy 119.842318 84.549761) + (xy 119.782649 84.460463) (xy 119.738302 84.394092) (xy 119.605908 84.261698) (xy 119.561559 84.232065) + (xy 119.450238 84.157681) (xy 119.450229 84.157677) (xy 119.277249 84.086026) (xy 119.093618 84.0495) + (xy 119.093616 84.0495) (xy 118.906384 84.0495) (xy 118.906381 84.0495) (xy 118.72275 84.086026) + (xy 118.54977 84.157677) (xy 118.549761 84.157681) (xy 118.394092 84.261698) (xy 118.394088 84.261701) + (xy 118.261701 84.394088) (xy 118.261698 84.394092) (xy 118.157681 84.549761) (xy 118.157677 84.54977) + (xy 118.086026 84.72275) (xy 118.0495 84.906381) (xy 117.6505 84.906381) (xy 117.6505 79.00486) + (xy 117.650977 78.995156) (xy 117.665867 78.843974) (xy 117.669653 78.824941) (xy 117.712336 78.684232) + (xy 117.719753 78.666323) (xy 117.789074 78.536633) (xy 117.799846 78.520511) (xy 117.893129 78.406847) + (xy 117.906847 78.393129) (xy 118.020511 78.299846) (xy 118.036633 78.289074) (xy 118.166323 78.219753) + (xy 118.184232 78.212336) (xy 118.324942 78.169652) (xy 118.34397 78.165867) (xy 118.495157 78.150977) + (xy 118.504861 78.1505) (xy 118.53435 78.1505) (xy 186.757607 78.1505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 161.726409 98.369407) (xy 161.762373 98.418907) (xy 161.762373 98.480093) (xy 161.727547 98.528753) + (xy 161.642458 98.59245) (xy 161.64245 98.592458) (xy 161.556202 98.70767) (xy 161.50591 98.842511) + (xy 161.505908 98.842522) (xy 161.4995 98.902129) (xy 161.4995 100.297866) (xy 161.499501 100.29787) + (xy 161.505908 100.35748) (xy 161.505909 100.357485) (xy 161.556202 100.492329) (xy 161.62973 100.590549) + (xy 161.642454 100.607546) (xy 161.642457 100.607548) (xy 161.642458 100.607549) (xy 161.763088 100.697853) + (xy 161.798341 100.747862) (xy 161.797467 100.809041) (xy 161.7608 100.858022) (xy 161.703759 100.876106) + (xy 151.621241 100.876106) (xy 151.56305 100.857199) (xy 151.527086 100.807699) (xy 151.527086 100.746513) + (xy 151.561912 100.697853) (xy 151.599337 100.669836) (xy 151.682546 100.607546) (xy 151.768796 100.492331) + (xy 151.819091 100.357483) (xy 151.8255 100.297873) (xy 151.825499 98.902128) (xy 151.819091 98.842517) + (xy 151.806267 98.808133) (xy 151.768797 98.70767) (xy 151.682549 98.592458) (xy 151.682548 98.592457) + (xy 151.682546 98.592454) (xy 151.597453 98.528753) (xy 151.5622 98.478744) (xy 151.563074 98.417565) + (xy 151.599742 98.368584) (xy 151.656782 98.3505) (xy 161.668218 98.3505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 186.815798 78.169407) (xy 186.851762 78.218907) (xy 186.856607 78.2495) (xy 186.856607 81.992934) + (xy 186.856565 82.093083) (xy 186.891205 82.290462) (xy 186.959441 82.478875) (xy 186.959441 82.478877) + (xy 187.059214 82.652651) (xy 187.05922 82.652661) (xy 187.096261 82.697093) (xy 187.187534 82.806578) + (xy 187.340524 82.936) (xy 187.513583 83.037028) (xy 187.7015 83.10662) (xy 187.701503 83.10662) + (xy 187.701504 83.106621) (xy 187.768315 83.118843) (xy 187.822153 83.147913) (xy 187.848623 83.203076) + (xy 187.8495 83.216227) (xy 187.8495 103.495139) (xy 187.849023 103.504843) (xy 187.834132 103.656025) + (xy 187.830346 103.675058) (xy 187.787666 103.815759) (xy 187.780239 103.833691) (xy 187.710931 103.963356) + (xy 187.700149 103.979492) (xy 187.606872 104.093149) (xy 187.593149 104.106872) (xy 187.479492 104.200149) + (xy 187.463356 104.210931) (xy 187.398523 104.245585) (xy 187.333688 104.28024) (xy 187.315759 104.287666) + (xy 187.175058 104.330346) (xy 187.156025 104.334132) (xy 187.004843 104.349023) (xy 186.995139 104.3495) + (xy 118.504861 104.3495) (xy 118.495157 104.349023) (xy 118.343974 104.334132) (xy 118.324941 104.330346) + (xy 118.18424 104.287666) (xy 118.166315 104.280241) (xy 118.036641 104.210929) (xy 118.020507 104.200149) + (xy 117.90685 104.106872) (xy 117.893127 104.093149) (xy 117.79985 103.979492) (xy 117.789071 103.963361) + (xy 117.719755 103.833679) (xy 117.712334 103.815763) (xy 117.669653 103.675058) (xy 117.665867 103.656025) + (xy 117.650977 103.504843) (xy 117.6505 103.495139) (xy 117.6505 101.927525) (xy 124.6745 101.927525) + (xy 124.6745 102.072474) (xy 124.712017 102.212489) (xy 124.784487 102.33801) (xy 124.784489 102.338012) + (xy 124.784491 102.338015) (xy 124.886985 102.440509) (xy 124.886987 102.44051) (xy 124.886989 102.440512) + (xy 125.012511 102.512982) (xy 125.012512 102.512982) (xy 125.012515 102.512984) (xy 125.152525 102.5505) + (xy 125.152526 102.5505) (xy 125.297474 102.5505) (xy 125.297475 102.5505) (xy 125.437485 102.512984) + (xy 125.437487 102.512982) (xy 125.437489 102.512982) (xy 125.56301 102.440512) (xy 125.56301 102.440511) + (xy 125.563015 102.440509) (xy 125.665509 102.338015) (xy 125.737984 102.212485) (xy 125.7755 102.072475) + (xy 125.7755 101.927525) (xy 125.737984 101.787515) (xy 125.737982 101.787512) (xy 125.737982 101.78751) + (xy 125.665512 101.661989) (xy 125.66551 101.661987) (xy 125.665509 101.661985) (xy 125.563015 101.559491) + (xy 125.563012 101.559489) (xy 125.56301 101.559487) (xy 125.437488 101.487017) (xy 125.437489 101.487017) + (xy 125.368312 101.468481) (xy 125.297475 101.4495) (xy 125.152525 101.4495) (xy 125.09079 101.466041) + (xy 125.01251 101.487017) (xy 124.886989 101.559487) (xy 124.784487 101.661989) (xy 124.712017 101.78751) + (xy 124.6745 101.927525) (xy 117.6505 101.927525) (xy 117.6505 98.435931) (xy 126.5745 98.435931) + (xy 126.5745 98.564069) (xy 126.580145 98.59245) (xy 126.599499 98.689742) (xy 126.5995 98.689747) + (xy 126.648534 98.808125) (xy 126.648538 98.808133) (xy 126.671515 98.842519) (xy 126.719724 98.914669) + (xy 126.810331 99.005276) (xy 126.873848 99.047717) (xy 126.916866 99.076461) (xy 126.91687 99.076463) + (xy 126.916873 99.076465) (xy 127.035256 99.125501) (xy 127.160931 99.1505) (xy 127.160932 99.1505) + (xy 127.289068 99.1505) (xy 127.289069 99.1505) (xy 127.414744 99.125501) (xy 127.533127 99.076465) + (xy 127.639669 99.005276) (xy 127.730276 98.914669) (xy 127.801465 98.808127) (xy 127.850501 98.689744) + (xy 127.8755 98.564069) (xy 127.8755 98.435931) (xy 127.850501 98.310256) (xy 127.801465 98.191873) + (xy 127.801463 98.19187) (xy 127.801461 98.191866) (xy 127.772717 98.148848) (xy 127.730276 98.085331) + (xy 127.639669 97.994724) (xy 127.597226 97.966365) (xy 127.533133 97.923538) (xy 127.533125 97.923534) + (xy 127.414747 97.8745) (xy 127.414745 97.874499) (xy 127.414744 97.874499) (xy 127.289069 97.8495) + (xy 127.160931 97.8495) (xy 127.16093 97.8495) (xy 127.098093 97.861999) (xy 127.035256 97.874499) + (xy 127.035255 97.874499) (xy 127.035252 97.8745) (xy 126.916874 97.923534) (xy 126.916866 97.923538) + (xy 126.810331 97.994724) (xy 126.810327 97.994727) (xy 126.719727 98.085327) (xy 126.719724 98.085331) + (xy 126.648538 98.191866) (xy 126.648534 98.191874) (xy 126.5995 98.310252) (xy 126.5995 98.310254) + (xy 126.599499 98.310256) (xy 126.5745 98.435931) (xy 117.6505 98.435931) (xy 117.6505 92.629518) + (xy 122.4695 92.629518) (xy 122.4695 93.220478) (xy 122.469501 93.220484) (xy 122.475587 93.277111) + (xy 122.475587 93.277112) (xy 122.475588 93.277114) (xy 122.523372 93.405226) (xy 122.605313 93.514687) + (xy 122.679829 93.570468) (xy 122.715082 93.620475) (xy 122.7195 93.649721) (xy 122.7195 93.884308) + (xy 122.743616 93.97431) (xy 122.743616 93.974311) (xy 122.750198 93.99888) (xy 122.750203 93.998892) + (xy 122.809507 94.101609) (xy 122.809511 94.101615) (xy 122.851177 94.143281) (xy 122.878954 94.197798) + (xy 122.869382 94.25823) (xy 122.851177 94.283287) (xy 122.81376 94.320704) (xy 122.813757 94.320708) + (xy 122.754726 94.436563) (xy 122.754725 94.436565) (xy 122.7395 94.532691) (xy 122.7395 94.917308) + (xy 122.754725 95.013432) (xy 122.754727 95.013439) (xy 122.795511 95.093481) (xy 122.813759 95.129294) + (xy 122.905706 95.221241) (xy 123.021567 95.280275) (xy 123.021571 95.280275) (xy 123.023321 95.280845) + (xy 123.024816 95.281931) (xy 123.028509 95.283813) (xy 123.028211 95.284397) (xy 123.072821 95.316808) + (xy 123.09173 95.374998) (xy 123.072824 95.433189) (xy 123.028211 95.465603) (xy 123.028509 95.466187) + (xy 123.024825 95.468064) (xy 123.023325 95.469154) (xy 123.023321 95.469155) (xy 123.021563 95.469726) + (xy 122.905708 95.528757) (xy 122.813757 95.620708) (xy 122.754726 95.736563) (xy 122.754725 95.736565) + (xy 122.7395 95.832691) (xy 122.7395 96.217308) (xy 122.754725 96.313432) (xy 122.754727 96.313439) + (xy 122.806067 96.414198) (xy 122.813759 96.429294) (xy 122.905706 96.521241) (xy 123.021567 96.580275) + (xy 123.117693 96.5955) (xy 123.239887 96.595499) (xy 123.298078 96.614406) (xy 123.309891 96.624494) + (xy 123.790886 97.10549) (xy 123.893613 97.164799) (xy 123.91782 97.171284) (xy 123.917825 97.171287) + (xy 123.917826 97.171286) (xy 124.008188 97.195499) (xy 124.00819 97.1955) (xy 124.008191 97.1955) + (xy 127.934309 97.1955) (xy 128.024669 97.171287) (xy 128.024672 97.171287) (xy 128.037903 97.167741) + (xy 128.048887 97.164799) (xy 128.151614 97.105489) (xy 129.365363 95.89174) (xy 129.7695 95.89174) + (xy 129.7695 96.15826) (xy 129.771381 96.171169) (xy 129.779427 96.226395) (xy 129.812722 96.2945) + (xy 129.830802 96.331483) (xy 129.913517 96.414198) (xy 129.944397 96.429294) (xy 130.018604 96.465572) + (xy 130.018605 96.465572) (xy 130.018607 96.465573) (xy 130.08674 96.4755) (xy 130.773191 96.4755) + (xy 134.193218 96.4755) (xy 134.251409 96.494407) (xy 134.287373 96.543907) (xy 134.287373 96.605093) + (xy 134.252547 96.653753) (xy 134.167458 96.71745) (xy 134.16745 96.717458) (xy 134.081202 96.83267) + (xy 134.03091 96.967511) (xy 134.030908 96.967522) (xy 134.0245 97.027129) (xy 134.0245 99.622866) + (xy 134.024501 99.62287) (xy 134.030908 99.68248) (xy 134.030909 99.682485) (xy 134.081202 99.817329) + (xy 134.14085 99.897008) (xy 134.167454 99.932546) (xy 134.167457 99.932548) (xy 134.167458 99.932549) + (xy 134.28267 100.018797) (xy 134.417511 100.069089) (xy 134.417512 100.069089) (xy 134.417517 100.069091) + (xy 134.477127 100.0755) (xy 135.672872 100.075499) (xy 135.732483 100.069091) (xy 135.84119 100.028546) + (xy 135.867329 100.018797) (xy 135.867329 100.018796) (xy 135.867331 100.018796) (xy 135.982546 99.932546) + (xy 136.068796 99.817331) (xy 136.093608 99.750808) (xy 136.119089 99.682488) (xy 136.11909 99.682485) + (xy 136.119091 99.682483) (xy 136.1255 99.622873) (xy 136.125499 97.276609) (xy 136.144406 97.218419) + (xy 136.193906 97.182455) (xy 136.255092 97.182455) (xy 136.294503 97.206606) (xy 136.780207 97.69231) + (xy 136.807984 97.746827) (xy 136.798413 97.807259) (xy 136.789461 97.821637) (xy 136.781202 97.832669) + (xy 136.73091 97.967511) (xy 136.730908 97.967522) (xy 136.7245 98.027129) (xy 136.7245 103.122866) + (xy 136.724501 103.12287) (xy 136.730908 103.18248) (xy 136.730909 103.182485) (xy 136.781202 103.317329) + (xy 136.837943 103.393125) (xy 136.867454 103.432546) (xy 136.867457 103.432548) (xy 136.867458 103.432549) + (xy 136.98267 103.518797) (xy 137.117511 103.569089) (xy 137.117512 103.569089) (xy 137.117517 103.569091) + (xy 137.177127 103.5755) (xy 137.772872 103.575499) (xy 137.832483 103.569091) (xy 137.899907 103.543943) + (xy 137.967329 103.518797) (xy 137.967329 103.518796) (xy 137.967331 103.518796) (xy 138.082546 103.432546) + (xy 138.168796 103.317331) (xy 138.219091 103.182483) (xy 138.2255 103.122873) (xy 138.225499 98.027128) + (xy 138.219091 97.967517) (xy 138.202687 97.923535) (xy 138.168797 97.83267) (xy 138.082549 97.717458) + (xy 138.082548 97.717457) (xy 138.082546 97.717454) (xy 138.082541 97.71745) (xy 137.967332 97.631204) + (xy 137.948773 97.624282) (xy 137.900859 97.586232) (xy 137.897634 97.581024) (xy 137.869731 97.532695) + (xy 137.86973 97.532695) (xy 137.835489 97.473386) (xy 136.026614 95.664511) (xy 136.026611 95.664509) + (xy 136.026609 95.664507) (xy 135.92389 95.605202) (xy 135.923886 95.6052) (xy 135.899673 95.598712) + (xy 135.899673 95.598713) (xy 135.809309 95.5745) (xy 131.57826 95.5745) (xy 130.08674 95.5745) + (xy 130.052673 95.579463) (xy 130.018604 95.584427) (xy 129.913518 95.635801) (xy 129.830801 95.718518) + (xy 129.779427 95.823604) (xy 129.779427 95.823607) (xy 129.7695 95.89174) (xy 129.365363 95.89174) + (xy 130.052607 95.204496) (xy 130.107124 95.176719) (xy 130.122611 95.1755) (xy 131.578257 95.1755) + (xy 131.57826 95.1755) (xy 131.646393 95.165573) (xy 131.751483 95.114198) (xy 131.834198 95.031483) + (xy 131.885573 94.926393) (xy 131.8955 94.85826) (xy 131.8955 94.6245) (xy 131.914407 94.566309) + (xy 131.963907 94.530345) (xy 131.9945 94.5255) (xy 135.822389 94.5255) (xy 135.88058 94.544407) + (xy 135.892393 94.554496) (xy 138.894121 97.556224) (xy 138.921898 97.610741) (xy 138.912327 97.671173) + (xy 138.883449 97.705479) (xy 138.867458 97.71745) (xy 138.86745 97.717458) (xy 138.781202 97.83267) + (xy 138.73091 97.967511) (xy 138.730908 97.967522) (xy 138.7245 98.027129) (xy 138.7245 103.122866) + (xy 138.724501 103.12287) (xy 138.730908 103.18248) (xy 138.730909 103.182485) (xy 138.781202 103.317329) + (xy 138.837943 103.393125) (xy 138.867454 103.432546) (xy 138.867457 103.432548) (xy 138.867458 103.432549) + (xy 138.98267 103.518797) (xy 139.117511 103.569089) (xy 139.117512 103.569089) (xy 139.117517 103.569091) + (xy 139.177127 103.5755) (xy 139.772872 103.575499) (xy 139.832483 103.569091) (xy 139.899907 103.543943) + (xy 139.967329 103.518797) (xy 139.967329 103.518796) (xy 139.967331 103.518796) (xy 140.082546 103.432546) + (xy 140.168796 103.317331) (xy 140.219091 103.182483) (xy 140.2255 103.122873) (xy 140.225499 98.027128) + (xy 140.219091 97.967517) (xy 140.202687 97.923535) (xy 140.168797 97.83267) (xy 140.082549 97.717458) + (xy 140.082548 97.717457) (xy 140.082546 97.717454) (xy 140.082541 97.71745) (xy 139.965171 97.629586) + (xy 139.929918 97.579577) (xy 139.9255 97.550333) (xy 139.9255 97.440692) (xy 139.9255 97.440691) + (xy 139.894799 97.326114) (xy 139.869731 97.282696) (xy 139.835489 97.223386) (xy 139.639232 97.027129) + (xy 140.8245 97.027129) (xy 140.8245 99.622866) (xy 140.824501 99.62287) (xy 140.830908 99.68248) + (xy 140.830909 99.682485) (xy 140.881202 99.817329) (xy 140.94085 99.897008) (xy 140.967454 99.932546) + (xy 140.967457 99.932548) (xy 140.967458 99.932549) (xy 141.08267 100.018797) (xy 141.217511 100.069089) + (xy 141.217512 100.069089) (xy 141.217517 100.069091) (xy 141.277127 100.0755) (xy 142.472872 100.075499) + (xy 142.532483 100.069091) (xy 142.64119 100.028546) (xy 142.667329 100.018797) (xy 142.667329 100.018796) + (xy 142.667331 100.018796) (xy 142.782546 99.932546) (xy 142.868796 99.817331) (xy 142.893608 99.750808) + (xy 142.919089 99.682488) (xy 142.91909 99.682485) (xy 142.919091 99.682483) (xy 142.9255 99.622873) + (xy 142.925499 98.902129) (xy 144.5245 98.902129) (xy 144.5245 100.297866) (xy 144.524501 100.29787) + (xy 144.530908 100.35748) (xy 144.530909 100.357485) (xy 144.581202 100.492329) (xy 144.65473 100.590549) + (xy 144.667454 100.607546) (xy 144.667457 100.607548) (xy 144.667458 100.607549) (xy 144.78267 100.693797) + (xy 144.917511 100.744089) (xy 144.917512 100.744089) (xy 144.917517 100.744091) (xy 144.977127 100.7505) + (xy 145.772872 100.750499) (xy 145.832483 100.744091) (xy 145.899907 100.718943) (xy 145.967329 100.693797) + (xy 145.967329 100.693796) (xy 145.967331 100.693796) (xy 146.082546 100.607546) (xy 146.168796 100.492331) + (xy 146.219091 100.357483) (xy 146.2255 100.297873) (xy 146.225499 98.902128) (xy 146.219091 98.842517) + (xy 146.206267 98.808133) (xy 146.168797 98.70767) (xy 146.082549 98.592458) (xy 146.082548 98.592457) + (xy 146.082546 98.592454) (xy 145.997453 98.528753) (xy 145.967329 98.506202) (xy 145.832488 98.45591) + (xy 145.832483 98.455909) (xy 145.832481 98.455908) (xy 145.832477 98.455908) (xy 145.801249 98.45255) + (xy 145.772873 98.4495) (xy 145.77287 98.4495) (xy 144.977133 98.4495) (xy 144.977129 98.4495) (xy 144.977128 98.449501) + (xy 144.969949 98.450272) (xy 144.917519 98.455908) (xy 144.917514 98.455909) (xy 144.78267 98.506202) + (xy 144.667458 98.59245) (xy 144.66745 98.592458) (xy 144.581202 98.70767) (xy 144.53091 98.842511) + (xy 144.530908 98.842522) (xy 144.5245 98.902129) (xy 142.925499 98.902129) (xy 142.925499 98.312984) + (xy 142.925499 97.027133) (xy 142.925499 97.027128) (xy 142.919091 96.967517) (xy 142.919089 96.967511) + (xy 142.868797 96.83267) (xy 142.782549 96.717458) (xy 142.782548 96.717457) (xy 142.782546 96.717454) + (xy 142.697453 96.653753) (xy 142.667329 96.631202) (xy 142.532488 96.58091) (xy 142.532483 96.580909) + (xy 142.532481 96.580908) (xy 142.532477 96.580908) (xy 142.501249 96.57755) (xy 142.472873 96.5745) + (xy 142.47287 96.5745) (xy 141.277133 96.5745) (xy 141.277129 96.5745) (xy 141.277128 96.574501) + (xy 141.269949 96.575272) (xy 141.217519 96.580908) (xy 141.217514 96.580909) (xy 141.08267 96.631202) + (xy 140.967458 96.71745) (xy 140.96745 96.717458) (xy 140.881202 96.83267) (xy 140.83091 96.967511) + (xy 140.830908 96.967522) (xy 140.8245 97.027129) (xy 139.639232 97.027129) (xy 136.326614 93.714511) + (xy 136.326611 93.714509) (xy 136.326609 93.714507) (xy 136.22389 93.655202) (xy 136.223886 93.6552) + (xy 136.199673 93.648712) (xy 136.199673 93.648713) (xy 136.109309 93.6245) (xy 131.57826 93.6245) + (xy 130.271611 93.6245) (xy 130.21342 93.605593) (xy 130.177456 93.556093) (xy 130.177456 93.494907) + (xy 130.201607 93.455497) (xy 130.477607 93.179496) (xy 130.532124 93.151718) (xy 130.547598 93.150499) + (xy 131.142872 93.150499) (xy 131.202483 93.144091) (xy 131.269907 93.118943) (xy 131.337329 93.093797) + (xy 131.337329 93.093796) (xy 131.337331 93.093796) (xy 131.452546 93.007546) (xy 131.538796 92.892331) + (xy 131.54813 92.867307) (xy 131.589089 92.757488) (xy 131.589088 92.757488) (xy 131.589091 92.757483) + (xy 131.5955 92.697873) (xy 131.595499 91.652128) (xy 131.589091 91.592517) (xy 131.589089 91.592511) + (xy 131.538797 91.45767) (xy 131.452549 91.342458) (xy 131.452548 91.342457) (xy 131.452546 91.342454) + (xy 131.38517 91.292016) (xy 131.349918 91.242007) (xy 131.3455 91.212763) (xy 131.3455 91.037292) + (xy 131.364407 90.979101) (xy 131.385173 90.958038) (xy 131.40968 90.939692) (xy 131.409679 90.939692) + (xy 131.409687 90.939687) (xy 131.491628 90.830226) (xy 131.539412 90.702114) (xy 131.5455 90.645485) + (xy 131.545499 90.39832) (xy 131.564406 90.340131) (xy 131.574489 90.328323) (xy 134.405818 87.496996) + (xy 134.460335 87.469219) (xy 134.475822 87.468) (xy 134.804108 87.468) (xy 136.539022 87.468) (xy 136.597213 87.486907) + (xy 136.624759 87.5175) (xy 136.63949 87.543015) (xy 147.336985 98.24051) (xy 147.336987 98.240511) + (xy 147.457784 98.310254) (xy 147.457793 98.310257) (xy 147.462515 98.312984) (xy 147.602525 98.3505) + (xy 147.602526 98.3505) (xy 147.747474 98.3505) (xy 150.293218 98.3505) (xy 150.351409 98.369407) + (xy 150.387373 98.418907) (xy 150.387373 98.480093) (xy 150.352547 98.528753) (xy 150.267458 98.59245) + (xy 150.26745 98.592458) (xy 150.181202 98.70767) (xy 150.13091 98.842511) (xy 150.130908 98.842522) + (xy 150.1245 98.902129) (xy 150.124501 100.2005) (xy 150.105594 100.258691) (xy 150.056094 100.294655) + (xy 150.025501 100.2995) (xy 149.170869 100.2995) (xy 147.179131 100.2995) (xy 147.085831 100.3245) + (xy 147.08583 100.324499) (xy 147.039124 100.337014) (xy 147.003664 100.357487) (xy 146.913592 100.40949) + (xy 146.25949 101.063591) (xy 146.20575 101.156672) (xy 146.205749 101.156672) (xy 146.187016 101.189119) + (xy 146.1495 101.329131) (xy 146.1495 101.331016) (xy 146.14895 101.333305) (xy 146.148653 101.335564) + (xy 146.148415 101.335532) (xy 146.140862 101.366992) (xy 146.141762 101.367285) (xy 146.139354 101.374694) + (xy 146.1245 101.468479) (xy 146.1245 102.781521) (xy 146.124501 102.781523) (xy 146.139352 102.875299) + (xy 146.139354 102.875304) (xy 146.19695 102.988342) (xy 146.286658 103.07805) (xy 146.399696 103.135646) + (xy 146.493481 103.1505) (xy 146.856518 103.150499) (xy 146.85652 103.150499) (xy 146.856521 103.150498) + (xy 146.903411 103.143072) (xy 146.950299 103.135647) (xy 146.950299 103.135646) (xy 146.950304 103.135646) + (xy 147.063342 103.07805) (xy 147.15305 102.988342) (xy 147.210646 102.875304) (xy 147.2255 102.781519) + (xy 147.225499 102.503807) (xy 147.228873 102.478183) (xy 147.23388 102.4595) (xy 147.2505 102.397475) + (xy 147.2505 101.670638) (xy 147.269407 101.612447) (xy 147.279496 101.600634) (xy 147.450634 101.429496) + (xy 147.505151 101.401719) (xy 147.520638 101.4005) (xy 148.0255 101.4005) (xy 148.083691 101.419407) + (xy 148.119655 101.468907) (xy 148.1245 101.4995) (xy 148.1245 102.781521) (xy 148.124501 102.781523) + (xy 148.139352 102.875299) (xy 148.139354 102.875304) (xy 148.19695 102.988342) (xy 148.286658 103.07805) + (xy 148.399696 103.135646) (xy 148.493481 103.1505) (xy 148.856518 103.150499) (xy 148.85652 103.150499) + (xy 148.856521 103.150498) (xy 148.903411 103.143072) (xy 148.950299 103.135647) (xy 148.950299 103.135646) + (xy 148.950304 103.135646) (xy 149.063342 103.07805) (xy 149.104998 103.036393) (xy 149.159513 103.008618) + (xy 149.219945 103.018189) (xy 149.245 103.036392) (xy 149.286658 103.07805) (xy 149.399696 103.135646) + (xy 149.493481 103.1505) (xy 149.856518 103.150499) (xy 149.85652 103.150499) (xy 149.856521 103.150498) + (xy 149.903411 103.143072) (xy 149.950299 103.135647) (xy 149.950299 103.135646) (xy 149.950304 103.135646) + (xy 150.063342 103.07805) (xy 150.120461 103.020931) (xy 157.6995 103.020931) (xy 157.6995 103.149069) + (xy 157.706145 103.182477) (xy 157.724499 103.274742) (xy 157.7245 103.274747) (xy 157.773534 103.393125) + (xy 157.773538 103.393133) (xy 157.799874 103.432546) (xy 157.844724 103.499669) (xy 157.935331 103.590276) + (xy 157.998848 103.632717) (xy 158.041866 103.661461) (xy 158.04187 103.661463) (xy 158.041873 103.661465) + (xy 158.160256 103.710501) (xy 158.285931 103.7355) (xy 158.285932 103.7355) (xy 158.414068 103.7355) + (xy 158.414069 103.7355) (xy 158.539744 103.710501) (xy 158.658127 103.661465) (xy 158.764669 103.590276) + (xy 158.855276 103.499669) (xy 158.926465 103.393127) (xy 158.975501 103.274744) (xy 159.0005 103.149069) + (xy 159.0005 103.020931) (xy 159.9995 103.020931) (xy 159.9995 103.149069) (xy 160.006145 103.182477) + (xy 160.024499 103.274742) (xy 160.0245 103.274747) (xy 160.073534 103.393125) (xy 160.073538 103.393133) + (xy 160.099874 103.432546) (xy 160.144724 103.499669) (xy 160.235331 103.590276) (xy 160.298848 103.632717) + (xy 160.341866 103.661461) (xy 160.34187 103.661463) (xy 160.341873 103.661465) (xy 160.460256 103.710501) + (xy 160.585931 103.7355) (xy 160.585932 103.7355) (xy 160.714068 103.7355) (xy 160.714069 103.7355) + (xy 160.839744 103.710501) (xy 160.958127 103.661465) (xy 161.064669 103.590276) (xy 161.155276 103.499669) + (xy 161.226465 103.393127) (xy 161.275501 103.274744) (xy 161.3005 103.149069) (xy 161.3005 103.020931) + (xy 161.275501 102.895256) (xy 161.226465 102.776873) (xy 161.226463 102.77687) (xy 161.226461 102.776866) + (xy 161.197717 102.733848) (xy 161.155276 102.670331) (xy 161.064669 102.579724) (xy 161.020932 102.5505) + (xy 160.958133 102.508538) (xy 160.958125 102.508534) (xy 160.839747 102.4595) (xy 160.839745 102.459499) + (xy 160.839744 102.459499) (xy 160.714069 102.4345) (xy 160.585931 102.4345) (xy 160.58593 102.4345) + (xy 160.555707 102.440512) (xy 160.460256 102.459499) (xy 160.460255 102.459499) (xy 160.460252 102.4595) + (xy 160.341874 102.508534) (xy 160.341866 102.508538) (xy 160.235331 102.579724) (xy 160.235327 102.579727) + (xy 160.144727 102.670327) (xy 160.144724 102.670331) (xy 160.073538 102.776866) (xy 160.073534 102.776874) + (xy 160.0245 102.895252) (xy 160.024499 102.895257) (xy 160.005983 102.988342) (xy 159.9995 103.020931) + (xy 159.0005 103.020931) (xy 158.975501 102.895256) (xy 158.926465 102.776873) (xy 158.926463 102.77687) + (xy 158.926461 102.776866) (xy 158.897717 102.733848) (xy 158.855276 102.670331) (xy 158.764669 102.579724) + (xy 158.720932 102.5505) (xy 158.658133 102.508538) (xy 158.658125 102.508534) (xy 158.539747 102.4595) + (xy 158.539745 102.459499) (xy 158.539744 102.459499) (xy 158.414069 102.4345) (xy 158.285931 102.4345) + (xy 158.28593 102.4345) (xy 158.255707 102.440512) (xy 158.160256 102.459499) (xy 158.160255 102.459499) + (xy 158.160252 102.4595) (xy 158.041874 102.508534) (xy 158.041866 102.508538) (xy 157.935331 102.579724) + (xy 157.935327 102.579727) (xy 157.844727 102.670327) (xy 157.844724 102.670331) (xy 157.773538 102.776866) + (xy 157.773534 102.776874) (xy 157.7245 102.895252) (xy 157.724499 102.895257) (xy 157.705983 102.988342) + (xy 157.6995 103.020931) (xy 150.120461 103.020931) (xy 150.15305 102.988342) (xy 150.210646 102.875304) + (xy 150.2255 102.781519) (xy 150.225499 101.974221) (xy 150.244406 101.916031) (xy 150.293906 101.880067) + (xy 150.355092 101.880067) (xy 150.373993 101.888482) (xy 150.441618 101.927525) (xy 150.462515 101.93959) + (xy 150.602525 101.977106) (xy 150.602526 101.977106) (xy 150.747474 101.977106) (xy 162.507573 101.977106) + (xy 162.565764 101.996013) (xy 162.577577 102.006102) (xy 163.070504 102.499029) (xy 163.098281 102.553546) + (xy 163.0995 102.569033) (xy 163.0995 102.78152) (xy 163.099501 102.781523) (xy 163.114352 102.875299) + (xy 163.114354 102.875304) (xy 163.17195 102.988342) (xy 163.261658 103.07805) (xy 163.374696 103.135646) + (xy 163.468481 103.1505) (xy 163.831518 103.150499) (xy 163.83152 103.150499) (xy 163.831521 103.150498) + (xy 163.878411 103.143072) (xy 163.925299 103.135647) (xy 163.925299 103.135646) (xy 163.925304 103.135646) + (xy 164.038342 103.07805) (xy 164.079998 103.036393) (xy 164.134513 103.008618) (xy 164.194945 103.018189) + (xy 164.22 103.036392) (xy 164.261658 103.07805) (xy 164.374696 103.135646) (xy 164.468481 103.1505) + (xy 164.831518 103.150499) (xy 164.83152 103.150499) (xy 164.831521 103.150498) (xy 164.878411 103.143072) + (xy 164.925299 103.135647) (xy 164.925299 103.135646) (xy 164.925304 103.135646) (xy 165.038342 103.07805) + (xy 165.095461 103.020931) (xy 179.187 103.020931) (xy 179.187 103.149069) (xy 179.193645 103.182477) + (xy 179.211999 103.274742) (xy 179.212 103.274747) (xy 179.261034 103.393125) (xy 179.261038 103.393133) + (xy 179.287374 103.432546) (xy 179.332224 103.499669) (xy 179.422831 103.590276) (xy 179.486348 103.632717) + (xy 179.529366 103.661461) (xy 179.52937 103.661463) (xy 179.529373 103.661465) (xy 179.647756 103.710501) + (xy 179.773431 103.7355) (xy 179.773432 103.7355) (xy 179.901568 103.7355) (xy 179.901569 103.7355) + (xy 180.027244 103.710501) (xy 180.145627 103.661465) (xy 180.252169 103.590276) (xy 180.342776 103.499669) + (xy 180.413965 103.393127) (xy 180.463001 103.274744) (xy 180.488 103.149069) (xy 180.488 103.020931) + (xy 181.487 103.020931) (xy 181.487 103.149069) (xy 181.493645 103.182477) (xy 181.511999 103.274742) + (xy 181.512 103.274747) (xy 181.561034 103.393125) (xy 181.561038 103.393133) (xy 181.587374 103.432546) + (xy 181.632224 103.499669) (xy 181.722831 103.590276) (xy 181.786348 103.632717) (xy 181.829366 103.661461) + (xy 181.82937 103.661463) (xy 181.829373 103.661465) (xy 181.947756 103.710501) (xy 182.073431 103.7355) + (xy 182.073432 103.7355) (xy 182.201568 103.7355) (xy 182.201569 103.7355) (xy 182.327244 103.710501) + (xy 182.445627 103.661465) (xy 182.552169 103.590276) (xy 182.642776 103.499669) (xy 182.713965 103.393127) + (xy 182.763001 103.274744) (xy 182.788 103.149069) (xy 182.788 103.020931) (xy 182.763001 102.895256) + (xy 182.713965 102.776873) (xy 182.713963 102.77687) (xy 182.713961 102.776866) (xy 182.685217 102.733848) + (xy 182.642776 102.670331) (xy 182.552169 102.579724) (xy 182.508432 102.5505) (xy 182.445633 102.508538) + (xy 182.445625 102.508534) (xy 182.327247 102.4595) (xy 182.327245 102.459499) (xy 182.327244 102.459499) + (xy 182.201569 102.4345) (xy 182.073431 102.4345) (xy 182.07343 102.4345) (xy 182.043207 102.440512) + (xy 181.947756 102.459499) (xy 181.947755 102.459499) (xy 181.947752 102.4595) (xy 181.829374 102.508534) + (xy 181.829366 102.508538) (xy 181.722831 102.579724) (xy 181.722827 102.579727) (xy 181.632227 102.670327) + (xy 181.632224 102.670331) (xy 181.561038 102.776866) (xy 181.561034 102.776874) (xy 181.512 102.895252) + (xy 181.511999 102.895257) (xy 181.493483 102.988342) (xy 181.487 103.020931) (xy 180.488 103.020931) + (xy 180.463001 102.895256) (xy 180.413965 102.776873) (xy 180.413963 102.77687) (xy 180.413961 102.776866) + (xy 180.385217 102.733848) (xy 180.342776 102.670331) (xy 180.252169 102.579724) (xy 180.208432 102.5505) + (xy 180.145633 102.508538) (xy 180.145625 102.508534) (xy 180.027247 102.4595) (xy 180.027245 102.459499) + (xy 180.027244 102.459499) (xy 179.901569 102.4345) (xy 179.773431 102.4345) (xy 179.77343 102.4345) + (xy 179.743207 102.440512) (xy 179.647756 102.459499) (xy 179.647755 102.459499) (xy 179.647752 102.4595) + (xy 179.529374 102.508534) (xy 179.529366 102.508538) (xy 179.422831 102.579724) (xy 179.422827 102.579727) + (xy 179.332227 102.670327) (xy 179.332224 102.670331) (xy 179.261038 102.776866) (xy 179.261034 102.776874) + (xy 179.212 102.895252) (xy 179.211999 102.895257) (xy 179.193483 102.988342) (xy 179.187 103.020931) + (xy 165.095461 103.020931) (xy 165.12805 102.988342) (xy 165.185646 102.875304) (xy 165.2005 102.781519) + (xy 165.200499 102.503807) (xy 165.203873 102.478183) (xy 165.20888 102.4595) (xy 165.2255 102.397475) + (xy 165.2255 100.787086) (xy 165.244407 100.728895) (xy 165.293907 100.692931) (xy 165.355093 100.692931) + (xy 165.359071 100.694319) (xy 165.492517 100.744091) (xy 165.552127 100.7505) (xy 166.347872 100.750499) + (xy 166.407483 100.744091) (xy 166.474907 100.718943) (xy 166.542329 100.693797) (xy 166.542329 100.693796) + (xy 166.542331 100.693796) (xy 166.657546 100.607546) (xy 166.743796 100.492331) (xy 166.774694 100.40949) + (xy 166.774709 100.40945) (xy 169.0995 100.40945) (xy 169.0995 100.590549) (xy 169.127828 100.769406) + (xy 169.183788 100.941637) (xy 169.264223 101.0995) (xy 169.266004 101.102994) (xy 169.372447 101.249501) + (xy 169.500499 101.377553) (xy 169.647006 101.483996) (xy 169.808361 101.566211) (xy 169.980591 101.622171) + (xy 170.052136 101.633502) (xy 170.159451 101.6505) (xy 170.159454 101.6505) (xy 170.340549 101.6505) + (xy 170.429977 101.636335) (xy 170.519409 101.622171) (xy 170.691639 101.566211) (xy 170.852994 101.483996) + (xy 170.999501 101.377553) (xy 171.127553 101.249501) (xy 171.233996 101.102994) (xy 171.316211 100.941639) + (xy 171.372171 100.769409) (xy 171.397807 100.607549) (xy 171.4005 100.590549) (xy 171.4005 100.40945) + (xy 171.381614 100.290212) (xy 171.372171 100.230591) (xy 171.316211 100.058361) (xy 171.233996 99.897006) + (xy 171.127553 99.750499) (xy 170.999501 99.622447) (xy 170.852994 99.516004) (xy 170.852993 99.516003) + (xy 170.852991 99.516002) (xy 170.691637 99.433788) (xy 170.519406 99.377828) (xy 170.340549 99.3495) + (xy 170.340546 99.3495) (xy 170.159454 99.3495) (xy 170.159451 99.3495) (xy 169.980593 99.377828) + (xy 169.808362 99.433788) (xy 169.647008 99.516002) (xy 169.573752 99.569225) (xy 169.500499 99.622447) + (xy 169.372447 99.750499) (xy 169.323892 99.817329) (xy 169.266002 99.897008) (xy 169.183788 100.058362) + (xy 169.127828 100.230593) (xy 169.0995 100.40945) (xy 166.774709 100.40945) (xy 166.789062 100.370968) + (xy 166.794089 100.357488) (xy 166.794091 100.357483) (xy 166.8005 100.297873) (xy 166.800499 98.902128) + (xy 166.794091 98.842517) (xy 166.781267 98.808133) (xy 166.743797 98.70767) (xy 166.657549 98.592458) + (xy 166.657548 98.592457) (xy 166.657546 98.592454) (xy 166.572453 98.528753) (xy 166.542329 98.506202) + (xy 166.407488 98.45591) (xy 166.407483 98.455909) (xy 166.407481 98.455908) (xy 166.407477 98.455908) + (xy 166.376249 98.45255) (xy 166.347873 98.4495) (xy 166.34787 98.4495) (xy 165.552133 98.4495) + (xy 165.552129 98.4495) (xy 165.552128 98.449501) (xy 165.544949 98.450272) (xy 165.492519 98.455908) + (xy 165.492514 98.455909) (xy 165.35767 98.506202) (xy 165.242458 98.59245) (xy 165.24245 98.592458) + (xy 165.156202 98.70767) (xy 165.10591 98.842511) (xy 165.105908 98.842522) (xy 165.0995 98.902129) + (xy 165.0995 99.181967) (xy 165.080593 99.240158) (xy 165.031093 99.276122) (xy 164.969907 99.276122) + (xy 164.930496 99.251971) (xy 163.988777 98.310252) (xy 163.038015 97.35949) (xy 162.912485 97.287016) + (xy 162.772475 97.2495) (xy 162.772474 97.2495) (xy 147.944033 97.2495) (xy 147.885842 97.230593) + (xy 147.874029 97.220504) (xy 138.692626 88.039101) (xy 149.5995 88.039101) (xy 149.5995 94.210898) + (xy 149.631063 94.430421) (xy 149.631064 94.430425) (xy 149.693546 94.643222) (xy 149.693549 94.643228) + (xy 149.785683 94.844974) (xy 149.90559 95.031553) (xy 150.050831 95.199169) (xy 150.218447 95.34441) + (xy 150.405026 95.464317) (xy 150.606772 95.556451) (xy 150.606773 95.556451) (xy 150.606777 95.556453) + (xy 150.674698 95.576396) (xy 150.819576 95.618936) (xy 150.892752 95.629457) (xy 151.039102 95.6505) + (xy 151.039106 95.6505) (xy 182.960898 95.6505) (xy 183.086339 95.632463) (xy 183.180424 95.618936) + (xy 183.339552 95.572211) (xy 183.393222 95.556453) (xy 183.393223 95.556452) (xy 183.393228 95.556451) + (xy 183.594974 95.464317) (xy 183.781553 95.34441) (xy 183.949169 95.199169) (xy 184.09441 95.031553) + (xy 184.214317 94.844974) (xy 184.306451 94.643228) (xy 184.368936 94.430424) (xy 184.385609 94.314461) + (xy 184.4005 94.210898) (xy 184.4005 88.039101) (xy 184.368936 87.819578) (xy 184.368935 87.819574) + (xy 184.306453 87.606777) (xy 184.306451 87.606772) (xy 184.214317 87.405026) (xy 184.09441 87.218447) + (xy 183.949169 87.050831) (xy 183.781553 86.90559) (xy 183.594974 86.785683) (xy 183.544537 86.762649) + (xy 183.393222 86.693546) (xy 183.180425 86.631064) (xy 183.180421 86.631063) (xy 182.960898 86.5995) + (xy 182.960894 86.5995) (xy 182.879936 86.5995) (xy 151.18435 86.5995) (xy 151.15 86.5995) (xy 151.039106 86.5995) + (xy 151.039102 86.5995) (xy 150.819578 86.631063) (xy 150.819574 86.631064) (xy 150.606777 86.693546) + (xy 150.426784 86.775746) (xy 150.405026 86.785683) (xy 150.405024 86.785684) (xy 150.405023 86.785684) + (xy 150.270317 86.872255) (xy 150.218447 86.90559) (xy 150.218446 86.905591) (xy 150.218443 86.905593) + (xy 150.050834 87.050828) (xy 150.050828 87.050834) (xy 149.905593 87.218443) (xy 149.905591 87.218446) + (xy 149.785684 87.405023) (xy 149.785684 87.405024) (xy 149.693546 87.606777) (xy 149.631064 87.819574) + (xy 149.631063 87.819578) (xy 149.5995 88.039101) (xy 138.692626 88.039101) (xy 137.659496 87.005971) + (xy 137.631719 86.951454) (xy 137.6305 86.935967) (xy 137.6305 84.90945) (xy 160.5995 84.90945) + (xy 160.5995 85.090549) (xy 160.627828 85.269406) (xy 160.670406 85.400452) (xy 160.683789 85.441639) + (xy 160.766004 85.602994) (xy 160.872447 85.749501) (xy 161.000499 85.877553) (xy 161.147006 85.983996) + (xy 161.308361 86.066211) (xy 161.480591 86.122171) (xy 161.552136 86.133502) (xy 161.659451 86.1505) + (xy 161.659454 86.1505) (xy 161.840549 86.1505) (xy 161.929977 86.136335) (xy 162.019409 86.122171) + (xy 162.191639 86.066211) (xy 162.352994 85.983996) (xy 162.499501 85.877553) (xy 162.627553 85.749501) + (xy 162.733996 85.602994) (xy 162.816211 85.441639) (xy 162.872171 85.269409) (xy 162.886335 85.179977) + (xy 162.9005 85.090549) (xy 162.9005 84.90945) (xy 181.5995 84.90945) (xy 181.5995 85.090549) (xy 181.627828 85.269406) + (xy 181.670406 85.400452) (xy 181.683789 85.441639) (xy 181.766004 85.602994) (xy 181.872447 85.749501) (xy 182.000499 85.877553) (xy 182.147006 85.983996) (xy 182.308361 86.066211) (xy 182.480591 86.122171) (xy 182.552136 86.133502) (xy 182.659451 86.1505) (xy 182.659454 86.1505) (xy 182.840549 86.1505) (xy 182.929977 86.136335) (xy 183.019409 86.122171) (xy 183.191639 86.066211) (xy 183.352994 85.983996) (xy 183.499501 85.877553) (xy 183.627553 85.749501) (xy 183.733996 85.602994) (xy 183.816211 85.441639) (xy 183.872171 85.269409) (xy 183.886335 85.179977) (xy 183.9005 85.090549) (xy 183.9005 84.90945) (xy 183.900014 84.906381) (xy 185.0495 84.906381) (xy 185.0495 85.093618) (xy 185.086026 85.277249) - (xy 185.157677 85.450229) (xy 185.157681 85.450238) (xy 185.230689 85.5595) (xy 185.261698 85.605908) + (xy 185.157677 85.450229) (xy 185.157681 85.450238) (xy 185.216936 85.538917) (xy 185.261698 85.605908) (xy 185.394092 85.738302) (xy 185.460463 85.782649) (xy 185.549761 85.842318) (xy 185.549767 85.84232) (xy 185.549769 85.842322) (xy 185.722749 85.913973) (xy 185.906384 85.9505) (xy 185.906385 85.9505) (xy 186.093615 85.9505) (xy 186.093616 85.9505) (xy 186.277251 85.913973) (xy 186.450231 85.842322) @@ -4315,10 +7422,37 @@ (xy 161.659451 83.8495) (xy 161.480593 83.877828) (xy 161.308362 83.933788) (xy 161.147008 84.016002) (xy 161.100902 84.0495) (xy 161.000499 84.122447) (xy 160.872447 84.250499) (xy 160.819225 84.323752) (xy 160.766002 84.397008) (xy 160.683788 84.558362) (xy 160.627828 84.730593) (xy 160.5995 84.90945) - (xy 149.0005 84.90945) (xy 149.0005 84.734109) (xy 148.999558 84.730593) (xy 148.966392 84.606814) - (xy 148.96639 84.606811) (xy 148.96639 84.606809) (xy 148.900503 84.49269) (xy 148.900499 84.492685) - (xy 148.807314 84.399499) (xy 148.807314 84.3995) (xy 145.789841 81.382027) (xy 145.762064 81.32751) - (xy 145.765692 81.281428) (xy 145.773402 81.257701) (xy 145.8005 81.086611) (xy 145.8005 80.913389) + (xy 137.6305 84.90945) (xy 137.6305 82.010774) (xy 137.649407 81.952583) (xy 137.671305 81.930684) + (xy 137.796928 81.839414) (xy 137.919414 81.716928) (xy 138.021232 81.576788) (xy 138.099873 81.422445) + (xy 138.099874 81.42244) (xy 138.099876 81.422438) (xy 138.153401 81.257706) (xy 138.153402 81.257702) + (xy 138.1805 81.086614) (xy 138.1805 80.913385) (xy 138.5195 80.913385) (xy 138.5195 81.086614) + (xy 138.546597 81.257702) (xy 138.546598 81.257706) (xy 138.600123 81.422438) (xy 138.600125 81.422441) + (xy 138.600126 81.422444) (xy 138.600127 81.422445) (xy 138.678768 81.576788) (xy 138.780586 81.716928) + (xy 138.903072 81.839414) (xy 139.043212 81.941232) (xy 139.197555 82.019873) (xy 139.197557 82.019873) + (xy 139.197558 82.019874) (xy 139.197561 82.019876) (xy 139.362293 82.073401) (xy 139.362297 82.073402) + (xy 139.533386 82.1005) (xy 139.533389 82.1005) (xy 139.706614 82.1005) (xy 139.877702 82.073402) + (xy 139.877706 82.073401) (xy 140.042438 82.019876) (xy 140.04244 82.019874) (xy 140.042445 82.019873) + (xy 140.196788 81.941232) (xy 140.336928 81.839414) (xy 140.459414 81.716928) (xy 140.561232 81.576788) + (xy 140.639873 81.422445) (xy 140.639874 81.42244) (xy 140.639876 81.422438) (xy 140.693401 81.257706) + (xy 140.693402 81.257702) (xy 140.7205 81.086614) (xy 140.7205 80.913385) (xy 141.0595 80.913385) + (xy 141.0595 81.086614) (xy 141.086597 81.257702) (xy 141.086598 81.257706) (xy 141.140123 81.422438) + (xy 141.140125 81.422441) (xy 141.140126 81.422444) (xy 141.140127 81.422445) (xy 141.218768 81.576788) + (xy 141.320586 81.716928) (xy 141.443072 81.839414) (xy 141.583212 81.941232) (xy 141.737555 82.019873) + (xy 141.737557 82.019873) (xy 141.737558 82.019874) (xy 141.737561 82.019876) (xy 141.902293 82.073401) + (xy 141.902297 82.073402) (xy 142.073386 82.1005) (xy 142.073389 82.1005) (xy 142.246614 82.1005) + (xy 142.417702 82.073402) (xy 142.417706 82.073401) (xy 142.582438 82.019876) (xy 142.58244 82.019874) + (xy 142.582445 82.019873) (xy 142.736788 81.941232) (xy 142.876928 81.839414) (xy 142.999414 81.716928) + (xy 143.101232 81.576788) (xy 143.179873 81.422445) (xy 143.179874 81.42244) (xy 143.179876 81.422438) + (xy 143.233401 81.257706) (xy 143.233402 81.257702) (xy 143.2605 81.086614) (xy 143.2605 80.913385) + (xy 143.5995 80.913385) (xy 143.5995 81.086614) (xy 143.626597 81.257702) (xy 143.626598 81.257706) + (xy 143.680123 81.422438) (xy 143.680125 81.422441) (xy 143.680126 81.422444) (xy 143.680127 81.422445) + (xy 143.758768 81.576788) (xy 143.860586 81.716928) (xy 143.983072 81.839414) (xy 144.123212 81.941232) + (xy 144.277555 82.019873) (xy 144.277557 82.019873) (xy 144.277558 82.019874) (xy 144.277561 82.019876) + (xy 144.442293 82.073401) (xy 144.442297 82.073402) (xy 144.613386 82.1005) (xy 144.613389 82.1005) + (xy 144.786614 82.1005) (xy 144.957702 82.073402) (xy 144.957706 82.073401) (xy 145.122438 82.019876) + (xy 145.12244 82.019874) (xy 145.122445 82.019873) (xy 145.276788 81.941232) (xy 145.416928 81.839414) + (xy 145.539414 81.716928) (xy 145.641232 81.576788) (xy 145.719873 81.422445) (xy 145.719874 81.42244) + (xy 145.719876 81.422438) (xy 145.773401 81.257706) (xy 145.773402 81.257702) (xy 145.8005 81.086614) (xy 145.8005 80.913385) (xy 145.773402 80.742297) (xy 145.773401 80.742293) (xy 145.719876 80.577561) (xy 145.719874 80.577558) (xy 145.719873 80.577557) (xy 145.719873 80.577555) (xy 145.641232 80.423212) (xy 145.539414 80.283072) (xy 145.416928 80.160586) (xy 145.276788 80.058768) (xy 145.276787 80.058767) @@ -4327,37 +7461,189 @@ (xy 144.613386 79.8995) (xy 144.442297 79.926597) (xy 144.442293 79.926598) (xy 144.277561 79.980123) (xy 144.277558 79.980125) (xy 144.123214 80.058766) (xy 143.983073 80.160585) (xy 143.860585 80.283073) (xy 143.758766 80.423214) (xy 143.680125 80.577558) (xy 143.680123 80.577561) (xy 143.626598 80.742293) - (xy 143.626597 80.742297) (xy 143.5995 80.913385) (xy 143.5995 81.086614) (xy 143.626597 81.257702) - (xy 143.626598 81.257706) (xy 143.680123 81.422438) (xy 143.680125 81.422441) (xy 143.758766 81.576786) - (xy 143.854083 81.707977) (xy 143.87299 81.766168) (xy 143.854083 81.824359) (xy 143.804583 81.860323) - (xy 143.743397 81.860323) (xy 143.703986 81.836172) (xy 143.249841 81.382027) (xy 143.222064 81.32751) - (xy 143.225692 81.281428) (xy 143.233402 81.257701) (xy 143.2605 81.086611) (xy 143.2605 80.913389) - (xy 143.2605 80.913385) (xy 143.233402 80.742297) (xy 143.233401 80.742293) (xy 143.179876 80.577561) - (xy 143.179874 80.577558) (xy 143.179873 80.577557) (xy 143.179873 80.577555) (xy 143.101232 80.423212) - (xy 142.999414 80.283072) (xy 142.876928 80.160586) (xy 142.736788 80.058768) (xy 142.736787 80.058767) - (xy 142.736785 80.058766) (xy 142.582441 79.980125) (xy 142.582438 79.980123) (xy 142.417706 79.926598) - (xy 142.417702 79.926597) (xy 142.246614 79.8995) (xy 142.246611 79.8995) (xy 142.073389 79.8995) - (xy 142.073386 79.8995) (xy 141.902297 79.926597) (xy 141.902293 79.926598) (xy 141.737561 79.980123) - (xy 141.737558 79.980125) (xy 141.583214 80.058766) (xy 141.443073 80.160585) (xy 141.320585 80.283073) - (xy 141.218766 80.423214) (xy 141.140125 80.577558) (xy 141.140123 80.577561) (xy 141.086598 80.742293) - (xy 141.086597 80.742297) (xy 141.0595 80.913385) (xy 140.7205 80.913385) (xy 140.693402 80.742297) - (xy 140.693401 80.742293) (xy 140.639876 80.577561) (xy 140.639874 80.577558) (xy 140.639873 80.577557) - (xy 140.639873 80.577555) (xy 140.561232 80.423212) (xy 140.459414 80.283072) (xy 140.336928 80.160586) - (xy 140.196788 80.058768) (xy 140.196787 80.058767) (xy 140.196785 80.058766) (xy 140.042441 79.980125) - (xy 140.042438 79.980123) (xy 139.877706 79.926598) (xy 139.877702 79.926597) (xy 139.706614 79.8995) - (xy 139.706611 79.8995) (xy 139.533389 79.8995) (xy 139.533386 79.8995) (xy 139.362297 79.926597) - (xy 139.362293 79.926598) (xy 139.197561 79.980123) (xy 139.197558 79.980125) (xy 139.043214 80.058766) - (xy 138.903073 80.160585) (xy 138.780585 80.283073) (xy 138.678766 80.423214) (xy 138.600125 80.577558) - (xy 138.600123 80.577561) (xy 138.546598 80.742293) (xy 138.546597 80.742297) (xy 138.5195 80.913385) - (xy 138.1805 80.913385) (xy 138.153402 80.742297) (xy 138.153401 80.742293) (xy 138.099876 80.577561) - (xy 138.099874 80.577558) (xy 138.099873 80.577557) (xy 138.099873 80.577555) (xy 138.021232 80.423212) - (xy 137.919414 80.283072) (xy 137.796928 80.160586) (xy 137.656788 80.058768) (xy 137.656787 80.058767) - (xy 137.656785 80.058766) (xy 137.502441 79.980125) (xy 137.502438 79.980123) (xy 137.337706 79.926598) - (xy 137.337702 79.926597) (xy 137.166614 79.8995) (xy 137.166611 79.8995) (xy 136.993389 79.8995) - (xy 136.993386 79.8995) (xy 136.822297 79.926597) (xy 136.822293 79.926598) (xy 136.657561 79.980123) - (xy 136.657558 79.980125) (xy 136.503214 80.058766) (xy 136.363073 80.160585) (xy 136.240585 80.283073) - (xy 136.138766 80.423214) (xy 136.060125 80.577558) (xy 136.060123 80.577561) (xy 136.006598 80.742293) - (xy 136.006597 80.742297) (xy 135.9795 80.913385) (xy 135.6405 80.913385) (xy 135.613402 80.742297) + (xy 143.626597 80.742297) (xy 143.5995 80.913385) (xy 143.2605 80.913385) (xy 143.233402 80.742297) + (xy 143.233401 80.742293) (xy 143.179876 80.577561) (xy 143.179874 80.577558) (xy 143.179873 80.577557) + (xy 143.179873 80.577555) (xy 143.101232 80.423212) (xy 142.999414 80.283072) (xy 142.876928 80.160586) + (xy 142.736788 80.058768) (xy 142.736787 80.058767) (xy 142.736785 80.058766) (xy 142.582441 79.980125) + (xy 142.582438 79.980123) (xy 142.417706 79.926598) (xy 142.417702 79.926597) (xy 142.246614 79.8995) + (xy 142.246611 79.8995) (xy 142.073389 79.8995) (xy 142.073386 79.8995) (xy 141.902297 79.926597) + (xy 141.902293 79.926598) (xy 141.737561 79.980123) (xy 141.737558 79.980125) (xy 141.583214 80.058766) + (xy 141.443073 80.160585) (xy 141.320585 80.283073) (xy 141.218766 80.423214) (xy 141.140125 80.577558) + (xy 141.140123 80.577561) (xy 141.086598 80.742293) (xy 141.086597 80.742297) (xy 141.0595 80.913385) + (xy 140.7205 80.913385) (xy 140.693402 80.742297) (xy 140.693401 80.742293) (xy 140.639876 80.577561) + (xy 140.639874 80.577558) (xy 140.639873 80.577557) (xy 140.639873 80.577555) (xy 140.561232 80.423212) + (xy 140.459414 80.283072) (xy 140.336928 80.160586) (xy 140.196788 80.058768) (xy 140.196787 80.058767) + (xy 140.196785 80.058766) (xy 140.042441 79.980125) (xy 140.042438 79.980123) (xy 139.877706 79.926598) + (xy 139.877702 79.926597) (xy 139.706614 79.8995) (xy 139.706611 79.8995) (xy 139.533389 79.8995) + (xy 139.533386 79.8995) (xy 139.362297 79.926597) (xy 139.362293 79.926598) (xy 139.197561 79.980123) + (xy 139.197558 79.980125) (xy 139.043214 80.058766) (xy 138.903073 80.160585) (xy 138.780585 80.283073) + (xy 138.678766 80.423214) (xy 138.600125 80.577558) (xy 138.600123 80.577561) (xy 138.546598 80.742293) + (xy 138.546597 80.742297) (xy 138.5195 80.913385) (xy 138.1805 80.913385) (xy 138.153402 80.742297) + (xy 138.153401 80.742293) (xy 138.099876 80.577561) (xy 138.099874 80.577558) (xy 138.099873 80.577557) + (xy 138.099873 80.577555) (xy 138.021232 80.423212) (xy 137.919414 80.283072) (xy 137.796928 80.160586) + (xy 137.656788 80.058768) (xy 137.656787 80.058767) (xy 137.656785 80.058766) (xy 137.502441 79.980125) + (xy 137.502438 79.980123) (xy 137.337706 79.926598) (xy 137.337702 79.926597) (xy 137.166614 79.8995) + (xy 137.166611 79.8995) (xy 136.993389 79.8995) (xy 136.993386 79.8995) (xy 136.822297 79.926597) + (xy 136.822293 79.926598) (xy 136.657561 79.980123) (xy 136.657558 79.980125) (xy 136.503214 80.058766) + (xy 136.363073 80.160585) (xy 136.240585 80.283073) (xy 136.138766 80.423214) (xy 136.060125 80.577558) + (xy 136.060123 80.577561) (xy 136.006598 80.742293) (xy 136.006597 80.742297) (xy 135.9795 80.913385) + (xy 135.9795 81.086614) (xy 136.006597 81.257702) (xy 136.006598 81.257706) (xy 136.060123 81.422438) + (xy 136.060125 81.422441) (xy 136.060126 81.422444) (xy 136.060127 81.422445) (xy 136.138768 81.576788) + (xy 136.240586 81.716928) (xy 136.363072 81.839414) (xy 136.488692 81.930682) (xy 136.524655 81.980181) + (xy 136.5295 82.010774) (xy 136.5295 86.368) (xy 136.510593 86.426191) (xy 136.461093 86.462155) + (xy 136.4305 86.467) (xy 135.240892 86.467) (xy 134.293392 86.467) (xy 134.161607 86.467) (xy 134.0837 86.487874) + (xy 134.034309 86.501109) (xy 133.92019 86.566996) (xy 133.920184 86.567) (xy 133.920185 86.567001) + (xy 130.89168 89.595504) (xy 130.837163 89.623281) (xy 130.821676 89.6245) (xy 130.574521 89.6245) + (xy 130.574515 89.624501) (xy 130.517888 89.630587) (xy 130.517886 89.630588) (xy 130.389774 89.678372) + (xy 130.389773 89.678372) (xy 130.389772 89.678373) (xy 130.280315 89.760311) (xy 130.280311 89.760315) + (xy 130.198373 89.869771) (xy 130.150587 89.997887) (xy 130.1445 90.054518) (xy 130.1445 90.645478) + (xy 130.144501 90.645484) (xy 130.150587 90.702111) (xy 130.150587 90.702112) (xy 130.150588 90.702114) + (xy 130.198372 90.830226) (xy 130.280313 90.939687) (xy 130.280316 90.939689) (xy 130.280319 90.939692) + (xy 130.304827 90.958038) (xy 130.340081 91.008045) (xy 130.3445 91.037292) (xy 130.3445 91.212763) + (xy 130.325593 91.270954) (xy 130.30483 91.292016) (xy 130.237455 91.342453) (xy 130.23745 91.342458) + (xy 130.151202 91.45767) (xy 130.10091 91.592511) (xy 130.100908 91.592522) (xy 130.0945 91.652129) + (xy 130.0945 92.247388) (xy 130.075593 92.305579) (xy 130.065504 92.317391) (xy 129.259511 93.123385) + (xy 129.259507 93.12339) (xy 129.200202 93.226109) (xy 129.200201 93.226112) (xy 129.193712 93.250324) + (xy 129.193713 93.250325) (xy 129.186535 93.277114) (xy 129.1695 93.340691) (xy 129.1695 94.509309) + (xy 129.193713 94.599673) (xy 129.193712 94.599673) (xy 129.2002 94.623886) (xy 129.220345 94.658777) + (xy 129.233067 94.718625) (xy 129.208181 94.774521) (xy 129.204613 94.778282) (xy 127.839504 96.143392) + (xy 127.784987 96.171169) (xy 127.724555 96.161598) (xy 127.68129 96.118333) (xy 127.6705 96.073388) + (xy 127.6705 95.891743) (xy 127.6705 95.89174) (xy 127.660573 95.823607) (xy 127.621401 95.74348) + (xy 127.61283 95.682899) (xy 127.621402 95.656519) (xy 127.660573 95.576393) (xy 127.6705 95.50826) + (xy 127.6705 95.24174) (xy 127.660573 95.173607) (xy 127.621401 95.09348) (xy 127.61283 95.032899) + (xy 127.621402 95.006519) (xy 127.632641 94.983529) (xy 127.660573 94.926393) (xy 127.6705 94.85826) + (xy 127.6705 94.59174) (xy 127.660573 94.523607) (xy 127.621401 94.44348) (xy 127.61283 94.382899) + (xy 127.621402 94.356519) (xy 127.660573 94.276393) (xy 127.6705 94.20826) (xy 127.6705 93.94174) + (xy 127.660573 93.873607) (xy 127.638576 93.828612) (xy 127.609198 93.768518) (xy 127.609198 93.768517) + (xy 127.526483 93.685802) (xy 127.526481 93.685801) (xy 127.421395 93.634427) (xy 127.394139 93.630456) + (xy 127.35326 93.6245) (xy 127.353257 93.6245) (xy 126.997 93.6245) (xy 126.938809 93.605593) (xy 126.902845 93.556093) + (xy 126.898 93.5255) (xy 126.898 93.203542) (xy 126.916907 93.145351) (xy 126.92699 93.133544) (xy 126.974998 93.085536) + (xy 127.029513 93.057761) (xy 127.089945 93.067332) (xy 127.115 93.085535) (xy 127.200706 93.171241) + (xy 127.316567 93.230275) (xy 127.412693 93.2455) (xy 127.872306 93.245499) (xy 127.872308 93.245499) + (xy 127.892948 93.242229) (xy 127.968433 93.230275) (xy 128.084294 93.171241) (xy 128.176241 93.079294) + (xy 128.235275 92.963433) (xy 128.2505 92.867307) (xy 128.250499 92.482694) (xy 128.235275 92.386567) + (xy 128.204233 92.325644) (xy 128.194663 92.265213) (xy 128.206705 92.231206) (xy 128.239799 92.173887) + (xy 128.254311 92.119725) (xy 128.2705 92.059309) (xy 128.2705 92.049721) (xy 128.289407 91.99153) + (xy 128.310168 91.97047) (xy 128.384687 91.914687) (xy 128.466628 91.805226) (xy 128.514412 91.677114) + (xy 128.5205 91.620485) (xy 128.520499 91.029516) (xy 128.514412 90.972886) (xy 128.466628 90.844774) + (xy 128.384687 90.735313) (xy 128.310172 90.679532) (xy 128.275228 90.653373) (xy 128.275226 90.653372) + (xy 128.147114 90.605588) (xy 128.147113 90.605587) (xy 128.108895 90.601479) (xy 128.090485 90.5995) + (xy 128.090481 90.5995) (xy 127.549521 90.5995) (xy 127.549515 90.599501) (xy 127.492888 90.605587) + (xy 127.492886 90.605588) (xy 127.364774 90.653372) (xy 127.364773 90.653372) (xy 127.364772 90.653373) + (xy 127.255315 90.735311) (xy 127.255311 90.735315) (xy 127.173373 90.844771) (xy 127.125587 90.972887) + (xy 127.1195 91.029518) (xy 127.1195 91.620478) (xy 127.119501 91.620484) (xy 127.125587 91.677111) + (xy 127.125587 91.677112) (xy 127.125588 91.677114) (xy 127.173372 91.805226) (xy 127.187692 91.824355) + (xy 127.226753 91.876536) (xy 127.246489 91.934451) (xy 127.233237 91.985361) (xy 127.222702 92.003608) + (xy 127.222702 92.003611) (xy 127.222701 92.003613) (xy 127.222701 92.003614) (xy 127.207778 92.059309) + (xy 127.192 92.118192) (xy 127.192 92.146457) (xy 127.173093 92.204648) (xy 127.163003 92.216461) + (xy 127.115002 92.264461) (xy 127.060485 92.292238) (xy 127.000053 92.282666) (xy 126.974998 92.264463) + (xy 126.889294 92.178759) (xy 126.889291 92.178757) (xy 126.773436 92.119726) (xy 126.773434 92.119725) + (xy 126.677308 92.1045) (xy 126.217691 92.1045) (xy 126.121567 92.119725) (xy 126.12156 92.119727) + (xy 126.005708 92.178757) (xy 125.913757 92.270708) (xy 125.854726 92.386563) (xy 125.854725 92.386565) + (xy 125.8395 92.482691) (xy 125.8395 92.867308) (xy 125.854725 92.963432) (xy 125.854727 92.963439) + (xy 125.902787 93.057761) (xy 125.913759 93.079294) (xy 125.968005 93.13354) (xy 125.995781 93.188055) + (xy 125.997 93.203542) (xy 125.997 93.5255) (xy 125.978093 93.583691) (xy 125.928593 93.619655) + (xy 125.898 93.6245) (xy 125.86174 93.6245) (xy 125.827673 93.629463) (xy 125.793604 93.634427) + (xy 125.688518 93.685801) (xy 125.605801 93.768518) (xy 125.554427 93.873604) (xy 125.5445 93.941741) + (xy 125.5445 94.1755) (xy 125.525593 94.233691) (xy 125.476093 94.269655) (xy 125.4455 94.2745) + (xy 125.071042 94.2745) (xy 125.012851 94.255593) (xy 125.001044 94.245509) (xy 124.984294 94.228759) + (xy 124.984291 94.228757) (xy 124.868436 94.169726) (xy 124.868434 94.169725) (xy 124.772308 94.1545) + (xy 124.312691 94.1545) (xy 124.216567 94.169725) (xy 124.21656 94.169727) (xy 124.100708 94.228757) + (xy 124.100704 94.22876) (xy 124.015003 94.314461) (xy 123.960486 94.342238) (xy 123.900054 94.332666) + (xy 123.874996 94.314461) (xy 123.826996 94.266461) (xy 123.799219 94.211944) (xy 123.798 94.196457) + (xy 123.798 93.943192) (xy 123.782222 93.884309) (xy 123.767299 93.828614) (xy 123.767299 93.828613) + (xy 123.767299 93.828612) (xy 123.707992 93.72589) (xy 123.707991 93.725889) (xy 123.70799 93.725888) + (xy 123.707989 93.725886) (xy 123.679423 93.69732) (xy 123.651647 93.642803) (xy 123.661219 93.582371) + (xy 123.690099 93.548064) (xy 123.734687 93.514687) (xy 123.816628 93.405226) (xy 123.852243 93.309739) + (xy 123.890293 93.261826) (xy 123.94924 93.245429) (xy 124.006568 93.266811) (xy 124.037756 93.309739) + (xy 124.073372 93.405226) (xy 124.155313 93.514687) (xy 124.264774 93.596628) (xy 124.392886 93.644412) + (xy 124.449515 93.6505) (xy 124.990484 93.650499) (xy 125.047114 93.644412) (xy 125.175226 93.596628) + (xy 125.284687 93.514687) (xy 125.366628 93.405226) (xy 125.414412 93.277114) (xy 125.4205 93.220485) + (xy 125.420499 92.629516) (xy 125.414412 92.572886) (xy 125.366628 92.444774) (xy 125.284687 92.335313) + (xy 125.222012 92.288395) (xy 125.210172 92.279532) (xy 125.174918 92.229523) (xy 125.1705 92.200278) + (xy 125.1705 92.049721) (xy 125.189407 91.99153) (xy 125.210168 91.97047) (xy 125.284687 91.914687) + (xy 125.366628 91.805226) (xy 125.414412 91.677114) (xy 125.4205 91.620485) (xy 125.420499 91.029516) + (xy 125.414412 90.972886) (xy 125.366628 90.844774) (xy 125.284687 90.735313) (xy 125.210172 90.679532) + (xy 125.174918 90.629523) (xy 125.1705 90.600278) (xy 125.1705 90.590692) (xy 125.165089 90.570499) + (xy 125.139799 90.476114) (xy 125.139799 90.476113) (xy 125.113473 90.430516) (xy 125.100752 90.370671) + (xy 125.111 90.336075) (xy 125.135275 90.288433) (xy 125.1505 90.192307) (xy 125.150499 89.829499) + (xy 125.169406 89.771309) (xy 125.218906 89.735345) (xy 125.249499 89.7305) (xy 128.971865 89.7305) + (xy 129.013538 89.741665) (xy 129.014021 89.740501) (xy 129.020013 89.742983) (xy 129.020015 89.742984) + (xy 129.160025 89.7805) (xy 129.160026 89.7805) (xy 129.304974 89.7805) (xy 129.304975 89.7805) + (xy 129.444985 89.742984) (xy 129.444987 89.742982) (xy 129.444989 89.742982) (xy 129.57051 89.670512) + (xy 129.57051 89.670511) (xy 129.570515 89.670509) (xy 129.673009 89.568015) (xy 129.673012 89.56801) + (xy 129.745482 89.442489) (xy 129.745482 89.442487) (xy 129.745484 89.442485) (xy 129.783 89.302475) + (xy 129.783 89.157525) (xy 129.745484 89.017515) (xy 129.745482 89.017512) (xy 129.745482 89.01751) + (xy 129.673012 88.891989) (xy 129.67301 88.891987) (xy 129.673009 88.891985) (xy 129.570515 88.789491) + (xy 129.570512 88.789489) (xy 129.57051 88.789487) (xy 129.444988 88.717017) (xy 129.444989 88.717017) + (xy 129.415396 88.709087) (xy 129.304975 88.6795) (xy 129.160025 88.6795) (xy 129.113355 88.692005) + (xy 129.020013 88.717016) (xy 129.014021 88.719499) (xy 129.013538 88.718334) (xy 128.971865 88.7295) + (xy 124.153788 88.7295) (xy 124.022004 88.7295) (xy 123.944096 88.750375) (xy 123.894705 88.763609) + (xy 123.780586 88.829496) (xy 123.780581 88.8295) (xy 123.209575 89.400504) (xy 123.155059 89.428281) + (xy 123.139576 89.4295) (xy 123.117691 89.4295) (xy 123.021567 89.444725) (xy 123.02156 89.444727) + (xy 122.905708 89.503757) (xy 122.813757 89.595708) (xy 122.754726 89.711563) (xy 122.754725 89.711565) + (xy 122.7395 89.807691) (xy 122.7395 90.192308) (xy 122.754725 90.288432) (xy 122.754727 90.288439) + (xy 122.813757 90.404291) (xy 122.813759 90.404294) (xy 122.905706 90.496241) (xy 123.021567 90.555275) + (xy 123.117693 90.5705) (xy 123.577306 90.570499) (xy 123.577308 90.570499) (xy 123.597948 90.567229) + (xy 123.673433 90.555275) (xy 123.789294 90.496241) (xy 123.874997 90.410537) (xy 123.929511 90.382761) + (xy 123.989944 90.392332) (xy 124.015002 90.410538) (xy 124.063003 90.458538) (xy 124.090781 90.513054) + (xy 124.092 90.528542) (xy 124.092 90.531808) (xy 124.110138 90.5995) (xy 124.110137 90.5995) (xy 124.1227 90.646385) + (xy 124.122701 90.646387) (xy 124.133237 90.664636) (xy 124.145958 90.724484) (xy 124.126754 90.773463) + (xy 124.073373 90.844771) (xy 124.025587 90.972887) (xy 124.0195 91.029518) (xy 124.0195 91.620478) + (xy 124.019501 91.620484) (xy 124.025587 91.677111) (xy 124.025587 91.677112) (xy 124.025588 91.677114) + (xy 124.073372 91.805226) (xy 124.155313 91.914687) (xy 124.229829 91.970468) (xy 124.265082 92.020475) + (xy 124.2695 92.049721) (xy 124.2695 92.200278) (xy 124.250593 92.258469) (xy 124.229828 92.279532) + (xy 124.155316 92.33531) (xy 124.155311 92.335315) (xy 124.073372 92.444773) (xy 124.037756 92.54026) + (xy 123.999705 92.588173) (xy 123.940757 92.60457) (xy 123.88343 92.583187) (xy 123.852243 92.540261) + (xy 123.816628 92.444774) (xy 123.734687 92.335313) (xy 123.672012 92.288395) (xy 123.625228 92.253373) + (xy 123.625226 92.253372) (xy 123.497114 92.205588) (xy 123.497113 92.205587) (xy 123.458895 92.201479) + (xy 123.440485 92.1995) (xy 123.440481 92.1995) (xy 122.899521 92.1995) (xy 122.899515 92.199501) + (xy 122.842888 92.205587) (xy 122.842886 92.205588) (xy 122.714774 92.253372) (xy 122.714773 92.253372) + (xy 122.714772 92.253373) (xy 122.605315 92.335311) (xy 122.605311 92.335315) (xy 122.523373 92.444771) + (xy 122.475587 92.572887) (xy 122.4695 92.629518) (xy 117.6505 92.629518) (xy 117.6505 84.906381) + (xy 118.0495 84.906381) (xy 118.0495 85.093618) (xy 118.086026 85.277249) (xy 118.157677 85.450229) + (xy 118.157681 85.450238) (xy 118.216936 85.538917) (xy 118.261698 85.605908) (xy 118.394092 85.738302) + (xy 118.460463 85.782649) (xy 118.549761 85.842318) (xy 118.549767 85.84232) (xy 118.549769 85.842322) + (xy 118.722749 85.913973) (xy 118.906384 85.9505) (xy 118.906385 85.9505) (xy 119.093615 85.9505) + (xy 119.093616 85.9505) (xy 119.277251 85.913973) (xy 119.450231 85.842322) (xy 119.450234 85.842319) + (xy 119.450238 85.842318) (xy 119.495187 85.812282) (xy 119.605908 85.738302) (xy 119.738302 85.605908) + (xy 119.812282 85.495187) (xy 119.842318 85.450238) (xy 119.842319 85.450234) (xy 119.842322 85.450231) + (xy 119.913973 85.277251) (xy 119.9505 85.093616) (xy 119.9505 84.90945) (xy 120.5995 84.90945) + (xy 120.5995 85.090549) (xy 120.627828 85.269406) (xy 120.670406 85.400452) (xy 120.683789 85.441639) + (xy 120.766004 85.602994) (xy 120.872447 85.749501) (xy 121.000499 85.877553) (xy 121.147006 85.983996) + (xy 121.308361 86.066211) (xy 121.480591 86.122171) (xy 121.552136 86.133502) (xy 121.659451 86.1505) + (xy 121.659454 86.1505) (xy 121.840549 86.1505) (xy 121.929977 86.136335) (xy 122.019409 86.122171) + (xy 122.191639 86.066211) (xy 122.352994 85.983996) (xy 122.499501 85.877553) (xy 122.627553 85.749501) + (xy 122.733996 85.602994) (xy 122.816211 85.441639) (xy 122.872171 85.269409) (xy 122.886335 85.179977) + (xy 122.9005 85.090549) (xy 122.9005 84.90945) (xy 122.872171 84.730593) (xy 122.872171 84.730591) + (xy 122.816211 84.558361) (xy 122.733996 84.397006) (xy 122.627553 84.250499) (xy 122.499501 84.122447) + (xy 122.352994 84.016004) (xy 122.352993 84.016003) (xy 122.352991 84.016002) (xy 122.191637 83.933788) + (xy 122.019406 83.877828) (xy 121.840549 83.8495) (xy 121.840546 83.8495) (xy 121.659454 83.8495) + (xy 121.659451 83.8495) (xy 121.480593 83.877828) (xy 121.308362 83.933788) (xy 121.147008 84.016002) + (xy 121.100902 84.0495) (xy 121.000499 84.122447) (xy 120.872447 84.250499) (xy 120.819225 84.323752) + (xy 120.766002 84.397008) (xy 120.683788 84.558362) (xy 120.627828 84.730593) (xy 120.5995 84.90945) + (xy 119.9505 84.90945) (xy 119.9505 84.906384) (xy 119.913973 84.722749) (xy 119.842322 84.549769) + (xy 119.84232 84.549767) (xy 119.842318 84.549761) (xy 119.782649 84.460463) (xy 119.738302 84.394092) + (xy 119.605908 84.261698) (xy 119.561559 84.232065) (xy 119.450238 84.157681) (xy 119.450229 84.157677) + (xy 119.277249 84.086026) (xy 119.093618 84.0495) (xy 119.093616 84.0495) (xy 118.906384 84.0495) + (xy 118.906381 84.0495) (xy 118.72275 84.086026) (xy 118.54977 84.157677) (xy 118.549761 84.157681) + (xy 118.394092 84.261698) (xy 118.394088 84.261701) (xy 118.261701 84.394088) (xy 118.261698 84.394092) + (xy 118.157681 84.549761) (xy 118.157677 84.54977) (xy 118.086026 84.72275) (xy 118.0495 84.906381) + (xy 117.6505 84.906381) (xy 117.6505 80.125327) (xy 128.3595 80.125327) (xy 128.3595 81.874672) + (xy 128.359501 81.874684) (xy 128.374033 81.947736) (xy 128.374035 81.947742) (xy 128.429397 82.030599) + (xy 128.429399 82.030601) (xy 128.51226 82.085966) (xy 128.567808 82.097015) (xy 128.585315 82.100498) + (xy 128.58532 82.100498) (xy 128.585326 82.1005) (xy 128.585327 82.1005) (xy 130.334673 82.1005) + (xy 130.334674 82.1005) (xy 130.40774 82.085966) (xy 130.490601 82.030601) (xy 130.545966 81.94774) + (xy 130.5605 81.874674) (xy 130.5605 80.913385) (xy 133.4395 80.913385) (xy 133.4395 81.086614) + (xy 133.466597 81.257702) (xy 133.466598 81.257706) (xy 133.520123 81.422438) (xy 133.520125 81.422441) + (xy 133.520126 81.422444) (xy 133.520127 81.422445) (xy 133.598768 81.576788) (xy 133.700586 81.716928) + (xy 133.823072 81.839414) (xy 133.963212 81.941232) (xy 134.117555 82.019873) (xy 134.117557 82.019873) + (xy 134.117558 82.019874) (xy 134.117561 82.019876) (xy 134.282293 82.073401) (xy 134.282297 82.073402) + (xy 134.453386 82.1005) (xy 134.453389 82.1005) (xy 134.626614 82.1005) (xy 134.797702 82.073402) + (xy 134.797706 82.073401) (xy 134.962438 82.019876) (xy 134.96244 82.019874) (xy 134.962445 82.019873) + (xy 135.116788 81.941232) (xy 135.256928 81.839414) (xy 135.379414 81.716928) (xy 135.481232 81.576788) + (xy 135.559873 81.422445) (xy 135.559874 81.42244) (xy 135.559876 81.422438) (xy 135.613401 81.257706) + (xy 135.613402 81.257702) (xy 135.6405 81.086614) (xy 135.6405 80.913385) (xy 135.613402 80.742297) (xy 135.613401 80.742293) (xy 135.559876 80.577561) (xy 135.559874 80.577558) (xy 135.559873 80.577557) (xy 135.559873 80.577555) (xy 135.481232 80.423212) (xy 135.379414 80.283072) (xy 135.256928 80.160586) (xy 135.116788 80.058768) (xy 135.116787 80.058767) (xy 135.116785 80.058766) (xy 134.962441 79.980125) @@ -4366,76 +7652,20 @@ (xy 134.282293 79.926598) (xy 134.117561 79.980123) (xy 134.117558 79.980125) (xy 133.963214 80.058766) (xy 133.823073 80.160585) (xy 133.700585 80.283073) (xy 133.598766 80.423214) (xy 133.520125 80.577558) (xy 133.520123 80.577561) (xy 133.466598 80.742293) (xy 133.466597 80.742297) (xy 133.4395 80.913385) - (xy 133.4395 81.086614) (xy 133.466596 81.257696) (xy 133.469893 81.267844) (xy 133.474308 81.281429) - (xy 133.474309 81.342613) (xy 133.450158 81.382026) (xy 128.192686 86.6395) (xy 128.192685 86.639499) - (xy 128.0995 86.732685) (xy 128.099496 86.73269) (xy 128.033609 86.846809) (xy 127.9995 86.974109) - (xy 127.9995 94.9755) (xy 127.980593 95.033691) (xy 127.931093 95.069655) (xy 127.9005 95.0745) - (xy 127.835435 95.0745) (xy 127.759011 95.094978) (xy 127.759007 95.09498) (xy 127.690491 95.134538) - (xy 127.634538 95.190491) (xy 127.59498 95.259007) (xy 127.594978 95.259011) (xy 127.5745 95.335435) - (xy 125.525499 95.335435) (xy 125.505021 95.259011) (xy 125.46546 95.190489) (xy 125.409511 95.13454) - (xy 125.403354 95.130985) (xy 125.340992 95.09498) (xy 125.340988 95.094978) (xy 125.264564 95.0745) - (xy 125.264562 95.0745) (xy 125.0995 95.0745) (xy 125.041309 95.055593) (xy 125.005345 95.006093) - (xy 125.0005 94.9755) (xy 125.0005 86.208321) (xy 125.019407 86.15013) (xy 125.029496 86.138317) - (xy 129.038317 82.129496) (xy 129.092834 82.101719) (xy 129.108321 82.1005) (xy 130.334673 82.1005) - (xy 130.334674 82.1005) (xy 130.40774 82.085966) (xy 130.490601 82.030601) (xy 130.545966 81.94774) - (xy 130.5605 81.874674) (xy 130.5605 80.125326) (xy 130.545966 80.05226) (xy 130.497768 79.980125) + (xy 130.5605 80.913385) (xy 130.5605 80.125326) (xy 130.545966 80.05226) (xy 130.497768 79.980125) (xy 130.490602 79.9694) (xy 130.490599 79.969397) (xy 130.407742 79.914035) (xy 130.40774 79.914034) (xy 130.407737 79.914033) (xy 130.407736 79.914033) (xy 130.334684 79.899501) (xy 130.334674 79.8995) (xy 128.585326 79.8995) (xy 128.585325 79.8995) (xy 128.585315 79.899501) (xy 128.512263 79.914033) (xy 128.512257 79.914035) (xy 128.4294 79.969397) (xy 128.429397 79.9694) (xy 128.374035 80.052257) - (xy 128.374033 80.052263) (xy 128.359501 80.125315) (xy 128.3595 80.125327) (xy 128.3595 81.351678) - (xy 128.340593 81.409869) (xy 128.330504 81.421681) (xy 124.192686 85.559499) (xy 124.192686 85.5595) - (xy 124.192685 85.559499) (xy 124.0995 85.652685) (xy 124.099496 85.65269) (xy 124.033609 85.766809) - (xy 123.9995 85.894109) (xy 123.9995 94.9755) (xy 123.980593 95.033691) (xy 123.931093 95.069655) - (xy 123.9005 95.0745) (xy 123.835435 95.0745) (xy 123.759011 95.094978) (xy 123.759007 95.09498) - (xy 123.690491 95.134538) (xy 123.634538 95.190491) (xy 123.59498 95.259007) (xy 123.594978 95.259011) - (xy 123.5745 95.335435) (xy 117.6505 95.335435) (xy 117.6505 84.906381) (xy 118.0495 84.906381) - (xy 118.0495 85.093618) (xy 118.086026 85.277249) (xy 118.157677 85.450229) (xy 118.157681 85.450238) - (xy 118.230689 85.5595) (xy 118.261698 85.605908) (xy 118.394092 85.738302) (xy 118.460463 85.782649) - (xy 118.549761 85.842318) (xy 118.549767 85.84232) (xy 118.549769 85.842322) (xy 118.722749 85.913973) - (xy 118.906384 85.9505) (xy 118.906385 85.9505) (xy 119.093615 85.9505) (xy 119.093616 85.9505) - (xy 119.277251 85.913973) (xy 119.450231 85.842322) (xy 119.450234 85.842319) (xy 119.450238 85.842318) - (xy 119.495187 85.812282) (xy 119.605908 85.738302) (xy 119.738302 85.605908) (xy 119.812282 85.495187) - (xy 119.842318 85.450238) (xy 119.842319 85.450234) (xy 119.842322 85.450231) (xy 119.913973 85.277251) - (xy 119.9505 85.093616) (xy 119.9505 84.90945) (xy 120.5995 84.90945) (xy 120.5995 85.090549) (xy 120.627828 85.269406) - (xy 120.683788 85.441637) (xy 120.743842 85.5595) (xy 120.766004 85.602994) (xy 120.872447 85.749501) - (xy 121.000499 85.877553) (xy 121.147006 85.983996) (xy 121.308361 86.066211) (xy 121.480591 86.122171) - (xy 121.552136 86.133502) (xy 121.659451 86.1505) (xy 121.659454 86.1505) (xy 121.840549 86.1505) - (xy 121.929977 86.136335) (xy 122.019409 86.122171) (xy 122.191639 86.066211) (xy 122.352994 85.983996) - (xy 122.499501 85.877553) (xy 122.627553 85.749501) (xy 122.733996 85.602994) (xy 122.816211 85.441639) - (xy 122.872171 85.269409) (xy 122.886335 85.179977) (xy 122.9005 85.090549) (xy 122.9005 84.90945) - (xy 122.872171 84.730593) (xy 122.872171 84.730591) (xy 122.816211 84.558361) (xy 122.733996 84.397006) - (xy 122.627553 84.250499) (xy 122.499501 84.122447) (xy 122.352994 84.016004) (xy 122.352993 84.016003) - (xy 122.352991 84.016002) (xy 122.191637 83.933788) (xy 122.019406 83.877828) (xy 121.840549 83.8495) - (xy 121.840546 83.8495) (xy 121.659454 83.8495) (xy 121.659451 83.8495) (xy 121.480593 83.877828) - (xy 121.308362 83.933788) (xy 121.147008 84.016002) (xy 121.100902 84.0495) (xy 121.000499 84.122447) - (xy 120.872447 84.250499) (xy 120.819225 84.323752) (xy 120.766002 84.397008) (xy 120.683788 84.558362) - (xy 120.627828 84.730593) (xy 120.5995 84.90945) (xy 119.9505 84.90945) (xy 119.9505 84.906384) - (xy 119.913973 84.722749) (xy 119.842322 84.549769) (xy 119.84232 84.549767) (xy 119.842318 84.549761) - (xy 119.782649 84.460463) (xy 119.738302 84.394092) (xy 119.605908 84.261698) (xy 119.561559 84.232065) - (xy 119.450238 84.157681) (xy 119.450229 84.157677) (xy 119.277249 84.086026) (xy 119.093618 84.0495) - (xy 119.093616 84.0495) (xy 118.906384 84.0495) (xy 118.906381 84.0495) (xy 118.72275 84.086026) - (xy 118.54977 84.157677) (xy 118.549761 84.157681) (xy 118.394092 84.261698) (xy 118.394088 84.261701) - (xy 118.261701 84.394088) (xy 118.261698 84.394092) (xy 118.157681 84.549761) (xy 118.157677 84.54977) - (xy 118.086026 84.72275) (xy 118.0495 84.906381) (xy 117.6505 84.906381) (xy 117.6505 79.00486) - (xy 117.650977 78.995156) (xy 117.665867 78.843974) (xy 117.669653 78.824941) (xy 117.712336 78.684232) - (xy 117.719753 78.666323) (xy 117.789074 78.536633) (xy 117.799846 78.520511) (xy 117.893129 78.406847) - (xy 117.906847 78.393129) (xy 118.020511 78.299846) (xy 118.036633 78.289074) (xy 118.166323 78.219753) - (xy 118.184232 78.212336) (xy 118.324942 78.169652) (xy 118.34397 78.165867) (xy 118.495157 78.150977) - (xy 118.504861 78.1505) (xy 118.53435 78.1505) (xy 186.757607 78.1505) + (xy 128.374033 80.052263) (xy 128.359501 80.125315) (xy 128.3595 80.125327) (xy 117.6505 80.125327) + (xy 117.6505 79.00486) (xy 117.650977 78.995156) (xy 117.665867 78.843974) (xy 117.669653 78.824941) + (xy 117.712336 78.684232) (xy 117.719753 78.666323) (xy 117.789074 78.536633) (xy 117.799846 78.520511) + (xy 117.893129 78.406847) (xy 117.906847 78.393129) (xy 118.020511 78.299846) (xy 118.036633 78.289074) + (xy 118.166323 78.219753) (xy 118.184232 78.212336) (xy 118.324942 78.169652) (xy 118.34397 78.165867) + (xy 118.495157 78.150977) (xy 118.504861 78.1505) (xy 118.53435 78.1505) (xy 186.757607 78.1505) ) ) ) - (group "" - (uuid "3e7c8f63-2b39-48f3-a616-ae0455e4d499") - (members "39a2ea0f-141e-45df-8297-13bf46708910" "452fc3c0-aa4d-4811-9cf1-8f790a3f97f0" - "a0f83aa6-e09f-4a38-81f7-9f23ecf2512a" "ea35aeef-06ba-4834-b9a5-d59b93550d4e" - ) - ) - (group "" - (uuid "a0f83aa6-e09f-4a38-81f7-9f23ecf2512a") - (members "42941bb7-3640-4027-a5fe-f9ea1961ea90" "c5852a0e-ccd4-4021-ac2c-79ef7676b17b") - ) (group "" (uuid "071e5abc-0e3e-4197-895e-f1e51a1016f3") (members "06d962c3-4ff8-4a75-8316-6527ed4575cc" "157bf27b-7462-4f2d-bfb8-d0e4d70b03e8" @@ -4457,5 +7687,9 @@ "f0cea23c-1667-456c-a30b-f19460e43bf1" "f956485e-46c2-464c-b40f-2ababd3056a1" ) ) + (group "" + (uuid "f41a69b3-fad5-4a5e-a7c9-a780ac608aa6") + (members "755dac65-6219-47fc-ba64-ab35e56b8f5d" "c0138932-7d0b-4f41-8144-a6691940bd1b") + ) (embedded_fonts no) ) diff --git a/maclock-pcb/maclock-breakout.kicad_pro b/maclock-pcb/maclock-breakout.kicad_pro index 211269d..9285bc4 100644 --- a/maclock-pcb/maclock-breakout.kicad_pro +++ b/maclock-pcb/maclock-breakout.kicad_pro @@ -40,8 +40,8 @@ "other_text_upright": false, "pads": { "drill": 0.0, - "height": 0.7, - "width": 0.6 + "height": 5.5, + "width": 1.0 }, "silk_line_width": 0.1, "silk_text_italic": false, @@ -69,8 +69,19 @@ "thermal_relief_spoke_width": 0.5 } }, - "diff_pair_dimensions": [], - "drc_exclusions": [], + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [ + [ + "text_thickness|173807260|82397410|248ad119-a150-4e38-b04b-e6ead2eb91f0|00000000-0000-0000-0000-000000000000", + "" + ] + ], "meta": { "version": 2 }, @@ -114,9 +125,9 @@ "padstack": "warning", "pth_inside_courtyard": "ignore", "shorting_items": "error", - "silk_edge_clearance": "warning", - "silk_over_copper": "warning", - "silk_overlap": "warning", + "silk_edge_clearance": "ignore", + "silk_over_copper": "ignore", + "silk_overlap": "ignore", "skew_out_of_range": "error", "solder_mask_bridge": "error", "starved_thermal": "error", @@ -203,7 +214,9 @@ "td_width_to_size_filter_ratio": 0.9 } ], - "track_widths": [], + "track_widths": [ + 0.0 + ], "tuning_pattern_settings": { "diff_pair_defaults": { "corner_radius_percentage": 80, @@ -230,7 +243,12 @@ "spacing": 0.6 } }, - "via_dimensions": [], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], "zones_allow_external_fillets": false }, "ipc2581": { @@ -503,11 +521,22 @@ "pcb_color": "rgba(0, 0, 0, 0.000)", "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", - "track_width": 0.2, + "track_width": 0.5, "tuning_profile": "", "via_diameter": 0.6, "via_drill": 0.3, "wire_width": 6 + }, + { + "clearance": 0.2, + "name": "5V", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.5, + "tuning_profile": "", + "via_diameter": 0.8, + "via_drill": 0.5 } ], "meta": { @@ -515,7 +544,12 @@ }, "net_colors": null, "netclass_assignments": null, - "netclass_patterns": [] + "netclass_patterns": [ + { + "netclass": "5V", + "pattern": "5V" + } + ] }, "pcbnew": { "last_paths": { diff --git a/maclock-pcb/maclock-breakout.kicad_sch b/maclock-pcb/maclock-breakout.kicad_sch index f4bca87..ab7dfd7 100644 --- a/maclock-pcb/maclock-breakout.kicad_sch +++ b/maclock-pcb/maclock-breakout.kicad_sch @@ -1,36 +1,4341 @@ -(kicad_sch (version 20250114) (generator "eeschema") (generator_version "9.0") (uuid abd20979-7526-485e-a43f-c4472a5a689f) (paper "A4") (lib_symbols (symbol "Connector_Generic:Conn_01x07" (pin_names (offset 1.016) (hide yes)) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "J" (at 0 10.16 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Value" "Conn_01x07" (at 0 -10.16 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Datasheet" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Description" "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_keywords" "connector" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (symbol "Conn_01x07_1_1" (rectangle (start -1.27 8.89) (end 1.27 -8.89) (stroke (width 0.254) (type default)) (fill (type background))) (rectangle (start -1.27 7.747) (end 0 7.493) (stroke (width 0.1524) (type default)) (fill (type none))) (rectangle (start -1.27 5.207) (end 0 4.953) (stroke (width 0.1524) (type default)) (fill (type none))) (rectangle (start -1.27 2.667) (end 0 2.413) (stroke (width 0.1524) (type default)) (fill (type none))) (rectangle (start -1.27 0.127) (end 0 -0.127) (stroke (width 0.1524) (type default)) (fill (type none))) (rectangle (start -1.27 -2.413) (end 0 -2.667) (stroke (width 0.1524) (type default)) (fill (type none))) (rectangle (start -1.27 -4.953) (end 0 -5.207) (stroke (width 0.1524) (type default)) (fill (type none))) (rectangle (start -1.27 -7.493) (end 0 -7.747) (stroke (width 0.1524) (type default)) (fill (type none))) (pin passive line (at -5.08 7.62 0) (length 3.81) (name "Pin_1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at -5.08 5.08 0) (length 3.81) (name "Pin_2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) (pin passive line (at -5.08 2.54 0) (length 3.81) (name "Pin_3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))) (pin passive line (at -5.08 0 0) (length 3.81) (name "Pin_4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))) (pin passive line (at -5.08 -2.54 0) (length 3.81) (name "Pin_5" (effects (font (size 1.27 1.27)))) (number "5" (effects (font (size 1.27 1.27))))) (pin passive line (at -5.08 -5.08 0) (length 3.81) (name "Pin_6" (effects (font (size 1.27 1.27)))) (number "6" (effects (font (size 1.27 1.27))))) (pin passive line (at -5.08 -7.62 0) (length 3.81) (name "Pin_7" (effects (font (size 1.27 1.27)))) (number "7" (effects (font (size 1.27 1.27)))))) (embedded_fonts no)) (symbol "Connector_Generic:Conn_01x01" (pin_names (offset 1.016) (hide yes)) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "J" (at 0 2.54 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Value" "Conn_01x01" (at 0 -2.54 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Datasheet" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_keywords" "connector" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (symbol "Conn_01x01_1_1" (rectangle (start -1.27 1.27) (end 1.27 -1.27) (stroke (width 0.254) (type default)) (fill (type background))) (rectangle (start -1.27 0.127) (end 0 -0.127) (stroke (width 0.1524) (type default)) (fill (type none))) (pin passive line (at -5.08 0 0) (length 3.81) (name "Pin_1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))))) (embedded_fonts no)) (symbol "Switch:SW_Push" (pin_numbers (hide yes)) (pin_names (offset 1.016) (hide yes)) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "SW" (at 1.27 2.54 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "SW_Push" (at 0 -1.524 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 5.08 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Datasheet" "" (at 0 5.08 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (symbol "SW_Push_0_1" (circle (center -2.032 0) (radius 0.508) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy 0 1.27) (xy 0 3.048)) (stroke (width 0) (type default)) (fill (type none))) (circle (center 2.032 0) (radius 0.508) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy 2.54 1.27) (xy -2.54 1.27)) (stroke (width 0) (type default)) (fill (type none))) (pin passive line (at -5.08 0 0) (length 2.54) (name "1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at 5.08 0 180) (length 2.54) (name "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))))) (embedded_fonts no)) (symbol "Device:R" (pin_numbers (hide yes)) (pin_names (offset 0)) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "R" (at 2.032 0 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Value" "R" (at 0 0 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at -1.778 0 90) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Datasheet" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Description" "Resistor" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_keywords" "R res resistor" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_fp_filters" "R_*" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (symbol "R_0_1" (rectangle (start -1.016 -2.54) (end 1.016 2.54) (stroke (width 0.254) (type default)) (fill (type none)))) (symbol "R_1_1" (pin passive line (at 0 3.81 270) (length 1.27) (name "" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at 0 -3.81 90) (length 1.27) (name "" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))))) (embedded_fonts no)) (symbol "Device:C" (pin_numbers (hide yes)) (pin_names (offset 0.254)) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "C" (at 0.635 2.54 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "C" (at 0.635 -2.54 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Datasheet" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Description" "Unpolarized capacitor" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_keywords" "cap capacitor" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_fp_filters" "C_*" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (symbol "C_0_1" (polyline (pts (xy -2.032 0.762) (xy 2.032 0.762)) (stroke (width 0.508) (type default)) (fill (type none))) (polyline (pts (xy -2.032 -0.762) (xy 2.032 -0.762)) (stroke (width 0.508) (type default)) (fill (type none)))) (symbol "C_1_1" (pin passive line (at 0 3.81 270) (length 2.794) (name "" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at 0 -3.81 90) (length 2.794) (name "" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))))) (embedded_fonts no)) (symbol "Device:RotaryEncoder_Switch" (pin_names (offset 0.254) (hide yes)) (exclude_from_sim no) (in_bom yes) (on_board yes) (in_pos_files yes) (duplicate_pin_numbers_are_jumpers no) (property "Reference" "SW" (at 0 6.604 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Value" "RotaryEncoder_Switch" (at 0 -6.604 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at -3.81 4.064 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Datasheet" "" (at 0 6.604 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_keywords" "rotary switch encoder switch push button" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (property "ki_fp_filters" "RotaryEncoder*Switch*" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) (symbol "RotaryEncoder_Switch_0_1" (rectangle (start -5.08 5.08) (end 5.08 -5.08) (stroke (width 0.254) (type default)) (fill (type background))) (polyline (pts (xy -5.08 2.54) (xy -3.81 2.54) (xy -3.81 2.032)) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy -5.08 0) (xy -3.81 0) (xy -3.81 -1.016) (xy -3.302 -2.032)) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy -5.08 -2.54) (xy -3.81 -2.54) (xy -3.81 -2.032)) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy -4.318 0) (xy -3.81 0) (xy -3.81 1.016) (xy -3.302 2.032)) (stroke (width 0) (type default)) (fill (type none))) (circle (center -3.81 0) (radius 0.254) (stroke (width 0) (type default)) (fill (type outline))) (polyline (pts (xy -0.635 -1.778) (xy -0.635 1.778)) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -0.381 0) (radius 1.905) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy -0.381 -1.778) (xy -0.381 1.778)) (stroke (width 0.254) (type default)) (fill (type none))) (arc (start -0.381 -2.794) (mid -3.0988 -0.0635) (end -0.381 2.667) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy -0.127 1.778) (xy -0.127 -1.778)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0.254 2.921) (xy -0.508 2.667) (xy 0.127 2.286)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0.254 -3.048) (xy -0.508 -2.794) (xy 0.127 -2.413)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 3.81 1.016) (xy 3.81 -1.016)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 3.81 0) (xy 3.429 0)) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center 4.318 1.016) (radius 0.127) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center 4.318 -1.016) (radius 0.127) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 5.08 2.54) (xy 4.318 2.54) (xy 4.318 1.016)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 5.08 -2.54) (xy 4.318 -2.54) (xy 4.318 -1.016)) (stroke (width 0.254) (type default)) (fill (type none)))) (symbol "RotaryEncoder_Switch_1_1" (pin passive line (at -7.62 2.54 0) (length 2.54) (name "A" (effects (font (size 1.27 1.27)))) (number "A" (effects (font (size 1.27 1.27))))) (pin passive line (at -7.62 -2.54 0) (length 2.54) (name "B" (effects (font (size 1.27 1.27)))) (number "B" (effects (font (size 1.27 1.27))))) (pin passive line (at -7.62 0 0) (length 2.54) (name "C" (effects (font (size 1.27 1.27)))) (number "C" (effects (font (size 1.27 1.27))))) (pin passive line (at 7.62 2.54 180) (length 2.54) (name "S1" (effects (font (size 1.27 1.27)))) (number "S1" (effects (font (size 1.27 1.27))))) (pin passive line (at 7.62 -2.54 180) (length 2.54) (name "S2" (effects (font (size 1.27 1.27)))) (number "S2" (effects (font (size 1.27 1.27)))))) (embedded_fonts no))) (symbol (lib_id "Connector_Generic:Conn_01x07") (at 200 90 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "da7a673c-63eb-457c-ab74-16a57c481f45") (property "Reference" "PiInput" (at 200 87.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "PiInput" (at 200 92.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" (at 200 90 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 200 90 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "PiInput") (unit 1))))) (symbol (lib_id "Connector_Generic:Conn_01x01") (at 200 40 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "6436b078-5b98-4a3f-b29f-6814633258a7") (property "Reference" "BAT+" (at 200 37.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "5V" (at 200 42.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 200 40 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 200 40 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "BAT+") (unit 1))))) (symbol (lib_id "Connector_Generic:Conn_01x01") (at 200 55 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "8ad32d61-65d3-4329-b66a-4dadf534a2b8") (property "Reference" "BAT-" (at 200 52.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "GND" (at 200 57.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 200 55 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 200 55 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "BAT-") (unit 1))))) (symbol (lib_id "Switch:SW_Push") (at 130 75 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "742c88a0-3f72-4bad-a76d-a6f0628bf42e") (property "Reference" "SW1" (at 130 72.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "SW_Push" (at 130 77.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "KiCad:TS32735BK160RASMTTR" (at 130 75 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 130 75 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "SW1") (unit 1))))) (symbol (lib_id "Switch:SW_Push") (at 130 110 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "0b7d32c5-2219-4d80-8c9e-4ce6fc78251a") (property "Reference" "SW2" (at 130 107.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "SW_Push" (at 130 112.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "KiCad:TS32735BK160RASMTTR" (at 130 110 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 130 110 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "SW2") (unit 1))))) (symbol (lib_id "Device:R") (at 110 60 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "3f53e919-40a7-45b5-96bc-5d8a97ea8fc0") (property "Reference" "R1" (at 110 57.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "1K" (at 110 62.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 110 60 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 110 60 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "R1") (unit 1))))) (symbol (lib_id "Device:R") (at 110 95 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "3547da73-7ee2-4967-9bb1-4d150d316b13") (property "Reference" "R2" (at 110 92.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "1K" (at 110 97.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 110 95 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 110 95 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "R2") (unit 1))))) (symbol (lib_id "Device:R") (at 60 70 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "39923de9-3cc8-453d-9048-47a0e9668b75") (property "Reference" "R3" (at 60 67.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "1K" (at 60 72.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 60 70 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 60 70 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "R3") (unit 1))))) (symbol (lib_id "Device:C") (at 165 130 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "347f948f-9e4f-4973-969f-f16f04c34a19") (property "Reference" "C1" (at 165 127.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "100nF" (at 165 132.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm" (at 165 130 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 165 130 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "C1") (unit 1))))) (symbol (lib_id "Device:RotaryEncoder_Switch") (at 75 110 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "b1298398-cc42-424d-8562-fb3c9c379b71") (property "Reference" "JP1" (at 75 107.46 0) (effects (font (size 1.27 1.27)))) (property "Value" "Rotary_Encoder_5pin" (at 75 112.54 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "KiCad:1X05_ROUND_70" (at 75 110 0) (effects (font (size 1.27 1.27)) (hide yes))) (property "Datasheet" "~" (at 75 110 0) (effects (font (size 1.27 1.27)) (hide yes))) (instances (project "project" (path "/" (reference "JP1") (unit 1))))) (label "ENC_B" (at 194.92 82.38 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "98d9256c-5b3b-4c30-8b3f-143f2823c9f6")) (label "GND" (at 194.92 84.92 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "40bf1bf2-babd-4f6d-9358-0c3ea5b67a32")) (label "ENC_A" (at 194.92 87.46 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "33909b19-8903-4d41-80e8-08330992ef45")) (label "5V" (at 194.92 90.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "018c7afa-0dc7-4d8f-9165-745f4a07959e")) (label "AUDIO" (at 194.92 92.54 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "69a1086b-cc7c-4550-9e0f-3c153872b2b6")) (label "BTN2" (at 194.92 95.08 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "2584f020-bfcb-42f0-8c65-967db4aa8b80")) (label "BTN1" (at 194.92 97.62 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "3d233ad4-6f2a-47e2-b5c1-50841de7bc82")) (label "5V" (at 194.92 40.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "8b633213-6ba9-46b4-9456-24838b54bddb")) (label "GND" (at 194.92 55.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "cc74f407-4b87-4e52-a009-12e4392244d6")) (label "BTN1" (at 124.92 75.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "c8b8941c-fe19-456d-a080-bcc9391e225f")) (label "GND" (at 135.08 75.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "c340d066-b7fa-4800-94f2-54a29d5a0782")) (label "BTN2" (at 124.92 110.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "a5ae3c0c-66da-4dc0-9b86-dff23643e3c9")) (label "GND" (at 135.08 110.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "08f848e3-b2f1-486c-9d11-51a9f7aba8e1")) (label "5V" (at 110.0 56.19 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "f342bd77-40c3-4959-914e-21bc4e80711d")) (label "BTN1" (at 110.0 63.81 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "a1532257-80c6-4e5d-bfbb-3d59b2a2a647")) (label "5V" (at 110.0 91.19 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "8233f2da-2c7a-4671-b8e0-e0207cf2ab54")) (label "BTN2" (at 110.0 98.81 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "316736a9-4b8f-467f-96ec-1d9d0b6a889d")) (label "5V" (at 60.0 66.19 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "392df9ea-6c80-4395-bcbc-b6b59c1c8adf")) (label "ENC_SW" (at 60.0 73.81 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "9b002286-afb0-4298-92cd-90bcd6ba3cf3")) (label "AUDIO" (at 165.0 126.19 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "62651cea-ee27-4abd-ab38-70061b8b461d")) (label "GND" (at 165.0 133.81 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "e0a7150d-471b-4131-a9a1-80516abe53b9")) (label "ENC_A" (at 67.38 107.46 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "6525c666-9ca0-4681-b857-adeec0799c9f")) (label "ENC_B" (at 67.38 112.54 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "bb208d65-9603-485e-abfe-f7699bfcd3c3")) (label "GND" (at 67.38 110.0 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "e2899c26-03bc-413f-af0b-bf36222f90dd")) (label "ENC_SW" (at 82.62 107.46 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "dee265ca-116b-4587-9408-87a9b47212bc")) (label "GND" (at 82.62 112.54 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid "c99782ba-fc84-47ff-84c6-ab646fbc0d22")) (text "Maclock breakout — connects Pi Zero 2W GPIO to front-panel parts (encoder, 2 buttons, audio to PAM8302, speaker)" - (exclude_from_sim no) - (at 40 25 0) +(kicad_sch + (version 20250610) + (generator "konnect") + (generator_version "10.0") + (uuid "4073cbd1-b7cf-4fb7-b392-207b756c9551") + (paper "A3") + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "R" + (at 2.032 0 90) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "C" + (at 0.635 2.54 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector_Generic:Conn_01x06" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 7.62 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x06" + (at 0 -10.16 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Conn_01x06_1_1" + (rectangle + (start -1.27 6.35) + (end 1.27 -8.89) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 5.207) + (end 0 4.953) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -7.493) + (end 0 -7.747) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -7.62 0) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "maclock:RotaryEncoder_HYCW03-2.8D-5P-S" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "ENC" + (at 0 7.6200 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "HYCW03-2.8D-5P-S" + (at 0 -7.6200 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.lcsc.com/product-detail/C55218995.html" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "RotaryEncoder_HYCW03-2.8D-5P-S_0_1" + (rectangle + (start -10.1600 -5.0800) + (end 10.1600 5.0800) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 12.7 2.54 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 12.7 0 180) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 12.7 -2.54 180) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -12.7 2.54 0) + (length 2.54) + (name "MT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -12.7 -2.54 0) + (length 2.54) + (name "MT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector_Generic:Conn_01x05" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 7.62 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x05" + (at 0 -7.62 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Conn_01x05_1_1" + (rectangle + (start -1.27 6.35) + (end 1.27 -6.35) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 5.207) + (end 0 4.953) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector_Generic:Conn_01x02" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 2.54 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x02" + (at 0 -5.08 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Conn_01x02_1_1" + (rectangle + (start -1.27 1.27) + (end 1.27 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector_Generic:Conn_01x04" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 5.08 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x04" + (at 0 -7.62 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Conn_01x04_1_1" + (rectangle + (start -1.27 3.81) + (end 1.27 -6.35) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector_Generic:Conn_01x07" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 10.16 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x07" + (at 0 -10.16 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Conn_01x07_1_1" + (rectangle + (start -1.27 8.89) + (end 1.27 -8.89) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 7.747) + (end 0 7.493) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 5.207) + (end 0 4.953) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -7.493) + (end 0 -7.747) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 7.62 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -7.62 0) + (length 3.81) + (name "Pin_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Amplifier_Audio:PAM8302AAS" + (property "Reference" "U" + (at 7.62 11.43 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PAM8302AAS" + (at 7.62 8.89 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/PAM8302A.pdf" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "2.5W Filterless Class-D Mono Audio Amplifier, MSOP-8" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "audio amplifier class d" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "MSOP*3x3mm*P0.65mm* SOIC*3.9x4.9mm*P1.27mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (embedded_fonts no) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (symbol "PAM8302AAS_0_1" + (rectangle + (start -7.62 7.62) + (end 7.62 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "PAM8302AAS_1_1" + (pin input line + (at -10.16 -5.08 0) + (length 2.54) + (name "~{SD}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 7.62 -5.08 180) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 5.08 0) + (length 2.54) + (name "IN+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 0 0) + (length 2.54) + (name "IN-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 10.16 5.08 180) + (length 2.54) + (name "OUT+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 10.16 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 10.16 0 180) + (length 2.54) + (name "OUT-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x08" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 10.16 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x08" + (at 0 -12.7 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Conn_01x08_1_1" + (rectangle + (start -1.27 8.89) + (end 1.27 -11.43) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 7.747) + (end 0 7.493) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 5.207) + (end 0 4.953) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -7.493) + (end 0 -7.747) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -10.033) + (end 0 -10.287) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 7.62 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -7.62 0) + (length 3.81) + (name "Pin_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -10.16 0) + (length 3.81) + (name "Pin_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:PWR_FLAG" + (power global) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "#FLG" + (at 0 1.905 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PWR_FLAG" + (at 0 3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "flag power" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + (xy -1.016 1.905) + (xy 0 2.54) + (xy 1.016 1.905) + (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) + ) + (no_connect + (at 170.18 207.01) + (uuid "30deb98e-e186-4d36-b6ab-dc3b9d507189") + ) + (no_connect + (at 170.18 209.55) + (uuid "f0e4fdc5-8f5a-4182-b3bb-4a760a57101f") + ) + (wire + (pts + (xy 278.13 68.58) + (xy 280.67 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1f99e8c-7e0e-4429-a14f-dfa4813343e2") + ) + (wire + (pts + (xy 288.29 68.58) + (xy 292.1 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b319e8f-a795-4b6f-9f20-47a3820b2c0e") + ) + (wire + (pts + (xy 278.13 73.66) + (xy 280.67 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ea5ed9b-6417-44d6-8cf5-22500224d918") + ) + (wire + (pts + (xy 288.29 73.66) + (xy 292.1 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce86ea41-ec20-4470-9677-989164ee38f6") + ) + (label "GND" + (at 185.42 50.8 0) (effects (font - (size 2 2) - (bold yes) + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ddd41125-d8bf-4ba6-a8a2-5bbc3c9254be") + ) + (label "GND" + (at 208.28 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2fa93c1a-7b9f-4b81-a64f-39079008e176") + ) + (label "GND" + (at 182.88 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a7c5fa8-378a-45f4-af1f-e62300ff6eef") + ) + (label "GND" + (at 182.88 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9d057af4-e29e-4463-a5e0-2d5aa3e38a52") + ) + (label "GND" + (at 170.18 212.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "187fa845-713b-4435-ace0-d69405879344") + ) + (label "GND" + (at 255.27 199.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bbc5107c-6233-490c-8262-9d1063b8c549") + ) + (label "5V" + (at 114.3 209.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0b8e762-d139-4732-bdf7-79f746dc096c") + ) + (label "5V" + (at 255.27 204.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a2edfa62-3d34-4591-86eb-149dd2c225ab") + ) + (label "5V_IN" + (at 114.3 212.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4f0765e9-9302-48a7-ab24-3ef3ce23eabe") + ) + (label "5V_IN" + (at 170.18 214.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "14c1101a-6793-42e5-851f-21e3471b94c0") + ) + (label "A+" + (at 139.7 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "971abeb6-a80c-4064-b26b-fa41a53caac0") + ) + (label "A+" + (at 185.42 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0d030a1f-e18b-4029-bf97-6a73452ceee7") + ) + (label "AUDIO" + (at 139.7 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "92f6be59-b6f3-4cf4-8f1b-5e7cec1ea982") + ) + (label "AUDIO" + (at 255.27 207.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "da331d55-6483-4464-94d2-b62db3bcb9cb") + ) + (label "BTN1" + (at 49.53 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c5936f8f-f053-47f2-bfd6-b5cde98f3bd1") + ) + (label "BTN1" + (at 255.27 212.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3c824d4f-0df4-41d8-a916-16d5c48a5de8") + ) + (label "SW1" + (at 49.53 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aa583a2e-24f4-4978-927b-79f243a0680e") + ) + (label "BTN2" + (at 95.25 50.8 0) + (effects + (font + (size 1.27 1.27) ) (justify left bottom) ) - (uuid "40fafcfc-5e86-48de-a04d-a7932f2c6d9e") + (uuid "5ef698ff-7fd8-4c4f-b831-e1997c3774cf") + ) + (label "BTN2" + (at 255.27 209.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aad60ee3-2374-4eb7-9860-e16c74c7cba2") ) - (text "Net → Pi pin: 5V→2, GND→6, BTN1→13, ENC_B→19, ENC_A→23, AUDIO→35, BTN2→37" - (exclude_from_sim no) - (at 40 165 0) + (label "SW2" + (at 95.25 58.42 0) (effects (font - (size 1.5 1.5) + (size 1.27 1.27) ) (justify left bottom) ) - (uuid "79024cf5-665b-41f0-9361-5fe537f1485d") + (uuid "e8096d80-7105-4f51-87bf-c8e306d1087c") ) - (text "Note: schematic captures design intent based on the maclock-build wiring guide. R3 placement (encoder push-switch pull-up) and C1 topology (decoupling-to-GND) are assumed; verify against PCB if used for a board revision." - (exclude_from_sim no) - (at 40 175 0) + (label "ENC_A" + (at 208.28 116.84 0) (effects (font (size 1.27 1.27) - (italic yes) ) (justify left bottom) ) - (uuid "9899c960-6f82-446f-b1df-e7d1c3d84086") + (uuid "f4671091-5272-4b03-9e42-b56fdfc159e4") + ) + (label "ENC_A" + (at 255.27 201.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fcde8bd-6666-4736-b4bd-5fb0cbffb318") + ) + (label "ENC_B" + (at 208.28 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a258d46f-05b7-479d-a060-7b134c3c3c06") + ) + (label "ENC_B" + (at 255.27 196.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3557f881-9304-44e1-a498-06686754249c") + ) + (label "SW1" + (at 49.53 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "29875330-de2d-40fb-887c-72bbae8dcde2") + ) + (label "GND" + (at 49.53 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41c8808a-924c-43d8-afcd-99699a951c75") + ) + (label "GND" + (at 49.53 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "500a2763-48a6-4b46-a7e0-3080964ffbc5") + ) + (label "GND" + (at 49.53 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a44c478-d1aa-4f91-b579-9f8d21be3270") + ) + (label "SW2" + (at 114.3 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6ec62da0-0770-4347-b556-581ac073d5e7") + ) + (label "GND" + (at 114.3 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8ba0452a-0e09-402f-b714-fb5aae9a8f4b") + ) + (label "GND" + (at 114.3 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2b14d62f-9fa4-475a-85ba-8f1d3d5ebe1e") + ) + (label "GND" + (at 114.3 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c2851d8e-370c-4445-b60b-26d7d3dbc104") + ) + (label "A+" + (at 270.51 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "99f0a8e1-94a6-453d-8b49-48dcdd2079c2") + ) + (label "GND" + (at 270.51 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2ae9c6b5-291f-4dbb-b0c0-579bd8db446b") + ) + (label "GND" + (at 302.26 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e798bbc3-0a6b-46d5-ae3b-80a5ce26c772") + ) + (label "GND" + (at 330.2 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6c397cca-0d16-4c6e-92e5-9ff6624b346d") + ) + (label "GND" + (at 340.36 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0c5b6650-8538-4aad-b450-6fc8867a5773") + ) + (label "5V" + (at 302.26 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "af959b2b-afd1-4c43-b7c5-e0bd9f6cca8f") + ) + (label "5V" + (at 330.2 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ad5a65af-1db1-4036-947e-939b41d6cbf5") + ) + (label "5V" + (at 340.36 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ece6d497-6977-4dbc-a422-1a8f229908f7") + ) + (label "5V" + (at 284.48 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6e6457f9-ecfe-4f20-a222-ab19c3e8bbab") + ) + (label "AMP_SD" + (at 292.1 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4aaf9bcd-085f-495a-923f-1ee48ec167f3") + ) + (label "AMP_SD" + (at 284.48 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9a919a91-ca45-4c54-9c6a-b9e6b641882f") + ) + (label "SPK+" + (at 312.42 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ae806f51-0b55-4baf-9eef-6650b0d9f58f") + ) + (label "SPK+" + (at 368.3 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fbaab21d-6b2f-43dd-9425-a37e38438057") + ) + (label "SPK-" + (at 312.42 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "377b0afb-2f08-4ec6-b9fa-ac61da933e1c") + ) + (label "SPK-" + (at 368.3 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d1c7ce03-4696-4e3e-a334-f8aef3037d35") + ) + (label "5V" + (at 350.52 63.5 0) + (fields_autoplaced yes) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid "6b47bf90-780d-451c-bf05-50ff3013a781") + ) + (label "GND" + (at 350.52 83.82 0) + (fields_autoplaced yes) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid "e5c608b0-361b-47ba-b98f-d5f0b1b95275") + ) + (symbol + (lib_id "Device:R") + (at 49.53 54.61 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bd710966-772b-46ce-b09b-d1740abc7533") + (property "Reference" "R1" + (at 51.562 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1K" + (at 49.53 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (at 49.53 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 49.53 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 49.53 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C11702" + (at 49.53 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 95.25 54.61 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "84772bcc-600a-4d11-8431-342f414a18df") + (property "Reference" "R2" + (at 97.282 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1K" + (at 95.25 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (at 95.25 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 95.25 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 95.25 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C11702" + (at 95.25 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 139.7 54.61 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "28d80963-2cc6-4d5a-920b-8cf3cdaeb4c1") + (property "Reference" "R3" + (at 141.732 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1K" + (at 139.7 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (at 139.7 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 139.7 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 139.7 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C11702" + (at 139.7 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 185.42 54.61 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7faa5848-812c-47bc-a270-307181f18ef7") + (property "Reference" "C1" + (at 186.055 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10nF" + (at 186.055 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 185.42 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 185.42 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 185.42 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C57112" + (at 185.42 54.61 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "maclock:RotaryEncoder_HYCW03-2.8D-5P-S") + (at 195.58 119.38 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b1f1ff63-13f8-4b24-807e-27b1046355e2") + (property "Reference" "ENC1" + (at 195.58 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "HYCW03-2.8D-5P-S" + (at 195.58 127 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "maclock:RotaryEncoder_HYCW03-2.8D-5P-S_SMD" + (at 195.58 119.38 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.lcsc.com/product-detail/C55218995.html" + (at 195.58 119.38 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 195.58 119.38 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C55218995" + (at 195.58 119.38 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "ENC1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 119.38 209.55 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4d244ae8-0ed7-4c67-98bd-62b3ca52cd0f") + (property "Reference" "J1" + (at 119.38 207.01 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "BM02B-SRSS-TB(LF)(SN)" + (at 119.38 214.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_JST:JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical" + (at 119.38 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 119.38 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 119.38 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C160388" + (at 119.38 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 175.26 209.55 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "32ec4257-d76b-4493-9444-253049c0c8f6") + (property "Reference" "J2" + (at 175.26 204.47 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "BM04B-SRSS-TB(LF)(SN)" + (at 175.26 217.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical" + (at 175.26 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 175.26 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 175.26 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C160390" + (at 175.26 209.55 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x07") + (at 260.35 204.47 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1368f11a-b097-4f28-b2de-58bf65c9a361") + (property "Reference" "PiInput" + (at 260.35 194.31 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PZ254V-11-07P" + (at 260.35 214.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" + (at 260.35 204.47 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 260.35 204.47 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 260.35 204.47 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C492406" + (at 260.35 204.47 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "PiInput") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 54.61 120.65 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1d8c8870-5e83-4520-acc1-1d33e4cddc0d") + (property "Reference" "SW1" + (at 54.61 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TSB001A3518A" + (at 54.61 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "maclock:SW_TSB001_7.7x3.55_SideSMD" + (at 54.61 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 54.61 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 54.61 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C2888448" + (at 54.61 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 119.38 120.65 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7acaf172-31cf-48c1-a563-0354b6baa61e") + (property "Reference" "SW2" + (at 119.38 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TSB001A3518A" + (at 119.38 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "maclock:SW_TSB001_7.7x3.55_SideSMD" + (at 119.38 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 119.38 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 119.38 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C2888448" + (at 119.38 120.65 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Amplifier_Audio:PAM8302AAS") + (at 302.26 73.66 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "19293281-bb7f-472c-9277-3d55dfbd5df2") + (property "Reference" "U1" + (at 309.88 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PAM8302AASCR" + (at 309.88 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:MSOP-8_3x3mm_P0.65mm" + (at 302.26 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/PAM8302A.pdf" + (at 302.26 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "2.5W Filterless Class-D Mono Audio Amplifier, MSOP-8" + (at 302.26 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C113367" + (at 302.26 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 274.32 68.58 90) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2583dc8a-44e1-46fd-b40c-16758bf7b9d2") + (property "Reference" "C2" + (at 271.78 67.945 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 276.86 67.945 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 274.32 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 274.32 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 274.32 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C21120" + (at 274.32 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 284.48 68.58 90) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "034ddfc5-5b67-4b21-92c8-46531d884448") + (property "Reference" "R4" + (at 284.48 66.548 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "47K" + (at 284.48 68.58 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (at 284.48 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 284.48 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 284.48 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C25792" + (at 284.48 68.58 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 284.48 73.66 90) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8fe8b03b-f538-4221-bcf7-e30e549ff99a") + (property "Reference" "R5" + (at 284.48 71.628 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "47K" + (at 284.48 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (at 284.48 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 284.48 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 284.48 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C25792" + (at 284.48 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 274.32 73.66 90) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3f2aacfd-6161-493b-8d7d-1f69d9302521") + (property "Reference" "C3" + (at 271.78 73.025 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 276.86 73.025 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 274.32 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 274.32 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 274.32 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C21120" + (at 274.32 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 330.2 73.66 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "9279e307-4255-4e11-80e0-63bc19c6f711") + (property "Reference" "C4" + (at 330.835 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 330.835 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 330.2 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 330.2 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 330.2 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C15849" + (at 330.2 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 340.36 73.66 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2957d5a8-99ea-4d9a-b7a8-043154bac069") + (property "Reference" "C5" + (at 340.995 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 340.995 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 340.36 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 340.36 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 340.36 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C15850" + (at 340.36 73.66 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "C5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 284.48 91.44 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "58da366b-4a47-4664-895e-821dab04345d") + (property "Reference" "R6" + (at 286.512 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100K" + (at 284.48 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" + (at 284.48 91.44 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 284.48 91.44 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Resistor" + (at 284.48 91.44 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C25741" + (at 284.48 91.44 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 363.22 71.12 180) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "d1169833-cb00-4db1-a275-257823f8fe9c") + (property "Reference" "J3" + (at 363.22 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "B2B-PH-SM4-TB(LF)(SN)" + (at 363.22 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical" + (at 363.22 71.12 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 363.22 71.12 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 363.22 71.12 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C160352" + (at 363.22 71.12 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "J3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:PWR_FLAG") + (at 350.52 63.5 0) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0a1246fc-35a8-4f2f-b072-370555831211") + (property "Reference" "#FLG01" + (at 350.52 61.595 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PWR_FLAG" + (at 350.52 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 350.52 63.5 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 350.52 63.5 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 350.52 63.5 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "#FLG01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:PWR_FLAG") + (at 350.52 83.82 180) + (unit 1) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f6a62a4f-14d0-4105-b83d-db274dba9cbd") + (property "Reference" "#FLG02" + (at 350.52 85.725 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PWR_FLAG" + (at 350.52 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 350.52 83.82 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 350.52 83.82 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 350.52 83.82 0) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "maclock-breakout" + (path "4073cbd1-b7cf-4fb7-b392-207b756c9551" + (reference "#FLG02") + (unit 1) + ) + ) + ) ) -(sheet_instances (path "/" (page "1"))) (embedded_fonts no)) \ No newline at end of file +) diff --git a/maclock-pcb/maclock.kicad_sym b/maclock-pcb/maclock.kicad_sym new file mode 100644 index 0000000..b29abc1 --- /dev/null +++ b/maclock-pcb/maclock.kicad_sym @@ -0,0 +1,52 @@ +(kicad_symbol_lib + (version 20251024) + (generator "konnect") + (generator_version "10.0") + + (symbol "RotaryEncoder_HYCW03-2.8D-5P-S" + (pin_names + (offset 1.016)) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "ENC" (at 0 7.6200 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) + (property "Value" "HYCW03-2.8D-5P-S" (at 0 -7.6200 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27)))) + (property "Footprint" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) + (property "Datasheet" "https://www.lcsc.com/product-detail/C55218995.html" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) + (property "Description" "" (at 0 0 0) (show_name no) (do_not_autoplace no) (hide yes) (effects (font (size 1.27 1.27)))) + (symbol "RotaryEncoder_HYCW03-2.8D-5P-S_0_1" + (rectangle (start -10.1600 -5.0800) (end 10.1600 5.0800) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at 12.7 2.54 180) + (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "A" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 0 180) + (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "C" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 -2.54 180) + (length 2.54) + (name "B" (effects (font (size 1.27 1.27)))) + (number "B" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 2.54 0) + (length 2.54) + (name "MT1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -12.7 -2.54 0) + (length 2.54) + (name "MT2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + (embedded_fonts no) + ) +) \ No newline at end of file diff --git a/maclock-pcb/maclock.pretty/RotaryEncoder_HYCW03-2.8D-5P-S_SMD.kicad_mod b/maclock-pcb/maclock.pretty/RotaryEncoder_HYCW03-2.8D-5P-S_SMD.kicad_mod new file mode 100644 index 0000000..51df08f --- /dev/null +++ b/maclock-pcb/maclock.pretty/RotaryEncoder_HYCW03-2.8D-5P-S_SMD.kicad_mod @@ -0,0 +1,143 @@ +(footprint "RotaryEncoder_HYCW03-2.8D-5P-S_SMD" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (descr "HOAUC HYCW03-2.8D-5P-S horizontal SMD rotary encoder (LCSC C55218995)") + (property "Reference" "REF**" + (at 0 -5.07 0) + (layer "F.SilkS") + (uuid "31fee1cb-f0dc-47d3-8247-3b3dacc3ffec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "RotaryEncoder_HYCW03-2.8D-5P-S_SMD" + (at 0 3.97 0) + (layer "F.Fab") + (uuid "e642e794-78fe-496d-9131-59958c027020") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "400d136c-5b81-4850-a15b-d60ef730c4af") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c99a59fb-fc9e-4ac1-941d-bed88bd5f420") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_rect + (start -4.95 -3.97) + (end 4.95 2.87) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "1aec3b55-a0cb-4463-8f9e-0f89b447f2cd") + ) + (fp_circle + (center -2 3.27) + (end -1.85 3.27) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "c4d6a998-88e5-4af1-8729-186501b2a40b") + ) + (fp_rect + (start -5.05 -4.07) + (end 5.05 2.97) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ddec1f6c-52f1-4f28-aaf0-d0f371c00680") + ) + (fp_poly + (pts + (xy -4.8 -3.82) (xy 4.8 -3.82) (xy 4.8 2.72) (xy -3.8 2.72) (xy -4.8 1.72) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "789ae942-83b4-481d-a94f-014bceacb055") + ) + (pad "" np_thru_hole circle + (at -1 0.03) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "82b01fa5-565c-4181-bb9d-7cfdf810ddb3") + ) + (pad "" np_thru_hole circle + (at 1 -3.47) + (size 0.7 0.7) + (drill 0.7) + (layers "*.Cu" "*.Mask") + (uuid "959dd93e-be7d-4b7a-9849-5b126b2a0117") + ) + (pad "4" smd rect + (at -3.95 -2.07) + (size 1.7 2.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "a31d6eef-09a4-493e-b342-3d1fc0fc4f59") + ) + (pad "5" smd rect + (at 3.95 -2.07) + (size 1.7 2.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "9bfdeb5d-1d83-4132-bff9-935f37744544") + ) + (pad "A" smd rect + (at -2 2.07) + (size 1.524 1.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "87400fd8-a618-44c2-9c31-04bba13684bd") + ) + (pad "B" smd rect + (at 2 2.07) + (size 1.524 1.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "b98a51be-a78e-47f9-91a0-e06338a9c25e") + ) + (pad "C" smd rect + (at 0 2.07) + (size 1.524 1.3) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "8a338e0b-cb46-4ef9-ac9b-76aa66e4cbc5") + ) + (embedded_fonts no) +) diff --git a/maclock-pcb/maclock.pretty/SW_TSB001_7.7x3.55_SideSMD.kicad_mod b/maclock-pcb/maclock.pretty/SW_TSB001_7.7x3.55_SideSMD.kicad_mod new file mode 100644 index 0000000..8520494 --- /dev/null +++ b/maclock-pcb/maclock.pretty/SW_TSB001_7.7x3.55_SideSMD.kicad_mod @@ -0,0 +1,137 @@ +(footprint "SW_TSB001_7.7x3.55_SideSMD" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (descr "BZCN TSB001 side-actuated SMD tactile switch, 7.7x3.55 mm (LCSC C2888448)") + (property "Reference" "REF**" + (at 0 -2.97 0) + (layer "F.SilkS") + (uuid "21c35019-9f9d-4934-ae1c-303645365cc9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_TSB001_7.7x3.55_SideSMD" + (at 0 2.82 0) + (layer "F.Fab") + (uuid "8b058ed7-9b99-4fcc-ad37-d7cb3e08c07e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d0d2d2d7-2a92-48bc-a1c8-6f07359fe879") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bcb1a88d-68e6-4618-89c6-8b98a2c5b30e") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_rect + (start -4.35 -1.87) + (end 4.35 1.72) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "7cba356d-3428-40cc-9013-ac6279c59e40") + ) + (fp_circle + (center -4.75 0.97) + (end -4.6 0.97) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "a3e13ae3-27a1-4e8f-99c3-241aecd10e81") + ) + (fp_rect + (start -4.45 -1.97) + (end 4.45 1.82) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "782617bd-888b-4bed-ae89-6b1aa0011eec") + ) + (fp_poly + (pts + (xy -4.2 -1.72) (xy 4.2 -1.72) (xy 4.2 1.57) (xy -3.3775 1.57) (xy -4.2 0.7475) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9038ed14-941f-4615-9c80-0dcdffc4602f") + ) + (pad "" np_thru_hole circle + (at -1.15 -0.48) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "3a89ff4a-889b-4427-bbdd-71665029eae9") + ) + (pad "" np_thru_hole circle + (at 1.15 -0.48) + (size 0.9 0.9) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (uuid "0522bc48-f2c5-453d-ad68-88baf1a742f6") + ) + (pad "1" smd rect + (at -2.1 0.97) + (size 1.2 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e6228228-2fe6-43a8-a26d-dd6c394b0e33") + ) + (pad "2" smd rect + (at 2.1 0.97) + (size 1.2 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "87c689a4-4263-44d1-b0f9-e7c6877281e3") + ) + (pad "3" smd rect + (at -3.45 -0.97) + (size 1.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "80d4aa17-6cd6-47a7-a2f0-22a44f83ec41") + ) + (pad "4" smd rect + (at 3.45 -0.97) + (size 1.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "f0f832a0-bf13-4950-ab7b-90735eb45193") + ) + (embedded_fonts no) +) diff --git a/maclock-pcb/sym-lib-table b/maclock-pcb/sym-lib-table new file mode 100644 index 0000000..8fc4bcc --- /dev/null +++ b/maclock-pcb/sym-lib-table @@ -0,0 +1,4 @@ +(sym_lib_table + (version 7) + + (lib (name "maclock") (type "KiCad") (uri "${KIPRJMOD}/maclock.kicad_sym") (options "") (descr "")))