From 2c4b4ed93f1c5b123a4529169969c9fb0e4c130b Mon Sep 17 00:00:00 2001 From: Jessica Janiuk Date: Sat, 22 Aug 2026 12:43:05 -0700 Subject: [PATCH] layout: everything is on the board The board edge cuts are down to 100mm x 35mm. All the components have the right footprints and are on the board, but no traces exist yet, and not all circuits are laid out properly yet. Lots of DRC warnings. --- PCB/battery.kicad_sch | 17 +- PCB/buttons_direct.kicad_sch | 389 +-- PCB/hall_trigger.kicad_sch | 112 +- PCB/mcu_core.kicad_sch | 1146 +++---- PCB/oled.kicad_sch | 259 +- PCB/power_buck.kicad_sch | 318 +- PCB/power_charger.kicad_sch | 793 ++--- PCB/power_control.kicad_sch | 519 ++-- PCB/rgb_led.kicad_sch | 154 +- PCB/snips_controller.kicad_pcb | 5168 ++++++++++++++++++++------------ PCB/snips_controller.kicad_pro | 32 +- PCB/snips_controller.kicad_sch | 585 ++-- PCB/snips_controller.yaml | 14 +- PCB/thumbstick.kicad_sch | 183 +- PCB/usb_c.kicad_sch | 309 +- PCB/xbee.kicad_sch | 523 ++-- 16 files changed, 5958 insertions(+), 4563 deletions(-) diff --git a/PCB/battery.kicad_sch b/PCB/battery.kicad_sch index 73ef044..91b078e 100644 --- a/PCB/battery.kicad_sch +++ b/PCB/battery.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "3452e80f-c7fe-4b5b-8cff-29b7a49c7b0b") + (uuid "4add7bf3-a998-4787-afb0-d4b512f9fbaa") (paper "A4") (lib_symbols (symbol "Connector_Generic:Conn_01x02" @@ -39,6 +39,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -49,6 +50,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -59,6 +61,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -171,7 +174,7 @@ ) (justify right) ) - (uuid "2287a7f3-3176-495b-9562-4566c3e7649b") + (uuid "d3d51668-3b63-4b7c-bf7a-b8796a158b7c") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.51 107.95 0) (hide yes) @@ -194,7 +197,7 @@ ) (justify right) ) - (uuid "35d6de89-2a4e-4959-ba38-e1fb72cfb0ec") + (uuid "d9d31db9-9153-4427-a604-6670bca3c043") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.51 105.41 0) (hide yes) @@ -218,7 +221,7 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "5b16d68d-482b-42fc-a950-99b8f825ff00") + (uuid "a08b08fa-7165-4410-b1d5-feced682372e") (property "Reference" "BT1" (at 148.59 107.95 0) (show_name no) @@ -270,14 +273,14 @@ ) ) (pin "1" - (uuid "f448d806-c290-4c8e-9611-ad570ee7a536") + (uuid "47c24e87-e84b-4f2c-aa76-1c8ec1fb0255") ) (pin "2" - (uuid "a0fb0daf-65c7-40fa-a8b2-83cc5c406bb7") + (uuid "f04ca662-1957-4426-a97b-f2e15a15f9fe") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/4f9b61d4-6d11-4d2d-a5a2-c90e20b99588" + (path "/21935953-32a0-46ad-8079-8177920c6978/fad91b89-9661-46eb-b0af-354ad1315a11" (reference "BT1") (unit 1) ) diff --git a/PCB/buttons_direct.kicad_sch b/PCB/buttons_direct.kicad_sch index 407e65b..6a7f11e 100644 --- a/PCB/buttons_direct.kicad_sch +++ b/PCB/buttons_direct.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "5dcc41bc-a78e-412d-8493-490bf86ea405") + (uuid "6181b9f0-d82c-4b75-b8ed-5699d7a7c52c") (paper "A4") (lib_symbols (symbol "Switch:SW_Push" @@ -43,6 +43,7 @@ (at 0 5.08 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 5.08 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -169,7 +172,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 36.83 0) + (at 167.64 66.04 0) (fields_autoplaced yes) (effects (font @@ -177,9 +180,9 @@ ) (justify left) ) - (uuid "0254da19-b142-4527-ac9d-9a4e64211626") + (uuid "232010e3-1de7-4eb0-93be-dcdbd49b56f3") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 36.83 0) + (at 167.64 66.04 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -192,7 +195,7 @@ ) (global_label "GND" (shape passive) - (at 168.91 173.99 0) + (at 167.64 7.62 0) (fields_autoplaced yes) (effects (font @@ -200,9 +203,9 @@ ) (justify left) ) - (uuid "274286d3-8e58-44c9-b284-9fa7e608d4c1") + (uuid "330a623f-3064-4f7b-ab04-2ef2c2f61bcc") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 168.91 173.99 0) + (at 167.64 7.62 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -215,7 +218,7 @@ ) (global_label "GND" (shape passive) - (at 138.43 231.14 0) + (at 167.64 36.83 0) (fields_autoplaced yes) (effects (font @@ -223,9 +226,9 @@ ) (justify left) ) - (uuid "607ce21e-6e48-41a0-80d0-69b8cb97d383") + (uuid "4218f4cb-4389-418b-8baf-41233fdd2261") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 138.43 231.14 0) + (at 167.64 36.83 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -238,7 +241,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 119.38 0) + (at 167.64 -20.32 0) (fields_autoplaced yes) (effects (font @@ -246,9 +249,9 @@ ) (justify left) ) - (uuid "8247f531-1d17-495d-998b-ebc831f84f1e") + (uuid "42a8ea21-334e-4eb2-a9bf-724719b0fe0e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 119.38 0) + (at 167.64 -20.32 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -261,7 +264,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 88.9 0) + (at 167.64 147.32 0) (fields_autoplaced yes) (effects (font @@ -269,9 +272,9 @@ ) (justify left) ) - (uuid "890107ce-a1bc-47de-bfad-beb1b5642ba8") + (uuid "45c0ec99-ff4f-43cb-b184-433936635d6b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 88.9 0) + (at 167.64 147.32 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -284,7 +287,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 -20.32 0) + (at 167.64 200.66 0) (fields_autoplaced yes) (effects (font @@ -292,9 +295,9 @@ ) (justify left) ) - (uuid "a25374d5-fefe-4c66-875c-7b7213e958ba") + (uuid "526656e6-284e-4873-b111-bb468fa802b3") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 -20.32 0) + (at 167.64 200.66 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -307,7 +310,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 66.04 0) + (at 167.64 102.87 0) (fields_autoplaced yes) (effects (font @@ -315,9 +318,9 @@ ) (justify left) ) - (uuid "a9bffd1e-c9c9-4511-827a-2a55d0a19555") + (uuid "86cef1e3-1206-4aa3-ac80-4bd0e2076855") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 66.04 0) + (at 167.64 102.87 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -330,7 +333,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 147.32 0) + (at 167.64 88.9 0) (fields_autoplaced yes) (effects (font @@ -338,9 +341,9 @@ ) (justify left) ) - (uuid "b94cb85c-6179-4b3b-93ae-c0ba4c526950") + (uuid "9485a734-4f3f-46df-9639-794ab2b49264") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 147.32 0) + (at 167.64 88.9 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -353,7 +356,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 7.62 0) + (at 167.64 119.38 0) (fields_autoplaced yes) (effects (font @@ -361,9 +364,9 @@ ) (justify left) ) - (uuid "bca3a877-2061-45e2-aa17-644fc9979627") + (uuid "96d6f612-438e-4e4a-9d00-efbe5152bd8b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 7.62 0) + (at 167.64 119.38 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -376,7 +379,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 102.87 0) + (at 138.43 231.14 0) (fields_autoplaced yes) (effects (font @@ -384,9 +387,9 @@ ) (justify left) ) - (uuid "e050b00f-db20-4e0d-a10a-f92ca0f8e391") + (uuid "b57e175f-cceb-4f37-804d-a75b3836d15e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 102.87 0) + (at 138.43 231.14 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -399,7 +402,7 @@ ) (global_label "GND" (shape passive) - (at 167.64 200.66 0) + (at 168.91 173.99 0) (fields_autoplaced yes) (effects (font @@ -407,9 +410,9 @@ ) (justify left) ) - (uuid "eff6418b-a4e5-4c9e-9103-5f80a1949845") + (uuid "c707df15-7b7e-4d89-86c6-307b85db1f5d") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 200.66 0) + (at 168.91 173.99 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -420,16 +423,16 @@ ) ) ) - (hierarchical_label "BTN_THR_DN" + (hierarchical_label "BTN_VOL_DN" (shape output) - (at 128.27 231.14 0) + (at 157.48 119.38 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "46d3a078-ade1-4178-8a35-9d30319e0bc1") + (uuid "0a1eb00d-d33d-43c0-aa8f-570a04fe347f") ) (hierarchical_label "BTN_MACRO1" (shape output) @@ -440,110 +443,110 @@ ) (justify left) ) - (uuid "66b432e1-9265-42a6-a660-bb967a31c7e7") + (uuid "13957d0a-3e18-4fb8-9f23-9e2d2e8c7dcb") ) - (hierarchical_label "BTN_VOL_DN" + (hierarchical_label "BTN_VOL_UP" (shape output) - (at 157.48 119.38 0) + (at 157.48 7.62 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "7e8a0ec6-6d9f-49bc-9479-8b05f8035409") + (uuid "223dff7f-c3d8-41b8-a326-cb666906172b") ) - (hierarchical_label "BTN_MACRO5" + (hierarchical_label "BTN_TRIG_DIG" (shape output) - (at 157.48 102.87 0) + (at 157.48 147.32 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "8cc2d274-50be-436b-919b-8e956a53275b") + (uuid "2ffbc0ef-426e-4dd8-a146-73b08ebc99d5") ) - (hierarchical_label "BTN_THR_UP" + (hierarchical_label "BTN_MACRO3" (shape output) - (at 157.48 66.04 0) + (at 157.48 200.66 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "98b9d606-5f29-47ef-b109-e80980ae577f") + (uuid "3330c8f3-987e-461e-a7a7-781f271650b5") ) - (hierarchical_label "BTN_MACRO2" + (hierarchical_label "BTN_MACRO5" (shape output) - (at 157.48 -20.32 0) + (at 157.48 102.87 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "a5a8dfa7-408f-462a-97cd-2297734f3968") + (uuid "34156acd-513e-4ccc-9198-e13ccfd03dc6") ) - (hierarchical_label "BTN_MACRO3" + (hierarchical_label "BTN_THR_DN" (shape output) - (at 157.48 200.66 0) + (at 128.27 231.14 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "d08faaaa-3358-4dad-910b-579c037a81b4") + (uuid "37a6237c-30f0-4416-a977-18e5cf02a965") ) - (hierarchical_label "BTN_MACRO6" + (hierarchical_label "BTN_MACRO4" (shape output) - (at 158.75 173.99 0) + (at 157.48 36.83 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "e2694689-36f2-4992-b5c2-3cb3b428a479") + (uuid "a4cc347b-b29f-46e8-8cbe-9d1ea648475d") ) - (hierarchical_label "BTN_TRIG_DIG" + (hierarchical_label "BTN_THR_UP" (shape output) - (at 157.48 147.32 0) + (at 157.48 66.04 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "e925bdad-78be-4f80-bee2-2d297ff3d968") + (uuid "b401861f-1ad5-4c31-bd3e-c4f615e6878c") ) - (hierarchical_label "BTN_MACRO4" + (hierarchical_label "BTN_MACRO6" (shape output) - (at 157.48 36.83 0) + (at 158.75 173.99 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "f50cf859-adc2-4adb-8965-5e855ba389b7") + (uuid "f11001d4-2615-4372-9146-90c25f88c251") ) - (hierarchical_label "BTN_VOL_UP" + (hierarchical_label "BTN_MACRO2" (shape output) - (at 157.48 7.62 0) + (at 157.48 -20.32 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "ff498994-0679-4397-91c7-3172d8d79cba") + (uuid "f67ece84-7acb-497f-a1cb-d7e40da23254") ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 66.04 0) + (at 162.56 88.9 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -552,9 +555,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "222ea1df-e486-423c-960d-61ee5c3629f8") - (property "Reference" "SW_THR_UP" - (at 163.83 68.58 0) + (uuid "2685ee94-098f-4cd4-bf08-e3c489e0c792") + (property "Reference" "SW_MACRO1" + (at 163.83 91.44 0) (show_name no) (do_not_autoplace no) (effects @@ -564,8 +567,8 @@ (justify left) ) ) - (property "Value" "Alps_SKRTLAE010" - (at 162.56 64.516 0) + (property "Value" "6x6x5mm SMD Tactile" + (at 162.56 87.376 0) (show_name no) (do_not_autoplace no) (effects @@ -574,8 +577,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" - (at 162.56 71.12 0) + (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" + (at 162.56 93.98 0) (show_name no) (do_not_autoplace no) (effects @@ -585,7 +588,7 @@ ) ) (property "Datasheet" "" - (at 162.56 71.12 0) + (at 162.56 93.98 0) (show_name no) (do_not_autoplace no) (effects @@ -595,7 +598,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 66.04 0) + (at 162.56 88.9 0) (show_name no) (do_not_autoplace no) (effects @@ -605,15 +608,15 @@ ) ) (pin "1" - (uuid "9644ebd4-462e-4573-8596-cafb36c42d7a") + (uuid "d98db61b-cdcd-43be-b87e-10e2b598a203") ) (pin "2" - (uuid "907d4ae7-fc8b-41b4-867e-6a1eb61ce8a1") + (uuid "6ea217e0-1dbb-4dde-a5aa-0f027c4f0eee") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_THR_UP") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_MACRO1") (unit 1) ) ) @@ -621,7 +624,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 133.35 231.14 0) + (at 162.56 -20.32 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -630,9 +633,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "2baa802e-801f-4447-be98-a7531a55c0cd") - (property "Reference" "SW_THR_DN" - (at 134.62 233.68 0) + (uuid "432498ed-d8d6-4223-ba46-a315397f841a") + (property "Reference" "SW_MACRO2" + (at 163.83 -17.78 0) (show_name no) (do_not_autoplace no) (effects @@ -642,8 +645,8 @@ (justify left) ) ) - (property "Value" "Alps_SKRTLAE010" - (at 133.35 229.616 0) + (property "Value" "6x6x5mm SMD Tactile" + (at 162.56 -21.844 0) (show_name no) (do_not_autoplace no) (effects @@ -652,8 +655,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" - (at 133.35 236.22 0) + (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" + (at 162.56 -15.24 0) (show_name no) (do_not_autoplace no) (effects @@ -663,7 +666,7 @@ ) ) (property "Datasheet" "" - (at 133.35 236.22 0) + (at 162.56 -15.24 0) (show_name no) (do_not_autoplace no) (effects @@ -673,7 +676,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 133.35 231.14 0) + (at 162.56 -20.32 0) (show_name no) (do_not_autoplace no) (effects @@ -683,15 +686,15 @@ ) ) (pin "1" - (uuid "e73491c0-6daf-4e6e-a3b8-c3888371f1ec") + (uuid "3d3bb2ee-7bbf-45b7-a565-7e8ec708e504") ) (pin "2" - (uuid "51eda7f5-fa73-464f-8424-7b9698cf8271") + (uuid "bdbb6cbf-8efc-4b81-8831-1fb2c59097c8") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_THR_DN") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_MACRO2") (unit 1) ) ) @@ -708,7 +711,7 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "2e932777-0e57-4619-9044-ba073afab354") + (uuid "484b1158-2183-467f-8180-ff44af89556e") (property "Reference" "SW_MACRO5" (at 163.83 105.41 0) (show_name no) @@ -761,14 +764,14 @@ ) ) (pin "1" - (uuid "bbd2fd11-e8ef-4e4b-8156-74e28ee3e3ee") + (uuid "6e4a1a37-d985-4553-bee4-00cef3aee69a") ) (pin "2" - (uuid "51c4a228-b665-4dcd-8189-552898c1576e") + (uuid "697ffe74-ea07-4fa6-bce7-93a5ddfd56c4") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" (reference "SW_MACRO5") (unit 1) ) @@ -777,7 +780,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 163.83 173.99 0) + (at 162.56 147.32 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -786,9 +789,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "3325ed72-b245-4874-9213-4ff4ebf93253") - (property "Reference" "SW_MACRO6" - (at 165.1 176.53 0) + (uuid "5b0f3f99-fc73-4779-a127-650a2219c37a") + (property "Reference" "SW_TRIG_DIG1" + (at 163.83 149.86 0) (show_name no) (do_not_autoplace no) (effects @@ -798,8 +801,8 @@ (justify left) ) ) - (property "Value" "6x6x5mm SMD Tactile" - (at 163.83 172.466 0) + (property "Value" "Alps_SKRTLAE010" + (at 162.56 145.796 0) (show_name no) (do_not_autoplace no) (effects @@ -808,8 +811,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" - (at 163.83 179.07 0) + (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" + (at 162.56 152.4 0) (show_name no) (do_not_autoplace no) (effects @@ -819,7 +822,7 @@ ) ) (property "Datasheet" "" - (at 163.83 179.07 0) + (at 162.56 152.4 0) (show_name no) (do_not_autoplace no) (effects @@ -829,7 +832,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 163.83 173.99 0) + (at 162.56 147.32 0) (show_name no) (do_not_autoplace no) (effects @@ -839,15 +842,15 @@ ) ) (pin "1" - (uuid "3b847af0-e32b-48e8-b14f-33ce34a4bf7c") + (uuid "8f966871-20e1-4a70-84f3-a51795b1e7d0") ) (pin "2" - (uuid "eb1a2352-34d4-4f30-a17b-c5a477a9919f") + (uuid "795f8f59-4c79-4915-8bec-7fbb18ac3895") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_MACRO6") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_TRIG_DIG1") (unit 1) ) ) @@ -855,7 +858,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 88.9 0) + (at 162.56 119.38 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -864,9 +867,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "4fa4c378-354f-4353-9520-74d62e46d1a5") - (property "Reference" "SW_MACRO1" - (at 163.83 91.44 0) + (uuid "5b33a8d0-f028-4bba-bfb2-1b791e602dea") + (property "Reference" "SW_VOL_DN1" + (at 163.83 121.92 0) (show_name no) (do_not_autoplace no) (effects @@ -876,8 +879,8 @@ (justify left) ) ) - (property "Value" "6x6x5mm SMD Tactile" - (at 162.56 87.376 0) + (property "Value" "Alps_SKRTLAE010" + (at 162.56 117.856 0) (show_name no) (do_not_autoplace no) (effects @@ -886,8 +889,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" - (at 162.56 93.98 0) + (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" + (at 162.56 124.46 0) (show_name no) (do_not_autoplace no) (effects @@ -897,7 +900,7 @@ ) ) (property "Datasheet" "" - (at 162.56 93.98 0) + (at 162.56 124.46 0) (show_name no) (do_not_autoplace no) (effects @@ -907,7 +910,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 88.9 0) + (at 162.56 119.38 0) (show_name no) (do_not_autoplace no) (effects @@ -917,15 +920,15 @@ ) ) (pin "1" - (uuid "9f3ee8e7-d84b-4ba0-91f2-6eeda95c91ed") + (uuid "3e4669c1-d567-46d8-a1ae-19681ac02b5f") ) (pin "2" - (uuid "17df1cbc-53ae-4681-9012-9825676b95a4") + (uuid "fde2f14e-c366-43b1-ac9f-b506130496dd") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_MACRO1") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_VOL_DN1") (unit 1) ) ) @@ -933,7 +936,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 147.32 0) + (at 162.56 200.66 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -942,9 +945,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "aedd1d4f-0259-41cd-a9a6-ac37129bb2ab") - (property "Reference" "SW_TRIG_DIG" - (at 163.83 149.86 0) + (uuid "654ec48d-32a9-4a3e-945b-458def9b1096") + (property "Reference" "SW_MACRO3" + (at 163.83 203.2 0) (show_name no) (do_not_autoplace no) (effects @@ -954,8 +957,8 @@ (justify left) ) ) - (property "Value" "Alps_SKRTLAE010" - (at 162.56 145.796 0) + (property "Value" "6x6x5mm SMD Tactile" + (at 162.56 199.136 0) (show_name no) (do_not_autoplace no) (effects @@ -964,8 +967,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" - (at 162.56 152.4 0) + (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" + (at 162.56 205.74 0) (show_name no) (do_not_autoplace no) (effects @@ -975,7 +978,7 @@ ) ) (property "Datasheet" "" - (at 162.56 152.4 0) + (at 162.56 205.74 0) (show_name no) (do_not_autoplace no) (effects @@ -985,7 +988,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 147.32 0) + (at 162.56 200.66 0) (show_name no) (do_not_autoplace no) (effects @@ -995,15 +998,15 @@ ) ) (pin "1" - (uuid "c0a996bf-51b1-4966-984d-7bc6ce0e7bc2") + (uuid "954a017f-dfc9-4cba-9520-0d67618392ed") ) (pin "2" - (uuid "e42ebd93-250d-4636-9c63-8a3f8a784d8b") + (uuid "c095cb58-9f1d-4f06-a115-6e04d5b9f00a") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_TRIG_DIG") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_MACRO3") (unit 1) ) ) @@ -1011,7 +1014,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 119.38 0) + (at 162.56 66.04 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1020,9 +1023,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "b170ab38-c609-448f-acce-45c34d07b9fb") - (property "Reference" "SW_VOL_DN" - (at 163.83 121.92 0) + (uuid "8d21e470-a498-4843-a34f-0b863a325fee") + (property "Reference" "SW_THR_UP1" + (at 163.83 68.58 0) (show_name no) (do_not_autoplace no) (effects @@ -1033,7 +1036,7 @@ ) ) (property "Value" "Alps_SKRTLAE010" - (at 162.56 117.856 0) + (at 162.56 64.516 0) (show_name no) (do_not_autoplace no) (effects @@ -1043,7 +1046,7 @@ ) ) (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" - (at 162.56 124.46 0) + (at 162.56 71.12 0) (show_name no) (do_not_autoplace no) (effects @@ -1053,7 +1056,7 @@ ) ) (property "Datasheet" "" - (at 162.56 124.46 0) + (at 162.56 71.12 0) (show_name no) (do_not_autoplace no) (effects @@ -1063,7 +1066,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 119.38 0) + (at 162.56 66.04 0) (show_name no) (do_not_autoplace no) (effects @@ -1073,15 +1076,15 @@ ) ) (pin "1" - (uuid "185884db-fa09-43a0-b392-2ff56c4610a4") + (uuid "98ee9d84-536a-4f62-a44b-8833206fcaf1") ) (pin "2" - (uuid "db6b386b-b27b-49eb-8dfe-2064e8243b29") + (uuid "c13b2b70-5b5b-4bf4-b0ec-d1f859d4dc21") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_VOL_DN") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_THR_UP1") (unit 1) ) ) @@ -1098,7 +1101,7 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "ba26dd6c-01cb-47c8-bb87-61701cacacf1") + (uuid "9123d977-fece-4d0d-b837-55e0c7a6f792") (property "Reference" "SW_MACRO4" (at 163.83 39.37 0) (show_name no) @@ -1151,14 +1154,14 @@ ) ) (pin "1" - (uuid "81066a12-00f8-45ca-ba93-6bd28622dd47") + (uuid "73e68145-d9e3-4ac3-8e20-7138b46bcf79") ) (pin "2" - (uuid "754c35a6-a1a9-465e-8e16-fce79f31c798") + (uuid "29bf246a-9b3f-4f52-8ae1-49319d096f8c") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" (reference "SW_MACRO4") (unit 1) ) @@ -1167,7 +1170,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 -20.32 0) + (at 162.56 7.62 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1176,9 +1179,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "cabc685d-ad0d-4da7-ad4e-46cd6373f0dd") - (property "Reference" "SW_MACRO2" - (at 163.83 -17.78 0) + (uuid "9fd4acb3-8225-4197-a1ff-53d1e0cde43d") + (property "Reference" "SW_VOL_UP1" + (at 163.83 10.16 0) (show_name no) (do_not_autoplace no) (effects @@ -1188,8 +1191,8 @@ (justify left) ) ) - (property "Value" "6x6x5mm SMD Tactile" - (at 162.56 -21.844 0) + (property "Value" "Alps_SKRTLAE010" + (at 162.56 6.096 0) (show_name no) (do_not_autoplace no) (effects @@ -1198,8 +1201,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" - (at 162.56 -15.24 0) + (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" + (at 162.56 12.7 0) (show_name no) (do_not_autoplace no) (effects @@ -1209,7 +1212,7 @@ ) ) (property "Datasheet" "" - (at 162.56 -15.24 0) + (at 162.56 12.7 0) (show_name no) (do_not_autoplace no) (effects @@ -1219,7 +1222,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 -20.32 0) + (at 162.56 7.62 0) (show_name no) (do_not_autoplace no) (effects @@ -1229,15 +1232,15 @@ ) ) (pin "1" - (uuid "b1bb10cc-684b-48e3-b835-68cdf2277fbb") + (uuid "8ae6c6a1-e874-46ac-a3e4-8df8636b5d37") ) (pin "2" - (uuid "b0bf201a-5cb9-4e7e-9c3a-601634ad0d16") + (uuid "3888058a-ba7b-4660-a9c6-9e54c58912b6") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_MACRO2") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_VOL_UP1") (unit 1) ) ) @@ -1245,7 +1248,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 7.62 0) + (at 133.35 231.14 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1254,9 +1257,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "d369250f-2dbd-45e7-a2f9-9d72223f6bba") - (property "Reference" "SW_VOL_UP" - (at 163.83 10.16 0) + (uuid "af15d7b2-62da-486d-8e9d-f037e42f2a35") + (property "Reference" "SW_THR_DN1" + (at 134.62 233.68 0) (show_name no) (do_not_autoplace no) (effects @@ -1267,7 +1270,7 @@ ) ) (property "Value" "Alps_SKRTLAE010" - (at 162.56 6.096 0) + (at 133.35 229.616 0) (show_name no) (do_not_autoplace no) (effects @@ -1277,7 +1280,7 @@ ) ) (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" - (at 162.56 12.7 0) + (at 133.35 236.22 0) (show_name no) (do_not_autoplace no) (effects @@ -1287,7 +1290,7 @@ ) ) (property "Datasheet" "" - (at 162.56 12.7 0) + (at 133.35 236.22 0) (show_name no) (do_not_autoplace no) (effects @@ -1297,7 +1300,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 7.62 0) + (at 133.35 231.14 0) (show_name no) (do_not_autoplace no) (effects @@ -1307,15 +1310,15 @@ ) ) (pin "1" - (uuid "25cb7410-3c70-45b0-a907-4dcc17b2c6e5") + (uuid "4d98b3bb-c537-4ba7-84b2-fc6010606435") ) (pin "2" - (uuid "c210355d-0ff1-4d2d-aebe-8f803b6bf53f") + (uuid "7ce064dd-5e94-402f-8960-84ed3e19de78") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_VOL_UP") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_THR_DN1") (unit 1) ) ) @@ -1323,7 +1326,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 162.56 200.66 0) + (at 163.83 173.99 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1332,9 +1335,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "d64e1bae-68df-4803-95ef-a77f441b0e36") - (property "Reference" "SW_MACRO3" - (at 163.83 203.2 0) + (uuid "d5d2b8ef-9b91-40bc-8a83-dc42e718d01e") + (property "Reference" "SW_MACRO6" + (at 165.1 176.53 0) (show_name no) (do_not_autoplace no) (effects @@ -1345,7 +1348,7 @@ ) ) (property "Value" "6x6x5mm SMD Tactile" - (at 162.56 199.136 0) + (at 163.83 172.466 0) (show_name no) (do_not_autoplace no) (effects @@ -1355,7 +1358,7 @@ ) ) (property "Footprint" "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" - (at 162.56 205.74 0) + (at 163.83 179.07 0) (show_name no) (do_not_autoplace no) (effects @@ -1365,7 +1368,7 @@ ) ) (property "Datasheet" "" - (at 162.56 205.74 0) + (at 163.83 179.07 0) (show_name no) (do_not_autoplace no) (effects @@ -1375,7 +1378,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 162.56 200.66 0) + (at 163.83 173.99 0) (show_name no) (do_not_autoplace no) (effects @@ -1385,15 +1388,15 @@ ) ) (pin "1" - (uuid "c0d834ff-0c26-4fe9-b097-e0d15c570eac") + (uuid "8e60d05f-6b68-482f-bc39-00454a8f3ed7") ) (pin "2" - (uuid "e8d71a76-a152-4f43-99d3-21c14255d379") + (uuid "1654d8ed-2ce4-4565-9fb7-1b154f07dc51") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/3522ef96-f605-4e61-ab22-d7b1d8d60a46" - (reference "SW_MACRO3") + (path "/21935953-32a0-46ad-8079-8177920c6978/55476086-945a-4e34-9a73-115b94d080dd" + (reference "SW_MACRO6") (unit 1) ) ) diff --git a/PCB/hall_trigger.kicad_sch b/PCB/hall_trigger.kicad_sch index 3f0ecd5..a1cf25b 100644 --- a/PCB/hall_trigger.kicad_sch +++ b/PCB/hall_trigger.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "c36187f3-e19a-45ec-bda6-7a9ed08c89f3") + (uuid "b08d65fe-2e8c-4037-bf79-930fbe3412e6") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -187,6 +190,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -197,6 +201,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -207,6 +212,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -305,19 +311,19 @@ (embedded_fonts no) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 166.37 109.22 90) + (at 128.27 106.68 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "91692d14-a9db-4232-be3a-efdf945a0f2b") + (uuid "55d0b7a5-8582-461b-911b-3401f391222c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 166.37 109.22 0) + (at 128.27 106.68 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -328,19 +334,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 128.27 106.68 270) + (at 166.37 109.22 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "a0385ce4-78fa-4f74-ab04-dba2c812ed70") + (uuid "64499792-dc1b-4fdb-a3fe-78905e6b0032") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 128.27 106.68 0) + (at 166.37 109.22 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -361,7 +367,7 @@ ) (justify right) ) - (uuid "c9ad4b5d-5c63-4247-9bb6-192135fe0685") + (uuid "c8a4904d-d326-4115-bcf8-2607a8539f25") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 166.37 116.84 0) (hide yes) @@ -384,7 +390,7 @@ ) (justify left) ) - (uuid "e3562bcb-abb1-46cb-b563-06a79d489086") + (uuid "e35839c0-692d-4d31-8a0c-aead40185c39") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 128.27 86.36 0) (hide yes) @@ -406,11 +412,11 @@ ) (justify left) ) - (uuid "fb9e30b6-e7fb-4157-a636-e6b599509d21") + (uuid "3b0cd5e4-949c-4e69-a850-bd6b460cc5c5") ) (symbol - (lib_id "Device:C") - (at 166.37 113.03 0) + (lib_id "Sensor_Magnetic:DRV5055A2xLPGxQ1") + (at 130.81 96.52 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -419,31 +425,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "68a9a0f7-a69d-46b0-8724-c1efbc7c0503") - (property "Reference" "C_HALL" - (at 167.005 115.57 0) + (uuid "481913e8-b25e-4f94-8825-53ef1c156f3e") + (property "Reference" "U_HALL1" + (at 135.89 109.22 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "100nF" - (at 167.005 110.49 0) + (property "Value" "DRV5055A2" + (at 138.43 106.68 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 167.3352 109.22 0) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" + (at 130.81 96.52 0) (show_name no) (do_not_autoplace no) (effects @@ -452,8 +456,8 @@ ) ) ) - (property "Datasheet" "" - (at 166.37 113.03 0) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/drv5055-q1.pdf" + (at 130.81 96.52 0) (show_name no) (do_not_autoplace no) (effects @@ -462,8 +466,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 166.37 113.03 0) + (property "Description" "50 mV/mT,±42-mT, 20-kHz, 3.3/5V, TO-92" + (at 130.81 96.52 0) (show_name no) (do_not_autoplace no) (effects @@ -473,23 +477,26 @@ ) ) (pin "1" - (uuid "769b8324-d569-429e-8543-286931029fcf") + (uuid "111da45a-e4d8-4e15-a9e1-a67967f0c1fd") ) (pin "2" - (uuid "5507c0a6-22cb-49ac-8c56-bf856d5590f0") + (uuid "3d04ff2c-ef2e-4d89-b48b-929b9d2ae01d") + ) + (pin "3" + (uuid "78fde860-beb7-41b5-991f-4a56f63f5961") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8effc149-159c-4301-a85e-5bb660fe4c99" - (reference "C_HALL") + (path "/21935953-32a0-46ad-8079-8177920c6978/15cccc75-ae28-44d0-aa53-203a86ee0065" + (reference "U_HALL1") (unit 1) ) ) ) ) (symbol - (lib_id "Sensor_Magnetic:DRV5055A2xLPGxQ1") - (at 130.81 96.52 0) + (lib_id "Device:C") + (at 166.37 113.03 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -498,29 +505,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "f351ca36-3004-49e2-8561-0ad3a6f2ffc8") - (property "Reference" "U_HALL" - (at 135.89 109.22 0) + (uuid "53b6c895-5e9c-438a-9eb4-6f57a8d867bf") + (property "Reference" "C_HALL1" + (at 167.005 115.57 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "DRV5055A2" - (at 138.43 106.68 0) + (property "Value" "100nF" + (at 167.005 110.49 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" - (at 130.81 96.52 0) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 167.3352 109.22 0) (show_name no) (do_not_autoplace no) (effects @@ -529,8 +538,8 @@ ) ) ) - (property "Datasheet" "https://www.ti.com/lit/ds/symlink/drv5055-q1.pdf" - (at 130.81 96.52 0) + (property "Datasheet" "" + (at 166.37 113.03 0) (show_name no) (do_not_autoplace no) (effects @@ -539,8 +548,8 @@ ) ) ) - (property "Description" "50 mV/mT,±42-mT, 20-kHz, 3.3/5V, TO-92" - (at 130.81 96.52 0) + (property "Description" "Unpolarized capacitor" + (at 166.37 113.03 0) (show_name no) (do_not_autoplace no) (effects @@ -550,18 +559,15 @@ ) ) (pin "1" - (uuid "4ecc6b75-f974-4a7a-8582-00a3ddbc23dd") + (uuid "f35b55d5-d3ef-4479-8d04-3478a4e5c87c") ) (pin "2" - (uuid "fb10dcd5-bd17-48dc-8967-e5217f8b62a8") - ) - (pin "3" - (uuid "e130a8d2-9700-4887-88eb-df6d64998a8f") + (uuid "0886d568-3b16-408d-aa5d-eb89524dda5a") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8effc149-159c-4301-a85e-5bb660fe4c99" - (reference "U_HALL") + (path "/21935953-32a0-46ad-8079-8177920c6978/15cccc75-ae28-44d0-aa53-203a86ee0065" + (reference "C_HALL1") (unit 1) ) ) diff --git a/PCB/mcu_core.kicad_sch b/PCB/mcu_core.kicad_sch index a03a022..e591b90 100644 --- a/PCB/mcu_core.kicad_sch +++ b/PCB/mcu_core.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "ef39cf6a-c58e-410a-b2a8-dbc9a9b5b4ee") + (uuid "a7f02fd1-acc2-419f-b748-58093813edb9") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -161,6 +164,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -190,6 +196,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -200,6 +207,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -210,6 +218,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1157,6 +1166,7 @@ (at 0 5.08 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1167,6 +1177,7 @@ (at 0 5.08 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1177,6 +1188,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1281,10 +1293,12 @@ (embedded_fonts no) ) (symbol "power:PWR_FLAG" + (power global) (pin_numbers (hide yes) ) (pin_names + (offset 0) (hide yes) ) (exclude_from_sim no) @@ -1296,6 +1310,7 @@ (at 0 1.905 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1316,6 +1331,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1326,6 +1342,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1336,6 +1353,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1391,158 +1409,158 @@ ) ) (no_connect - (at 261.62 78.74) - (uuid "33279553-2d8b-4212-9796-0fd15cdc963c") + (at 237.49 76.2) + (uuid "6e52ad3c-e53c-455d-8f82-068e55f484bd") ) (no_connect - (at 200.66 104.14) - (uuid "38ecfb78-51ee-4562-afce-c53a3c1317cd") + (at 176.53 101.6) + (uuid "c08b1edc-29d0-4e5e-8684-d607b9752b9f") ) (no_connect - (at 200.66 106.68) - (uuid "73228ad9-11da-4226-a16e-b2bf9971d0d8") + (at 237.49 99.06) + (uuid "ce0b993a-de59-4901-8800-63d807c65cc8") ) (no_connect - (at 261.62 101.6) - (uuid "e3b80897-34c4-4415-9689-44f5fbb0e5e9") + (at 237.49 96.52) + (uuid "d10723cf-231b-45ff-8ea0-0031a9bfc01a") ) (no_connect - (at 261.62 99.06) - (uuid "fef3f615-1cee-468b-9649-b39098f4bbde") + (at 176.53 104.14) + (uuid "dd679e75-0849-4577-9b5e-8d47f88f26e2") ) - (label "USB_DP_MCU" - (at 200.66 101.6 180) + (label "MCU_BOOT" + (at 135.89 144.78 90) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "30be1b27-4582-4778-bb84-4f0bcaff0b1c") + (uuid "04769708-4379-482a-8d0a-ba0711d5a2e4") ) - (label "VSYS_SENSE" - (at 115.57 133.35 90) + (label "MCU_EN" + (at 176.53 71.12 180) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "354e9dfd-6716-4017-a2eb-e74b7977d49b") + (uuid "66c4411d-8cb8-4734-8fff-41854bfb2b0d") ) - (label "MCU_EN" - (at 109.22 96.52 90) + (label "VSYS_SENSE" + (at 106.68 139.7 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "4c3012a7-71ca-427a-b463-e2d086df2f76") + (uuid "6fbcda83-cdac-4711-be52-c52ae829437b") ) - (label "MCU_BOOT" - (at 185.42 38.1 0) + (label "USB_DP_MCU" + (at 144.78 97.79 270) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "4c38dafc-0333-4ed5-a1b0-e3fe57928ea9") + (uuid "7bd2e1d1-da73-41a2-ae03-d110a3ffa2b9") ) - (label "VSYS_SENSE" - (at 200.66 83.82 180) + (label "USB_DM_MCU" + (at 176.53 96.52 180) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "5184c9cf-a49b-4110-bd95-31e23a393d88") + (uuid "8fa1c406-9a76-4595-a4f6-c41f575eb117") ) - (label "MCU_EN" - (at 200.66 73.66 180) + (label "MCU_BOOT" + (at 207.01 147.32 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "5dcdd224-8caa-454b-acbd-ecc28a91aeef") + (uuid "a5bfafb1-4e0f-45a4-a361-8e47bd425d69") ) - (label "USB_DM_MCU" - (at 134.62 53.34 270) + (label "MCU_EN" + (at 166.37 144.78 90) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "83de82e9-9790-43e1-ab55-39062104194d") + (uuid "b6dce001-c35d-4a18-853a-44688b420ab8") ) (label "MCU_BOOT" - (at 261.62 81.28 0) + (at 237.49 78.74 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "9c4ad4c5-c51a-4ee2-a79a-feea6bc14a4c") + (uuid "cdd6d0df-15a5-4077-93c8-339ade252583") ) - (label "USB_DP_MCU" - (at 146.05 154.94 270) + (label "VSYS_SENSE" + (at 176.53 81.28 180) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "a7f59f86-d7ba-4f4c-bf91-76bf3f9c0111") + (uuid "df0c6379-a8a7-4fcc-ae26-aeb84242cdf9") ) - (label "MCU_BOOT" - (at 139.7 88.9 90) + (label "VSYS_SENSE" + (at 55.88 134.62 270) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "cd84fb21-6a78-44a4-b68f-28be74233c60") + (uuid "e31474fd-13aa-425c-a614-3a960483b8f9") ) - (label "VSYS_SENSE" - (at 176.53 160.02 270) + (label "USB_DM_MCU" + (at 269.24 90.17 270) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "d2f0569e-68e7-42fa-83d2-c6426a751eb8") + (uuid "ef681c20-7805-4177-b965-7ad42a9a23fa") ) - (label "USB_DM_MCU" - (at 200.66 99.06 180) + (label "USB_DP_MCU" + (at 176.53 99.06 180) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "e1cf0174-624f-47d6-acbd-26a9b92f15ba") + (uuid "f0db32a4-cb7d-402c-9a72-eec2bfcf9021") ) (global_label "VSYS" (shape input) - (at 176.53 152.4 90) + (at 26.67 157.48 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "0f4fb5dd-731d-4e12-90db-be671b22660d") + (uuid "0ee4a469-2494-4bd5-99b3-0048aaaebba1") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 176.53 152.4 0) + (at 26.67 157.48 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1555,7 +1573,7 @@ ) (global_label "3V3" (shape passive) - (at 200.66 71.12 180) + (at 166.37 152.4 270) (fields_autoplaced yes) (effects (font @@ -1563,9 +1581,9 @@ ) (justify right) ) - (uuid "30695553-e8a0-4bc7-a014-86117b026188") + (uuid "1e057aff-85db-480a-b98d-c821f053351b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 200.66 71.12 0) + (at 166.37 152.4 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1576,9 +1594,9 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 168.91 85.09 90) + (at 237.49 114.3 0) (fields_autoplaced yes) (effects (font @@ -1586,9 +1604,9 @@ ) (justify left) ) - (uuid "31aef171-b887-4723-871b-f07b3b5a60e1") + (uuid "241ff921-419f-499d-b164-e436e337570e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 168.91 85.09 0) + (at 237.49 114.3 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1601,7 +1619,7 @@ ) (global_label "3V3" (shape passive) - (at 80.01 83.82 90) + (at 115.57 102.87 90) (fields_autoplaced yes) (effects (font @@ -1609,9 +1627,9 @@ ) (justify left) ) - (uuid "789491bc-ab1c-463c-9db3-1a98b0ff621f") + (uuid "2ddf0b60-038a-481d-8f20-cfdb4f2776a6") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 80.01 83.82 0) + (at 115.57 102.87 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1624,7 +1642,7 @@ ) (global_label "GND" (shape passive) - (at 200.66 68.58 180) + (at 115.57 110.49 270) (fields_autoplaced yes) (effects (font @@ -1632,9 +1650,9 @@ ) (justify right) ) - (uuid "7a83e440-cf54-4ce8-90f6-281446478154") + (uuid "347f1d3e-555f-401c-b27c-dd1483f419b0") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 200.66 68.58 0) + (at 115.57 110.49 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1647,7 +1665,7 @@ ) (global_label "GND" (shape passive) - (at 80.01 91.44 270) + (at 85.09 110.49 270) (fields_autoplaced yes) (effects (font @@ -1655,9 +1673,9 @@ ) (justify right) ) - (uuid "7b36cc77-5fd3-4f9e-8538-18b5a6b115fc") + (uuid "7104f444-6eb8-47c1-ba87-d4fb84e61523") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 80.01 91.44 0) + (at 85.09 110.49 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1670,7 +1688,7 @@ ) (global_label "GND" (shape passive) - (at 175.26 38.1 180) + (at 176.53 66.04 180) (fields_autoplaced yes) (effects (font @@ -1678,9 +1696,9 @@ ) (justify right) ) - (uuid "9e82296c-fc17-4601-9096-882f416cace0") + (uuid "74deb3e4-7c1d-49bb-b4e4-91d99e8c705c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 175.26 38.1 0) + (at 176.53 66.04 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1691,9 +1709,9 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 210.82 171.45 270) + (global_label "3V3" + (shape passive) + (at 135.89 152.4 270) (fields_autoplaced yes) (effects (font @@ -1701,9 +1719,9 @@ ) (justify right) ) - (uuid "b3a10f61-a854-4695-af3e-c903c47ff01d") + (uuid "7b019b36-cd9a-436e-9642-a67bb6eda7c5") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 210.82 171.45 0) + (at 135.89 152.4 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1716,7 +1734,7 @@ ) (global_label "GND" (shape passive) - (at 115.57 140.97 270) + (at 106.68 147.32 270) (fields_autoplaced yes) (effects (font @@ -1724,9 +1742,9 @@ ) (justify right) ) - (uuid "c42053b7-5c81-4ca9-a925-aab0eafe948a") + (uuid "896cf682-37b0-4b5e-96ac-d4981febe298") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 115.57 140.97 0) + (at 106.68 147.32 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1739,7 +1757,7 @@ ) (global_label "GND" (shape passive) - (at 81.28 40.64 270) + (at 100.33 52.07 270) (fields_autoplaced yes) (effects (font @@ -1747,9 +1765,9 @@ ) (justify right) ) - (uuid "c4f02581-e033-4820-8ec6-332207818728") + (uuid "90d86f46-06db-44b9-aa6b-2ed23429195a") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 81.28 40.64 0) + (at 100.33 52.07 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1760,19 +1778,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 261.62 116.84 0) + (at 176.53 68.58 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "c7588712-e1e2-4293-bb60-fab6ce552fd7") + (uuid "9414f7c6-89ed-4e75-ac53-25332c42e090") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 261.62 116.84 0) + (at 176.53 68.58 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1783,19 +1801,19 @@ ) ) ) - (global_label "3V3" - (shape passive) - (at 66.04 130.81 270) + (global_label "VSYS" + (shape input) + (at 55.88 127 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "c7f47c96-6581-4f51-9952-9edf5fbad4d5") + (uuid "a872f4c0-178a-49d6-a7fe-05b59fc03ffa") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 66.04 130.81 0) + (at 55.88 127 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1808,17 +1826,17 @@ ) (global_label "GND" (shape passive) - (at 168.91 92.71 270) + (at 237.49 111.76 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "d8f477fc-618a-4862-ad79-30fa9c57aeb8") + (uuid "a8f670d3-1c95-4c9c-9030-d60b2b34411d") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 168.91 92.71 0) + (at 237.49 111.76 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1829,9 +1847,9 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 109.22 104.14 270) + (at 196.85 147.32 180) (fields_autoplaced yes) (effects (font @@ -1839,9 +1857,9 @@ ) (justify right) ) - (uuid "dc3aa1cf-3957-4a13-b748-9da8f7afbf50") + (uuid "c53858af-db0e-4134-bc22-0c761cba6374") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 109.22 104.14 0) + (at 196.85 147.32 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1852,19 +1870,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 261.62 114.3 0) + (at 54.61 77.47 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "eb9d05eb-c0bb-4d28-8c61-40a693c56ee8") + (uuid "e2f1cfd8-54cb-4313-b9a3-02b29c1a0fd8") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 261.62 114.3 0) + (at 54.61 77.47 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1877,17 +1895,17 @@ ) (global_label "3V3" (shape passive) - (at 139.7 96.52 270) + (at 85.09 102.87 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "f6dbdb2e-7676-4de4-a946-d249f63d7ba3") + (uuid "e8e1904b-1337-46c8-8e3b-1ef23c25ec1d") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 139.7 96.52 0) + (at 85.09 102.87 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1898,339 +1916,339 @@ ) ) ) - (hierarchical_label "STICK_X" - (shape input) - (at 200.66 78.74 0) + (hierarchical_label "SPI_MOSI" + (shape bidirectional) + (at 176.53 111.76 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "00631309-049f-4f22-8895-ab7f88c08e98") + (uuid "01ecd32b-f854-4686-a114-e5813d33d2ce") ) (hierarchical_label "XBEE_ON_SLEEP" (shape bidirectional) - (at 261.62 68.58 0) + (at 237.49 66.04 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "0ad7605b-d302-4b5e-a003-51d52fce3d16") + (uuid "0983a2da-fa5a-4280-bc0d-f8ad4b6ab95f") ) - (hierarchical_label "BTN_TRIG_DIG" + (hierarchical_label "TRIG_ANALOG" (shape input) - (at 200.66 93.98 0) + (at 176.53 73.66 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "10aae0e5-a0ec-4047-8ab9-8b06b2f9be35") + (uuid "0a211661-4a5c-4de3-9500-40fc65576d1a") ) - (hierarchical_label "XBee_CS" + (hierarchical_label "XBEE_SPI_ATTN" (shape bidirectional) - (at 200.66 119.38 0) + (at 176.53 83.82 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "234ff320-46e4-41ec-9865-150642f70e40") + (uuid "1fd9bc95-115b-4181-a162-c90f4cffdcb2") ) - (hierarchical_label "SPI_SCK" - (shape bidirectional) - (at 200.66 111.76 0) + (hierarchical_label "BTN_MACRO6" + (shape input) + (at 237.49 88.9 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "37a103ac-f8ec-41c2-960a-212a5f6e4fa8") + (uuid "248ecea0-48c2-4470-b5e1-fa5bed9976c9") ) - (hierarchical_label "BTN_STICK" - (shape input) - (at 261.62 71.12 0) + (hierarchical_label "SPI_MISO" + (shape bidirectional) + (at 176.53 114.3 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "3e9f05ec-aeb4-43bb-aeeb-a3652273e4d8") + (uuid "2961c339-dca3-4986-b64b-e0df374d0250") ) - (hierarchical_label "STAT1" + (hierarchical_label "BTN_MACRO2" (shape input) - (at 261.62 111.76 0) + (at 237.49 73.66 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "49ddb346-0108-4683-869f-74897eeb74c5") + (uuid "2c578b9f-32b5-49da-b54c-ae614d5ea8ed") ) - (hierarchical_label "USB_DP" - (shape bidirectional) - (at 146.05 147.32 90) + (hierarchical_label "BTN_VOL_DN" + (shape input) + (at 176.53 88.9 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "5ddf06a3-390a-45b1-aa9a-079409ad7849") + (uuid "2cae71ff-5f43-4afa-b53d-1d801de4ec24") ) - (hierarchical_label "BTN_MACRO3" + (hierarchical_label "BTN_THR_DN" (shape input) - (at 261.62 83.82 0) + (at 237.49 93.98 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "6b595225-fe13-48ee-9b92-274e4de1338b") + (uuid "356b22c9-cd73-4de0-92a9-18048200906c") ) - (hierarchical_label "RGB_DIN" - (shape output) - (at 261.62 106.68 0) + (hierarchical_label "BTN_VOL_UP" + (shape input) + (at 176.53 86.36 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "744f6f8a-c865-4190-8205-f9643776d1e0") + (uuid "3c613379-d769-4570-ba38-e6d5760c17af") ) - (hierarchical_label "USB_DM" - (shape bidirectional) - (at 134.62 45.72 90) + (hierarchical_label "BTN_THR_UP" + (shape input) + (at 237.49 91.44 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "77a39205-5138-493f-bf04-82beb03a08d2") + (uuid "462237df-05f1-4f66-bab5-5fd3ebe60763") ) - (hierarchical_label "BTN_MACRO1" - (shape input) - (at 261.62 73.66 0) + (hierarchical_label "I2C_SDA" + (shape bidirectional) + (at 176.53 93.98 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "78932290-6cb0-4a87-9795-e8e3f3a94703") + (uuid "4ef59f64-42da-41e2-8c30-b5022ded2de1") ) - (hierarchical_label "PWR_HOLD" + (hierarchical_label "USB_DP" (shape bidirectional) - (at 261.62 104.14 0) + (at 144.78 90.17 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "82290345-d810-4f10-a359-e4d130ae61cc") + (uuid "502c6b99-3611-4b84-8390-2b75986810fb") ) - (hierarchical_label "BTN_THR_DN" - (shape input) - (at 261.62 96.52 0) + (hierarchical_label "PWR_BTN_SENSE" + (shape bidirectional) + (at 237.49 106.68 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "8b786d12-b0c5-42e8-aec9-5aaf24c509cc") + (uuid "556e1de9-a346-464a-a311-8fa8d15f58a0") ) - (hierarchical_label "SPI_MOSI" + (hierarchical_label "SPI_SCK" (shape bidirectional) - (at 200.66 114.3 0) + (at 176.53 109.22 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "8ea14084-498d-4b29-9cd7-827cae4aa9de") + (uuid "64e3aa4c-6ee1-4e0d-afa0-62ae771128b1") ) - (hierarchical_label "STICK_Y" - (shape input) - (at 200.66 81.28 0) + (hierarchical_label "RGB_DIN" + (shape output) + (at 237.49 104.14 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "90a17cbf-d64e-43f1-aae4-77e666e03755") + (uuid "679e7456-513b-43cd-8b03-f1401553db68") ) - (hierarchical_label "BTN_MACRO5" + (hierarchical_label "BTN_MACRO1" (shape input) - (at 261.62 88.9 0) + (at 237.49 71.12 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "90f5df99-ec43-4e0f-b782-67f70afa6bfa") + (uuid "6c890ed7-6041-4931-9e08-760cc74f3493") ) - (hierarchical_label "I2C_SCL" - (shape bidirectional) - (at 200.66 109.22 0) + (hierarchical_label "STICK_Y" + (shape input) + (at 176.53 78.74 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "a3336c96-e750-49c0-88ff-61ce7003a647") + (uuid "7bed7733-4e67-436a-87ae-3553103d5348") ) - (hierarchical_label "BTN_MACRO2" - (shape input) - (at 261.62 76.2 0) + (hierarchical_label "USB_DM" + (shape bidirectional) + (at 269.24 82.55 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "a4cff293-0cfe-4f31-a1ef-b2ded98fe293") + (uuid "806900bf-7928-4ad8-9eb8-bd85cbe569c2") ) - (hierarchical_label "BTN_VOL_DN" + (hierarchical_label "STAT1" (shape input) - (at 200.66 91.44 0) + (at 237.49 109.22 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "b305cd69-4c3d-4c3a-916b-52904625550e") + (uuid "89178b7f-91a9-48d2-b53d-14b6c20c1a1c") ) - (hierarchical_label "BTN_MACRO6" + (hierarchical_label "BTN_MACRO4" (shape input) - (at 261.62 91.44 0) + (at 237.49 83.82 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "b3446305-d4ec-40f8-9a09-d75ed17fbf47") + (uuid "94375b2b-b24e-4a91-a201-62fdbd7370da") ) - (hierarchical_label "I2C_SDA" - (shape bidirectional) - (at 200.66 96.52 0) + (hierarchical_label "BTN_MACRO5" + (shape input) + (at 237.49 86.36 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "c18be560-bea0-429b-9c9a-ea8c1ebde84e") + (uuid "9a0ea7c9-a77c-4690-8335-991409f17ef8") ) - (hierarchical_label "BTN_THR_UP" + (hierarchical_label "BTN_TRIG_DIG" (shape input) - (at 261.62 93.98 0) + (at 176.53 91.44 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "c951b2cc-6529-4616-b454-d6f0644b1d79") + (uuid "b2b38377-20d5-4161-a804-8ec4c6b6857e") ) - (hierarchical_label "BTN_VOL_UP" + (hierarchical_label "BTN_MACRO3" (shape input) - (at 200.66 88.9 0) + (at 237.49 81.28 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "db12c2d2-1420-4d4e-97d4-920f12bc9295") + (uuid "bb775ced-72f6-428a-ba2a-67ba2e0ac76b") ) - (hierarchical_label "SPI_MISO" + (hierarchical_label "I2C_SCL" (shape bidirectional) - (at 200.66 116.84 0) + (at 176.53 106.68 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "df191c7b-8b7d-4b05-a564-147f93adf078") + (uuid "c3d0b7f6-dd21-4533-810a-ca885a9db01f") ) - (hierarchical_label "BTN_MACRO4" + (hierarchical_label "STICK_X" (shape input) - (at 261.62 86.36 0) + (at 176.53 76.2 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "e1c4af8e-9613-4917-8785-0d2886d908cd") + (uuid "cf29bb63-7427-4dd7-9e2d-de583ddf113f") ) - (hierarchical_label "TRIG_ANALOG" - (shape input) - (at 200.66 76.2 0) + (hierarchical_label "XBee_CS" + (shape bidirectional) + (at 176.53 116.84 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "eb4fb795-a299-4534-aa13-89b583e7c4c1") + (uuid "ea575850-d76d-4254-8200-02f287eb6651") ) - (hierarchical_label "PWR_BTN_SENSE" - (shape bidirectional) - (at 261.62 109.22 0) + (hierarchical_label "BTN_STICK" + (shape input) + (at 237.49 68.58 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "f044e2f3-9f8d-4665-b89c-013cad4040cf") + (uuid "f38e52e2-7482-42f2-ba76-bfc8dc93ea4e") ) - (hierarchical_label "XBEE_SPI_ATTN" + (hierarchical_label "PWR_HOLD" (shape bidirectional) - (at 200.66 86.36 0) + (at 237.49 101.6 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "fd5b65e9-81aa-46c8-aa68-483a96a8e7b2") + (uuid "f87d2d28-b3c1-44da-8eca-6f67b0a5d71e") ) (symbol - (lib_id "Device:R") - (at 176.53 156.21 0) + (lib_id "power:PWR_FLAG") + (at 54.61 77.47 0) (unit 1) (body_style 1) (exclude_from_sim no) - (in_bom yes) - (on_board yes) + (in_bom no) + (on_board no) (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "056a5446-13f8-47ed-a187-540d6bfd2e9e") - (property "Reference" "R_VSYS1" - (at 178.562 156.21 90) + (uuid "29e02960-6322-440e-9c07-6ed4962bae2c") + (property "Reference" "PF_3V3" + (at 54.61 79.375 0) (show_name no) (do_not_autoplace no) (effects @@ -2239,8 +2257,8 @@ ) ) ) - (property "Value" "200kΩ" - (at 176.53 156.21 90) + (property "Value" "PWR_FLAG" + (at 54.61 81.28 0) (show_name no) (do_not_autoplace no) (effects @@ -2249,8 +2267,8 @@ ) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 174.752 156.21 90) + (property "Footprint" "" + (at 54.61 77.47 0) (show_name no) (do_not_autoplace no) (effects @@ -2260,7 +2278,7 @@ ) ) (property "Datasheet" "" - (at 176.53 156.21 0) + (at 54.61 77.47 0) (show_name no) (do_not_autoplace no) (effects @@ -2269,8 +2287,8 @@ ) ) ) - (property "Description" "Resistor" - (at 176.53 156.21 0) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 54.61 77.47 0) (show_name no) (do_not_autoplace no) (effects @@ -2280,23 +2298,20 @@ ) ) (pin "1" - (uuid "53d69cb8-3fd1-43d6-9ce5-2ae414e653fa") - ) - (pin "2" - (uuid "72b3dab3-43b9-4ad6-8681-93db4a6a6276") + (uuid "5af5d8d2-015a-4585-a243-fe6de1e38bb3") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "R_VSYS1") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "PF_3V3") (unit 1) ) ) ) ) (symbol - (lib_id "power:PWR_FLAG") - (at 81.28 40.64 0) + (lib_id "Device:C") + (at 85.09 106.68 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2305,29 +2320,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "0ef81ec6-5c35-46e7-9bf7-7bd2fb1d621c") - (property "Reference" "PF_GND" - (at 81.28 42.545 0) + (uuid "58a053e4-37d1-4518-8357-3bb6e06cc853") + (property "Reference" "C_3V3_1" + (at 85.725 109.22 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "PWR_FLAG" - (at 81.28 44.45 0) + (property "Value" "10µF" + (at 85.725 104.14 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "" - (at 81.28 40.64 0) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 86.0552 102.87 0) (show_name no) (do_not_autoplace no) (effects @@ -2337,7 +2354,7 @@ ) ) (property "Datasheet" "" - (at 81.28 40.64 0) + (at 85.09 106.68 0) (show_name no) (do_not_autoplace no) (effects @@ -2346,8 +2363,8 @@ ) ) ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 81.28 40.64 0) + (property "Description" "Unpolarized capacitor" + (at 85.09 106.68 0) (show_name no) (do_not_autoplace no) (effects @@ -2357,20 +2374,23 @@ ) ) (pin "1" - (uuid "88f21689-e07c-4186-b244-c83c01bab95b") + (uuid "ee804b6d-6c3a-4722-8256-c9dd64a9fc12") + ) + (pin "2" + (uuid "d4afb40a-2636-424b-bb07-71e191c226eb") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "PF_GND") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "C_3V3_1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:C") - (at 168.91 88.9 0) + (lib_id "Espressif:ESP32-S3-WROOM-1") + (at 207.01 91.44 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2379,31 +2399,32 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "1bae4983-c38b-4842-adde-b49afa893346") - (property "Reference" "C_3V3_2" - (at 169.545 91.44 0) + (uuid "58c65d05-a535-4fa9-a9f1-96c598ec89d5") + (property "Reference" "U_MCU1" + (at 181.61 121.92 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify left bottom) ) ) - (property "Value" "100nF" - (at 169.545 86.36 0) + (property "Value" "ESP32-S3-WROOM-1-N8" + (at 181.61 60.96 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify left top) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 169.8752 85.09 0) + (property "Footprint" "Espressif:ESP32-S3-WROOM-1" + (at 207.01 91.44 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -2412,8 +2433,9 @@ ) ) ) - (property "Datasheet" "" - (at 168.91 88.9 0) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf" + (at 207.01 91.44 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -2422,8 +2444,20 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 168.91 88.9 0) + (property "Description" "WiFi/BT module, integrated flash+crystal+antenna, ESP32-S3 (Xtensa dual-core, native USB)" + (at 207.01 91.44 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "MF" "Espressif Systems" + (at 207.01 91.44 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -2433,23 +2467,140 @@ ) ) (pin "1" - (uuid "55eaf163-301e-494d-9e9a-b6ece76339ca") + (uuid "89b58dc9-d1e0-4367-90da-2bc29902a20b") + ) + (pin "10" + (uuid "f409dccf-cc92-41a5-b67b-fa06c8d89664") + ) + (pin "11" + (uuid "0e80af45-7895-4266-a98f-5acf7e6f6a83") + ) + (pin "12" + (uuid "16a92fee-336b-4e6f-859c-c1b7f82e1ed4") + ) + (pin "13" + (uuid "a6515e05-4d63-4853-bfa3-d1bf7d0cd3b2") + ) + (pin "14" + (uuid "b701c77c-7116-4fe5-b651-844693ebd6f5") + ) + (pin "15" + (uuid "50ee89d5-e882-4341-9f75-f0fcfbc350bd") + ) + (pin "16" + (uuid "0540a350-6c79-4938-9167-f3d5524a5897") + ) + (pin "17" + (uuid "03465b9c-5287-4eee-a186-05e247abc89b") + ) + (pin "18" + (uuid "9f1f2ab5-29cb-43ba-8eae-2379fb0847af") + ) + (pin "19" + (uuid "e61806ff-a155-481e-9f1f-52649ad2376b") ) (pin "2" - (uuid "f8163310-4fc8-4340-b885-ff49c62bb8ff") + (uuid "db536386-2138-40be-b279-53cd3c78735c") + ) + (pin "20" + (uuid "2a8ca5ae-341c-4080-8ddd-734b1276d971") + ) + (pin "21" + (uuid "9ba9b95d-299b-4382-8c52-5d12f7b637d7") + ) + (pin "22" + (uuid "fb8776c5-35d1-4589-8bf8-fd5a46740f2d") + ) + (pin "23" + (uuid "74eb0444-5faf-436e-8282-28ef9f55bb27") + ) + (pin "24" + (uuid "91e0321e-a948-4057-983b-d7a2e4767c55") + ) + (pin "25" + (uuid "e02ba336-ec79-4eba-a202-810d0ee11e3a") + ) + (pin "26" + (uuid "d0a0cf44-b0a0-41d2-a0b4-c74f2e58e271") + ) + (pin "27" + (uuid "9cd30b8a-e42e-436c-a03c-dd0a69a2b56b") + ) + (pin "28" + (uuid "cbcdbc51-d9d9-4d2e-a588-40ebf94eaa60") + ) + (pin "29" + (uuid "c751fee2-7de0-4660-beed-04eff56bb405") + ) + (pin "3" + (uuid "172f939b-5009-4f49-aa56-599c66f4953c") + ) + (pin "30" + (uuid "068b3640-e33e-48c5-b696-3163189ea448") + ) + (pin "31" + (uuid "34d485ae-bd83-426d-8f1a-ba87caad8efc") + ) + (pin "32" + (uuid "afbc9a76-aea6-4b8d-ad30-132ade0ca699") + ) + (pin "33" + (uuid "d103fa99-45c3-4824-a81b-7e1d85c975b0") + ) + (pin "34" + (uuid "2d40417c-ccd3-40c3-a948-8b94f1b0f907") + ) + (pin "35" + (uuid "de78632b-486a-4f7d-a99f-964f49e231db") + ) + (pin "36" + (uuid "3a156619-068f-49d5-8014-e7738da972bd") + ) + (pin "37" + (uuid "8d35939b-1734-461b-9254-2fb69c5683eb") + ) + (pin "38" + (uuid "37d1dfb0-2afd-4c58-afd1-36394dd369d8") + ) + (pin "39" + (uuid "a99e0c37-91b0-4410-a431-c068f9446f20") + ) + (pin "4" + (uuid "0107045a-10db-4fda-857a-4607ebac4100") + ) + (pin "40" + (uuid "314acce2-b5a1-4e60-adf3-8738ebde444f") + ) + (pin "41" + (uuid "a3aa1828-3239-4dbf-a184-ca324759d8d1") + ) + (pin "5" + (uuid "686e846c-e1d4-4e94-8c95-d79c09c32bac") + ) + (pin "6" + (uuid "f665b96a-7c23-4d47-a44d-a746eaa18da4") + ) + (pin "7" + (uuid "beff5c01-3d46-49fd-b42d-e00d7ca614cd") + ) + (pin "8" + (uuid "195db35c-dd85-4dff-92a2-05290322d7dd") + ) + (pin "9" + (uuid "86e8f1bb-71cc-4303-b658-61d29ffde39c") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "C_3V3_2") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "U_MCU1") (unit 1) ) ) ) ) (symbol - (lib_id "power:PWR_FLAG") - (at 66.04 130.81 0) + (lib_id "Device:R") + (at 135.89 148.59 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2458,9 +2609,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "64c94e07-735a-4987-a71c-d78093dd7140") - (property "Reference" "PF_3V3" - (at 66.04 132.715 0) + (uuid "63e0728d-b29e-46ec-aff5-5a00b9255a1b") + (property "Reference" "R_BOOT_PU1" + (at 137.922 148.59 90) (show_name no) (do_not_autoplace no) (effects @@ -2469,8 +2620,8 @@ ) ) ) - (property "Value" "PWR_FLAG" - (at 66.04 134.62 0) + (property "Value" "10kΩ" + (at 135.89 148.59 90) (show_name no) (do_not_autoplace no) (effects @@ -2479,8 +2630,8 @@ ) ) ) - (property "Footprint" "" - (at 66.04 130.81 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 134.112 148.59 90) (show_name no) (do_not_autoplace no) (effects @@ -2490,7 +2641,7 @@ ) ) (property "Datasheet" "" - (at 66.04 130.81 0) + (at 135.89 148.59 0) (show_name no) (do_not_autoplace no) (effects @@ -2499,8 +2650,8 @@ ) ) ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 66.04 130.81 0) + (property "Description" "Resistor" + (at 135.89 148.59 0) (show_name no) (do_not_autoplace no) (effects @@ -2510,20 +2661,23 @@ ) ) (pin "1" - (uuid "817d69a6-4471-4b67-bdbe-0b832abdd98b") + (uuid "1effd63c-b309-4be6-baf7-a8bd151cd3f5") + ) + (pin "2" + (uuid "28b162c6-159b-44bf-970a-146ae4d5ca9d") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "PF_3V3") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "R_BOOT_PU1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:C") - (at 80.01 87.63 0) + (lib_id "Device:R") + (at 166.37 148.59 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2532,31 +2686,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "677da818-1778-48ef-b72a-07c135a66c4e") - (property "Reference" "C_3V3_1" - (at 80.645 90.17 0) + (uuid "7351746e-35f8-473e-8576-3f0f6e81aa72") + (property "Reference" "R_EN_PU1" + (at 168.402 148.59 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "10µF" - (at 80.645 85.09 0) + (property "Value" "10kΩ" + (at 166.37 148.59 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 80.9752 83.82 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 164.592 148.59 90) (show_name no) (do_not_autoplace no) (effects @@ -2566,7 +2718,7 @@ ) ) (property "Datasheet" "" - (at 80.01 87.63 0) + (at 166.37 148.59 0) (show_name no) (do_not_autoplace no) (effects @@ -2575,8 +2727,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 80.01 87.63 0) + (property "Description" "Resistor" + (at 166.37 148.59 0) (show_name no) (do_not_autoplace no) (effects @@ -2586,23 +2738,23 @@ ) ) (pin "1" - (uuid "de3320cb-433c-4601-ae00-e9c714e443de") + (uuid "a82862ea-40a9-4a52-bca1-5c136cf78cbd") ) (pin "2" - (uuid "0e083dc0-7eb1-4bcd-9e30-b97b7b127aa4") + (uuid "f29c8678-3edd-42ba-b74a-490a9e0c328c") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "C_3V3_1") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "R_EN_PU1") (unit 1) ) ) ) ) (symbol - (lib_id "power:PWR_FLAG") - (at 210.82 171.45 0) + (lib_id "Device:R") + (at 55.88 130.81 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2611,9 +2763,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "722bb6f4-7406-4a96-85ba-b4ed49dad612") - (property "Reference" "PF_VSYS" - (at 210.82 173.355 0) + (uuid "82471ff6-9694-46e5-b2a2-c6485a9d3f24") + (property "Reference" "R_VSYS1" + (at 57.912 130.81 90) (show_name no) (do_not_autoplace no) (effects @@ -2622,8 +2774,8 @@ ) ) ) - (property "Value" "PWR_FLAG" - (at 210.82 175.26 0) + (property "Value" "200kΩ" + (at 55.88 130.81 90) (show_name no) (do_not_autoplace no) (effects @@ -2632,8 +2784,8 @@ ) ) ) - (property "Footprint" "" - (at 210.82 171.45 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 54.102 130.81 90) (show_name no) (do_not_autoplace no) (effects @@ -2643,7 +2795,7 @@ ) ) (property "Datasheet" "" - (at 210.82 171.45 0) + (at 55.88 130.81 0) (show_name no) (do_not_autoplace no) (effects @@ -2652,8 +2804,8 @@ ) ) ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 210.82 171.45 0) + (property "Description" "Resistor" + (at 55.88 130.81 0) (show_name no) (do_not_autoplace no) (effects @@ -2663,31 +2815,34 @@ ) ) (pin "1" - (uuid "fd013666-7228-4777-9a41-f2b8605617ee") + (uuid "59300ce4-9cc6-42a1-a31e-551278d2c9a5") + ) + (pin "2" + (uuid "03f68079-e50d-45af-b010-0446fd2317ce") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "PF_VSYS") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "R_VSYS1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 139.7 92.71 0) + (lib_id "power:PWR_FLAG") + (at 26.67 157.48 0) (unit 1) (body_style 1) (exclude_from_sim no) - (in_bom yes) - (on_board yes) + (in_bom no) + (on_board no) (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "79a2c934-1abd-41cc-a384-584b94cbed88") - (property "Reference" "R_BOOT_PU" - (at 141.732 92.71 90) + (uuid "ae06cf3e-7279-4474-8bb4-1d3d32cc36eb") + (property "Reference" "PF_VSYS01" + (at 26.67 159.385 0) (show_name no) (do_not_autoplace no) (effects @@ -2696,8 +2851,8 @@ ) ) ) - (property "Value" "10kΩ" - (at 139.7 92.71 90) + (property "Value" "PWR_FLAG" + (at 26.67 161.29 0) (show_name no) (do_not_autoplace no) (effects @@ -2706,8 +2861,8 @@ ) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 137.922 92.71 90) + (property "Footprint" "" + (at 26.67 157.48 0) (show_name no) (do_not_autoplace no) (effects @@ -2717,7 +2872,7 @@ ) ) (property "Datasheet" "" - (at 139.7 92.71 0) + (at 26.67 157.48 0) (show_name no) (do_not_autoplace no) (effects @@ -2726,8 +2881,8 @@ ) ) ) - (property "Description" "Resistor" - (at 139.7 92.71 0) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 26.67 157.48 0) (show_name no) (do_not_autoplace no) (effects @@ -2737,23 +2892,20 @@ ) ) (pin "1" - (uuid "1fedfb8d-2435-4d20-9c8d-b77ecd583436") - ) - (pin "2" - (uuid "27a136a6-b04c-43b6-ad50-d1317dc31800") + (uuid "c1ea104d-2a8a-4b46-9f90-ec44ddb63e61") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "R_BOOT_PU") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "PF_VSYS01") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 115.57 137.16 0) + (lib_id "Switch:SW_Push") + (at 201.93 147.32 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2762,19 +2914,20 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "9ceb60ee-061a-4f01-86f2-ad492c36f1dc") - (property "Reference" "R_VSYS2" - (at 117.602 137.16 90) + (uuid "ca79a6b4-22d4-4fcd-a122-a1a80bce2727") + (property "Reference" "SW_BOOT1" + (at 203.2 149.86 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "100kΩ" - (at 115.57 137.16 90) + (property "Value" "Panasonic_EVQP2" + (at 201.93 145.796 0) (show_name no) (do_not_autoplace no) (effects @@ -2783,8 +2936,8 @@ ) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 113.792 137.16 90) + (property "Footprint" "Button_Switch_SMD:SW_SPST_EVQP2_ShortPushTravel_H2.1mm" + (at 201.93 152.4 0) (show_name no) (do_not_autoplace no) (effects @@ -2794,7 +2947,7 @@ ) ) (property "Datasheet" "" - (at 115.57 137.16 0) + (at 201.93 152.4 0) (show_name no) (do_not_autoplace no) (effects @@ -2803,8 +2956,8 @@ ) ) ) - (property "Description" "Resistor" - (at 115.57 137.16 0) + (property "Description" "Push button switch, generic, two pins" + (at 201.93 147.32 0) (show_name no) (do_not_autoplace no) (effects @@ -2814,23 +2967,23 @@ ) ) (pin "1" - (uuid "7e0c603e-c6f3-4be8-ab5e-36f5252656b4") + (uuid "030e22eb-1a2c-431c-8478-08f47e816828") ) (pin "2" - (uuid "299692ea-bf8c-4d76-97ad-17d163e6ad2f") + (uuid "d1cc4bb3-e09b-4dd5-b6e1-b979d7da0f21") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "R_VSYS2") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "SW_BOOT1") (unit 1) ) ) ) ) (symbol - (lib_id "Espressif:ESP32-S3-WROOM-1") - (at 231.14 93.98 0) + (lib_id "Device:R") + (at 144.78 93.98 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2839,32 +2992,19 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "a9b24581-efd3-4235-b76a-dfb2fe0626d6") - (property "Reference" "U_MCU" - (at 205.74 124.46 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Value" "ESP32-S3-WROOM-1-N8" - (at 205.74 63.5 0) + (uuid "e27fea40-1f0c-424d-a232-c78e3fda69ce") + (property "Reference" "R_USB_DP1" + (at 146.812 93.98 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Footprint" "Espressif:ESP32-S3-WROOM-1" - (at 231.14 93.98 0) - (hide yes) + (property "Value" "27Ω" + (at 144.78 93.98 90) (show_name no) (do_not_autoplace no) (effects @@ -2873,9 +3013,8 @@ ) ) ) - (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf" - (at 231.14 93.98 0) - (hide yes) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 143.002 93.98 90) (show_name no) (do_not_autoplace no) (effects @@ -2884,9 +3023,8 @@ ) ) ) - (property "Description" "WiFi/BT module, integrated flash+crystal+antenna, ESP32-S3 (Xtensa dual-core, native USB)" - (at 231.14 93.98 0) - (hide yes) + (property "Datasheet" "" + (at 144.78 93.98 0) (show_name no) (do_not_autoplace no) (effects @@ -2895,9 +3033,8 @@ ) ) ) - (property "MF" "Espressif Systems" - (at 231.14 93.98 0) - (hide yes) + (property "Description" "Resistor" + (at 144.78 93.98 0) (show_name no) (do_not_autoplace no) (effects @@ -2907,132 +3044,15 @@ ) ) (pin "1" - (uuid "1efe21e9-82dd-4ee2-9083-a7d0e05ad6a4") - ) - (pin "10" - (uuid "43a4cdf2-cb96-4c20-8303-ff65a4c96da9") - ) - (pin "11" - (uuid "160868e2-65df-4de1-a41d-c62b34c50205") - ) - (pin "12" - (uuid "d8afd901-7308-4586-9818-28b018612dc5") - ) - (pin "13" - (uuid "8f08e34c-fd59-4bb8-a0a3-2248864e7692") - ) - (pin "14" - (uuid "8e05e41d-342a-4657-9b04-6af6effde4d4") - ) - (pin "15" - (uuid "4ae21e77-10c9-48c3-9e5b-b75e95ae2b45") - ) - (pin "16" - (uuid "54f34281-a343-4ac5-9a7d-0af30dd5bf09") - ) - (pin "17" - (uuid "09e23f9f-3bb6-4c78-8c80-a2b865b58759") - ) - (pin "18" - (uuid "ae96363a-150f-4d7f-9e44-c24aa97fe318") - ) - (pin "19" - (uuid "63786fa4-e554-42af-8cb9-503d6d2f08fb") + (uuid "5badc129-d357-4234-adf0-757e9686ca2b") ) (pin "2" - (uuid "c7ec8820-af36-4aec-80b3-bdfa3907d25b") - ) - (pin "20" - (uuid "e5f776ba-20a4-4f87-a1bb-61a183d876a5") - ) - (pin "21" - (uuid "b1276d3f-e894-446f-ab06-75f1594dae48") - ) - (pin "22" - (uuid "9632adc8-fea4-4b2a-a7b7-c6aa0540ec19") - ) - (pin "23" - (uuid "2c7b38b6-9f0d-4b66-9c53-058738e64361") - ) - (pin "24" - (uuid "c056af68-8267-4216-a71a-b7b6270a60e4") - ) - (pin "25" - (uuid "6a20927d-5e4d-4893-8078-d19c3bd9eff3") - ) - (pin "26" - (uuid "ed0e72da-971b-4f3e-a1b5-16515cddc133") - ) - (pin "27" - (uuid "081e46d2-ca7d-42d5-a3e4-0394acb7661a") - ) - (pin "28" - (uuid "9ddfccf3-7a79-462e-9b45-a66591b1bc0f") - ) - (pin "29" - (uuid "3bce0194-61ba-4e68-bdc8-bd9c163d82ed") - ) - (pin "3" - (uuid "33a94cff-9aaf-483c-b58f-08c032cfc618") - ) - (pin "30" - (uuid "4c0977f7-0609-4c6e-8a68-dc80a3ed271c") - ) - (pin "31" - (uuid "53b156b8-9099-4e84-b6c8-3ba2b849e1b8") - ) - (pin "32" - (uuid "8cd6d518-9204-4b9c-9463-538f4ac849cd") - ) - (pin "33" - (uuid "ed4a13b4-7c91-4ccd-bf3e-649c21edcd2a") - ) - (pin "34" - (uuid "802925b3-b58a-4261-812d-d5c72aac3c42") - ) - (pin "35" - (uuid "f3d5849d-e2b9-4588-a7d4-ebafb7c9258d") - ) - (pin "36" - (uuid "e4f7eaeb-2eed-4434-b034-4af86598ef44") - ) - (pin "37" - (uuid "b557db9f-df26-4b26-a5cd-12c0b4821fbc") - ) - (pin "38" - (uuid "495f69c2-4c8c-4647-9e13-feda78382c39") - ) - (pin "39" - (uuid "d86155a4-002b-42e0-b3e5-11622fa6dd44") - ) - (pin "4" - (uuid "1ac5fdb9-c46f-4ced-bf46-47d840a2a488") - ) - (pin "40" - (uuid "3f562810-aa07-4453-b46c-9ab3426d3fac") - ) - (pin "41" - (uuid "93dafcec-a6f1-4765-9400-6eeb09971664") - ) - (pin "5" - (uuid "b9fae26a-51ca-4fb8-ac5b-d210e936d3cb") - ) - (pin "6" - (uuid "b20f9a06-283e-4ccd-93cf-4c096b6ab2f7") - ) - (pin "7" - (uuid "8d21b969-94a9-4d98-a6a3-4ec041c82d63") - ) - (pin "8" - (uuid "514e2065-2624-493e-8335-64f10ece2a65") - ) - (pin "9" - (uuid "98c19919-1887-4b25-95f0-6bda7c6d0169") + (uuid "e56553be-57bf-4916-9f0c-2ee94689e3dd") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "U_MCU") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "R_USB_DP1") (unit 1) ) ) @@ -3040,7 +3060,7 @@ ) (symbol (lib_id "Device:R") - (at 134.62 49.53 0) + (at 106.68 143.51 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -3049,9 +3069,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "bf1a8763-ea4c-4a39-906f-3b1e1fe3495a") - (property "Reference" "R_USB_DM" - (at 136.652 49.53 90) + (uuid "ebe1e8f9-a3d9-440a-82eb-6a8d7ef07a16") + (property "Reference" "R_VSYS2" + (at 108.712 143.51 90) (show_name no) (do_not_autoplace no) (effects @@ -3060,8 +3080,8 @@ ) ) ) - (property "Value" "27Ω" - (at 134.62 49.53 90) + (property "Value" "100kΩ" + (at 106.68 143.51 90) (show_name no) (do_not_autoplace no) (effects @@ -3071,7 +3091,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 132.842 49.53 90) + (at 104.902 143.51 90) (show_name no) (do_not_autoplace no) (effects @@ -3081,7 +3101,7 @@ ) ) (property "Datasheet" "" - (at 134.62 49.53 0) + (at 106.68 143.51 0) (show_name no) (do_not_autoplace no) (effects @@ -3091,7 +3111,7 @@ ) ) (property "Description" "Resistor" - (at 134.62 49.53 0) + (at 106.68 143.51 0) (show_name no) (do_not_autoplace no) (effects @@ -3101,23 +3121,23 @@ ) ) (pin "1" - (uuid "e75b4973-1f54-43d5-96f7-7b68994d602a") + (uuid "15ec2d41-2127-48c1-a732-c9f35ecd76a8") ) (pin "2" - (uuid "191c1e9c-7a61-453d-9868-62ee305d8ec7") + (uuid "0723b75f-87d2-46b2-ac60-c8c3ee0f8847") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "R_USB_DM") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "R_VSYS2") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 109.22 100.33 0) + (lib_id "Device:C") + (at 115.57 106.68 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -3126,29 +3146,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "c6f9e600-8100-480c-a505-4716c19f12c1") - (property "Reference" "R_EN_PU" - (at 111.252 100.33 90) + (uuid "f1bb2709-199e-4458-bfa5-64efd062cb65") + (property "Reference" "C_3V3_2" + (at 116.205 109.22 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "10kΩ" - (at 109.22 100.33 90) + (property "Value" "100nF" + (at 116.205 104.14 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 107.442 100.33 90) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 116.5352 102.87 0) (show_name no) (do_not_autoplace no) (effects @@ -3158,7 +3180,7 @@ ) ) (property "Datasheet" "" - (at 109.22 100.33 0) + (at 115.57 106.68 0) (show_name no) (do_not_autoplace no) (effects @@ -3167,8 +3189,8 @@ ) ) ) - (property "Description" "Resistor" - (at 109.22 100.33 0) + (property "Description" "Unpolarized capacitor" + (at 115.57 106.68 0) (show_name no) (do_not_autoplace no) (effects @@ -3178,45 +3200,44 @@ ) ) (pin "1" - (uuid "81a93dcf-92d6-40a6-9008-9f6987696ffa") + (uuid "4ae22915-b3bf-4202-9874-63ae30a253da") ) (pin "2" - (uuid "471d9905-4c9c-4fc6-b9f3-5afe1f6c2df4") + (uuid "32939c46-5e28-4a6f-b013-848cbf01c7d8") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "R_EN_PU") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "C_3V3_2") (unit 1) ) ) ) ) (symbol - (lib_id "Switch:SW_Push") - (at 180.34 38.1 0) + (lib_id "power:PWR_FLAG") + (at 100.33 52.07 0) (unit 1) (body_style 1) (exclude_from_sim no) - (in_bom yes) - (on_board yes) + (in_bom no) + (on_board no) (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "f02dd727-0669-44da-b36d-9199cc486f07") - (property "Reference" "SW_BOOT" - (at 181.61 40.64 0) + (uuid "fa4f0a5e-df9c-4faf-aef2-0410d7ed4fb3") + (property "Reference" "PF_GND01" + (at 100.33 53.975 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "TP-1221U-K9K5325" - (at 180.34 36.576 0) + (property "Value" "PWR_FLAG" + (at 100.33 55.88 0) (show_name no) (do_not_autoplace no) (effects @@ -3225,8 +3246,8 @@ ) ) ) - (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" - (at 180.34 43.18 0) + (property "Footprint" "" + (at 100.33 52.07 0) (show_name no) (do_not_autoplace no) (effects @@ -3236,7 +3257,7 @@ ) ) (property "Datasheet" "" - (at 180.34 43.18 0) + (at 100.33 52.07 0) (show_name no) (do_not_autoplace no) (effects @@ -3245,8 +3266,8 @@ ) ) ) - (property "Description" "Push button switch, generic, two pins" - (at 180.34 38.1 0) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 100.33 52.07 0) (show_name no) (do_not_autoplace no) (effects @@ -3256,15 +3277,12 @@ ) ) (pin "1" - (uuid "18e74a9e-f514-44f1-b0cc-6ec50630a409") - ) - (pin "2" - (uuid "abdb6d84-b6db-495d-a04e-a3413472c3fc") + (uuid "e198124b-f2a4-444f-a153-37cfdc6f5638") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "SW_BOOT") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "PF_GND01") (unit 1) ) ) @@ -3272,7 +3290,7 @@ ) (symbol (lib_id "Device:R") - (at 146.05 151.13 0) + (at 269.24 86.36 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -3281,9 +3299,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "fc43d951-98c2-4d6e-8264-ea696e758689") - (property "Reference" "R_USB_DP" - (at 148.082 151.13 90) + (uuid "fca9e791-fa16-4da6-9b2b-efa47dc2e543") + (property "Reference" "R_USB_DM1" + (at 271.272 86.36 90) (show_name no) (do_not_autoplace no) (effects @@ -3293,7 +3311,7 @@ ) ) (property "Value" "27Ω" - (at 146.05 151.13 90) + (at 269.24 86.36 90) (show_name no) (do_not_autoplace no) (effects @@ -3303,7 +3321,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 144.272 151.13 90) + (at 267.462 86.36 90) (show_name no) (do_not_autoplace no) (effects @@ -3313,7 +3331,7 @@ ) ) (property "Datasheet" "" - (at 146.05 151.13 0) + (at 269.24 86.36 0) (show_name no) (do_not_autoplace no) (effects @@ -3323,7 +3341,7 @@ ) ) (property "Description" "Resistor" - (at 146.05 151.13 0) + (at 269.24 86.36 0) (show_name no) (do_not_autoplace no) (effects @@ -3333,15 +3351,15 @@ ) ) (pin "1" - (uuid "b9b9f1c9-c8a5-4fac-a753-45f991297b35") + (uuid "79ff8a20-1a8a-4bef-bad0-ac014a790be1") ) (pin "2" - (uuid "79f3aacb-a400-4a79-8321-4cb74d0ee939") + (uuid "0d91d9b0-d09e-4eb4-bb51-d98cdfaebb0b") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/6b86bf42-4f5a-47f3-bf42-f6de35d43c31" - (reference "R_USB_DP") + (path "/21935953-32a0-46ad-8079-8177920c6978/922c16de-95dc-489f-b852-c04e7b6a8402" + (reference "R_USB_DM1") (unit 1) ) ) diff --git a/PCB/oled.kicad_sch b/PCB/oled.kicad_sch index 624e7b4..44154f7 100644 --- a/PCB/oled.kicad_sch +++ b/PCB/oled.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "798d2b5f-50f9-4079-a9df-f3d231b47dcc") + (uuid "bac3c360-00f1-46ba-a006-88e4850c01ab") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -161,6 +164,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -190,6 +196,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -200,6 +207,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -210,6 +218,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -440,19 +449,19 @@ (embedded_fonts no) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 113.03 101.6 90) + (at 82.55 109.22 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "0c1ba65c-da99-4121-8c0b-240cb9b55519") + (uuid "04365d25-19e5-4d0b-af52-6eab68cfc73c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 113.03 101.6 0) + (at 82.55 109.22 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -465,17 +474,17 @@ ) (global_label "3V3" (shape passive) - (at 82.55 101.6 90) + (at 198.12 101.6 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "195e19ab-b58d-4c0f-9eb6-b65fb23e02b6") + (uuid "147f57aa-8e53-4715-922f-0ae500ed4e61") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 82.55 101.6 0) + (at 198.12 101.6 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -488,7 +497,7 @@ ) (global_label "GND" (shape passive) - (at 113.03 109.22 270) + (at 198.12 104.14 180) (fields_autoplaced yes) (effects (font @@ -496,9 +505,9 @@ ) (justify right) ) - (uuid "29312093-6c73-442a-933d-cbcf70295e43") + (uuid "4144a99d-30ac-4882-a5c1-db4de8ea56d3") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 113.03 109.22 0) + (at 198.12 104.14 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -509,9 +518,9 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 198.12 101.6 180) + (at 113.03 109.22 270) (fields_autoplaced yes) (effects (font @@ -519,9 +528,9 @@ ) (justify right) ) - (uuid "2ddb6a34-5f76-4995-a3b9-1a16a66d379d") + (uuid "46e740f1-8e07-4017-bc94-91896188de6f") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 198.12 101.6 0) + (at 113.03 109.22 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -532,19 +541,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 198.12 104.14 180) + (at 82.55 101.6 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "7e01171f-e0a6-4a29-a802-25f64c5bcec3") + (uuid "7a62b6ed-aed3-405a-83d7-99fec1291fbc") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 198.12 104.14 0) + (at 82.55 101.6 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -555,19 +564,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 82.55 109.22 270) + (at 113.03 101.6 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "ce960b1e-aed8-48f4-9f95-174a1e525949") + (uuid "80a40df5-3efb-486c-9d7e-af29ea3d2b6f") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 82.55 109.22 0) + (at 113.03 101.6 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -580,7 +589,7 @@ ) (global_label "3V3" (shape passive) - (at 142.24 100.33 90) + (at 171.45 100.33 90) (fields_autoplaced yes) (effects (font @@ -588,9 +597,9 @@ ) (justify left) ) - (uuid "e2003728-a5f6-42a0-865e-e225edadadd9") + (uuid "baf10e49-2327-45d5-8eb4-6359430a2396") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 142.24 100.33 0) + (at 171.45 100.33 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -603,7 +612,7 @@ ) (global_label "3V3" (shape passive) - (at 171.45 100.33 90) + (at 142.24 100.33 90) (fields_autoplaced yes) (effects (font @@ -611,9 +620,9 @@ ) (justify left) ) - (uuid "fc8ad60b-a83c-497c-9d02-8809714dadc2") + (uuid "cdfb3af5-bce8-4cab-9e93-634d8d6a89b9") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 171.45 100.33 0) + (at 142.24 100.33 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -624,53 +633,53 @@ ) ) ) - (hierarchical_label "I2C_SDA" + (hierarchical_label "I2C_SCL" (shape bidirectional) - (at 142.24 107.95 90) + (at 198.12 106.68 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "16f13ae9-c9d2-47e0-b9d8-74531cc7f2c3") + (uuid "00955e60-4ebf-4637-bf83-7c22e13f8a85") ) - (hierarchical_label "I2C_SCL" + (hierarchical_label "I2C_SDA" (shape bidirectional) - (at 171.45 107.95 90) + (at 198.12 109.22 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "5ddb3b95-8013-453e-8279-b34e05b3a751") + (uuid "bab9a0b4-36ac-4f87-8e74-1f39fbb87f3a") ) (hierarchical_label "I2C_SDA" (shape bidirectional) - (at 198.12 109.22 0) + (at 142.24 107.95 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "898c2790-269d-4035-9a09-ece0d7946e0b") + (uuid "d85d7d35-e34b-407a-a42d-9a14b2322faf") ) (hierarchical_label "I2C_SCL" (shape bidirectional) - (at 198.12 106.68 0) + (at 171.45 107.95 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "a613b590-50d6-4459-90c0-663ab68d2da4") + (uuid "e8c3ff45-6594-4444-80f7-6b8269b7a7c5") ) (symbol - (lib_id "Device:C") - (at 82.55 105.41 0) + (lib_id "SnipsControllers:SSD1306_OLED_4pin") + (at 214.63 105.41 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -679,31 +688,30 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "4c0dc0b3-8884-4f9d-a6fd-5e447fe11613") - (property "Reference" "C_OLED_1" - (at 83.185 107.95 0) + (uuid "0f7e36a8-dd79-4b5f-9bed-45f566230b1c") + (property "Reference" "U_OLED1" + (at 214.63 114.41 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "10µF" - (at 83.185 102.87 0) + (property "Value" "JST-SH_4Pin_OLED" + (at 214.63 96.41 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 83.5152 101.6 0) + (property "Footprint" "Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal" + (at 214.63 105.41 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -713,7 +721,7 @@ ) ) (property "Datasheet" "" - (at 82.55 105.41 0) + (at 214.63 105.41 0) (show_name no) (do_not_autoplace no) (effects @@ -722,8 +730,9 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 82.55 105.41 0) + (property "Description" "Generic 4-pin I2C SSD1306 OLED breakout module (VCC, GND, SCL, SDA). Hand-authored project-local symbol, no vendor-specific pinout assumed." + (at 214.63 105.41 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -733,23 +742,29 @@ ) ) (pin "1" - (uuid "f8ec7718-e482-4fa1-b8be-1606e4f3a264") + (uuid "a479042a-eb85-4069-8dc7-409b2ecac326") ) (pin "2" - (uuid "d18427d3-f9fe-4cbf-a04f-530a2583084e") + (uuid "5e31f71f-55f6-4e50-8ae9-223ea0ba174e") + ) + (pin "3" + (uuid "d9e8adff-2de1-4600-9242-2aeb98445493") + ) + (pin "4" + (uuid "29647af5-6300-407b-8b66-b512e5ac1d15") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266" - (reference "C_OLED_1") + (path "/21935953-32a0-46ad-8079-8177920c6978/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841" + (reference "U_OLED1") (unit 1) ) ) ) ) (symbol - (lib_id "SnipsControllers:SSD1306_OLED_4pin") - (at 214.63 105.41 0) + (lib_id "Device:C") + (at 82.55 105.41 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -758,30 +773,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "728e534e-0a75-4992-9c9b-6155ea0c9768") - (property "Reference" "U_OLED" - (at 214.63 114.41 0) + (uuid "1e378988-9c9d-4578-ac45-87e48040cbb3") + (property "Reference" "C_OLED_1" + (at 83.185 107.95 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "JST-SH_4Pin_OLED" - (at 214.63 96.41 0) + (property "Value" "10µF" + (at 83.185 102.87 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal" - (at 214.63 105.41 0) - (hide yes) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 83.5152 101.6 0) (show_name no) (do_not_autoplace no) (effects @@ -791,7 +807,7 @@ ) ) (property "Datasheet" "" - (at 214.63 105.41 0) + (at 82.55 105.41 0) (show_name no) (do_not_autoplace no) (effects @@ -800,9 +816,8 @@ ) ) ) - (property "Description" "Generic 4-pin I2C SSD1306 OLED breakout module (VCC, GND, SCL, SDA). Hand-authored project-local symbol, no vendor-specific pinout assumed." - (at 214.63 105.41 0) - (hide yes) + (property "Description" "Unpolarized capacitor" + (at 82.55 105.41 0) (show_name no) (do_not_autoplace no) (effects @@ -812,29 +827,23 @@ ) ) (pin "1" - (uuid "9ed1df89-e228-41c6-bd12-e896ed1bb0d7") + (uuid "c7a2b8d4-0c73-416e-825a-994d92e28bf1") ) (pin "2" - (uuid "989bb023-d692-4ec0-9f37-8f46ce0fb731") - ) - (pin "3" - (uuid "00867786-2163-4279-841d-87521a5b8fc6") - ) - (pin "4" - (uuid "f8aa6ad8-b23f-4826-be76-3c6c0701c049") + (uuid "f5ac030c-910c-467b-a6f0-c94c3bc6273e") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266" - (reference "U_OLED") + (path "/21935953-32a0-46ad-8079-8177920c6978/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841" + (reference "C_OLED_1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 171.45 104.14 0) + (lib_id "Device:C") + (at 113.03 105.41 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -843,29 +852,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "91950478-d10b-442d-9cd6-7089db6019d3") - (property "Reference" "R_I2C_SCL" - (at 173.482 104.14 90) + (uuid "4a88fd15-47d0-4d8b-8d0b-d1191c4074d0") + (property "Reference" "C_OLED_2" + (at 113.665 107.95 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "4.7kΩ" - (at 171.45 104.14 90) + (property "Value" "100nF" + (at 113.665 102.87 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 169.672 104.14 90) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 113.9952 101.6 0) (show_name no) (do_not_autoplace no) (effects @@ -875,7 +886,7 @@ ) ) (property "Datasheet" "" - (at 171.45 104.14 0) + (at 113.03 105.41 0) (show_name no) (do_not_autoplace no) (effects @@ -884,8 +895,8 @@ ) ) ) - (property "Description" "Resistor" - (at 171.45 104.14 0) + (property "Description" "Unpolarized capacitor" + (at 113.03 105.41 0) (show_name no) (do_not_autoplace no) (effects @@ -895,23 +906,23 @@ ) ) (pin "1" - (uuid "aa768e48-23ea-431a-80c1-1e37744a1fb1") + (uuid "628a5d93-3520-4b51-be33-12d597ac2b67") ) (pin "2" - (uuid "e050cbea-6555-4b6f-a518-6a4e3ffaa435") + (uuid "6638f10f-bec3-445b-bdaf-0a84ea7dcb35") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266" - (reference "R_I2C_SCL") + (path "/21935953-32a0-46ad-8079-8177920c6978/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841" + (reference "C_OLED_2") (unit 1) ) ) ) ) (symbol - (lib_id "Device:C") - (at 113.03 105.41 0) + (lib_id "Device:R") + (at 171.45 104.14 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -920,31 +931,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "a426ef48-f960-4f82-af6d-0c93007a95ab") - (property "Reference" "C_OLED_2" - (at 113.665 107.95 0) + (uuid "62ff29d6-640f-491d-8e6b-d80c00185d74") + (property "Reference" "R_I2C_SCL1" + (at 173.482 104.14 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "100nF" - (at 113.665 102.87 0) + (property "Value" "4.7kΩ" + (at 171.45 104.14 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 113.9952 101.6 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 169.672 104.14 90) (show_name no) (do_not_autoplace no) (effects @@ -954,7 +963,7 @@ ) ) (property "Datasheet" "" - (at 113.03 105.41 0) + (at 171.45 104.14 0) (show_name no) (do_not_autoplace no) (effects @@ -963,8 +972,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 113.03 105.41 0) + (property "Description" "Resistor" + (at 171.45 104.14 0) (show_name no) (do_not_autoplace no) (effects @@ -974,15 +983,15 @@ ) ) (pin "1" - (uuid "46272705-8303-4096-a13c-eefa6d2823b0") + (uuid "b7176b9f-ff91-4823-a0af-ff8d638c84bb") ) (pin "2" - (uuid "2e993803-a427-4925-995c-001028baf11c") + (uuid "bf3d7a9e-c511-4b88-8f55-6e467d485e46") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266" - (reference "C_OLED_2") + (path "/21935953-32a0-46ad-8079-8177920c6978/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841" + (reference "R_I2C_SCL1") (unit 1) ) ) @@ -999,8 +1008,8 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "aa7eaf98-a30b-4a54-b9d4-59225004267f") - (property "Reference" "R_I2C_SDA" + (uuid "dad5f9d9-b965-49cf-b467-256f0347621b") + (property "Reference" "R_I2C_SDA1" (at 144.272 104.14 90) (show_name no) (do_not_autoplace no) @@ -1051,15 +1060,15 @@ ) ) (pin "1" - (uuid "efabe1df-c10d-4241-9ed1-99328747e6e2") + (uuid "ba040091-dbd5-4cd3-b1b5-e391bc85c2c1") ) (pin "2" - (uuid "890ca03d-0966-476f-b008-086fb1b965c6") + (uuid "7f671b16-fff0-40aa-bbee-9cb19c853c49") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266" - (reference "R_I2C_SDA") + (path "/21935953-32a0-46ad-8079-8177920c6978/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841" + (reference "R_I2C_SDA1") (unit 1) ) ) diff --git a/PCB/power_buck.kicad_sch b/PCB/power_buck.kicad_sch index 5ee8b26..4a3a43a 100644 --- a/PCB/power_buck.kicad_sch +++ b/PCB/power_buck.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "4ce60abc-b4a1-4728-9ef0-16d4d118b430") + (uuid "dfc222e1-c3a5-4c6b-83b8-145a831e8274") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -194,6 +197,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -204,6 +208,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -214,6 +219,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -336,6 +342,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -365,6 +374,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -375,6 +385,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -385,6 +396,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -498,9 +510,11 @@ (at 1.27 -6.35 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) + (italic yes) ) (justify left) ) @@ -509,6 +523,7 @@ (at -6.35 11.43 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -519,6 +534,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -655,15 +671,15 @@ (embedded_fonts no) ) ) - (label "BUCK_SW" - (at 190.5 95.25 0) + (label "BUCK_FB" + (at 168.91 129.54 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "a65c7ae9-12bc-412e-a723-4db5982ff5d1") + (uuid "6bc5a18c-523b-4ef4-9c06-99d74a9366cd") ) (label "BUCK_SW" (at 144.78 64.77 90) @@ -673,51 +689,51 @@ ) (justify left) ) - (uuid "b0e8a85c-ade5-4e84-8430-1c707425ed90") + (uuid "79bcabaa-39f0-471a-acb5-222669fc584e") ) (label "BUCK_FB" - (at 144.78 97.79 90) + (at 190.5 97.79 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "f53a974e-bc91-44f2-b449-eb53357db22e") + (uuid "79cad0f2-aec5-4f9a-b1c9-a1bde5818715") ) (label "BUCK_FB" - (at 168.91 129.54 90) + (at 144.78 97.79 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "f68ae7dd-66e4-4be7-bd35-0924b396cdb8") + (uuid "b6cf2360-8c9a-4395-80df-8ea25e9363e8") ) - (label "BUCK_FB" - (at 190.5 97.79 0) + (label "BUCK_SW" + (at 190.5 95.25 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "f88b33a7-c216-4358-b4ca-ebde8c2b5188") + (uuid "c7064346-e718-410c-ba93-121d04e06180") ) - (global_label "GND" - (shape passive) - (at 139.7 144.78 270) + (global_label "VSYS" + (shape input) + (at 139.7 137.16 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "034fefaf-d164-4960-b402-f957c9e1990d") + (uuid "046a974e-d4fc-4482-9c63-e3d2bf0fc739") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 139.7 144.78 0) + (at 139.7 137.16 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -728,9 +744,9 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 144.78 105.41 270) + (at 139.7 144.78 270) (fields_autoplaced yes) (effects (font @@ -738,9 +754,9 @@ ) (justify right) ) - (uuid "2ba4cb41-1678-460b-a27f-de7b79d6be87") + (uuid "0b2a0a24-cec8-41c4-8af8-92da47e43fe9") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 144.78 105.41 0) + (at 139.7 144.78 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -761,7 +777,7 @@ ) (justify right) ) - (uuid "379b9c41-991c-44c5-aa9a-3f14fb0272c8") + (uuid "1a7af0a4-e639-4239-9849-810725c5935e") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 144.78 72.39 0) (hide yes) @@ -774,9 +790,9 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 175.26 95.25 180) + (global_label "GND" + (shape passive) + (at 168.91 137.16 270) (fields_autoplaced yes) (effects (font @@ -784,9 +800,9 @@ ) (justify right) ) - (uuid "8d1ba1c5-6699-4dd6-b2aa-9baf132bc79a") + (uuid "1d387b8e-97b2-4047-8c4e-b000adeed38d") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 175.26 95.25 0) + (at 168.91 137.16 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -799,7 +815,7 @@ ) (global_label "GND" (shape passive) - (at 182.88 105.41 270) + (at 114.3 113.03 270) (fields_autoplaced yes) (effects (font @@ -807,9 +823,9 @@ ) (justify right) ) - (uuid "96e3164b-32b5-46e6-b699-2d80904ad40b") + (uuid "203e73f4-9d8c-4043-9638-73eaccca8bfd") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 182.88 105.41 0) + (at 114.3 113.03 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -820,9 +836,9 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 114.3 113.03 270) + (global_label "VSYS" + (shape input) + (at 175.26 95.25 180) (fields_autoplaced yes) (effects (font @@ -830,9 +846,9 @@ ) (justify right) ) - (uuid "9887cb2f-4a37-407a-8660-63131bbd6aa4") + (uuid "7ade36cf-e413-4ad5-979e-432b0a7353a2") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 114.3 113.03 0) + (at 175.26 95.25 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -843,19 +859,19 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 139.7 137.16 90) + (global_label "GND" + (shape passive) + (at 182.88 105.41 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "9902daad-80f7-46ea-8cb4-d4f4bf1edef8") + (uuid "7f9e75ea-2f50-471a-9a3a-0dd371b73fc3") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 139.7 137.16 0) + (at 182.88 105.41 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -866,19 +882,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 168.91 137.16 270) + (at 114.3 105.41 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "dde81b57-d586-40bb-bd86-07829519b527") + (uuid "b3d42408-2cce-498d-bd44-87661dcca36b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 168.91 137.16 0) + (at 114.3 105.41 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -891,17 +907,17 @@ ) (global_label "3V3" (shape passive) - (at 114.3 105.41 90) + (at 144.78 105.41 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "e4c9e2a1-2fa0-4141-a3c5-b93195d8e5e9") + (uuid "f0ca0f28-66c2-4907-a9cf-b5e49a590a73") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 114.3 105.41 0) + (at 144.78 105.41 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -921,11 +937,11 @@ ) (justify left) ) - (uuid "cb95deb9-3542-4670-a0cc-445e7fa1eed4") + (uuid "a73fbbe1-70fd-4e36-99d7-824412370f9c") ) (symbol - (lib_id "Regulator_Switching:TLV62569DBV") - (at 182.88 97.79 0) + (lib_id "Device:R") + (at 144.78 101.6 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -934,42 +950,39 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "3ba07118-2fd0-44bf-9d21-911af352cae8") - (property "Reference" "U_BUCK" - (at 177.8 104.14 0) + (uuid "39671d9b-b85a-4162-a70f-afa72a93c101") + (property "Reference" "R_FB1" + (at 146.812 101.6 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "TLV62569" - (at 182.88 104.14 0) + (property "Value" "100kΩ" + (at 144.78 101.6 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" - (at 184.15 91.44 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 143.002 101.6 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tlv62569.pdf" - (at 176.53 109.22 0) + (property "Datasheet" "" + (at 144.78 101.6 0) (show_name no) (do_not_autoplace no) (effects @@ -978,8 +991,8 @@ ) ) ) - (property "Description" "High Efficiency Synchronous Buck Converter, Adjustable Output 0.6V-5.5V, 2A, SOT-23-5" - (at 182.88 97.79 0) + (property "Description" "Resistor" + (at 144.78 101.6 0) (show_name no) (do_not_autoplace no) (effects @@ -989,24 +1002,15 @@ ) ) (pin "1" - (uuid "67347a21-8925-458f-bd81-a97c057a8e37") + (uuid "05dcd6f6-387e-48f4-9064-0f4acb53209e") ) (pin "2" - (uuid "13897e85-1884-4075-b692-03a7e5007f1c") - ) - (pin "3" - (uuid "963a2155-8407-48ec-9d50-0766a7e68a2a") - ) - (pin "4" - (uuid "6195042e-7abe-4d5e-8f17-217b68644009") - ) - (pin "5" - (uuid "16ed5649-d03c-4dec-9ce0-d74e41db814a") + (uuid "9bc08ec5-48b9-455e-a799-535cfe3bf55b") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8ee701a8-c0fa-4d6c-a434-f0557ca81480" - (reference "U_BUCK") + (path "/21935953-32a0-46ad-8079-8177920c6978/396f8ead-8ebf-4157-91bc-b800fd136afb" + (reference "R_FB1") (unit 1) ) ) @@ -1023,8 +1027,8 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "71e2c2e0-6ff5-48f1-8510-a028eee6b0cc") - (property "Reference" "L_BUCK" + (uuid "9850f9a3-71d9-42fe-86e8-5a99290b33a9") + (property "Reference" "L_BUCK1" (at 143.51 68.58 90) (show_name no) (do_not_autoplace no) @@ -1075,23 +1079,23 @@ ) ) (pin "1" - (uuid "0f971374-16c8-48d5-83dd-fcc9a69a5619") + (uuid "b5c2fcfb-2357-43e7-b402-9453460faff0") ) (pin "2" - (uuid "cd4cbcbf-d81c-4ea1-9f4b-8c006441dd67") + (uuid "23d645f3-0875-46ce-9889-fb63d6a86827") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8ee701a8-c0fa-4d6c-a434-f0557ca81480" - (reference "L_BUCK") + (path "/21935953-32a0-46ad-8079-8177920c6978/396f8ead-8ebf-4157-91bc-b800fd136afb" + (reference "L_BUCK1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 168.91 133.35 0) + (lib_id "Regulator_Switching:TLV62569DBV") + (at 182.88 97.79 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1100,39 +1104,42 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "c1589ec2-895e-47e8-a21d-4c063ac94f05") - (property "Reference" "R_FB2" - (at 170.942 133.35 90) + (uuid "a24067f6-ecd4-470a-8208-338e913b12af") + (property "Reference" "U_BUCK1" + (at 177.8 104.14 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "56.2kΩ" - (at 168.91 133.35 90) + (property "Value" "TLV62569" + (at 182.88 104.14 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 167.132 133.35 90) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" + (at 184.15 91.44 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Datasheet" "" - (at 168.91 133.35 0) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/tlv62569.pdf" + (at 176.53 109.22 0) (show_name no) (do_not_autoplace no) (effects @@ -1141,8 +1148,8 @@ ) ) ) - (property "Description" "Resistor" - (at 168.91 133.35 0) + (property "Description" "High Efficiency Synchronous Buck Converter, Adjustable Output 0.6V-5.5V, 2A, SOT-23-5" + (at 182.88 97.79 0) (show_name no) (do_not_autoplace no) (effects @@ -1152,15 +1159,24 @@ ) ) (pin "1" - (uuid "07b17474-aa19-4827-9e9c-9301567569e4") + (uuid "2b633135-0da7-428b-89ee-962eb0120cfc") ) (pin "2" - (uuid "533fe391-f56e-4eda-9893-2ac308f27017") + (uuid "bc609e37-065c-458c-a290-8e7f9a00d37c") + ) + (pin "3" + (uuid "4f8617b3-8c3c-4d82-a3ca-575b95dd1710") + ) + (pin "4" + (uuid "ab5ef6ca-51be-4cbe-b2f9-a189a1a8b8e5") + ) + (pin "5" + (uuid "7f6a6834-78cf-40a0-812b-b509fc35471e") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8ee701a8-c0fa-4d6c-a434-f0557ca81480" - (reference "R_FB2") + (path "/21935953-32a0-46ad-8079-8177920c6978/396f8ead-8ebf-4157-91bc-b800fd136afb" + (reference "U_BUCK1") (unit 1) ) ) @@ -1168,7 +1184,7 @@ ) (symbol (lib_id "Device:C") - (at 114.3 109.22 0) + (at 139.7 140.97 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1177,9 +1193,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "cb4245b2-e68a-48c6-93c0-db29e4fcaf51") - (property "Reference" "C_BUCK_OUT" - (at 114.935 111.76 0) + (uuid "c13bf9f5-e357-4cba-aa74-e4ac58ce2c48") + (property "Reference" "C_BUCK_IN1" + (at 140.335 143.51 0) (show_name no) (do_not_autoplace no) (effects @@ -1189,8 +1205,8 @@ (justify left) ) ) - (property "Value" "22µF" - (at 114.935 106.68 0) + (property "Value" "10µF" + (at 140.335 138.43 0) (show_name no) (do_not_autoplace no) (effects @@ -1201,7 +1217,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 115.2652 105.41 0) + (at 140.6652 137.16 0) (show_name no) (do_not_autoplace no) (effects @@ -1211,7 +1227,7 @@ ) ) (property "Datasheet" "" - (at 114.3 109.22 0) + (at 139.7 140.97 0) (show_name no) (do_not_autoplace no) (effects @@ -1221,7 +1237,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 114.3 109.22 0) + (at 139.7 140.97 0) (show_name no) (do_not_autoplace no) (effects @@ -1231,23 +1247,23 @@ ) ) (pin "1" - (uuid "8fc2697f-56c1-4a8a-8c98-08b8dc18ab1e") + (uuid "b86fe2e6-6f7e-4e4b-9160-dc51d3242465") ) (pin "2" - (uuid "ff4e7237-34f2-4c3b-a50c-9595af44fa1c") + (uuid "844e9658-91d6-4f1e-8725-495759b3fd40") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8ee701a8-c0fa-4d6c-a434-f0557ca81480" - (reference "C_BUCK_OUT") + (path "/21935953-32a0-46ad-8079-8177920c6978/396f8ead-8ebf-4157-91bc-b800fd136afb" + (reference "C_BUCK_IN1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 144.78 101.6 0) + (lib_id "Device:C") + (at 114.3 109.22 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1256,29 +1272,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "d8aa7a1b-fbe6-4df7-9ac1-9a29e0e67ac2") - (property "Reference" "R_FB1" - (at 146.812 101.6 90) + (uuid "d83bb9d4-787a-48e9-bcba-844a71d90eaf") + (property "Reference" "C_BUCK_OUT1" + (at 114.935 111.76 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "100kΩ" - (at 144.78 101.6 90) + (property "Value" "22µF" + (at 114.935 106.68 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 143.002 101.6 90) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 115.2652 105.41 0) (show_name no) (do_not_autoplace no) (effects @@ -1288,7 +1306,7 @@ ) ) (property "Datasheet" "" - (at 144.78 101.6 0) + (at 114.3 109.22 0) (show_name no) (do_not_autoplace no) (effects @@ -1297,8 +1315,8 @@ ) ) ) - (property "Description" "Resistor" - (at 144.78 101.6 0) + (property "Description" "Unpolarized capacitor" + (at 114.3 109.22 0) (show_name no) (do_not_autoplace no) (effects @@ -1308,23 +1326,23 @@ ) ) (pin "1" - (uuid "8ffd7464-a61c-4af9-8348-114e183f2291") + (uuid "2abb9c07-33a2-4a66-88b7-df1158dcb7f0") ) (pin "2" - (uuid "8905326f-cdab-4fef-84e5-b649cf4c30ec") + (uuid "9fce6ba9-a4eb-4902-ac6e-23335b2270b2") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8ee701a8-c0fa-4d6c-a434-f0557ca81480" - (reference "R_FB1") + (path "/21935953-32a0-46ad-8079-8177920c6978/396f8ead-8ebf-4157-91bc-b800fd136afb" + (reference "C_BUCK_OUT1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:C") - (at 139.7 140.97 0) + (lib_id "Device:R") + (at 168.91 133.35 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1333,31 +1351,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "fec3a70e-3ba7-4983-af9e-d05f61e6bd3d") - (property "Reference" "C_BUCK_IN" - (at 140.335 143.51 0) + (uuid "fc611120-ee71-40b3-bd0b-dca43792d4ce") + (property "Reference" "R_FB2" + (at 170.942 133.35 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "10µF" - (at 140.335 138.43 0) + (property "Value" "56.2kΩ" + (at 168.91 133.35 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 140.6652 137.16 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 167.132 133.35 90) (show_name no) (do_not_autoplace no) (effects @@ -1367,7 +1383,7 @@ ) ) (property "Datasheet" "" - (at 139.7 140.97 0) + (at 168.91 133.35 0) (show_name no) (do_not_autoplace no) (effects @@ -1376,8 +1392,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 139.7 140.97 0) + (property "Description" "Resistor" + (at 168.91 133.35 0) (show_name no) (do_not_autoplace no) (effects @@ -1387,15 +1403,15 @@ ) ) (pin "1" - (uuid "e849e593-fa46-47aa-837f-8bb9691f4045") + (uuid "37d8ba74-2d55-4ea6-be1d-c668149ccd92") ) (pin "2" - (uuid "a8a41128-cac9-4688-aa95-0670d2111a4d") + (uuid "3148a8d6-4d2c-47fc-9e3b-547e489183fa") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/8ee701a8-c0fa-4d6c-a434-f0557ca81480" - (reference "C_BUCK_IN") + (path "/21935953-32a0-46ad-8079-8177920c6978/396f8ead-8ebf-4157-91bc-b800fd136afb" + (reference "R_FB2") (unit 1) ) ) diff --git a/PCB/power_charger.kicad_sch b/PCB/power_charger.kicad_sch index 03aad83..f39037d 100644 --- a/PCB/power_charger.kicad_sch +++ b/PCB/power_charger.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "e9bb4f3a-f793-459b-b334-cc690aa77983") + (uuid "a05b0d93-e4c1-4800-b932-6462ef7f1163") (paper "A4") (lib_symbols (symbol "BQ25185DLHR:BQ25185DLHR" @@ -490,6 +490,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -500,6 +501,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -510,6 +512,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -608,6 +611,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -637,6 +643,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -647,6 +654,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -657,6 +665,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -741,47 +750,47 @@ ) (no_connect (at 214.63 121.92) - (uuid "275cc27e-da8c-48bd-8896-68dc16ed68e5") + (uuid "35ec8d37-7c2c-4f7a-97f0-484ac6847937") ) - (label "CHG_VSET" - (at 214.63 129.54 180) + (label "CHG_ISET" + (at 214.63 132.08 180) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "4176eea5-dc11-4e38-b6e3-583c423c27ab") + (uuid "3fed20ff-7f79-4584-ab23-dd1b74542eb8") ) - (label "CHG_ISET" - (at 214.63 132.08 180) + (label "CHG_TS" + (at 250.19 124.46 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "4d092c62-e2e5-4f5e-96d4-d01f46c2ee69") + (uuid "42a3ccd4-2f10-4302-9b7c-a4db847c6490") ) - (label "CHG_ISET" - (at 148.59 88.9 90) + (label "CHG_VSET" + (at 207.01 80.01 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "ba7dd897-8761-4609-9906-10927814d991") + (uuid "64bcd0e6-6df5-42b3-8da1-93d211437173") ) (label "CHG_VSET" - (at 207.01 80.01 90) + (at 214.63 129.54 180) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "c07861e8-7476-442c-91d3-86363297f99a") + (uuid "bb57f2d3-329d-4fd6-baca-c56ce19c842c") ) (label "CHG_TS" (at 182.88 121.92 90) @@ -791,31 +800,31 @@ ) (justify left) ) - (uuid "ee3c6cda-5b63-415e-aad7-ce97de66df9e") + (uuid "d76eb09b-880e-4b94-94f3-c263b01738f8") ) - (label "CHG_TS" - (at 250.19 124.46 0) + (label "CHG_ISET" + (at 148.59 88.9 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "ffea160a-e5db-40ac-be18-00830da762d5") + (uuid "d7b9368e-3818-4c78-906d-ca345fb6b3c2") ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 250.19 137.16 0) + (at 64.77 110.49 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "08dda5d0-001f-4a62-9959-fbdb147ff35e") + (uuid "00d694a6-9ff7-462f-892f-fe8ae2a8e58a") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 250.19 137.16 0) + (at 64.77 110.49 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -826,9 +835,9 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 64.77 110.49 270) + (at 153.67 129.54 270) (fields_autoplaced yes) (effects (font @@ -836,9 +845,9 @@ ) (justify right) ) - (uuid "0cb5ea3c-8e08-4b41-8b67-3bef78c7c0bd") + (uuid "0415969d-97c8-46a4-a448-e1b0d56767ac") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 64.77 110.49 0) + (at 153.67 129.54 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -849,19 +858,19 @@ ) ) ) - (global_label "GND" + (global_label "VBAT" (shape passive) - (at 207.01 87.63 270) + (at 250.19 119.38 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "1522b7ca-31f6-4de1-8ab0-eef429621b77") + (uuid "0613d3d1-7ad1-4e01-8ccd-3e711cd21e08") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 207.01 87.63 0) + (at 250.19 119.38 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -872,19 +881,19 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 250.19 114.3 0) + (global_label "GND" + (shape passive) + (at 207.01 87.63 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "18971a88-a185-4ea6-a4cd-fbf9952eedb8") + (uuid "158237ea-4ec2-403e-8632-d07d8203d8e5") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 250.19 114.3 0) + (at 207.01 87.63 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -895,19 +904,19 @@ ) ) ) - (global_label "VBUS" + (global_label "VSYS" (shape input) - (at 214.63 114.3 180) + (at 153.67 121.92 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "20e92eae-61ba-4a00-bc5f-0f2346f1ea53") + (uuid "19a5c0b2-4d55-4b59-8f41-322095e5a4fc") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 214.63 114.3 0) + (at 153.67 121.92 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -920,7 +929,7 @@ ) (global_label "GND" (shape passive) - (at 177.8 87.63 270) + (at 95.25 129.54 270) (fields_autoplaced yes) (effects (font @@ -928,9 +937,9 @@ ) (justify right) ) - (uuid "2814f0e9-41e0-4108-8260-9c540782619b") + (uuid "20f096b6-07f6-4753-b1fb-79fbfb58d839") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 177.8 87.63 0) + (at 95.25 129.54 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -941,19 +950,19 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 177.8 80.01 90) + (global_label "GND" + (shape passive) + (at 182.88 129.54 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "2caabfc2-db38-4132-a284-3554e9b59bca") + (uuid "25174162-5296-41d9-89a0-47010a367025") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 177.8 80.01 0) + (at 182.88 129.54 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -966,17 +975,17 @@ ) (global_label "GND" (shape passive) - (at 250.19 134.62 0) + (at 118.11 96.52 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "3490eacc-4ccd-4e36-bb83-ceb46017eacb") + (uuid "39c7f7c6-138b-4fac-bbe6-e28c88d632fd") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 250.19 134.62 0) + (at 118.11 96.52 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -987,19 +996,19 @@ ) ) ) - (global_label "VBUS" - (shape input) - (at 124.46 121.92 90) + (global_label "GND" + (shape passive) + (at 148.59 96.52 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "4823b7d8-e7f7-4d23-b1f6-4fa7e85287e8") + (uuid "3f72475b-5341-464f-9696-456ffaf06ddc") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 124.46 121.92 0) + (at 148.59 96.52 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1010,19 +1019,19 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 214.63 124.46 180) + (global_label "VBUS" + (shape input) + (at 124.46 121.92 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "74b3d232-f5bd-4a05-941f-cf3db606ee4f") + (uuid "4fd4d65b-f130-4858-85f3-5795a0154ee6") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 214.63 124.46 0) + (at 124.46 121.92 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1033,9 +1042,9 @@ ) ) ) - (global_label "VBAT" - (shape passive) - (at 250.19 119.38 0) + (global_label "VSYS" + (shape input) + (at 250.19 114.3 0) (fields_autoplaced yes) (effects (font @@ -1043,9 +1052,9 @@ ) (justify left) ) - (uuid "880324d4-f18e-4bcd-b49b-43ce73621728") + (uuid "624d2560-ce35-477e-8a68-829477c8f134") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 250.19 119.38 0) + (at 250.19 114.3 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1058,17 +1067,17 @@ ) (global_label "GND" (shape passive) - (at 95.25 129.54 270) + (at 250.19 137.16 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "8cd8e076-b16d-424c-85bc-86e8f4a3a489") + (uuid "71a0bebb-f8ab-4b71-9408-a30e58fe7d72") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 95.25 129.54 0) + (at 250.19 137.16 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1079,9 +1088,9 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 182.88 129.54 270) + (global_label "VBUS" + (shape input) + (at 214.63 114.3 180) (fields_autoplaced yes) (effects (font @@ -1089,9 +1098,9 @@ ) (justify right) ) - (uuid "993015ac-a3ac-4015-9271-efc6415a7d6d") + (uuid "7367d98e-497d-4dd6-ac53-a365fef058c7") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 182.88 129.54 0) + (at 214.63 114.3 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1102,19 +1111,19 @@ ) ) ) - (global_label "VBAT" + (global_label "GND" (shape passive) - (at 95.25 121.92 90) + (at 214.63 124.46 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "9dc4a334-4e50-4492-ae88-0722f3588946") + (uuid "771f13d6-dd3d-4e3c-8657-3fb013011ac5") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 95.25 121.92 0) + (at 214.63 124.46 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1125,9 +1134,9 @@ ) ) ) - (global_label "VBUS" + (global_label "VSYS" (shape input) - (at 118.11 88.9 90) + (at 177.8 80.01 90) (fields_autoplaced yes) (effects (font @@ -1135,9 +1144,9 @@ ) (justify left) ) - (uuid "b54afc6e-08e2-4a1a-a21d-cb6e21fe0a34") + (uuid "99616f84-eb53-458d-88e2-824f52ef5d28") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 118.11 88.9 0) + (at 177.8 80.01 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1148,19 +1157,19 @@ ) ) ) - (global_label "GND" + (global_label "VBAT" (shape passive) - (at 124.46 129.54 270) + (at 95.25 121.92 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "b5faf5e6-7eaf-4dfb-844f-34c55bd7e231") + (uuid "99afeeb7-d449-4905-8930-054af361aecd") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 124.46 129.54 0) + (at 95.25 121.92 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1173,7 +1182,7 @@ ) (global_label "GND" (shape passive) - (at 153.67 129.54 270) + (at 177.8 87.63 270) (fields_autoplaced yes) (effects (font @@ -1181,9 +1190,9 @@ ) (justify right) ) - (uuid "b9d9094a-9953-4ebc-a24d-a76af305ae33") + (uuid "aa786ca3-ab77-4897-ad07-a6db29d8c487") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 153.67 129.54 0) + (at 177.8 87.63 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1196,17 +1205,17 @@ ) (global_label "GND" (shape passive) - (at 148.59 96.52 270) + (at 250.19 134.62 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "c27bff34-1383-45a0-aa60-5cae4eeed515") + (uuid "c97435da-62ee-4012-bc35-50a5d8d16dbb") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 148.59 96.52 0) + (at 250.19 134.62 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1219,7 +1228,7 @@ ) (global_label "GND" (shape passive) - (at 118.11 96.52 270) + (at 124.46 129.54 270) (fields_autoplaced yes) (effects (font @@ -1227,9 +1236,9 @@ ) (justify right) ) - (uuid "ca92c6fe-6826-4057-9ef2-3e6bdd669af8") + (uuid "cb638a9e-6a7c-46a0-8aec-f21f49f12210") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 118.11 96.52 0) + (at 124.46 129.54 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1240,9 +1249,9 @@ ) ) ) - (global_label "VSYS" + (global_label "VBUS" (shape input) - (at 153.67 121.92 90) + (at 118.11 88.9 90) (fields_autoplaced yes) (effects (font @@ -1250,9 +1259,9 @@ ) (justify left) ) - (uuid "dca1a8f1-be27-47ed-ae4b-1879147698bf") + (uuid "f47c6fed-5e96-428a-b7fa-ee31e22ff6e6") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 153.67 121.92 0) + (at 118.11 88.9 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1265,29 +1274,29 @@ ) (hierarchical_label "STAT1" (shape output) - (at 214.63 119.38 0) + (at 64.77 102.87 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "d2363dc2-138c-42d3-8176-3b95a341a04f") + (uuid "1dd1f5a3-5d67-4869-918e-759d4df23637") ) (hierarchical_label "STAT1" (shape output) - (at 64.77 102.87 90) + (at 214.63 119.38 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "e0539163-f70e-4844-898f-2957942cdf1c") + (uuid "e9706347-7b62-4ffd-b46b-5fcec604d026") ) (symbol - (lib_id "Device:C") - (at 95.25 125.73 0) + (lib_id "Device:R") + (at 207.01 83.82 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1296,31 +1305,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "3c601c26-2ba6-4b51-a10e-b9c7996a8517") - (property "Reference" "C_BAT" - (at 95.885 128.27 0) + (uuid "31234faa-8264-4c54-bf2a-cf0b55adc1e2") + (property "Reference" "R_VSET1" + (at 209.042 83.82 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "10µF" - (at 95.885 123.19 0) + (property "Value" "18kΩ" + (at 207.01 83.82 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 96.2152 121.92 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 205.232 83.82 90) (show_name no) (do_not_autoplace no) (effects @@ -1330,7 +1337,7 @@ ) ) (property "Datasheet" "" - (at 95.25 125.73 0) + (at 207.01 83.82 0) (show_name no) (do_not_autoplace no) (effects @@ -1339,8 +1346,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 95.25 125.73 0) + (property "Description" "Resistor" + (at 207.01 83.82 0) (show_name no) (do_not_autoplace no) (effects @@ -1350,15 +1357,15 @@ ) ) (pin "1" - (uuid "ac2bf484-1d7b-481d-bdc3-7c2d97a285bd") + (uuid "254ddaa5-b7fe-46c5-a222-c897dfd02cb1") ) (pin "2" - (uuid "2b093e5a-8776-4cc6-9f1a-2111149a00f8") + (uuid "30a0410a-de11-48cf-9b88-0200778fddfb") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "C_BAT") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "R_VSET1") (unit 1) ) ) @@ -1366,7 +1373,7 @@ ) (symbol (lib_id "Device:C") - (at 153.67 125.73 0) + (at 177.8 83.82 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1375,9 +1382,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "5ebaab09-a7ef-492b-a42f-e022f06525d6") - (property "Reference" "C_SYS_1" - (at 154.305 128.27 0) + (uuid "36ebd234-cf56-454b-ac0e-6b12dc53dc96") + (property "Reference" "C_SYS_2" + (at 178.435 86.36 0) (show_name no) (do_not_autoplace no) (effects @@ -1387,8 +1394,8 @@ (justify left) ) ) - (property "Value" "10µF" - (at 154.305 123.19 0) + (property "Value" "100nF" + (at 178.435 81.28 0) (show_name no) (do_not_autoplace no) (effects @@ -1398,8 +1405,8 @@ (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 154.6352 121.92 0) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 178.7652 80.01 0) (show_name no) (do_not_autoplace no) (effects @@ -1409,7 +1416,7 @@ ) ) (property "Datasheet" "" - (at 153.67 125.73 0) + (at 177.8 83.82 0) (show_name no) (do_not_autoplace no) (effects @@ -1419,7 +1426,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 153.67 125.73 0) + (at 177.8 83.82 0) (show_name no) (do_not_autoplace no) (effects @@ -1429,23 +1436,23 @@ ) ) (pin "1" - (uuid "f154e711-1426-4669-af10-b3b85c1210be") + (uuid "ae5ed885-dc3e-408d-b87b-4fce8825ba4a") ) (pin "2" - (uuid "c8760620-36e2-4c9b-bdd2-ea38b2d50c5e") + (uuid "db79a071-2b5a-40c0-8666-9a5e26df7747") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "C_SYS_1") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "C_SYS_2") (unit 1) ) ) ) ) (symbol - (lib_id "BQ25185DLHR:BQ25185DLHR") - (at 232.41 127 0) + (lib_id "Device:R") + (at 64.77 106.68 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1454,43 +1461,39 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "6a371942-4f24-43c9-8a8a-6a03e87ac400") - (property "Reference" "U_CHG" - (at 219.71 142.748 0) + (uuid "41c802be-d701-4695-887c-4ac7fcf87119") + (property "Reference" "R_STAT1" + (at 66.802 106.68 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left bottom) ) ) - (property "Value" "bq25185" - (at 219.71 111.76 0) + (property "Value" "10kΩ" + (at 64.77 106.68 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left bottom) ) ) - (property "Footprint" "BQ25185DLHR:IC_BQ25185DLHR" - (at 232.41 127 0) - (hide yes) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 62.992 106.68 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) ) ) (property "Datasheet" "" - (at 232.41 127 0) + (at 64.77 106.68 0) (show_name no) (do_not_autoplace no) (effects @@ -1499,115 +1502,145 @@ ) ) ) - (property "Description" "1-cell, 1-A stand-alone linear battery charger with power path and solar input support" - (at 232.41 127 0) - (hide yes) + (property "Description" "Resistor" + (at 64.77 106.68 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) ) ) - (property "MF" "Texas Instruments" - (at 232.41 127 0) - (hide yes) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - (justify bottom) + (pin "1" + (uuid "d5f43026-a996-451a-8176-fccf8482b519") + ) + (pin "2" + (uuid "c4f84d8d-cdef-4c64-bfcb-9b30fa5a1c9f") + ) + (instances + (project "snips_controller" + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "R_STAT1") + (unit 1) + ) ) ) - (property "SNAPEDA_PACKAGE_ID" "124517" - (at 232.41 127 0) - (hide yes) + ) + (symbol + (lib_id "Device:C") + (at 153.67 125.73 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "58d1a05f-e5a5-4161-964e-0909dbe1346a") + (property "Reference" "C_SYS_1" + (at 154.305 128.27 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) + (justify left) ) ) - (property "CREATOR" "AMINA" - (at 232.41 127 0) - (hide yes) + (property "Value" "10µF" + (at 154.305 123.19 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) + (justify left) ) ) - (property "Price" "None" - (at 232.41 127 0) - (hide yes) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 154.6352 121.92 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) ) ) - (property "Package" "WFDFN-10 Texas Instruments" - (at 232.41 127 0) - (hide yes) + (property "Datasheet" "" + (at 153.67 125.73 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) ) ) - (property "Check_prices" "https://www.snapeda.com/parts/BQ25185DLHR/Texas+Instruments/view-part/?ref=eda" - (at 232.41 127 0) - (hide yes) + (property "Description" "Unpolarized capacitor" + (at 153.67 125.73 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) ) ) - (property "STANDARD" "Manufacturer Recommendations" - (at 232.41 127 0) - (hide yes) + (pin "1" + (uuid "eb543bed-8462-48d4-82e1-a4cc1963d295") + ) + (pin "2" + (uuid "21b1ff05-f6b2-4684-841d-4f1cfce30db8") + ) + (instances + (project "snips_controller" + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "C_SYS_1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "BQ25185DLHR:BQ25185DLHR") + (at 232.41 127 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "693582e6-ab5d-4aea-b22c-72a3ffdaa8f8") + (property "Reference" "U_CHG1" + (at 219.71 142.748 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) + (justify left bottom) ) ) - (property "PARTREV" "OCTOBER 2023" - (at 232.41 127 0) - (hide yes) + (property "Value" "bq25185" + (at 219.71 111.76 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) + (justify left bottom) ) ) - (property "VERIFIER" "" + (property "Footprint" "BQ25185DLHR:IC_BQ25185DLHR" (at 232.41 127 0) (hide yes) (show_name no) @@ -1619,19 +1652,17 @@ (justify bottom) ) ) - (property "SnapEDA_Link" "https://www.snapeda.com/parts/BQ25185DLHR/Texas+Instruments/view-part/?ref=snap" + (property "Datasheet" "" (at 232.41 127 0) - (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify bottom) ) ) - (property "MP" "BQ25185DLHR" + (property "Description" "1-cell, 1-A stand-alone linear battery charger with power path and solar input support" (at 232.41 127 0) (hide yes) (show_name no) @@ -1643,7 +1674,7 @@ (justify bottom) ) ) - (property "MAXIMUM_PACKAGE_HEIGHT" "0.8mm" + (property "MF" "Texas Instruments" (at 232.41 127 0) (hide yes) (show_name no) @@ -1655,7 +1686,7 @@ (justify bottom) ) ) - (property "Availability" "In Stock" + (property "SNAPEDA_PACKAGE_ID" "124517" (at 232.41 127 0) (hide yes) (show_name no) @@ -1667,7 +1698,7 @@ (justify bottom) ) ) - (property "MANUFACTURER" "Texas Instruments" + (property "CREATOR" "AMINA" (at 232.41 127 0) (hide yes) (show_name no) @@ -1679,199 +1710,175 @@ (justify bottom) ) ) - (pin "1" - (uuid "2e9a1791-4697-4bd0-9b39-3e5617eec4eb") - ) - (pin "10" - (uuid "b9af6f30-4f72-47fa-8627-07fcea64dd39") - ) - (pin "11" - (uuid "da4579b6-7923-494f-b9ac-2122b47b5e9d") - ) - (pin "2" - (uuid "ba359cc0-69e1-4713-b4b8-21ed509586aa") - ) - (pin "3" - (uuid "d1ef2fc6-daf0-4045-8582-bf39b8fc14a2") - ) - (pin "4" - (uuid "f909ccb3-e25b-427b-961e-1e61b93c64d5") - ) - (pin "5" - (uuid "8d005593-02f2-4f44-b919-cec596b756f4") - ) - (pin "6" - (uuid "0d94d415-7b7c-4dbb-a2ff-8cfb1a9301d0") - ) - (pin "7" - (uuid "427432fd-dc75-4d5b-bf1b-b7e993155592") - ) - (pin "8" - (uuid "af5af93a-1262-4c4b-8a39-a1ba69d0458d") - ) - (pin "9" - (uuid "cd5c455b-edde-432e-b627-e48fb3f8eb83") - ) - (instances - (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "U_CHG") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:R") - (at 148.59 92.71 0) - (unit 1) - (body_style 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (in_pos_files yes) - (dnp no) - (fields_autoplaced yes) - (uuid "804a0cce-7326-4084-ad0f-7d7efc8d8b62") - (property "Reference" "R_ISET" - (at 150.622 92.71 90) + (property "Price" "None" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (property "Value" "600Ω" - (at 148.59 92.71 90) + (property "Package" "WFDFN-10 Texas Instruments" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 146.812 92.71 90) + (property "Check_prices" "https://www.snapeda.com/parts/BQ25185DLHR/Texas+Instruments/view-part/?ref=eda" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (property "Datasheet" "" - (at 148.59 92.71 0) + (property "STANDARD" "Manufacturer Recommendations" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (property "Description" "Resistor" - (at 148.59 92.71 0) + (property "PARTREV" "OCTOBER 2023" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (pin "1" - (uuid "7f18a99c-ee47-404e-bd2f-13eaf981042a") - ) - (pin "2" - (uuid "e5c18a6e-8543-4a66-91d4-2483c518154e") - ) - (instances - (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "R_ISET") - (unit 1) + (property "VERIFIER" "" + (at 232.41 127 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) ) + (justify bottom) ) ) - ) - (symbol - (lib_id "Device:C") - (at 118.11 92.71 0) - (unit 1) - (body_style 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (in_pos_files yes) - (dnp no) - (fields_autoplaced yes) - (uuid "bac6ec8d-2c47-45a1-b58e-cbc2dc2f3260") - (property "Reference" "C_VIN_1" - (at 118.745 95.25 0) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/BQ25185DLHR/Texas+Instruments/view-part/?ref=snap" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify bottom) ) ) - (property "Value" "10µF" - (at 118.745 90.17 0) + (property "MP" "BQ25185DLHR" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify bottom) ) ) - (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 119.0752 88.9 0) + (property "MAXIMUM_PACKAGE_HEIGHT" "0.8mm" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (property "Datasheet" "" - (at 118.11 92.71 0) + (property "Availability" "In Stock" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) - (property "Description" "Unpolarized capacitor" - (at 118.11 92.71 0) + (property "MANUFACTURER" "Texas Instruments" + (at 232.41 127 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify bottom) ) ) (pin "1" - (uuid "bb1dca05-78ee-46c6-a24a-b8f92f510919") + (uuid "9ace214d-7a94-4eb6-9ba0-38a30223f2ff") + ) + (pin "10" + (uuid "8fc89a19-6c4b-4daf-84aa-ac47b287372a") + ) + (pin "11" + (uuid "9c929dc4-f893-4a17-9c84-e14fcde32c74") ) (pin "2" - (uuid "e627a381-2fae-4b69-a80d-1ecb0eb386d2") + (uuid "b8300f35-f398-401b-a025-f20b9d499a09") + ) + (pin "3" + (uuid "87d1d51e-25a8-4935-8a02-9bdd11c645a7") + ) + (pin "4" + (uuid "d8b7ed8d-f277-4e71-aa65-04c3f0d3c690") + ) + (pin "5" + (uuid "1e231d51-83b8-4beb-b9a9-d94781938491") + ) + (pin "6" + (uuid "c83444c2-d4bb-4a80-9c23-5b3f24e21b13") + ) + (pin "7" + (uuid "fb274c70-8261-4e91-b6e7-c368fde17abb") + ) + (pin "8" + (uuid "3d8492c1-15d3-4aba-97c1-02fab06591e8") + ) + (pin "9" + (uuid "cfa54531-7e83-48a7-9f7f-6a59c2528e7b") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "C_VIN_1") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "U_CHG1") (unit 1) ) ) @@ -1879,7 +1886,7 @@ ) (symbol (lib_id "Device:C") - (at 177.8 83.82 0) + (at 95.25 125.73 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1888,9 +1895,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "be2dee02-396c-4e3a-97fc-6f6a2b9c28fd") - (property "Reference" "C_SYS_2" - (at 178.435 86.36 0) + (uuid "82938614-75e7-454b-abbc-5dc5a1f2bf70") + (property "Reference" "C_BAT1" + (at 95.885 128.27 0) (show_name no) (do_not_autoplace no) (effects @@ -1900,8 +1907,8 @@ (justify left) ) ) - (property "Value" "100nF" - (at 178.435 81.28 0) + (property "Value" "10µF" + (at 95.885 123.19 0) (show_name no) (do_not_autoplace no) (effects @@ -1911,8 +1918,8 @@ (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 178.7652 80.01 0) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 96.2152 121.92 0) (show_name no) (do_not_autoplace no) (effects @@ -1922,7 +1929,7 @@ ) ) (property "Datasheet" "" - (at 177.8 83.82 0) + (at 95.25 125.73 0) (show_name no) (do_not_autoplace no) (effects @@ -1932,7 +1939,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 177.8 83.82 0) + (at 95.25 125.73 0) (show_name no) (do_not_autoplace no) (effects @@ -1942,23 +1949,23 @@ ) ) (pin "1" - (uuid "59f03d48-f981-4f32-922d-44aa265fbac0") + (uuid "d9a03c3e-b52d-47f5-a8ea-2cf993b37b69") ) (pin "2" - (uuid "820451d1-5d50-45c0-80c5-b28b896be8bc") + (uuid "e7043088-1907-4fbe-ab93-36b58308a5bb") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "C_SYS_2") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "C_BAT1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 64.77 106.68 0) + (lib_id "Device:C") + (at 124.46 125.73 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1967,29 +1974,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "bf4f473c-faa6-434b-a4f7-6c178c4e2fe6") - (property "Reference" "R_STAT1" - (at 66.802 106.68 90) + (uuid "9256a0aa-10ab-42e9-9338-121652242397") + (property "Reference" "C_VIN_2" + (at 125.095 128.27 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "10kΩ" - (at 64.77 106.68 90) + (property "Value" "100nF" + (at 125.095 123.19 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 62.992 106.68 90) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 125.4252 121.92 0) (show_name no) (do_not_autoplace no) (effects @@ -1999,7 +2008,7 @@ ) ) (property "Datasheet" "" - (at 64.77 106.68 0) + (at 124.46 125.73 0) (show_name no) (do_not_autoplace no) (effects @@ -2008,8 +2017,8 @@ ) ) ) - (property "Description" "Resistor" - (at 64.77 106.68 0) + (property "Description" "Unpolarized capacitor" + (at 124.46 125.73 0) (show_name no) (do_not_autoplace no) (effects @@ -2019,15 +2028,15 @@ ) ) (pin "1" - (uuid "3a3f407c-cfd7-44fa-8222-47115d31ac90") + (uuid "4b970fdb-329b-4b77-a0bc-f436277213f4") ) (pin "2" - (uuid "272bd9ec-cc06-4a79-91b2-8fdfc89f477d") + (uuid "a46ac3ee-d2d8-4629-9d03-dfcf93a70f47") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "R_STAT1") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "C_VIN_2") (unit 1) ) ) @@ -2035,7 +2044,7 @@ ) (symbol (lib_id "Device:R") - (at 182.88 125.73 0) + (at 148.59 92.71 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2044,9 +2053,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "da25e3a8-0900-46ae-a96e-829ab70775f0") - (property "Reference" "R_TS" - (at 184.912 125.73 90) + (uuid "b14239dd-6ad9-4a7f-a310-c8aac10bf2d3") + (property "Reference" "R_ISET1" + (at 150.622 92.71 90) (show_name no) (do_not_autoplace no) (effects @@ -2055,8 +2064,8 @@ ) ) ) - (property "Value" "10kΩ" - (at 182.88 125.73 90) + (property "Value" "600Ω" + (at 148.59 92.71 90) (show_name no) (do_not_autoplace no) (effects @@ -2066,7 +2075,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 181.102 125.73 90) + (at 146.812 92.71 90) (show_name no) (do_not_autoplace no) (effects @@ -2076,7 +2085,7 @@ ) ) (property "Datasheet" "" - (at 182.88 125.73 0) + (at 148.59 92.71 0) (show_name no) (do_not_autoplace no) (effects @@ -2086,7 +2095,7 @@ ) ) (property "Description" "Resistor" - (at 182.88 125.73 0) + (at 148.59 92.71 0) (show_name no) (do_not_autoplace no) (effects @@ -2096,23 +2105,23 @@ ) ) (pin "1" - (uuid "1873fb56-75f7-4996-b0a6-e15ccdca8bd9") + (uuid "5dc51ad4-212d-4128-a79c-7ba21d246881") ) (pin "2" - (uuid "7c5031cc-68a5-43d8-9ab0-471310bc8ccf") + (uuid "205c926a-4c43-49fb-9717-6cbe506dfb8d") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "R_TS") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "R_ISET1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 207.01 83.82 0) + (lib_id "Device:C") + (at 118.11 92.71 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2121,29 +2130,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "e7197120-fed7-4618-b508-cd131a26854f") - (property "Reference" "R_VSET" - (at 209.042 83.82 90) + (uuid "b2ff5583-4b77-4080-9c67-48e330475ab1") + (property "Reference" "C_VIN_1" + (at 118.745 95.25 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "18kΩ" - (at 207.01 83.82 90) + (property "Value" "10µF" + (at 118.745 90.17 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 205.232 83.82 90) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 119.0752 88.9 0) (show_name no) (do_not_autoplace no) (effects @@ -2153,7 +2164,7 @@ ) ) (property "Datasheet" "" - (at 207.01 83.82 0) + (at 118.11 92.71 0) (show_name no) (do_not_autoplace no) (effects @@ -2162,8 +2173,8 @@ ) ) ) - (property "Description" "Resistor" - (at 207.01 83.82 0) + (property "Description" "Unpolarized capacitor" + (at 118.11 92.71 0) (show_name no) (do_not_autoplace no) (effects @@ -2173,23 +2184,23 @@ ) ) (pin "1" - (uuid "47b97383-bd9d-4907-af17-36088db30464") + (uuid "6fb08fba-3ab2-4023-b8a8-141de06f8e51") ) (pin "2" - (uuid "515bad7a-c991-4112-b7e7-81a7083533a0") + (uuid "377b3824-ce37-4b11-80cb-6a6d1f1ebb5c") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "R_VSET") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "C_VIN_1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:C") - (at 124.46 125.73 0) + (lib_id "Device:R") + (at 182.88 125.73 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2198,31 +2209,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "e89083a8-dd7f-4d1e-8827-22e593783b2b") - (property "Reference" "C_VIN_2" - (at 125.095 128.27 0) + (uuid "fef2251f-f3d4-4641-a0c4-f9de9d19711a") + (property "Reference" "R_TS1" + (at 184.912 125.73 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "100nF" - (at 125.095 123.19 0) + (property "Value" "10kΩ" + (at 182.88 125.73 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 125.4252 121.92 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 181.102 125.73 90) (show_name no) (do_not_autoplace no) (effects @@ -2232,7 +2241,7 @@ ) ) (property "Datasheet" "" - (at 124.46 125.73 0) + (at 182.88 125.73 0) (show_name no) (do_not_autoplace no) (effects @@ -2241,8 +2250,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 124.46 125.73 0) + (property "Description" "Resistor" + (at 182.88 125.73 0) (show_name no) (do_not_autoplace no) (effects @@ -2252,15 +2261,15 @@ ) ) (pin "1" - (uuid "57e0cf11-452b-4284-a3f5-90473bd3b119") + (uuid "c197676f-85fb-45d4-b8d2-e9eff4c2ec55") ) (pin "2" - (uuid "68e6e24a-7c62-47f3-91c2-18f730465dfd") + (uuid "ff94f961-d8b2-4fad-a80e-3a8b49bfe788") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/37437c7e-290a-4e43-a21c-b0b9316afab2" - (reference "C_VIN_2") + (path "/21935953-32a0-46ad-8079-8177920c6978/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0" + (reference "R_TS1") (unit 1) ) ) diff --git a/PCB/power_control.kicad_sch b/PCB/power_control.kicad_sch index 29dc133..ba26c41 100644 --- a/PCB/power_control.kicad_sch +++ b/PCB/power_control.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "35042af5-dd91-4017-8b92-4b53a16e6ad7") + (uuid "8458eec5-22be-4fa1-ac04-feeedad7e932") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -196,6 +199,7 @@ (at 0 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -206,6 +210,7 @@ (at 0 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -216,6 +221,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -226,6 +232,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -236,6 +243,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -346,6 +354,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -375,6 +386,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -385,6 +397,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -395,6 +408,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -514,6 +528,7 @@ (at 0 5.08 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -524,6 +539,7 @@ (at 0 5.08 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -534,6 +550,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -639,6 +656,7 @@ ) (symbol "Transistor_FET:Q_NMOS_GSD" (pin_names + (offset 0) (hide yes) ) (exclude_from_sim no) @@ -672,6 +690,7 @@ (at 5.08 2.54 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -682,6 +701,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -692,6 +712,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -936,6 +957,7 @@ ) (symbol "Transistor_FET:Q_PMOS_GSD" (pin_names + (offset 0) (hide yes) ) (exclude_from_sim no) @@ -969,6 +991,7 @@ (at 5.08 2.54 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -979,6 +1002,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -989,6 +1013,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -1232,25 +1257,35 @@ (embedded_fonts no) ) ) + (label "PWR_GATE" + (at 125.73 151.13 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0e43f450-0b0a-4d1b-80f6-0e3c422b978d") + ) (label "PWR_LATCH_G" - (at 107.95 80.01 270) + (at 184.15 127 180) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "0689760c-5467-4b77-96d4-f1afe202b1df") + (uuid "4bd26ee5-98a6-47c8-b153-c4b9c4a151a4") ) (label "PWR_GATE" - (at 125.73 151.13 270) + (at 87.63 138.43 180) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "0a4adddb-18be-42aa-932d-33489367c9ab") + (uuid "6a0bf0b8-f396-4b9b-b07b-4a88fc86cc7c") ) (label "PWR_LATCH_G" (at 129.54 106.68 180) @@ -1260,7 +1295,7 @@ ) (justify right) ) - (uuid "20a1e85b-2b9a-45cc-a2a4-d7933a3d92e5") + (uuid "aa49b42a-0ddd-4f37-838b-aee63b96258f") ) (label "PWR_LATCH_G" (at 167.64 93.98 180) @@ -1270,7 +1305,7 @@ ) (justify right) ) - (uuid "301f49d0-3213-4a55-97a9-0e3885a037d9") + (uuid "b4bce863-0715-450e-bcb5-3b6dec1d5203") ) (label "PWR_GATE" (at 191.77 121.92 90) @@ -1280,31 +1315,21 @@ ) (justify left) ) - (uuid "3cb741ad-316d-44ef-95de-15711c24e778") + (uuid "b948f469-a74b-43be-b303-cb56b9f3f6f0") ) (label "PWR_LATCH_G" - (at 184.15 127 180) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "70b49622-b014-4e15-ac0e-deb17e4137f2") - ) - (label "PWR_GATE" - (at 87.63 138.43 180) + (at 107.95 80.01 270) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "dfdd5784-281e-46d8-8acd-37f53867bcdc") + (uuid "bb4d4730-9f8a-418c-b426-1472cc889391") ) - (global_label "GND" - (shape passive) - (at 208.28 63.5 0) + (global_label "VSYS" + (shape input) + (at 125.73 143.51 90) (fields_autoplaced yes) (effects (font @@ -1312,9 +1337,9 @@ ) (justify left) ) - (uuid "01b1bee9-ae77-4040-90da-88cddf0fc1b6") + (uuid "138ef8a1-2648-41af-9170-935386307de7") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 208.28 63.5 0) + (at 125.73 143.51 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1327,17 +1352,17 @@ ) (global_label "GND" (shape passive) - (at 167.64 66.04 270) + (at 107.95 72.39 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "2aa9a10d-e24c-4f21-9c73-028e03e22b2a") + (uuid "1a92a7cb-c475-4e83-bfe5-23b2b7e05bea") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 167.64 66.04 0) + (at 107.95 72.39 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1350,17 +1375,17 @@ ) (global_label "GND" (shape passive) - (at 137.16 74.93 270) + (at 208.28 63.5 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "4496b43c-b137-4fdf-9d0d-8460bbb767c8") + (uuid "1adf7940-25d0-4abd-856a-4335b83cb8fa") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 137.16 74.93 0) + (at 208.28 63.5 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1373,7 +1398,7 @@ ) (global_label "GND" (shape passive) - (at 191.77 132.08 270) + (at 137.16 74.93 270) (fields_autoplaced yes) (effects (font @@ -1381,9 +1406,9 @@ ) (justify right) ) - (uuid "5316e965-329b-43f1-8feb-19e32983718e") + (uuid "2e592807-6753-4ec7-897c-b68dcd1db689") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 191.77 132.08 0) + (at 137.16 74.93 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1394,9 +1419,9 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 107.95 72.39 90) + (global_label "VSYS" + (shape input) + (at 156.21 134.62 90) (fields_autoplaced yes) (effects (font @@ -1404,9 +1429,9 @@ ) (justify left) ) - (uuid "7998fa5a-a2ec-46e2-b9dc-b9aee08e6bb7") + (uuid "2f9998a4-5449-48e0-91cb-c36e8c8bfa63") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 107.95 72.39 0) + (at 156.21 134.62 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1427,7 +1452,7 @@ ) (justify right) ) - (uuid "79f0bed4-414c-4d53-8be3-74fd8002af42") + (uuid "48a780bf-ad1e-4d28-94eb-daa4bc4c42e0") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 95.25 143.51 0) (hide yes) @@ -1440,19 +1465,19 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 156.21 134.62 90) + (global_label "GND" + (shape passive) + (at 167.64 66.04 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "a06b3693-4803-447a-ab5a-6a54d93be18f") + (uuid "dc8d5552-ae25-4a37-8bd6-42e32919ac48") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 156.21 134.62 0) + (at 167.64 66.04 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1463,19 +1488,19 @@ ) ) ) - (global_label "VSYS" - (shape input) - (at 125.73 143.51 90) + (global_label "GND" + (shape passive) + (at 191.77 132.08 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "e94960c0-db91-456e-a71a-36dff28d02d7") + (uuid "ddf90240-1a36-4a88-824d-9520c91ed662") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 125.73 143.51 0) + (at 191.77 132.08 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1486,16 +1511,16 @@ ) ) ) - (hierarchical_label "PWR_HOLD" + (hierarchical_label "PWR_BTN_SENSE" (shape bidirectional) - (at 134.62 106.68 0) + (at 167.64 58.42 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "1466135c-2f7d-4f6c-a7be-d6266502086f") + (uuid "05a06784-805c-425e-8788-8ea91d535285") ) (hierarchical_label "PWR_BTN_SENSE" (shape bidirectional) @@ -1506,66 +1531,66 @@ ) (justify left) ) - (uuid "147bde1b-68b6-4272-8a88-e64a3045f546") + (uuid "4ee9ab85-d54f-41a5-86c6-8365b82c4102") ) - (hierarchical_label "PWR_BTN_SENSE" + (hierarchical_label "PWR_HOLD" (shape bidirectional) - (at 198.12 63.5 0) + (at 134.62 106.68 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "1b54bd8b-e476-42e7-bff7-616cb8e4eaa7") + (uuid "6cc52504-4017-4679-bfa0-55db4f8e80bc") ) - (hierarchical_label "PWR_EN" - (shape output) - (at 95.25 133.35 90) + (hierarchical_label "PWR_BTN_SENSE" + (shape bidirectional) + (at 198.12 63.5 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "35b514f1-661e-4ed2-9141-eac43e17470c") + (uuid "9f32cf42-24a9-4996-b476-f53d42595125") ) (hierarchical_label "PWR_BTN_SENSE" (shape bidirectional) - (at 167.64 58.42 90) + (at 137.16 67.31 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "79fd6f32-06d7-45cd-9373-6757f726e5e6") + (uuid "d845f69a-73a2-452e-947e-503e04123c09") ) - (hierarchical_label "PWR_BTN_SENSE" - (shape bidirectional) - (at 172.72 93.98 0) + (hierarchical_label "PWR_EN" + (shape output) + (at 95.25 133.35 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "b97b1c6e-c65a-47de-b928-df2eef22066f") + (uuid "f4e5fcf5-91fe-4e0a-8049-fe7026536453") ) (hierarchical_label "PWR_BTN_SENSE" (shape bidirectional) - (at 137.16 67.31 90) + (at 172.72 93.98 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "d6df4100-39d6-4421-a6e3-b43ee2aab908") + (uuid "fca40d50-fa30-4877-88b8-7030139b5cc9") ) (symbol - (lib_id "Device:R") - (at 167.64 62.23 0) + (lib_id "Device:C") + (at 137.16 71.12 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1574,29 +1599,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "0b54eb29-8bf6-40de-950c-6f5a4e308bd9") - (property "Reference" "R_PWR_SENSE" - (at 169.672 62.23 90) + (uuid "56dacbdf-5a55-4000-bc13-98d9e887861c") + (property "Reference" "C_DBNC1" + (at 137.795 73.66 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "100kΩ" - (at 167.64 62.23 90) + (property "Value" "100nF" + (at 137.795 68.58 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 165.862 62.23 90) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 138.1252 67.31 0) (show_name no) (do_not_autoplace no) (effects @@ -1606,7 +1633,7 @@ ) ) (property "Datasheet" "" - (at 167.64 62.23 0) + (at 137.16 71.12 0) (show_name no) (do_not_autoplace no) (effects @@ -1615,8 +1642,8 @@ ) ) ) - (property "Description" "Resistor" - (at 167.64 62.23 0) + (property "Description" "Unpolarized capacitor" + (at 137.16 71.12 0) (show_name no) (do_not_autoplace no) (effects @@ -1626,23 +1653,23 @@ ) ) (pin "1" - (uuid "a95f952e-d94b-4116-9f12-a548476e5bea") + (uuid "adc0845c-5137-4e20-aa77-1b482ba57b1d") ) (pin "2" - (uuid "249feddc-f7ca-43fc-9d3b-d94163a9e285") + (uuid "2c39b3c7-b0c8-4e46-ae9f-16b396d6c5f9") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "R_PWR_SENSE") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "C_DBNC1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 107.95 76.2 0) + (lib_id "Switch:SW_Push") + (at 203.2 63.5 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1651,19 +1678,20 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "3b845820-d504-41e8-82bb-cc0df9de68d0") - (property "Reference" "R_LATCH_G" - (at 109.982 76.2 90) + (uuid "678fbf20-a425-427e-8152-b8e6fcfa0ad4") + (property "Reference" "SW_PWR1" + (at 204.47 66.04 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "10kΩ" - (at 107.95 76.2 90) + (property "Value" "Alps_SKRTLAE010" + (at 203.2 61.976 0) (show_name no) (do_not_autoplace no) (effects @@ -1672,8 +1700,8 @@ ) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 106.172 76.2 90) + (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" + (at 203.2 68.58 0) (show_name no) (do_not_autoplace no) (effects @@ -1683,7 +1711,7 @@ ) ) (property "Datasheet" "" - (at 107.95 76.2 0) + (at 203.2 68.58 0) (show_name no) (do_not_autoplace no) (effects @@ -1692,8 +1720,8 @@ ) ) ) - (property "Description" "Resistor" - (at 107.95 76.2 0) + (property "Description" "Push button switch, generic, two pins" + (at 203.2 63.5 0) (show_name no) (do_not_autoplace no) (effects @@ -1703,23 +1731,23 @@ ) ) (pin "1" - (uuid "0f148b3e-7761-4e93-9273-3e958622515e") + (uuid "2b0bb4a8-e035-40a6-9121-0623b2465bf5") ) (pin "2" - (uuid "5317e2bb-49bd-4822-bc6d-5a05bf9a0995") + (uuid "b1eba1dc-bdde-40a2-b88c-d4c7887e7261") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "R_LATCH_G") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "SW_PWR1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 125.73 147.32 0) + (lib_id "Transistor_FET:Q_PMOS_GSD") + (at 92.71 138.43 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1728,29 +1756,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "66e67d06-d5ae-4875-bedc-d6d43264d862") - (property "Reference" "R_GATE" - (at 127.762 147.32 90) + (uuid "75931e41-38ee-43a1-a5f3-dea8cc4d6257") + (property "Reference" "Q_PWR1" + (at 97.79 140.335 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "100kΩ" - (at 125.73 147.32 90) + (property "Value" "DMG2305UX" + (at 97.79 138.43 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 123.952 147.32 90) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 97.79 140.97 0) (show_name no) (do_not_autoplace no) (effects @@ -1760,7 +1790,7 @@ ) ) (property "Datasheet" "" - (at 125.73 147.32 0) + (at 92.71 138.43 0) (show_name no) (do_not_autoplace no) (effects @@ -1769,8 +1799,8 @@ ) ) ) - (property "Description" "Resistor" - (at 125.73 147.32 0) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 92.71 138.43 0) (show_name no) (do_not_autoplace no) (effects @@ -1780,23 +1810,26 @@ ) ) (pin "1" - (uuid "2e4de644-106f-4b13-a6a5-1092d91acbd4") + (uuid "3773992e-fd6b-4e2a-ae1d-d8a1f71b7264") ) (pin "2" - (uuid "cd378353-7856-4a82-a421-f432e47e2d93") + (uuid "63170161-4ce2-470e-b713-7bf101d8925e") + ) + (pin "3" + (uuid "c63f02e0-8d46-4352-be01-f4390fe67ed1") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "R_GATE") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "Q_PWR1") (unit 1) ) ) ) ) (symbol - (lib_id "Switch:SW_Push") - (at 203.2 63.5 0) + (lib_id "Device:D_Small") + (at 132.08 106.68 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1805,9 +1838,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "a3092842-4401-4835-95e3-e7d027c4b31a") - (property "Reference" "SW_PWR" - (at 204.47 66.04 0) + (uuid "95eda58f-32a5-4ede-9324-2a049e5ad218") + (property "Reference" "D_OR2" + (at 130.81 108.712 0) (show_name no) (do_not_autoplace no) (effects @@ -1817,18 +1850,19 @@ (justify left) ) ) - (property "Value" "Alps_SKRTLAE010" - (at 203.2 61.976 0) + (property "Value" "1N4148W" + (at 128.27 104.648 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" - (at 203.2 68.58 0) + (property "Footprint" "Diode_SMD:D_SOD-123" + (at 132.08 106.68 90) (show_name no) (do_not_autoplace no) (effects @@ -1838,7 +1872,7 @@ ) ) (property "Datasheet" "" - (at 203.2 68.58 0) + (at 132.08 106.68 90) (show_name no) (do_not_autoplace no) (effects @@ -1847,8 +1881,28 @@ ) ) ) - (property "Description" "Push button switch, generic, two pins" - (at 203.2 63.5 0) + (property "Description" "Diode, small symbol" + (at 132.08 106.68 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Device" "D" + (at 132.08 106.68 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 132.08 106.68 0) (show_name no) (do_not_autoplace no) (effects @@ -1858,23 +1912,23 @@ ) ) (pin "1" - (uuid "d180e63b-3d01-4dbf-b98c-79a80fa07658") + (uuid "8fcb9524-a62c-4f93-93e2-eafde0ad4316") ) (pin "2" - (uuid "090b5501-0e84-42ee-a4ef-455b82900ca9") + (uuid "c285e266-2d78-411c-8f32-3acb153825fe") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "SW_PWR") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "D_OR2") (unit 1) ) ) ) ) (symbol - (lib_id "Device:C") - (at 137.16 71.12 0) + (lib_id "Device:R") + (at 156.21 138.43 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1883,31 +1937,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "b3478768-ea8d-4f86-9982-dc98d832cc6b") - (property "Reference" "C_DBNC" - (at 137.795 73.66 0) + (uuid "997b7f20-f4d9-4652-8e33-fa3da61e2ec3") + (property "Reference" "R_BTN_PU1" + (at 158.242 138.43 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "100nF" - (at 137.795 68.58 0) + (property "Value" "100kΩ" + (at 156.21 138.43 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 138.1252 67.31 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 154.432 138.43 90) (show_name no) (do_not_autoplace no) (effects @@ -1917,7 +1969,7 @@ ) ) (property "Datasheet" "" - (at 137.16 71.12 0) + (at 156.21 138.43 0) (show_name no) (do_not_autoplace no) (effects @@ -1926,8 +1978,8 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 137.16 71.12 0) + (property "Description" "Resistor" + (at 156.21 138.43 0) (show_name no) (do_not_autoplace no) (effects @@ -1937,23 +1989,23 @@ ) ) (pin "1" - (uuid "39bfe5db-078b-4158-be28-5f167c82b3f1") + (uuid "f2f2ff8a-793d-4763-a1fa-91ffe3959f16") ) (pin "2" - (uuid "25a74cef-ecb9-4e02-b2a7-d0d4bf7bd5c1") + (uuid "9485ff21-a5b9-4da0-be59-61586ed8f9bf") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "C_DBNC") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "R_BTN_PU1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:D_Small") - (at 132.08 106.68 0) + (lib_id "Device:R") + (at 107.95 76.2 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1962,31 +2014,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "bd4b4bfe-cdad-490a-b975-c3dc0c932649") - (property "Reference" "D_OR2" - (at 130.81 108.712 0) + (uuid "9c96cfde-2868-48be-90bf-61bf77521e9b") + (property "Reference" "R_LATCH_G1" + (at 109.982 76.2 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "1N4148W" - (at 128.27 104.648 0) + (property "Value" "10kΩ" + (at 107.95 76.2 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" - (at 132.08 106.68 90) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 106.172 76.2 90) (show_name no) (do_not_autoplace no) (effects @@ -1996,27 +2046,7 @@ ) ) (property "Datasheet" "" - (at 132.08 106.68 90) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Description" "Diode, small symbol" - (at 132.08 106.68 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Sim.Device" "D" - (at 132.08 106.68 0) + (at 107.95 76.2 0) (show_name no) (do_not_autoplace no) (effects @@ -2025,8 +2055,8 @@ ) ) ) - (property "Sim.Pins" "1=K 2=A" - (at 132.08 106.68 0) + (property "Description" "Resistor" + (at 107.95 76.2 0) (show_name no) (do_not_autoplace no) (effects @@ -2036,23 +2066,23 @@ ) ) (pin "1" - (uuid "9a9811d5-7f52-4fa4-b513-b3ef0426cd80") + (uuid "7deb50b5-ee5b-421f-a669-53c335e6988a") ) (pin "2" - (uuid "25625b89-03c8-4f19-b0b8-5dc959520ace") + (uuid "6351ca44-be62-4a29-a276-14513b5e6bd9") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "D_OR2") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "R_LATCH_G1") (unit 1) ) ) ) ) (symbol - (lib_id "Transistor_FET:Q_NMOS_GSD") - (at 189.23 127 0) + (lib_id "Device:R") + (at 125.73 147.32 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2061,31 +2091,29 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "d71434eb-2f48-481c-97ba-fa8d455191c7") - (property "Reference" "Q_LATCH" - (at 194.31 128.905 0) + (uuid "abe6acab-3d00-42d3-8f6c-f76bb188a50d") + (property "Reference" "R_GATE1" + (at 127.762 147.32 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "2N7002" - (at 194.31 127 0) + (property "Value" "100kΩ" + (at 125.73 147.32 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" - (at 194.31 129.54 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 123.952 147.32 90) (show_name no) (do_not_autoplace no) (effects @@ -2095,7 +2123,7 @@ ) ) (property "Datasheet" "" - (at 189.23 127 0) + (at 125.73 147.32 0) (show_name no) (do_not_autoplace no) (effects @@ -2104,8 +2132,8 @@ ) ) ) - (property "Description" "N-MOSFET transistor, gate/source/drain" - (at 189.23 127 0) + (property "Description" "Resistor" + (at 125.73 147.32 0) (show_name no) (do_not_autoplace no) (effects @@ -2115,18 +2143,15 @@ ) ) (pin "1" - (uuid "67e90c84-1906-44e6-993d-0e9d0102d1ca") + (uuid "8dde46fc-2f26-46b4-ab03-c601ab4ed985") ) (pin "2" - (uuid "67d164da-5caa-492f-979f-e9926fc5a595") - ) - (pin "3" - (uuid "c17a178e-b387-4070-9162-d89530d9801b") + (uuid "42b9d790-179a-4970-bea7-80396f71f540") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "Q_LATCH") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "R_GATE1") (unit 1) ) ) @@ -2143,7 +2168,7 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "e417aa22-3760-4e1e-bc00-794078e2dbeb") + (uuid "e0802da6-6a2b-4e63-a5bd-b0c2b9ba395f") (property "Reference" "D_OR1" (at 168.91 96.012 0) (show_name no) @@ -2166,7 +2191,7 @@ (justify left) ) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (property "Footprint" "Diode_SMD:D_SOD-123" (at 170.18 93.98 90) (show_name no) (do_not_autoplace no) @@ -2217,14 +2242,14 @@ ) ) (pin "1" - (uuid "1756a5a2-b7a9-4c85-8fcb-47353f9d96d0") + (uuid "fc80ef79-702e-402d-a793-ae3c245085eb") ) (pin "2" - (uuid "7fa26bbe-bca5-4be0-9f98-2dd9e81bf50c") + (uuid "d4079bb0-627f-4f58-a8f5-cd49012d6fc5") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" (reference "D_OR1") (unit 1) ) @@ -2232,8 +2257,8 @@ ) ) (symbol - (lib_id "Transistor_FET:Q_PMOS_GSD") - (at 92.71 138.43 0) + (lib_id "Transistor_FET:Q_NMOS_GSD") + (at 189.23 127 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2242,9 +2267,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "ef978b2e-42ce-4ac2-abce-be39f51c1e5b") - (property "Reference" "Q_PWR" - (at 97.79 140.335 0) + (uuid "f441407e-ea83-4b05-96c0-10d8ba004568") + (property "Reference" "Q_LATCH1" + (at 194.31 128.905 0) (show_name no) (do_not_autoplace no) (effects @@ -2254,8 +2279,8 @@ (justify left) ) ) - (property "Value" "DMG2305UX" - (at 97.79 138.43 0) + (property "Value" "2N7002" + (at 194.31 127 0) (show_name no) (do_not_autoplace no) (effects @@ -2266,7 +2291,7 @@ ) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-23" - (at 97.79 140.97 0) + (at 194.31 129.54 0) (show_name no) (do_not_autoplace no) (effects @@ -2276,7 +2301,7 @@ ) ) (property "Datasheet" "" - (at 92.71 138.43 0) + (at 189.23 127 0) (show_name no) (do_not_autoplace no) (effects @@ -2285,8 +2310,8 @@ ) ) ) - (property "Description" "P-MOSFET transistor, gate/source/drain" - (at 92.71 138.43 0) + (property "Description" "N-MOSFET transistor, gate/source/drain" + (at 189.23 127 0) (show_name no) (do_not_autoplace no) (effects @@ -2296,18 +2321,18 @@ ) ) (pin "1" - (uuid "330fe55e-552b-47e5-9c7c-ae910c32fd09") + (uuid "32aaab0b-f523-4fdf-86cb-9c90dd514138") ) (pin "2" - (uuid "dd85e200-5476-4f3d-aff6-39a066346a12") + (uuid "8203e68e-ae4a-44ed-b762-1b6e455e3566") ) (pin "3" - (uuid "d95c970c-61b3-4c25-8a11-8d2fbff1b98b") + (uuid "e7ec92a0-2219-46eb-b759-bf685a029c32") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "Q_PWR") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "Q_LATCH1") (unit 1) ) ) @@ -2315,7 +2340,7 @@ ) (symbol (lib_id "Device:R") - (at 156.21 138.43 0) + (at 167.64 62.23 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -2324,9 +2349,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "f62c5d22-a503-4ceb-9f69-e2505c721ad8") - (property "Reference" "R_BTN_PU" - (at 158.242 138.43 90) + (uuid "fc598dd4-d268-4b0c-a30e-591ef1e84663") + (property "Reference" "R_PWR_SENSE1" + (at 169.672 62.23 90) (show_name no) (do_not_autoplace no) (effects @@ -2336,7 +2361,7 @@ ) ) (property "Value" "100kΩ" - (at 156.21 138.43 90) + (at 167.64 62.23 90) (show_name no) (do_not_autoplace no) (effects @@ -2346,7 +2371,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 154.432 138.43 90) + (at 165.862 62.23 90) (show_name no) (do_not_autoplace no) (effects @@ -2356,7 +2381,7 @@ ) ) (property "Datasheet" "" - (at 156.21 138.43 0) + (at 167.64 62.23 0) (show_name no) (do_not_autoplace no) (effects @@ -2366,7 +2391,7 @@ ) ) (property "Description" "Resistor" - (at 156.21 138.43 0) + (at 167.64 62.23 0) (show_name no) (do_not_autoplace no) (effects @@ -2376,15 +2401,15 @@ ) ) (pin "1" - (uuid "23abdbe0-8a90-41c0-b7e4-10b6aefa3515") + (uuid "78c6ebad-5461-4a9a-9f68-d866739f7251") ) (pin "2" - (uuid "2f9f215a-12a3-4f2b-9c6a-edd423bcd26a") + (uuid "a959124d-04d2-4a0e-ac93-a9d80a9c7107") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/06d8658d-8eb1-43b6-927b-8bf84b7e1269" - (reference "R_BTN_PU") + (path "/21935953-32a0-46ad-8079-8177920c6978/081a4841-1e21-4908-a8a8-37f54f8809f6" + (reference "R_PWR_SENSE1") (unit 1) ) ) diff --git a/PCB/rgb_led.kicad_sch b/PCB/rgb_led.kicad_sch index 3a5aa07..7a4fc02 100644 --- a/PCB/rgb_led.kicad_sch +++ b/PCB/rgb_led.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "f6663952-792f-4d76-ad00-5c8012db3dbc") + (uuid "376517b6-b125-4779-94ab-ed4104374b25") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -161,6 +164,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -190,6 +196,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -200,6 +207,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -210,6 +218,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -326,6 +335,7 @@ (at 1.27 -7.62 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -337,6 +347,7 @@ (at 2.54 -9.525 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -348,6 +359,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -562,7 +574,7 @@ ) (no_connect (at 182.88 95.25) - (uuid "1562aad4-2aa5-47a5-91e8-7f875536fa1e") + (uuid "483f5015-904a-4c19-bcea-475e7250279c") ) (label "RGB_DIN_R" (at 121.92 127 90) @@ -572,7 +584,7 @@ ) (justify left) ) - (uuid "075dae85-5ff7-43d3-a6ad-66ca31149541") + (uuid "21052814-2ee8-462c-a563-e72f0f76dcf6") ) (label "RGB_DIN_R" (at 167.64 95.25 180) @@ -582,21 +594,21 @@ ) (justify right) ) - (uuid "971e6315-16fd-44a5-9aaa-eb5f96449919") + (uuid "441f0786-ba12-4b91-b4e6-f2aa4bb35de0") ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 175.26 87.63 90) + (at 175.26 102.87 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "18b6d3d8-95af-4b6b-a2db-5fcb2d83163a") + (uuid "39e6c2a8-a1f5-4fbb-a8b8-dc05f568ccba") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 175.26 87.63 0) + (at 175.26 102.87 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -609,7 +621,7 @@ ) (global_label "GND" (shape passive) - (at 175.26 102.87 270) + (at 137.16 82.55 270) (fields_autoplaced yes) (effects (font @@ -617,9 +629,9 @@ ) (justify right) ) - (uuid "69062785-e511-45b6-ace8-fe034103a00f") + (uuid "81bc729f-0e3d-44f9-b4d7-e1d8ef9167cf") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 175.26 102.87 0) + (at 137.16 82.55 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -630,19 +642,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 137.16 82.55 270) + (at 137.16 74.93 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "82143b4c-5bf9-405d-8bbf-f9d629d0c42c") + (uuid "b6c5b173-e677-4a49-a804-3241ac1a7fc3") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 137.16 82.55 0) + (at 137.16 74.93 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -655,7 +667,7 @@ ) (global_label "3V3" (shape passive) - (at 137.16 74.93 90) + (at 175.26 87.63 90) (fields_autoplaced yes) (effects (font @@ -663,9 +675,9 @@ ) (justify left) ) - (uuid "db0f2ba5-88a1-493d-a61a-cb0f7f4152bb") + (uuid "dfd9cbbd-9bf1-41c4-8f52-48f516e4cea4") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 137.16 74.93 0) + (at 175.26 87.63 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -685,7 +697,7 @@ ) (justify left) ) - (uuid "17e8cc2f-e81d-4c15-9627-d536f9ca5d4b") + (uuid "24bf5861-8516-4a2e-8fc3-e44ed0340886") ) (symbol (lib_id "Device:C") @@ -698,8 +710,8 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "0283eb55-7d98-47bd-9111-09f5abfe89db") - (property "Reference" "C_RGB" + (uuid "058dae3c-71f8-4770-bde1-ac5065d812d4") + (property "Reference" "C_RGB1" (at 137.795 81.28 0) (show_name no) (do_not_autoplace no) @@ -752,23 +764,23 @@ ) ) (pin "1" - (uuid "d95c6a81-bfc8-4600-9154-9b2cdb2b39a4") + (uuid "68137eea-831c-4412-9eee-b018aeb9163a") ) (pin "2" - (uuid "848a1db1-969a-4484-8c71-7cb9e2d49797") + (uuid "5e3e06ce-c9a7-482d-94bc-c0cb3eecd3a0") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/de2e61c0-3a94-4f0a-93aa-fbb224e49852" - (reference "C_RGB") + (path "/21935953-32a0-46ad-8079-8177920c6978/b63260e5-0a73-448f-8e04-69b17654f975" + (reference "C_RGB1") (unit 1) ) ) ) ) (symbol - (lib_id "LED:SK6812") - (at 175.26 95.25 0) + (lib_id "Device:R") + (at 121.92 130.81 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -777,53 +789,49 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "6255523a-41f1-4773-8dba-89f3ec6f03f2") - (property "Reference" "D_RGB" - (at 180.34 100.965 0) + (uuid "3c509c77-5ab6-4466-9c4f-7848d24f8bd7") + (property "Reference" "R_RGB1" + (at 123.952 130.81 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify right bottom) ) ) - (property "Value" "SK6812MINI-E" - (at 176.53 89.535 0) + (property "Value" "330Ω" + (at 121.92 130.81 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Footprint" "LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount" - (at 176.53 87.63 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 120.142 130.81 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf" - (at 177.8 85.725 0) + (property "Datasheet" "" + (at 121.92 130.81 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Description" "RGB LED with integrated controller" - (at 175.26 95.25 0) + (property "Description" "Resistor" + (at 121.92 130.81 0) (show_name no) (do_not_autoplace no) (effects @@ -833,29 +841,23 @@ ) ) (pin "1" - (uuid "98b1b671-f55b-470e-b191-6bcb9f59f5a8") + (uuid "cef6f46e-e55b-4cc7-82c3-b785291d90a6") ) (pin "2" - (uuid "c3747acf-941a-4b04-9447-fe51146b5181") - ) - (pin "3" - (uuid "4b45262d-f305-4d5f-8482-f52cafb4cf06") - ) - (pin "4" - (uuid "db121d89-42fd-4a16-a926-9ff747c35f2f") + (uuid "561d7480-53b0-4d2e-81ff-00411d90be2c") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/de2e61c0-3a94-4f0a-93aa-fbb224e49852" - (reference "D_RGB") + (path "/21935953-32a0-46ad-8079-8177920c6978/b63260e5-0a73-448f-8e04-69b17654f975" + (reference "R_RGB1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 121.92 130.81 0) + (lib_id "LED:SK6812") + (at 175.26 95.25 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -864,49 +866,53 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "7e69733d-c394-47b2-9292-97ec741f8002") - (property "Reference" "R_RGB" - (at 123.952 130.81 90) + (uuid "b1eb514b-760a-4f8e-8730-43261e861e9d") + (property "Reference" "D_RGB1" + (at 180.34 100.965 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify right bottom) ) ) - (property "Value" "330Ω" - (at 121.92 130.81 90) + (property "Value" "SK6812MINI-E" + (at 176.53 89.535 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 120.142 130.81 90) + (property "Footprint" "LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm" + (at 176.53 87.63 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Datasheet" "" - (at 121.92 130.81 0) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf" + (at 177.8 85.725 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Description" "Resistor" - (at 121.92 130.81 0) + (property "Description" "RGB LED with integrated controller" + (at 175.26 95.25 0) (show_name no) (do_not_autoplace no) (effects @@ -916,15 +922,21 @@ ) ) (pin "1" - (uuid "25db8df3-2290-4586-bae2-0756afa1f415") + (uuid "fbda70cb-2f1e-4fa0-abb2-45be9450fa62") ) (pin "2" - (uuid "5a58144f-44a4-4217-9af8-6870bc70d9fa") + (uuid "45958aff-2397-4c6d-9fc3-32d61b3e226a") + ) + (pin "3" + (uuid "afb5ee19-be99-45eb-8e8a-3315cb5f5a48") + ) + (pin "4" + (uuid "14c453d9-6682-4ac7-9289-6118251356da") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/de2e61c0-3a94-4f0a-93aa-fbb224e49852" - (reference "R_RGB") + (path "/21935953-32a0-46ad-8079-8177920c6978/b63260e5-0a73-448f-8e04-69b17654f975" + (reference "D_RGB1") (unit 1) ) ) diff --git a/PCB/snips_controller.kicad_pcb b/PCB/snips_controller.kicad_pcb index 0f6aa82..bf4ccca 100644 --- a/PCB/snips_controller.kicad_pcb +++ b/PCB/snips_controller.kicad_pcb @@ -39,12 +39,14 @@ (stackup (layer "F.SilkS" (type "Top Silk Screen") + (color "White") ) (layer "F.Paste" (type "Top Solder Paste") ) (layer "F.Mask" (type "Top Solder Mask") + (color "Blue") (thickness 0.01) ) (layer "F.Cu" @@ -86,6 +88,7 @@ ) (layer "B.Mask" (type "Bottom Solder Mask") + (color "Blue") (thickness 0.01) ) (layer "B.Paste" @@ -93,6 +96,7 @@ ) (layer "B.SilkS" (type "Bottom Silk Screen") + (color "White") ) (copper_finish "None") (dielectric_constraints no) @@ -113,6 +117,7 @@ ) (capping no) (filling no) + (zone_defaults) (pcbplotparams (layerselection 0x00000000_00000000_55555555_5755f5ff) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) @@ -153,11 +158,11 @@ (footprint "Xbee3:XB324Z8UTJ" (layer "F.Cu") (uuid "07e64307-9d20-4ad3-8e78-797c6864490c") - (at 144.9 138.4 180) + (at 142 127.5 -90) (descr "XBEE3 UFL ANT PTH") (tags "Integrated Circuit") (property "Reference" "U_XBEE1" - (at 10.795 6.097 0) + (at 10.795 6.097 90) (layer "F.SilkS") (uuid "33fbff65-f122-4f7e-9ed6-70d12c65dd5a") (effects @@ -168,7 +173,7 @@ ) ) (property "Value" "XBee3" - (at 10.795 6.097 0) + (at 10.795 6.097 90) (layer "F.SilkS") (hide yes) (uuid "319a6629-3c4a-453c-b353-c55ba48fb0a1") @@ -180,7 +185,7 @@ ) ) (property "Datasheet" "https://componentsearchengine.com/Datasheets/1/XB3-24Z8UT-J.pdf" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "3739ae2f-3a84-4a41-bbcb-1d0d553be6dc") @@ -191,7 +196,7 @@ ) ) (property "Description" "Zigbee Modules (802.15.4) XBee3,2.4 Ghz ZB 3.0, U.FL Ant, TH MT" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "8387832b-0907-4a37-badb-d42d4197be16") @@ -202,7 +207,7 @@ ) ) (property "Height" "2.79" - (at 0 0 180) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -215,7 +220,7 @@ ) ) (property "Mouser Part Number" "888-XB3-24Z8UT-J" - (at 0 0 180) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -228,7 +233,7 @@ ) ) (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=888-XB3-24Z8UT-J" - (at 0 0 180) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -241,7 +246,7 @@ ) ) (property "Manufacturer_Name" "Digi International" - (at 0 0 180) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -254,7 +259,7 @@ ) ) (property "Manufacturer_Part_Number" "XB3-24Z8UT-J" - (at 0 0 180) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -266,7 +271,7 @@ ) ) ) - (path "/31ee01bd-1d1f-422b-860b-9cf3daf0d159/5e6a1265-16e2-4643-8dd9-eb2100319b97") + (path "/4f95850f-f8fc-4b0b-b598-e710af0bb56d/20df6608-50e4-4743-b1f8-a2ad985de64a") (sheetname "/XBee/") (sheetfile "xbee.kicad_sch") (units @@ -279,6 +284,16 @@ ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -1.19 19.914) + (end 23.19 19.914) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "55042cfa-6f4e-4c6b-b92d-e2ca7a115a9f") + ) (fp_line (start 23.19 19.914) (end 23.19 -1.19) @@ -290,74 +305,75 @@ (uuid "cf97a6e6-4021-48ff-ab85-73939af4f903") ) (fp_line - (start 23.19 -1.19) - (end 15.5 -7.72) + (start -1.6 0) + (end -1.6 0) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "364a9e1e-605b-40b2-98a3-e76efa964888") + (uuid "1f7bd505-fc6e-4fb0-bfd8-cd31f2ca1fa2") ) (fp_line - (start 15.5 -7.72) - (end 6.5 -7.72) + (start -1.5 0) + (end -1.5 0) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "485c4ae4-c789-41cb-bfa4-505a8a2f6791") + (uuid "b9f86aa5-13cf-4be5-af18-43363a05febe") ) (fp_line - (start 6.5 -7.72) - (end -1.19 -1.19) + (start -1.19 -1.19) + (end -1.19 19.914) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "ab9aee7d-c7f9-4b3e-b494-a58e240f1b42") + (uuid "474f8bf6-482e-4b65-a839-6aee91220052") ) (fp_line - (start -1.19 19.914) - (end 23.19 19.914) + (start 23.19 -1.19) + (end 15.5 -7.72) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "55042cfa-6f4e-4c6b-b92d-e2ca7a115a9f") + (uuid "364a9e1e-605b-40b2-98a3-e76efa964888") ) (fp_line - (start -1.19 -1.19) - (end -1.19 19.914) + (start 6.5 -7.72) + (end -1.19 -1.19) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "474f8bf6-482e-4b65-a839-6aee91220052") + (uuid "ab9aee7d-c7f9-4b3e-b494-a58e240f1b42") ) (fp_line - (start -1.5 0) - (end -1.5 0) + (start 15.5 -7.72) + (end 6.5 -7.72) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "b9f86aa5-13cf-4be5-af18-43363a05febe") + (uuid "485c4ae4-c789-41cb-bfa4-505a8a2f6791") ) - (fp_line + (fp_arc (start -1.6 0) - (end -1.6 0) + (mid -1.55 -0.05) + (end -1.5 0) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") - (uuid "1f7bd505-fc6e-4fb0-bfd8-cd31f2ca1fa2") + (uuid "95017267-4e2b-4bf1-a229-14c1551176e5") ) (fp_arc (start -1.5 0) @@ -370,16 +386,15 @@ (layer "F.SilkS") (uuid "85138e59-c53b-4b03-ace6-b87839c002d0") ) - (fp_arc - (start -1.6 0) - (mid -1.55 -0.05) - (end -1.5 0) + (fp_line + (start -2.6 20.914) + (end -2.6 -8.72) (stroke (width 0.1) (type solid) ) - (layer "F.SilkS") - (uuid "95017267-4e2b-4bf1-a229-14c1551176e5") + (layer "F.CrtYd") + (uuid "197ea833-064f-4094-9532-af505f661de1") ) (fp_line (start 24.19 20.914) @@ -392,34 +407,34 @@ (uuid "2ae93a20-9813-45b4-b0e2-7c6db28b3b4d") ) (fp_line - (start 24.19 -8.72) - (end 24.19 20.914) + (start -2.6 -8.72) + (end 24.19 -8.72) (stroke (width 0.1) (type solid) ) (layer "F.CrtYd") - (uuid "c642431a-8cfb-4940-96f5-3a4b81df6bd8") + (uuid "1993f5a2-403a-47ae-9e2f-46c56a774df2") ) (fp_line - (start -2.6 20.914) - (end -2.6 -8.72) + (start 24.19 -8.72) + (end 24.19 20.914) (stroke (width 0.1) (type solid) ) (layer "F.CrtYd") - (uuid "197ea833-064f-4094-9532-af505f661de1") + (uuid "c642431a-8cfb-4940-96f5-3a4b81df6bd8") ) (fp_line - (start -2.6 -8.72) - (end 24.19 -8.72) + (start -1.19 19.914) + (end 23.19 19.914) (stroke - (width 0.1) + (width 0.2) (type solid) ) - (layer "F.CrtYd") - (uuid "1993f5a2-403a-47ae-9e2f-46c56a774df2") + (layer "F.Fab") + (uuid "98be0b37-27de-4c03-88ea-a7bb7e465069") ) (fp_line (start 23.19 19.914) @@ -432,24 +447,24 @@ (uuid "60df2020-2896-435d-8f31-dce673b98d2d") ) (fp_line - (start 23.19 -1.19) - (end 15.5 -7.72) + (start -1.19 -1.19) + (end -1.19 19.914) (stroke (width 0.2) (type solid) ) (layer "F.Fab") - (uuid "7b684f21-125d-4245-b2af-47e0ea72b03c") + (uuid "4f59658b-eb98-415d-a96d-ed3346cefcd0") ) (fp_line - (start 15.5 -7.72) - (end 6.5 -7.72) + (start 23.19 -1.19) + (end 15.5 -7.72) (stroke (width 0.2) (type solid) ) (layer "F.Fab") - (uuid "f0216b84-d566-4351-a05b-311496cfcb44") + (uuid "7b684f21-125d-4245-b2af-47e0ea72b03c") ) (fp_line (start 6.5 -7.72) @@ -462,27 +477,17 @@ (uuid "ffd54fe3-a660-4cd5-af7f-a18c8e67b7c1") ) (fp_line - (start -1.19 19.914) - (end 23.19 19.914) - (stroke - (width 0.2) - (type solid) - ) - (layer "F.Fab") - (uuid "98be0b37-27de-4c03-88ea-a7bb7e465069") - ) - (fp_line - (start -1.19 -1.19) - (end -1.19 19.914) + (start 15.5 -7.72) + (end 6.5 -7.72) (stroke (width 0.2) (type solid) ) (layer "F.Fab") - (uuid "4f59658b-eb98-415d-a96d-ed3346cefcd0") + (uuid "f0216b84-d566-4351-a05b-311496cfcb44") ) (fp_text user "${REFERENCE}" - (at 10.795 6.097 0) + (at 10.795 6.097 90) (layer "F.Fab") (uuid "b93db714-16a8-45ee-98f1-e90153bf6707") (effects @@ -493,7 +498,7 @@ ) ) (pad "1" thru_hole circle - (at 0 0 180) + (at 0 0 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -504,7 +509,7 @@ (uuid "95568dfd-f391-45c3-9ecf-a8bbf3f889fe") ) (pad "2" thru_hole circle - (at 0 2 180) + (at 0 2 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -515,7 +520,7 @@ (uuid "afa08359-d46b-439a-b526-06d9bda45eb3") ) (pad "3" thru_hole circle - (at 0 4 180) + (at 0 4 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -526,7 +531,7 @@ (uuid "04eb8937-37e8-4729-9906-3b17b6888c00") ) (pad "4" thru_hole circle - (at 0 6 180) + (at 0 6 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -537,7 +542,7 @@ (uuid "7ae8245e-ecb0-4ff6-8cc0-797cc3951623") ) (pad "5" thru_hole circle - (at 0 8 180) + (at 0 8 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -548,7 +553,7 @@ (uuid "3580ebd6-8ddb-40a4-8461-f5447826a60d") ) (pad "6" thru_hole circle - (at 0 10 180) + (at 0 10 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -559,7 +564,7 @@ (uuid "d2ed46bf-70e4-4b6e-b017-deed28ec320f") ) (pad "7" thru_hole circle - (at 0 12 180) + (at 0 12 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -570,7 +575,7 @@ (uuid "1ac22600-e1c2-420e-9ebe-d4d36c06ab80") ) (pad "8" thru_hole circle - (at 0 14 180) + (at 0 14 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -581,7 +586,7 @@ (uuid "2542026c-90f4-424f-9498-76daeb873bbd") ) (pad "9" thru_hole circle - (at 0 16 180) + (at 0 16 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -592,7 +597,7 @@ (uuid "9e9aa231-4b61-49b7-9c05-23811c5540c4") ) (pad "10" thru_hole circle - (at 0 18 180) + (at 0 18 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -603,7 +608,7 @@ (uuid "5fee687f-fef3-4a5c-9eb5-f8e45341d097") ) (pad "11" thru_hole circle - (at 22 18 180) + (at 22 18 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -614,7 +619,7 @@ (uuid "34471bb0-d2d2-499a-b013-14bd8e4e73c9") ) (pad "12" thru_hole circle - (at 22 16 180) + (at 22 16 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -625,7 +630,7 @@ (uuid "31a0a8b5-6250-4106-a73c-bbdcb11cd52a") ) (pad "13" thru_hole circle - (at 22 14 180) + (at 22 14 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -636,7 +641,7 @@ (uuid "53a23810-9555-42cd-82c7-29e5fd65a8b2") ) (pad "14" thru_hole circle - (at 22 12 180) + (at 22 12 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -647,7 +652,7 @@ (uuid "f6ea79a2-e2a7-40e3-b052-f2cfed4cef5f") ) (pad "15" thru_hole circle - (at 22 10 180) + (at 22 10 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -658,7 +663,7 @@ (uuid "adcd9d36-21f6-4e02-8cee-2f78bab03e7e") ) (pad "16" thru_hole circle - (at 22 8 180) + (at 22 8 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -669,7 +674,7 @@ (uuid "c719359b-b35a-49c9-934a-d85e69b31365") ) (pad "17" thru_hole circle - (at 22 6 180) + (at 22 6 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -680,7 +685,7 @@ (uuid "de5b2583-de84-4941-bd37-108e14945cf4") ) (pad "18" thru_hole circle - (at 22 4 180) + (at 22 4 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -691,7 +696,7 @@ (uuid "3e49fa5a-d106-4aab-a0f3-07d299a2dc1b") ) (pad "19" thru_hole circle - (at 22 2 180) + (at 22 2 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -702,7 +707,7 @@ (uuid "fa72f57e-1e2c-4e9a-9769-ab64feb10808") ) (pad "20" thru_hole circle - (at 22 0 180) + (at 22 0 270) (size 1.431 1.431) (drill 0.92) (layers "*.Cu" "*.Mask") @@ -728,7 +733,7 @@ (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" (layer "F.Cu") (uuid "0bae077e-5c05-425b-9cd3-b8f8fb8aae03") - (at 133.65 103.85) + (at 137.5 112.5) (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") (tags "tact sw push 6mm silicone rubber") (property "Reference" "SW_MACRO2" @@ -779,7 +784,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/cabc685d-ad0d-4da7-ad4e-46cd6373f0dd") + (path "/55476086-945a-4e34-9a73-115b94d080dd/432498ed-d8d6-4223-ba46-a315397f841a") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -1190,7 +1195,7 @@ (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" (layer "F.Cu") (uuid "0d62f5e8-889b-44cc-b976-571a995feb77") - (at 133.65 112.6) + (at 137.5 121.25) (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") (tags "tact sw push 6mm silicone rubber") (property "Reference" "SW_MACRO5" @@ -1241,7 +1246,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/2e932777-0e57-4619-9044-ba073afab354") + (path "/55476086-945a-4e34-9a73-115b94d080dd/484b1158-2183-467f-8180-ff44af89556e") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -1649,10 +1654,118 @@ ) ) ) + (footprint "MountingHole:MountingHole_2mm" + (layer "F.Cu") + (uuid "2b75ced1-6dcf-492c-95cd-650588c99ee2") + (at 126.5 86) + (descr "Mounting Hole 2mm, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole") + (property "Reference" "MHole" + (at 0 -2.95 0) + (layer "F.SilkS") + (hide yes) + (uuid "7db9759c-ab3f-43ee-b1ec-3e6f72a15fbf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_2mm" + (at 0 2.95 0) + (layer "F.Fab") + (hide yes) + (uuid "d6c5fcfc-c9d5-4aa1-97c0-b200d9196ef2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e200faec-7067-4e61-b595-4fe95c0554e2") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "28a9e7fb-30dc-4de3-b32a-47d3f7681695") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "KiLib_Generator" "mounting_hardware/mounting_hole" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "e7e6cd4f-e22b-4fc1-9715-b9af2a1da056") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (duplicate_pad_numbers_are_jumpers no) + (fp_circle + (center 0 0) + (end 2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "c4d94db6-2f5b-4a5e-b734-0ed0eb555f98") + ) + (fp_circle + (center 0 0) + (end 2.25 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "56054901-f70b-4b79-b8bf-c4d4d3746d65") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2b8d5672-50c6-4161-b2bc-5b6515da87b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 2 2) + (drill 2) + (layers "*.Cu" "*.Mask") + (uuid "f6bab21a-47a4-4a99-86fb-dfa0ff241b67") + ) + (embedded_fonts no) + ) (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "2e891283-1322-4e63-9ae2-e6fe9e10dcf5") - (at 117.52 130) + (at 131 134.5) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_XBEE_RST1" @@ -1699,20 +1812,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "66c81320-6ddc-4148-aeaa-7bd4a34d271b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/31ee01bd-1d1f-422b-860b-9cf3daf0d159/c30df835-f998-4a63-b783-e7ab005bc1f2") + (path "/4f95850f-f8fc-4b0b-b598-e710af0bb56d/79c25c44-b34d-4098-991f-2be744238e3f") (sheetname "/XBee/") (sheetfile "xbee.kicad_sch") (units @@ -1810,13 +1911,13 @@ (footprint "LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") (uuid "2e9aea58-6023-41fa-8502-48836d35df03") - (at 144.2 157.9) + (at 146.55 156.9) (descr "5.0mm x 5.0mm Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf") (tags "LED RGB NeoPixel PLCC-4 5050") (property "Reference" "D_RGB1" - (at 0 -3.5 0) + (at -20 -85.85 270) (layer "F.SilkS") - (uuid "c0b8cf3d-1c59-4f42-a972-cddd4b391d35") + (uuid "e57924a8-155a-45ee-a776-839672253bc8") (effects (font (size 1 1) @@ -1827,7 +1928,7 @@ (property "Value" "SK6812MINI-E" (at 0 4 0) (layer "F.Fab") - (uuid "0393b1eb-4d38-457a-9fbb-63fe18327e4c") + (uuid "273bda64-e511-4e56-81a9-9c95d30d71af") (effects (font (size 1 1) @@ -1840,7 +1941,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e674ef59-d7e9-40cc-b34a-591d30d1a21e") + (uuid "85c6aa29-02fe-484d-a464-e211492d5e16") (effects (font (size 1.27 1.27) @@ -1853,7 +1954,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ff13ced8-4c84-4a1d-a4fd-fa4a4a055bd4") + (uuid "226152b9-d0aa-4863-aa95-de9ce584fff4") (effects (font (size 1.27 1.27) @@ -1862,7 +1963,7 @@ ) ) (property ki_fp_filters "LED*SK6812*PLCC*5.0x5.0mm*P3.2mm*") - (path "/de2e61c0-3a94-4f0a-93aa-fbb224e49852/6255523a-41f1-4773-8dba-89f3ec6f03f2") + (path "/b63260e5-0a73-448f-8e04-69b17654f975/b1eb514b-760a-4f8e-8730-43261e861e9d") (sheetname "/RGB_LED/") (sheetfile "rgb_led.kicad_sch") (units @@ -2107,7 +2208,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "32d3a255-8b58-4312-93d2-544f391e4352") - (at 117.52 132) + (at 131 136.5) (descr "Capacitor SMD 0402 (1005 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" "C_XBEE_RC1" @@ -2154,20 +2255,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "ce7e9cab-08bb-4f3a-9379-567b0dd17fcb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/31ee01bd-1d1f-422b-860b-9cf3daf0d159/11a8b0a4-e8f0-4d6a-b5c8-9be8cded704d") + (path "/4f95850f-f8fc-4b0b-b598-e710af0bb56d/613acf23-f312-4d9b-a000-03bd3172181c") (sheetname "/XBee/") (sheetfile "xbee.kicad_sch") (units @@ -2265,7 +2354,7 @@ (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" (layer "F.Cu") (uuid "382b21d8-23f9-486e-9698-59b6f1c98774") - (at 143.9 112.6) + (at 147.75 121.25) (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") (tags "tact sw push 6mm silicone rubber") (property "Reference" "SW_MACRO6" @@ -2316,7 +2405,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/3325ed72-b245-4874-9213-4ff4ebf93253") + (path "/55476086-945a-4e34-9a73-115b94d080dd/d5d2b8ef-9b91-40bc-8a83-dc42e718d01e") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -2727,11 +2816,11 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "38e6c729-29b0-4d22-8501-842691ea17cc") - (at 143.48 151) + (at 125.5 154.98 -90) (descr "Capacitor SMD 0402 (1005 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" "C_RGB1" - (at 0 -1.16 0) + (at 0 -1.16 90) (layer "F.SilkS") (uuid "e26be322-5ce6-4363-81e7-c35eec865150") (effects @@ -2742,7 +2831,7 @@ ) ) (property "Value" "100nF" - (at 0 1.16 0) + (at 0 0.99 90) (layer "F.Fab") (uuid "c0e36c99-eec4-4d69-8623-eaca3a7ab10d") (effects @@ -2753,7 +2842,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "7cf0742f-9f2a-4f38-b89a-cad488512630") @@ -2764,7 +2853,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "76d89acf-5cc5-40cb-861b-ed2854398442") @@ -2774,20 +2863,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "7cb080ba-9ac6-4c38-b546-a81db0b3bf93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/de2e61c0-3a94-4f0a-93aa-fbb224e49852/0283eb55-7d98-47bd-9111-09f5abfe89db") + (path "/b63260e5-0a73-448f-8e04-69b17654f975/058dae3c-71f8-4770-bde1-ac5065d812d4") (sheetname "/RGB_LED/") (sheetfile "rgb_led.kicad_sch") (units @@ -2799,24 +2876,24 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -0.107836 -0.36) - (end 0.107836 -0.36) + (start -0.107836 0.36) + (end 0.107836 0.36) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "e9d9f069-4cb1-4b18-ab28-60ad19903ad8") + (uuid "5c90764e-f953-4fea-b326-e09b58d6d62a") ) (fp_line - (start -0.107836 0.36) - (end 0.107836 0.36) + (start -0.107836 -0.36) + (end 0.107836 -0.36) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "5c90764e-f953-4fea-b326-e09b58d6d62a") + (uuid "e9d9f069-4cb1-4b18-ab28-60ad19903ad8") ) (fp_rect (start -0.91 -0.46) @@ -2841,7 +2918,7 @@ (uuid "e587bc24-50d9-4886-b3fb-75357e0902d5") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "97b5accf-9873-4dee-8785-1cd1800cc052") (effects @@ -2852,7 +2929,7 @@ ) ) (pad "1" smd roundrect - (at -0.48 0) + (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -2861,7 +2938,7 @@ (uuid "83eeae7e-5953-4848-a4a1-878bceab680e") ) (pad "2" smd roundrect - (at 0.48 0) + (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -2885,7 +2962,7 @@ (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" (layer "F.Cu") (uuid "3ec51e42-ff8f-4520-a527-ca7c4d9f928e") - (at 143.9 103.85) + (at 147.75 112.5) (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") (tags "tact sw push 6mm silicone rubber") (property "Reference" "SW_MACRO3" @@ -2936,7 +3013,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/d64e1bae-68df-4803-95ef-a77f441b0e36") + (path "/55476086-945a-4e34-9a73-115b94d080dd/654ec48d-32a9-4a3e-945b-458def9b1096") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -3347,7 +3424,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "4281371c-83dc-4720-84a9-40a4c6709d02") - (at 117.52 134) + (at 131 138.5) (descr "Capacitor SMD 0402 (1005 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" "C_XBEE_VCC1" @@ -3394,20 +3471,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "80ca8550-69b8-4ac6-acfe-5e340c0a9c77") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/31ee01bd-1d1f-422b-860b-9cf3daf0d159/3698439c-fe81-4cfc-8e1a-a505a0b65057") + (path "/4f95850f-f8fc-4b0b-b598-e710af0bb56d/b45bb8fa-01ed-46a2-bd59-26d5a9e49ce3") (sheetname "/XBee/") (sheetfile "xbee.kicad_sch") (units @@ -3505,7 +3570,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "44c1c252-b177-4a7d-a27f-cbb032b47938") - (at 117.52 128) + (at 131 132.5) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_XBEE_RC1" @@ -3552,20 +3617,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "dc8e800f-c5b7-4857-b0e0-f4d02e6a77c7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/31ee01bd-1d1f-422b-860b-9cf3daf0d159/c2e905ed-333b-4d77-ba99-3641444fb8f8") + (path "/4f95850f-f8fc-4b0b-b598-e710af0bb56d/8b0ffb49-aaf8-4410-a28e-96d86ab76b15") (sheetname "/XBee/") (sheetfile "xbee.kicad_sch") (units @@ -3663,7 +3716,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "55b1d415-8d73-447a-8607-cb59eebcdacb") - (at 118 147.49 90) + (at 129.5 155 90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_USB_DM1" @@ -3710,20 +3763,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 90) - (layer "F.SilkS") - (hide yes) - (uuid "e1fcd567-e0b1-494a-8c1b-ce9b338384ee") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/bf1a8763-ea4c-4a39-906f-3b1e1fe3495a") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/fca9e791-fa16-4da6-9b2b-efa47dc2e543") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -3821,7 +3862,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "5afd9c51-ad9d-481b-b003-54bbbb6854d6") - (at 136.52 48) + (at 152.02 66.5 180) (descr "Capacitor SMD 0402 (1005 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" "C_HALL1" @@ -3868,20 +3909,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "d829557f-5e74-4ab6-ad08-a055b10c7571") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/8effc149-159c-4301-a85e-5bb660fe4c99/68a9a0f7-a69d-46b0-8724-c1efbc7c0503") + (path "/15cccc75-ae28-44d0-aa53-203a86ee0065/53b6c895-5e9c-438a-9eb4-6f57a8d867bf") (sheetname "/Hall_Trigger/") (sheetfile "hall_trigger.kicad_sch") (units @@ -3893,24 +3922,24 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -0.107836 -0.36) - (end 0.107836 -0.36) + (start -0.107836 0.36) + (end 0.107836 0.36) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "e4ab4bb9-b89b-4752-8e5c-86b18a919980") + (uuid "b3585c9c-b911-426a-8189-a6187188ec19") ) (fp_line - (start -0.107836 0.36) - (end 0.107836 0.36) + (start -0.107836 -0.36) + (end 0.107836 -0.36) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "b3585c9c-b911-426a-8189-a6187188ec19") + (uuid "e4ab4bb9-b89b-4752-8e5c-86b18a919980") ) (fp_rect (start -0.91 -0.46) @@ -3946,7 +3975,7 @@ ) ) (pad "1" smd roundrect - (at -0.48 0) + (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3955,7 +3984,7 @@ (uuid "516947fa-0031-4bd5-ace4-fe1b9b78b82d") ) (pad "2" smd roundrect - (at 0.48 0) + (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3979,7 +4008,7 @@ (footprint "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" (layer "F.Cu") (uuid "5ea56383-fbe8-4b43-b5fb-5bb7711fef2c") - (at 125.225 46.35 180) + (at 124.725 61.75 180) (descr "Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)") (tags "push horizontal SPST 1P1T") (property "Reference" "SW_TRIG_DIG1" @@ -4030,7 +4059,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/aedd1d4f-0259-41cd-a9a6-ac37129bb2ab") + (path "/55476086-945a-4e34-9a73-115b94d080dd/5b0f3f99-fc73-4779-a127-650a2219c37a") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -4366,7 +4395,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "6a13aaf5-4a7d-4c60-bd31-7583fc85b752") - (at 118.49 72) + (at 125.47 77.7) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_EN_PU1" @@ -4413,20 +4442,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "4bd1f6d2-60db-451e-8d38-e28456980d40") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/c6f9e600-8100-480c-a505-4716c19f12c1") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/7351746e-35f8-473e-8576-3f0f6e81aa72") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -4524,11 +4541,11 @@ (footprint "Espressif:ESP32-S3-WROOM-1" (layer "F.Cu") (uuid "6f6b675b-f7af-4521-abc0-19eecbcb3105") - (at 138.06 62 -90) + (at 138 72.91) (descr "ESP32-S3-WROOM-1 is a powerful, generic Wi-Fi + Bluetooth LE MCU modules that have Dual core CPU , a rich set of peripherals, provides acceleration for neural network computing and signal processing workloads. They are an ideal choice for a wide variety of application scenarios related to AI + Internet of Things (AIoT), such as wake word detection and speech commands recognition , face detection and recognition, smart home, smart appliance, smart control panel, smart speaker etc.") (tags "esp32-s3") (property "Reference" "U_MCU1" - (at 0 -17.05 90) + (at 0 -17.05 0) (layer "F.SilkS") (uuid "c06fd005-7eb9-41fb-a163-e1bc7842720f") (effects @@ -4539,7 +4556,7 @@ ) ) (property "Value" "ESP32-S3-WROOM-1-N8" - (at 0 12 90) + (at 0 12 0) (layer "F.Fab") (uuid "8688a860-a016-4aff-a0fe-b428f3c8a5d6") (effects @@ -4550,7 +4567,7 @@ ) ) (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "5544d3b1-df58-42f6-a690-848892436ed0") @@ -4561,7 +4578,7 @@ ) ) (property "Description" "WiFi/BT module, integrated flash+crystal+antenna, ESP32-S3 (Xtensa dual-core, native USB)" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "294f177b-c7fa-4090-8166-f427199f48d5") @@ -4572,7 +4589,7 @@ ) ) (property "MF" "Espressif Systems" - (at 0 0 270) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -4584,7 +4601,7 @@ ) ) ) - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/a9b24581-efd3-4235-b76a-dfb2fe0626d6") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/58c65d05-a535-4fa9-a9f1-96c598ec89d5") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -4599,24 +4616,24 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -9 9.75) - (end -8 9.75) + (start -9 -15.75) + (end -9 -9) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "0e0de528-5e80-4205-8481-34b00dd78a6c") + (uuid "ecfda52b-9b6e-41ed-8bb6-07566ccab2c5") ) (fp_line - (start 9 9.75) - (end 8 9.75) + (start -9 -15.75) + (end 9 -15.75) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "ff758190-f3fd-434d-a3b0-9306340d5d40") + (uuid "bfb0f118-23bb-4650-97f7-542ef5e4bf8a") ) (fp_line (start -9 9) @@ -4629,74 +4646,64 @@ (uuid "3736fe1d-e32d-4299-af64-f318e33eb92a") ) (fp_line - (start 9 9) - (end 9 9.75) + (start -9 9.75) + (end -8 9.75) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "5149644c-85d7-48c2-9a7e-9d86054ed58e") + (uuid "0e0de528-5e80-4205-8481-34b00dd78a6c") ) (fp_line - (start 9 -9.81) - (end -9 -9.81) + (start 9 -15.75) + (end 9 -9) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "ac4b5eec-8f29-4cc9-89a8-3afdd8e72231") + (uuid "eb0bb55e-ff64-43b8-8c94-18e5767764f4") ) (fp_line - (start -9 -15.75) - (end -9 -9) + (start 9 -9.81) + (end -9 -9.81) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "ecfda52b-9b6e-41ed-8bb6-07566ccab2c5") + (uuid "ac4b5eec-8f29-4cc9-89a8-3afdd8e72231") ) (fp_line - (start -9 -15.75) - (end 9 -15.75) + (start 9 9) + (end 9 9.75) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "bfb0f118-23bb-4650-97f7-542ef5e4bf8a") + (uuid "5149644c-85d7-48c2-9a7e-9d86054ed58e") ) (fp_line - (start 9 -15.75) - (end 9 -9) + (start 9 9.75) + (end 8 9.75) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "eb0bb55e-ff64-43b8-8c94-18e5767764f4") - ) - (fp_line - (start -9 9.75) - (end -9 -15.75) - (stroke - (width 0.12) - (type solid) - ) - (layer "Eco2.User") - (uuid "0624f6a6-e851-4650-889e-0e589d62d5e7") + (uuid "ff758190-f3fd-434d-a3b0-9306340d5d40") ) (fp_line - (start 9 9.75) - (end -9 9.75) + (start -9 -15.75) + (end 9 -15.75) (stroke (width 0.12) (type solid) ) (layer "Eco2.User") - (uuid "dd98694e-45c1-4da8-b109-05cb5f41af77") + (uuid "f5d7db7e-0442-4225-9659-507d75414a95") ) (fp_line (start -9 -9.81) @@ -4709,14 +4716,14 @@ (uuid "1c398f08-fa9c-4c5a-b9d1-3d67ec4ace62") ) (fp_line - (start -9 -15.75) - (end 9 -15.75) + (start -9 9.75) + (end -9 -15.75) (stroke (width 0.12) (type solid) ) (layer "Eco2.User") - (uuid "f5d7db7e-0442-4225-9659-507d75414a95") + (uuid "0624f6a6-e851-4650-889e-0e589d62d5e7") ) (fp_line (start 9 -15.75) @@ -4729,14 +4736,14 @@ (uuid "4ccc98e4-859a-47fc-9697-9c7dcb371979") ) (fp_line - (start -9.8 10.55) - (end 9.8 10.55) + (start 9 9.75) + (end -9 9.75) (stroke (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "8c574c65-f186-4ed9-937e-47ca5ffe1a0b") + (layer "Eco2.User") + (uuid "dd98694e-45c1-4da8-b109-05cb5f41af77") ) (fp_line (start -9.8 -16.05) @@ -4749,14 +4756,14 @@ (uuid "87871724-bc7d-4d24-80aa-1939c171c6f6") ) (fp_line - (start 9.8 -16.05) + (start -9.8 10.55) (end 9.8 10.55) (stroke (width 0.12) (type solid) ) (layer "F.CrtYd") - (uuid "12a88222-1115-456f-a5b0-45a8f31c0f2a") + (uuid "8c574c65-f186-4ed9-937e-47ca5ffe1a0b") ) (fp_line (start 9.8 -16.05) @@ -4768,8 +4775,18 @@ (layer "F.CrtYd") (uuid "706d5bb5-fd97-4a89-a73e-f272e4879d64") ) + (fp_line + (start 9.8 -16.05) + (end 9.8 10.55) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.CrtYd") + (uuid "12a88222-1115-456f-a5b0-45a8f31c0f2a") + ) (fp_text user "Antenna Area" - (at 0 -12.75 90) + (at 0 -12.75 0) (layer "F.SilkS") (uuid "b0b2f1c9-69d5-4be9-b34b-4ae2495c6a63") (effects @@ -4780,7 +4797,7 @@ ) ) (fp_text user "Antenna Area" - (at 0 -12.75 90) + (at 0 -12.75 0) (layer "Eco2.User") (uuid "ba27d392-e008-4052-90f1-3edce74e01f5") (effects @@ -4791,7 +4808,7 @@ ) ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (uuid "d433be97-0683-4645-95cf-f63792a82e0a") (effects @@ -4802,7 +4819,7 @@ ) ) (pad "1" smd rect - (at -8.75 -8.26 270) + (at -8.75 -8.26) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -4811,7 +4828,7 @@ (uuid "7fe3e555-299b-4e0f-b426-cae71ff2f061") ) (pad "2" smd rect - (at -8.75 -6.99 270) + (at -8.75 -6.99) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "3V3") @@ -4820,7 +4837,7 @@ (uuid "568e7522-70bc-4788-9296-ccdd86c45168") ) (pad "3" smd rect - (at -8.75 -5.72 270) + (at -8.75 -5.72) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/MCU_EN") @@ -4829,7 +4846,7 @@ (uuid "036650dc-538c-4bfe-a3ba-18fc7d524481") ) (pad "4" smd rect - (at -8.75 -4.45 270) + (at -8.75 -4.45) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Hall_Trigger/TRIG_ANALOG") @@ -4838,7 +4855,7 @@ (uuid "03fcb948-abd3-44b7-b359-9be6f98a6932") ) (pad "5" smd rect - (at -8.75 -3.18 270) + (at -8.75 -3.18) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/STICK_X") @@ -4847,7 +4864,7 @@ (uuid "e36dccb1-54fe-41e4-ad6f-c44805099cd9") ) (pad "6" smd rect - (at -8.75 -1.91 270) + (at -8.75 -1.91) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/STICK_Y") @@ -4856,7 +4873,7 @@ (uuid "85ac23bc-b9d7-4ffe-a977-7b93bbdbc28e") ) (pad "7" smd rect - (at -8.75 -0.64 270) + (at -8.75 -0.64) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/VSYS_SENSE") @@ -4865,7 +4882,7 @@ (uuid "d143ee73-cbdd-487e-8a07-91b053687932") ) (pad "8" smd rect - (at -8.75 0.63 270) + (at -8.75 0.63) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/XBEE_SPI_ATTN") @@ -4874,7 +4891,7 @@ (uuid "5176df9d-5ba1-49be-9daa-31785f04333b") ) (pad "9" smd rect - (at -8.75 1.9 270) + (at -8.75 1.9) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_VOL_UP") @@ -4883,7 +4900,7 @@ (uuid "8b049dd7-5e72-4ed7-86c1-ef987ca1e028") ) (pad "10" smd rect - (at -8.75 3.17 270) + (at -8.75 3.17) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_VOL_DN") @@ -4892,7 +4909,7 @@ (uuid "d5a89677-cb11-4dbf-8e1d-ee70b85837f9") ) (pad "11" smd rect - (at -8.75 4.44 270) + (at -8.75 4.44) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_TRIG_DIG") @@ -4901,7 +4918,7 @@ (uuid "32df7eae-5342-432b-8e40-9f87f9d3d2fe") ) (pad "12" smd rect - (at -8.75 5.71 270) + (at -8.75 5.71) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/I2C_SDA") @@ -4910,7 +4927,7 @@ (uuid "61f2bbde-60dc-49ca-93b0-d036485ec00f") ) (pad "13" smd rect - (at -8.75 6.98 270) + (at -8.75 6.98) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/USB_DM_MCU") @@ -4919,7 +4936,7 @@ (uuid "5403b9cc-9683-45c9-a7a0-f8221769072f") ) (pad "14" smd rect - (at -8.75 8.25 270) + (at -8.75 8.25) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/USB_DP_MCU") @@ -4928,7 +4945,7 @@ (uuid "5b3c3857-7866-4406-b75a-5062a93ae1e0") ) (pad "15" smd rect - (at -6.985 9.5) + (at -6.985 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "unconnected-(U_MCU1-GPIO3{slash}TOUCH3{slash}ADC1_CH2-Pad15)") @@ -4937,7 +4954,7 @@ (uuid "6fd476fb-f8b3-4873-b52b-bdc15210c993") ) (pad "16" smd rect - (at -5.715 9.5) + (at -5.715 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "unconnected-(U_MCU1-GPIO46-Pad16)") @@ -4946,7 +4963,7 @@ (uuid "5954ebd4-266f-474b-b533-44363461f60c") ) (pad "17" smd rect - (at -4.445 9.5) + (at -4.445 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/I2C_SCL") @@ -4955,7 +4972,7 @@ (uuid "859ba336-591f-4102-9331-e1a8f55378fe") ) (pad "18" smd rect - (at -3.175 9.5) + (at -3.175 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/SPI_SCK") @@ -4964,7 +4981,7 @@ (uuid "6f535d3a-b05e-4bdb-baa3-dc8d588e4e3e") ) (pad "19" smd rect - (at -1.905 9.5) + (at -1.905 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/SPI_MOSI") @@ -4973,7 +4990,7 @@ (uuid "5d153be2-4033-49dd-ab71-d3f3bd1d8872") ) (pad "20" smd rect - (at -0.635 9.5) + (at -0.635 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/SPI_MISO") @@ -4982,7 +4999,7 @@ (uuid "e710e729-15b8-4c5f-8e08-50f64eb54401") ) (pad "21" smd rect - (at 0.635 9.5) + (at 0.635 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/XBee_CS") @@ -4991,7 +5008,7 @@ (uuid "e7da2c4f-43fb-4bf0-861c-bd4c1f07640f") ) (pad "22" smd rect - (at 1.905 9.5) + (at 1.905 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/XBEE_ON_SLEEP") @@ -5000,7 +5017,7 @@ (uuid "f1d36619-428d-420c-a8ea-339ec79dd96a") ) (pad "23" smd rect - (at 3.175 9.5) + (at 3.175 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/BTN_STICK") @@ -5009,7 +5026,7 @@ (uuid "33c1e173-87b2-4057-8359-3b91aa0d4f4e") ) (pad "24" smd rect - (at 4.445 9.5) + (at 4.445 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_MACRO1") @@ -5018,7 +5035,7 @@ (uuid "6cee0459-0dff-4b67-9a71-4cd3ba9b61ce") ) (pad "25" smd rect - (at 5.715 9.5) + (at 5.715 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_MACRO2") @@ -5027,7 +5044,7 @@ (uuid "7062c3c6-9373-4d7d-909c-968a42dc99dd") ) (pad "26" smd rect - (at 6.985 9.5) + (at 6.985 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "unconnected-(U_MCU1-GPIO45-Pad26)") @@ -5036,7 +5053,7 @@ (uuid "b48ff861-b014-46e2-82ee-4c21943b7490") ) (pad "27" smd rect - (at 8.75 8.25 90) + (at 8.75 8.25 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/MCU_BOOT") @@ -5045,7 +5062,7 @@ (uuid "f1caff21-8aaf-46c2-80c9-770fc48efaef") ) (pad "28" smd rect - (at 8.75 6.98 90) + (at 8.75 6.98 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_MACRO3") @@ -5054,7 +5071,7 @@ (uuid "454ebc99-80d1-4a2c-978e-daec0c49a2a9") ) (pad "29" smd rect - (at 8.75 5.71 90) + (at 8.75 5.71 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_MACRO4") @@ -5063,7 +5080,7 @@ (uuid "a6e5809c-e6cf-4426-99b6-9f3034ca3d09") ) (pad "30" smd rect - (at 8.75 4.44 90) + (at 8.75 4.44 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_MACRO5") @@ -5072,7 +5089,7 @@ (uuid "4b4203ef-6bd3-4dd2-ba0a-f143f8dff8c5") ) (pad "31" smd rect - (at 8.75 3.17 90) + (at 8.75 3.17 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_MACRO6") @@ -5081,7 +5098,7 @@ (uuid "d2b9f773-b21c-4858-b742-80f5c2b91819") ) (pad "32" smd rect - (at 8.75 1.9 90) + (at 8.75 1.9 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_THR_UP") @@ -5090,7 +5107,7 @@ (uuid "fc33d677-c3b6-4268-b5ee-c750f2d8227e") ) (pad "33" smd rect - (at 8.75 0.63 90) + (at 8.75 0.63 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/Buttons_Direct/BTN_THR_DN") @@ -5099,7 +5116,7 @@ (uuid "4be0b9bb-971c-4403-9efc-464008bbba0c") ) (pad "34" smd rect - (at 8.75 -0.64 90) + (at 8.75 -0.64 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "unconnected-(U_MCU1-MTDI{slash}GPIO41{slash}CLK_OUT1-Pad34)") @@ -5108,7 +5125,7 @@ (uuid "13c79df1-b380-43a2-a97d-5e9d044543eb") ) (pad "35" smd rect - (at 8.75 -1.91 90) + (at 8.75 -1.91 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "unconnected-(U_MCU1-MTMS{slash}GPIO42-Pad35)") @@ -5117,7 +5134,7 @@ (uuid "1d6e0e18-d9a4-4ab5-a556-60055b4973a1") ) (pad "36" smd rect - (at 8.75 -3.18 90) + (at 8.75 -3.18 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/PWR_HOLD") @@ -5126,7 +5143,7 @@ (uuid "6153c318-552d-416f-8a05-3f8465f0af4f") ) (pad "37" smd rect - (at 8.75 -4.45 90) + (at 8.75 -4.45 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/RGB_DIN") @@ -5135,7 +5152,7 @@ (uuid "f8b13506-1480-4093-9e9e-08cfd4832771") ) (pad "38" smd rect - (at 8.75 -5.72 90) + (at 8.75 -5.72 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/PWR_BTN_SENSE") @@ -5144,7 +5161,7 @@ (uuid "abbd1b04-3f7a-4619-b2ab-410e0ea10eff") ) (pad "39" smd rect - (at 8.75 -6.99 90) + (at 8.75 -6.99 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "/MCU_Core/STAT1") @@ -5153,7 +5170,7 @@ (uuid "c995d609-28cc-48a8-b6dc-0de9d6e81df4") ) (pad "40" smd rect - (at 8.75 -8.26 90) + (at 8.75 -8.26 180) (size 1.5 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5162,7 +5179,7 @@ (uuid "6c86854e-321e-42d4-b75a-74da6ed7d273") ) (pad "41" smd rect - (at -2.9 -1.94 90) + (at -2.9 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5171,7 +5188,7 @@ (uuid "a12252be-3e92-4c84-886d-e5b730716987") ) (pad "41" smd rect - (at -2.9 -0.54 90) + (at -2.9 -0.54 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5180,7 +5197,7 @@ (uuid "395d9378-e385-4ab3-ab8f-49f3859397ef") ) (pad "41" smd rect - (at -2.9 0.86 90) + (at -2.9 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5189,7 +5206,7 @@ (uuid "e16fc1f9-d6a2-4356-b7a4-1f8f50421825") ) (pad "41" smd rect - (at -2.9 0.86 90) + (at -2.9 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5198,7 +5215,7 @@ (uuid "e88e315a-b399-4084-82f5-b941f3b91b0a") ) (pad "41" smd rect - (at -1.5 -1.94 90) + (at -1.5 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5207,7 +5224,7 @@ (uuid "dc20bfa8-f607-49b6-8334-1be48460223e") ) (pad "41" smd rect - (at -1.5 -1.94 90) + (at -1.5 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5216,7 +5233,7 @@ (uuid "de7d283b-00d7-477e-9004-9bd8241accd2") ) (pad "41" smd rect - (at -1.5 -0.54 90) + (at -1.5 -0.54 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5225,7 +5242,7 @@ (uuid "daf32799-7db4-436a-b833-7cf8d7c1b882") ) (pad "41" smd rect - (at -1.5 0.86 90) + (at -1.5 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5234,7 +5251,7 @@ (uuid "b5643f63-ba86-4a82-88f6-3f981045e669") ) (pad "41" smd rect - (at -0.1 -1.94 90) + (at -0.1 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5243,7 +5260,7 @@ (uuid "85d7f6f8-4446-4d56-8f1b-42c106b7cc54") ) (pad "41" smd rect - (at -0.1 -0.54 90) + (at -0.1 -0.54 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5252,7 +5269,7 @@ (uuid "f2442659-1640-4b71-b130-c8b00a3e8485") ) (pad "41" smd rect - (at -0.1 0.86 90) + (at -0.1 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (net "GND") @@ -5287,7 +5304,7 @@ ) (polygon (pts - (xy 147.86 71) (xy 147.86 53) (xy 153.81 53) (xy 153.81 71) + (xy 147 63.11) (xy 129 63.11) (xy 129 57.16) (xy 147 57.16) ) ) ) @@ -5308,13 +5325,13 @@ (footprint "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" (layer "F.Cu") (uuid "6fa5cc6a-3f40-4c05-9721-59c84f7305b2") - (at 97.275 83.8) + (at 121.75 90.5 -90) (descr "Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)") (tags "push horizontal SPST 1P1T") (property "Reference" "SW_THR_UP1" - (at 0 -2.7 180) + (at 0 -2.7 90) (layer "F.SilkS") - (uuid "3cf5b1c8-17f1-494c-bd10-d5a88e8420a8") + (uuid "5b296830-2aa1-4027-8ebc-3ff935026ead") (effects (font (size 1 1) @@ -5323,9 +5340,9 @@ ) ) (property "Value" "Alps_SKRTLAE010" - (at 0 2.9 0) + (at 0 2.9 90) (layer "F.Fab") - (uuid "04482e91-4a6c-449d-a195-bd5ee60bfab8") + (uuid "6d16a5c3-a1bd-4795-b829-09779f176e7a") (effects (font (size 1 1) @@ -5334,11 +5351,11 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "225a1c93-a9a4-4647-ad8a-5db60976cf98") + (uuid "88bbbb1e-f595-4e5b-b762-f1b765fe9367") (effects (font (size 1.27 1.27) @@ -5347,11 +5364,11 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "220ebcea-ae87-45cc-8055-3a31d922d4ad") + (uuid "b51fa946-3954-4dca-8c5b-5ede6300af67") (effects (font (size 1.27 1.27) @@ -5359,7 +5376,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/222ea1df-e486-423c-960d-61ee5c3629f8") + (path "/55476086-945a-4e34-9a73-115b94d080dd/8d21e470-a498-4843-a34f-0b863a325fee") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -5371,34 +5388,34 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -2.4 -1.5) - (end -2.4 -0.5) + (start -1 1.3) + (end 1 1.3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "aa789ecf-ca74-4586-ab71-859c92df0a02") + (uuid "70e3fb57-2b44-4eef-9df8-21b21880c39a") ) (fp_line - (start -1.8 -1.5) - (end -2.4 -1.5) + (start -2.4 -1.5) + (end -2.4 -0.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "81ce1656-3548-4da9-b78c-da78aa8b938c") + (uuid "aa789ecf-ca74-4586-ab71-859c92df0a02") ) (fp_line - (start -1 1.3) - (end 1 1.3) + (start -1.8 -1.5) + (end -2.4 -1.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "70e3fb57-2b44-4eef-9df8-21b21880c39a") + (uuid "81ce1656-3548-4da9-b78c-da78aa8b938c") ) (fp_line (start 1.8 -1.5) @@ -5421,14 +5438,14 @@ (uuid "90e93230-e05e-4221-9556-0b71f48285bc") ) (fp_line - (start -1 0.3) - (end -1 1.5) + (start -1 1.5) + (end 1 1.5) (stroke (width 0.1) (type solid) ) (layer "Dwgs.User") - (uuid "a8f019b9-ebf8-479c-a7e1-a96bf9bc122b") + (uuid "bfd4af84-92bb-4e3a-af65-c967beb65bcf") ) (fp_line (start -1 1.5) @@ -5440,16 +5457,6 @@ (layer "Dwgs.User") (uuid "8a71713f-a5b1-4159-aef6-1b0e21652116") ) - (fp_line - (start -1 1.5) - (end 1 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Dwgs.User") - (uuid "bfd4af84-92bb-4e3a-af65-c967beb65bcf") - ) (fp_line (start -0.5 1.5) (end 0 0.3) @@ -5481,54 +5488,64 @@ (uuid "8fa15e82-54be-4132-a16e-b6848e058ee2") ) (fp_line - (start 1 0.3) - (end -1 0.3) + (start 1 1.5) + (end 1 0.3) (stroke (width 0.1) (type solid) ) (layer "Dwgs.User") - (uuid "dccd0f77-312a-40aa-a581-85242a06c1f7") + (uuid "8c9d3ec8-b080-447d-a513-17e48a39ee54") ) (fp_line - (start 1 1.5) - (end 1 0.3) + (start -1 0.3) + (end -1 1.5) (stroke (width 0.1) (type solid) ) (layer "Dwgs.User") - (uuid "8c9d3ec8-b080-447d-a513-17e48a39ee54") + (uuid "a8f019b9-ebf8-479c-a7e1-a96bf9bc122b") ) (fp_line - (start -2.83 -2.05) - (end -2.83 2.3) + (start 1 0.3) + (end -1 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dccd0f77-312a-40aa-a581-85242a06c1f7") + ) + (fp_line + (start -2.83 2.3) + (end 2.83 2.3) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "42cc7666-d59f-4976-b25d-c6d93019531e") + (uuid "74f2a7c6-be03-42df-b53c-c276c620ce64") ) (fp_line (start -2.83 -2.05) - (end 2.83 -2.05) + (end -2.83 2.3) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "2db50bed-4dd2-4022-adf1-726fb43e8d22") + (uuid "42cc7666-d59f-4976-b25d-c6d93019531e") ) (fp_line - (start -2.83 2.3) - (end 2.83 2.3) + (start -2.83 -2.05) + (end 2.83 -2.05) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "74f2a7c6-be03-42df-b53c-c276c620ce64") + (uuid "2db50bed-4dd2-4022-adf1-726fb43e8d22") ) (fp_line (start 2.83 -2.05) @@ -5541,64 +5558,64 @@ (uuid "867b506e-fd49-45b5-9ca9-9a10c6e70625") ) (fp_line - (start -2.25 -1.35) - (end -2.25 1.21) + (start -1 2.04) + (end 1 2.04) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "36e88229-967c-4ba6-a94e-1ba581caf59d") + (uuid "02617b66-26bc-49de-aa17-6c0def6e437e") ) (fp_line - (start -2.25 -1.35) - (end 2.25 -1.35) + (start -1 2.04) + (end -1 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "64241f72-a597-4ac2-851f-75b81e798b82") + (uuid "c1183b8c-52eb-4b03-9ad5-a1248606fdcf") ) (fp_line - (start -2.25 1.21) - (end 2.25 1.21) + (start 1 2.04) + (end 1 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "8e433c3c-ba6f-42f5-9951-e397d140431f") + (uuid "58d1d502-04f9-4b72-a10f-117ed9129cca") ) (fp_line - (start -1 2.04) - (end -1 1.21) + (start -2.25 1.21) + (end 2.25 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "c1183b8c-52eb-4b03-9ad5-a1248606fdcf") + (uuid "8e433c3c-ba6f-42f5-9951-e397d140431f") ) (fp_line - (start -1 2.04) - (end 1 2.04) + (start -2.25 -1.35) + (end -2.25 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "02617b66-26bc-49de-aa17-6c0def6e437e") + (uuid "36e88229-967c-4ba6-a94e-1ba581caf59d") ) (fp_line - (start 1 2.04) - (end 1 1.21) + (start -2.25 -1.35) + (end 2.25 -1.35) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "58d1d502-04f9-4b72-a10f-117ed9129cca") + (uuid "64241f72-a597-4ac2-851f-75b81e798b82") ) (fp_line (start 2.25 -1.35) @@ -5611,7 +5628,7 @@ (uuid "93c9c5ee-ced5-42e8-ac34-f87abb270739") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "796663db-9d59-4af2-8f17-5d2b41cc6376") (effects @@ -5622,21 +5639,21 @@ ) ) (pad "" np_thru_hole circle - (at -2.125 0) + (at -2.125 0 270) (size 0.9 0.9) (drill 0.9) (layers "*.Cu" "*.Mask") (uuid "ba6fafae-200f-4b2d-adf4-4277f80de00f") ) (pad "" np_thru_hole circle - (at 2.125 0) + (at 2.125 0 270) (size 0.9 0.9) (drill 0.9) (layers "*.Cu" "*.Mask") (uuid "c2120f16-032f-4286-979c-f39125c2dfe4") ) (pad "1" smd roundrect - (at -1.225 -0.9) + (at -1.225 -0.9 270) (size 0.75 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -5646,7 +5663,7 @@ (uuid "6041f623-4d1e-4349-ae8c-a28338e3acd6") ) (pad "1" smd roundrect - (at 1.225 -0.9) + (at 1.225 -0.9 270) (size 0.75 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -5656,7 +5673,7 @@ (uuid "ef75daca-5595-4d49-9125-a7a5d16d491c") ) (pad "2" smd roundrect - (at 0 -0.9) + (at 0 -0.9 270) (size 0.6 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -5666,14 +5683,14 @@ (uuid "25f834fb-1b21-4f1a-a340-1d26e5b5d7c1") ) (pad "MP" smd roundrect - (at -1.85 1.05) + (at -1.85 1.05 270) (size 1.3 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "1a537a7d-68b0-4c9a-9385-ede77c824c32") ) (pad "MP" smd roundrect - (at 1.85 1.05) + (at 1.85 1.05 270) (size 1.3 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -5695,13 +5712,13 @@ (footprint "Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal" (layer "F.Cu") (uuid "87312f15-4904-4812-a8ac-fdb6935b1b62") - (at 71.788 46.4) + (at 124 68) (descr "JST SH series connector, SM04B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf)") (tags "connector JST SH horizontal") (property "Reference" "U_OLED1" (at 0 -3.98 0) (layer "F.SilkS") - (uuid "4b4b6cd2-388d-4eae-802a-720ab95b0dcf") + (uuid "23ec1626-7d5c-44f4-8405-35c9eaf275b3") (effects (font (size 1 1) @@ -5712,7 +5729,7 @@ (property "Value" "JST-SH_4Pin_OLED" (at 0 3.98 0) (layer "F.Fab") - (uuid "6f221eac-6bc0-42de-ade4-35dac4d4fb97") + (uuid "22752984-32c8-41f9-81ed-a9d6bcb6905a") (effects (font (size 1 1) @@ -5724,7 +5741,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "c71ddd9b-428c-430c-ae1c-2df6a4b92362") + (uuid "0b57d997-7891-4ec5-9484-def3fa8c8fa4") (effects (font (size 1.27 1.27) @@ -5735,26 +5752,14 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "60036264-8e72-4188-888f-8d1ff24cf0d8") + (uuid "ec79adaf-28ef-4657-b69f-aa5fd9101571") (effects (font (size 1.27 1.27) ) ) ) - (property "KiLib_Generator" "connector/SMD_single_row_plus_mounting_pad" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "40774b4c-dacf-4abc-929e-87a68224177c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (path "/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266/728e534e-0a75-4992-9c9b-6155ea0c9768") + (path "/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841/0f7e36a8-dd79-4b5f-9bed-45f566230b1c") (sheetname "/OLED/") (sheetfile "oled.kicad_sch") (units @@ -6126,7 +6131,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "89256378-8b06-45a3-9170-cc87240992e0") - (at 119 142.49 90) + (at 127.5 154.99 -90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_CC2" @@ -6173,20 +6178,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 90) - (layer "F.SilkS") - (hide yes) - (uuid "e71de572-0035-407a-8208-69793a66ac71") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/c93dfb03-dcad-4626-9725-cb9ee4bd4df4/16cd99b4-d56f-4ee6-8624-cffb92c45264") + (path "/a79dce81-618b-4a1c-ac71-81a6b4c28e48/b6f2ee81-99cc-4bad-a436-08803be51bf6") (sheetname "/USB_C/") (sheetfile "usb_c.kicad_sch") (units @@ -6198,24 +6191,24 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -0.153641 -0.38) - (end 0.153641 -0.38) + (start -0.153641 0.38) + (end 0.153641 0.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "e6bc2a52-3425-462b-ba98-e74edf33eb30") + (uuid "d7f00a62-8534-40c0-b676-c5e7bb881045") ) (fp_line - (start -0.153641 0.38) - (end 0.153641 0.38) + (start -0.153641 -0.38) + (end 0.153641 -0.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "d7f00a62-8534-40c0-b676-c5e7bb881045") + (uuid "e6bc2a52-3425-462b-ba98-e74edf33eb30") ) (fp_rect (start -0.93 -0.47) @@ -6251,7 +6244,7 @@ ) ) (pad "1" smd roundrect - (at -0.51 0 90) + (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -6260,7 +6253,7 @@ (uuid "ea9bffac-1736-41a8-83aa-a3685ef16deb") ) (pad "2" smd roundrect - (at 0.51 0 90) + (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -6281,10 +6274,118 @@ ) ) ) + (footprint "MountingHole:MountingHole_2mm" + (layer "F.Cu") + (uuid "8f5d33cc-7f3e-4741-a01d-69d16e7d5c47") + (at 148.5 86) + (descr "Mounting Hole 2mm, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole") + (property "Reference" "MHole" + (at 0 -2.95 0) + (layer "F.SilkS") + (hide yes) + (uuid "224a68d6-6d83-4404-a980-5cdc68a5f204") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_2mm" + (at 0 2.95 0) + (layer "F.Fab") + (hide yes) + (uuid "45466e4b-61e1-42d4-9370-dae0a78c85d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2437aa3e-ef27-4bae-b9f2-878d1cf8286a") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5dfeb944-d07d-4b03-a72a-afe8939b1bbb") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "KiLib_Generator" "mounting_hardware/mounting_hole" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "831c8800-f03a-44a1-b20c-15bf245e68ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (duplicate_pad_numbers_are_jumpers no) + (fp_circle + (center 0 0) + (end 2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "000b1b13-8a0b-4b8f-b5d3-0fd43e5674d1") + ) + (fp_circle + (center 0 0) + (end 2.25 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b3e115bf-6f16-4b06-923c-3f5137a1608e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "76a8dbfc-50ac-48c4-a4e4-c1824b793b31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 2 2) + (drill 2) + (layers "*.Cu" "*.Mask") + (uuid "eb39f947-5d60-4edf-a645-0aeb4ab7d3ca") + ) + (embedded_fonts no) + ) (footprint "Package_TO_SOT_THT:TO-92_Inline" (layer "F.Cu") (uuid "91e463fe-146a-485f-9a26-5a8333d488de") - (at 141.73 48) + (at 150.73 63) (descr "TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)") (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") (property "Reference" "U_HALL1" @@ -6336,7 +6437,7 @@ ) ) (property ki_fp_filters "TO?92*") - (path "/8effc149-159c-4301-a85e-5bb660fe4c99/f351ca36-3004-49e2-8561-0ad3a6f2ffc8") + (path "/15cccc75-ae28-44d0-aa53-203a86ee0065/481913e8-b25e-4f94-8825-53ef1c156f3e") (sheetname "/Hall_Trigger/") (sheetfile "hall_trigger.kicad_sch") (units @@ -6511,13 +6612,13 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "95523c4d-0933-4f70-a61c-4aaab9a448d6") - (at 118.52 78) + (at 125.5 82.2) (descr "Capacitor SMD 0402 (1005 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" "C_OLED_2" (at 0 -1.16 0) (layer "F.SilkS") - (uuid "bf9fa337-5663-4b51-aee8-f61768d94ea7") + (uuid "5216004e-3f25-44b3-8456-e742fd9014a6") (effects (font (size 1 1) @@ -6528,7 +6629,7 @@ (property "Value" "100nF" (at 0 1.16 0) (layer "F.Fab") - (uuid "2ae3eea6-6171-4581-9b83-d40c1068de53") + (uuid "d07483f7-ef50-44d1-8449-be75c8ffd1b7") (effects (font (size 1 1) @@ -6540,7 +6641,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "38abb69c-a848-4bf0-a396-13afa3c298fa") + (uuid "55bbc4f9-973b-4612-8021-bba62e7e3557") (effects (font (size 1.27 1.27) @@ -6551,27 +6652,15 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e7f0528e-372c-4d6c-942e-081298fdad99") + (uuid "564aa660-696c-4786-8d7c-016d409b86b5") (effects (font (size 1.27 1.27) ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "d17c4b45-d870-4f4a-be90-89a24614419e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266/a426ef48-f960-4f82-af6d-0c93007a95ab") + (path "/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841/4a88fd15-47d0-4d8b-8d0b-d1191c4074d0") (sheetname "/OLED/") (sheetfile "oled.kicad_sch") (units @@ -6666,14 +6755,14 @@ ) ) ) - (footprint "Button_Switch_SMD:SW_SPST_TL3342" + (footprint "Button_Switch_SMD:SW_SPST_EVQP2_ShortPushTravel_H2.1mm" (layer "F.Cu") (uuid "971cecd7-b1e9-44c9-8d78-90995750be52") - (at 120 66) - (descr "Low-profile SMD Tactile Switch, https://www.e-switch.com/system/asset/product_line/data_sheet/165/TL3342.pdf") - (tags "SPST Tactile Switch") + (at 153 148 90) + (descr "Tactile switch, 4.7 x 3.5 mm, short push travel, H2.1mm, https://industry.panasonic.com/ac/cdn/e/control/switch/light-touch/catalog/sw_lt_eng_4735s.pdf") + (tags "SMD SMT SPST EVQP2") (property "Reference" "SW_BOOT1" - (at 0 -3.75 0) + (at 0 -2.75 90) (layer "F.SilkS") (uuid "2a2d31c2-49d3-4602-9c51-53d1593948c5") (effects @@ -6683,8 +6772,8 @@ ) ) ) - (property "Value" "TP-1221U-K9K5325" - (at 0 3.75 0) + (property "Value" "Panasonic_EVQP2" + (at 0 3 90) (layer "F.Fab") (uuid "4a77b6cc-bcb9-4dfd-bdfe-6def339f7925") (effects @@ -6695,7 +6784,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -6708,7 +6797,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -6720,7 +6809,7 @@ ) ) ) - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/f02dd727-0669-44da-b36d-9199cc486f07") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/ca79a6b4-22d4-4fcd-a122-a1a80bce2727") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -6732,58 +6821,38 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -2.75 -1) - (end -2.75 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "66b86a42-489f-452e-9008-2d7f8bfe9ae7") - ) - (fp_line - (start -1.7 -2.3) - (end -1.25 -2.75) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e60c0296-5692-409a-a445-764dedccf89b") - ) - (fp_line - (start -1.7 2.3) - (end -1.25 2.75) + (start 2.46 -1.86) + (end -2.46 -1.86) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "6dff96b6-32f6-43b9-966b-7e0fa7bd6dbc") + (uuid "4a4815be-8ec4-4b1b-abe6-b06109513a03") ) (fp_line - (start -1.25 -2.75) - (end 1.25 -2.75) + (start 2.46 -1.86) + (end 2.46 -1.61) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "4a4815be-8ec4-4b1b-abe6-b06109513a03") + (uuid "bdcc7d1e-dc0d-41d2-928e-448c17ba8234") ) (fp_line - (start -1.25 2.75) - (end 1.25 2.75) + (start -2.46 -1.86) + (end -2.46 -1.61) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "bdcc7d1e-dc0d-41d2-928e-448c17ba8234") + (uuid "66b86a42-489f-452e-9008-2d7f8bfe9ae7") ) (fp_line - (start 1.7 -2.3) - (end 1.25 -2.75) + (start 2.46 1.61) + (end 2.46 1.86) (stroke (width 0.12) (type solid) @@ -6792,98 +6861,78 @@ (uuid "dbff5f7c-ddfb-4c3a-bee6-6d934d770f2e") ) (fp_line - (start 1.7 2.3) - (end 1.25 2.75) + (start -2.46 1.61) + (end -2.46 1.86) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "9575e997-d4f1-4096-86b4-a69d9593026d") + (uuid "e60c0296-5692-409a-a445-764dedccf89b") ) (fp_line - (start 2.75 -1) - (end 2.75 1) + (start -2.46 1.86) + (end 2.46 1.86) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "941547c8-5ce8-4160-af48-c15ae1ba522b") + (uuid "6dff96b6-32f6-43b9-966b-7e0fa7bd6dbc") ) (fp_line - (start -4.25 -3) - (end 4.25 -3) + (start 3.55 -2) + (end 3.55 2) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "bf7ca673-6de0-436d-b9e5-a87f6152077e") + (uuid "9eb85f71-a6c2-4edd-9cb8-59bf6b70486f") ) (fp_line - (start -4.25 3) - (end -4.25 -3) + (start -3.55 -2) + (end 3.55 -2) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "c1b7560a-9be0-40db-9be9-23c953aefd26") + (uuid "bf7ca673-6de0-436d-b9e5-a87f6152077e") ) (fp_line - (start 4.25 -3) - (end 4.25 3) + (start 3.55 2) + (end -3.55 2) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "9eb85f71-a6c2-4edd-9cb8-59bf6b70486f") + (uuid "677006bd-fe54-4273-9282-037bbf78d1e7") ) (fp_line - (start 4.25 3) - (end -4.25 3) + (start -3.55 2) + (end -3.55 -2) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "677006bd-fe54-4273-9282-037bbf78d1e7") - ) - (fp_line - (start -3.2 -2.1) - (end -3.2 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bf3cc229-210f-412a-b1eb-fe8d4fda4437") - ) - (fp_line - (start -3.2 -1.6) - (end -2.2 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bc3cb3a1-4581-4f97-8be3-f49cc9c35319") + (uuid "c1b7560a-9be0-40db-9be9-23c953aefd26") ) (fp_line - (start -3.2 1.6) - (end -2.2 1.6) + (start 2.35 -1.75) + (end 2.35 1.75) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "8b723ed1-4049-46be-a24f-7dc1f5e05ee5") + (uuid "8db86d1a-fb29-46c6-ba2f-97e7820c4047") ) (fp_line - (start -3.2 2.1) - (end -3.2 1.6) + (start -2.35 -1.75) + (end 2.35 -1.75) (stroke (width 0.1) (type solid) @@ -6892,298 +6941,109 @@ (uuid "52cdc827-4565-4908-8e74-3f20a5b8563d") ) (fp_line - (start -2.7 -2.1) - (end -2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bf5e2f7d-213f-42e6-a6d9-2f9364f9e792") - ) - (fp_line - (start -2.7 2.1) - (end -2.7 1.6) + (start 1.3 -0.8) + (end 0.6 -0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "8db86d1a-fb29-46c6-ba2f-97e7820c4047") + (uuid "332705f0-2f93-4a3e-84c8-e37ac3475f3f") ) (fp_line - (start -2.6 -1.2) - (end -2.6 1.2) + (start -0.6 -0.8) + (end -1.3 -0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "72e2c2e3-06f7-40fc-8c96-6413c8d6f9c9") + (uuid "6368a942-6701-4245-a4f4-5313f7d61a82") ) (fp_line - (start -2.6 1.2) - (end -1.2 2.6) + (start -1.3 -0.8) + (end -1.3 0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") (uuid "0d6696e9-2006-4291-9e1d-6214525ced34") ) (fp_line - (start -2 -1) - (end -1 -2) + (start 1.3 0.8) + (end 1.3 -0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "b078d8c5-7146-4ade-82fa-9e47ad0eed32") + (uuid "a2194cfd-8986-4665-bcde-33e784256e72") ) (fp_line - (start -2 1) - (end -2 -1) + (start 0.6 0.8) + (end 1.3 0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "6368a942-6701-4245-a4f4-5313f7d61a82") + (uuid "3d8d0327-8836-4251-ab68-9132b702bcd9") ) (fp_line - (start -1.7 -2.1) - (end -3.2 -2.1) + (start -1.3 0.8) + (end -0.6 0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "3d8d0327-8836-4251-ab68-9132b702bcd9") + (uuid "b078d8c5-7146-4ade-82fa-9e47ad0eed32") ) (fp_line - (start -1.7 2.1) - (end -3.2 2.1) + (start 2.35 1.75) + (end -2.35 1.75) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "332705f0-2f93-4a3e-84c8-e37ac3475f3f") + (uuid "72e2c2e3-06f7-40fc-8c96-6413c8d6f9c9") ) (fp_line - (start -1.2 -2.6) - (end -2.6 -1.2) + (start -2.35 1.75) + (end -2.35 -1.75) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "a2194cfd-8986-4665-bcde-33e784256e72") + (uuid "bf5e2f7d-213f-42e6-a6d9-2f9364f9e792") ) - (fp_line - (start -1.2 2.6) - (end 1.2 2.6) + (fp_arc + (start -0.6 -0.8) + (mid 0 -1) + (end 0.6 -0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "4cf4fd7a-08f3-4f47-bbf7-015d6e94ea82") + (uuid "c8d2c71f-8c99-4ef2-a74e-1e11e5b5da12") ) - (fp_line - (start -1 -2) - (end 1 -2) + (fp_arc + (start 0.6 0.8) + (mid 0 1) + (end -0.6 0.8) (stroke (width 0.1) - (type solid) + (type default) ) (layer "F.Fab") - (uuid "9e848ef4-3660-42c4-b8ab-96d719bf67fd") - ) - (fp_line - (start -1 2) - (end -2 1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "5ccd058f-f84f-4715-ad65-10e6249de8b8") - ) - (fp_line - (start 1 -2) - (end 2 -1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "3f71e8d2-cfef-477c-b5cd-b40020bf410c") - ) - (fp_line - (start 1 2) - (end -1 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "67282cc0-0c34-43e8-8e84-aa83628f179a") - ) - (fp_line - (start 1.2 -2.6) - (end -1.2 -2.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "16fc0e30-f489-48b0-9971-40efcf229f18") - ) - (fp_line - (start 1.2 2.6) - (end 2.6 1.2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "eda022dc-a2c7-4330-bb67-78fe7bea0b50") - ) - (fp_line - (start 1.7 -2.1) - (end 3.2 -2.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "aa8136e2-35e8-4100-be48-71a941c1153a") - ) - (fp_line - (start 1.7 2.1) - (end 3.2 2.1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b3ec5c03-2f53-4263-9a69-efd7b6e6e769") - ) - (fp_line - (start 2 -1) - (end 2 1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "915df533-2a46-4882-aca9-098a70fb1921") - ) - (fp_line - (start 2 1) - (end 1 2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f1eb5e23-baed-4a02-9668-058bfbc25769") - ) - (fp_line - (start 2.6 -1.2) - (end 1.2 -2.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a02929bd-bd71-4fb1-9dd5-beb21982286c") - ) - (fp_line - (start 2.6 1.2) - (end 2.6 -1.2) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "807410b1-6158-4630-ac28-c7fa93866e5d") - ) - (fp_line - (start 2.7 -2.1) - (end 2.7 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8612bfa7-22d4-42d5-8eb2-40fcd25721ee") - ) - (fp_line - (start 2.7 2.1) - (end 2.7 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bf449c85-c133-46c1-989d-70663f728f8c") - ) - (fp_line - (start 3.2 -2.1) - (end 3.2 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e0727dae-0c68-45f8-879b-79b5654676dc") - ) - (fp_line - (start 3.2 -1.6) - (end 2.2 -1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "76d7c440-a0ba-4ce1-8221-f7728af759a5") - ) - (fp_line - (start 3.2 1.6) - (end 2.2 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "30b4be45-557b-4ffb-b67e-47b804e471c8") - ) - (fp_line - (start 3.2 2.1) - (end 3.2 1.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f6054f6f-a6a8-433e-8fe2-3a5781e77bf3") - ) - (fp_circle - (center 0 0) - (end 1 0) - (stroke - (width 0.1) - (type solid) - ) - (fill no) - (layer "F.Fab") - (uuid "c97d8744-7d69-4f09-9446-ed9a6a2c305f") + (uuid "58f6eddd-34c1-4312-babd-e0021fb486d2") ) (fp_text user "${REFERENCE}" - (at 0 -3.75 0) + (at 0 0 90) (layer "F.Fab") (uuid "d642a7e0-e4f9-4a7a-8fb1-90466244e6ea") (effects @@ -7193,44 +7053,48 @@ ) ) ) - (pad "1" smd rect - (at -3.15 -1.9) - (size 1.7 1) + (pad "1" smd roundrect + (at -2.575 -0.85 90) + (size 1.45 1) (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) (net "GND") (pinfunction "1_1") (pintype "passive") (uuid "2d7b5955-4de0-483a-b6f5-3ed1fa57c09e") ) - (pad "1" smd rect - (at 3.15 -1.9) - (size 1.7 1) + (pad "1" smd roundrect + (at 2.575 -0.85 90) + (size 1.45 1) (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) (net "GND") (pinfunction "1_1") (pintype "passive") (uuid "07754a42-abe3-4ffe-b861-d06b19c109f2") ) - (pad "2" smd rect - (at -3.15 1.9) - (size 1.7 1) + (pad "2" smd roundrect + (at -2.575 0.85 90) + (size 1.45 1) (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) (net "/MCU_Core/MCU_BOOT") (pinfunction "2_2") (pintype "passive") (uuid "0d437a28-110c-47c4-b811-b9808f6fad17") ) - (pad "2" smd rect - (at 3.15 1.9) - (size 1.7 1) + (pad "2" smd roundrect + (at 2.575 0.85 90) + (size 1.45 1) (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) (net "/MCU_Core/MCU_BOOT") (pinfunction "2_2") (pintype "passive") (uuid "87520bbb-2164-407d-b700-cd3395c65042") ) (embedded_fonts no) - (model "${KICAD10_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_TL3342.step" + (model "${KICAD10_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_EVQP2_ShortPushTravel_H2.1mm.step" (offset (xyz 0 0 0) ) @@ -7242,16 +7106,124 @@ ) ) ) + (footprint "MountingHole:MountingHole_2mm" + (layer "F.Cu") + (uuid "9d234e4d-e3f9-4f59-8d37-54a1eac97854") + (at 122.5 156.5) + (descr "Mounting Hole 2mm, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole") + (property "Reference" "MHole" + (at 0 -2.95 0) + (layer "F.SilkS") + (hide yes) + (uuid "7c6f1cdf-26bd-4f7e-abab-9f71343ca4cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_2mm" + (at 0 2.95 0) + (layer "F.Fab") + (hide yes) + (uuid "e66da36d-68f2-4f9f-b03e-bc8ae097099c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "63bc056d-f6c9-4c9f-8ff1-bd8511941d52") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2ff53dd4-2709-4fad-9bdd-a4f7a71f70bb") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "KiLib_Generator" "mounting_hardware/mounting_hole" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "df9f6948-7a03-476c-b733-cf541a845d47") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) + (duplicate_pad_numbers_are_jumpers no) + (fp_circle + (center 0 0) + (end 2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "ac53fba6-c503-44cf-b854-bc7dc0abf08c") + ) + (fp_circle + (center 0 0) + (end 2.25 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a4f2e304-4bc4-4ad5-bbab-0edf84a2e110") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "cff7e171-5fe6-42ff-907d-db7488986282") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 2 2) + (drill 2) + (layers "*.Cu" "*.Mask") + (uuid "5604f793-eb37-4d80-9a16-100158a0df80") + ) + (embedded_fonts no) + ) (footprint "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" (layer "F.Cu") (uuid "ab1242a9-41f8-47b1-bdd9-ab6c5e5333c5") - (at 152.55 89.875 90) + (at 153.2 100.525 90) (descr "Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)") (tags "push horizontal SPST 1P1T") (property "Reference" "SW_VOL_DN1" (at 0 -2.7 90) (layer "F.SilkS") - (uuid "5b4eefc4-4879-4286-b56c-24f88afc309b") + (uuid "78708d77-5040-4c1c-93f0-854009572224") (effects (font (size 1 1) @@ -7262,7 +7234,7 @@ (property "Value" "Alps_SKRTLAE010" (at 0 2.9 90) (layer "F.Fab") - (uuid "aaae5d41-8df9-42cc-8f2e-22f0670f9346") + (uuid "358ea533-befc-42d5-b56f-632e7bfb44b0") (effects (font (size 1 1) @@ -7275,7 +7247,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "e3c67776-69a0-4b90-ad60-8bd64c90fdb3") + (uuid "bcdfd8ef-ee89-4157-b037-5a7eb5aa2cf4") (effects (font (size 1.27 1.27) @@ -7288,7 +7260,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3ae8bc9a-dfb9-4e74-b008-dacd0d53c482") + (uuid "50b94bd4-adec-4f96-ac1b-2234e10fc47e") (effects (font (size 1.27 1.27) @@ -7296,7 +7268,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/b170ab38-c609-448f-acce-45c34d07b9fb") + (path "/55476086-945a-4e34-9a73-115b94d080dd/5b33a8d0-f028-4bba-bfb2-1b791e602dea") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -7632,7 +7604,7 @@ (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" (layer "F.Cu") (uuid "b3b40afa-8ad1-43da-aeb4-9d2e7bbdbe37") - (at 123.4 112.6) + (at 127.25 121.25) (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") (tags "tact sw push 6mm silicone rubber") (property "Reference" "SW_MACRO4" @@ -7683,7 +7655,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/ba26dd6c-01cb-47c8-bb87-61701cacacf1") + (path "/55476086-945a-4e34-9a73-115b94d080dd/9123d977-fece-4d0d-b837-55e0c7a6f792") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -8094,13 +8066,13 @@ (footprint "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" (layer "F.Cu") (uuid "b58db1f1-dd2d-43cb-8335-1b4c26c5b2d7") - (at 133.8 155.7) + (at 137.5 157.1) (descr "USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf") (tags "usb usb-c 2.0 pd") (property "Reference" "J_USB1" (at 0 -5.645 0) (layer "F.SilkS") - (uuid "6c33b71d-a792-4c96-9370-e9cbe13ce2b2") + (uuid "65259733-72da-425b-9497-127ed37efa3e") (effects (font (size 1 1) @@ -8111,7 +8083,7 @@ (property "Value" "USB-C" (at 0 5.1 0) (layer "F.Fab") - (uuid "15d12e8b-7dad-4c93-88d2-ca74ebfd625c") + (uuid "ea399dc8-627f-4f36-9fff-139352b4665c") (effects (font (size 1 1) @@ -8124,7 +8096,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "fec3f859-e44f-45e3-8176-5b7a62707520") + (uuid "ecdb4a79-9257-44ea-a9a5-aed9481bebfe") (effects (font (size 1.27 1.27) @@ -8137,7 +8109,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "28b46e44-31cc-4b56-902a-1ad4a77e80fa") + (uuid "49bdae96-93e2-4750-a1ea-66fdc336c7b6") (effects (font (size 1.27 1.27) @@ -8146,7 +8118,7 @@ ) ) (property ki_fp_filters "USB*C*Receptacle*") - (path "/c93dfb03-dcad-4626-9725-cb9ee4bd4df4/b3af515c-9a9d-402c-9055-599391ad1afe") + (path "/a79dce81-618b-4a1c-ac71-81a6b4c28e48/5f2d506b-f47f-4899-964f-6cb1e8f91ed5") (sheetname "/USB_C/") (sheetfile "usb_c.kicad_sch") (units @@ -8538,13 +8510,13 @@ (footprint "SnipsControllers_Custom:GuliKit_HallStick" (layer "F.Cu") (uuid "bc21f9f1-17b3-4e0f-98ab-b67e52632c47") - (at 133.575 85) + (at 137.5 95.25) (descr "OEM-replacement-style analog thumbstick with center-push switch (ALPS RKJXV1224 / C&K THB001P footprint family). 2-axis potentiometer-emulation interface: pins 1/2/3 = X axis low/wiper/high, pins 1'/2'/3' = Y axis low/wiper/high, pins a/c = switch (b/d are mechanically-redundant duplicate switch legs, left unconnected). Adapted from dbenoy/thumbstick-breakout (CC-BY-SA 4.0, Copyright (c) Daniel Benoy), which itself used the C&K THB001P datasheet for dimensions. Verify against your physical part before fab.") (property "Reference" "J_STICK1" (at -7 -8 0) (unlocked yes) (layer "F.SilkS") - (uuid "26a99338-c4be-40bd-abdc-9aca46d2396c") + (uuid "71c34928-1b6e-49cd-b051-52f0845e376a") (effects (font (size 1 1) @@ -8557,7 +8529,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "97ba2714-7e2e-46d4-b314-1afc61b59963") + (uuid "4db1f957-d8ce-4048-a55b-cfd68ead4181") (effects (font (size 1 1) @@ -8570,7 +8542,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "7043e603-7610-4a83-a7bb-6ac4567c3d8d") + (uuid "220fa3ae-8644-4e8c-968a-003291436b59") (effects (font (size 1 1) @@ -8583,7 +8555,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "804964f6-bf5d-4ec9-8b03-380bb7035dda") + (uuid "b8898c06-eb9d-40a4-90d3-ed67a8ddf06a") (effects (font (size 1 1) @@ -8591,7 +8563,7 @@ ) ) ) - (path "/0d5246ec-5d9d-43ad-8a08-fe1da78eed54/e183ab2a-0e5b-4861-abde-91395177cf14") + (path "/346238e1-b4e6-4959-a557-1b480b53e730/09d203d2-9c88-47ce-be04-6aa98f53257d") (sheetname "/Thumbstick/") (sheetfile "thumbstick.kicad_sch") (units @@ -8793,11 +8765,11 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "c6a18d52-780f-4ce4-ba42-6ab67d3472ee") - (at 140.48 151) + (at 126.5 154.98 -90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_RGB1" - (at 0 -1.17 0) + (at 0 -1.17 90) (layer "F.SilkS") (uuid "d2e734eb-294e-4495-bb5a-e7668f2a2567") (effects @@ -8808,7 +8780,7 @@ ) ) (property "Value" "330Ω" - (at 0 1.17 0) + (at 0 1 90) (layer "F.Fab") (uuid "528cc7c9-4fe5-451a-bc5c-db9caff51e2e") (effects @@ -8819,7 +8791,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "f862cb99-a6b0-409a-b831-4964e61f6533") @@ -8830,7 +8802,7 @@ ) ) (property "Description" "Resistor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "648ab721-74b8-42fa-8cca-9bb5b7bd424f") @@ -8840,20 +8812,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "c0a8edde-12cb-40fc-a417-6f5306c9f6d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/de2e61c0-3a94-4f0a-93aa-fbb224e49852/7e69733d-c394-47b2-9292-97ec741f8002") + (path "/b63260e5-0a73-448f-8e04-69b17654f975/3c509c77-5ab6-4466-9c4f-7848d24f8bd7") (sheetname "/RGB_LED/") (sheetfile "rgb_led.kicad_sch") (units @@ -8865,24 +8825,24 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -0.153641 -0.38) - (end 0.153641 -0.38) + (start -0.153641 0.38) + (end 0.153641 0.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "35a38a39-ec8a-474e-a48a-8b49b4fd516f") + (uuid "09718c0f-7d96-4362-9fba-932169eb02ee") ) (fp_line - (start -0.153641 0.38) - (end 0.153641 0.38) + (start -0.153641 -0.38) + (end 0.153641 -0.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "09718c0f-7d96-4362-9fba-932169eb02ee") + (uuid "35a38a39-ec8a-474e-a48a-8b49b4fd516f") ) (fp_rect (start -0.93 -0.47) @@ -8907,7 +8867,7 @@ (uuid "cfb36a8f-c47e-4c97-a90c-718a7444462b") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "2f5e1fe8-5d7d-4f75-9872-794251b05870") (effects @@ -8918,7 +8878,7 @@ ) ) (pad "1" smd roundrect - (at -0.51 0) + (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -8927,7 +8887,7 @@ (uuid "942b8a2e-9ad2-48ec-b83f-cec19b273930") ) (pad "2" smd roundrect - (at 0.51 0) + (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -8951,7 +8911,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "c76f16eb-c754-4fa8-a812-bda93b6b357c") - (at 117 142.49 90) + (at 128.5 154.99 -90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_CC1" @@ -8998,20 +8958,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 90) - (layer "F.SilkS") - (hide yes) - (uuid "1ed45b64-d06e-4856-8162-f1a04c0f6c82") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/c93dfb03-dcad-4626-9725-cb9ee4bd4df4/5efffaf8-5adb-422e-b8dd-84ccd1379027") + (path "/a79dce81-618b-4a1c-ac71-81a6b4c28e48/ae48c76e-35fd-457d-98be-93c7dbb5bdaa") (sheetname "/USB_C/") (sheetfile "usb_c.kicad_sch") (units @@ -9023,24 +8971,24 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -0.153641 -0.38) - (end 0.153641 -0.38) + (start -0.153641 0.38) + (end 0.153641 0.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "07974829-4925-4e43-b8d1-1ba1e0d6e749") + (uuid "01570a01-fa34-4f59-9ced-c8f6a242dbf8") ) (fp_line - (start -0.153641 0.38) - (end 0.153641 0.38) + (start -0.153641 -0.38) + (end 0.153641 -0.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "01570a01-fa34-4f59-9ced-c8f6a242dbf8") + (uuid "07974829-4925-4e43-b8d1-1ba1e0d6e749") ) (fp_rect (start -0.93 -0.47) @@ -9076,7 +9024,7 @@ ) ) (pad "1" smd roundrect - (at -0.51 0 90) + (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -9085,7 +9033,7 @@ (uuid "d8d01e7e-29c5-4c2a-aede-7bb8ae77a4fb") ) (pad "2" smd roundrect - (at 0.51 0 90) + (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -9109,7 +9057,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "ca4cc822-1396-4067-bc37-2989a1e547e5") - (at 116.52 123) + (at 152.52 128) (descr "Capacitor SMD 0402 (1005 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" "C_3V3_2" @@ -9156,20 +9104,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "5d2a34f4-012a-4f1e-87c9-e92d5c73ade2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/1bae4983-c38b-4842-adde-b49afa893346") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/f1bb2709-199e-4458-bfa5-64efd062cb65") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -9267,7 +9203,7 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "cad46504-6d0e-4285-af11-4a75d8535790") - (at 118 92) + (at 152.225 138) (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" "C_3V3_1" @@ -9314,20 +9250,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "1b8338e2-4ce3-4a37-ac85-3ce4658d8e6f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/677da818-1778-48ef-b72a-07c135a66c4e") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/58a053e4-37d1-4518-8357-3bb6e06cc853") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -9425,7 +9349,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "cfa4e7e5-e902-43d0-b905-c5edd76d51e2") - (at 118.49 87) + (at 152.715 133) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_VSYS1" @@ -9472,20 +9396,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "b2188085-4d1b-416c-9763-9cecbb11946e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/056a5446-13f8-47ed-a187-540d6bfd2e9e") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/82471ff6-9694-46e5-b2a2-c6485a9d3f24") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -9583,7 +9495,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "cfe42035-5b2a-4770-8418-7a98b46c7819") - (at 120 147.49 90) + (at 130.5 155 90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_USB_DP1" @@ -9630,20 +9542,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 90) - (layer "F.SilkS") - (hide yes) - (uuid "d72daab4-bde6-4d65-a8ee-2d9d7ab10216") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/fc43d951-98c2-4d6e-8264-ea696e758689") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/e27fea40-1f0c-424d-a232-c78e3fda69ce") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -9741,13 +9641,13 @@ (footprint "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" (layer "F.Cu") (uuid "d43404ad-8460-4a87-82d5-d0adaaee7c0c") - (at 97.275 78.4) + (at 121.75 100.525 -90) (descr "Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)") (tags "push horizontal SPST 1P1T") (property "Reference" "SW_THR_DN1" - (at 0 -2.7 180) + (at 0 -2.7 90) (layer "F.SilkS") - (uuid "8f4f434a-e1a8-4cf8-9fbe-4e7bfcc5dd37") + (uuid "320fc806-53f9-4306-af0d-93dc238fc829") (effects (font (size 1 1) @@ -9756,9 +9656,9 @@ ) ) (property "Value" "Alps_SKRTLAE010" - (at 0 2.9 0) + (at 0 2.9 90) (layer "F.Fab") - (uuid "b48fa8e1-3720-46f6-b48c-bef6ff682455") + (uuid "10ff2013-2dce-43ef-b75d-93f9496fcc17") (effects (font (size 1 1) @@ -9767,11 +9667,11 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b9bc1991-9ac7-4e8e-ab95-d9b6d6394f2e") + (uuid "1006b7f3-ac9c-4c5c-8ba7-2a95f5dceeae") (effects (font (size 1.27 1.27) @@ -9780,11 +9680,11 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "14a5719b-3110-46e1-9050-85b089d761ed") + (uuid "b9fe2bba-8419-416e-8de1-fef5d0f70ceb") (effects (font (size 1.27 1.27) @@ -9792,7 +9692,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/2baa802e-801f-4447-be98-a7531a55c0cd") + (path "/55476086-945a-4e34-9a73-115b94d080dd/af15d7b2-62da-486d-8e9d-f037e42f2a35") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -9804,34 +9704,34 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -2.4 -1.5) - (end -2.4 -0.5) + (start -1 1.3) + (end 1 1.3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "ce67a921-a763-4202-9ec3-c265e5b294a7") + (uuid "39528e89-250f-4f69-949c-4b6ec39d7a60") ) (fp_line - (start -1.8 -1.5) - (end -2.4 -1.5) + (start -2.4 -1.5) + (end -2.4 -0.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "e8ffbee5-13e7-488b-893d-2f84cefc9d93") + (uuid "ce67a921-a763-4202-9ec3-c265e5b294a7") ) (fp_line - (start -1 1.3) - (end 1 1.3) + (start -1.8 -1.5) + (end -2.4 -1.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "39528e89-250f-4f69-949c-4b6ec39d7a60") + (uuid "e8ffbee5-13e7-488b-893d-2f84cefc9d93") ) (fp_line (start 1.8 -1.5) @@ -9854,14 +9754,14 @@ (uuid "224f8b57-102f-4ac5-9ee8-c9ef42b0ba9c") ) (fp_line - (start -1 0.3) - (end -1 1.5) + (start -1 1.5) + (end 1 1.5) (stroke (width 0.1) (type solid) ) (layer "Dwgs.User") - (uuid "94e0bd2f-76e5-4c61-bbfd-9f481944ddfa") + (uuid "fa877274-c172-4a59-ae78-84cc39e43f1d") ) (fp_line (start -1 1.5) @@ -9873,16 +9773,6 @@ (layer "Dwgs.User") (uuid "ebe56264-a659-496c-8348-d579fd1b2f69") ) - (fp_line - (start -1 1.5) - (end 1 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Dwgs.User") - (uuid "fa877274-c172-4a59-ae78-84cc39e43f1d") - ) (fp_line (start -0.5 1.5) (end 0 0.3) @@ -9914,54 +9804,64 @@ (uuid "bf1ccede-42ac-46b1-b32f-8199471424bc") ) (fp_line - (start 1 0.3) - (end -1 0.3) + (start 1 1.5) + (end 1 0.3) (stroke (width 0.1) (type solid) ) (layer "Dwgs.User") - (uuid "774bcd66-a088-4056-bd23-969b0441467c") + (uuid "1802a0ee-f82c-486d-9f68-b585eb162575") ) (fp_line - (start 1 1.5) - (end 1 0.3) + (start -1 0.3) + (end -1 1.5) (stroke (width 0.1) (type solid) ) (layer "Dwgs.User") - (uuid "1802a0ee-f82c-486d-9f68-b585eb162575") + (uuid "94e0bd2f-76e5-4c61-bbfd-9f481944ddfa") ) (fp_line - (start -2.83 -2.05) - (end -2.83 2.3) + (start 1 0.3) + (end -1 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "774bcd66-a088-4056-bd23-969b0441467c") + ) + (fp_line + (start -2.83 2.3) + (end 2.83 2.3) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "8a12611d-b229-44e2-9435-0a3b3259af97") + (uuid "1eb5133d-8d93-4c04-b880-350c0035f5c5") ) (fp_line (start -2.83 -2.05) - (end 2.83 -2.05) + (end -2.83 2.3) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "ce389500-7927-43ab-9a60-6179c14a2b49") + (uuid "8a12611d-b229-44e2-9435-0a3b3259af97") ) (fp_line - (start -2.83 2.3) - (end 2.83 2.3) + (start -2.83 -2.05) + (end 2.83 -2.05) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "1eb5133d-8d93-4c04-b880-350c0035f5c5") + (uuid "ce389500-7927-43ab-9a60-6179c14a2b49") ) (fp_line (start 2.83 -2.05) @@ -9974,64 +9874,64 @@ (uuid "94e30d22-fdcc-42f4-bbab-ba4a248965e7") ) (fp_line - (start -2.25 -1.35) - (end -2.25 1.21) + (start -1 2.04) + (end 1 2.04) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "d32c50f7-d757-4767-b536-1a8061e51b1c") + (uuid "1bba543c-e377-4e47-bd69-ca59bc8e7f0f") ) (fp_line - (start -2.25 -1.35) - (end 2.25 -1.35) + (start -1 2.04) + (end -1 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "2e2cf195-01eb-44be-b5f1-674ccd79eba3") + (uuid "0d9bc138-b1fa-4c2a-a3bc-e388493323af") ) (fp_line - (start -2.25 1.21) - (end 2.25 1.21) + (start 1 2.04) + (end 1 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "62b92a9b-fb8f-43d9-b421-a81231abcf03") + (uuid "ff6b4140-0fb8-470a-a87a-7b4f613f86d5") ) (fp_line - (start -1 2.04) - (end -1 1.21) + (start -2.25 1.21) + (end 2.25 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "0d9bc138-b1fa-4c2a-a3bc-e388493323af") + (uuid "62b92a9b-fb8f-43d9-b421-a81231abcf03") ) (fp_line - (start -1 2.04) - (end 1 2.04) + (start -2.25 -1.35) + (end -2.25 1.21) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "1bba543c-e377-4e47-bd69-ca59bc8e7f0f") + (uuid "d32c50f7-d757-4767-b536-1a8061e51b1c") ) (fp_line - (start 1 2.04) - (end 1 1.21) + (start -2.25 -1.35) + (end 2.25 -1.35) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "ff6b4140-0fb8-470a-a87a-7b4f613f86d5") + (uuid "2e2cf195-01eb-44be-b5f1-674ccd79eba3") ) (fp_line (start 2.25 -1.35) @@ -10044,7 +9944,7 @@ (uuid "ae1ce2df-9c44-4cfb-b80a-5dd1a38285cd") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "10a1f67e-9315-41e5-9c6b-9f5d8fbc5d41") (effects @@ -10055,21 +9955,21 @@ ) ) (pad "" np_thru_hole circle - (at -2.125 0) + (at -2.125 0 270) (size 0.9 0.9) (drill 0.9) (layers "*.Cu" "*.Mask") (uuid "257a443e-9e5f-4327-877a-313e7cd66fa4") ) (pad "" np_thru_hole circle - (at 2.125 0) + (at 2.125 0 270) (size 0.9 0.9) (drill 0.9) (layers "*.Cu" "*.Mask") (uuid "992f2bb3-df83-4cb2-9573-a4d54079e7fd") ) (pad "1" smd roundrect - (at -1.225 -0.9) + (at -1.225 -0.9 270) (size 0.75 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -10079,7 +9979,7 @@ (uuid "4ec90660-cd8c-4b73-81f0-443dbe558f12") ) (pad "1" smd roundrect - (at 1.225 -0.9) + (at 1.225 -0.9 270) (size 0.75 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -10089,7 +9989,7 @@ (uuid "f94d8af6-946f-4ad9-bde0-eb3b9133058a") ) (pad "2" smd roundrect - (at 0 -0.9) + (at 0 -0.9 270) (size 0.6 1.8) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -10099,14 +9999,14 @@ (uuid "3ec79f82-af67-4bb7-9252-eea63b3dc07b") ) (pad "MP" smd roundrect - (at -1.85 1.05) + (at -1.85 1.05 270) (size 1.3 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "959d54c3-a889-402e-9f65-b87d1a9b7b31") ) (pad "MP" smd roundrect - (at 1.85 1.05) + (at 1.85 1.05 270) (size 1.3 0.9) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -10128,7 +10028,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "d67ea5fd-90a8-4a6f-b65c-b0af9fed864c") - (at 118.52 74) + (at 125.5 79.2) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_I2C_SCL1" @@ -10175,20 +10075,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "c52c4a9c-fdb3-465e-bf35-0e8940d8d73c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266/91950478-d10b-442d-9cd6-7089db6019d3") + (path "/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841/62ff29d6-640f-491d-8e6b-d80c00185d74") (sheetname "/OLED/") (sheetfile "oled.kicad_sch") (units @@ -10286,13 +10174,13 @@ (footprint "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" (layer "F.Cu") (uuid "d84bced1-563d-4ee9-afb9-eaae237dbf70") - (at 152.5 79.85 90) + (at 153.2 90.5 90) (descr "Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)") (tags "push horizontal SPST 1P1T") (property "Reference" "SW_VOL_UP1" (at 0 -2.7 90) (layer "F.SilkS") - (uuid "76a1d5f2-747e-4c3e-9341-ff08e8773cad") + (uuid "e20f7f55-5fbd-4027-bd56-63c09979619d") (effects (font (size 1 1) @@ -10303,7 +10191,7 @@ (property "Value" "Alps_SKRTLAE010" (at 0 2.9 90) (layer "F.Fab") - (uuid "13d07129-7600-4408-8534-36628786e51a") + (uuid "328992b5-05d0-433a-96e0-b0910d289de0") (effects (font (size 1 1) @@ -10316,7 +10204,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "3d8e0014-a305-4e86-9c4d-246c7ab07401") + (uuid "54f25c3d-12fc-4abb-b60e-170da49c7ed2") (effects (font (size 1.27 1.27) @@ -10329,7 +10217,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "78e5a74a-f956-4733-85cc-c1ff0de8f84f") + (uuid "a7a57634-c8f7-4a3e-9e1c-43c3575a9b9d") (effects (font (size 1.27 1.27) @@ -10337,7 +10225,7 @@ ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/d369250f-2dbd-45e7-a2f9-9d72223f6bba") + (path "/55476086-945a-4e34-9a73-115b94d080dd/9fd4acb3-8225-4197-a1ff-53d1e0cde43d") (sheetname "/Buttons_Direct/") (sheetfile "buttons_direct.kicad_sch") (units @@ -10673,11 +10561,11 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "de964729-f714-4368-8213-b345a6b4ae45") - (at 118.05 81) + (at 122.5 79.7 90) (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" "C_OLED_1" - (at 0 -1.68 0) + (at 0 -1.68 90) (layer "F.SilkS") (uuid "84b6a16e-8e09-4334-8238-6c5006922713") (effects @@ -10688,7 +10576,7 @@ ) ) (property "Value" "10µF" - (at 0 1.68 0) + (at 0 1.68 90) (layer "F.Fab") (uuid "dc4e8252-c2ea-4f27-b07f-6c2c82c5d5db") (effects @@ -10699,7 +10587,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "254d70d7-5ba1-406c-b936-f177883703cf") @@ -10710,7 +10598,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "88be55a2-d1f0-450e-8dc6-0771b866c222") @@ -10720,20 +10608,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "151d116f-60e7-4bd7-b277-b30190491a35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266/4c0dc0b3-8884-4f9d-a6fd-5e447fe11613") + (path "/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841/1e378988-9c9d-4578-ac45-87e48040cbb3") (sheetname "/OLED/") (sheetfile "oled.kicad_sch") (units @@ -10787,7 +10663,7 @@ (uuid "a931ef67-66f0-4b1e-a4f8-1ffe1f5db43a") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "1018d595-a7ea-49f3-bd1b-925d7a459114") (effects @@ -10798,7 +10674,7 @@ ) ) (pad "1" smd roundrect - (at -0.95 0) + (at -0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -10807,7 +10683,7 @@ (uuid "0d58a331-c280-435f-9111-f79be7a16f96") ) (pad "2" smd roundrect - (at 0.95 0) + (at 0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -10828,16 +10704,17 @@ ) ) ) - (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" + (footprint "MountingHole:MountingHole_2mm" (layer "F.Cu") - (uuid "e79e639f-2eeb-4706-8845-d69b26289219") - (at 123.4 103.85) - (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") - (tags "tact sw push 6mm silicone rubber") - (property "Reference" "SW_MACRO1" - (at 0 -4.064 0) + (uuid "e204dc80-bc15-4f4c-ab8d-86aa6258bcd1") + (at 152.5 156.5) + (descr "Mounting Hole 2mm, no annular, generated by kicad-footprint-generator mountinghole.py") + (tags "mountinghole") + (property "Reference" "MHole" + (at 0 -2.95 0) (layer "F.SilkS") - (uuid "cc3acd3f-80e1-4128-9045-a1f27b7900e9") + (hide yes) + (uuid "8a0f3437-8886-44c4-9f58-5496729a828a") (effects (font (size 1 1) @@ -10845,10 +10722,11 @@ ) ) ) - (property "Value" "6x6x5mm SMD Tactile" - (at 0 3.81 0) + (property "Value" "MountingHole_2mm" + (at 0 2.95 0) (layer "F.Fab") - (uuid "8e28309c-058a-42a8-83f7-f178ac7c76b8") + (hide yes) + (uuid "b3559f40-40e4-41f2-ae8a-03fa12d0afd2") (effects (font (size 1 1) @@ -10858,45 +10736,151 @@ ) (property "Datasheet" "" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6d4b686e-e1c4-4cad-aae2-42873392adc9") + (uuid "c8073ad3-219b-49de-a2b5-82deb1f108c0") (effects (font (size 1.27 1.27) - (thickness 0.15) ) ) ) - (property "Description" "Push button switch, generic, two pins" + (property "Description" "" (at 0 0 0) - (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ff21dea1-97a2-4429-aa0a-2ac5c6da9362") + (uuid "bb2ac71d-919d-4663-baf7-f88ec08766c2") (effects (font (size 1.27 1.27) - (thickness 0.15) ) ) ) - (path "/3522ef96-f605-4e61-ab22-d7b1d8d60a46/4fa4c378-354f-4353-9520-74d62e46d1a5") - (sheetname "/Buttons_Direct/") - (sheetfile "buttons_direct.kicad_sch") - (units - (unit - (name "A") - (pins "1" "2") + (property "KiLib_Generator" "mounting_hardware/mounting_hole" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "8c1facb2-71fc-4689-9830-e402fd0d033a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) ) ) - (attr smd) + (attr through_hole board_only exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) - (fp_line - (start -3.15 -1.981) - (end -2 -3.15) - (stroke + (fp_circle + (center 0 0) + (end 2 0) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Cmts.User") + (uuid "fd814221-d630-4905-a5b2-828900af086a") + ) + (fp_circle + (center 0 0) + (end 2.25 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b495d73a-05cc-4ae6-b7c0-b722bfb88401") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "64955403-9495-4d2d-8d36-90284b16fa0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 2 2) + (drill 2) + (layers "*.Cu" "*.Mask") + (uuid "5bb12581-3396-4d5f-8f9f-0f501f2bfd6b") + ) + (embedded_fonts no) + ) + (footprint "Button_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm" + (layer "F.Cu") + (uuid "e79e639f-2eeb-4706-8845-d69b26289219") + (at 127.25 112.5) + (descr "tactile push button, 6x6mm, height=5mm, 12V 50mA, https://datasheet.lcsc.com/lcsc/1811151231_HYP--Hongyuan-Precision-1TS009A-1800-5000-CT_C319409.pdf") + (tags "tact sw push 6mm silicone rubber") + (property "Reference" "SW_MACRO1" + (at 0 -4.064 0) + (layer "F.SilkS") + (uuid "cc3acd3f-80e1-4128-9045-a1f27b7900e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "6x6x5mm SMD Tactile" + (at 0 3.81 0) + (layer "F.Fab") + (uuid "8e28309c-058a-42a8-83f7-f178ac7c76b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6d4b686e-e1c4-4cad-aae2-42873392adc9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ff21dea1-97a2-4429-aa0a-2ac5c6da9362") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/55476086-945a-4e34-9a73-115b94d080dd/2685ee94-098f-4cd4-bf08-e3c489e0c792") + (sheetname "/Buttons_Direct/") + (sheetfile "buttons_direct.kicad_sch") + (units + (unit + (name "A") + (pins "1" "2") + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -3.15 -1.981) + (end -2 -3.15) + (stroke (width 0.12) (type default) ) @@ -11293,7 +11277,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "e8959995-a97b-490a-9489-b4f7b64be06d") - (at 118.49 89) + (at 152.715 135) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_VSYS2" @@ -11340,20 +11324,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "31685782-9129-427f-afaf-21dbc2b1852f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/9ceb60ee-061a-4f01-86f2-ad492c36f1dc") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/ebe1e8f9-a3d9-440a-82eb-6a8d7ef07a16") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -11451,13 +11423,13 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "ec4e6a9a-e5f5-42b8-becb-1dffc6f774d4") - (at 143.48 98) + (at 145.02 99.5) (descr "Capacitor SMD 0402 (1005 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" "C_STICK1" (at 0 -1.16 0) (layer "F.SilkS") - (uuid "b967d0ec-524b-490f-9edd-f8c53a51c929") + (uuid "fa8a4a33-ff1c-4969-a8f4-92a52e2d5d8c") (effects (font (size 1 1) @@ -11468,7 +11440,7 @@ (property "Value" "100nF" (at 0 1.16 0) (layer "F.Fab") - (uuid "31e6c10a-a91d-459f-8125-b2511ac17ee2") + (uuid "17f1917a-08bf-4635-a55a-4234e60dbb88") (effects (font (size 1 1) @@ -11480,7 +11452,7 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "29d0ae26-8895-499f-a6bb-692eda4aa710") + (uuid "701c862a-8925-4d27-bf95-a39192bdf95f") (effects (font (size 1.27 1.27) @@ -11491,27 +11463,15 @@ (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "cf70b845-d074-4349-895c-77a881fb313a") + (uuid "c16202ee-d8a8-4e79-84ba-accfc646a131") (effects (font (size 1.27 1.27) ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "3b0f5245-1a4d-40e2-a3a7-93a1d17d3c5c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "C_*") - (path "/0d5246ec-5d9d-43ad-8a08-fe1da78eed54/cc38dc6f-1e06-422e-b129-01bd4fe0ac97") + (path "/346238e1-b4e6-4959-a557-1b480b53e730/2aa0c597-97d1-4200-b2d4-1232dfdb5ee7") (sheetname "/Thumbstick/") (sheetfile "thumbstick.kicad_sch") (units @@ -11609,13 +11569,13 @@ (footprint "Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010" (layer "F.Cu") (uuid "f2cbf9f4-07f1-46eb-8aff-c996a68f2223") - (at 124.1 158.6) + (at 129 158.2) (descr "Side push button (https://www.alps.com/prod/info/E/PDF/Tact/SurfaceMount/SKRT/SKRT.pdf)") (tags "push horizontal SPST 1P1T") (property "Reference" "SW_PWR1" (at 0 -2.7 180) (layer "F.SilkS") - (uuid "59d3493c-8c8e-43c1-9013-309f141b8a38") + (uuid "0f88ca1f-d530-4aa6-b4b2-799fe1d73d79") (effects (font (size 1 1) @@ -11626,7 +11586,7 @@ (property "Value" "Alps_SKRTLAE010" (at 0 2.9 0) (layer "F.Fab") - (uuid "8e0c3293-ad02-41d6-b0d3-6e312cc9f302") + (uuid "41278422-c726-454c-ac89-43839a5a4677") (effects (font (size 1 1) @@ -11639,7 +11599,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "feeea888-cedd-4ad1-8fdf-761450dfe2bf") + (uuid "66e82b82-621c-479a-9ffe-ca30d11c7512") (effects (font (size 1.27 1.27) @@ -11652,7 +11612,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "ac18c80b-21b0-469d-990c-acbbe86062f4") + (uuid "4c202078-e21f-4e38-a27b-d5b2e6822287") (effects (font (size 1.27 1.27) @@ -11660,7 +11620,7 @@ ) ) ) - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/a3092842-4401-4835-95e3-e7d027c4b31a") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/678fbf20-a425-427e-8152-b8e6fcfa0ad4") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -11996,7 +11956,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "fae6f660-7cf7-40e1-ae05-469df3ff1de1") - (at 118.52 76) + (at 125.48 80.7) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_I2C_SDA1" @@ -12043,20 +12003,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "0e188358-cabc-42d9-87b8-627b8513d635") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/e14f88fa-2c4e-44f4-8efd-87f8f1b3f266/aa7eaf98-a30b-4a54-b9d4-59225004267f") + (path "/ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841/dad5f9d9-b965-49cf-b467-256f0347621b") (sheetname "/OLED/") (sheetfile "oled.kicad_sch") (units @@ -12154,7 +12102,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "feb5b6c7-c0e2-4640-90e3-610986db5ece") - (at 116.51 58) + (at 122.5 82.5) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_BOOT_PU1" @@ -12201,20 +12149,8 @@ ) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "12915603-2177-4aaf-a9e2-a3459b9573c7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (property ki_fp_filters "R_*") - (path "/6b86bf42-4f5a-47f3-bf42-f6de35d43c31/79a2c934-1abd-41cc-a384-584b94cbed88") + (path "/922c16de-95dc-489f-b852-c04e7b6a8402/63e0728d-b29e-46ec-aff5-5a00b9255a1b") (sheetname "/MCU_Core/") (sheetfile "mcu_core.kicad_sch") (units @@ -12312,7 +12248,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "011f24df-42a2-4eec-a509-7f958fc38598") - (at 183.25 146 180) + (at 134.51 115 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_BTN_PU1" @@ -12363,21 +12299,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "89c0364e-8340-4c66-8e32-d3fe56080d36") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/f62c5d22-a503-4ceb-9f69-e2505c721ad8") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/997b7f20-f4d9-4652-8e33-fa3da61e2ec3") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -12476,7 +12399,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu") (uuid "0390cbd8-aad5-4513-8815-b8e8b89441b2") - (at 171.97238 109.95 180) + (at 149.51 111 180) (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" "C_SYS_1" @@ -12527,21 +12450,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "4781d4f4-e009-43b9-97d1-559287496ce6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/5ebaab09-a7ef-492b-a42f-e022f06525d6") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/58d1a05f-e5a5-4161-964e-0909dbe1346a") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -12640,7 +12550,7 @@ (footprint "Package_TO_SOT_SMD:SOT-23" (layer "B.Cu") (uuid "04117e25-5afe-414e-ab0a-b003e81adea8") - (at 187.25 152 180) + (at 138.51 121 180) (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)") (tags "SOT TO_SOT_SMD") (property "Reference" "Q_PWR1" @@ -12691,20 +12601,7 @@ (justify mirror) ) ) - (property "KiLib_Generator" "package/gullwing" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "555ca69f-a533-4c49-bcb9-4992c84ba122") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/ef978b2e-42ce-4ac2-abce-be39f51c1e5b") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/75931e41-38ee-43a1-a5f3-dea8cc4d6257") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -13027,13 +12924,13 @@ (footprint "Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal" (layer "B.Cu") (uuid "0a600598-6143-460a-a68e-f1fefdbcb489") - (at 159.15 95.3 -90) + (at 152.5 71 180) (descr "JST PH series connector, S2B-PH-K (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf)") (tags "connector JST PH horizontal") (property "Reference" "BT1" - (at 1 2.55 90) + (at 1 2.55 0) (layer "B.SilkS") - (uuid "b2454ffa-0e19-4d6c-bb0b-49da8971ad65") + (uuid "68df8851-ea4f-4acf-ae27-a72c5ca06ae9") (effects (font (size 1 1) @@ -13043,9 +12940,9 @@ ) ) (property "Value" "JST-PH_2Pin_Battery" - (at 1 -7.45 90) + (at 1 -7.45 0) (layer "B.Fab") - (uuid "d213c4bf-d5d1-479e-a774-7530c77773f8") + (uuid "be935d3d-a7c3-4924-b952-a22a8b8ff007") (effects (font (size 1 1) @@ -13055,10 +12952,10 @@ ) ) (property "Datasheet" "" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "ff73bb48-d92a-4a63-bc5f-0acd8d7ab0d0") + (uuid "98a5e85f-06a3-4b6c-8e37-2cfbeb3fdfc6") (effects (font (size 1.27 1.27) @@ -13067,10 +12964,10 @@ ) ) (property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "7a910d7c-b3ce-4e61-937f-1ad3eb0b766f") + (uuid "14764188-fb4f-4225-bed1-9b08a777d8a1") (effects (font (size 1.27 1.27) @@ -13078,21 +12975,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "connector/JST" - (at 0 0 90) - (layer "B.SilkS") - (hide yes) - (uuid "f8806cc8-2a2b-4e7a-ac2f-baac3db6f72f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "Connector*:*_1x??_*") - (path "/4f9b61d4-6d11-4d2d-a5a2-c90e20b99588/5b16d68d-482b-42fc-a950-99b8f825ff00") + (path "/fad91b89-9661-46eb-b0af-354ad1315a11/a08b08fa-7165-4410-b1d5-feced682372e") (sheetname "/Battery/") (sheetfile "battery.kicad_sch") (units @@ -13104,24 +12988,34 @@ (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start -2.06 1.46) - (end -2.06 -6.36) + (start 4.06 1.46) + (end 3.14 1.46) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "5b7adfeb-1bfd-40d0-899f-3a91bad97959") + (uuid "399eac62-b8c3-4a88-ab02-740b1db58b81") ) (fp_line - (start -1.14 1.46) - (end -2.06 1.46) + (start 4.06 -0.14) + (end 3.14 -0.14) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "cdd1ea15-9e6e-41f1-9031-f02b97139ad4") + (uuid "914516f1-aabd-42c7-b249-c6d1c6aa18b5") + ) + (fp_line + (start 4.06 -6.36) + (end 4.06 1.46) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3a60d9fa-51cc-4d4c-ba00-5a223baf2ad7") ) (fp_line (start 3.14 1.46) @@ -13134,144 +13028,145 @@ (uuid "2fdb66c9-43c8-4b48-9f11-2d9108ed091c") ) (fp_line - (start 4.06 1.46) - (end 3.14 1.46) + (start 3.14 -0.14) + (end 2.86 -0.14) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "399eac62-b8c3-4a88-ab02-740b1db58b81") + (uuid "3f68e1b8-6a63-4dff-bbe9-5fad0392d3c7") ) (fp_line - (start -2.06 -0.14) - (end -1.14 -0.14) + (start 1.5 -2) + (end 1.5 -6.36) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "58256ccc-6930-4386-90c4-303277cbf5cf") + (uuid "f17fdf15-9d45-49a0-8659-138ca13a7c52") ) (fp_line - (start -1.14 -0.14) - (end -1.14 1.46) + (start 0.5 -2) + (end 1.5 -2) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "b8c84ce3-49c7-48e1-95cf-1af2c1ca642d") + (uuid "853c1ee8-9793-425a-929f-f49ddd74c10e") ) (fp_line - (start -0.86 -0.14) - (end -0.86 1.075) + (start 0.5 -6.36) + (end 0.5 -2) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "9e0108dc-f3ab-43f4-9641-ad5881c2b9b6") + (uuid "27fd6c6f-3cc8-4f2d-b0ca-bb173a95c523") ) (fp_line - (start -0.86 -0.14) - (end -1.14 -0.14) + (start -0.3 -4.1) + (end -0.3 -6.36) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "1221ffd4-5129-4de7-8663-a59924a217e2") + (uuid "784fd840-9dde-442a-81f5-c62a861f966d") ) (fp_line - (start 3.14 -0.14) - (end 2.86 -0.14) + (start -0.8 -4.1) + (end -0.8 -6.36) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "3f68e1b8-6a63-4dff-bbe9-5fad0392d3c7") + (uuid "bd113752-0c9f-4f36-b97b-975bce446161") ) (fp_line - (start 4.06 -0.14) - (end 3.14 -0.14) + (start -0.86 -0.14) + (end -0.86 1.075) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "914516f1-aabd-42c7-b249-c6d1c6aa18b5") + (uuid "9e0108dc-f3ab-43f4-9641-ad5881c2b9b6") ) (fp_line - (start 0.5 -2) - (end 1.5 -2) + (start -0.86 -0.14) + (end -1.14 -0.14) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "853c1ee8-9793-425a-929f-f49ddd74c10e") + (uuid "1221ffd4-5129-4de7-8663-a59924a217e2") ) (fp_line - (start 1.5 -2) - (end 1.5 -6.36) + (start -1.14 1.46) + (end -2.06 1.46) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "f17fdf15-9d45-49a0-8659-138ca13a7c52") + (uuid "cdd1ea15-9e6e-41f1-9031-f02b97139ad4") ) (fp_line - (start -0.8 -4.1) - (end -0.8 -6.36) + (start -1.14 -0.14) + (end -1.14 1.46) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "bd113752-0c9f-4f36-b97b-975bce446161") + (uuid "b8c84ce3-49c7-48e1-95cf-1af2c1ca642d") ) (fp_line - (start -0.3 -4.1) - (end -0.3 -6.36) + (start -2.06 1.46) + (end -2.06 -6.36) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "784fd840-9dde-442a-81f5-c62a861f966d") + (uuid "5b7adfeb-1bfd-40d0-899f-3a91bad97959") ) (fp_line - (start -2.06 -6.36) - (end 4.06 -6.36) + (start -2.06 -0.14) + (end -1.14 -0.14) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "38c87ee2-31fd-4bd5-aab7-d9279b7d6478") + (uuid "58256ccc-6930-4386-90c4-303277cbf5cf") ) (fp_line - (start 0.5 -6.36) - (end 0.5 -2) + (start -2.06 -6.36) + (end 4.06 -6.36) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "27fd6c6f-3cc8-4f2d-b0ca-bb173a95c523") + (uuid "38c87ee2-31fd-4bd5-aab7-d9279b7d6478") ) - (fp_line - (start 4.06 -6.36) - (end 4.06 1.46) + (fp_rect + (start 2.3 -2.5) + (end 3.3 -4.1) (stroke (width 0.12) (type solid) ) + (fill no) (layer "B.SilkS") - (uuid "3a60d9fa-51cc-4d4c-ba00-5a223baf2ad7") + (uuid "4df1305b-1f21-4e7c-95c5-51dc29db1bf8") ) (fp_rect (start -1.3 -2.5) @@ -13284,17 +13179,6 @@ (layer "B.SilkS") (uuid "2b12d0e7-8668-4e32-b4b8-513957363044") ) - (fp_rect - (start 2.3 -2.5) - (end 3.3 -4.1) - (stroke - (width 0.12) - (type solid) - ) - (fill no) - (layer "B.SilkS") - (uuid "4df1305b-1f21-4e7c-95c5-51dc29db1bf8") - ) (fp_rect (start -2.45 1.85) (end 4.45 -6.75) @@ -13307,24 +13191,24 @@ (uuid "92bdc1fd-8e45-423b-8c9d-5a993075237b") ) (fp_line - (start -1.95 1.35) - (end -1.95 -6.25) + (start 3.95 1.35) + (end 3.25 1.35) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "532255be-7b63-4120-bbb3-c9a0b9a354fa") + (uuid "2ad816ad-be07-4045-8bdb-9816daa4e92b") ) (fp_line - (start -1.25 1.35) - (end -1.95 1.35) + (start 3.95 -6.25) + (end 3.95 1.35) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "d2d95edb-ecec-4e02-b8a1-f00ceef2758f") + (uuid "92f09775-f237-4396-8ca6-389d6ab4dbd2") ) (fp_line (start 3.25 1.35) @@ -13337,87 +13221,87 @@ (uuid "06f57cc1-2306-4315-85c8-92b4454731c7") ) (fp_line - (start 3.95 1.35) - (end 3.25 1.35) + (start 3.25 -0.25) + (end -1.25 -0.25) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "2ad816ad-be07-4045-8bdb-9816daa4e92b") + (uuid "a10732e1-5613-48ec-b93c-08a13ff9552f") ) (fp_line - (start -1.25 -0.25) - (end -1.25 1.35) + (start 0.5 -1.375) + (end 0 -0.875) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "3718e0c9-b3f7-41d7-b16b-239d0af2efc1") + (uuid "07e2a8d7-10e5-401e-b649-1a5de3350971") ) (fp_line - (start 3.25 -0.25) - (end -1.25 -0.25) + (start 0 -0.875) + (end -0.5 -1.375) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "a10732e1-5613-48ec-b93c-08a13ff9552f") + (uuid "f40f3b58-d303-4131-a66a-812d63188c47") ) (fp_line - (start 0 -0.875) - (end -0.5 -1.375) + (start -0.5 -1.375) + (end 0.5 -1.375) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "f40f3b58-d303-4131-a66a-812d63188c47") + (uuid "202b3be6-5bd8-46e0-9a56-ed4ac79cb5e2") ) (fp_line - (start -0.5 -1.375) - (end 0.5 -1.375) + (start -1.25 1.35) + (end -1.95 1.35) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "202b3be6-5bd8-46e0-9a56-ed4ac79cb5e2") + (uuid "d2d95edb-ecec-4e02-b8a1-f00ceef2758f") ) (fp_line - (start 0.5 -1.375) - (end 0 -0.875) + (start -1.25 -0.25) + (end -1.25 1.35) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "07e2a8d7-10e5-401e-b649-1a5de3350971") + (uuid "3718e0c9-b3f7-41d7-b16b-239d0af2efc1") ) (fp_line - (start -1.95 -6.25) - (end 3.95 -6.25) + (start -1.95 1.35) + (end -1.95 -6.25) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "d01955cd-fb4b-46c3-9873-4bb28a6d3a31") + (uuid "532255be-7b63-4120-bbb3-c9a0b9a354fa") ) (fp_line - (start 3.95 -6.25) - (end 3.95 1.35) + (start -1.95 -6.25) + (end 3.95 -6.25) (stroke (width 0.1) (type solid) ) (layer "B.Fab") - (uuid "92f09775-f237-4396-8ca6-389d6ab4dbd2") + (uuid "d01955cd-fb4b-46c3-9873-4bb28a6d3a31") ) (fp_text user "${REFERENCE}" - (at 1 -2.5 90) + (at 1 -2.5 0) (layer "B.Fab") (uuid "2212344b-2601-4d9b-9bce-76c55d4e7849") (effects @@ -13429,7 +13313,7 @@ ) ) (pad "1" thru_hole roundrect - (at 0 0 270) + (at 0 0 180) (size 1.2 1.75) (drill 0.75) (layers "*.Cu" "*.Mask") @@ -13441,7 +13325,7 @@ (uuid "112d67c7-9867-4897-b940-8f89f29774ef") ) (pad "2" thru_hole oval - (at 2 0 270) + (at 2 0 180) (size 1.2 1.75) (drill 0.75) (layers "*.Cu" "*.Mask") @@ -13467,7 +13351,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "B.Cu") (uuid "1a9ba0b3-7962-454b-a452-bbae057a5f76") - (at 165.47238 108.45 180) + (at 143.01 109.5 180) (descr "Capacitor SMD 0402 (1005 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" "C_VIN_2" @@ -13518,21 +13402,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "ad85e13e-09f0-4ed0-ba55-4de534d4a728") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/e89083a8-dd7f-4d1e-8827-22e593783b2b") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/9256a0aa-10ab-42e9-9338-121652242397") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -13631,7 +13502,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu") (uuid "1d3d471d-1b40-4759-b494-3759590e2ac6") - (at 171.97238 112.95 180) + (at 149.51 114 180) (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" "C_VIN_1" @@ -13682,21 +13553,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "606a0130-61e9-4a92-81f5-8e9993bda68c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/bac6ec8d-2c47-45a1-b58e-cbc2dc2f3260") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/b2ff5583-4b77-4080-9c67-48e330475ab1") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -13795,7 +13653,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu") (uuid "2513389e-e2b0-45c2-938c-0301fd0d713f") - (at 173.25 120.5 180) + (at 150.78762 121.55 180) (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" "C_BUCK_OUT1" @@ -13846,21 +13704,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "6fa524a7-f3ec-48a6-ab69-446dbf13db64") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/8ee701a8-c0fa-4d6c-a434-f0557ca81480/cb4245b2-e68a-48c6-93c0-db29e4fcaf51") + (path "/396f8ead-8ebf-4157-91bc-b800fd136afb/d83bb9d4-787a-48e9-bcba-844a71d90eaf") (sheetname "/Power_Buck/") (sheetfile "power_buck.kicad_sch") (units @@ -13959,7 +13804,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "281ecefe-adac-4b31-b200-de16a001ddb1") - (at 183.25 152 180) + (at 134.51 121 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_PWR_SENSE1" @@ -14010,21 +13855,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "78acb9ec-b065-4064-b404-1918b7c18dec") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/0b54eb29-8bf6-40de-950c-6f5a4e308bd9") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/fc598dd4-d268-4b0c-a30e-591ef1e84663") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -14120,14 +13952,14 @@ ) ) ) - (footprint "Package_TO_SOT_SMD:SOT-23" + (footprint "Diode_SMD:D_SOD-123" (layer "B.Cu") (uuid "310284b8-eefd-46a2-b1b0-fab8b4191d02") - (at 187.25 139 180) - (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)") - (tags "SOT TO_SOT_SMD") + (at 124.65 115.5 180) + (descr "SOD-123") + (tags "SOD-123") (property "Reference" "D_OR1" - (at 0 2.4 0) + (at 0 2 0) (layer "B.SilkS") (uuid "5f2c6d6c-2f89-45fe-b0ac-f150caee1d26") (effects @@ -14139,7 +13971,7 @@ ) ) (property "Value" "1N4148W" - (at 0 -2.4 0) + (at 0 -2.1 0) (layer "B.Fab") (uuid "0e43ded6-8c48-4c97-b68a-8e85fd59f761") (effects @@ -14152,47 +13984,38 @@ ) (property "Datasheet" "" (at 0 0 0) + (unlocked yes) (layer "B.Fab") (hide yes) (uuid "0a0909a6-6f7f-47c4-bc78-1127a57fa0fb") (effects (font (size 1.27 1.27) + (thickness 0.15) ) (justify mirror) ) ) (property "Description" "Diode, small symbol" (at 0 0 0) + (unlocked yes) (layer "B.Fab") (hide yes) (uuid "264b2800-3f99-4aa4-8e1a-7c3047cc6de4") (effects (font (size 1.27 1.27) - ) - (justify mirror) - ) - ) - (property "KiLib_Generator" "package/gullwing" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "dc73cb93-7f8f-4a4c-8101-ad3e85e00cfa") - (effects - (font - (size 1 1) (thickness 0.15) ) (justify mirror) ) ) (property "Sim.Device" "D" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "B.Fab") (hide yes) - (uuid "d304e602-f5c6-44ec-8e0c-b13c773664d6") + (uuid "b042ca15-5177-4ac8-9618-1fd309f7b0b8") (effects (font (size 1 1) @@ -14202,11 +14025,11 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "B.Fab") (hide yes) - (uuid "1a9a36c9-881e-4a0a-abfd-ece55610c635") + (uuid "79828b6b-bab2-42cf-939b-631e0054dd20") (effects (font (size 1 1) @@ -14216,7 +14039,7 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/e417aa22-3760-4e1e-bc00-794078e2dbeb") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/e0802da6-6a2b-4e63-a5bd-b0c2b9ba395f") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -14228,274 +14051,200 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start 0.76 1.56) - (end 0.76 0.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "70715ee8-c2b6-45d1-861b-7985db1c9356") - ) - (fp_line - (start 0.76 -0.56) - (end 0.76 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9fb2ea1e-a102-4834-b5c0-c97c80cc4db6") - ) - (fp_line - (start 0.76 -1.56) - (end -0.76 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "5cd7e60d-994a-43fc-9211-e79bee3ca6c1") - ) - (fp_line - (start -0.76 1.56) - (end 0.76 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "118c046f-0db9-4f3d-b0f4-b7c462f83e96") - ) - (fp_line - (start -0.76 1.51) - (end -0.76 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4271e39d-1911-4042-b54e-4cb56b3813f9") - ) - (fp_line - (start -0.76 -0.39) - (end -0.76 0.39) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c6765211-15b4-487b-a877-fe6176679f9b") - ) - (fp_line - (start -0.76 -1.56) - (end -0.76 -1.51) + (start -2.36 1) + (end 1.65 1) (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c2ac1c7c-2716-45a4-855f-35a1093532d4") - ) - (fp_poly - (pts - (xy -1.3 0.38) (xy -1.06 0.05) (xy -1.54 0.05) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "9584792c-df3f-41f5-9026-cbfcfa186daa") - ) - (fp_line - (start 1.93 0.55) - (end 1.93 -0.55) - (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "e99698fa-afdc-4f63-8037-a9f5fc04a755") + (layer "B.SilkS") + (uuid "9fb2ea1e-a102-4834-b5c0-c97c80cc4db6") ) (fp_line - (start 1.93 -0.55) - (end 0.9 -0.55) + (start -2.36 1) + (end -2.36 -1) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "95a2c0d5-7f08-40f4-97c0-43f0e627abf1") + (layer "B.SilkS") + (uuid "70715ee8-c2b6-45d1-861b-7985db1c9356") ) (fp_line - (start 0.9 1.7) - (end 0.9 0.55) + (start -2.36 -1) + (end 1.65 -1) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "b3c23924-9d89-40f7-8acc-3c55fb6ee955") + (layer "B.SilkS") + (uuid "5cd7e60d-994a-43fc-9211-e79bee3ca6c1") ) (fp_line - (start 0.9 0.55) - (end 1.93 0.55) + (start 2.35 1.15) + (end 2.35 -1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "06564f1e-c1ce-4550-8317-56ab4d9204ea") + (uuid "e99698fa-afdc-4f63-8037-a9f5fc04a755") ) (fp_line - (start 0.9 -0.55) - (end 0.9 -1.7) + (start 2.35 -1.15) + (end -2.35 -1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "7d95a937-7a89-45ab-bbef-db2f5c184a46") + (uuid "95a2c0d5-7f08-40f4-97c0-43f0e627abf1") ) (fp_line - (start 0.9 -1.7) - (end -0.9 -1.7) + (start -2.35 1.15) + (end 2.35 1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "e307e70b-931f-4481-8a66-36c1e78bb149") + (uuid "be50f902-7d9b-4f1a-9d18-a2bc98ea1bc3") ) (fp_line - (start -0.9 1.7) - (end 0.9 1.7) + (start -2.35 1.15) + (end -2.35 -1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "4ebe848c-abbb-42b3-bbd6-2e972442f518") + (uuid "d36d6a1d-90ec-4503-bbf2-863604fb84f5") ) (fp_line - (start -0.9 1.5) - (end -0.9 1.7) + (start 1.4 0.9) + (end 1.4 -0.9) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") + (layer "B.Fab") (uuid "d7d4a373-7220-4869-810d-7524b37fdf81") ) (fp_line - (start -0.9 0.39) - (end -1.93 0.39) + (start 1.4 -0.9) + (end -1.4 -0.9) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") + (layer "B.Fab") (uuid "a64841e6-23b9-4f7d-b8f6-0b36095cd1b7") ) (fp_line - (start -0.9 -0.39) - (end -0.9 0.39) + (start 0.25 0.4) + (end 0.25 -0.4) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "348bf5c2-3511-45dd-bb95-f49572ffbf7b") + (layer "B.Fab") + (uuid "7d95a937-7a89-45ab-bbef-db2f5c184a46") ) (fp_line - (start -0.9 -1.5) - (end -1.93 -1.5) + (start 0.25 0) + (end 0.75 0) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "dd4e95a6-b2fe-459b-8804-4850b9cff42d") + (layer "B.Fab") + (uuid "e307e70b-931f-4481-8a66-36c1e78bb149") ) (fp_line - (start -0.9 -1.7) - (end -0.9 -1.5) + (start 0.25 -0.4) + (end -0.35 0) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "1f60582e-f6af-44b4-882b-8640543e257c") + (layer "B.Fab") + (uuid "4ebe848c-abbb-42b3-bbd6-2e972442f518") ) (fp_line - (start -1.93 1.5) - (end -0.9 1.5) + (start -0.35 0) + (end 0.25 0.4) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "72d7351c-1943-4e15-836a-2cdb2861b1ca") + (layer "B.Fab") + (uuid "06564f1e-c1ce-4550-8317-56ab4d9204ea") ) (fp_line - (start -1.93 0.39) - (end -1.93 1.5) + (start -0.35 0) + (end -0.35 0.55) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "1a27f30c-4c67-46c9-83b7-146fd3106856") + (layer "B.Fab") + (uuid "c2ac1c7c-2716-45a4-855f-35a1093532d4") ) (fp_line - (start -1.93 -0.39) - (end -0.9 -0.39) + (start -0.35 0) + (end -0.35 -0.55) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "d36d6a1d-90ec-4503-bbf2-863604fb84f5") + (layer "B.Fab") + (uuid "b3c23924-9d89-40f7-8acc-3c55fb6ee955") ) (fp_line - (start -1.93 -1.5) - (end -1.93 -0.39) + (start -0.75 0) + (end -0.35 0) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "be50f902-7d9b-4f1a-9d18-a2bc98ea1bc3") + (layer "B.Fab") + (uuid "c6765211-15b4-487b-a877-fe6176679f9b") ) - (fp_poly - (pts - (xy -0.325 1.45) (xy 0.65 1.45) (xy 0.65 -1.45) (xy -0.65 -1.45) (xy -0.65 1.125) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) ) + (layer "B.Fab") + (uuid "118c046f-0db9-4f3d-b0f4-b7c462f83e96") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) (stroke (width 0.1) (type solid) ) - (fill no) (layer "B.Fab") - (uuid "6941b203-e309-4dff-8455-ea7bafe12e89") + (uuid "4271e39d-1911-4042-b54e-4cb56b3813f9") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 2 0) (layer "B.Fab") (uuid "4ac0511b-c0d7-4a0d-8045-d5d2329c98ed") (effects (font - (size 0.72 0.72) - (thickness 0.11) + (size 1 1) + (thickness 0.15) ) (justify mirror) ) ) (pad "1" smd roundrect - (at -0.9375 0.95 180) - (size 1.475 0.6) + (at -1.65 0 180) + (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) (net "/Power_Control/PWR_LATCH_G") @@ -14504,8 +14253,8 @@ (uuid "d0cccb5f-47c5-41cd-addc-1e460ba7b371") ) (pad "2" smd roundrect - (at -0.9375 -0.95 180) - (size 1.475 0.6) + (at 1.65 0 180) + (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) (net "/MCU_Core/PWR_BTN_SENSE") @@ -14513,15 +14262,8 @@ (pintype "passive") (uuid "93ad1cbc-eb39-44d2-9c61-801cf79662d8") ) - (pad "3" smd roundrect - (at 0.9375 0 180) - (size 1.475 0.6) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (uuid "e6de13ab-ef30-4b2e-85de-e9d3b6b28db1") - ) (embedded_fonts no) - (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step" (offset (xyz 0 0 0) ) @@ -14536,7 +14278,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu") (uuid "4e10f49e-2dcc-4c78-9962-5b2c41ec36bf") - (at 173.25 117.5 180) + (at 150.78762 118.55 180) (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" "C_BUCK_IN1" @@ -14587,21 +14329,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "785c0678-ee2e-4b19-985c-c411a07b1c20") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/8ee701a8-c0fa-4d6c-a434-f0557ca81480/fec3a70e-3ba7-4983-af9e-d05f61e6bd3d") + (path "/396f8ead-8ebf-4157-91bc-b800fd136afb/c13bf9f5-e357-4cba-aa74-e4ac58ce2c48") (sheetname "/Power_Buck/") (sheetfile "power_buck.kicad_sch") (units @@ -14700,7 +14429,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "609570b5-95dd-4d6f-9e55-435a078c0a6e") - (at 183.25 148 180) + (at 134.51 117 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_GATE1" @@ -14751,21 +14480,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "a5bfb8b4-0b01-449c-8940-3332e564f19f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/66e67d06-d5ae-4875-bedc-d6d43264d862") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/abe6acab-3d00-42d3-8f6c-f76bb188a50d") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -14864,7 +14580,7 @@ (footprint "Package_TO_SOT_SMD:SOT-23" (layer "B.Cu") (uuid "6789c390-60e2-485a-b3c1-592d42200224") - (at 187.25 147.5 180) + (at 138.51 116.5 180) (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)") (tags "SOT TO_SOT_SMD") (property "Reference" "Q_LATCH1" @@ -14915,20 +14631,7 @@ (justify mirror) ) ) - (property "KiLib_Generator" "package/gullwing" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "b9400cab-6cfb-4784-828f-769a893a70b0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/d71434eb-2f48-481c-97ba-fa8d455191c7") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/f441407e-ea83-4b05-96c0-10d8ba004568") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -15251,7 +14954,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "B.Cu") (uuid "6c065ac4-f64b-4312-bde9-e1c4595b72fa") - (at 165.47238 106.45 180) + (at 143.01 107.5 180) (descr "Capacitor SMD 0402 (1005 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" "C_SYS_2" @@ -15302,21 +15005,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "b1478c2c-bc57-4010-a0ab-938ebdfc3d04") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/be2dee02-396c-4e3a-97fc-6f6a2b9c28fd") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/36ebd234-cf56-454b-ac0e-6b12dc53dc96") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -15415,7 +15105,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu") (uuid "7c3e1bde-ed4c-4163-a923-82af23ae1287") - (at 171.97238 106.95 180) + (at 149.51 108 180) (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" "C_BAT1" @@ -15466,21 +15156,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "919d7776-51ce-40a5-80d4-b199cf9ddae7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/3c601c26-2ba6-4b51-a10e-b9c7996a8517") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/82938614-75e7-454b-abbc-5dc5a1f2bf70") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -15579,7 +15256,7 @@ (footprint "BQ25185DLHR:IC_BQ25185DLHR" (layer "B.Cu") (uuid "836984b6-78b1-47fe-abee-4e3e5d3947c9") - (at 166.97238 115.45 180) + (at 144.51 116.5 180) (property "Reference" "U_CHG1" (at 1.625 2.385 0) (layer "B.SilkS") @@ -15824,7 +15501,7 @@ (justify mirror) ) ) - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/6a371942-4f24-43c9-8a8a-6a03e87ac400") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/693582e6-ab5d-4aea-b22c-72a3ffdaa8f8") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -16482,14 +16159,14 @@ ) (embedded_fonts no) ) - (footprint "Package_TO_SOT_SMD:SOT-23" + (footprint "Diode_SMD:D_SOD-123" (layer "B.Cu") (uuid "962f3015-c784-4c0f-aca3-6fb4c2aa0f15") - (at 187.25 143.5 180) - (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)") - (tags "SOT TO_SOT_SMD") + (at 124.65 120 180) + (descr "SOD-123") + (tags "SOD-123") (property "Reference" "D_OR2" - (at 0 2.4 0) + (at 0 2 0) (layer "B.SilkS") (uuid "6f72084a-f130-494c-b285-3639f568f7ac") (effects @@ -16501,7 +16178,7 @@ ) ) (property "Value" "1N4148W" - (at 0 -2.4 0) + (at 0 -2.1 0) (layer "B.Fab") (uuid "f8ddd6ba-73cb-425f-908a-ca279616d708") (effects @@ -16514,47 +16191,38 @@ ) (property "Datasheet" "" (at 0 0 0) + (unlocked yes) (layer "B.Fab") (hide yes) (uuid "13558284-71c3-42d5-8080-40a8ccbb4ccb") (effects (font (size 1.27 1.27) + (thickness 0.15) ) (justify mirror) ) ) (property "Description" "Diode, small symbol" (at 0 0 0) + (unlocked yes) (layer "B.Fab") (hide yes) (uuid "01f9d385-e089-4dd8-8628-cafd5d09247b") (effects (font (size 1.27 1.27) - ) - (justify mirror) - ) - ) - (property "KiLib_Generator" "package/gullwing" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "9e80d950-c9c1-4982-98b2-1db423912033") - (effects - (font - (size 1 1) (thickness 0.15) ) (justify mirror) ) ) (property "Sim.Device" "D" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "B.Fab") (hide yes) - (uuid "cb0b8ba0-c411-4eab-ac49-97f35548c238") + (uuid "686f4a21-45e1-4d30-90ca-76ba665040ef") (effects (font (size 1 1) @@ -16564,11 +16232,11 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "B.Fab") (hide yes) - (uuid "31b9e5f2-ec0d-4a9f-bff1-013d3bc0bd07") + (uuid "fa93df4f-0a8e-4831-b07e-8c982f8a448d") (effects (font (size 1 1) @@ -16578,7 +16246,7 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/bd4b4bfe-cdad-490a-b975-c3dc0c932649") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/95eda58f-32a5-4ede-9324-2a049e5ad218") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -16590,274 +16258,200 @@ (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line - (start 0.76 1.56) - (end 0.76 0.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "5b3b08aa-de66-4e97-ad5e-168408f525e9") - ) - (fp_line - (start 0.76 -0.56) - (end 0.76 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6c3e2c96-959e-49a5-b4bd-981bc0c5988b") - ) - (fp_line - (start 0.76 -1.56) - (end -0.76 -1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a62a7fd2-a2f9-4c4f-915c-754c27d8f2b5") - ) - (fp_line - (start -0.76 1.56) - (end 0.76 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "211f0e24-20de-4026-89da-6fd60d9d8256") - ) - (fp_line - (start -0.76 1.51) - (end -0.76 1.56) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c968d15c-0fda-41de-a91a-666ff4472253") - ) - (fp_line - (start -0.76 -0.39) - (end -0.76 0.39) + (start -2.36 1) + (end 1.65 1) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "52b780ef-3b77-41e0-933a-ee791c1a45be") + (uuid "6c3e2c96-959e-49a5-b4bd-981bc0c5988b") ) (fp_line - (start -0.76 -1.56) - (end -0.76 -1.51) + (start -2.36 1) + (end -2.36 -1) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "1625162c-c66d-43c2-8546-45ccb428bb0a") + (uuid "5b3b08aa-de66-4e97-ad5e-168408f525e9") ) - (fp_poly - (pts - (xy -1.3 0.38) (xy -1.06 0.05) (xy -1.54 0.05) - ) + (fp_line + (start -2.36 -1) + (end 1.65 -1) (stroke (width 0.12) (type solid) ) - (fill yes) (layer "B.SilkS") - (uuid "d1590a17-3308-425d-8ab0-6c6d95ac28eb") + (uuid "a62a7fd2-a2f9-4c4f-915c-754c27d8f2b5") ) (fp_line - (start 1.93 0.55) - (end 1.93 -0.55) + (start 2.35 1.15) + (end 2.35 -1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "04fefd16-9736-4689-98b0-02d0fa379406") + (uuid "e7a50f47-c9c4-4c40-839c-09c01cb96c53") ) (fp_line - (start 1.93 -0.55) - (end 0.9 -0.55) + (start 2.35 -1.15) + (end -2.35 -1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "6c8cd080-4506-4686-9a24-780d50e953a0") + (uuid "4c7ba51c-72dd-415f-8bdb-2af3f8c493b6") ) (fp_line - (start 0.9 1.7) - (end 0.9 0.55) + (start -2.35 1.15) + (end 2.35 1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "e7a50f47-c9c4-4c40-839c-09c01cb96c53") + (uuid "6c8cd080-4506-4686-9a24-780d50e953a0") ) (fp_line - (start 0.9 0.55) - (end 1.93 0.55) + (start -2.35 1.15) + (end -2.35 -1.15) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "4c7ba51c-72dd-415f-8bdb-2af3f8c493b6") + (uuid "04fefd16-9736-4689-98b0-02d0fa379406") ) (fp_line - (start 0.9 -0.55) - (end 0.9 -1.7) + (start 1.4 0.9) + (end 1.4 -0.9) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "625fbe2f-096f-46ec-96d8-17ccc0b582ba") + (layer "B.Fab") + (uuid "5f1d45e1-2b16-4411-bb38-4e490c9ee0af") ) (fp_line - (start 0.9 -1.7) - (end -0.9 -1.7) + (start 1.4 -0.9) + (end -1.4 -0.9) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "d1d81b97-b330-4d37-b797-4739d8d8b14e") + (layer "B.Fab") + (uuid "05afcd40-b6e8-41bd-a0be-b3bf42356a68") ) (fp_line - (start -0.9 1.7) - (end 0.9 1.7) + (start 0.25 0.4) + (end 0.25 -0.4) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") + (layer "B.Fab") (uuid "042966ee-d1fe-48bc-ad8f-2eb882f39174") ) (fp_line - (start -0.9 1.5) - (end -0.9 1.7) + (start 0.25 0) + (end 0.75 0) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") + (layer "B.Fab") (uuid "a7ae4b1c-df58-451d-b801-dad81318dcf7") ) (fp_line - (start -0.9 0.39) - (end -1.93 0.39) + (start 0.25 -0.4) + (end -0.35 0) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") + (layer "B.Fab") (uuid "e2295c20-fe34-4987-893c-e0ea0ca19dfe") ) (fp_line - (start -0.9 -0.39) - (end -0.9 0.39) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5f1d45e1-2b16-4411-bb38-4e490c9ee0af") - ) - (fp_line - (start -0.9 -1.5) - (end -1.93 -1.5) + (start -0.35 0) + (end 0.25 0.4) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "05afcd40-b6e8-41bd-a0be-b3bf42356a68") + (layer "B.Fab") + (uuid "d1d81b97-b330-4d37-b797-4739d8d8b14e") ) (fp_line - (start -0.9 -1.7) - (end -0.9 -1.5) + (start -0.35 0) + (end -0.35 0.55) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "f178aa73-cf3c-44ee-a9db-21befb1e5975") + (layer "B.Fab") + (uuid "1625162c-c66d-43c2-8546-45ccb428bb0a") ) (fp_line - (start -1.93 1.5) - (end -0.9 1.5) + (start -0.35 0) + (end -0.35 -0.55) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "f4e40b35-a89a-4023-bf86-1fff0936b3be") + (layer "B.Fab") + (uuid "625fbe2f-096f-46ec-96d8-17ccc0b582ba") ) (fp_line - (start -1.93 0.39) - (end -1.93 1.5) + (start -0.75 0) + (end -0.35 0) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "fbd4f376-f569-48bf-9721-844da47fd421") + (layer "B.Fab") + (uuid "52b780ef-3b77-41e0-933a-ee791c1a45be") ) (fp_line - (start -1.93 -0.39) - (end -0.9 -0.39) + (start -1.4 0.9) + (end 1.4 0.9) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (layer "B.CrtYd") - (uuid "f8f3b1b0-1756-46ab-a2e6-59a0a0a5a17b") + (layer "B.Fab") + (uuid "211f0e24-20de-4026-89da-6fd60d9d8256") ) (fp_line - (start -1.93 -1.5) - (end -1.93 -0.39) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "73f3f5b5-aa3d-446c-a4af-ed49de771be9") - ) - (fp_poly - (pts - (xy -0.325 1.45) (xy 0.65 1.45) (xy 0.65 -1.45) (xy -0.65 -1.45) (xy -0.65 1.125) - ) + (start -1.4 -0.9) + (end -1.4 0.9) (stroke (width 0.1) (type solid) ) - (fill no) (layer "B.Fab") - (uuid "940aa951-c54a-4203-b7d4-de485e76120a") + (uuid "c968d15c-0fda-41de-a91a-666ff4472253") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 2 0) (layer "B.Fab") (uuid "d005253a-9a8c-44de-80ac-a3c12bda21a3") (effects (font - (size 0.72 0.72) - (thickness 0.11) + (size 1 1) + (thickness 0.15) ) (justify mirror) ) ) (pad "1" smd roundrect - (at -0.9375 0.95 180) - (size 1.475 0.6) + (at -1.65 0 180) + (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) (net "/Power_Control/PWR_LATCH_G") @@ -16866,8 +16460,8 @@ (uuid "82277a71-82be-47d6-b287-b6045f431d0d") ) (pad "2" smd roundrect - (at -0.9375 -0.95 180) - (size 1.475 0.6) + (at 1.65 0 180) + (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) (net "/MCU_Core/PWR_HOLD") @@ -16875,15 +16469,8 @@ (pintype "passive") (uuid "23c9bc63-3793-4295-ab44-99676ca47c98") ) - (pad "3" smd roundrect - (at 0.9375 0 180) - (size 1.475 0.6) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (uuid "b806580b-3c12-429a-a32f-c765fb6ae7d9") - ) (embedded_fonts no) - (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step" (offset (xyz 0 0 0) ) @@ -16898,7 +16485,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "9e33b6f7-03b2-48f7-b4c7-a067ef43611a") - (at 183.25 150 180) + (at 134.51 119 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_LATCH_G1" @@ -16949,21 +16536,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "add175d6-7e7c-4d4a-942d-1461e9d05c43") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/3b845820-d504-41e8-82bb-cc0df9de68d0") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/9c96cfde-2868-48be-90bf-61bf77521e9b") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -17062,7 +16636,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "a4ce15da-b062-4697-8f6c-88071faa9cc9") - (at 182.75 133 180) + (at 131.6375 109.55 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_FB2" @@ -17113,21 +16687,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "9344c2c8-57ec-4625-b83a-6eb6f1942cd4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/8ee701a8-c0fa-4d6c-a434-f0557ca81480/c1589ec2-895e-47e8-a21d-4c063ac94f05") + (path "/396f8ead-8ebf-4157-91bc-b800fd136afb/fc611120-ee71-40b3-bd0b-dca43792d4ce") (sheetname "/Power_Buck/") (sheetfile "power_buck.kicad_sch") (units @@ -17226,7 +16787,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "b611f9d7-d56c-4eb1-818b-431aae6bb97d") - (at 168.47238 112.45 180) + (at 146.01 113.5 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_VSET1" @@ -17277,21 +16838,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "5d6e2664-9b69-4485-8ecd-2dbdb451dbb3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/e7197120-fed7-4618-b508-cd131a26854f") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/31234faa-8264-4c54-bf2a-cf0b55adc1e2") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -17390,7 +16938,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "bc301f15-db6e-4666-91d7-22b9bf096c69") - (at 168.47238 108.45 180) + (at 146.01 109.5 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_STAT1" @@ -17441,21 +16989,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "3f51efa3-4c61-435c-b520-d82993f71998") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/bf4f473c-faa6-434b-a4f7-6c178c4e2fe6") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/41c802be-d701-4695-887c-4ac7fcf87119") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -17554,7 +17089,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "bdb71cfa-e4dd-4942-9c65-01570ccf25a6") - (at 168.47238 106.45 180) + (at 146.01 107.5 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_ISET1" @@ -17605,21 +17140,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "1839b7c8-e9f3-43a7-90f2-25af5f7a4277") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/804a0cce-7326-4084-ad0f-7d7efc8d8b62") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/b14239dd-6ad9-4a7f-a310-c8aac10bf2d3") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -17718,7 +17240,7 @@ (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "B.Cu") (uuid "bfa04877-c0a4-4823-8aed-21dd725140df") - (at 180.25 146 180) + (at 131.51 115 180) (descr "Capacitor SMD 0402 (1005 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" "C_DBNC1" @@ -17769,21 +17291,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "c2a93f5d-d662-44ae-9c4c-2c823196dc9c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "C_*") - (path "/06d8658d-8eb1-43b6-927b-8bf84b7e1269/b3478768-ea8d-4f86-9982-dc98d832cc6b") + (path "/081a4841-1e21-4908-a8a8-37f54f8809f6/56dacbdf-5a55-4000-bc13-98d9e887861c") (sheetname "/Power_Control/") (sheetfile "power_control.kicad_sch") (units @@ -17882,7 +17391,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "c92b6f9f-9044-4da5-bd6e-fe98134d0be4") - (at 182.75 131 180) + (at 131.6375 107.55 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_FB1" @@ -17933,21 +17442,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "b9c7f691-185d-4642-b5a6-f32ecc199a14") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/8ee701a8-c0fa-4d6c-a434-f0557ca81480/d8aa7a1b-fbe6-4df7-9ac1-9a29e0e67ac2") + (path "/396f8ead-8ebf-4157-91bc-b800fd136afb/39671d9b-b85a-4162-a70f-afa72a93c101") (sheetname "/Power_Buck/") (sheetfile "power_buck.kicad_sch") (units @@ -18046,7 +17542,7 @@ (footprint "Package_TO_SOT_SMD:SOT-23-5" (layer "B.Cu") (uuid "d9b04e33-9e45-4080-992f-47fe8473b9f2") - (at 187.25 132.5 180) + (at 136.1375 109.05 180) (descr "SOT, 5 Pin (JEDEC MO-178 Var AA https://www.jedec.org/document_search?search_api_views_fulltext=MO-178)") (tags "SOT TO_SOT_SMD") (property "Reference" "U_BUCK1" @@ -18097,21 +17593,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "package/gullwing" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "39968480-4383-458c-a6db-34f156b6dca2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "SOT?23*") - (path "/8ee701a8-c0fa-4d6c-a434-f0557ca81480/3ba07118-2fd0-44bf-9d21-911af352cae8") + (path "/396f8ead-8ebf-4157-91bc-b800fd136afb/a24067f6-ecd4-470a-8208-338e913b12af") (sheetname "/Power_Buck/") (sheetfile "power_buck.kicad_sch") (units @@ -18454,7 +17937,7 @@ (footprint "Inductor_SMD:L_Bourns-SRN4018" (layer "B.Cu") (uuid "df90bff6-7d55-4fb3-80be-b1a124878c17") - (at 182.75 123 180) + (at 124.525 108.5 180) (descr "Bourns SRN4018 series SMD inductor, https://www.bourns.com/docs/Product-Datasheets/SRN4018.pdf") (tags "Bourns SRN4018 SMD inductor") (property "Reference" "L_BUCK1" @@ -18510,7 +17993,7 @@ ) ) (property ki_fp_filters "Choke_* *Coil* Inductor_* L_*") - (path "/8ee701a8-c0fa-4d6c-a434-f0557ca81480/71e2c2e0-6ff5-48f1-8510-a028eee6b0cc") + (path "/396f8ead-8ebf-4157-91bc-b800fd136afb/9850f9a3-71d9-42fe-86e8-5a99290b33a9") (sheetname "/Power_Buck/") (sheetfile "power_buck.kicad_sch") (units @@ -18727,7 +18210,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (uuid "fe714753-d6dd-4d04-897d-7cd5f5f5827a") - (at 168.47238 110.45 180) + (at 146.01 111.5 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "resistor") (property "Reference" "R_TS1" @@ -18778,21 +18261,8 @@ (justify mirror) ) ) - (property "KiLib_Generator" "SMD_2terminal_chip_molded" - (at 0 0 0) - (layer "B.SilkS") - (hide yes) - (uuid "714df261-9dfa-42ab-bfbc-cebec65394d8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) (property ki_fp_filters "R_*") - (path "/37437c7e-290a-4e43-a21c-b0b9316afab2/da25e3a8-0900-46ae-a96e-829ab70775f0") + (path "/a161eba2-5cf9-4e54-b23a-cab3e9f70ed0/fef2251f-f3d4-4641-a0c4-f9de9d19711a") (sheetname "/Power_Charger/") (sheetfile "power_charger.kicad_sch") (units @@ -18889,15 +18359,1805 @@ ) ) (gr_rect - (start 114 45) - (end 154 160) + (start 120 60) + (end 155 159.9) (stroke (width 0.05) (type default) ) (fill no) + (locked yes) (layer "Edge.Cuts") (uuid "1c89b8a7-520b-403c-8520-092d58f27abe") ) + (zone + (net "3V3") + (layer "In1.Cu") + (uuid "2bd79946-e953-40a9-b707-db6c3105d308") + (name "3.3V") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (island_removal_mode 0) + ) + (polygon + (pts + (xy 120 60) (xy 155 60) (xy 155 160) (xy 120 160) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 128.943039 60.520185) (xy 128.988794 60.572989) (xy 129 60.6245) (xy 129 63.11) (xy 147 63.11) + (xy 147 60.6245) (xy 147.019685 60.557461) (xy 147.072489 60.511706) (xy 147.124 60.5005) (xy 154.3755 60.5005) + (xy 154.442539 60.520185) (xy 154.488294 60.572989) (xy 154.4995 60.6245) (xy 154.4995 62.442344) + (xy 154.479815 62.509383) (xy 154.427011 62.555138) (xy 154.357853 62.565082) (xy 154.294297 62.536057) + (xy 154.25879 62.481348) (xy 154.258422 62.481501) (xy 154.257597 62.47951) (xy 154.256841 62.478345) + (xy 154.256091 62.475874) (xy 154.242202 62.442344) (xy 154.178786 62.289244) (xy 154.178784 62.289241) + (xy 154.178782 62.289237) (xy 154.066558 62.121281) (xy 153.923718 61.978441) (xy 153.755762 61.866217) + (xy 153.755752 61.866212) (xy 153.569127 61.788909) (xy 153.569119 61.788907) (xy 153.371007 61.7495) + (xy 153.371003 61.7495) (xy 153.168997 61.7495) (xy 153.168992 61.7495) (xy 152.97088 61.788907) + (xy 152.970872 61.788909) (xy 152.784244 61.866213) (xy 152.703891 61.919904) (xy 152.637213 61.940782) + (xy 152.569833 61.922297) (xy 152.566109 61.919904) (xy 152.485755 61.866213) (xy 152.299127 61.788909) + (xy 152.299119 61.788907) (xy 152.101007 61.7495) (xy 152.101003 61.7495) (xy 151.898997 61.7495) + (xy 151.898992 61.7495) (xy 151.70088 61.788907) (xy 151.700868 61.78891) (xy 151.619661 61.822547) + (xy 151.550191 61.830016) (xy 151.50514 61.810405) (xy 151.504872 61.810897) (xy 151.499374 61.807894) + (xy 151.497895 61.807251) (xy 151.497086 61.806645) (xy 151.362379 61.756403) (xy 151.362372 61.756401) + (xy 151.302844 61.75) (xy 150.98 61.75) (xy 150.98 62.634134) (xy 150.977617 62.658326) (xy 150.9745 62.673995) + (xy 150.9745 62.71417) (xy 150.960255 62.699925) (xy 150.874745 62.650556) (xy 150.77937 62.625) + (xy 150.68063 62.625) (xy 150.585255 62.650556) (xy 150.499745 62.699925) (xy 150.48 62.71967) (xy 150.48 61.75) + (xy 150.157155 61.75) (xy 150.097627 61.756401) (xy 150.09762 61.756403) (xy 149.962913 61.806645) + (xy 149.962906 61.806649) (xy 149.847812 61.892809) (xy 149.847809 61.892812) (xy 149.761649 62.007906) + (xy 149.761645 62.007913) (xy 149.711403 62.14262) (xy 149.711401 62.142627) (xy 149.705 62.202155) + (xy 149.705 62.75) (xy 150.44967 62.75) (xy 150.429925 62.769745) (xy 150.380556 62.855255) (xy 150.355 62.95063) + (xy 150.355 63.04937) (xy 150.380556 63.144745) (xy 150.429925 63.230255) (xy 150.44967 63.25) (xy 149.705 63.25) + (xy 149.705 63.797844) (xy 149.711401 63.857372) (xy 149.711403 63.857379) (xy 149.761645 63.992086) + (xy 149.761649 63.992093) (xy 149.847809 64.107187) (xy 149.847812 64.10719) (xy 149.962906 64.19335) + (xy 149.962913 64.193354) (xy 150.09762 64.243596) (xy 150.097627 64.243598) (xy 150.157155 64.249999) + (xy 150.157172 64.25) (xy 150.48 64.25) (xy 150.48 63.28033) (xy 150.499745 63.300075) (xy 150.585255 63.349444) + (xy 150.68063 63.375) (xy 150.77937 63.375) (xy 150.874745 63.349444) (xy 150.960255 63.300075) + (xy 150.9745 63.28583) (xy 150.9745 63.326002) (xy 150.977617 63.341671) (xy 150.98 63.365865) (xy 150.98 64.25) + (xy 151.302828 64.25) (xy 151.302844 64.249999) (xy 151.362372 64.243598) (xy 151.362376 64.243597) + (xy 151.497089 64.193352) (xy 151.497896 64.192748) (xy 151.498845 64.192393) (xy 151.504876 64.189101) + (xy 151.505349 64.189967) (xy 151.56336 64.168329) (xy 151.619661 64.177451) (xy 151.700873 64.211091) + (xy 151.864288 64.243596) (xy 151.898992 64.250499) (xy 151.898996 64.2505) (xy 151.898997 64.2505) + (xy 152.101004 64.2505) (xy 152.101005 64.250499) (xy 152.299127 64.211091) (xy 152.485756 64.133786) + (xy 152.56611 64.080094) (xy 152.632786 64.059217) (xy 152.700166 64.077701) (xy 152.703865 64.080078) + (xy 152.784244 64.133786) (xy 152.970873 64.211091) (xy 153.134288 64.243596) (xy 153.168992 64.250499) + (xy 153.168996 64.2505) (xy 153.168997 64.2505) (xy 153.371004 64.2505) (xy 153.371005 64.250499) + (xy 153.569127 64.211091) (xy 153.755756 64.133786) (xy 153.923718 64.021558) (xy 154.066558 63.878718) + (xy 154.178786 63.710756) (xy 154.256091 63.524127) (xy 154.256092 63.524121) (xy 154.25684 63.521658) + (xy 154.257583 63.520523) (xy 154.258422 63.518499) (xy 154.258806 63.518658) (xy 154.295138 63.46322) + (xy 154.358951 63.434764) (xy 154.428018 63.445326) (xy 154.480411 63.491551) (xy 154.4995 63.557655) + (xy 154.4995 159.2755) (xy 154.479815 159.342539) (xy 154.427011 159.388294) (xy 154.3755 159.3995) + (xy 142.584784 159.3995) (xy 142.517745 159.379815) (xy 142.47199 159.327011) (xy 142.462046 159.257853) + (xy 142.491071 159.194297) (xy 142.497103 159.187819) (xy 142.597136 159.087785) (xy 142.597139 159.087782) + (xy 142.706632 158.923914) (xy 142.782051 158.741835) (xy 142.8205 158.548541) (xy 142.8205 157.751459) + (xy 142.8205 157.751456) (xy 142.782052 157.55817) (xy 142.782051 157.558169) (xy 142.782051 157.558165) + (xy 142.768901 157.526418) (xy 142.706635 157.376092) (xy 142.706628 157.376079) (xy 142.597139 157.212218) + (xy 142.597136 157.212214) (xy 142.457785 157.072863) (xy 142.457781 157.07286) (xy 142.29392 156.963371) + (xy 142.293907 156.963364) (xy 142.111839 156.88795) (xy 142.111829 156.887947) (xy 141.918543 156.8495) + (xy 141.918541 156.8495) (xy 141.721459 156.8495) (xy 141.721457 156.8495) (xy 141.52817 156.887947) + (xy 141.52816 156.88795) (xy 141.346092 156.963364) (xy 141.346079 156.963371) (xy 141.182218 157.07286) + (xy 141.182214 157.072863) (xy 141.042863 157.212214) (xy 141.04286 157.212218) (xy 140.933371 157.376079) + (xy 140.933364 157.376092) (xy 140.85795 157.55816) (xy 140.857947 157.55817) (xy 140.8195 157.751456) + (xy 140.8195 157.751459) (xy 140.8195 158.548541) (xy 140.8195 158.548543) (xy 140.819499 158.548543) + (xy 140.857947 158.741829) (xy 140.85795 158.741839) (xy 140.933364 158.923907) (xy 140.933371 158.92392) + (xy 141.04286 159.087781) (xy 141.042863 159.087785) (xy 141.142897 159.187819) (xy 141.176382 159.249142) + (xy 141.171398 159.318834) (xy 141.129526 159.374767) (xy 141.064062 159.399184) (xy 141.055216 159.3995) + (xy 133.944784 159.3995) (xy 133.877745 159.379815) (xy 133.83199 159.327011) (xy 133.822046 159.257853) + (xy 133.851071 159.194297) (xy 133.857103 159.187819) (xy 133.957136 159.087785) (xy 133.957139 159.087782) + (xy 134.066632 158.923914) (xy 134.142051 158.741835) (xy 134.1805 158.548541) (xy 134.1805 157.751459) + (xy 134.1805 157.751456) (xy 134.142052 157.55817) (xy 134.142051 157.558169) (xy 134.142051 157.558165) + (xy 134.128901 157.526418) (xy 134.066635 157.376092) (xy 134.066628 157.376079) (xy 133.957139 157.212218) + (xy 133.957136 157.212214) (xy 133.817785 157.072863) (xy 133.817781 157.07286) (xy 133.65392 156.963371) + (xy 133.653907 156.963364) (xy 133.471839 156.88795) (xy 133.471829 156.887947) (xy 133.278543 156.8495) + (xy 133.278541 156.8495) (xy 133.081459 156.8495) (xy 133.081457 156.8495) (xy 132.88817 156.887947) + (xy 132.88816 156.88795) (xy 132.706092 156.963364) (xy 132.706079 156.963371) (xy 132.542218 157.07286) + (xy 132.542214 157.072863) (xy 132.402863 157.212214) (xy 132.40286 157.212218) (xy 132.293371 157.376079) + (xy 132.293364 157.376092) (xy 132.21795 157.55816) (xy 132.217947 157.55817) (xy 132.1795 157.751456) + (xy 132.1795 157.751459) (xy 132.1795 158.548541) (xy 132.1795 158.548543) (xy 132.179499 158.548543) + (xy 132.217947 158.741829) (xy 132.21795 158.741839) (xy 132.293364 158.923907) (xy 132.293371 158.92392) + (xy 132.40286 159.087781) (xy 132.402863 159.087785) (xy 132.502897 159.187819) (xy 132.536382 159.249142) + (xy 132.531398 159.318834) (xy 132.489526 159.374767) (xy 132.424062 159.399184) (xy 132.415216 159.3995) + (xy 120.6245 159.3995) (xy 120.557461 159.379815) (xy 120.511706 159.327011) (xy 120.5005 159.2755) + (xy 120.5005 158.268995) (xy 126.174499 158.268995) (xy 126.201418 158.404322) (xy 126.201421 158.404332) + (xy 126.254221 158.531804) (xy 126.254228 158.531817) (xy 126.330885 158.646541) (xy 126.330888 158.646545) + (xy 126.428454 158.744111) (xy 126.428458 158.744114) (xy 126.543182 158.820771) (xy 126.543195 158.820778) + (xy 126.670667 158.873578) (xy 126.670672 158.87358) (xy 126.670676 158.87358) (xy 126.670677 158.873581) + (xy 126.806004 158.9005) (xy 126.806007 158.9005) (xy 126.943995 158.9005) (xy 127.035041 158.882389) + (xy 127.079328 158.87358) (xy 127.206811 158.820775) (xy 127.321542 158.744114) (xy 127.419114 158.646542) + (xy 127.495775 158.531811) (xy 127.54858 158.404328) (xy 127.5755 158.268995) (xy 130.424499 158.268995) + (xy 130.451418 158.404322) (xy 130.451421 158.404332) (xy 130.504221 158.531804) (xy 130.504228 158.531817) + (xy 130.580885 158.646541) (xy 130.580888 158.646545) (xy 130.678454 158.744111) (xy 130.678458 158.744114) + (xy 130.793182 158.820771) (xy 130.793195 158.820778) (xy 130.920667 158.873578) (xy 130.920672 158.87358) + (xy 130.920676 158.87358) (xy 130.920677 158.873581) (xy 131.056004 158.9005) (xy 131.056007 158.9005) + (xy 131.193995 158.9005) (xy 131.285041 158.882389) (xy 131.329328 158.87358) (xy 131.456811 158.820775) + (xy 131.571542 158.744114) (xy 131.669114 158.646542) (xy 131.745775 158.531811) (xy 131.79858 158.404328) + (xy 131.8255 158.268993) (xy 131.8255 158.131007) (xy 131.8255 158.131004) (xy 131.798581 157.995677) + (xy 131.79858 157.995676) (xy 131.79858 157.995672) (xy 131.798578 157.995667) (xy 131.745778 157.868195) + (xy 131.745771 157.868182) (xy 131.669114 157.753458) (xy 131.669111 157.753454) (xy 131.571545 157.655888) + (xy 131.571541 157.655885) (xy 131.456817 157.579228) (xy 131.456804 157.579221) (xy 131.329332 157.526421) + (xy 131.329322 157.526418) (xy 131.193995 157.4995) (xy 131.193993 157.4995) (xy 131.056007 157.4995) + (xy 131.056005 157.4995) (xy 130.920677 157.526418) (xy 130.920667 157.526421) (xy 130.793195 157.579221) + (xy 130.793182 157.579228) (xy 130.678458 157.655885) (xy 130.678454 157.655888) (xy 130.580888 157.753454) + (xy 130.580885 157.753458) (xy 130.504228 157.868182) (xy 130.504221 157.868195) (xy 130.451421 157.995667) + (xy 130.451418 157.995677) (xy 130.4245 158.131004) (xy 130.4245 158.131007) (xy 130.4245 158.268993) + (xy 130.4245 158.268995) (xy 130.424499 158.268995) (xy 127.5755 158.268995) (xy 127.5755 158.268993) + (xy 127.5755 158.131007) (xy 127.5755 158.131004) (xy 127.548581 157.995677) (xy 127.54858 157.995676) + (xy 127.54858 157.995672) (xy 127.548578 157.995667) (xy 127.495778 157.868195) (xy 127.495771 157.868182) + (xy 127.419114 157.753458) (xy 127.419111 157.753454) (xy 127.321545 157.655888) (xy 127.321541 157.655885) + (xy 127.206817 157.579228) (xy 127.206804 157.579221) (xy 127.079332 157.526421) (xy 127.079322 157.526418) + (xy 126.943995 157.4995) (xy 126.943993 157.4995) (xy 126.806007 157.4995) (xy 126.806005 157.4995) + (xy 126.670677 157.526418) (xy 126.670667 157.526421) (xy 126.543195 157.579221) (xy 126.543182 157.579228) + (xy 126.428458 157.655885) (xy 126.428454 157.655888) (xy 126.330888 157.753454) (xy 126.330885 157.753458) + (xy 126.254228 157.868182) (xy 126.254221 157.868195) (xy 126.201421 157.995667) (xy 126.201418 157.995677) + (xy 126.1745 158.131004) (xy 126.1745 158.131007) (xy 126.1745 158.268993) (xy 126.1745 158.268995) + (xy 126.174499 158.268995) (xy 120.5005 158.268995) (xy 120.5005 156.401577) (xy 121.2495 156.401577) + (xy 121.2495 156.598422) (xy 121.28029 156.792826) (xy 121.341117 156.980029) (xy 121.388417 157.07286) + (xy 121.430476 157.155405) (xy 121.546172 157.314646) (xy 121.685354 157.453828) (xy 121.844595 157.569524) + (xy 121.927455 157.611743) (xy 122.01997 157.658882) (xy 122.019972 157.658882) (xy 122.019975 157.658884) + (xy 122.120317 157.691487) (xy 122.207173 157.719709) (xy 122.401578 157.7505) (xy 122.401583 157.7505) + (xy 122.598422 157.7505) (xy 122.792826 157.719709) (xy 122.980025 157.658884) (xy 123.155405 157.569524) + (xy 123.314646 157.453828) (xy 123.453828 157.314646) (xy 123.569524 157.155405) (xy 123.658884 156.980025) + (xy 123.719709 156.792826) (xy 123.7505 156.598422) (xy 123.7505 156.401577) (xy 151.2495 156.401577) + (xy 151.2495 156.598422) (xy 151.28029 156.792826) (xy 151.341117 156.980029) (xy 151.388417 157.07286) + (xy 151.430476 157.155405) (xy 151.546172 157.314646) (xy 151.685354 157.453828) (xy 151.844595 157.569524) + (xy 151.927455 157.611743) (xy 152.01997 157.658882) (xy 152.019972 157.658882) (xy 152.019975 157.658884) + (xy 152.120317 157.691487) (xy 152.207173 157.719709) (xy 152.401578 157.7505) (xy 152.401583 157.7505) + (xy 152.598422 157.7505) (xy 152.792826 157.719709) (xy 152.980025 157.658884) (xy 153.155405 157.569524) + (xy 153.314646 157.453828) (xy 153.453828 157.314646) (xy 153.569524 157.155405) (xy 153.658884 156.980025) + (xy 153.719709 156.792826) (xy 153.7505 156.598422) (xy 153.7505 156.401577) (xy 153.719709 156.207173) + (xy 153.658882 156.01997) (xy 153.569523 155.844594) (xy 153.453828 155.685354) (xy 153.314646 155.546172) + (xy 153.155405 155.430476) (xy 152.980029 155.341117) (xy 152.792826 155.28029) (xy 152.598422 155.2495) + (xy 152.598417 155.2495) (xy 152.401583 155.2495) (xy 152.401578 155.2495) (xy 152.207173 155.28029) + (xy 152.01997 155.341117) (xy 151.844594 155.430476) (xy 151.773611 155.482049) (xy 151.685354 155.546172) + (xy 151.685352 155.546174) (xy 151.685351 155.546174) (xy 151.546174 155.685351) (xy 151.546174 155.685352) + (xy 151.546172 155.685354) (xy 151.496485 155.753741) (xy 151.430476 155.844594) (xy 151.341117 156.01997) + (xy 151.28029 156.207173) (xy 151.2495 156.401577) (xy 123.7505 156.401577) (xy 123.719709 156.207173) + (xy 123.658882 156.01997) (xy 123.569523 155.844594) (xy 123.453828 155.685354) (xy 123.314646 155.546172) + (xy 123.155405 155.430476) (xy 122.980029 155.341117) (xy 122.792826 155.28029) (xy 122.598422 155.2495) + (xy 122.598417 155.2495) (xy 122.401583 155.2495) (xy 122.401578 155.2495) (xy 122.207173 155.28029) + (xy 122.01997 155.341117) (xy 121.844594 155.430476) (xy 121.773611 155.482049) (xy 121.685354 155.546172) + (xy 121.685352 155.546174) (xy 121.685351 155.546174) (xy 121.546174 155.685351) (xy 121.546174 155.685352) + (xy 121.546172 155.685354) (xy 121.496485 155.753741) (xy 121.430476 155.844594) (xy 121.341117 156.01997) + (xy 121.28029 156.207173) (xy 121.2495 156.401577) (xy 120.5005 156.401577) (xy 120.5005 154.618543) + (xy 132.179499 154.618543) (xy 132.217947 154.811829) (xy 132.21795 154.811839) (xy 132.293364 154.993907) + (xy 132.293371 154.99392) (xy 132.40286 155.157781) (xy 132.402863 155.157785) (xy 132.542214 155.297136) + (xy 132.542218 155.297139) (xy 132.706079 155.406628) (xy 132.706092 155.406635) (xy 132.88816 155.482049) + (xy 132.888165 155.482051) (xy 132.888169 155.482051) (xy 132.88817 155.482052) (xy 133.081456 155.5205) + (xy 133.081459 155.5205) (xy 133.278543 155.5205) (xy 133.408582 155.494632) (xy 133.471835 155.482051) + (xy 133.653914 155.406632) (xy 133.817782 155.297139) (xy 133.957139 155.157782) (xy 134.066632 154.993914) + (xy 134.066631 154.993914) (xy 134.070017 154.988848) (xy 134.071474 154.989821) (xy 134.114595 154.945903) + (xy 134.182729 154.930426) (xy 134.248414 154.954242) (xy 134.250502 154.955809) (xy 134.256632 154.960512) + (xy 134.256635 154.960515) (xy 134.387865 155.036281) (xy 134.534234 155.0755) (xy 134.534236 155.0755) + (xy 134.685764 155.0755) (xy 134.685766 155.0755) (xy 134.832135 155.036281) (xy 134.963365 154.960515) + (xy 135.070515 154.853365) (xy 135.146281 154.722135) (xy 135.1855 154.575766) (xy 135.1855 154.424234) + (xy 139.8145 154.424234) (xy 139.8145 154.575766) (xy 139.825962 154.618543) (xy 139.853719 154.722136) + (xy 139.891602 154.78775) (xy 139.929485 154.853365) (xy 140.036635 154.960515) (xy 140.167865 155.036281) + (xy 140.314234 155.0755) (xy 140.314236 155.0755) (xy 140.465764 155.0755) (xy 140.465766 155.0755) + (xy 140.612135 155.036281) (xy 140.743365 154.960515) (xy 140.743374 154.960505) (xy 140.749488 154.955815) + (xy 140.814656 154.930617) (xy 140.883101 154.94465) (xy 140.929025 154.989488) (xy 140.929983 154.988849) + (xy 140.933009 154.993378) (xy 140.933094 154.993461) (xy 140.933228 154.993706) (xy 141.04286 155.157781) + (xy 141.042863 155.157785) (xy 141.182214 155.297136) (xy 141.182218 155.297139) (xy 141.346079 155.406628) + (xy 141.346092 155.406635) (xy 141.52816 155.482049) (xy 141.528165 155.482051) (xy 141.528169 155.482051) + (xy 141.52817 155.482052) (xy 141.721456 155.5205) (xy 141.721459 155.5205) (xy 141.918543 155.5205) + (xy 142.048582 155.494632) (xy 142.111835 155.482051) (xy 142.293914 155.406632) (xy 142.457782 155.297139) + (xy 142.597139 155.157782) (xy 142.706632 154.993914) (xy 142.782051 154.811835) (xy 142.794632 154.748582) + (xy 142.8205 154.618543) (xy 142.8205 153.321456) (xy 142.782052 153.12817) (xy 142.782051 153.128169) + (xy 142.782051 153.128165) (xy 142.782049 153.12816) (xy 142.706635 152.946092) (xy 142.706628 152.946079) + (xy 142.597139 152.782218) (xy 142.597136 152.782214) (xy 142.457785 152.642863) (xy 142.457781 152.64286) + (xy 142.29392 152.533371) (xy 142.293907 152.533364) (xy 142.111839 152.45795) (xy 142.111829 152.457947) + (xy 141.918543 152.4195) (xy 141.918541 152.4195) (xy 141.721459 152.4195) (xy 141.721457 152.4195) + (xy 141.52817 152.457947) (xy 141.52816 152.45795) (xy 141.346092 152.533364) (xy 141.346079 152.533371) + (xy 141.182218 152.64286) (xy 141.182214 152.642863) (xy 141.042863 152.782214) (xy 141.04286 152.782218) + (xy 140.933371 152.946079) (xy 140.933364 152.946092) (xy 140.85795 153.12816) (xy 140.857947 153.12817) + (xy 140.8195 153.321456) (xy 140.8195 153.868666) (xy 140.799815 153.935705) (xy 140.747011 153.98146) + (xy 140.677853 153.991404) (xy 140.633501 153.976054) (xy 140.612137 153.963719) (xy 140.507584 153.935705) + (xy 140.465766 153.9245) (xy 140.314234 153.9245) (xy 140.167863 153.963719) (xy 140.036635 154.039485) + (xy 140.036632 154.039487) (xy 139.929487 154.146632) (xy 139.929485 154.146635) (xy 139.853719 154.277863) + (xy 139.8145 154.424234) (xy 135.1855 154.424234) (xy 135.146281 154.277865) (xy 135.070515 154.146635) + (xy 134.963365 154.039485) (xy 134.880087 153.991404) (xy 134.832136 153.963719) (xy 134.727584 153.935705) + (xy 134.685766 153.9245) (xy 134.534234 153.9245) (xy 134.387862 153.963719) (xy 134.366499 153.976054) + (xy 134.298598 153.992525) (xy 134.232572 153.969673) (xy 134.189382 153.914751) (xy 134.1805 153.868666) + (xy 134.1805 153.321456) (xy 134.142052 153.12817) (xy 134.142051 153.128169) (xy 134.142051 153.128165) + (xy 134.142049 153.12816) (xy 134.066635 152.946092) (xy 134.066628 152.946079) (xy 133.957139 152.782218) + (xy 133.957136 152.782214) (xy 133.817785 152.642863) (xy 133.817781 152.64286) (xy 133.65392 152.533371) + (xy 133.653907 152.533364) (xy 133.471839 152.45795) (xy 133.471829 152.457947) (xy 133.278543 152.4195) + (xy 133.278541 152.4195) (xy 133.081459 152.4195) (xy 133.081457 152.4195) (xy 132.88817 152.457947) + (xy 132.88816 152.45795) (xy 132.706092 152.533364) (xy 132.706079 152.533371) (xy 132.542218 152.64286) + (xy 132.542214 152.642863) (xy 132.402863 152.782214) (xy 132.40286 152.782218) (xy 132.293371 152.946079) + (xy 132.293364 152.946092) (xy 132.21795 153.12816) (xy 132.217947 153.12817) (xy 132.1795 153.321456) + (xy 132.1795 153.321459) (xy 132.1795 154.618541) (xy 132.1795 154.618543) (xy 132.179499 154.618543) + (xy 120.5005 154.618543) (xy 120.5005 149.404299) (xy 122.784 149.404299) (xy 122.784 149.5957) + (xy 122.813941 149.784744) (xy 122.87309 149.966784) (xy 122.959986 150.137326) (xy 123.072481 150.292164) + (xy 123.072485 150.292169) (xy 123.20783 150.427514) (xy 123.207835 150.427518) (xy 123.342892 150.525641) + (xy 123.362677 150.540016) (xy 123.533218 150.626911) (xy 123.715253 150.686058) (xy 123.904299 150.716) + (xy 123.9043 150.716) (xy 124.0957 150.716) (xy 124.095701 150.716) (xy 124.284747 150.686058) (xy 124.466782 150.626911) + (xy 124.637323 150.540016) (xy 124.792171 150.427513) (xy 124.912319 150.307365) (xy 124.973642 150.27388) + (xy 125.043334 150.278864) (xy 125.087681 150.307365) (xy 125.20783 150.427514) (xy 125.207835 150.427518) + (xy 125.342892 150.525641) (xy 125.362677 150.540016) (xy 125.533218 150.626911) (xy 125.715253 150.686058) + (xy 125.904299 150.716) (xy 125.9043 150.716) (xy 126.0957 150.716) (xy 126.095701 150.716) (xy 126.284747 150.686058) + (xy 126.466782 150.626911) (xy 126.637323 150.540016) (xy 126.792171 150.427513) (xy 126.912319 150.307365) + (xy 126.973642 150.27388) (xy 127.043334 150.278864) (xy 127.087681 150.307365) (xy 127.20783 150.427514) + (xy 127.207835 150.427518) (xy 127.342892 150.525641) (xy 127.362677 150.540016) (xy 127.533218 150.626911) + (xy 127.715253 150.686058) (xy 127.904299 150.716) (xy 127.9043 150.716) (xy 128.0957 150.716) (xy 128.095701 150.716) + (xy 128.284747 150.686058) (xy 128.466782 150.626911) (xy 128.637323 150.540016) (xy 128.792171 150.427513) + (xy 128.912319 150.307365) (xy 128.973642 150.27388) (xy 129.043334 150.278864) (xy 129.087681 150.307365) + (xy 129.20783 150.427514) (xy 129.207835 150.427518) (xy 129.342892 150.525641) (xy 129.362677 150.540016) + (xy 129.533218 150.626911) (xy 129.715253 150.686058) (xy 129.904299 150.716) (xy 129.9043 150.716) + (xy 130.0957 150.716) (xy 130.095701 150.716) (xy 130.284747 150.686058) (xy 130.466782 150.626911) + (xy 130.637323 150.540016) (xy 130.792171 150.427513) (xy 130.912319 150.307365) (xy 130.973642 150.27388) + (xy 131.043334 150.278864) (xy 131.087681 150.307365) (xy 131.20783 150.427514) (xy 131.207835 150.427518) + (xy 131.342892 150.525641) (xy 131.362677 150.540016) (xy 131.533218 150.626911) (xy 131.715253 150.686058) + (xy 131.904299 150.716) (xy 131.9043 150.716) (xy 132.0957 150.716) (xy 132.095701 150.716) (xy 132.284747 150.686058) + (xy 132.466782 150.626911) (xy 132.637323 150.540016) (xy 132.792171 150.427513) (xy 132.912319 150.307365) + (xy 132.973642 150.27388) (xy 133.043334 150.278864) (xy 133.087681 150.307365) (xy 133.20783 150.427514) + (xy 133.207835 150.427518) (xy 133.342892 150.525641) (xy 133.362677 150.540016) (xy 133.533218 150.626911) + (xy 133.715253 150.686058) (xy 133.904299 150.716) (xy 133.9043 150.716) (xy 134.0957 150.716) (xy 134.095701 150.716) + (xy 134.284747 150.686058) (xy 134.466782 150.626911) (xy 134.637323 150.540016) (xy 134.792171 150.427513) + (xy 134.912319 150.307365) (xy 134.973642 150.27388) (xy 135.043334 150.278864) (xy 135.087681 150.307365) + (xy 135.20783 150.427514) (xy 135.207835 150.427518) (xy 135.342892 150.525641) (xy 135.362677 150.540016) + (xy 135.533218 150.626911) (xy 135.715253 150.686058) (xy 135.904299 150.716) (xy 135.9043 150.716) + (xy 136.0957 150.716) (xy 136.095701 150.716) (xy 136.284747 150.686058) (xy 136.466782 150.626911) + (xy 136.637323 150.540016) (xy 136.792171 150.427513) (xy 136.912319 150.307365) (xy 136.973642 150.27388) + (xy 137.043334 150.278864) (xy 137.087681 150.307365) (xy 137.20783 150.427514) (xy 137.207835 150.427518) + (xy 137.342892 150.525641) (xy 137.362677 150.540016) (xy 137.533218 150.626911) (xy 137.715253 150.686058) + (xy 137.904299 150.716) (xy 137.9043 150.716) (xy 138.0957 150.716) (xy 138.095701 150.716) (xy 138.284747 150.686058) + (xy 138.466782 150.626911) (xy 138.637323 150.540016) (xy 138.792171 150.427513) (xy 138.912319 150.307365) + (xy 138.973642 150.27388) (xy 139.043334 150.278864) (xy 139.087681 150.307365) (xy 139.20783 150.427514) + (xy 139.207835 150.427518) (xy 139.342892 150.525641) (xy 139.362677 150.540016) (xy 139.533218 150.626911) + (xy 139.715253 150.686058) (xy 139.904299 150.716) (xy 139.9043 150.716) (xy 140.0957 150.716) (xy 140.095701 150.716) + (xy 140.284747 150.686058) (xy 140.466782 150.626911) (xy 140.637323 150.540016) (xy 140.792171 150.427513) + (xy 140.912319 150.307365) (xy 140.973642 150.27388) (xy 141.043334 150.278864) (xy 141.087681 150.307365) + (xy 141.20783 150.427514) (xy 141.207835 150.427518) (xy 141.342892 150.525641) (xy 141.362677 150.540016) + (xy 141.533218 150.626911) (xy 141.715253 150.686058) (xy 141.904299 150.716) (xy 141.9043 150.716) + (xy 142.0957 150.716) (xy 142.095701 150.716) (xy 142.284747 150.686058) (xy 142.466782 150.626911) + (xy 142.637323 150.540016) (xy 142.792171 150.427513) (xy 142.927513 150.292171) (xy 143.040016 150.137323) + (xy 143.126911 149.966782) (xy 143.186058 149.784747) (xy 143.216 149.595701) (xy 143.216 149.404299) + (xy 143.186058 149.215253) (xy 143.126911 149.033218) (xy 143.040016 148.862677) (xy 143 148.807599) + (xy 142.927518 148.707835) (xy 142.927514 148.70783) (xy 142.792169 148.572485) (xy 142.792164 148.572481) + (xy 142.637326 148.459986) (xy 142.637325 148.459985) (xy 142.637323 148.459984) (xy 142.466782 148.373089) + (xy 142.284747 148.313942) (xy 142.284745 148.313941) (xy 142.284744 148.313941) (xy 142.139523 148.29094) + (xy 142.095701 148.284) (xy 141.904299 148.284) (xy 141.868723 148.289634) (xy 141.715255 148.313941) + (xy 141.533215 148.37309) (xy 141.362673 148.459986) (xy 141.207835 148.572481) (xy 141.20783 148.572485) + (xy 141.087681 148.692635) (xy 141.026358 148.72612) (xy 140.956666 148.721136) (xy 140.912319 148.692635) + (xy 140.792169 148.572485) (xy 140.792164 148.572481) (xy 140.637326 148.459986) (xy 140.637325 148.459985) + (xy 140.637323 148.459984) (xy 140.466782 148.373089) (xy 140.284747 148.313942) (xy 140.284745 148.313941) + (xy 140.284744 148.313941) (xy 140.139523 148.29094) (xy 140.095701 148.284) (xy 139.904299 148.284) + (xy 139.868723 148.289634) (xy 139.715255 148.313941) (xy 139.533215 148.37309) (xy 139.362673 148.459986) + (xy 139.207835 148.572481) (xy 139.20783 148.572485) (xy 139.087681 148.692635) (xy 139.026358 148.72612) + (xy 138.956666 148.721136) (xy 138.912319 148.692635) (xy 138.792169 148.572485) (xy 138.792164 148.572481) + (xy 138.637326 148.459986) (xy 138.637325 148.459985) (xy 138.637323 148.459984) (xy 138.466782 148.373089) + (xy 138.284747 148.313942) (xy 138.284745 148.313941) (xy 138.284744 148.313941) (xy 138.139523 148.29094) + (xy 138.095701 148.284) (xy 137.904299 148.284) (xy 137.868723 148.289634) (xy 137.715255 148.313941) + (xy 137.533215 148.37309) (xy 137.362673 148.459986) (xy 137.207835 148.572481) (xy 137.20783 148.572485) + (xy 137.087681 148.692635) (xy 137.026358 148.72612) (xy 136.956666 148.721136) (xy 136.912319 148.692635) + (xy 136.792169 148.572485) (xy 136.792164 148.572481) (xy 136.637326 148.459986) (xy 136.637325 148.459985) + (xy 136.637323 148.459984) (xy 136.466782 148.373089) (xy 136.284747 148.313942) (xy 136.284745 148.313941) + (xy 136.284744 148.313941) (xy 136.139523 148.29094) (xy 136.095701 148.284) (xy 135.904299 148.284) + (xy 135.868723 148.289634) (xy 135.715255 148.313941) (xy 135.533215 148.37309) (xy 135.362673 148.459986) + (xy 135.207835 148.572481) (xy 135.20783 148.572485) (xy 135.087681 148.692635) (xy 135.026358 148.72612) + (xy 134.956666 148.721136) (xy 134.912319 148.692635) (xy 134.792169 148.572485) (xy 134.792164 148.572481) + (xy 134.637326 148.459986) (xy 134.637325 148.459985) (xy 134.637323 148.459984) (xy 134.466782 148.373089) + (xy 134.284747 148.313942) (xy 134.284745 148.313941) (xy 134.284744 148.313941) (xy 134.139523 148.29094) + (xy 134.095701 148.284) (xy 133.904299 148.284) (xy 133.868723 148.289634) (xy 133.715255 148.313941) + (xy 133.533215 148.37309) (xy 133.362673 148.459986) (xy 133.207835 148.572481) (xy 133.20783 148.572485) + (xy 133.087681 148.692635) (xy 133.026358 148.72612) (xy 132.956666 148.721136) (xy 132.912319 148.692635) + (xy 132.792169 148.572485) (xy 132.792164 148.572481) (xy 132.637326 148.459986) (xy 132.637325 148.459985) + (xy 132.637323 148.459984) (xy 132.466782 148.373089) (xy 132.284747 148.313942) (xy 132.284745 148.313941) + (xy 132.284744 148.313941) (xy 132.139523 148.29094) (xy 132.095701 148.284) (xy 131.904299 148.284) + (xy 131.868723 148.289634) (xy 131.715255 148.313941) (xy 131.533215 148.37309) (xy 131.362673 148.459986) + (xy 131.207835 148.572481) (xy 131.20783 148.572485) (xy 131.087681 148.692635) (xy 131.026358 148.72612) + (xy 130.956666 148.721136) (xy 130.912319 148.692635) (xy 130.792169 148.572485) (xy 130.792164 148.572481) + (xy 130.637326 148.459986) (xy 130.637325 148.459985) (xy 130.637323 148.459984) (xy 130.466782 148.373089) + (xy 130.284747 148.313942) (xy 130.284745 148.313941) (xy 130.284744 148.313941) (xy 130.139523 148.29094) + (xy 130.095701 148.284) (xy 129.904299 148.284) (xy 129.868723 148.289634) (xy 129.715255 148.313941) + (xy 129.533215 148.37309) (xy 129.362673 148.459986) (xy 129.207835 148.572481) (xy 129.20783 148.572485) + (xy 129.087681 148.692635) (xy 129.026358 148.72612) (xy 128.956666 148.721136) (xy 128.912319 148.692635) + (xy 128.792169 148.572485) (xy 128.792164 148.572481) (xy 128.637326 148.459986) (xy 128.637325 148.459985) + (xy 128.637323 148.459984) (xy 128.466782 148.373089) (xy 128.284747 148.313942) (xy 128.284745 148.313941) + (xy 128.284744 148.313941) (xy 128.139523 148.29094) (xy 128.095701 148.284) (xy 127.904299 148.284) + (xy 127.868723 148.289634) (xy 127.715255 148.313941) (xy 127.533215 148.37309) (xy 127.362673 148.459986) + (xy 127.207835 148.572481) (xy 127.20783 148.572485) (xy 127.087681 148.692635) (xy 127.026358 148.72612) + (xy 126.956666 148.721136) (xy 126.912319 148.692635) (xy 126.792169 148.572485) (xy 126.792164 148.572481) + (xy 126.637326 148.459986) (xy 126.637325 148.459985) (xy 126.637323 148.459984) (xy 126.466782 148.373089) + (xy 126.284747 148.313942) (xy 126.284745 148.313941) (xy 126.284744 148.313941) (xy 126.139523 148.29094) + (xy 126.095701 148.284) (xy 125.904299 148.284) (xy 125.868723 148.289634) (xy 125.715255 148.313941) + (xy 125.533215 148.37309) (xy 125.362673 148.459986) (xy 125.207835 148.572481) (xy 125.20783 148.572485) + (xy 125.087681 148.692635) (xy 125.026358 148.72612) (xy 124.956666 148.721136) (xy 124.912319 148.692635) + (xy 124.792169 148.572485) (xy 124.792164 148.572481) (xy 124.637326 148.459986) (xy 124.637325 148.459985) + (xy 124.637323 148.459984) (xy 124.466782 148.373089) (xy 124.284747 148.313942) (xy 124.284745 148.313941) + (xy 124.284744 148.313941) (xy 124.139523 148.29094) (xy 124.095701 148.284) (xy 123.904299 148.284) + (xy 123.868723 148.289634) (xy 123.715255 148.313941) (xy 123.533215 148.37309) (xy 123.362673 148.459986) + (xy 123.207835 148.572481) (xy 123.20783 148.572485) (xy 123.072485 148.70783) (xy 123.072481 148.707835) + (xy 122.959986 148.862673) (xy 122.87309 149.033215) (xy 122.813941 149.215255) (xy 122.784 149.404299) + (xy 120.5005 149.404299) (xy 120.5005 127.404299) (xy 122.784 127.404299) (xy 122.784 127.5957) + (xy 122.813941 127.784744) (xy 122.813942 127.784747) (xy 122.873089 127.966782) (xy 122.959981 128.137318) + (xy 122.959986 128.137326) (xy 123.072481 128.292164) (xy 123.072485 128.292169) (xy 123.20783 128.427514) + (xy 123.207835 128.427518) (xy 123.333722 128.518979) (xy 123.362677 128.540016) (xy 123.533218 128.626911) + (xy 123.715253 128.686058) (xy 123.904299 128.716) (xy 123.9043 128.716) (xy 124.0957 128.716) (xy 124.095701 128.716) + (xy 124.284747 128.686058) (xy 124.466782 128.626911) (xy 124.637323 128.540016) (xy 124.792171 128.427513) + (xy 124.912319 128.307365) (xy 124.973642 128.27388) (xy 125.043334 128.278864) (xy 125.087681 128.307365) + (xy 125.20783 128.427514) (xy 125.207835 128.427518) (xy 125.333722 128.518979) (xy 125.362677 128.540016) + (xy 125.533218 128.626911) (xy 125.715253 128.686058) (xy 125.904299 128.716) (xy 125.9043 128.716) + (xy 126.0957 128.716) (xy 126.095701 128.716) (xy 126.284747 128.686058) (xy 126.466782 128.626911) + (xy 126.637323 128.540016) (xy 126.792171 128.427513) (xy 126.912319 128.307365) (xy 126.973642 128.27388) + (xy 127.043334 128.278864) (xy 127.087681 128.307365) (xy 127.20783 128.427514) (xy 127.207835 128.427518) + (xy 127.333722 128.518979) (xy 127.362677 128.540016) (xy 127.533218 128.626911) (xy 127.715253 128.686058) + (xy 127.904299 128.716) (xy 127.9043 128.716) (xy 128.0957 128.716) (xy 128.095701 128.716) (xy 128.284747 128.686058) + (xy 128.466782 128.626911) (xy 128.637323 128.540016) (xy 128.792171 128.427513) (xy 128.912319 128.307365) + (xy 128.973642 128.27388) (xy 129.043334 128.278864) (xy 129.087681 128.307365) (xy 129.20783 128.427514) + (xy 129.207835 128.427518) (xy 129.333722 128.518979) (xy 129.362677 128.540016) (xy 129.533218 128.626911) + (xy 129.715253 128.686058) (xy 129.904299 128.716) (xy 129.9043 128.716) (xy 130.0957 128.716) (xy 130.095701 128.716) + (xy 130.284747 128.686058) (xy 130.466782 128.626911) (xy 130.637323 128.540016) (xy 130.792171 128.427513) + (xy 130.912319 128.307365) (xy 130.973642 128.27388) (xy 131.043334 128.278864) (xy 131.087681 128.307365) + (xy 131.20783 128.427514) (xy 131.207835 128.427518) (xy 131.333722 128.518979) (xy 131.362677 128.540016) + (xy 131.533218 128.626911) (xy 131.715253 128.686058) (xy 131.904299 128.716) (xy 131.9043 128.716) + (xy 132.0957 128.716) (xy 132.095701 128.716) (xy 132.284747 128.686058) (xy 132.466782 128.626911) + (xy 132.637323 128.540016) (xy 132.792171 128.427513) (xy 132.912319 128.307365) (xy 132.973642 128.27388) + (xy 133.043334 128.278864) (xy 133.087681 128.307365) (xy 133.20783 128.427514) (xy 133.207835 128.427518) + (xy 133.333722 128.518979) (xy 133.362677 128.540016) (xy 133.533218 128.626911) (xy 133.715253 128.686058) + (xy 133.904299 128.716) (xy 133.9043 128.716) (xy 134.0957 128.716) (xy 134.095701 128.716) (xy 134.284747 128.686058) + (xy 134.466782 128.626911) (xy 134.637323 128.540016) (xy 134.792171 128.427513) (xy 134.912319 128.307365) + (xy 134.973642 128.27388) (xy 135.043334 128.278864) (xy 135.087681 128.307365) (xy 135.20783 128.427514) + (xy 135.207835 128.427518) (xy 135.333722 128.518979) (xy 135.362677 128.540016) (xy 135.533218 128.626911) + (xy 135.715253 128.686058) (xy 135.904299 128.716) (xy 135.9043 128.716) (xy 136.0957 128.716) (xy 136.095701 128.716) + (xy 136.284747 128.686058) (xy 136.466782 128.626911) (xy 136.637323 128.540016) (xy 136.792171 128.427513) + (xy 136.912319 128.307365) (xy 136.973642 128.27388) (xy 137.043334 128.278864) (xy 137.087681 128.307365) + (xy 137.20783 128.427514) (xy 137.207835 128.427518) (xy 137.333722 128.518979) (xy 137.362677 128.540016) + (xy 137.533218 128.626911) (xy 137.715253 128.686058) (xy 137.904299 128.716) (xy 137.9043 128.716) + (xy 138.0957 128.716) (xy 138.095701 128.716) (xy 138.284747 128.686058) (xy 138.466782 128.626911) + (xy 138.637323 128.540016) (xy 138.792171 128.427513) (xy 138.912319 128.307365) (xy 138.973642 128.27388) + (xy 139.043334 128.278864) (xy 139.087681 128.307365) (xy 139.20783 128.427514) (xy 139.207835 128.427518) + (xy 139.333722 128.518979) (xy 139.362677 128.540016) (xy 139.533218 128.626911) (xy 139.715253 128.686058) + (xy 139.904299 128.716) (xy 139.9043 128.716) (xy 140.0957 128.716) (xy 140.095701 128.716) (xy 140.284747 128.686058) + (xy 140.466782 128.626911) (xy 140.637323 128.540016) (xy 140.792171 128.427513) (xy 140.927513 128.292171) + (xy 141.040016 128.137323) (xy 141.063194 128.091831) (xy 141.085995 128.060449) (xy 141.549696 127.596748) + (xy 141.571349 127.677553) (xy 141.631909 127.782446) (xy 141.717554 127.868091) (xy 141.822447 127.928651) + (xy 141.90325 127.950302) (xy 141.334572 128.518979) (xy 141.334573 128.51898) (xy 141.362934 128.539586) + (xy 141.533407 128.626446) (xy 141.715373 128.685571) (xy 141.904333 128.7155) (xy 142.095667 128.7155) + (xy 142.284626 128.685571) (xy 142.466592 128.626446) (xy 142.637061 128.539588) (xy 142.665425 128.51898) + (xy 142.665425 128.518979) (xy 142.096749 127.950302) (xy 142.177553 127.928651) (xy 142.282446 127.868091) + (xy 142.368091 127.782446) (xy 142.428651 127.677553) (xy 142.450302 127.596748) (xy 143.018979 128.165425) + (xy 143.01898 128.165425) (xy 143.039588 128.137061) (xy 143.126446 127.966592) (xy 143.185571 127.784626) + (xy 143.2155 127.595667) (xy 143.2155 127.404332) (xy 143.185571 127.215373) (xy 143.126446 127.033407) + (xy 143.039586 126.862934) (xy 143.01898 126.834573) (xy 143.018979 126.834572) (xy 142.450302 127.40325) + (xy 142.428651 127.322447) (xy 142.368091 127.217554) (xy 142.282446 127.131909) (xy 142.177553 127.071349) + (xy 142.096749 127.049697) (xy 142.665425 126.481019) (xy 142.637059 126.46041) (xy 142.466592 126.373553) + (xy 142.284626 126.314428) (xy 142.095667 126.2845) (xy 141.904333 126.2845) (xy 141.715373 126.314428) + (xy 141.533407 126.373553) (xy 141.362936 126.460412) (xy 141.334573 126.481019) (xy 141.334572 126.481019) + (xy 141.90325 127.049697) (xy 141.822447 127.071349) (xy 141.717554 127.131909) (xy 141.631909 127.217554) + (xy 141.571349 127.322447) (xy 141.549697 127.403251) (xy 141.085995 126.939549) (xy 141.063193 126.908165) + (xy 141.040016 126.862677) (xy 140.927513 126.707829) (xy 140.792171 126.572487) (xy 140.792169 126.572485) + (xy 140.792164 126.572481) (xy 140.637326 126.459986) (xy 140.637325 126.459985) (xy 140.637323 126.459984) + (xy 140.466782 126.373089) (xy 140.284747 126.313942) (xy 140.284745 126.313941) (xy 140.284744 126.313941) + (xy 140.139523 126.29094) (xy 140.095701 126.284) (xy 139.904299 126.284) (xy 139.868723 126.289634) + (xy 139.715255 126.313941) (xy 139.533215 126.37309) (xy 139.362673 126.459986) (xy 139.207835 126.572481) + (xy 139.20783 126.572485) (xy 139.087681 126.692635) (xy 139.026358 126.72612) (xy 138.956666 126.721136) + (xy 138.912319 126.692635) (xy 138.792169 126.572485) (xy 138.792164 126.572481) (xy 138.637326 126.459986) + (xy 138.637325 126.459985) (xy 138.637323 126.459984) (xy 138.466782 126.373089) (xy 138.284747 126.313942) + (xy 138.284745 126.313941) (xy 138.284744 126.313941) (xy 138.139523 126.29094) (xy 138.095701 126.284) + (xy 137.904299 126.284) (xy 137.868723 126.289634) (xy 137.715255 126.313941) (xy 137.533215 126.37309) + (xy 137.362673 126.459986) (xy 137.207835 126.572481) (xy 137.20783 126.572485) (xy 137.087681 126.692635) + (xy 137.026358 126.72612) (xy 136.956666 126.721136) (xy 136.912319 126.692635) (xy 136.792169 126.572485) + (xy 136.792164 126.572481) (xy 136.637326 126.459986) (xy 136.637325 126.459985) (xy 136.637323 126.459984) + (xy 136.466782 126.373089) (xy 136.284747 126.313942) (xy 136.284745 126.313941) (xy 136.284744 126.313941) + (xy 136.139523 126.29094) (xy 136.095701 126.284) (xy 135.904299 126.284) (xy 135.868723 126.289634) + (xy 135.715255 126.313941) (xy 135.533215 126.37309) (xy 135.362673 126.459986) (xy 135.207835 126.572481) + (xy 135.20783 126.572485) (xy 135.087681 126.692635) (xy 135.026358 126.72612) (xy 134.956666 126.721136) + (xy 134.912319 126.692635) (xy 134.792169 126.572485) (xy 134.792164 126.572481) (xy 134.637326 126.459986) + (xy 134.637325 126.459985) (xy 134.637323 126.459984) (xy 134.466782 126.373089) (xy 134.284747 126.313942) + (xy 134.284745 126.313941) (xy 134.284744 126.313941) (xy 134.139523 126.29094) (xy 134.095701 126.284) + (xy 133.904299 126.284) (xy 133.868723 126.289634) (xy 133.715255 126.313941) (xy 133.533215 126.37309) + (xy 133.362673 126.459986) (xy 133.207835 126.572481) (xy 133.20783 126.572485) (xy 133.087681 126.692635) + (xy 133.026358 126.72612) (xy 132.956666 126.721136) (xy 132.912319 126.692635) (xy 132.792169 126.572485) + (xy 132.792164 126.572481) (xy 132.637326 126.459986) (xy 132.637325 126.459985) (xy 132.637323 126.459984) + (xy 132.466782 126.373089) (xy 132.284747 126.313942) (xy 132.284745 126.313941) (xy 132.284744 126.313941) + (xy 132.139523 126.29094) (xy 132.095701 126.284) (xy 131.904299 126.284) (xy 131.868723 126.289634) + (xy 131.715255 126.313941) (xy 131.533215 126.37309) (xy 131.362673 126.459986) (xy 131.207835 126.572481) + (xy 131.20783 126.572485) (xy 131.087681 126.692635) (xy 131.026358 126.72612) (xy 130.956666 126.721136) + (xy 130.912319 126.692635) (xy 130.792169 126.572485) (xy 130.792164 126.572481) (xy 130.637326 126.459986) + (xy 130.637325 126.459985) (xy 130.637323 126.459984) (xy 130.466782 126.373089) (xy 130.284747 126.313942) + (xy 130.284745 126.313941) (xy 130.284744 126.313941) (xy 130.139523 126.29094) (xy 130.095701 126.284) + (xy 129.904299 126.284) (xy 129.868723 126.289634) (xy 129.715255 126.313941) (xy 129.533215 126.37309) + (xy 129.362673 126.459986) (xy 129.207835 126.572481) (xy 129.20783 126.572485) (xy 129.087681 126.692635) + (xy 129.026358 126.72612) (xy 128.956666 126.721136) (xy 128.912319 126.692635) (xy 128.792169 126.572485) + (xy 128.792164 126.572481) (xy 128.637326 126.459986) (xy 128.637325 126.459985) (xy 128.637323 126.459984) + (xy 128.466782 126.373089) (xy 128.284747 126.313942) (xy 128.284745 126.313941) (xy 128.284744 126.313941) + (xy 128.139523 126.29094) (xy 128.095701 126.284) (xy 127.904299 126.284) (xy 127.868723 126.289634) + (xy 127.715255 126.313941) (xy 127.533215 126.37309) (xy 127.362673 126.459986) (xy 127.207835 126.572481) + (xy 127.20783 126.572485) (xy 127.087681 126.692635) (xy 127.026358 126.72612) (xy 126.956666 126.721136) + (xy 126.912319 126.692635) (xy 126.792169 126.572485) (xy 126.792164 126.572481) (xy 126.637326 126.459986) + (xy 126.637325 126.459985) (xy 126.637323 126.459984) (xy 126.466782 126.373089) (xy 126.284747 126.313942) + (xy 126.284745 126.313941) (xy 126.284744 126.313941) (xy 126.139523 126.29094) (xy 126.095701 126.284) + (xy 125.904299 126.284) (xy 125.868723 126.289634) (xy 125.715255 126.313941) (xy 125.533215 126.37309) + (xy 125.362673 126.459986) (xy 125.207835 126.572481) (xy 125.20783 126.572485) (xy 125.087681 126.692635) + (xy 125.026358 126.72612) (xy 124.956666 126.721136) (xy 124.912319 126.692635) (xy 124.792169 126.572485) + (xy 124.792164 126.572481) (xy 124.637326 126.459986) (xy 124.637325 126.459985) (xy 124.637323 126.459984) + (xy 124.466782 126.373089) (xy 124.284747 126.313942) (xy 124.284745 126.313941) (xy 124.284744 126.313941) + (xy 124.139523 126.29094) (xy 124.095701 126.284) (xy 123.904299 126.284) (xy 123.868723 126.289634) + (xy 123.715255 126.313941) (xy 123.533215 126.37309) (xy 123.362673 126.459986) (xy 123.207835 126.572481) + (xy 123.20783 126.572485) (xy 123.072485 126.70783) (xy 123.072481 126.707835) (xy 122.959986 126.862673) + (xy 122.87309 127.033215) (xy 122.813941 127.215255) (xy 122.784 127.404299) (xy 120.5005 127.404299) + (xy 120.5005 116.064071) (xy 143.859499 116.064071) (xy 143.884497 116.189738) (xy 143.884499 116.189744) + (xy 143.933533 116.308124) (xy 143.933538 116.308133) (xy 144.004723 116.414668) (xy 144.008589 116.419379) + (xy 144.006958 116.420716) (xy 144.035858 116.473642) (xy 144.030874 116.543334) (xy 144.007489 116.579719) + (xy 144.008589 116.580621) (xy 144.004723 116.585331) (xy 143.933538 116.691866) (xy 143.933533 116.691875) + (xy 143.884499 116.810255) (xy 143.884497 116.810261) (xy 143.8595 116.935928) (xy 143.8595 116.935931) + (xy 143.8595 117.064069) (xy 143.8595 117.064071) (xy 143.859499 117.064071) (xy 143.884497 117.189738) + (xy 143.884499 117.189744) (xy 143.933533 117.308124) (xy 143.933538 117.308133) (xy 144.004723 117.414668) + (xy 144.004726 117.414672) (xy 144.095327 117.505273) (xy 144.095331 117.505276) (xy 144.201866 117.576461) + (xy 144.201872 117.576464) (xy 144.201873 117.576465) (xy 144.320256 117.625501) (xy 144.32026 117.625501) + (xy 144.320261 117.625502) (xy 144.445928 117.6505) (xy 144.445931 117.6505) (xy 144.574071 117.6505) + (xy 144.658615 117.633682) (xy 144.699744 117.625501) (xy 144.818127 117.576465) (xy 144.924669 117.505276) + (xy 145.015276 117.414669) (xy 145.086465 117.308127) (xy 145.135501 117.189744) (xy 145.1605 117.064069) + (xy 145.1605 116.935931) (xy 145.1605 116.935928) (xy 145.135502 116.810261) (xy 145.135501 116.81026) + (xy 145.135501 116.810256) (xy 145.086465 116.691873) (xy 145.086464 116.691872) (xy 145.086461 116.691866) + (xy 145.015276 116.585331) (xy 145.011411 116.580621) (xy 145.013045 116.579279) (xy 144.984148 116.526389) + (xy 144.989114 116.456696) (xy 145.012514 116.420284) (xy 145.011411 116.419379) (xy 145.015271 116.414673) + (xy 145.015276 116.414669) (xy 145.086465 116.308127) (xy 145.135501 116.189744) (xy 145.1605 116.064069) + (xy 145.1605 115.935931) (xy 145.1605 115.935928) (xy 145.135502 115.810261) (xy 145.135501 115.81026) + (xy 145.135501 115.810256) (xy 145.086465 115.691873) (xy 145.086464 115.691872) (xy 145.086461 115.691866) + (xy 145.015276 115.585331) (xy 145.015273 115.585327) (xy 144.924672 115.494726) (xy 144.924668 115.494723) + (xy 144.818133 115.423538) (xy 144.818124 115.423533) (xy 144.699744 115.374499) (xy 144.699738 115.374497) + (xy 144.574071 115.3495) (xy 144.574069 115.3495) (xy 144.445931 115.3495) (xy 144.445929 115.3495) + (xy 144.320261 115.374497) (xy 144.320255 115.374499) (xy 144.201875 115.423533) (xy 144.201866 115.423538) + (xy 144.095331 115.494723) (xy 144.095327 115.494726) (xy 144.004726 115.585327) (xy 144.004723 115.585331) + (xy 143.933538 115.691866) (xy 143.933533 115.691875) (xy 143.884499 115.810255) (xy 143.884497 115.810261) + (xy 143.8595 115.935928) (xy 143.8595 115.935931) (xy 143.8595 116.064069) (xy 143.8595 116.064071) + (xy 143.859499 116.064071) (xy 120.5005 116.064071) (xy 120.5005 105.37207) (xy 132.6245 105.37207) + (xy 132.6245 105.627929) (xy 132.664526 105.88064) (xy 132.743588 106.123972) (xy 132.743589 106.123975) + (xy 132.85975 106.35195) (xy 133.010132 106.558935) (xy 133.010136 106.55894) (xy 133.191059 106.739863) + (xy 133.191064 106.739867) (xy 133.371607 106.871038) (xy 133.398053 106.890252) (xy 133.54708 106.966185) + (xy 133.626024 107.00641) (xy 133.626027 107.006411) (xy 133.747693 107.045942) (xy 133.869361 107.085474) + (xy 134.12207 107.1255) (xy 134.122071 107.1255) (xy 134.377929 107.1255) (xy 134.37793 107.1255) + (xy 134.630639 107.085474) (xy 134.873975 107.00641) (xy 135.101947 106.890252) (xy 135.308942 106.739862) + (xy 135.489862 106.558942) (xy 135.640252 106.351947) (xy 135.75641 106.123975) (xy 135.835474 105.880639) + (xy 135.8755 105.62793) (xy 135.8755 105.37207) (xy 139.1245 105.37207) (xy 139.1245 105.627929) + (xy 139.164526 105.88064) (xy 139.243588 106.123972) (xy 139.243589 106.123975) (xy 139.35975 106.35195) + (xy 139.510132 106.558935) (xy 139.510136 106.55894) (xy 139.691059 106.739863) (xy 139.691064 106.739867) + (xy 139.871607 106.871038) (xy 139.898053 106.890252) (xy 140.04708 106.966185) (xy 140.126024 107.00641) + (xy 140.126027 107.006411) (xy 140.247693 107.045942) (xy 140.369361 107.085474) (xy 140.62207 107.1255) + (xy 140.622071 107.1255) (xy 140.877929 107.1255) (xy 140.87793 107.1255) (xy 141.130639 107.085474) + (xy 141.373975 107.00641) (xy 141.601947 106.890252) (xy 141.808942 106.739862) (xy 141.989862 106.558942) + (xy 142.140252 106.351947) (xy 142.25641 106.123975) (xy 142.335474 105.880639) (xy 142.3755 105.62793) + (xy 142.3755 105.37207) (xy 142.335474 105.119361) (xy 142.25641 104.876025) (xy 142.25641 104.876024) + (xy 142.216185 104.79708) (xy 142.140252 104.648053) (xy 142.121038 104.621607) (xy 141.989867 104.441064) + (xy 141.989863 104.441059) (xy 141.80894 104.260136) (xy 141.808935 104.260132) (xy 141.60195 104.10975) + (xy 141.601949 104.109749) (xy 141.601947 104.109748) (xy 141.52891 104.072533) (xy 141.373975 103.993589) + (xy 141.373972 103.993588) (xy 141.13064 103.914526) (xy 141.004284 103.894513) (xy 140.87793 103.8745) + (xy 140.62207 103.8745) (xy 140.537833 103.887842) (xy 140.369359 103.914526) (xy 140.126027 103.993588) + (xy 140.126024 103.993589) (xy 139.898049 104.10975) (xy 139.691064 104.260132) (xy 139.691059 104.260136) + (xy 139.510136 104.441059) (xy 139.510132 104.441064) (xy 139.35975 104.648049) (xy 139.243589 104.876024) + (xy 139.243588 104.876027) (xy 139.164526 105.119359) (xy 139.1245 105.37207) (xy 135.8755 105.37207) + (xy 135.835474 105.119361) (xy 135.75641 104.876025) (xy 135.75641 104.876024) (xy 135.716185 104.79708) + (xy 135.640252 104.648053) (xy 135.621038 104.621607) (xy 135.489867 104.441064) (xy 135.489863 104.441059) + (xy 135.30894 104.260136) (xy 135.308935 104.260132) (xy 135.10195 104.10975) (xy 135.101949 104.109749) + (xy 135.101947 104.109748) (xy 135.02891 104.072533) (xy 134.873975 103.993589) (xy 134.873972 103.993588) + (xy 134.63064 103.914526) (xy 134.504284 103.894513) (xy 134.37793 103.8745) (xy 134.12207 103.8745) + (xy 134.037833 103.887842) (xy 133.869359 103.914526) (xy 133.626027 103.993588) (xy 133.626024 103.993589) + (xy 133.398049 104.10975) (xy 133.191064 104.260132) (xy 133.191059 104.260136) (xy 133.010136 104.441059) + (xy 133.010132 104.441064) (xy 132.85975 104.648049) (xy 132.743589 104.876024) (xy 132.743588 104.876027) + (xy 132.664526 105.119359) (xy 132.6245 105.37207) (xy 120.5005 105.37207) (xy 120.5005 102.718995) + (xy 121.049499 102.718995) (xy 121.076418 102.854322) (xy 121.076421 102.854332) (xy 121.129221 102.981804) + (xy 121.129228 102.981817) (xy 121.205885 103.096541) (xy 121.205888 103.096545) (xy 121.303454 103.194111) + (xy 121.303458 103.194114) (xy 121.418182 103.270771) (xy 121.418195 103.270778) (xy 121.545667 103.323578) + (xy 121.545672 103.32358) (xy 121.545676 103.32358) (xy 121.545677 103.323581) (xy 121.681004 103.3505) + (xy 121.681007 103.3505) (xy 121.818995 103.3505) (xy 121.910041 103.332389) (xy 121.954328 103.32358) + (xy 122.081811 103.270775) (xy 122.196542 103.194114) (xy 122.294114 103.096542) (xy 122.370775 102.981811) + (xy 122.42358 102.854328) (xy 122.4505 102.718995) (xy 152.499499 102.718995) (xy 152.526418 102.854322) + (xy 152.526421 102.854332) (xy 152.579221 102.981804) (xy 152.579228 102.981817) (xy 152.655885 103.096541) + (xy 152.655888 103.096545) (xy 152.753454 103.194111) (xy 152.753458 103.194114) (xy 152.868182 103.270771) + (xy 152.868195 103.270778) (xy 152.995667 103.323578) (xy 152.995672 103.32358) (xy 152.995676 103.32358) + (xy 152.995677 103.323581) (xy 153.131004 103.3505) (xy 153.131007 103.3505) (xy 153.268995 103.3505) + (xy 153.360041 103.332389) (xy 153.404328 103.32358) (xy 153.531811 103.270775) (xy 153.646542 103.194114) + (xy 153.744114 103.096542) (xy 153.820775 102.981811) (xy 153.87358 102.854328) (xy 153.9005 102.718993) + (xy 153.9005 102.581007) (xy 153.9005 102.581004) (xy 153.873581 102.445677) (xy 153.87358 102.445676) + (xy 153.87358 102.445672) (xy 153.873578 102.445667) (xy 153.820778 102.318195) (xy 153.820771 102.318182) + (xy 153.744114 102.203458) (xy 153.744111 102.203454) (xy 153.646545 102.105888) (xy 153.646541 102.105885) + (xy 153.531817 102.029228) (xy 153.531804 102.029221) (xy 153.404332 101.976421) (xy 153.404322 101.976418) + (xy 153.268995 101.9495) (xy 153.268993 101.9495) (xy 153.131007 101.9495) (xy 153.131005 101.9495) + (xy 152.995677 101.976418) (xy 152.995667 101.976421) (xy 152.868195 102.029221) (xy 152.868182 102.029228) + (xy 152.753458 102.105885) (xy 152.753454 102.105888) (xy 152.655888 102.203454) (xy 152.655885 102.203458) + (xy 152.579228 102.318182) (xy 152.579221 102.318195) (xy 152.526421 102.445667) (xy 152.526418 102.445677) + (xy 152.4995 102.581004) (xy 152.4995 102.581007) (xy 152.4995 102.718993) (xy 152.4995 102.718995) + (xy 152.499499 102.718995) (xy 122.4505 102.718995) (xy 122.4505 102.718993) (xy 122.4505 102.581007) + (xy 122.4505 102.581004) (xy 122.423581 102.445677) (xy 122.42358 102.445676) (xy 122.42358 102.445672) + (xy 122.423578 102.445667) (xy 122.370778 102.318195) (xy 122.370771 102.318182) (xy 122.294114 102.203458) + (xy 122.294111 102.203454) (xy 122.196545 102.105888) (xy 122.196541 102.105885) (xy 122.081817 102.029228) + (xy 122.081804 102.029221) (xy 121.954332 101.976421) (xy 121.954322 101.976418) (xy 121.818995 101.9495) + (xy 121.818993 101.9495) (xy 121.681007 101.9495) (xy 121.681005 101.9495) (xy 121.545677 101.976418) + (xy 121.545667 101.976421) (xy 121.418195 102.029221) (xy 121.418182 102.029228) (xy 121.303458 102.105885) + (xy 121.303454 102.105888) (xy 121.205888 102.203454) (xy 121.205885 102.203458) (xy 121.129228 102.318182) + (xy 121.129221 102.318195) (xy 121.076421 102.445667) (xy 121.076418 102.445677) (xy 121.0495 102.581004) + (xy 121.0495 102.581007) (xy 121.0495 102.718993) (xy 121.0495 102.718995) (xy 121.049499 102.718995) + (xy 120.5005 102.718995) (xy 120.5005 100.133634) (xy 129.3995 100.133634) (xy 129.3995 100.366365) + (xy 129.399501 100.366382) (xy 129.429878 100.597122) (xy 129.49012 100.821947) (xy 129.57918 101.03696) + (xy 129.579188 101.036976) (xy 129.695553 101.238524) (xy 129.695564 101.23854) (xy 129.837242 101.423179) + (xy 129.837248 101.423186) (xy 130.001813 101.587751) (xy 130.00182 101.587757) (xy 130.133303 101.688647) + (xy 130.186468 101.729442) (xy 130.186475 101.729446) (xy 130.388023 101.845811) (xy 130.388039 101.845819) + (xy 130.603052 101.934879) (xy 130.603054 101.934879) (xy 130.60306 101.934882) (xy 130.827874 101.995121) + (xy 131.058628 102.0255) (xy 131.058635 102.0255) (xy 131.291365 102.0255) (xy 131.291372 102.0255) + (xy 131.522126 101.995121) (xy 131.74694 101.934882) (xy 131.947165 101.851947) (xy 131.96196 101.845819) + (xy 131.961963 101.845817) (xy 131.961969 101.845815) (xy 132.163532 101.729442) (xy 132.348181 101.587756) + (xy 132.494657 101.441279) (xy 132.555978 101.407796) (xy 132.62567 101.41278) (xy 132.681604 101.454651) + (xy 132.700268 101.490644) (xy 132.743588 101.623972) (xy 132.743589 101.623975) (xy 132.85975 101.85195) + (xy 133.010132 102.058935) (xy 133.010136 102.05894) (xy 133.191059 102.239863) (xy 133.191064 102.239867) + (xy 133.371607 102.371038) (xy 133.398053 102.390252) (xy 133.543635 102.46443) (xy 133.626024 102.50641) + (xy 133.626027 102.506411) (xy 133.747693 102.545942) (xy 133.869361 102.585474) (xy 134.12207 102.6255) + (xy 134.122071 102.6255) (xy 134.377929 102.6255) (xy 134.37793 102.6255) (xy 134.630639 102.585474) + (xy 134.873975 102.50641) (xy 135.101947 102.390252) (xy 135.308942 102.239862) (xy 135.489862 102.058942) + (xy 135.640252 101.851947) (xy 135.75641 101.623975) (xy 135.835474 101.380639) (xy 135.8755 101.12793) + (xy 135.8755 100.87207) (xy 139.1245 100.87207) (xy 139.1245 101.127929) (xy 139.164526 101.38064) + (xy 139.243588 101.623972) (xy 139.243589 101.623975) (xy 139.35975 101.85195) (xy 139.510132 102.058935) + (xy 139.510136 102.05894) (xy 139.691059 102.239863) (xy 139.691064 102.239867) (xy 139.871607 102.371038) + (xy 139.898053 102.390252) (xy 140.043635 102.46443) (xy 140.126024 102.50641) (xy 140.126027 102.506411) + (xy 140.247693 102.545942) (xy 140.369361 102.585474) (xy 140.62207 102.6255) (xy 140.622071 102.6255) + (xy 140.877929 102.6255) (xy 140.87793 102.6255) (xy 141.130639 102.585474) (xy 141.373975 102.50641) + (xy 141.601947 102.390252) (xy 141.808942 102.239862) (xy 141.989862 102.058942) (xy 142.140252 101.851947) + (xy 142.25641 101.623975) (xy 142.299731 101.490644) (xy 142.339168 101.432969) (xy 142.403526 101.40577) + (xy 142.472373 101.417684) (xy 142.505343 101.441281) (xy 142.651813 101.587751) (xy 142.65182 101.587757) + (xy 142.783303 101.688647) (xy 142.836468 101.729442) (xy 142.836475 101.729446) (xy 143.038023 101.845811) + (xy 143.038039 101.845819) (xy 143.253052 101.934879) (xy 143.253054 101.934879) (xy 143.25306 101.934882) + (xy 143.477874 101.995121) (xy 143.708628 102.0255) (xy 143.708635 102.0255) (xy 143.941365 102.0255) + (xy 143.941372 102.0255) (xy 144.172126 101.995121) (xy 144.39694 101.934882) (xy 144.597165 101.851947) + (xy 144.61196 101.845819) (xy 144.611963 101.845817) (xy 144.611969 101.845815) (xy 144.813532 101.729442) + (xy 144.998181 101.587756) (xy 145.162756 101.423181) (xy 145.304442 101.238532) (xy 145.420815 101.036969) + (xy 145.509882 100.82194) (xy 145.570121 100.597126) (xy 145.6005 100.366372) (xy 145.6005 100.133628) + (xy 145.570121 99.902874) (xy 145.509882 99.67806) (xy 145.509879 99.678052) (xy 145.420819 99.463039) + (xy 145.420811 99.463023) (xy 145.304446 99.261475) (xy 145.304442 99.261468) (xy 145.296662 99.251329) + (xy 145.271467 99.186162) (xy 145.285504 99.117717) (xy 145.334317 99.067726) (xy 145.402408 99.052061) + (xy 145.451332 99.065357) (xy 145.644406 99.163734) (xy 145.644408 99.163734) (xy 145.644411 99.163736) + (xy 145.872778 99.237937) (xy 146.109941 99.2755) (xy 146.109942 99.2755) (xy 146.350058 99.2755) + (xy 146.350059 99.2755) (xy 146.587222 99.237937) (xy 146.815589 99.163736) (xy 147.029536 99.054724) + (xy 147.223796 98.913586) (xy 147.393586 98.743796) (xy 147.534724 98.549536) (xy 147.575762 98.468995) + (xy 152.499499 98.468995) (xy 152.526418 98.604322) (xy 152.526421 98.604332) (xy 152.579221 98.731804) + (xy 152.579228 98.731817) (xy 152.655885 98.846541) (xy 152.655888 98.846545) (xy 152.753454 98.944111) + (xy 152.753458 98.944114) (xy 152.868182 99.020771) (xy 152.868195 99.020778) (xy 152.950149 99.054724) + (xy 152.995672 99.07358) (xy 152.995676 99.07358) (xy 152.995677 99.073581) (xy 153.131004 99.1005) + (xy 153.131007 99.1005) (xy 153.268995 99.1005) (xy 153.360041 99.082389) (xy 153.404328 99.07358) + (xy 153.531811 99.020775) (xy 153.646542 98.944114) (xy 153.744114 98.846542) (xy 153.820775 98.731811) + (xy 153.87358 98.604328) (xy 153.893362 98.504878) (xy 153.9005 98.468995) (xy 153.9005 98.331004) + (xy 153.873581 98.195677) (xy 153.87358 98.195676) (xy 153.87358 98.195672) (xy 153.836943 98.107222) + (xy 153.820778 98.068195) (xy 153.820771 98.068182) (xy 153.744114 97.953458) (xy 153.744111 97.953454) + (xy 153.646545 97.855888) (xy 153.646541 97.855885) (xy 153.531817 97.779228) (xy 153.531804 97.779221) + (xy 153.404332 97.726421) (xy 153.404322 97.726418) (xy 153.268995 97.6995) (xy 153.268993 97.6995) + (xy 153.131007 97.6995) (xy 153.131005 97.6995) (xy 152.995677 97.726418) (xy 152.995667 97.726421) + (xy 152.868195 97.779221) (xy 152.868182 97.779228) (xy 152.753458 97.855885) (xy 152.753454 97.855888) + (xy 152.655888 97.953454) (xy 152.655885 97.953458) (xy 152.579228 98.068182) (xy 152.579221 98.068195) + (xy 152.526421 98.195667) (xy 152.526418 98.195677) (xy 152.4995 98.331004) (xy 152.4995 98.331007) + (xy 152.4995 98.468993) (xy 152.4995 98.468995) (xy 152.499499 98.468995) (xy 147.575762 98.468995) + (xy 147.643736 98.335589) (xy 147.717937 98.107222) (xy 147.7555 97.870059) (xy 147.7555 97.629941) + (xy 147.717937 97.392778) (xy 147.643736 97.164411) (xy 147.643734 97.164408) (xy 147.643734 97.164406) + (xy 147.534723 96.950463) (xy 147.393586 96.756204) (xy 147.225063 96.587681) (xy 147.191578 96.526358) + (xy 147.196562 96.456666) (xy 147.225063 96.412319) (xy 147.393586 96.243796) (xy 147.534724 96.049536) + (xy 147.643736 95.835589) (xy 147.717937 95.607222) (xy 147.7555 95.370059) (xy 147.7555 95.129941) + (xy 147.717937 94.892778) (xy 147.643736 94.664411) (xy 147.643734 94.664408) (xy 147.643734 94.664406) + (xy 147.534723 94.450463) (xy 147.393586 94.256204) (xy 147.223796 94.086414) (xy 147.171824 94.048654) + (xy 147.157859 94.030544) (xy 147.157426 94.030978) (xy 146.379822 93.253375) (xy 146.432642 93.239222) + (xy 146.552357 93.170104) (xy 146.650104 93.072357) (xy 146.719222 92.952642) (xy 146.733375 92.899822) + (xy 147.470556 93.637004) (xy 147.470556 93.637003) (xy 147.534296 93.549274) (xy 147.643271 93.335401) + (xy 147.71745 93.107105) (xy 147.755 92.870025) (xy 147.755 92.693995) (xy 152.499499 92.693995) + (xy 152.526418 92.829322) (xy 152.526421 92.829332) (xy 152.579221 92.956804) (xy 152.579228 92.956817) + (xy 152.655885 93.071541) (xy 152.655888 93.071545) (xy 152.753454 93.169111) (xy 152.753458 93.169114) + (xy 152.868182 93.245771) (xy 152.868195 93.245778) (xy 152.995667 93.298578) (xy 152.995672 93.29858) + (xy 152.995676 93.29858) (xy 152.995677 93.298581) (xy 153.131004 93.3255) (xy 153.131007 93.3255) + (xy 153.268995 93.3255) (xy 153.360041 93.307389) (xy 153.404328 93.29858) (xy 153.531811 93.245775) + (xy 153.646542 93.169114) (xy 153.744114 93.071542) (xy 153.820775 92.956811) (xy 153.87358 92.829328) + (xy 153.882389 92.785041) (xy 153.9005 92.693995) (xy 153.9005 92.556004) (xy 153.873581 92.420677) + (xy 153.87358 92.420676) (xy 153.87358 92.420672) (xy 153.862074 92.392894) (xy 153.820778 92.293195) + (xy 153.820771 92.293182) (xy 153.744114 92.178458) (xy 153.744111 92.178454) (xy 153.646545 92.080888) + (xy 153.646541 92.080885) (xy 153.531817 92.004228) (xy 153.531804 92.004221) (xy 153.404332 91.951421) + (xy 153.404322 91.951418) (xy 153.268995 91.9245) (xy 153.268993 91.9245) (xy 153.131007 91.9245) + (xy 153.131005 91.9245) (xy 152.995677 91.951418) (xy 152.995667 91.951421) (xy 152.868195 92.004221) + (xy 152.868182 92.004228) (xy 152.753458 92.080885) (xy 152.753454 92.080888) (xy 152.655888 92.178454) + (xy 152.655885 92.178458) (xy 152.579228 92.293182) (xy 152.579221 92.293195) (xy 152.526421 92.420667) + (xy 152.526418 92.420677) (xy 152.4995 92.556004) (xy 152.4995 92.556007) (xy 152.4995 92.693993) + (xy 152.4995 92.693995) (xy 152.499499 92.693995) (xy 147.755 92.693995) (xy 147.755 92.629974) + (xy 147.745392 92.569313) (xy 147.71745 92.392894) (xy 147.643271 92.164598) (xy 147.534294 91.950722) + (xy 147.470557 91.862995) (xy 147.470556 91.862994) (xy 146.733374 92.600176) (xy 146.719222 92.547358) + (xy 146.650104 92.427643) (xy 146.552357 92.329896) (xy 146.432642 92.260778) (xy 146.379821 92.246624) + (xy 147.117003 91.509443) (xy 147.117003 91.509441) (xy 147.029277 91.445705) (xy 146.815401 91.336728) + (xy 146.587105 91.262549) (xy 146.350025 91.225) (xy 146.109975 91.225) (xy 145.872894 91.262549) + (xy 145.644598 91.336728) (xy 145.450626 91.435563) (xy 145.381957 91.448459) (xy 145.317216 91.422183) + (xy 145.276959 91.365076) (xy 145.273967 91.295271) (xy 145.295955 91.249591) (xy 145.304442 91.238532) + (xy 145.420815 91.036969) (xy 145.509882 90.82194) (xy 145.570121 90.597126) (xy 145.6005 90.366372) + (xy 145.6005 90.133628) (xy 145.570121 89.902874) (xy 145.509882 89.67806) (xy 145.509879 89.678052) + (xy 145.420819 89.463039) (xy 145.420811 89.463023) (xy 145.304446 89.261475) (xy 145.304442 89.261468) + (xy 145.162756 89.076819) (xy 145.162751 89.076813) (xy 144.998186 88.912248) (xy 144.998179 88.912242) + (xy 144.81354 88.770564) (xy 144.813538 88.770562) (xy 144.813532 88.770558) (xy 144.813527 88.770555) + (xy 144.813524 88.770553) (xy 144.611976 88.654188) (xy 144.61196 88.65418) (xy 144.396947 88.56512) + (xy 144.172122 88.504878) (xy 143.941382 88.474501) (xy 143.941377 88.4745) (xy 143.941372 88.4745) + (xy 143.708628 88.4745) (xy 143.708622 88.4745) (xy 143.708617 88.474501) (xy 143.477877 88.504878) + (xy 143.253052 88.56512) (xy 143.038039 88.65418) (xy 143.038023 88.654188) (xy 142.836475 88.770553) + (xy 142.836459 88.770564) (xy 142.65182 88.912242) (xy 142.651813 88.912248) (xy 142.487248 89.076813) + (xy 142.487242 89.07682) (xy 142.345564 89.261459) (xy 142.345553 89.261475) (xy 142.229188 89.463023) + (xy 142.22918 89.463039) (xy 142.14012 89.678052) (xy 142.079878 89.902877) (xy 142.049501 90.133617) + (xy 142.0495 90.133634) (xy 142.0495 90.366365) (xy 142.049501 90.366382) (xy 142.079878 90.597122) + (xy 142.14012 90.821947) (xy 142.22918 91.03696) (xy 142.229188 91.036976) (xy 142.345553 91.238524) + (xy 142.345564 91.23854) (xy 142.487242 91.423179) (xy 142.487248 91.423186) (xy 142.651813 91.587751) + (xy 142.651819 91.587756) (xy 142.836468 91.729442) (xy 142.836475 91.729446) (xy 143.038023 91.845811) + (xy 143.038039 91.845819) (xy 143.253052 91.934879) (xy 143.253054 91.934879) (xy 143.25306 91.934882) + (xy 143.477874 91.995121) (xy 143.708628 92.0255) (xy 143.708635 92.0255) (xy 143.941365 92.0255) + (xy 143.941372 92.0255) (xy 144.172126 91.995121) (xy 144.39694 91.934882) (xy 144.528149 91.880534) + (xy 144.61196 91.845819) (xy 144.611961 91.845817) (xy 144.611969 91.845815) (xy 144.778478 91.74968) + (xy 144.846375 91.733208) (xy 144.912402 91.75606) (xy 144.955593 91.810981) (xy 144.962235 91.880534) + (xy 144.940796 91.929951) (xy 144.925704 91.950724) (xy 144.816728 92.164598) (xy 144.742549 92.392894) + (xy 144.705 92.629974) (xy 144.705 92.870025) (xy 144.742549 93.107105) (xy 144.816728 93.335401) + (xy 144.925705 93.549277) (xy 144.989441 93.637003) (xy 144.989443 93.637003) (xy 145.726624 92.899821) + (xy 145.740778 92.952642) (xy 145.809896 93.072357) (xy 145.907643 93.170104) (xy 146.027358 93.239222) + (xy 146.080177 93.253375) (xy 145.310679 94.022871) (xy 145.288175 94.048654) (xy 145.236204 94.086413) + (xy 145.066416 94.256201) (xy 144.925276 94.450463) (xy 144.816265 94.664406) (xy 144.742063 94.892777) + (xy 144.7045 95.129941) (xy 144.7045 95.370058) (xy 144.742063 95.607222) (xy 144.816265 95.835593) + (xy 144.925276 96.049536) (xy 145.066414 96.243796) (xy 145.066416 96.243798) (xy 145.234937 96.412319) + (xy 145.268422 96.473642) (xy 145.263438 96.543334) (xy 145.234937 96.587681) (xy 145.066416 96.756201) + (xy 144.925276 96.950463) (xy 144.816265 97.164406) (xy 144.742063 97.392777) (xy 144.742063 97.392778) + (xy 144.7045 97.629941) (xy 144.7045 97.870059) (xy 144.717709 97.953458) (xy 144.742063 98.107222) + (xy 144.816265 98.335593) (xy 144.925278 98.54954) (xy 144.93973 98.569431) (xy 144.963211 98.635237) + (xy 144.947386 98.703291) (xy 144.897281 98.751986) (xy 144.828803 98.765862) (xy 144.777413 98.749704) + (xy 144.611976 98.654188) (xy 144.61196 98.65418) (xy 144.396947 98.56512) (xy 144.172122 98.504878) + (xy 143.941382 98.474501) (xy 143.941377 98.4745) (xy 143.941372 98.4745) (xy 143.708628 98.4745) + (xy 143.708622 98.4745) (xy 143.708617 98.474501) (xy 143.477877 98.504878) (xy 143.253052 98.56512) + (xy 143.038039 98.65418) (xy 143.038023 98.654188) (xy 142.836475 98.770553) (xy 142.836459 98.770564) + (xy 142.65182 98.912242) (xy 142.651813 98.912248) (xy 142.487248 99.076813) (xy 142.487242 99.07682) + (xy 142.345564 99.261459) (xy 142.345553 99.261475) (xy 142.229188 99.463023) (xy 142.22918 99.463039) + (xy 142.140121 99.678051) (xy 142.140121 99.678052) (xy 142.140118 99.67806) (xy 142.122177 99.745015) + (xy 142.108374 99.796528) (xy 142.072008 99.856188) (xy 142.009161 99.886716) (xy 141.939785 99.878421) + (xy 141.900918 99.852114) (xy 141.80894 99.760136) (xy 141.808935 99.760132) (xy 141.60195 99.60975) + (xy 141.601949 99.609749) (xy 141.601947 99.609748) (xy 141.52891 99.572533) (xy 141.373975 99.493589) + (xy 141.373972 99.493588) (xy 141.13064 99.414526) (xy 141.004284 99.394513) (xy 140.87793 99.3745) + (xy 140.62207 99.3745) (xy 140.537833 99.387842) (xy 140.369359 99.414526) (xy 140.126027 99.493588) + (xy 140.126024 99.493589) (xy 139.898049 99.60975) (xy 139.691064 99.760132) (xy 139.691059 99.760136) + (xy 139.510136 99.941059) (xy 139.510132 99.941064) (xy 139.35975 100.148049) (xy 139.243589 100.376024) + (xy 139.243588 100.376027) (xy 139.164526 100.619359) (xy 139.1245 100.87207) (xy 135.8755 100.87207) + (xy 135.835474 100.619361) (xy 135.75641 100.376025) (xy 135.75641 100.376024) (xy 135.716185 100.29708) + (xy 135.640252 100.148053) (xy 135.561814 100.040092) (xy 135.489867 99.941064) (xy 135.489863 99.941059) + (xy 135.30894 99.760136) (xy 135.308935 99.760132) (xy 135.10195 99.60975) (xy 135.101949 99.609749) + (xy 135.101947 99.609748) (xy 135.02891 99.572533) (xy 134.873975 99.493589) (xy 134.873972 99.493588) + (xy 134.63064 99.414526) (xy 134.504284 99.394513) (xy 134.37793 99.3745) (xy 134.12207 99.3745) + (xy 134.037833 99.387842) (xy 133.869359 99.414526) (xy 133.626027 99.493588) (xy 133.626024 99.493589) + (xy 133.398049 99.60975) (xy 133.191065 99.760131) (xy 133.09908 99.852116) (xy 133.037756 99.8856) + (xy 132.968065 99.880616) (xy 132.912131 99.838744) (xy 132.891626 99.796532) (xy 132.859882 99.67806) + (xy 132.859879 99.678052) (xy 132.770819 99.463039) (xy 132.770811 99.463023) (xy 132.654446 99.261475) + (xy 132.654442 99.261468) (xy 132.512756 99.076819) (xy 132.512751 99.076813) (xy 132.348186 98.912248) + (xy 132.348179 98.912242) (xy 132.16354 98.770564) (xy 132.163538 98.770562) (xy 132.163532 98.770558) + (xy 132.163527 98.770555) (xy 132.163524 98.770553) (xy 131.961976 98.654188) (xy 131.96196 98.65418) + (xy 131.746947 98.56512) (xy 131.522122 98.504878) (xy 131.291382 98.474501) (xy 131.291377 98.4745) + (xy 131.291372 98.4745) (xy 131.058628 98.4745) (xy 131.058622 98.4745) (xy 131.058617 98.474501) + (xy 130.827877 98.504878) (xy 130.603052 98.56512) (xy 130.388039 98.65418) (xy 130.388023 98.654188) + (xy 130.186475 98.770553) (xy 130.186459 98.770564) (xy 130.00182 98.912242) (xy 130.001813 98.912248) + (xy 129.837248 99.076813) (xy 129.837242 99.07682) (xy 129.695564 99.261459) (xy 129.695553 99.261475) + (xy 129.579188 99.463023) (xy 129.57918 99.463039) (xy 129.49012 99.678052) (xy 129.429878 99.902877) + (xy 129.399501 100.133617) (xy 129.3995 100.133634) (xy 120.5005 100.133634) (xy 120.5005 98.468995) + (xy 121.049499 98.468995) (xy 121.076418 98.604322) (xy 121.076421 98.604332) (xy 121.129221 98.731804) + (xy 121.129228 98.731817) (xy 121.205885 98.846541) (xy 121.205888 98.846545) (xy 121.303454 98.944111) + (xy 121.303458 98.944114) (xy 121.418182 99.020771) (xy 121.418195 99.020778) (xy 121.500149 99.054724) + (xy 121.545672 99.07358) (xy 121.545676 99.07358) (xy 121.545677 99.073581) (xy 121.681004 99.1005) + (xy 121.681007 99.1005) (xy 121.818995 99.1005) (xy 121.910041 99.082389) (xy 121.954328 99.07358) + (xy 122.081811 99.020775) (xy 122.196542 98.944114) (xy 122.294114 98.846542) (xy 122.370775 98.731811) + (xy 122.42358 98.604328) (xy 122.443362 98.504878) (xy 122.4505 98.468995) (xy 122.4505 98.331004) + (xy 122.423581 98.195677) (xy 122.42358 98.195676) (xy 122.42358 98.195672) (xy 122.386943 98.107222) + (xy 122.370778 98.068195) (xy 122.370771 98.068182) (xy 122.294114 97.953458) (xy 122.294111 97.953454) + (xy 122.196545 97.855888) (xy 122.196541 97.855885) (xy 122.081817 97.779228) (xy 122.081804 97.779221) + (xy 121.954332 97.726421) (xy 121.954322 97.726418) (xy 121.818995 97.6995) (xy 121.818993 97.6995) + (xy 121.681007 97.6995) (xy 121.681005 97.6995) (xy 121.545677 97.726418) (xy 121.545667 97.726421) + (xy 121.418195 97.779221) (xy 121.418182 97.779228) (xy 121.303458 97.855885) (xy 121.303454 97.855888) + (xy 121.205888 97.953454) (xy 121.205885 97.953458) (xy 121.129228 98.068182) (xy 121.129221 98.068195) + (xy 121.076421 98.195667) (xy 121.076418 98.195677) (xy 121.0495 98.331004) (xy 121.0495 98.331007) + (xy 121.0495 98.468993) (xy 121.0495 98.468995) (xy 121.049499 98.468995) (xy 120.5005 98.468995) + (xy 120.5005 92.693995) (xy 121.049499 92.693995) (xy 121.076418 92.829322) (xy 121.076421 92.829332) + (xy 121.129221 92.956804) (xy 121.129228 92.956817) (xy 121.205885 93.071541) (xy 121.205888 93.071545) + (xy 121.303454 93.169111) (xy 121.303458 93.169114) (xy 121.418182 93.245771) (xy 121.418195 93.245778) + (xy 121.545667 93.298578) (xy 121.545672 93.29858) (xy 121.545676 93.29858) (xy 121.545677 93.298581) + (xy 121.681004 93.3255) (xy 121.681007 93.3255) (xy 121.818995 93.3255) (xy 121.910041 93.307389) + (xy 121.954328 93.29858) (xy 122.081811 93.245775) (xy 122.196542 93.169114) (xy 122.294114 93.071542) + (xy 122.370775 92.956811) (xy 122.42358 92.829328) (xy 122.432389 92.785041) (xy 122.4505 92.693995) + (xy 122.4505 92.556004) (xy 122.423581 92.420677) (xy 122.42358 92.420676) (xy 122.42358 92.420672) + (xy 122.412074 92.392894) (xy 122.370778 92.293195) (xy 122.370771 92.293182) (xy 122.294114 92.178458) + (xy 122.294111 92.178454) (xy 122.196545 92.080888) (xy 122.196541 92.080885) (xy 122.081817 92.004228) + (xy 122.081804 92.004221) (xy 121.954332 91.951421) (xy 121.954322 91.951418) (xy 121.818995 91.9245) + (xy 121.818993 91.9245) (xy 121.681007 91.9245) (xy 121.681005 91.9245) (xy 121.545677 91.951418) + (xy 121.545667 91.951421) (xy 121.418195 92.004221) (xy 121.418182 92.004228) (xy 121.303458 92.080885) + (xy 121.303454 92.080888) (xy 121.205888 92.178454) (xy 121.205885 92.178458) (xy 121.129228 92.293182) + (xy 121.129221 92.293195) (xy 121.076421 92.420667) (xy 121.076418 92.420677) (xy 121.0495 92.556004) + (xy 121.0495 92.556007) (xy 121.0495 92.693993) (xy 121.0495 92.693995) (xy 121.049499 92.693995) + (xy 120.5005 92.693995) (xy 120.5005 90.133634) (xy 129.3995 90.133634) (xy 129.3995 90.366365) + (xy 129.399501 90.366382) (xy 129.429878 90.597122) (xy 129.49012 90.821947) (xy 129.57918 91.03696) + (xy 129.579188 91.036976) (xy 129.695553 91.238524) (xy 129.695564 91.23854) (xy 129.837242 91.423179) + (xy 129.837248 91.423186) (xy 130.001813 91.587751) (xy 130.001819 91.587756) (xy 130.186468 91.729442) + (xy 130.186475 91.729446) (xy 130.388023 91.845811) (xy 130.388039 91.845819) (xy 130.603052 91.934879) + (xy 130.603054 91.934879) (xy 130.60306 91.934882) (xy 130.827874 91.995121) (xy 131.058628 92.0255) + (xy 131.058635 92.0255) (xy 131.291365 92.0255) (xy 131.291372 92.0255) (xy 131.522126 91.995121) + (xy 131.74694 91.934882) (xy 131.878149 91.880534) (xy 131.96196 91.845819) (xy 131.961963 91.845817) + (xy 131.961969 91.845815) (xy 132.163532 91.729442) (xy 132.348181 91.587756) (xy 132.512756 91.423181) + (xy 132.654442 91.238532) (xy 132.770815 91.036969) (xy 132.859882 90.82194) (xy 132.920121 90.597126) + (xy 132.9505 90.366372) (xy 132.9505 90.133628) (xy 132.920121 89.902874) (xy 132.859882 89.67806) + (xy 132.859879 89.678052) (xy 132.770819 89.463039) (xy 132.770811 89.463023) (xy 132.654446 89.261475) + (xy 132.654442 89.261468) (xy 132.512756 89.076819) (xy 132.512751 89.076813) (xy 132.348186 88.912248) + (xy 132.348179 88.912242) (xy 132.16354 88.770564) (xy 132.163538 88.770562) (xy 132.163532 88.770558) + (xy 132.163527 88.770555) (xy 132.163524 88.770553) (xy 131.961976 88.654188) (xy 131.96196 88.65418) + (xy 131.746947 88.56512) (xy 131.522122 88.504878) (xy 131.291382 88.474501) (xy 131.291377 88.4745) + (xy 131.291372 88.4745) (xy 131.058628 88.4745) (xy 131.058622 88.4745) (xy 131.058617 88.474501) + (xy 130.827877 88.504878) (xy 130.603052 88.56512) (xy 130.388039 88.65418) (xy 130.388023 88.654188) + (xy 130.186475 88.770553) (xy 130.186459 88.770564) (xy 130.00182 88.912242) (xy 130.001813 88.912248) + (xy 129.837248 89.076813) (xy 129.837242 89.07682) (xy 129.695564 89.261459) (xy 129.695553 89.261475) + (xy 129.579188 89.463023) (xy 129.57918 89.463039) (xy 129.49012 89.678052) (xy 129.429878 89.902877) + (xy 129.399501 90.133617) (xy 129.3995 90.133634) (xy 120.5005 90.133634) (xy 120.5005 88.443995) + (xy 121.049499 88.443995) (xy 121.076418 88.579322) (xy 121.076421 88.579332) (xy 121.129221 88.706804) + (xy 121.129228 88.706817) (xy 121.205885 88.821541) (xy 121.205888 88.821545) (xy 121.303454 88.919111) + (xy 121.303458 88.919114) (xy 121.418182 88.995771) (xy 121.418195 88.995778) (xy 121.545667 89.048578) + (xy 121.545672 89.04858) (xy 121.545676 89.04858) (xy 121.545677 89.048581) (xy 121.681004 89.0755) + (xy 121.681007 89.0755) (xy 121.818995 89.0755) (xy 121.910041 89.057389) (xy 121.954328 89.04858) + (xy 122.081811 88.995775) (xy 122.196542 88.919114) (xy 122.294114 88.821542) (xy 122.370775 88.706811) + (xy 122.42358 88.579328) (xy 122.4505 88.443995) (xy 152.499499 88.443995) (xy 152.526418 88.579322) + (xy 152.526421 88.579332) (xy 152.579221 88.706804) (xy 152.579228 88.706817) (xy 152.655885 88.821541) + (xy 152.655888 88.821545) (xy 152.753454 88.919111) (xy 152.753458 88.919114) (xy 152.868182 88.995771) + (xy 152.868195 88.995778) (xy 152.995667 89.048578) (xy 152.995672 89.04858) (xy 152.995676 89.04858) + (xy 152.995677 89.048581) (xy 153.131004 89.0755) (xy 153.131007 89.0755) (xy 153.268995 89.0755) + (xy 153.360041 89.057389) (xy 153.404328 89.04858) (xy 153.531811 88.995775) (xy 153.646542 88.919114) + (xy 153.744114 88.821542) (xy 153.820775 88.706811) (xy 153.87358 88.579328) (xy 153.9005 88.443993) + (xy 153.9005 88.306007) (xy 153.9005 88.306004) (xy 153.873581 88.170677) (xy 153.87358 88.170676) + (xy 153.87358 88.170672) (xy 153.873578 88.170667) (xy 153.820778 88.043195) (xy 153.820771 88.043182) + (xy 153.744114 87.928458) (xy 153.744111 87.928454) (xy 153.646545 87.830888) (xy 153.646541 87.830885) + (xy 153.531817 87.754228) (xy 153.531804 87.754221) (xy 153.404332 87.701421) (xy 153.404322 87.701418) + (xy 153.268995 87.6745) (xy 153.268993 87.6745) (xy 153.131007 87.6745) (xy 153.131005 87.6745) + (xy 152.995677 87.701418) (xy 152.995667 87.701421) (xy 152.868195 87.754221) (xy 152.868182 87.754228) + (xy 152.753458 87.830885) (xy 152.753454 87.830888) (xy 152.655888 87.928454) (xy 152.655885 87.928458) + (xy 152.579228 88.043182) (xy 152.579221 88.043195) (xy 152.526421 88.170667) (xy 152.526418 88.170677) + (xy 152.4995 88.306004) (xy 152.4995 88.306007) (xy 152.4995 88.443993) (xy 152.4995 88.443995) + (xy 152.499499 88.443995) (xy 122.4505 88.443995) (xy 122.4505 88.443993) (xy 122.4505 88.306007) + (xy 122.4505 88.306004) (xy 122.423581 88.170677) (xy 122.42358 88.170676) (xy 122.42358 88.170672) + (xy 122.423578 88.170667) (xy 122.370778 88.043195) (xy 122.370771 88.043182) (xy 122.294114 87.928458) + (xy 122.294111 87.928454) (xy 122.196545 87.830888) (xy 122.196537 87.830882) (xy 122.174911 87.816432) + (xy 122.174861 87.816399) (xy 122.081817 87.754228) (xy 122.081804 87.754221) (xy 121.954332 87.701421) + (xy 121.954322 87.701418) (xy 121.818995 87.6745) (xy 121.818993 87.6745) (xy 121.681007 87.6745) + (xy 121.681005 87.6745) (xy 121.545677 87.701418) (xy 121.545667 87.701421) (xy 121.418195 87.754221) + (xy 121.418182 87.754228) (xy 121.303458 87.830885) (xy 121.303454 87.830888) (xy 121.205888 87.928454) + (xy 121.205885 87.928458) (xy 121.129228 88.043182) (xy 121.129221 88.043195) (xy 121.076421 88.170667) + (xy 121.076418 88.170677) (xy 121.0495 88.306004) (xy 121.0495 88.306007) (xy 121.0495 88.443993) + (xy 121.0495 88.443995) (xy 121.049499 88.443995) (xy 120.5005 88.443995) (xy 120.5005 85.901577) + (xy 125.2495 85.901577) (xy 125.2495 86.098422) (xy 125.28029 86.292826) (xy 125.341117 86.480029) + (xy 125.422656 86.640058) (xy 125.430476 86.655405) (xy 125.546172 86.814646) (xy 125.685354 86.953828) + (xy 125.844595 87.069524) (xy 125.915008 87.105401) (xy 126.01997 87.158882) (xy 126.019972 87.158882) + (xy 126.019975 87.158884) (xy 126.120317 87.191487) (xy 126.207173 87.219709) (xy 126.401578 87.2505) + (xy 126.401583 87.2505) (xy 126.598422 87.2505) (xy 126.792826 87.219709) (xy 126.980025 87.158884) + (xy 127.155405 87.069524) (xy 127.314646 86.953828) (xy 127.453828 86.814646) (xy 127.569524 86.655405) + (xy 127.658884 86.480025) (xy 127.684894 86.399974) (xy 133.475 86.399974) (xy 133.475 86.640025) + (xy 133.512549 86.877105) (xy 133.586728 87.105401) (xy 133.695705 87.319277) (xy 133.759441 87.407003) + (xy 133.759443 87.407003) (xy 134.496624 86.669822) (xy 134.510778 86.722642) (xy 134.579896 86.842357) + (xy 134.677643 86.940104) (xy 134.797358 87.009222) (xy 134.850177 87.023375) (xy 134.112994 87.760556) + (xy 134.112995 87.760557) (xy 134.200722 87.824294) (xy 134.414598 87.933271) (xy 134.642894 88.00745) + (xy 134.879975 88.045) (xy 135.120025 88.045) (xy 135.357105 88.00745) (xy 135.585401 87.933271) + (xy 135.799274 87.824296) (xy 135.887003 87.760556) (xy 135.887004 87.760556) (xy 135.149822 87.023375) + (xy 135.202642 87.009222) (xy 135.322357 86.940104) (xy 135.420104 86.842357) (xy 135.489222 86.722642) + (xy 135.503374 86.669822) (xy 136.272897 87.439345) (xy 136.298654 87.461824) (xy 136.336414 87.513796) + (xy 136.506204 87.683586) (xy 136.700464 87.824724) (xy 136.801543 87.876226) (xy 136.914406 87.933734) + (xy 136.914408 87.933734) (xy 136.914411 87.933736) (xy 137.142778 88.007937) (xy 137.379941 88.0455) + (xy 137.379942 88.0455) (xy 137.620058 88.0455) (xy 137.620059 88.0455) (xy 137.857222 88.007937) + (xy 138.085589 87.933736) (xy 138.299536 87.824724) (xy 138.493796 87.683586) (xy 138.662319 87.515063) + (xy 138.723642 87.481578) (xy 138.793334 87.486562) (xy 138.837681 87.515063) (xy 139.006204 87.683586) + (xy 139.200464 87.824724) (xy 139.301543 87.876226) (xy 139.414406 87.933734) (xy 139.414408 87.933734) + (xy 139.414411 87.933736) (xy 139.642778 88.007937) (xy 139.879941 88.0455) (xy 139.879942 88.0455) + (xy 140.120058 88.0455) (xy 140.120059 88.0455) (xy 140.357222 88.007937) (xy 140.585589 87.933736) + (xy 140.799536 87.824724) (xy 140.993796 87.683586) (xy 141.163586 87.513796) (xy 141.304724 87.319536) + (xy 141.413736 87.105589) (xy 141.487937 86.877222) (xy 141.5255 86.640059) (xy 141.5255 86.399941) + (xy 141.487937 86.162778) (xy 141.487936 86.162774) (xy 141.487936 86.162773) (xy 141.413943 85.935048) + (xy 141.41394 85.93504) (xy 141.413736 85.934411) (xy 141.397006 85.901577) (xy 147.2495 85.901577) + (xy 147.2495 86.098422) (xy 147.28029 86.292826) (xy 147.341117 86.480029) (xy 147.422656 86.640058) + (xy 147.430476 86.655405) (xy 147.546172 86.814646) (xy 147.685354 86.953828) (xy 147.844595 87.069524) + (xy 147.915008 87.105401) (xy 148.01997 87.158882) (xy 148.019972 87.158882) (xy 148.019975 87.158884) + (xy 148.120317 87.191487) (xy 148.207173 87.219709) (xy 148.401578 87.2505) (xy 148.401583 87.2505) + (xy 148.598422 87.2505) (xy 148.792826 87.219709) (xy 148.980025 87.158884) (xy 149.155405 87.069524) + (xy 149.314646 86.953828) (xy 149.453828 86.814646) (xy 149.569524 86.655405) (xy 149.658884 86.480025) + (xy 149.719709 86.292826) (xy 149.7505 86.098422) (xy 149.7505 85.901577) (xy 149.719709 85.707173) + (xy 149.658882 85.51997) (xy 149.569523 85.344594) (xy 149.453828 85.185354) (xy 149.314646 85.046172) + (xy 149.155405 84.930476) (xy 148.980029 84.841117) (xy 148.792826 84.78029) (xy 148.598422 84.7495) + (xy 148.598417 84.7495) (xy 148.401583 84.7495) (xy 148.401578 84.7495) (xy 148.207173 84.78029) + (xy 148.01997 84.841117) (xy 147.844594 84.930476) (xy 147.756474 84.9945) (xy 147.685354 85.046172) + (xy 147.685352 85.046174) (xy 147.685351 85.046174) (xy 147.546174 85.185351) (xy 147.546174 85.185352) + (xy 147.546172 85.185354) (xy 147.524121 85.215705) (xy 147.430476 85.344594) (xy 147.341117 85.51997) + (xy 147.28029 85.707173) (xy 147.2495 85.901577) (xy 141.397006 85.901577) (xy 141.304724 85.720464) + (xy 141.163586 85.526204) (xy 140.993796 85.356414) (xy 140.799536 85.215276) (xy 140.585593 85.106265) + (xy 140.357222 85.032063) (xy 140.120059 84.9945) (xy 139.879941 84.9945) (xy 139.761359 85.013281) + (xy 139.642777 85.032063) (xy 139.414406 85.106265) (xy 139.200463 85.215276) (xy 139.006201 85.356416) + (xy 138.837681 85.524937) (xy 138.776358 85.558422) (xy 138.706666 85.553438) (xy 138.662319 85.524937) + (xy 138.493798 85.356416) (xy 138.493796 85.356414) (xy 138.299536 85.215276) (xy 138.085593 85.106265) + (xy 137.857222 85.032063) (xy 137.620059 84.9945) (xy 137.379941 84.9945) (xy 137.261359 85.013281) + (xy 137.142777 85.032063) (xy 136.914406 85.106265) (xy 136.700463 85.215276) (xy 136.506201 85.356416) + (xy 136.336413 85.526204) (xy 136.298654 85.578175) (xy 136.280544 85.592139) (xy 136.280978 85.592573) + (xy 135.503374 86.370176) (xy 135.489222 86.317358) (xy 135.420104 86.197643) (xy 135.322357 86.099896) + (xy 135.202642 86.030778) (xy 135.149821 86.016624) (xy 135.887003 85.279443) (xy 135.887003 85.279441) + (xy 135.799277 85.215705) (xy 135.585401 85.106728) (xy 135.357105 85.032549) (xy 135.120025 84.995) + (xy 134.879975 84.995) (xy 134.642894 85.032549) (xy 134.414598 85.106728) (xy 134.200729 85.215701) + (xy 134.112995 85.279442) (xy 134.850178 86.016624) (xy 134.797358 86.030778) (xy 134.677643 86.099896) + (xy 134.579896 86.197643) (xy 134.510778 86.317358) (xy 134.496624 86.370177) (xy 133.759442 85.632995) + (xy 133.695701 85.720729) (xy 133.586728 85.934598) (xy 133.512549 86.162894) (xy 133.475 86.399974) + (xy 127.684894 86.399974) (xy 127.719709 86.292826) (xy 127.7505 86.098422) (xy 127.7505 85.901577) + (xy 127.719709 85.707173) (xy 127.658882 85.51997) (xy 127.58909 85.382996) (xy 127.569523 85.344594) + (xy 127.453828 85.185354) (xy 127.314646 85.046172) (xy 127.155405 84.930476) (xy 126.980029 84.841117) + (xy 126.792826 84.78029) (xy 126.598422 84.7495) (xy 126.598417 84.7495) (xy 126.401583 84.7495) + (xy 126.401578 84.7495) (xy 126.207173 84.78029) (xy 126.01997 84.841117) (xy 125.844594 84.930476) + (xy 125.756474 84.9945) (xy 125.685354 85.046172) (xy 125.685352 85.046174) (xy 125.685351 85.046174) + (xy 125.546174 85.185351) (xy 125.546174 85.185352) (xy 125.546172 85.185354) (xy 125.524121 85.215705) + (xy 125.430476 85.344594) (xy 125.341117 85.51997) (xy 125.28029 85.707173) (xy 125.2495 85.901577) + (xy 120.5005 85.901577) (xy 120.5005 70.638389) (xy 149.3995 70.638389) (xy 149.3995 71.361611) + (xy 149.426598 71.532701) (xy 149.480127 71.697445) (xy 149.558768 71.851788) (xy 149.660586 71.991928) + (xy 149.783072 72.114414) (xy 149.923212 72.216232) (xy 150.077555 72.294873) (xy 150.242299 72.348402) + (xy 150.413389 72.3755) (xy 150.41339 72.3755) (xy 150.58661 72.3755) (xy 150.586611 72.3755) (xy 150.757701 72.348402) + (xy 150.922445 72.294873) (xy 151.076788 72.216232) (xy 151.216928 72.114414) (xy 151.324472 72.006869) + (xy 151.385791 71.973387) (xy 151.455483 71.978371) (xy 151.511417 72.020242) (xy 151.517688 72.029456) + (xy 151.557285 72.093652) (xy 151.557288 72.093656) (xy 151.681344 72.217712) (xy 151.830666 72.309814) + (xy 151.997203 72.364999) (xy 152.099991 72.3755) (xy 152.900008 72.375499) (xy 152.900016 72.375498) + (xy 152.900019 72.375498) (xy 152.956302 72.369748) (xy 153.002797 72.364999) (xy 153.169334 72.309814) + (xy 153.318656 72.217712) (xy 153.442712 72.093656) (xy 153.534814 71.944334) (xy 153.589999 71.777797) + (xy 153.6005 71.675009) (xy 153.600499 70.324992) (xy 153.589999 70.222203) (xy 153.534814 70.055666) + (xy 153.442712 69.906344) (xy 153.318656 69.782288) (xy 153.193559 69.705128) (xy 153.169336 69.690187) + (xy 153.169331 69.690185) (xy 153.167862 69.689698) (xy 153.002797 69.635001) (xy 153.002795 69.635) + (xy 152.90001 69.6245) (xy 152.099998 69.6245) (xy 152.09998 69.624501) (xy 151.997203 69.635) (xy 151.9972 69.635001) + (xy 151.830668 69.690185) (xy 151.830663 69.690187) (xy 151.681342 69.782289) (xy 151.557287 69.906344) + (xy 151.517688 69.970544) (xy 151.465739 70.017268) (xy 151.396777 70.028489) (xy 151.332695 70.000645) + (xy 151.324469 69.993127) (xy 151.21693 69.885588) (xy 151.216928 69.885586) (xy 151.076788 69.783768) + (xy 150.922445 69.705127) (xy 150.757701 69.651598) (xy 150.757699 69.651597) (xy 150.757698 69.651597) + (xy 150.626271 69.630781) (xy 150.586611 69.6245) (xy 150.413389 69.6245) (xy 150.373728 69.630781) + (xy 150.242302 69.651597) (xy 150.077552 69.705128) (xy 149.923211 69.783768) (xy 149.843256 69.841859) + (xy 149.783072 69.885586) (xy 149.78307 69.885588) (xy 149.783069 69.885588) (xy 149.660588 70.008069) + (xy 149.660588 70.00807) (xy 149.660586 70.008072) (xy 149.653905 70.017268) (xy 149.558768 70.148211) + (xy 149.480128 70.302552) (xy 149.426597 70.467302) (xy 149.3995 70.638389) (xy 120.5005 70.638389) + (xy 120.5005 61.818995) (xy 121.899499 61.818995) (xy 121.926418 61.954322) (xy 121.926421 61.954332) + (xy 121.979221 62.081804) (xy 121.979228 62.081817) (xy 122.055885 62.196541) (xy 122.055888 62.196545) + (xy 122.153454 62.294111) (xy 122.153458 62.294114) (xy 122.268182 62.370771) (xy 122.268195 62.370778) + (xy 122.395667 62.423578) (xy 122.395672 62.42358) (xy 122.395676 62.42358) (xy 122.395677 62.423581) + (xy 122.531004 62.4505) (xy 122.531007 62.4505) (xy 122.668995 62.4505) (xy 122.760041 62.432389) + (xy 122.804328 62.42358) (xy 122.931811 62.370775) (xy 123.046542 62.294114) (xy 123.144114 62.196542) + (xy 123.220775 62.081811) (xy 123.27358 61.954328) (xy 123.285817 61.892809) (xy 123.3005 61.818995) + (xy 126.149499 61.818995) (xy 126.176418 61.954322) (xy 126.176421 61.954332) (xy 126.229221 62.081804) + (xy 126.229228 62.081817) (xy 126.305885 62.196541) (xy 126.305888 62.196545) (xy 126.403454 62.294111) + (xy 126.403458 62.294114) (xy 126.518182 62.370771) (xy 126.518195 62.370778) (xy 126.645667 62.423578) + (xy 126.645672 62.42358) (xy 126.645676 62.42358) (xy 126.645677 62.423581) (xy 126.781004 62.4505) + (xy 126.781007 62.4505) (xy 126.918995 62.4505) (xy 127.010041 62.432389) (xy 127.054328 62.42358) + (xy 127.181811 62.370775) (xy 127.296542 62.294114) (xy 127.394114 62.196542) (xy 127.470775 62.081811) + (xy 127.52358 61.954328) (xy 127.535817 61.892809) (xy 127.5505 61.818995) (xy 127.5505 61.681004) + (xy 127.523581 61.545677) (xy 127.52358 61.545676) (xy 127.52358 61.545672) (xy 127.523578 61.545667) + (xy 127.470778 61.418195) (xy 127.470771 61.418182) (xy 127.394114 61.303458) (xy 127.394111 61.303454) + (xy 127.296545 61.205888) (xy 127.296541 61.205885) (xy 127.181817 61.129228) (xy 127.181804 61.129221) + (xy 127.054332 61.076421) (xy 127.054322 61.076418) (xy 126.918995 61.0495) (xy 126.918993 61.0495) + (xy 126.781007 61.0495) (xy 126.781005 61.0495) (xy 126.645677 61.076418) (xy 126.645667 61.076421) + (xy 126.518195 61.129221) (xy 126.518182 61.129228) (xy 126.403458 61.205885) (xy 126.403454 61.205888) + (xy 126.305888 61.303454) (xy 126.305885 61.303458) (xy 126.229228 61.418182) (xy 126.229221 61.418195) + (xy 126.176421 61.545667) (xy 126.176418 61.545677) (xy 126.1495 61.681004) (xy 126.1495 61.681007) + (xy 126.1495 61.818993) (xy 126.1495 61.818995) (xy 126.149499 61.818995) (xy 123.3005 61.818995) + (xy 123.3005 61.681004) (xy 123.273581 61.545677) (xy 123.27358 61.545676) (xy 123.27358 61.545672) + (xy 123.273578 61.545667) (xy 123.220778 61.418195) (xy 123.220771 61.418182) (xy 123.144114 61.303458) + (xy 123.144111 61.303454) (xy 123.046545 61.205888) (xy 123.046541 61.205885) (xy 122.931817 61.129228) + (xy 122.931804 61.129221) (xy 122.804332 61.076421) (xy 122.804322 61.076418) (xy 122.668995 61.0495) + (xy 122.668993 61.0495) (xy 122.531007 61.0495) (xy 122.531005 61.0495) (xy 122.395677 61.076418) + (xy 122.395667 61.076421) (xy 122.268195 61.129221) (xy 122.268182 61.129228) (xy 122.153458 61.205885) + (xy 122.153454 61.205888) (xy 122.055888 61.303454) (xy 122.055885 61.303458) (xy 121.979228 61.418182) + (xy 121.979221 61.418195) (xy 121.926421 61.545667) (xy 121.926418 61.545677) (xy 121.8995 61.681004) + (xy 121.8995 61.681007) (xy 121.8995 61.818993) (xy 121.8995 61.818995) (xy 121.899499 61.818995) + (xy 120.5005 61.818995) (xy 120.5005 60.6245) (xy 120.520185 60.557461) (xy 120.572989 60.511706) + (xy 120.6245 60.5005) (xy 128.876 60.5005) + ) + ) + ) + (zone + (net "GND") + (layer "In2.Cu") + (uuid "b334fd7a-4863-4268-8f3a-343c292ea103") + (name "Ground Plane") + (hatch edge 0.5) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (island_removal_mode 0) + ) + (polygon + (pts + (xy 120 60) (xy 155 60) (xy 155 160) (xy 120 160) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 128.943039 60.520185) (xy 128.988794 60.572989) (xy 129 60.6245) (xy 129 63.11) (xy 147 63.11) + (xy 147 60.6245) (xy 147.019685 60.557461) (xy 147.072489 60.511706) (xy 147.124 60.5005) (xy 154.3755 60.5005) + (xy 154.442539 60.520185) (xy 154.488294 60.572989) (xy 154.4995 60.6245) (xy 154.4995 62.442344) + (xy 154.479815 62.509383) (xy 154.427011 62.555138) (xy 154.357853 62.565082) (xy 154.294297 62.536057) + (xy 154.25879 62.481348) (xy 154.258422 62.481501) (xy 154.257597 62.47951) (xy 154.256841 62.478345) + (xy 154.256091 62.475874) (xy 154.242202 62.442344) (xy 154.178786 62.289244) (xy 154.178784 62.289241) + (xy 154.178782 62.289237) (xy 154.066558 62.121281) (xy 153.923718 61.978441) (xy 153.755762 61.866217) + (xy 153.755752 61.866212) (xy 153.569127 61.788909) (xy 153.569119 61.788907) (xy 153.371007 61.7495) + (xy 153.371003 61.7495) (xy 153.168997 61.7495) (xy 153.168992 61.7495) (xy 152.97088 61.788907) + (xy 152.970872 61.788909) (xy 152.784243 61.866214) (xy 152.703439 61.920204) (xy 152.636761 61.941081) + (xy 152.569382 61.922595) (xy 152.565659 61.920203) (xy 152.485526 61.866659) (xy 152.485513 61.866652) + (xy 152.298984 61.78939) (xy 152.298977 61.789388) (xy 152.25 61.779645) (xy 152.25 62.634134) (xy 152.247617 62.658326) + (xy 152.2445 62.673995) (xy 152.2445 62.71417) (xy 152.230255 62.699925) (xy 152.144745 62.650556) + (xy 152.04937 62.625) (xy 151.95063 62.625) (xy 151.855255 62.650556) (xy 151.769745 62.699925) + (xy 151.755499 62.71417) (xy 151.755499 62.202128) (xy 151.75071 62.157577) (xy 151.75 62.144324) + (xy 151.75 61.779646) (xy 151.749999 61.779645) (xy 151.701022 61.789388) (xy 151.701015 61.78939) + (xy 151.620663 61.822673) (xy 151.551193 61.830142) (xy 151.505277 61.810154) (xy 151.505114 61.810454) + (xy 151.501766 61.808626) (xy 151.498899 61.807377) (xy 151.497331 61.806204) (xy 151.49733 61.806203) + (xy 151.497328 61.806202) (xy 151.362482 61.755908) (xy 151.362483 61.755908) (xy 151.302883 61.749501) + (xy 151.302881 61.7495) (xy 151.302873 61.7495) (xy 151.302864 61.7495) (xy 150.157129 61.7495) + (xy 150.157123 61.749501) (xy 150.097516 61.755908) (xy 149.962671 61.806202) (xy 149.962664 61.806206) + (xy 149.847455 61.892452) (xy 149.847452 61.892455) (xy 149.761206 62.007664) (xy 149.761202 62.007671) + (xy 149.710908 62.142517) (xy 149.7051 62.196542) (xy 149.704501 62.202123) (xy 149.7045 62.202135) + (xy 149.7045 63.79787) (xy 149.704501 63.797876) (xy 149.710908 63.857483) (xy 149.761202 63.992328) + (xy 149.761206 63.992335) (xy 149.847452 64.107544) (xy 149.847455 64.107547) (xy 149.962664 64.193793) + (xy 149.962671 64.193797) (xy 150.097517 64.244091) (xy 150.097516 64.244091) (xy 150.104444 64.244835) + (xy 150.157127 64.2505) (xy 151.302872 64.250499) (xy 151.362483 64.244091) (xy 151.497331 64.193796) + (xy 151.498893 64.192626) (xy 151.500722 64.191944) (xy 151.505118 64.189544) (xy 151.505462 64.190175) + (xy 151.564354 64.168204) (xy 151.620664 64.177326) (xy 151.701017 64.210609) (xy 151.701025 64.210611) + (xy 151.75 64.220353) (xy 151.75 63.855671) (xy 151.750711 63.842415) (xy 151.755499 63.797881) + (xy 151.7555 63.797873) (xy 151.755499 63.285829) (xy 151.769745 63.300075) (xy 151.855255 63.349444) + (xy 151.95063 63.375) (xy 152.04937 63.375) (xy 152.144745 63.349444) (xy 152.230255 63.300075) + (xy 152.2445 63.28583) (xy 152.2445 63.326002) (xy 152.247617 63.341671) (xy 152.25 63.365865) (xy 152.25 64.220352) + (xy 152.298974 64.210612) (xy 152.298983 64.210609) (xy 152.485515 64.133346) (xy 152.485518 64.133344) + (xy 152.565658 64.079796) (xy 152.632335 64.058917) (xy 152.699716 64.077401) (xy 152.703422 64.079783) + (xy 152.784244 64.133786) (xy 152.970873 64.211091) (xy 153.136777 64.244091) (xy 153.168992 64.250499) + (xy 153.168996 64.2505) (xy 153.168997 64.2505) (xy 153.371004 64.2505) (xy 153.371005 64.250499) + (xy 153.569127 64.211091) (xy 153.755756 64.133786) (xy 153.923718 64.021558) (xy 154.066558 63.878718) + (xy 154.178786 63.710756) (xy 154.256091 63.524127) (xy 154.256092 63.524121) (xy 154.25684 63.521658) + (xy 154.257583 63.520523) (xy 154.258422 63.518499) (xy 154.258806 63.518658) (xy 154.295138 63.46322) + (xy 154.358951 63.434764) (xy 154.428018 63.445326) (xy 154.480411 63.491551) (xy 154.4995 63.557655) + (xy 154.4995 159.2755) (xy 154.479815 159.342539) (xy 154.427011 159.388294) (xy 154.3755 159.3995) + (xy 142.584077 159.3995) (xy 142.517038 159.379815) (xy 142.471283 159.327011) (xy 142.461339 159.257853) + (xy 142.490364 159.194297) (xy 142.496396 159.187819) (xy 142.596748 159.087466) (xy 142.596751 159.087462) + (xy 142.706185 158.923684) (xy 142.706192 158.923671) (xy 142.781569 158.741693) (xy 142.781572 158.741681) + (xy 142.819999 158.548495) (xy 142.82 158.548492) (xy 142.82 158.4) (xy 142.12 158.4) (xy 142.12 157.9) + (xy 142.82 157.9) (xy 142.82 157.751508) (xy 142.819999 157.751504) (xy 142.781572 157.558318) (xy 142.781569 157.558306) + (xy 142.706192 157.376328) (xy 142.706185 157.376315) (xy 142.596751 157.212537) (xy 142.596748 157.212533) + (xy 142.457466 157.073251) (xy 142.457462 157.073248) (xy 142.293684 156.963814) (xy 142.293671 156.963807) + (xy 142.111691 156.888429) (xy 142.111683 156.888427) (xy 142.07 156.880135) (xy 142.07 157.683011) + (xy 142.06006 157.665795) (xy 142.004205 157.60994) (xy 141.935796 157.570444) (xy 141.859496 157.55) + (xy 141.780504 157.55) (xy 141.704204 157.570444) (xy 141.635795 157.60994) (xy 141.57994 157.665795) + (xy 141.57 157.683011) (xy 141.57 156.880136) (xy 141.569999 156.880135) (xy 141.528316 156.888427) + (xy 141.528308 156.888429) (xy 141.346328 156.963807) (xy 141.346315 156.963814) (xy 141.182537 157.073248) + (xy 141.182533 157.073251) (xy 141.043251 157.212533) (xy 141.043248 157.212537) (xy 140.933814 157.376315) + (xy 140.933807 157.376328) (xy 140.85843 157.558306) (xy 140.858427 157.558318) (xy 140.82 157.751504) + (xy 140.82 157.9) (xy 141.52 157.9) (xy 141.52 158.4) (xy 140.82 158.4) (xy 140.82 158.548495) (xy 140.858427 158.741681) + (xy 140.85843 158.741693) (xy 140.933807 158.923671) (xy 140.933814 158.923684) (xy 141.043248 159.087462) + (xy 141.043251 159.087466) (xy 141.143604 159.187819) (xy 141.177089 159.249142) (xy 141.172105 159.318834) + (xy 141.130233 159.374767) (xy 141.064769 159.399184) (xy 141.055923 159.3995) (xy 133.944077 159.3995) + (xy 133.877038 159.379815) (xy 133.831283 159.327011) (xy 133.821339 159.257853) (xy 133.850364 159.194297) + (xy 133.856396 159.187819) (xy 133.956748 159.087466) (xy 133.956751 159.087462) (xy 134.066185 158.923684) + (xy 134.066192 158.923671) (xy 134.141569 158.741693) (xy 134.141572 158.741681) (xy 134.179999 158.548495) + (xy 134.18 158.548492) (xy 134.18 158.4) (xy 133.48 158.4) (xy 133.48 157.9) (xy 134.18 157.9) (xy 134.18 157.751508) + (xy 134.179999 157.751504) (xy 134.141572 157.558318) (xy 134.141569 157.558306) (xy 134.066192 157.376328) + (xy 134.066185 157.376315) (xy 133.956751 157.212537) (xy 133.956748 157.212533) (xy 133.817466 157.073251) + (xy 133.817462 157.073248) (xy 133.653684 156.963814) (xy 133.653671 156.963807) (xy 133.471691 156.888429) + (xy 133.471683 156.888427) (xy 133.43 156.880135) (xy 133.43 157.683011) (xy 133.42006 157.665795) + (xy 133.364205 157.60994) (xy 133.295796 157.570444) (xy 133.219496 157.55) (xy 133.140504 157.55) + (xy 133.064204 157.570444) (xy 132.995795 157.60994) (xy 132.93994 157.665795) (xy 132.93 157.683011) + (xy 132.93 156.880136) (xy 132.929999 156.880135) (xy 132.888316 156.888427) (xy 132.888308 156.888429) + (xy 132.706328 156.963807) (xy 132.706315 156.963814) (xy 132.542537 157.073248) (xy 132.542533 157.073251) + (xy 132.403251 157.212533) (xy 132.403248 157.212537) (xy 132.293814 157.376315) (xy 132.293807 157.376328) + (xy 132.21843 157.558306) (xy 132.218427 157.558318) (xy 132.18 157.751504) (xy 132.18 157.9) (xy 132.88 157.9) + (xy 132.88 158.4) (xy 132.18 158.4) (xy 132.18 158.548495) (xy 132.218427 158.741681) (xy 132.21843 158.741693) + (xy 132.293807 158.923671) (xy 132.293814 158.923684) (xy 132.403248 159.087462) (xy 132.403251 159.087466) + (xy 132.503604 159.187819) (xy 132.537089 159.249142) (xy 132.532105 159.318834) (xy 132.490233 159.374767) + (xy 132.424769 159.399184) (xy 132.415923 159.3995) (xy 120.6245 159.3995) (xy 120.557461 159.379815) + (xy 120.511706 159.327011) (xy 120.5005 159.2755) (xy 120.5005 158.268995) (xy 126.174499 158.268995) + (xy 126.201418 158.404322) (xy 126.201421 158.404332) (xy 126.254221 158.531804) (xy 126.254228 158.531817) + (xy 126.330885 158.646541) (xy 126.330888 158.646545) (xy 126.428454 158.744111) (xy 126.428458 158.744114) + (xy 126.543182 158.820771) (xy 126.543195 158.820778) (xy 126.670667 158.873578) (xy 126.670672 158.87358) + (xy 126.670676 158.87358) (xy 126.670677 158.873581) (xy 126.806004 158.9005) (xy 126.806007 158.9005) + (xy 126.943995 158.9005) (xy 127.035041 158.882389) (xy 127.079328 158.87358) (xy 127.206811 158.820775) + (xy 127.321542 158.744114) (xy 127.419114 158.646542) (xy 127.495775 158.531811) (xy 127.54858 158.404328) + (xy 127.5755 158.268995) (xy 130.424499 158.268995) (xy 130.451418 158.404322) (xy 130.451421 158.404332) + (xy 130.504221 158.531804) (xy 130.504228 158.531817) (xy 130.580885 158.646541) (xy 130.580888 158.646545) + (xy 130.678454 158.744111) (xy 130.678458 158.744114) (xy 130.793182 158.820771) (xy 130.793195 158.820778) + (xy 130.920667 158.873578) (xy 130.920672 158.87358) (xy 130.920676 158.87358) (xy 130.920677 158.873581) + (xy 131.056004 158.9005) (xy 131.056007 158.9005) (xy 131.193995 158.9005) (xy 131.285041 158.882389) + (xy 131.329328 158.87358) (xy 131.456811 158.820775) (xy 131.571542 158.744114) (xy 131.669114 158.646542) + (xy 131.745775 158.531811) (xy 131.79858 158.404328) (xy 131.8255 158.268993) (xy 131.8255 158.131007) + (xy 131.8255 158.131004) (xy 131.798581 157.995677) (xy 131.79858 157.995676) (xy 131.79858 157.995672) + (xy 131.758952 157.9) (xy 131.745778 157.868195) (xy 131.745776 157.868191) (xy 131.745775 157.868189) + (xy 131.669114 157.753458) (xy 131.669111 157.753454) (xy 131.571545 157.655888) (xy 131.571541 157.655885) + (xy 131.456817 157.579228) (xy 131.456804 157.579221) (xy 131.329332 157.526421) (xy 131.329322 157.526418) + (xy 131.193995 157.4995) (xy 131.193993 157.4995) (xy 131.056007 157.4995) (xy 131.056005 157.4995) + (xy 130.920677 157.526418) (xy 130.920667 157.526421) (xy 130.793195 157.579221) (xy 130.793182 157.579228) + (xy 130.678458 157.655885) (xy 130.678454 157.655888) (xy 130.580888 157.753454) (xy 130.580885 157.753458) + (xy 130.504228 157.868182) (xy 130.504221 157.868195) (xy 130.451421 157.995667) (xy 130.451418 157.995677) + (xy 130.4245 158.131004) (xy 130.4245 158.131007) (xy 130.4245 158.268993) (xy 130.4245 158.268995) + (xy 130.424499 158.268995) (xy 127.5755 158.268995) (xy 127.5755 158.268993) (xy 127.5755 158.131007) + (xy 127.5755 158.131004) (xy 127.548581 157.995677) (xy 127.54858 157.995676) (xy 127.54858 157.995672) + (xy 127.508952 157.9) (xy 127.495778 157.868195) (xy 127.495771 157.868182) (xy 127.419114 157.753458) + (xy 127.419111 157.753454) (xy 127.321545 157.655888) (xy 127.321541 157.655885) (xy 127.206817 157.579228) + (xy 127.206804 157.579221) (xy 127.079332 157.526421) (xy 127.079322 157.526418) (xy 126.943995 157.4995) + (xy 126.943993 157.4995) (xy 126.806007 157.4995) (xy 126.806005 157.4995) (xy 126.670677 157.526418) + (xy 126.670667 157.526421) (xy 126.543195 157.579221) (xy 126.543182 157.579228) (xy 126.428458 157.655885) + (xy 126.428454 157.655888) (xy 126.330888 157.753454) (xy 126.330885 157.753458) (xy 126.254228 157.868182) + (xy 126.254221 157.868195) (xy 126.201421 157.995667) (xy 126.201418 157.995677) (xy 126.1745 158.131004) + (xy 126.1745 158.131007) (xy 126.1745 158.268993) (xy 126.1745 158.268995) (xy 126.174499 158.268995) + (xy 120.5005 158.268995) (xy 120.5005 156.401577) (xy 121.2495 156.401577) (xy 121.2495 156.598422) + (xy 121.28029 156.792826) (xy 121.341117 156.980029) (xy 121.430476 157.155405) (xy 121.546172 157.314646) + (xy 121.685354 157.453828) (xy 121.844595 157.569524) (xy 121.923916 157.60994) (xy 122.01997 157.658882) + (xy 122.019972 157.658882) (xy 122.019975 157.658884) (xy 122.120317 157.691487) (xy 122.207173 157.719709) + (xy 122.401578 157.7505) (xy 122.401583 157.7505) (xy 122.598422 157.7505) (xy 122.792826 157.719709) + (xy 122.980025 157.658884) (xy 123.155405 157.569524) (xy 123.314646 157.453828) (xy 123.453828 157.314646) + (xy 123.569524 157.155405) (xy 123.658884 156.980025) (xy 123.719709 156.792826) (xy 123.7505 156.598422) + (xy 123.7505 156.401577) (xy 151.2495 156.401577) (xy 151.2495 156.598422) (xy 151.28029 156.792826) + (xy 151.341117 156.980029) (xy 151.430476 157.155405) (xy 151.546172 157.314646) (xy 151.685354 157.453828) + (xy 151.844595 157.569524) (xy 151.923916 157.60994) (xy 152.01997 157.658882) (xy 152.019972 157.658882) + (xy 152.019975 157.658884) (xy 152.120317 157.691487) (xy 152.207173 157.719709) (xy 152.401578 157.7505) + (xy 152.401583 157.7505) (xy 152.598422 157.7505) (xy 152.792826 157.719709) (xy 152.980025 157.658884) + (xy 153.155405 157.569524) (xy 153.314646 157.453828) (xy 153.453828 157.314646) (xy 153.569524 157.155405) + (xy 153.658884 156.980025) (xy 153.719709 156.792826) (xy 153.7505 156.598422) (xy 153.7505 156.401577) + (xy 153.719709 156.207173) (xy 153.658882 156.01997) (xy 153.569523 155.844594) (xy 153.453828 155.685354) + (xy 153.314646 155.546172) (xy 153.155405 155.430476) (xy 153.107731 155.406185) (xy 152.980029 155.341117) + (xy 152.792826 155.28029) (xy 152.598422 155.2495) (xy 152.598417 155.2495) (xy 152.401583 155.2495) + (xy 152.401578 155.2495) (xy 152.207173 155.28029) (xy 152.01997 155.341117) (xy 151.844594 155.430476) + (xy 151.774272 155.481569) (xy 151.685354 155.546172) (xy 151.685352 155.546174) (xy 151.685351 155.546174) + (xy 151.546174 155.685351) (xy 151.546174 155.685352) (xy 151.546172 155.685354) (xy 151.496485 155.753741) + (xy 151.430476 155.844594) (xy 151.341117 156.01997) (xy 151.28029 156.207173) (xy 151.2495 156.401577) + (xy 123.7505 156.401577) (xy 123.719709 156.207173) (xy 123.658882 156.01997) (xy 123.569523 155.844594) + (xy 123.453828 155.685354) (xy 123.314646 155.546172) (xy 123.155405 155.430476) (xy 123.107731 155.406185) + (xy 122.980029 155.341117) (xy 122.792826 155.28029) (xy 122.598422 155.2495) (xy 122.598417 155.2495) + (xy 122.401583 155.2495) (xy 122.401578 155.2495) (xy 122.207173 155.28029) (xy 122.01997 155.341117) + (xy 121.844594 155.430476) (xy 121.774272 155.481569) (xy 121.685354 155.546172) (xy 121.685352 155.546174) + (xy 121.685351 155.546174) (xy 121.546174 155.685351) (xy 121.546174 155.685352) (xy 121.546172 155.685354) + (xy 121.496485 155.753741) (xy 121.430476 155.844594) (xy 121.341117 156.01997) (xy 121.28029 156.207173) + (xy 121.2495 156.401577) (xy 120.5005 156.401577) (xy 120.5005 153.321504) (xy 132.18 153.321504) + (xy 132.18 153.72) (xy 132.88 153.72) (xy 132.88 154.22) (xy 132.18 154.22) (xy 132.18 154.618495) + (xy 132.218427 154.811681) (xy 132.21843 154.811693) (xy 132.293807 154.993671) (xy 132.293814 154.993684) + (xy 132.403248 155.157462) (xy 132.403251 155.157466) (xy 132.542533 155.296748) (xy 132.542537 155.296751) + (xy 132.706315 155.406185) (xy 132.706328 155.406192) (xy 132.888308 155.481569) (xy 132.93 155.489862) + (xy 132.93 154.686988) (xy 132.93994 154.704205) (xy 132.995795 154.76006) (xy 133.064204 154.799556) + (xy 133.140504 154.82) (xy 133.219496 154.82) (xy 133.295796 154.799556) (xy 133.364205 154.76006) + (xy 133.42006 154.704205) (xy 133.43 154.686988) (xy 133.43 155.489862) (xy 133.47169 155.481569) + (xy 133.471692 155.481569) (xy 133.653671 155.406192) (xy 133.653684 155.406185) (xy 133.817462 155.296751) + (xy 133.817466 155.296748) (xy 133.956748 155.157466) (xy 133.956751 155.157462) (xy 134.069574 154.988613) + (xy 134.071007 154.98957) (xy 134.114198 154.94558) (xy 134.182332 154.930103) (xy 134.248018 154.953919) + (xy 134.250089 154.955697) (xy 134.250189 154.955568) (xy 134.25663 154.96051) (xy 134.256635 154.960515) + (xy 134.387865 155.036281) (xy 134.534234 155.0755) (xy 134.534236 155.0755) (xy 134.685764 155.0755) + (xy 134.685766 155.0755) (xy 134.832135 155.036281) (xy 134.963365 154.960515) (xy 135.070515 154.853365) + (xy 135.146281 154.722135) (xy 135.1855 154.575766) (xy 135.1855 154.424234) (xy 139.8145 154.424234) + (xy 139.8145 154.575765) (xy 139.853719 154.722136) (xy 139.875615 154.76006) (xy 139.929485 154.853365) + (xy 140.036635 154.960515) (xy 140.167865 155.036281) (xy 140.314234 155.0755) (xy 140.314236 155.0755) + (xy 140.465764 155.0755) (xy 140.465766 155.0755) (xy 140.612135 155.036281) (xy 140.743365 154.960515) + (xy 140.743372 154.960507) (xy 140.749811 154.955568) (xy 140.752044 154.958478) (xy 140.798258 154.932865) + (xy 140.86798 154.937411) (xy 140.924176 154.97893) (xy 140.930394 154.988634) (xy 140.930426 154.988613) + (xy 141.043248 155.157462) (xy 141.043251 155.157466) (xy 141.182533 155.296748) (xy 141.182537 155.296751) + (xy 141.346315 155.406185) (xy 141.346328 155.406192) (xy 141.528308 155.481569) (xy 141.57 155.489862) + (xy 141.57 154.686988) (xy 141.57994 154.704205) (xy 141.635795 154.76006) (xy 141.704204 154.799556) + (xy 141.780504 154.82) (xy 141.859496 154.82) (xy 141.935796 154.799556) (xy 142.004205 154.76006) + (xy 142.06006 154.704205) (xy 142.07 154.686988) (xy 142.07 155.489862) (xy 142.11169 155.481569) + (xy 142.111692 155.481569) (xy 142.293671 155.406192) (xy 142.293684 155.406185) (xy 142.457462 155.296751) + (xy 142.457466 155.296748) (xy 142.596748 155.157466) (xy 142.596751 155.157462) (xy 142.706185 154.993684) + (xy 142.706192 154.993671) (xy 142.781569 154.811693) (xy 142.781572 154.811681) (xy 142.819999 154.618495) + (xy 142.82 154.618492) (xy 142.82 154.22) (xy 142.12 154.22) (xy 142.12 153.72) (xy 142.82 153.72) + (xy 142.82 153.321508) (xy 142.819999 153.321504) (xy 142.781572 153.128318) (xy 142.781569 153.128306) + (xy 142.706192 152.946328) (xy 142.706185 152.946315) (xy 142.596751 152.782537) (xy 142.596748 152.782533) + (xy 142.457466 152.643251) (xy 142.457462 152.643248) (xy 142.293684 152.533814) (xy 142.293671 152.533807) + (xy 142.111691 152.458429) (xy 142.111683 152.458427) (xy 142.07 152.450135) (xy 142.07 153.253011) + (xy 142.06006 153.235795) (xy 142.004205 153.17994) (xy 141.935796 153.140444) (xy 141.859496 153.12) + (xy 141.780504 153.12) (xy 141.704204 153.140444) (xy 141.635795 153.17994) (xy 141.57994 153.235795) + (xy 141.57 153.253011) (xy 141.57 152.450136) (xy 141.569999 152.450135) (xy 141.528316 152.458427) + (xy 141.528308 152.458429) (xy 141.346328 152.533807) (xy 141.346315 152.533814) (xy 141.182537 152.643248) + (xy 141.182533 152.643251) (xy 141.043251 152.782533) (xy 141.043248 152.782537) (xy 140.933814 152.946315) + (xy 140.933807 152.946328) (xy 140.85843 153.128306) (xy 140.858427 153.128318) (xy 140.82 153.321504) + (xy 140.82 153.72) (xy 141.52 153.72) (xy 141.52 154.22) (xy 140.964464 154.22) (xy 140.897425 154.200315) + (xy 140.857077 154.158) (xy 140.850517 154.146638) (xy 140.850513 154.146633) (xy 140.743367 154.039487) + (xy 140.743365 154.039485) (xy 140.67775 154.001602) (xy 140.612136 153.963719) (xy 140.53895 153.944109) + (xy 140.465766 153.9245) (xy 140.314234 153.9245) (xy 140.167863 153.963719) (xy 140.036635 154.039485) + (xy 140.036632 154.039487) (xy 139.929487 154.146632) (xy 139.929485 154.146635) (xy 139.853719 154.277863) + (xy 139.8145 154.424234) (xy 135.1855 154.424234) (xy 135.146281 154.277865) (xy 135.070515 154.146635) + (xy 134.963365 154.039485) (xy 134.89775 154.001602) (xy 134.832136 153.963719) (xy 134.75895 153.944109) + (xy 134.685766 153.9245) (xy 134.534234 153.9245) (xy 134.387863 153.963719) (xy 134.256635 154.039485) + (xy 134.256632 154.039487) (xy 134.149486 154.146633) (xy 134.149482 154.146638) (xy 134.142923 154.158) + (xy 134.092356 154.206216) (xy 134.035536 154.22) (xy 133.48 154.22) (xy 133.48 153.72) (xy 134.18 153.72) + (xy 134.18 153.321508) (xy 134.179999 153.321504) (xy 134.141572 153.128318) (xy 134.141569 153.128306) + (xy 134.066192 152.946328) (xy 134.066185 152.946315) (xy 133.956751 152.782537) (xy 133.956748 152.782533) + (xy 133.817466 152.643251) (xy 133.817462 152.643248) (xy 133.653684 152.533814) (xy 133.653671 152.533807) + (xy 133.471691 152.458429) (xy 133.471683 152.458427) (xy 133.43 152.450135) (xy 133.43 153.253011) + (xy 133.42006 153.235795) (xy 133.364205 153.17994) (xy 133.295796 153.140444) (xy 133.219496 153.12) + (xy 133.140504 153.12) (xy 133.064204 153.140444) (xy 132.995795 153.17994) (xy 132.93994 153.235795) + (xy 132.93 153.253011) (xy 132.93 152.450136) (xy 132.929999 152.450135) (xy 132.888316 152.458427) + (xy 132.888308 152.458429) (xy 132.706328 152.533807) (xy 132.706315 152.533814) (xy 132.542537 152.643248) + (xy 132.542533 152.643251) (xy 132.403251 152.782533) (xy 132.403248 152.782537) (xy 132.293814 152.946315) + (xy 132.293807 152.946328) (xy 132.21843 153.128306) (xy 132.218427 153.128318) (xy 132.18 153.321504) + (xy 120.5005 153.321504) (xy 120.5005 149.404299) (xy 122.784 149.404299) (xy 122.784 149.5957) + (xy 122.813941 149.784744) (xy 122.87309 149.966784) (xy 122.959986 150.137326) (xy 123.072481 150.292164) + (xy 123.072485 150.292169) (xy 123.20783 150.427514) (xy 123.207835 150.427518) (xy 123.342892 150.525641) + (xy 123.362677 150.540016) (xy 123.533218 150.626911) (xy 123.715253 150.686058) (xy 123.904299 150.716) + (xy 123.9043 150.716) (xy 124.0957 150.716) (xy 124.095701 150.716) (xy 124.284747 150.686058) (xy 124.466782 150.626911) + (xy 124.637323 150.540016) (xy 124.792171 150.427513) (xy 124.912319 150.307365) (xy 124.973642 150.27388) + (xy 125.043334 150.278864) (xy 125.087681 150.307365) (xy 125.20783 150.427514) (xy 125.207835 150.427518) + (xy 125.342892 150.525641) (xy 125.362677 150.540016) (xy 125.533218 150.626911) (xy 125.715253 150.686058) + (xy 125.904299 150.716) (xy 125.9043 150.716) (xy 126.0957 150.716) (xy 126.095701 150.716) (xy 126.284747 150.686058) + (xy 126.466782 150.626911) (xy 126.637323 150.540016) (xy 126.792171 150.427513) (xy 126.912319 150.307365) + (xy 126.973642 150.27388) (xy 127.043334 150.278864) (xy 127.087681 150.307365) (xy 127.20783 150.427514) + (xy 127.207835 150.427518) (xy 127.342892 150.525641) (xy 127.362677 150.540016) (xy 127.533218 150.626911) + (xy 127.715253 150.686058) (xy 127.904299 150.716) (xy 127.9043 150.716) (xy 128.0957 150.716) (xy 128.095701 150.716) + (xy 128.284747 150.686058) (xy 128.466782 150.626911) (xy 128.637323 150.540016) (xy 128.792171 150.427513) + (xy 128.912319 150.307365) (xy 128.973642 150.27388) (xy 129.043334 150.278864) (xy 129.087681 150.307365) + (xy 129.20783 150.427514) (xy 129.207835 150.427518) (xy 129.342892 150.525641) (xy 129.362677 150.540016) + (xy 129.533218 150.626911) (xy 129.715253 150.686058) (xy 129.904299 150.716) (xy 129.9043 150.716) + (xy 130.0957 150.716) (xy 130.095701 150.716) (xy 130.284747 150.686058) (xy 130.466782 150.626911) + (xy 130.637323 150.540016) (xy 130.792171 150.427513) (xy 130.912319 150.307365) (xy 130.973642 150.27388) + (xy 131.043334 150.278864) (xy 131.087681 150.307365) (xy 131.20783 150.427514) (xy 131.207835 150.427518) + (xy 131.342892 150.525641) (xy 131.362677 150.540016) (xy 131.533218 150.626911) (xy 131.715253 150.686058) + (xy 131.904299 150.716) (xy 131.9043 150.716) (xy 132.0957 150.716) (xy 132.095701 150.716) (xy 132.284747 150.686058) + (xy 132.466782 150.626911) (xy 132.637323 150.540016) (xy 132.792171 150.427513) (xy 132.912319 150.307365) + (xy 132.973642 150.27388) (xy 133.043334 150.278864) (xy 133.087681 150.307365) (xy 133.20783 150.427514) + (xy 133.207835 150.427518) (xy 133.342892 150.525641) (xy 133.362677 150.540016) (xy 133.533218 150.626911) + (xy 133.715253 150.686058) (xy 133.904299 150.716) (xy 133.9043 150.716) (xy 134.0957 150.716) (xy 134.095701 150.716) + (xy 134.284747 150.686058) (xy 134.466782 150.626911) (xy 134.637323 150.540016) (xy 134.792171 150.427513) + (xy 134.912319 150.307365) (xy 134.973642 150.27388) (xy 135.043334 150.278864) (xy 135.087681 150.307365) + (xy 135.20783 150.427514) (xy 135.207835 150.427518) (xy 135.342892 150.525641) (xy 135.362677 150.540016) + (xy 135.533218 150.626911) (xy 135.715253 150.686058) (xy 135.904299 150.716) (xy 135.9043 150.716) + (xy 136.0957 150.716) (xy 136.095701 150.716) (xy 136.284747 150.686058) (xy 136.466782 150.626911) + (xy 136.637323 150.540016) (xy 136.792171 150.427513) (xy 136.912319 150.307365) (xy 136.973642 150.27388) + (xy 137.043334 150.278864) (xy 137.087681 150.307365) (xy 137.20783 150.427514) (xy 137.207835 150.427518) + (xy 137.342892 150.525641) (xy 137.362677 150.540016) (xy 137.533218 150.626911) (xy 137.715253 150.686058) + (xy 137.904299 150.716) (xy 137.9043 150.716) (xy 138.0957 150.716) (xy 138.095701 150.716) (xy 138.284747 150.686058) + (xy 138.466782 150.626911) (xy 138.637323 150.540016) (xy 138.792171 150.427513) (xy 138.912319 150.307365) + (xy 138.973642 150.27388) (xy 139.043334 150.278864) (xy 139.087681 150.307365) (xy 139.20783 150.427514) + (xy 139.207835 150.427518) (xy 139.342892 150.525641) (xy 139.362677 150.540016) (xy 139.533218 150.626911) + (xy 139.715253 150.686058) (xy 139.904299 150.716) (xy 139.9043 150.716) (xy 140.0957 150.716) (xy 140.095701 150.716) + (xy 140.284747 150.686058) (xy 140.466782 150.626911) (xy 140.637323 150.540016) (xy 140.792171 150.427513) + (xy 140.912319 150.307365) (xy 140.973642 150.27388) (xy 141.043334 150.278864) (xy 141.087681 150.307365) + (xy 141.20783 150.427514) (xy 141.207835 150.427518) (xy 141.342892 150.525641) (xy 141.362677 150.540016) + (xy 141.533218 150.626911) (xy 141.715253 150.686058) (xy 141.904299 150.716) (xy 141.9043 150.716) + (xy 142.0957 150.716) (xy 142.095701 150.716) (xy 142.284747 150.686058) (xy 142.466782 150.626911) + (xy 142.637323 150.540016) (xy 142.792171 150.427513) (xy 142.927513 150.292171) (xy 143.040016 150.137323) + (xy 143.126911 149.966782) (xy 143.186058 149.784747) (xy 143.216 149.595701) (xy 143.216 149.404299) + (xy 143.186058 149.215253) (xy 143.126911 149.033218) (xy 143.040016 148.862677) (xy 143 148.807599) + (xy 142.927518 148.707835) (xy 142.927514 148.70783) (xy 142.792169 148.572485) (xy 142.792164 148.572481) + (xy 142.637326 148.459986) (xy 142.637325 148.459985) (xy 142.637323 148.459984) (xy 142.466782 148.373089) + (xy 142.284747 148.313942) (xy 142.284745 148.313941) (xy 142.284744 148.313941) (xy 142.139523 148.29094) + (xy 142.095701 148.284) (xy 141.904299 148.284) (xy 141.868723 148.289634) (xy 141.715255 148.313941) + (xy 141.533215 148.37309) (xy 141.362673 148.459986) (xy 141.207835 148.572481) (xy 141.20783 148.572485) + (xy 141.087681 148.692635) (xy 141.026358 148.72612) (xy 140.956666 148.721136) (xy 140.912319 148.692635) + (xy 140.792169 148.572485) (xy 140.792164 148.572481) (xy 140.637326 148.459986) (xy 140.637325 148.459985) + (xy 140.637323 148.459984) (xy 140.466782 148.373089) (xy 140.284747 148.313942) (xy 140.284745 148.313941) + (xy 140.284744 148.313941) (xy 140.139523 148.29094) (xy 140.095701 148.284) (xy 139.904299 148.284) + (xy 139.868723 148.289634) (xy 139.715255 148.313941) (xy 139.533215 148.37309) (xy 139.362673 148.459986) + (xy 139.207835 148.572481) (xy 139.20783 148.572485) (xy 139.087681 148.692635) (xy 139.026358 148.72612) + (xy 138.956666 148.721136) (xy 138.912319 148.692635) (xy 138.792169 148.572485) (xy 138.792164 148.572481) + (xy 138.637326 148.459986) (xy 138.637325 148.459985) (xy 138.637323 148.459984) (xy 138.466782 148.373089) + (xy 138.284747 148.313942) (xy 138.284745 148.313941) (xy 138.284744 148.313941) (xy 138.139523 148.29094) + (xy 138.095701 148.284) (xy 137.904299 148.284) (xy 137.868723 148.289634) (xy 137.715255 148.313941) + (xy 137.533215 148.37309) (xy 137.362673 148.459986) (xy 137.207835 148.572481) (xy 137.20783 148.572485) + (xy 137.087681 148.692635) (xy 137.026358 148.72612) (xy 136.956666 148.721136) (xy 136.912319 148.692635) + (xy 136.792169 148.572485) (xy 136.792164 148.572481) (xy 136.637326 148.459986) (xy 136.637325 148.459985) + (xy 136.637323 148.459984) (xy 136.466782 148.373089) (xy 136.284747 148.313942) (xy 136.284745 148.313941) + (xy 136.284744 148.313941) (xy 136.139523 148.29094) (xy 136.095701 148.284) (xy 135.904299 148.284) + (xy 135.868723 148.289634) (xy 135.715255 148.313941) (xy 135.533215 148.37309) (xy 135.362673 148.459986) + (xy 135.207835 148.572481) (xy 135.20783 148.572485) (xy 135.087681 148.692635) (xy 135.026358 148.72612) + (xy 134.956666 148.721136) (xy 134.912319 148.692635) (xy 134.792169 148.572485) (xy 134.792164 148.572481) + (xy 134.637326 148.459986) (xy 134.637325 148.459985) (xy 134.637323 148.459984) (xy 134.466782 148.373089) + (xy 134.284747 148.313942) (xy 134.284745 148.313941) (xy 134.284744 148.313941) (xy 134.139523 148.29094) + (xy 134.095701 148.284) (xy 133.904299 148.284) (xy 133.868723 148.289634) (xy 133.715255 148.313941) + (xy 133.533215 148.37309) (xy 133.362673 148.459986) (xy 133.207835 148.572481) (xy 133.20783 148.572485) + (xy 133.087681 148.692635) (xy 133.026358 148.72612) (xy 132.956666 148.721136) (xy 132.912319 148.692635) + (xy 132.792169 148.572485) (xy 132.792164 148.572481) (xy 132.637326 148.459986) (xy 132.637325 148.459985) + (xy 132.637323 148.459984) (xy 132.466782 148.373089) (xy 132.284747 148.313942) (xy 132.284745 148.313941) + (xy 132.284744 148.313941) (xy 132.139523 148.29094) (xy 132.095701 148.284) (xy 131.904299 148.284) + (xy 131.868723 148.289634) (xy 131.715255 148.313941) (xy 131.533215 148.37309) (xy 131.362673 148.459986) + (xy 131.207835 148.572481) (xy 131.20783 148.572485) (xy 131.087681 148.692635) (xy 131.026358 148.72612) + (xy 130.956666 148.721136) (xy 130.912319 148.692635) (xy 130.792169 148.572485) (xy 130.792164 148.572481) + (xy 130.637326 148.459986) (xy 130.637325 148.459985) (xy 130.637323 148.459984) (xy 130.466782 148.373089) + (xy 130.284747 148.313942) (xy 130.284745 148.313941) (xy 130.284744 148.313941) (xy 130.139523 148.29094) + (xy 130.095701 148.284) (xy 129.904299 148.284) (xy 129.868723 148.289634) (xy 129.715255 148.313941) + (xy 129.533215 148.37309) (xy 129.362673 148.459986) (xy 129.207835 148.572481) (xy 129.20783 148.572485) + (xy 129.087681 148.692635) (xy 129.026358 148.72612) (xy 128.956666 148.721136) (xy 128.912319 148.692635) + (xy 128.792169 148.572485) (xy 128.792164 148.572481) (xy 128.637326 148.459986) (xy 128.637325 148.459985) + (xy 128.637323 148.459984) (xy 128.466782 148.373089) (xy 128.284747 148.313942) (xy 128.284745 148.313941) + (xy 128.284744 148.313941) (xy 128.139523 148.29094) (xy 128.095701 148.284) (xy 127.904299 148.284) + (xy 127.868723 148.289634) (xy 127.715255 148.313941) (xy 127.533215 148.37309) (xy 127.362673 148.459986) + (xy 127.207835 148.572481) (xy 127.20783 148.572485) (xy 127.087681 148.692635) (xy 127.026358 148.72612) + (xy 126.956666 148.721136) (xy 126.912319 148.692635) (xy 126.792169 148.572485) (xy 126.792164 148.572481) + (xy 126.637326 148.459986) (xy 126.637325 148.459985) (xy 126.637323 148.459984) (xy 126.466782 148.373089) + (xy 126.284747 148.313942) (xy 126.284745 148.313941) (xy 126.284744 148.313941) (xy 126.139523 148.29094) + (xy 126.095701 148.284) (xy 125.904299 148.284) (xy 125.868723 148.289634) (xy 125.715255 148.313941) + (xy 125.533215 148.37309) (xy 125.362673 148.459986) (xy 125.207835 148.572481) (xy 125.20783 148.572485) + (xy 125.087681 148.692635) (xy 125.026358 148.72612) (xy 124.956666 148.721136) (xy 124.912319 148.692635) + (xy 124.792169 148.572485) (xy 124.792164 148.572481) (xy 124.637326 148.459986) (xy 124.637325 148.459985) + (xy 124.637323 148.459984) (xy 124.466782 148.373089) (xy 124.284747 148.313942) (xy 124.284745 148.313941) + (xy 124.284744 148.313941) (xy 124.139523 148.29094) (xy 124.095701 148.284) (xy 123.904299 148.284) + (xy 123.868723 148.289634) (xy 123.715255 148.313941) (xy 123.533215 148.37309) (xy 123.362673 148.459986) + (xy 123.207835 148.572481) (xy 123.20783 148.572485) (xy 123.072485 148.70783) (xy 123.072481 148.707835) + (xy 122.959986 148.862673) (xy 122.87309 149.033215) (xy 122.813941 149.215255) (xy 122.784 149.404299) + (xy 120.5005 149.404299) (xy 120.5005 127.404332) (xy 122.7845 127.404332) (xy 122.7845 127.595667) + (xy 122.814428 127.784626) (xy 122.873553 127.966592) (xy 122.96041 128.137059) (xy 122.981019 128.165425) + (xy 123.549696 127.596748) (xy 123.571349 127.677553) (xy 123.631909 127.782446) (xy 123.717554 127.868091) + (xy 123.822447 127.928651) (xy 123.90325 127.950302) (xy 123.334572 128.518979) (xy 123.334573 128.51898) + (xy 123.362934 128.539586) (xy 123.533407 128.626446) (xy 123.715373 128.685571) (xy 123.904333 128.7155) + (xy 124.095667 128.7155) (xy 124.284626 128.685571) (xy 124.466592 128.626446) (xy 124.637061 128.539588) + (xy 124.665425 128.51898) (xy 124.665425 128.518979) (xy 124.096749 127.950302) (xy 124.177553 127.928651) + (xy 124.282446 127.868091) (xy 124.368091 127.782446) (xy 124.428651 127.677553) (xy 124.450302 127.596748) + (xy 125 128.146446) (xy 125.549697 127.596748) (xy 125.571349 127.677553) (xy 125.631909 127.782446) + (xy 125.717554 127.868091) (xy 125.822447 127.928651) (xy 125.90325 127.950302) (xy 125.334572 128.518979) + (xy 125.334573 128.51898) (xy 125.362934 128.539586) (xy 125.533407 128.626446) (xy 125.715373 128.685571) + (xy 125.904333 128.7155) (xy 126.095667 128.7155) (xy 126.284626 128.685571) (xy 126.466592 128.626446) + (xy 126.637061 128.539588) (xy 126.665425 128.51898) (xy 126.665425 128.518979) (xy 126.096749 127.950302) + (xy 126.177553 127.928651) (xy 126.282446 127.868091) (xy 126.368091 127.782446) (xy 126.428651 127.677553) + (xy 126.450302 127.596748) (xy 126.914002 128.060448) (xy 126.936805 128.091834) (xy 126.959982 128.137321) + (xy 126.959983 128.137322) (xy 127.072481 128.292164) (xy 127.072485 128.292169) (xy 127.20783 128.427514) + (xy 127.207835 128.427518) (xy 127.333722 128.518979) (xy 127.362677 128.540016) (xy 127.533218 128.626911) + (xy 127.715253 128.686058) (xy 127.904299 128.716) (xy 127.9043 128.716) (xy 128.0957 128.716) (xy 128.095701 128.716) + (xy 128.284747 128.686058) (xy 128.466782 128.626911) (xy 128.637323 128.540016) (xy 128.792171 128.427513) + (xy 128.912319 128.307365) (xy 128.973642 128.27388) (xy 129.043334 128.278864) (xy 129.087681 128.307365) + (xy 129.20783 128.427514) (xy 129.207835 128.427518) (xy 129.333722 128.518979) (xy 129.362677 128.540016) + (xy 129.533218 128.626911) (xy 129.715253 128.686058) (xy 129.904299 128.716) (xy 129.9043 128.716) + (xy 130.0957 128.716) (xy 130.095701 128.716) (xy 130.284747 128.686058) (xy 130.466782 128.626911) + (xy 130.637323 128.540016) (xy 130.792171 128.427513) (xy 130.912319 128.307365) (xy 130.973642 128.27388) + (xy 131.043334 128.278864) (xy 131.087681 128.307365) (xy 131.20783 128.427514) (xy 131.207835 128.427518) + (xy 131.333722 128.518979) (xy 131.362677 128.540016) (xy 131.533218 128.626911) (xy 131.715253 128.686058) + (xy 131.904299 128.716) (xy 131.9043 128.716) (xy 132.0957 128.716) (xy 132.095701 128.716) (xy 132.284747 128.686058) + (xy 132.466782 128.626911) (xy 132.637323 128.540016) (xy 132.792171 128.427513) (xy 132.912319 128.307365) + (xy 132.973642 128.27388) (xy 133.043334 128.278864) (xy 133.087681 128.307365) (xy 133.20783 128.427514) + (xy 133.207835 128.427518) (xy 133.333722 128.518979) (xy 133.362677 128.540016) (xy 133.533218 128.626911) + (xy 133.715253 128.686058) (xy 133.904299 128.716) (xy 133.9043 128.716) (xy 134.0957 128.716) (xy 134.095701 128.716) + (xy 134.284747 128.686058) (xy 134.466782 128.626911) (xy 134.637323 128.540016) (xy 134.792171 128.427513) + (xy 134.912319 128.307365) (xy 134.973642 128.27388) (xy 135.043334 128.278864) (xy 135.087681 128.307365) + (xy 135.20783 128.427514) (xy 135.207835 128.427518) (xy 135.333722 128.518979) (xy 135.362677 128.540016) + (xy 135.533218 128.626911) (xy 135.715253 128.686058) (xy 135.904299 128.716) (xy 135.9043 128.716) + (xy 136.0957 128.716) (xy 136.095701 128.716) (xy 136.284747 128.686058) (xy 136.466782 128.626911) + (xy 136.637323 128.540016) (xy 136.792171 128.427513) (xy 136.912319 128.307365) (xy 136.973642 128.27388) + (xy 137.043334 128.278864) (xy 137.087681 128.307365) (xy 137.20783 128.427514) (xy 137.207835 128.427518) + (xy 137.333722 128.518979) (xy 137.362677 128.540016) (xy 137.533218 128.626911) (xy 137.715253 128.686058) + (xy 137.904299 128.716) (xy 137.9043 128.716) (xy 138.0957 128.716) (xy 138.095701 128.716) (xy 138.284747 128.686058) + (xy 138.466782 128.626911) (xy 138.637323 128.540016) (xy 138.792171 128.427513) (xy 138.912319 128.307365) + (xy 138.973642 128.27388) (xy 139.043334 128.278864) (xy 139.087681 128.307365) (xy 139.20783 128.427514) + (xy 139.207835 128.427518) (xy 139.333722 128.518979) (xy 139.362677 128.540016) (xy 139.533218 128.626911) + (xy 139.715253 128.686058) (xy 139.904299 128.716) (xy 139.9043 128.716) (xy 140.0957 128.716) (xy 140.095701 128.716) + (xy 140.284747 128.686058) (xy 140.466782 128.626911) (xy 140.637323 128.540016) (xy 140.792171 128.427513) + (xy 140.912319 128.307365) (xy 140.973642 128.27388) (xy 141.043334 128.278864) (xy 141.087681 128.307365) + (xy 141.20783 128.427514) (xy 141.207835 128.427518) (xy 141.333722 128.518979) (xy 141.362677 128.540016) + (xy 141.533218 128.626911) (xy 141.715253 128.686058) (xy 141.904299 128.716) (xy 141.9043 128.716) + (xy 142.0957 128.716) (xy 142.095701 128.716) (xy 142.284747 128.686058) (xy 142.466782 128.626911) + (xy 142.637323 128.540016) (xy 142.792171 128.427513) (xy 142.927513 128.292171) (xy 143.040016 128.137323) + (xy 143.126911 127.966782) (xy 143.186058 127.784747) (xy 143.216 127.595701) (xy 143.216 127.404299) + (xy 143.186058 127.215253) (xy 143.126911 127.033218) (xy 143.040016 126.862677) (xy 143 126.807599) + (xy 142.927518 126.707835) (xy 142.927514 126.70783) (xy 142.792169 126.572485) (xy 142.792164 126.572481) + (xy 142.637326 126.459986) (xy 142.637325 126.459985) (xy 142.637323 126.459984) (xy 142.466782 126.373089) + (xy 142.284747 126.313942) (xy 142.284745 126.313941) (xy 142.284744 126.313941) (xy 142.139523 126.29094) + (xy 142.095701 126.284) (xy 141.904299 126.284) (xy 141.868723 126.289634) (xy 141.715255 126.313941) + (xy 141.533215 126.37309) (xy 141.362673 126.459986) (xy 141.207835 126.572481) (xy 141.20783 126.572485) + (xy 141.087681 126.692635) (xy 141.026358 126.72612) (xy 140.956666 126.721136) (xy 140.912319 126.692635) + (xy 140.792169 126.572485) (xy 140.792164 126.572481) (xy 140.637326 126.459986) (xy 140.637325 126.459985) + (xy 140.637323 126.459984) (xy 140.466782 126.373089) (xy 140.284747 126.313942) (xy 140.284745 126.313941) + (xy 140.284744 126.313941) (xy 140.139523 126.29094) (xy 140.095701 126.284) (xy 139.904299 126.284) + (xy 139.868723 126.289634) (xy 139.715255 126.313941) (xy 139.533215 126.37309) (xy 139.362673 126.459986) + (xy 139.207835 126.572481) (xy 139.20783 126.572485) (xy 139.087681 126.692635) (xy 139.026358 126.72612) + (xy 138.956666 126.721136) (xy 138.912319 126.692635) (xy 138.792169 126.572485) (xy 138.792164 126.572481) + (xy 138.637326 126.459986) (xy 138.637325 126.459985) (xy 138.637323 126.459984) (xy 138.466782 126.373089) + (xy 138.284747 126.313942) (xy 138.284745 126.313941) (xy 138.284744 126.313941) (xy 138.139523 126.29094) + (xy 138.095701 126.284) (xy 137.904299 126.284) (xy 137.868723 126.289634) (xy 137.715255 126.313941) + (xy 137.533215 126.37309) (xy 137.362673 126.459986) (xy 137.207835 126.572481) (xy 137.20783 126.572485) + (xy 137.087681 126.692635) (xy 137.026358 126.72612) (xy 136.956666 126.721136) (xy 136.912319 126.692635) + (xy 136.792169 126.572485) (xy 136.792164 126.572481) (xy 136.637326 126.459986) (xy 136.637325 126.459985) + (xy 136.637323 126.459984) (xy 136.466782 126.373089) (xy 136.284747 126.313942) (xy 136.284745 126.313941) + (xy 136.284744 126.313941) (xy 136.139523 126.29094) (xy 136.095701 126.284) (xy 135.904299 126.284) + (xy 135.868723 126.289634) (xy 135.715255 126.313941) (xy 135.533215 126.37309) (xy 135.362673 126.459986) + (xy 135.207835 126.572481) (xy 135.20783 126.572485) (xy 135.087681 126.692635) (xy 135.026358 126.72612) + (xy 134.956666 126.721136) (xy 134.912319 126.692635) (xy 134.792169 126.572485) (xy 134.792164 126.572481) + (xy 134.637326 126.459986) (xy 134.637325 126.459985) (xy 134.637323 126.459984) (xy 134.466782 126.373089) + (xy 134.284747 126.313942) (xy 134.284745 126.313941) (xy 134.284744 126.313941) (xy 134.139523 126.29094) + (xy 134.095701 126.284) (xy 133.904299 126.284) (xy 133.868723 126.289634) (xy 133.715255 126.313941) + (xy 133.533215 126.37309) (xy 133.362673 126.459986) (xy 133.207835 126.572481) (xy 133.20783 126.572485) + (xy 133.087681 126.692635) (xy 133.026358 126.72612) (xy 132.956666 126.721136) (xy 132.912319 126.692635) + (xy 132.792169 126.572485) (xy 132.792164 126.572481) (xy 132.637326 126.459986) (xy 132.637325 126.459985) + (xy 132.637323 126.459984) (xy 132.466782 126.373089) (xy 132.284747 126.313942) (xy 132.284745 126.313941) + (xy 132.284744 126.313941) (xy 132.139523 126.29094) (xy 132.095701 126.284) (xy 131.904299 126.284) + (xy 131.868723 126.289634) (xy 131.715255 126.313941) (xy 131.533215 126.37309) (xy 131.362673 126.459986) + (xy 131.207835 126.572481) (xy 131.20783 126.572485) (xy 131.087681 126.692635) (xy 131.026358 126.72612) + (xy 130.956666 126.721136) (xy 130.912319 126.692635) (xy 130.792169 126.572485) (xy 130.792164 126.572481) + (xy 130.637326 126.459986) (xy 130.637325 126.459985) (xy 130.637323 126.459984) (xy 130.466782 126.373089) + (xy 130.284747 126.313942) (xy 130.284745 126.313941) (xy 130.284744 126.313941) (xy 130.139523 126.29094) + (xy 130.095701 126.284) (xy 129.904299 126.284) (xy 129.868723 126.289634) (xy 129.715255 126.313941) + (xy 129.533215 126.37309) (xy 129.362673 126.459986) (xy 129.207835 126.572481) (xy 129.20783 126.572485) + (xy 129.087681 126.692635) (xy 129.026358 126.72612) (xy 128.956666 126.721136) (xy 128.912319 126.692635) + (xy 128.792169 126.572485) (xy 128.792164 126.572481) (xy 128.637326 126.459986) (xy 128.637325 126.459985) + (xy 128.637323 126.459984) (xy 128.466782 126.373089) (xy 128.284747 126.313942) (xy 128.284745 126.313941) + (xy 128.284744 126.313941) (xy 128.139523 126.29094) (xy 128.095701 126.284) (xy 127.904299 126.284) + (xy 127.868723 126.289634) (xy 127.715255 126.313941) (xy 127.533215 126.37309) (xy 127.362673 126.459986) + (xy 127.207835 126.572481) (xy 127.20783 126.572485) (xy 127.072485 126.70783) (xy 127.072481 126.707835) + (xy 126.959984 126.862675) (xy 126.936806 126.908164) (xy 126.914003 126.939549) (xy 126.450302 127.40325) + (xy 126.428651 127.322447) (xy 126.368091 127.217554) (xy 126.282446 127.131909) (xy 126.177553 127.071349) + (xy 126.096749 127.049697) (xy 126.665425 126.481019) (xy 126.637059 126.46041) (xy 126.466592 126.373553) + (xy 126.284626 126.314428) (xy 126.095667 126.2845) (xy 125.904333 126.2845) (xy 125.715373 126.314428) + (xy 125.533407 126.373553) (xy 125.362936 126.460412) (xy 125.334573 126.481019) (xy 125.334572 126.481019) + (xy 125.90325 127.049697) (xy 125.822447 127.071349) (xy 125.717554 127.131909) (xy 125.631909 127.217554) + (xy 125.571349 127.322447) (xy 125.549697 127.403251) (xy 125 126.853554) (xy 124.450302 127.403251) + (xy 124.428651 127.322447) (xy 124.368091 127.217554) (xy 124.282446 127.131909) (xy 124.177553 127.071349) + (xy 124.096749 127.049697) (xy 124.665425 126.481019) (xy 124.637059 126.46041) (xy 124.466592 126.373553) + (xy 124.284626 126.314428) (xy 124.095667 126.2845) (xy 123.904333 126.2845) (xy 123.715373 126.314428) + (xy 123.533407 126.373553) (xy 123.362936 126.460412) (xy 123.334573 126.481019) (xy 123.334572 126.481019) + (xy 123.90325 127.049697) (xy 123.822447 127.071349) (xy 123.717554 127.131909) (xy 123.631909 127.217554) + (xy 123.571349 127.322447) (xy 123.549697 127.40325) (xy 122.981019 126.834572) (xy 122.981019 126.834573) + (xy 122.960412 126.862936) (xy 122.873553 127.033407) (xy 122.814428 127.215373) (xy 122.7845 127.404332) + (xy 120.5005 127.404332) (xy 120.5005 116.064071) (xy 143.859499 116.064071) (xy 143.884497 116.189738) + (xy 143.884499 116.189744) (xy 143.933533 116.308124) (xy 143.933538 116.308133) (xy 144.004723 116.414668) + (xy 144.008589 116.419379) (xy 144.006958 116.420716) (xy 144.035858 116.473642) (xy 144.030874 116.543334) + (xy 144.007489 116.579719) (xy 144.008589 116.580621) (xy 144.004723 116.585331) (xy 143.933538 116.691866) + (xy 143.933533 116.691875) (xy 143.884499 116.810255) (xy 143.884497 116.810261) (xy 143.8595 116.935928) + (xy 143.8595 116.935931) (xy 143.8595 117.064069) (xy 143.8595 117.064071) (xy 143.859499 117.064071) + (xy 143.884497 117.189738) (xy 143.884499 117.189744) (xy 143.933533 117.308124) (xy 143.933538 117.308133) + (xy 144.004723 117.414668) (xy 144.004726 117.414672) (xy 144.095327 117.505273) (xy 144.095331 117.505276) + (xy 144.201866 117.576461) (xy 144.201872 117.576464) (xy 144.201873 117.576465) (xy 144.320256 117.625501) + (xy 144.32026 117.625501) (xy 144.320261 117.625502) (xy 144.445928 117.6505) (xy 144.445931 117.6505) + (xy 144.574071 117.6505) (xy 144.658615 117.633682) (xy 144.699744 117.625501) (xy 144.818127 117.576465) + (xy 144.924669 117.505276) (xy 145.015276 117.414669) (xy 145.086465 117.308127) (xy 145.135501 117.189744) + (xy 145.1605 117.064069) (xy 145.1605 116.935931) (xy 145.1605 116.935928) (xy 145.135502 116.810261) + (xy 145.135501 116.81026) (xy 145.135501 116.810256) (xy 145.086465 116.691873) (xy 145.086464 116.691872) + (xy 145.086461 116.691866) (xy 145.015276 116.585331) (xy 145.011411 116.580621) (xy 145.013045 116.579279) + (xy 144.984148 116.526389) (xy 144.989114 116.456696) (xy 145.012514 116.420284) (xy 145.011411 116.419379) + (xy 145.015271 116.414673) (xy 145.015276 116.414669) (xy 145.086465 116.308127) (xy 145.135501 116.189744) + (xy 145.1605 116.064069) (xy 145.1605 115.935931) (xy 145.1605 115.935928) (xy 145.135502 115.810261) + (xy 145.135501 115.81026) (xy 145.135501 115.810256) (xy 145.086465 115.691873) (xy 145.086464 115.691872) + (xy 145.086461 115.691866) (xy 145.015276 115.585331) (xy 145.015273 115.585327) (xy 144.924672 115.494726) + (xy 144.924668 115.494723) (xy 144.818133 115.423538) (xy 144.818124 115.423533) (xy 144.699744 115.374499) + (xy 144.699738 115.374497) (xy 144.574071 115.3495) (xy 144.574069 115.3495) (xy 144.445931 115.3495) + (xy 144.445929 115.3495) (xy 144.320261 115.374497) (xy 144.320255 115.374499) (xy 144.201875 115.423533) + (xy 144.201866 115.423538) (xy 144.095331 115.494723) (xy 144.095327 115.494726) (xy 144.004726 115.585327) + (xy 144.004723 115.585331) (xy 143.933538 115.691866) (xy 143.933533 115.691875) (xy 143.884499 115.810255) + (xy 143.884497 115.810261) (xy 143.8595 115.935928) (xy 143.8595 115.935931) (xy 143.8595 116.064069) + (xy 143.8595 116.064071) (xy 143.859499 116.064071) (xy 120.5005 116.064071) (xy 120.5005 105.37211) + (xy 132.625 105.37211) (xy 132.625 105.627889) (xy 132.665013 105.880523) (xy 132.744051 106.123781) + (xy 132.744052 106.123784) (xy 132.860175 106.351686) (xy 132.93785 106.458595) (xy 132.93785 106.458596) + (xy 133.668092 105.728354) (xy 133.696132 105.796048) (xy 133.764531 105.898414) (xy 133.851586 105.985469) + (xy 133.953952 106.053868) (xy 134.021645 106.081907) (xy 133.291402 106.812148) (xy 133.398313 106.889824) + (xy 133.626215 107.005947) (xy 133.626218 107.005948) (xy 133.869476 107.084986) (xy 134.122111 107.125) + (xy 134.377889 107.125) (xy 134.630523 107.084986) (xy 134.873781 107.005948) (xy 134.873784 107.005947) + (xy 135.101685 106.889825) (xy 135.208595 106.812148) (xy 135.208596 106.812148) (xy 134.478354 106.081907) + (xy 134.546048 106.053868) (xy 134.648414 105.985469) (xy 134.735469 105.898414) (xy 134.803868 105.796048) + (xy 134.831907 105.728354) (xy 135.562148 106.458596) (xy 135.562148 106.458595) (xy 135.639825 106.351685) + (xy 135.755947 106.123784) (xy 135.755948 106.123781) (xy 135.834986 105.880523) (xy 135.875 105.627889) + (xy 135.875 105.37211) (xy 135.874994 105.37207) (xy 139.1245 105.37207) (xy 139.1245 105.62793) + (xy 139.144513 105.754284) (xy 139.164526 105.88064) (xy 139.243588 106.123972) (xy 139.243589 106.123975) + (xy 139.35975 106.35195) (xy 139.510132 106.558935) (xy 139.510136 106.55894) (xy 139.691059 106.739863) + (xy 139.691064 106.739867) (xy 139.871607 106.871038) (xy 139.898053 106.890252) (xy 140.04708 106.966185) + (xy 140.126024 107.00641) (xy 140.126027 107.006411) (xy 140.247693 107.045942) (xy 140.369361 107.085474) + (xy 140.62207 107.1255) (xy 140.622071 107.1255) (xy 140.877929 107.1255) (xy 140.87793 107.1255) + (xy 141.130639 107.085474) (xy 141.373975 107.00641) (xy 141.601947 106.890252) (xy 141.808942 106.739862) + (xy 141.989862 106.558942) (xy 142.140252 106.351947) (xy 142.25641 106.123975) (xy 142.335474 105.880639) + (xy 142.3755 105.62793) (xy 142.3755 105.37207) (xy 142.335474 105.119361) (xy 142.25641 104.876025) + (xy 142.25641 104.876024) (xy 142.140384 104.648313) (xy 142.140252 104.648053) (xy 142.062766 104.541402) + (xy 141.989867 104.441064) (xy 141.989863 104.441059) (xy 141.80894 104.260136) (xy 141.808935 104.260132) + (xy 141.60195 104.10975) (xy 141.601949 104.109749) (xy 141.601947 104.109748) (xy 141.52891 104.072533) + (xy 141.373975 103.993589) (xy 141.373972 103.993588) (xy 141.13064 103.914526) (xy 141.004284 103.894513) + (xy 140.87793 103.8745) (xy 140.62207 103.8745) (xy 140.537833 103.887842) (xy 140.369359 103.914526) + (xy 140.126027 103.993588) (xy 140.126024 103.993589) (xy 139.898049 104.10975) (xy 139.691064 104.260132) + (xy 139.691059 104.260136) (xy 139.510136 104.441059) (xy 139.510132 104.441064) (xy 139.35975 104.648049) + (xy 139.243589 104.876024) (xy 139.243588 104.876027) (xy 139.164526 105.119359) (xy 139.160236 105.146446) + (xy 139.1245 105.37207) (xy 135.874994 105.37207) (xy 135.834986 105.119476) (xy 135.755948 104.876218) + (xy 135.755947 104.876215) (xy 135.639824 104.648313) (xy 135.562148 104.541403) (xy 135.562148 104.541402) + (xy 134.831906 105.271644) (xy 134.803868 105.203952) (xy 134.735469 105.101586) (xy 134.648414 105.014531) + (xy 134.546048 104.946132) (xy 134.478353 104.918092) (xy 135.208596 104.18785) (xy 135.101686 104.110175) + (xy 134.873784 103.994052) (xy 134.873781 103.994051) (xy 134.630523 103.915013) (xy 134.377889 103.875) + (xy 134.122111 103.875) (xy 133.869476 103.915013) (xy 133.626218 103.994051) (xy 133.626215 103.994052) + (xy 133.39831 104.110177) (xy 133.291403 104.187849) (xy 133.291402 104.18785) (xy 134.021645 104.918092) + (xy 133.953952 104.946132) (xy 133.851586 105.014531) (xy 133.764531 105.101586) (xy 133.696132 105.203952) + (xy 133.668092 105.271645) (xy 132.93785 104.541402) (xy 132.937849 104.541403) (xy 132.860177 104.64831) + (xy 132.744052 104.876215) (xy 132.744051 104.876218) (xy 132.665013 105.119476) (xy 132.625 105.37211) + (xy 120.5005 105.37211) (xy 120.5005 102.718995) (xy 121.049499 102.718995) (xy 121.076418 102.854322) + (xy 121.076421 102.854332) (xy 121.129221 102.981804) (xy 121.129228 102.981817) (xy 121.205885 103.096541) + (xy 121.205888 103.096545) (xy 121.303454 103.194111) (xy 121.303458 103.194114) (xy 121.418182 103.270771) + (xy 121.418195 103.270778) (xy 121.545667 103.323578) (xy 121.545672 103.32358) (xy 121.545676 103.32358) + (xy 121.545677 103.323581) (xy 121.681004 103.3505) (xy 121.681007 103.3505) (xy 121.818995 103.3505) + (xy 121.910041 103.332389) (xy 121.954328 103.32358) (xy 122.081811 103.270775) (xy 122.196542 103.194114) + (xy 122.294114 103.096542) (xy 122.370775 102.981811) (xy 122.42358 102.854328) (xy 122.4505 102.718995) + (xy 152.499499 102.718995) (xy 152.526418 102.854322) (xy 152.526421 102.854332) (xy 152.579221 102.981804) + (xy 152.579228 102.981817) (xy 152.655885 103.096541) (xy 152.655888 103.096545) (xy 152.753454 103.194111) + (xy 152.753458 103.194114) (xy 152.868182 103.270771) (xy 152.868195 103.270778) (xy 152.995667 103.323578) + (xy 152.995672 103.32358) (xy 152.995676 103.32358) (xy 152.995677 103.323581) (xy 153.131004 103.3505) + (xy 153.131007 103.3505) (xy 153.268995 103.3505) (xy 153.360041 103.332389) (xy 153.404328 103.32358) + (xy 153.531811 103.270775) (xy 153.646542 103.194114) (xy 153.744114 103.096542) (xy 153.820775 102.981811) + (xy 153.87358 102.854328) (xy 153.9005 102.718993) (xy 153.9005 102.581007) (xy 153.9005 102.581004) + (xy 153.873581 102.445677) (xy 153.87358 102.445676) (xy 153.87358 102.445672) (xy 153.873578 102.445667) + (xy 153.820778 102.318195) (xy 153.820771 102.318182) (xy 153.744114 102.203458) (xy 153.744111 102.203454) + (xy 153.646545 102.105888) (xy 153.646541 102.105885) (xy 153.531817 102.029228) (xy 153.531804 102.029221) + (xy 153.404332 101.976421) (xy 153.404322 101.976418) (xy 153.268995 101.9495) (xy 153.268993 101.9495) + (xy 153.131007 101.9495) (xy 153.131005 101.9495) (xy 152.995677 101.976418) (xy 152.995667 101.976421) + (xy 152.868195 102.029221) (xy 152.868182 102.029228) (xy 152.753458 102.105885) (xy 152.753454 102.105888) + (xy 152.655888 102.203454) (xy 152.655885 102.203458) (xy 152.579228 102.318182) (xy 152.579221 102.318195) + (xy 152.526421 102.445667) (xy 152.526418 102.445677) (xy 152.4995 102.581004) (xy 152.4995 102.581007) + (xy 152.4995 102.718993) (xy 152.4995 102.718995) (xy 152.499499 102.718995) (xy 122.4505 102.718995) + (xy 122.4505 102.718993) (xy 122.4505 102.581007) (xy 122.4505 102.581004) (xy 122.423581 102.445677) + (xy 122.42358 102.445676) (xy 122.42358 102.445672) (xy 122.423578 102.445667) (xy 122.370778 102.318195) + (xy 122.370771 102.318182) (xy 122.294114 102.203458) (xy 122.294111 102.203454) (xy 122.196545 102.105888) + (xy 122.196541 102.105885) (xy 122.081817 102.029228) (xy 122.081804 102.029221) (xy 121.954332 101.976421) + (xy 121.954322 101.976418) (xy 121.818995 101.9495) (xy 121.818993 101.9495) (xy 121.681007 101.9495) + (xy 121.681005 101.9495) (xy 121.545677 101.976418) (xy 121.545667 101.976421) (xy 121.418195 102.029221) + (xy 121.418182 102.029228) (xy 121.303458 102.105885) (xy 121.303454 102.105888) (xy 121.205888 102.203454) + (xy 121.205885 102.203458) (xy 121.129228 102.318182) (xy 121.129221 102.318195) (xy 121.076421 102.445667) + (xy 121.076418 102.445677) (xy 121.0495 102.581004) (xy 121.0495 102.581007) (xy 121.0495 102.718993) + (xy 121.0495 102.718995) (xy 121.049499 102.718995) (xy 120.5005 102.718995) (xy 120.5005 100.133634) + (xy 129.3995 100.133634) (xy 129.3995 100.366365) (xy 129.399501 100.366382) (xy 129.429878 100.597122) + (xy 129.49012 100.821947) (xy 129.57918 101.03696) (xy 129.579188 101.036976) (xy 129.695553 101.238524) + (xy 129.695564 101.23854) (xy 129.837242 101.423179) (xy 129.837248 101.423186) (xy 130.001813 101.587751) + (xy 130.00182 101.587757) (xy 130.133303 101.688647) (xy 130.186468 101.729442) (xy 130.186475 101.729446) + (xy 130.388023 101.845811) (xy 130.388039 101.845819) (xy 130.603052 101.934879) (xy 130.603054 101.934879) + (xy 130.60306 101.934882) (xy 130.827874 101.995121) (xy 131.058628 102.0255) (xy 131.058635 102.0255) + (xy 131.291365 102.0255) (xy 131.291372 102.0255) (xy 131.522126 101.995121) (xy 131.74694 101.934882) + (xy 131.947165 101.851947) (xy 131.96196 101.845819) (xy 131.961963 101.845817) (xy 131.961969 101.845815) + (xy 132.163532 101.729442) (xy 132.348181 101.587756) (xy 132.494657 101.441279) (xy 132.555978 101.407796) + (xy 132.62567 101.41278) (xy 132.681604 101.454651) (xy 132.700268 101.490644) (xy 132.743588 101.623972) + (xy 132.743589 101.623975) (xy 132.85975 101.85195) (xy 133.010132 102.058935) (xy 133.010136 102.05894) + (xy 133.191059 102.239863) (xy 133.191064 102.239867) (xy 133.371607 102.371038) (xy 133.398053 102.390252) + (xy 133.543635 102.46443) (xy 133.626024 102.50641) (xy 133.626027 102.506411) (xy 133.747693 102.545942) + (xy 133.869361 102.585474) (xy 134.12207 102.6255) (xy 134.122071 102.6255) (xy 134.377929 102.6255) + (xy 134.37793 102.6255) (xy 134.630639 102.585474) (xy 134.873975 102.50641) (xy 135.101947 102.390252) + (xy 135.308942 102.239862) (xy 135.489862 102.058942) (xy 135.640252 101.851947) (xy 135.75641 101.623975) + (xy 135.835474 101.380639) (xy 135.8755 101.12793) (xy 135.8755 100.87207) (xy 139.1245 100.87207) + (xy 139.1245 101.127929) (xy 139.164526 101.38064) (xy 139.243588 101.623972) (xy 139.243589 101.623975) + (xy 139.35975 101.85195) (xy 139.510132 102.058935) (xy 139.510136 102.05894) (xy 139.691059 102.239863) + (xy 139.691064 102.239867) (xy 139.871607 102.371038) (xy 139.898053 102.390252) (xy 140.043635 102.46443) + (xy 140.126024 102.50641) (xy 140.126027 102.506411) (xy 140.247693 102.545942) (xy 140.369361 102.585474) + (xy 140.62207 102.6255) (xy 140.622071 102.6255) (xy 140.877929 102.6255) (xy 140.87793 102.6255) + (xy 141.130639 102.585474) (xy 141.373975 102.50641) (xy 141.601947 102.390252) (xy 141.808942 102.239862) + (xy 141.989862 102.058942) (xy 142.140252 101.851947) (xy 142.25641 101.623975) (xy 142.299731 101.490644) + (xy 142.339168 101.432969) (xy 142.403526 101.40577) (xy 142.472373 101.417684) (xy 142.505343 101.441281) + (xy 142.651813 101.587751) (xy 142.65182 101.587757) (xy 142.783303 101.688647) (xy 142.836468 101.729442) + (xy 142.836475 101.729446) (xy 143.038023 101.845811) (xy 143.038039 101.845819) (xy 143.253052 101.934879) + (xy 143.253054 101.934879) (xy 143.25306 101.934882) (xy 143.477874 101.995121) (xy 143.708628 102.0255) + (xy 143.708635 102.0255) (xy 143.941365 102.0255) (xy 143.941372 102.0255) (xy 144.172126 101.995121) + (xy 144.39694 101.934882) (xy 144.597165 101.851947) (xy 144.61196 101.845819) (xy 144.611963 101.845817) + (xy 144.611969 101.845815) (xy 144.813532 101.729442) (xy 144.998181 101.587756) (xy 145.162756 101.423181) + (xy 145.304442 101.238532) (xy 145.420815 101.036969) (xy 145.509882 100.82194) (xy 145.570121 100.597126) + (xy 145.6005 100.366372) (xy 145.6005 100.133628) (xy 145.570121 99.902874) (xy 145.509882 99.67806) + (xy 145.509879 99.678052) (xy 145.420819 99.463039) (xy 145.420811 99.463023) (xy 145.304446 99.261475) + (xy 145.304442 99.261468) (xy 145.304438 99.261463) (xy 145.304435 99.261458) (xy 145.295955 99.250407) + (xy 145.270761 99.185237) (xy 145.2848 99.116792) (xy 145.333614 99.066803) (xy 145.401706 99.05114) + (xy 145.450626 99.064436) (xy 145.644598 99.163271) (xy 145.872894 99.23745) (xy 146.109975 99.275) + (xy 146.350025 99.275) (xy 146.587105 99.23745) (xy 146.815401 99.163271) (xy 147.029274 99.054296) + (xy 147.117003 98.990556) (xy 147.117004 98.990556) (xy 146.379821 98.253375) (xy 146.432642 98.239222) + (xy 146.552357 98.170104) (xy 146.650104 98.072357) (xy 146.719222 97.952642) (xy 146.733375 97.899822) + (xy 147.470556 98.637004) (xy 147.470556 98.637003) (xy 147.534296 98.549274) (xy 147.575201 98.468995) + (xy 152.499499 98.468995) (xy 152.526418 98.604322) (xy 152.526421 98.604332) (xy 152.579221 98.731804) + (xy 152.579228 98.731817) (xy 152.655885 98.846541) (xy 152.655888 98.846545) (xy 152.753454 98.944111) + (xy 152.753458 98.944114) (xy 152.868182 99.020771) (xy 152.868195 99.020778) (xy 152.949116 99.054296) + (xy 152.995672 99.07358) (xy 152.995676 99.07358) (xy 152.995677 99.073581) (xy 153.131004 99.1005) + (xy 153.131007 99.1005) (xy 153.268995 99.1005) (xy 153.360041 99.082389) (xy 153.404328 99.07358) + (xy 153.531811 99.020775) (xy 153.646542 98.944114) (xy 153.744114 98.846542) (xy 153.820775 98.731811) + (xy 153.87358 98.604328) (xy 153.893362 98.504878) (xy 153.9005 98.468995) (xy 153.9005 98.331004) + (xy 153.873581 98.195677) (xy 153.87358 98.195676) (xy 153.87358 98.195672) (xy 153.873578 98.195667) + (xy 153.820778 98.068195) (xy 153.820771 98.068182) (xy 153.744114 97.953458) (xy 153.744111 97.953454) + (xy 153.646545 97.855888) (xy 153.646541 97.855885) (xy 153.531817 97.779228) (xy 153.531804 97.779221) + (xy 153.404332 97.726421) (xy 153.404322 97.726418) (xy 153.268995 97.6995) (xy 153.268993 97.6995) + (xy 153.131007 97.6995) (xy 153.131005 97.6995) (xy 152.995677 97.726418) (xy 152.995667 97.726421) + (xy 152.868195 97.779221) (xy 152.868182 97.779228) (xy 152.753458 97.855885) (xy 152.753454 97.855888) + (xy 152.655888 97.953454) (xy 152.655885 97.953458) (xy 152.579228 98.068182) (xy 152.579221 98.068195) + (xy 152.526421 98.195667) (xy 152.526418 98.195677) (xy 152.4995 98.331004) (xy 152.4995 98.331007) + (xy 152.4995 98.468993) (xy 152.4995 98.468995) (xy 152.499499 98.468995) (xy 147.575201 98.468995) + (xy 147.643271 98.335401) (xy 147.659129 98.286596) (xy 147.71745 98.107105) (xy 147.755 97.870025) + (xy 147.755 97.629974) (xy 147.71745 97.392894) (xy 147.643271 97.164598) (xy 147.534294 96.950722) + (xy 147.470557 96.862995) (xy 147.470556 96.862994) (xy 146.733374 97.600176) (xy 146.719222 97.547358) + (xy 146.650104 97.427643) (xy 146.552357 97.329896) (xy 146.432642 97.260778) (xy 146.37982 97.246624) + (xy 147.149356 96.47709) (xy 147.171825 96.451345) (xy 147.223792 96.413589) (xy 147.223792 96.413588) + (xy 147.223796 96.413586) (xy 147.393586 96.243796) (xy 147.534724 96.049536) (xy 147.643736 95.835589) + (xy 147.717937 95.607222) (xy 147.7555 95.370059) (xy 147.7555 95.129941) (xy 147.717937 94.892778) + (xy 147.643736 94.664411) (xy 147.643734 94.664408) (xy 147.643734 94.664406) (xy 147.534723 94.450463) + (xy 147.393586 94.256204) (xy 147.225063 94.087681) (xy 147.191578 94.026358) (xy 147.196562 93.956666) + (xy 147.225063 93.912319) (xy 147.393586 93.743796) (xy 147.534724 93.549536) (xy 147.643736 93.335589) + (xy 147.717937 93.107222) (xy 147.7555 92.870059) (xy 147.7555 92.693995) (xy 152.499499 92.693995) + (xy 152.526418 92.829322) (xy 152.526421 92.829332) (xy 152.579221 92.956804) (xy 152.579228 92.956817) + (xy 152.655885 93.071541) (xy 152.655888 93.071545) (xy 152.753454 93.169111) (xy 152.753458 93.169114) + (xy 152.868182 93.245771) (xy 152.868195 93.245778) (xy 152.995667 93.298578) (xy 152.995672 93.29858) + (xy 152.995676 93.29858) (xy 152.995677 93.298581) (xy 153.131004 93.3255) (xy 153.131007 93.3255) + (xy 153.268995 93.3255) (xy 153.360041 93.307389) (xy 153.404328 93.29858) (xy 153.531811 93.245775) + (xy 153.646542 93.169114) (xy 153.744114 93.071542) (xy 153.820775 92.956811) (xy 153.87358 92.829328) + (xy 153.9005 92.693993) (xy 153.9005 92.556007) (xy 153.9005 92.556004) (xy 153.873581 92.420677) + (xy 153.87358 92.420676) (xy 153.87358 92.420672) (xy 153.862025 92.392776) (xy 153.820778 92.293195) + (xy 153.820771 92.293182) (xy 153.744114 92.178458) (xy 153.744111 92.178454) (xy 153.646545 92.080888) + (xy 153.646541 92.080885) (xy 153.531817 92.004228) (xy 153.531804 92.004221) (xy 153.404332 91.951421) + (xy 153.404322 91.951418) (xy 153.268995 91.9245) (xy 153.268993 91.9245) (xy 153.131007 91.9245) + (xy 153.131005 91.9245) (xy 152.995677 91.951418) (xy 152.995667 91.951421) (xy 152.868195 92.004221) + (xy 152.868182 92.004228) (xy 152.753458 92.080885) (xy 152.753454 92.080888) (xy 152.655888 92.178454) + (xy 152.655885 92.178458) (xy 152.579228 92.293182) (xy 152.579221 92.293195) (xy 152.526421 92.420667) + (xy 152.526418 92.420677) (xy 152.4995 92.556004) (xy 152.4995 92.556007) (xy 152.4995 92.693993) + (xy 152.4995 92.693995) (xy 152.499499 92.693995) (xy 147.7555 92.693995) (xy 147.7555 92.629941) + (xy 147.717937 92.392778) (xy 147.643736 92.164411) (xy 147.643734 92.164408) (xy 147.643734 92.164406) + (xy 147.562117 92.004225) (xy 147.534724 91.950464) (xy 147.393586 91.756204) (xy 147.223796 91.586414) + (xy 147.029536 91.445276) (xy 147.008666 91.434642) (xy 146.815593 91.336265) (xy 146.587222 91.262063) + (xy 146.350059 91.2245) (xy 146.109941 91.2245) (xy 146.021397 91.238524) (xy 145.872777 91.262063) + (xy 145.773412 91.294349) (xy 145.644411 91.336264) (xy 145.644408 91.336265) (xy 145.644406 91.336266) + (xy 145.451332 91.434642) (xy 145.382662 91.447538) (xy 145.317922 91.421261) (xy 145.277665 91.364155) + (xy 145.274673 91.294349) (xy 145.296664 91.248667) (xy 145.304442 91.238532) (xy 145.420815 91.036969) + (xy 145.509882 90.82194) (xy 145.570121 90.597126) (xy 145.6005 90.366372) (xy 145.6005 90.133628) + (xy 145.570121 89.902874) (xy 145.509882 89.67806) (xy 145.509879 89.678052) (xy 145.420819 89.463039) + (xy 145.420811 89.463023) (xy 145.304446 89.261475) (xy 145.304442 89.261468) (xy 145.162756 89.076819) + (xy 145.162751 89.076813) (xy 144.998186 88.912248) (xy 144.998179 88.912242) (xy 144.81354 88.770564) + (xy 144.813538 88.770562) (xy 144.813532 88.770558) (xy 144.813527 88.770555) (xy 144.813524 88.770553) + (xy 144.611976 88.654188) (xy 144.61196 88.65418) (xy 144.396947 88.56512) (xy 144.172122 88.504878) + (xy 143.941382 88.474501) (xy 143.941377 88.4745) (xy 143.941372 88.4745) (xy 143.708628 88.4745) + (xy 143.708622 88.4745) (xy 143.708617 88.474501) (xy 143.477877 88.504878) (xy 143.253052 88.56512) + (xy 143.038039 88.65418) (xy 143.038023 88.654188) (xy 142.836475 88.770553) (xy 142.836459 88.770564) + (xy 142.65182 88.912242) (xy 142.651813 88.912248) (xy 142.487248 89.076813) (xy 142.487242 89.07682) + (xy 142.345564 89.261459) (xy 142.345553 89.261475) (xy 142.229188 89.463023) (xy 142.22918 89.463039) + (xy 142.14012 89.678052) (xy 142.079878 89.902877) (xy 142.049501 90.133617) (xy 142.0495 90.133634) + (xy 142.0495 90.366365) (xy 142.049501 90.366382) (xy 142.079878 90.597122) (xy 142.14012 90.821947) + (xy 142.22918 91.03696) (xy 142.229188 91.036976) (xy 142.345553 91.238524) (xy 142.345564 91.23854) + (xy 142.487242 91.423179) (xy 142.487248 91.423186) (xy 142.651813 91.587751) (xy 142.651819 91.587756) + (xy 142.836468 91.729442) (xy 142.836475 91.729446) (xy 143.038023 91.845811) (xy 143.038039 91.845819) + (xy 143.253052 91.934879) (xy 143.253054 91.934879) (xy 143.25306 91.934882) (xy 143.477874 91.995121) + (xy 143.708628 92.0255) (xy 143.708635 92.0255) (xy 143.941365 92.0255) (xy 143.941372 92.0255) + (xy 144.172126 91.995121) (xy 144.39694 91.934882) (xy 144.526667 91.881148) (xy 144.61196 91.845819) + (xy 144.611961 91.845817) (xy 144.611969 91.845815) (xy 144.777414 91.750294) (xy 144.845312 91.733822) + (xy 144.911339 91.756674) (xy 144.95453 91.811595) (xy 144.961172 91.881148) (xy 144.939732 91.930566) + (xy 144.925277 91.950461) (xy 144.816265 92.164406) (xy 144.742063 92.392777) (xy 144.7045 92.629941) + (xy 144.7045 92.870058) (xy 144.742063 93.107222) (xy 144.816265 93.335593) (xy 144.925276 93.549536) + (xy 145.066414 93.743796) (xy 145.066416 93.743798) (xy 145.234937 93.912319) (xy 145.268422 93.973642) + (xy 145.263438 94.043334) (xy 145.234937 94.087681) (xy 145.066416 94.256201) (xy 144.925276 94.450463) + (xy 144.816265 94.664406) (xy 144.742063 94.892777) (xy 144.7045 95.129941) (xy 144.7045 95.370058) + (xy 144.742063 95.607222) (xy 144.816265 95.835593) (xy 144.925276 96.049536) (xy 145.066414 96.243796) + (xy 145.236204 96.413586) (xy 145.288174 96.451344) (xy 145.302139 96.469454) (xy 145.302573 96.469021) + (xy 146.080177 97.246624) (xy 146.027358 97.260778) (xy 145.907643 97.329896) (xy 145.809896 97.427643) + (xy 145.740778 97.547358) (xy 145.726624 97.600178) (xy 144.989442 96.862995) (xy 144.925701 96.950729) + (xy 144.816728 97.164598) (xy 144.742549 97.392894) (xy 144.705 97.629974) (xy 144.705 97.870025) + (xy 144.742549 98.107105) (xy 144.816728 98.335401) (xy 144.925705 98.549277) (xy 144.940794 98.570046) + (xy 144.964274 98.635852) (xy 144.948448 98.703906) (xy 144.898343 98.752601) (xy 144.829865 98.766476) + (xy 144.778476 98.750318) (xy 144.611976 98.654188) (xy 144.61196 98.65418) (xy 144.396947 98.56512) + (xy 144.33782 98.549277) (xy 144.172126 98.504879) (xy 144.172125 98.504878) (xy 144.172122 98.504878) + (xy 143.941382 98.474501) (xy 143.941377 98.4745) (xy 143.941372 98.4745) (xy 143.708628 98.4745) + (xy 143.708622 98.4745) (xy 143.708617 98.474501) (xy 143.477877 98.504878) (xy 143.253052 98.56512) + (xy 143.038039 98.65418) (xy 143.038023 98.654188) (xy 142.836475 98.770553) (xy 142.836459 98.770564) + (xy 142.65182 98.912242) (xy 142.651813 98.912248) (xy 142.487248 99.076813) (xy 142.487242 99.07682) + (xy 142.345564 99.261459) (xy 142.345553 99.261475) (xy 142.229188 99.463023) (xy 142.22918 99.463039) + (xy 142.140121 99.678051) (xy 142.140121 99.678052) (xy 142.140118 99.67806) (xy 142.122177 99.745015) + (xy 142.108374 99.796528) (xy 142.072008 99.856188) (xy 142.009161 99.886716) (xy 141.939785 99.878421) + (xy 141.900918 99.852114) (xy 141.80894 99.760136) (xy 141.808935 99.760132) (xy 141.60195 99.60975) + (xy 141.601949 99.609749) (xy 141.601947 99.609748) (xy 141.52891 99.572533) (xy 141.373975 99.493589) + (xy 141.373972 99.493588) (xy 141.13064 99.414526) (xy 141.004284 99.394513) (xy 140.87793 99.3745) + (xy 140.62207 99.3745) (xy 140.537833 99.387842) (xy 140.369359 99.414526) (xy 140.126027 99.493588) + (xy 140.126024 99.493589) (xy 139.898049 99.60975) (xy 139.691064 99.760132) (xy 139.691059 99.760136) + (xy 139.510136 99.941059) (xy 139.510132 99.941064) (xy 139.35975 100.148049) (xy 139.243589 100.376024) + (xy 139.243588 100.376027) (xy 139.164526 100.619359) (xy 139.1245 100.87207) (xy 135.8755 100.87207) + (xy 135.835474 100.619361) (xy 135.75641 100.376025) (xy 135.75641 100.376024) (xy 135.716185 100.29708) + (xy 135.640252 100.148053) (xy 135.561814 100.040092) (xy 135.489867 99.941064) (xy 135.489863 99.941059) + (xy 135.30894 99.760136) (xy 135.308935 99.760132) (xy 135.10195 99.60975) (xy 135.101949 99.609749) + (xy 135.101947 99.609748) (xy 135.02891 99.572533) (xy 134.873975 99.493589) (xy 134.873972 99.493588) + (xy 134.63064 99.414526) (xy 134.504284 99.394513) (xy 134.37793 99.3745) (xy 134.12207 99.3745) + (xy 134.037833 99.387842) (xy 133.869359 99.414526) (xy 133.626027 99.493588) (xy 133.626024 99.493589) + (xy 133.398049 99.60975) (xy 133.191065 99.760131) (xy 133.09908 99.852116) (xy 133.037756 99.8856) + (xy 132.968065 99.880616) (xy 132.912131 99.838744) (xy 132.891626 99.796532) (xy 132.859882 99.67806) + (xy 132.859879 99.678052) (xy 132.770819 99.463039) (xy 132.770811 99.463023) (xy 132.654446 99.261475) + (xy 132.654442 99.261468) (xy 132.512756 99.076819) (xy 132.512751 99.076813) (xy 132.348186 98.912248) + (xy 132.348179 98.912242) (xy 132.16354 98.770564) (xy 132.163538 98.770562) (xy 132.163532 98.770558) + (xy 132.163527 98.770555) (xy 132.163524 98.770553) (xy 131.961976 98.654188) (xy 131.96196 98.65418) + (xy 131.746947 98.56512) (xy 131.68782 98.549277) (xy 131.522126 98.504879) (xy 131.522125 98.504878) + (xy 131.522122 98.504878) (xy 131.291382 98.474501) (xy 131.291377 98.4745) (xy 131.291372 98.4745) + (xy 131.058628 98.4745) (xy 131.058622 98.4745) (xy 131.058617 98.474501) (xy 130.827877 98.504878) + (xy 130.603052 98.56512) (xy 130.388039 98.65418) (xy 130.388023 98.654188) (xy 130.186475 98.770553) + (xy 130.186459 98.770564) (xy 130.00182 98.912242) (xy 130.001813 98.912248) (xy 129.837248 99.076813) + (xy 129.837242 99.07682) (xy 129.695564 99.261459) (xy 129.695553 99.261475) (xy 129.579188 99.463023) + (xy 129.57918 99.463039) (xy 129.49012 99.678052) (xy 129.429878 99.902877) (xy 129.399501 100.133617) + (xy 129.3995 100.133634) (xy 120.5005 100.133634) (xy 120.5005 98.468995) (xy 121.049499 98.468995) + (xy 121.076418 98.604322) (xy 121.076421 98.604332) (xy 121.129221 98.731804) (xy 121.129228 98.731817) + (xy 121.205885 98.846541) (xy 121.205888 98.846545) (xy 121.303454 98.944111) (xy 121.303458 98.944114) + (xy 121.418182 99.020771) (xy 121.418195 99.020778) (xy 121.499116 99.054296) (xy 121.545672 99.07358) + (xy 121.545676 99.07358) (xy 121.545677 99.073581) (xy 121.681004 99.1005) (xy 121.681007 99.1005) + (xy 121.818995 99.1005) (xy 121.910041 99.082389) (xy 121.954328 99.07358) (xy 122.081811 99.020775) + (xy 122.196542 98.944114) (xy 122.294114 98.846542) (xy 122.370775 98.731811) (xy 122.42358 98.604328) + (xy 122.443362 98.504878) (xy 122.4505 98.468995) (xy 122.4505 98.331004) (xy 122.423581 98.195677) + (xy 122.42358 98.195676) (xy 122.42358 98.195672) (xy 122.423578 98.195667) (xy 122.370778 98.068195) + (xy 122.370771 98.068182) (xy 122.294114 97.953458) (xy 122.294111 97.953454) (xy 122.196545 97.855888) + (xy 122.196541 97.855885) (xy 122.081817 97.779228) (xy 122.081804 97.779221) (xy 121.954332 97.726421) + (xy 121.954322 97.726418) (xy 121.818995 97.6995) (xy 121.818993 97.6995) (xy 121.681007 97.6995) + (xy 121.681005 97.6995) (xy 121.545677 97.726418) (xy 121.545667 97.726421) (xy 121.418195 97.779221) + (xy 121.418182 97.779228) (xy 121.303458 97.855885) (xy 121.303454 97.855888) (xy 121.205888 97.953454) + (xy 121.205885 97.953458) (xy 121.129228 98.068182) (xy 121.129221 98.068195) (xy 121.076421 98.195667) + (xy 121.076418 98.195677) (xy 121.0495 98.331004) (xy 121.0495 98.331007) (xy 121.0495 98.468993) + (xy 121.0495 98.468995) (xy 121.049499 98.468995) (xy 120.5005 98.468995) (xy 120.5005 92.693995) + (xy 121.049499 92.693995) (xy 121.076418 92.829322) (xy 121.076421 92.829332) (xy 121.129221 92.956804) + (xy 121.129228 92.956817) (xy 121.205885 93.071541) (xy 121.205888 93.071545) (xy 121.303454 93.169111) + (xy 121.303458 93.169114) (xy 121.418182 93.245771) (xy 121.418195 93.245778) (xy 121.545667 93.298578) + (xy 121.545672 93.29858) (xy 121.545676 93.29858) (xy 121.545677 93.298581) (xy 121.681004 93.3255) + (xy 121.681007 93.3255) (xy 121.818995 93.3255) (xy 121.910041 93.307389) (xy 121.954328 93.29858) + (xy 122.081811 93.245775) (xy 122.196542 93.169114) (xy 122.294114 93.071542) (xy 122.370775 92.956811) + (xy 122.42358 92.829328) (xy 122.4505 92.693993) (xy 122.4505 92.556007) (xy 122.4505 92.556004) + (xy 122.423581 92.420677) (xy 122.42358 92.420676) (xy 122.42358 92.420672) (xy 122.412025 92.392776) + (xy 122.370778 92.293195) (xy 122.370771 92.293182) (xy 122.294114 92.178458) (xy 122.294111 92.178454) + (xy 122.196545 92.080888) (xy 122.196541 92.080885) (xy 122.081817 92.004228) (xy 122.081804 92.004221) + (xy 121.954332 91.951421) (xy 121.954322 91.951418) (xy 121.818995 91.9245) (xy 121.818993 91.9245) + (xy 121.681007 91.9245) (xy 121.681005 91.9245) (xy 121.545677 91.951418) (xy 121.545667 91.951421) + (xy 121.418195 92.004221) (xy 121.418182 92.004228) (xy 121.303458 92.080885) (xy 121.303454 92.080888) + (xy 121.205888 92.178454) (xy 121.205885 92.178458) (xy 121.129228 92.293182) (xy 121.129221 92.293195) + (xy 121.076421 92.420667) (xy 121.076418 92.420677) (xy 121.0495 92.556004) (xy 121.0495 92.556007) + (xy 121.0495 92.693993) (xy 121.0495 92.693995) (xy 121.049499 92.693995) (xy 120.5005 92.693995) + (xy 120.5005 90.133634) (xy 129.3995 90.133634) (xy 129.3995 90.366365) (xy 129.399501 90.366382) + (xy 129.429878 90.597122) (xy 129.49012 90.821947) (xy 129.57918 91.03696) (xy 129.579188 91.036976) + (xy 129.695553 91.238524) (xy 129.695564 91.23854) (xy 129.837242 91.423179) (xy 129.837248 91.423186) + (xy 130.001813 91.587751) (xy 130.001819 91.587756) (xy 130.186468 91.729442) (xy 130.186475 91.729446) + (xy 130.388023 91.845811) (xy 130.388039 91.845819) (xy 130.603052 91.934879) (xy 130.603054 91.934879) + (xy 130.60306 91.934882) (xy 130.827874 91.995121) (xy 131.058628 92.0255) (xy 131.058635 92.0255) + (xy 131.291365 92.0255) (xy 131.291372 92.0255) (xy 131.522126 91.995121) (xy 131.74694 91.934882) + (xy 131.876667 91.881148) (xy 131.96196 91.845819) (xy 131.961963 91.845817) (xy 131.961969 91.845815) + (xy 132.163532 91.729442) (xy 132.348181 91.587756) (xy 132.512756 91.423181) (xy 132.654442 91.238532) + (xy 132.770815 91.036969) (xy 132.859882 90.82194) (xy 132.920121 90.597126) (xy 132.9505 90.366372) + (xy 132.9505 90.133628) (xy 132.920121 89.902874) (xy 132.859882 89.67806) (xy 132.859879 89.678052) + (xy 132.770819 89.463039) (xy 132.770811 89.463023) (xy 132.654446 89.261475) (xy 132.654442 89.261468) + (xy 132.512756 89.076819) (xy 132.512751 89.076813) (xy 132.348186 88.912248) (xy 132.348179 88.912242) + (xy 132.16354 88.770564) (xy 132.163538 88.770562) (xy 132.163532 88.770558) (xy 132.163527 88.770555) + (xy 132.163524 88.770553) (xy 131.961976 88.654188) (xy 131.96196 88.65418) (xy 131.746947 88.56512) + (xy 131.522122 88.504878) (xy 131.291382 88.474501) (xy 131.291377 88.4745) (xy 131.291372 88.4745) + (xy 131.058628 88.4745) (xy 131.058622 88.4745) (xy 131.058617 88.474501) (xy 130.827877 88.504878) + (xy 130.603052 88.56512) (xy 130.388039 88.65418) (xy 130.388023 88.654188) (xy 130.186475 88.770553) + (xy 130.186459 88.770564) (xy 130.00182 88.912242) (xy 130.001813 88.912248) (xy 129.837248 89.076813) + (xy 129.837242 89.07682) (xy 129.695564 89.261459) (xy 129.695553 89.261475) (xy 129.579188 89.463023) + (xy 129.57918 89.463039) (xy 129.49012 89.678052) (xy 129.429878 89.902877) (xy 129.399501 90.133617) + (xy 129.3995 90.133634) (xy 120.5005 90.133634) (xy 120.5005 88.443995) (xy 121.049499 88.443995) + (xy 121.076418 88.579322) (xy 121.076421 88.579332) (xy 121.129221 88.706804) (xy 121.129228 88.706817) + (xy 121.205885 88.821541) (xy 121.205888 88.821545) (xy 121.303454 88.919111) (xy 121.303458 88.919114) + (xy 121.418182 88.995771) (xy 121.418195 88.995778) (xy 121.545667 89.048578) (xy 121.545672 89.04858) + (xy 121.545676 89.04858) (xy 121.545677 89.048581) (xy 121.681004 89.0755) (xy 121.681007 89.0755) + (xy 121.818995 89.0755) (xy 121.910041 89.057389) (xy 121.954328 89.04858) (xy 122.081811 88.995775) + (xy 122.196542 88.919114) (xy 122.294114 88.821542) (xy 122.370775 88.706811) (xy 122.42358 88.579328) + (xy 122.4505 88.443995) (xy 152.499499 88.443995) (xy 152.526418 88.579322) (xy 152.526421 88.579332) + (xy 152.579221 88.706804) (xy 152.579228 88.706817) (xy 152.655885 88.821541) (xy 152.655888 88.821545) + (xy 152.753454 88.919111) (xy 152.753458 88.919114) (xy 152.868182 88.995771) (xy 152.868195 88.995778) + (xy 152.995667 89.048578) (xy 152.995672 89.04858) (xy 152.995676 89.04858) (xy 152.995677 89.048581) + (xy 153.131004 89.0755) (xy 153.131007 89.0755) (xy 153.268995 89.0755) (xy 153.360041 89.057389) + (xy 153.404328 89.04858) (xy 153.531811 88.995775) (xy 153.646542 88.919114) (xy 153.744114 88.821542) + (xy 153.820775 88.706811) (xy 153.87358 88.579328) (xy 153.9005 88.443993) (xy 153.9005 88.306007) + (xy 153.9005 88.306004) (xy 153.873581 88.170677) (xy 153.87358 88.170676) (xy 153.87358 88.170672) + (xy 153.873578 88.170667) (xy 153.820778 88.043195) (xy 153.820771 88.043182) (xy 153.744114 87.928458) + (xy 153.744111 87.928454) (xy 153.646545 87.830888) (xy 153.646541 87.830885) (xy 153.531817 87.754228) + (xy 153.531804 87.754221) (xy 153.404332 87.701421) (xy 153.404322 87.701418) (xy 153.268995 87.6745) + (xy 153.268993 87.6745) (xy 153.131007 87.6745) (xy 153.131005 87.6745) (xy 152.995677 87.701418) + (xy 152.995667 87.701421) (xy 152.868195 87.754221) (xy 152.868182 87.754228) (xy 152.753458 87.830885) + (xy 152.753454 87.830888) (xy 152.655888 87.928454) (xy 152.655885 87.928458) (xy 152.579228 88.043182) + (xy 152.579221 88.043195) (xy 152.526421 88.170667) (xy 152.526418 88.170677) (xy 152.4995 88.306004) + (xy 152.4995 88.306007) (xy 152.4995 88.443993) (xy 152.4995 88.443995) (xy 152.499499 88.443995) + (xy 122.4505 88.443995) (xy 122.4505 88.443993) (xy 122.4505 88.306007) (xy 122.4505 88.306004) + (xy 122.423581 88.170677) (xy 122.42358 88.170676) (xy 122.42358 88.170672) (xy 122.423578 88.170667) + (xy 122.370778 88.043195) (xy 122.370771 88.043182) (xy 122.294114 87.928458) (xy 122.294111 87.928454) + (xy 122.196545 87.830888) (xy 122.196541 87.830885) (xy 122.081817 87.754228) (xy 122.081804 87.754221) + (xy 121.954332 87.701421) (xy 121.954322 87.701418) (xy 121.818995 87.6745) (xy 121.818993 87.6745) + (xy 121.681007 87.6745) (xy 121.681005 87.6745) (xy 121.545677 87.701418) (xy 121.545667 87.701421) + (xy 121.418195 87.754221) (xy 121.418182 87.754228) (xy 121.303458 87.830885) (xy 121.303454 87.830888) + (xy 121.205888 87.928454) (xy 121.205885 87.928458) (xy 121.129228 88.043182) (xy 121.129221 88.043195) + (xy 121.076421 88.170667) (xy 121.076418 88.170677) (xy 121.0495 88.306004) (xy 121.0495 88.306007) + (xy 121.0495 88.443993) (xy 121.0495 88.443995) (xy 121.049499 88.443995) (xy 120.5005 88.443995) + (xy 120.5005 85.901577) (xy 125.2495 85.901577) (xy 125.2495 86.098422) (xy 125.28029 86.292826) + (xy 125.341117 86.480029) (xy 125.422656 86.640058) (xy 125.430476 86.655405) (xy 125.546172 86.814646) + (xy 125.685354 86.953828) (xy 125.844595 87.069524) (xy 125.915008 87.105401) (xy 126.01997 87.158882) + (xy 126.019972 87.158882) (xy 126.019975 87.158884) (xy 126.120317 87.191487) (xy 126.207173 87.219709) + (xy 126.401578 87.2505) (xy 126.401583 87.2505) (xy 126.598422 87.2505) (xy 126.792826 87.219709) + (xy 126.980025 87.158884) (xy 127.155405 87.069524) (xy 127.314646 86.953828) (xy 127.453828 86.814646) + (xy 127.569524 86.655405) (xy 127.658884 86.480025) (xy 127.684905 86.399941) (xy 133.4745 86.399941) + (xy 133.4745 86.640058) (xy 133.512063 86.877222) (xy 133.586265 87.105593) (xy 133.613419 87.158884) + (xy 133.695276 87.319536) (xy 133.836414 87.513796) (xy 134.006204 87.683586) (xy 134.200464 87.824724) + (xy 134.301543 87.876226) (xy 134.414406 87.933734) (xy 134.414408 87.933734) (xy 134.414411 87.933736) + (xy 134.642778 88.007937) (xy 134.879941 88.0455) (xy 134.879942 88.0455) (xy 135.120058 88.0455) + (xy 135.120059 88.0455) (xy 135.357222 88.007937) (xy 135.585589 87.933736) (xy 135.799536 87.824724) + (xy 135.993796 87.683586) (xy 136.162319 87.515063) (xy 136.223642 87.481578) (xy 136.293334 87.486562) + (xy 136.337681 87.515063) (xy 136.506204 87.683586) (xy 136.700464 87.824724) (xy 136.801543 87.876226) + (xy 136.914406 87.933734) (xy 136.914408 87.933734) (xy 136.914411 87.933736) (xy 137.142778 88.007937) + (xy 137.379941 88.0455) (xy 137.379942 88.0455) (xy 137.620058 88.0455) (xy 137.620059 88.0455) + (xy 137.857222 88.007937) (xy 138.085589 87.933736) (xy 138.299536 87.824724) (xy 138.493796 87.683586) + (xy 138.663586 87.513796) (xy 138.705324 87.456347) (xy 138.709876 87.451337) (xy 138.723299 87.443147) + (xy 139.496624 86.669822) (xy 139.510778 86.722642) (xy 139.579896 86.842357) (xy 139.677643 86.940104) + (xy 139.797358 87.009222) (xy 139.850177 87.023375) (xy 139.112994 87.760556) (xy 139.112995 87.760557) + (xy 139.200722 87.824294) (xy 139.414598 87.933271) (xy 139.642894 88.00745) (xy 139.879975 88.045) + (xy 140.120025 88.045) (xy 140.357105 88.00745) (xy 140.585401 87.933271) (xy 140.799274 87.824296) + (xy 140.887003 87.760556) (xy 140.887004 87.760556) (xy 140.149822 87.023375) (xy 140.202642 87.009222) + (xy 140.322357 86.940104) (xy 140.420104 86.842357) (xy 140.489222 86.722642) (xy 140.503374 86.669822) + (xy 141.240556 87.407004) (xy 141.240556 87.407003) (xy 141.304296 87.319274) (xy 141.413271 87.105401) + (xy 141.48745 86.877105) (xy 141.525 86.640025) (xy 141.525 86.399974) (xy 141.48745 86.162894) + (xy 141.413411 85.93503) (xy 141.41341 85.935029) (xy 141.41341 85.935027) (xy 141.41327 85.934598) + (xy 141.396445 85.901577) (xy 147.2495 85.901577) (xy 147.2495 86.098422) (xy 147.28029 86.292826) + (xy 147.341117 86.480029) (xy 147.422656 86.640058) (xy 147.430476 86.655405) (xy 147.546172 86.814646) + (xy 147.685354 86.953828) (xy 147.844595 87.069524) (xy 147.915008 87.105401) (xy 148.01997 87.158882) + (xy 148.019972 87.158882) (xy 148.019975 87.158884) (xy 148.120317 87.191487) (xy 148.207173 87.219709) + (xy 148.401578 87.2505) (xy 148.401583 87.2505) (xy 148.598422 87.2505) (xy 148.792826 87.219709) + (xy 148.980025 87.158884) (xy 149.155405 87.069524) (xy 149.314646 86.953828) (xy 149.453828 86.814646) + (xy 149.569524 86.655405) (xy 149.658884 86.480025) (xy 149.719709 86.292826) (xy 149.7505 86.098422) + (xy 149.7505 85.901577) (xy 149.719709 85.707173) (xy 149.685895 85.603107) (xy 149.658884 85.519975) + (xy 149.658882 85.519972) (xy 149.658882 85.51997) (xy 149.569523 85.344594) (xy 149.453828 85.185354) + (xy 149.314646 85.046172) (xy 149.155405 84.930476) (xy 148.980029 84.841117) (xy 148.792826 84.78029) + (xy 148.598422 84.7495) (xy 148.598417 84.7495) (xy 148.401583 84.7495) (xy 148.401578 84.7495) + (xy 148.207173 84.78029) (xy 148.01997 84.841117) (xy 147.844594 84.930476) (xy 147.756474 84.9945) + (xy 147.685354 85.046172) (xy 147.685352 85.046174) (xy 147.685351 85.046174) (xy 147.546174 85.185351) + (xy 147.546174 85.185352) (xy 147.546172 85.185354) (xy 147.524121 85.215705) (xy 147.430476 85.344594) + (xy 147.341117 85.51997) (xy 147.28029 85.707173) (xy 147.2495 85.901577) (xy 141.396445 85.901577) + (xy 141.304294 85.720722) (xy 141.240557 85.632995) (xy 141.240556 85.632994) (xy 140.503374 86.370176) + (xy 140.489222 86.317358) (xy 140.420104 86.197643) (xy 140.322357 86.099896) (xy 140.202642 86.030778) + (xy 140.149821 86.016624) (xy 140.887003 85.279443) (xy 140.887003 85.279441) (xy 140.799277 85.215705) + (xy 140.585401 85.106728) (xy 140.357105 85.032549) (xy 140.120025 84.995) (xy 139.879975 84.995) + (xy 139.642894 85.032549) (xy 139.414598 85.106728) (xy 139.200729 85.215701) (xy 139.112995 85.279442) + (xy 139.850178 86.016624) (xy 139.797358 86.030778) (xy 139.677643 86.099896) (xy 139.579896 86.197643) + (xy 139.510778 86.317358) (xy 139.496624 86.370177) (xy 138.737779 85.611331) (xy 138.737082 85.611144) + (xy 138.728371 85.603107) (xy 138.709875 85.588661) (xy 138.705321 85.583647) (xy 138.663586 85.526204) + (xy 138.493796 85.356414) (xy 138.299536 85.215276) (xy 138.085593 85.106265) (xy 137.857222 85.032063) + (xy 137.620059 84.9945) (xy 137.379941 84.9945) (xy 137.261359 85.013281) (xy 137.142777 85.032063) + (xy 136.914406 85.106265) (xy 136.700463 85.215276) (xy 136.506201 85.356416) (xy 136.337681 85.524937) + (xy 136.276358 85.558422) (xy 136.206666 85.553438) (xy 136.162319 85.524937) (xy 135.993798 85.356416) + (xy 135.993796 85.356414) (xy 135.799536 85.215276) (xy 135.585593 85.106265) (xy 135.357222 85.032063) + (xy 135.120059 84.9945) (xy 134.879941 84.9945) (xy 134.761359 85.013281) (xy 134.642777 85.032063) + (xy 134.414406 85.106265) (xy 134.200463 85.215276) (xy 134.006201 85.356416) (xy 133.836416 85.526201) + (xy 133.695276 85.720463) (xy 133.586265 85.934406) (xy 133.512063 86.162777) (xy 133.4745 86.399941) + (xy 127.684905 86.399941) (xy 127.719709 86.292826) (xy 127.735572 86.192666) (xy 127.7505 86.098422) + (xy 127.7505 85.901577) (xy 127.719709 85.707173) (xy 127.685895 85.603107) (xy 127.658884 85.519975) + (xy 127.658882 85.519972) (xy 127.658882 85.51997) (xy 127.569523 85.344594) (xy 127.453828 85.185354) + (xy 127.314646 85.046172) (xy 127.155405 84.930476) (xy 126.980029 84.841117) (xy 126.792826 84.78029) + (xy 126.598422 84.7495) (xy 126.598417 84.7495) (xy 126.401583 84.7495) (xy 126.401578 84.7495) + (xy 126.207173 84.78029) (xy 126.01997 84.841117) (xy 125.844594 84.930476) (xy 125.756474 84.9945) + (xy 125.685354 85.046172) (xy 125.685352 85.046174) (xy 125.685351 85.046174) (xy 125.546174 85.185351) + (xy 125.546174 85.185352) (xy 125.546172 85.185354) (xy 125.524121 85.215705) (xy 125.430476 85.344594) + (xy 125.341117 85.51997) (xy 125.28029 85.707173) (xy 125.2495 85.901577) (xy 120.5005 85.901577) + (xy 120.5005 70.638428) (xy 149.4 70.638428) (xy 149.4 70.75) (xy 150.21967 70.75) (xy 150.199925 70.769745) + (xy 150.150556 70.855255) (xy 150.125 70.95063) (xy 150.125 71.04937) (xy 150.150556 71.144745) + (xy 150.199925 71.230255) (xy 150.21967 71.25) (xy 149.4 71.25) (xy 149.4 71.361571) (xy 149.427085 71.532584) + (xy 149.480591 71.697257) (xy 149.559195 71.851524) (xy 149.660967 71.991602) (xy 149.783397 72.114032) + (xy 149.923475 72.215804) (xy 150.077744 72.294408) (xy 150.242415 72.347914) (xy 150.242414 72.347914) + (xy 150.249999 72.349115) (xy 150.25 72.349114) (xy 150.25 71.28033) (xy 150.269745 71.300075) (xy 150.355255 71.349444) + (xy 150.45063 71.375) (xy 150.54937 71.375) (xy 150.644745 71.349444) (xy 150.730255 71.300075) + (xy 150.75 71.28033) (xy 150.75 72.349115) (xy 150.757584 72.347914) (xy 150.922255 72.294408) (xy 151.076524 72.215804) + (xy 151.216598 72.114035) (xy 151.324199 72.006434) (xy 151.385522 71.972949) (xy 151.455214 71.977933) + (xy 151.511148 72.019804) (xy 151.517418 72.029016) (xy 151.557288 72.093656) (xy 151.681344 72.217712) + (xy 151.830666 72.309814) (xy 151.997203 72.364999) (xy 152.099991 72.3755) (xy 152.900008 72.375499) + (xy 152.900016 72.375498) (xy 152.900019 72.375498) (xy 152.956302 72.369748) (xy 153.002797 72.364999) + (xy 153.169334 72.309814) (xy 153.318656 72.217712) (xy 153.442712 72.093656) (xy 153.534814 71.944334) + (xy 153.589999 71.777797) (xy 153.6005 71.675009) (xy 153.600499 70.324992) (xy 153.589999 70.222203) + (xy 153.534814 70.055666) (xy 153.442712 69.906344) (xy 153.318656 69.782288) (xy 153.169334 69.690186) + (xy 153.002797 69.635001) (xy 153.002795 69.635) (xy 152.90001 69.6245) (xy 152.099998 69.6245) + (xy 152.09998 69.624501) (xy 151.997203 69.635) (xy 151.9972 69.635001) (xy 151.830668 69.690185) + (xy 151.830663 69.690187) (xy 151.681342 69.782289) (xy 151.557289 69.906342) (xy 151.51742 69.970981) + (xy 151.465472 70.017705) (xy 151.396509 70.028928) (xy 151.332427 70.001084) (xy 151.3242 69.993565) + (xy 151.216602 69.885967) (xy 151.076524 69.784195) (xy 150.922257 69.705591) (xy 150.757589 69.652087) + (xy 150.757581 69.652085) (xy 150.75 69.650884) (xy 150.75 70.71967) (xy 150.730255 70.699925) (xy 150.644745 70.650556) + (xy 150.54937 70.625) (xy 150.45063 70.625) (xy 150.355255 70.650556) (xy 150.269745 70.699925) + (xy 150.25 70.71967) (xy 150.25 69.650884) (xy 150.249999 69.650884) (xy 150.242418 69.652085) (xy 150.24241 69.652087) + (xy 150.077742 69.705591) (xy 149.923475 69.784195) (xy 149.783397 69.885967) (xy 149.660967 70.008397) + (xy 149.559195 70.148475) (xy 149.480591 70.302742) (xy 149.427085 70.467415) (xy 149.4 70.638428) + (xy 120.5005 70.638428) (xy 120.5005 61.818995) (xy 121.899499 61.818995) (xy 121.926418 61.954322) + (xy 121.926421 61.954332) (xy 121.979221 62.081804) (xy 121.979228 62.081817) (xy 122.055885 62.196541) + (xy 122.055888 62.196545) (xy 122.153454 62.294111) (xy 122.153458 62.294114) (xy 122.268182 62.370771) + (xy 122.268195 62.370778) (xy 122.395667 62.423578) (xy 122.395672 62.42358) (xy 122.395676 62.42358) + (xy 122.395677 62.423581) (xy 122.531004 62.4505) (xy 122.531007 62.4505) (xy 122.668995 62.4505) + (xy 122.760041 62.432389) (xy 122.804328 62.42358) (xy 122.931811 62.370775) (xy 123.046542 62.294114) + (xy 123.144114 62.196542) (xy 123.220775 62.081811) (xy 123.27358 61.954328) (xy 123.29102 61.866652) + (xy 123.3005 61.818995) (xy 126.149499 61.818995) (xy 126.176418 61.954322) (xy 126.176421 61.954332) + (xy 126.229221 62.081804) (xy 126.229228 62.081817) (xy 126.305885 62.196541) (xy 126.305888 62.196545) + (xy 126.403454 62.294111) (xy 126.403458 62.294114) (xy 126.518182 62.370771) (xy 126.518195 62.370778) + (xy 126.645667 62.423578) (xy 126.645672 62.42358) (xy 126.645676 62.42358) (xy 126.645677 62.423581) + (xy 126.781004 62.4505) (xy 126.781007 62.4505) (xy 126.918995 62.4505) (xy 127.010041 62.432389) + (xy 127.054328 62.42358) (xy 127.181811 62.370775) (xy 127.296542 62.294114) (xy 127.394114 62.196542) + (xy 127.470775 62.081811) (xy 127.52358 61.954328) (xy 127.54102 61.866652) (xy 127.5505 61.818995) + (xy 127.5505 61.681004) (xy 127.523581 61.545677) (xy 127.52358 61.545676) (xy 127.52358 61.545672) + (xy 127.523578 61.545667) (xy 127.470778 61.418195) (xy 127.470771 61.418182) (xy 127.394114 61.303458) + (xy 127.394111 61.303454) (xy 127.296545 61.205888) (xy 127.296541 61.205885) (xy 127.181817 61.129228) + (xy 127.181804 61.129221) (xy 127.054332 61.076421) (xy 127.054322 61.076418) (xy 126.918995 61.0495) + (xy 126.918993 61.0495) (xy 126.781007 61.0495) (xy 126.781005 61.0495) (xy 126.645677 61.076418) + (xy 126.645667 61.076421) (xy 126.518195 61.129221) (xy 126.518182 61.129228) (xy 126.403458 61.205885) + (xy 126.403454 61.205888) (xy 126.305888 61.303454) (xy 126.305885 61.303458) (xy 126.229228 61.418182) + (xy 126.229221 61.418195) (xy 126.176421 61.545667) (xy 126.176418 61.545677) (xy 126.1495 61.681004) + (xy 126.1495 61.681007) (xy 126.1495 61.818993) (xy 126.1495 61.818995) (xy 126.149499 61.818995) + (xy 123.3005 61.818995) (xy 123.3005 61.681004) (xy 123.273581 61.545677) (xy 123.27358 61.545676) + (xy 123.27358 61.545672) (xy 123.273578 61.545667) (xy 123.220778 61.418195) (xy 123.220771 61.418182) + (xy 123.144114 61.303458) (xy 123.144111 61.303454) (xy 123.046545 61.205888) (xy 123.046541 61.205885) + (xy 122.931817 61.129228) (xy 122.931804 61.129221) (xy 122.804332 61.076421) (xy 122.804322 61.076418) + (xy 122.668995 61.0495) (xy 122.668993 61.0495) (xy 122.531007 61.0495) (xy 122.531005 61.0495) + (xy 122.395677 61.076418) (xy 122.395667 61.076421) (xy 122.268195 61.129221) (xy 122.268182 61.129228) + (xy 122.153458 61.205885) (xy 122.153454 61.205888) (xy 122.055888 61.303454) (xy 122.055885 61.303458) + (xy 121.979228 61.418182) (xy 121.979221 61.418195) (xy 121.926421 61.545667) (xy 121.926418 61.545677) + (xy 121.8995 61.681004) (xy 121.8995 61.681007) (xy 121.8995 61.818993) (xy 121.8995 61.818995) + (xy 121.899499 61.818995) (xy 120.5005 61.818995) (xy 120.5005 60.6245) (xy 120.520185 60.557461) + (xy 120.572989 60.511706) (xy 120.6245 60.5005) (xy 128.876 60.5005) + ) + ) + ) + (group "" + (uuid "8daa4810-d695-44d0-b1f5-fd109f014c3b") + (members "2b75ced1-6dcf-492c-95cd-650588c99ee2" "8f5d33cc-7f3e-4741-a01d-69d16e7d5c47" + "9d234e4d-e3f9-4f59-8d37-54a1eac97854" "e204dc80-bc15-4f4c-ab8d-86aa6258bcd1" + ) + ) (embedded_fonts no) ) diff --git a/PCB/snips_controller.kicad_pro b/PCB/snips_controller.kicad_pro index 35af5c8..a7df5ba 100644 --- a/PCB/snips_controller.kicad_pro +++ b/PCB/snips_controller.kicad_pro @@ -101,7 +101,7 @@ "items_not_allowed": "error", "length_out_of_range": "error", "lib_footprint_issues": "warning", - "lib_footprint_mismatch": "warning", + "lib_footprint_mismatch": "ignore", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", "mirrored_text_on_front_layer": "warning", @@ -663,63 +663,63 @@ { "filename": "snips_controller.kicad_sch", "name": "snips_controller", - "uuid": "f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + "uuid": "21935953-32a0-46ad-8079-8177920c6978" } ], - "used_designators": "SW_THR_UP1,SW_THR_DN1,U_OLED1,SW_VOL_UP1,R_XBEE_RST1,SW_PWR1,R_XBEE_RC1,R_USB_DP1,R_ISET1,Q_PWR1,SW_TRIG_DIG1,R_I2C_SCL1,U_BUCK1,R_TS1,R_VSET1,C_BUCK_IN1,L_BUCK1,R_GATE1,PF_GND1,R_PWR_SENSE1,R_BTN_PU1,SW_BOOT1,R_EN_PU1,R_USB_DM1,U_CHG1,R_BOOT_PU1,U_XBEE1,U_HALL1,R_I2C_SDA1,Q_LATCH1,J_USB1,SW_VOL_DN1,D_RGB1,R_RGB1,C_RGB1,C_HALL1,C_DBNC1,C_BUCK_OUT1,C_XBEE_RC1,R_LATCH_G1,C_STICK1,C_XBEE_VCC1,J_STICK1,U_MCU1,C_BAT1,PF_VSYS1", + "used_designators": "SW_THR_DN1,U_OLED1,SW_VOL_UP1,R_XBEE_RST1,SW_PWR1,R_XBEE_RC1,SW_THR_UP1,R_USB_DP1,R_ISET1,Q_PWR1,SW_TRIG_DIG1,R_I2C_SCL1,U_BUCK1,R_TS1,R_VSET1,C_BUCK_IN1,L_BUCK1,R_GATE1,PF_GND1,R_PWR_SENSE1,R_BTN_PU1,SW_BOOT1,R_EN_PU1,R_USB_DM1,U_CHG1,R_BOOT_PU1,U_XBEE1,U_HALL1,R_I2C_SDA1,Q_LATCH1,J_USB1,SW_VOL_DN1,D_RGB1,R_RGB1,C_RGB1,C_HALL1,C_DBNC1,C_BUCK_OUT1,C_XBEE_RC1,R_LATCH_G1,C_STICK1,C_XBEE_VCC1,J_STICK1,U_MCU1,C_BAT1,PF_VSYS1", "variants": [] }, "sheets": [ [ - "f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d", + "21935953-32a0-46ad-8079-8177920c6978", "snips_controller" ], [ - "4f9b61d4-6d11-4d2d-a5a2-c90e20b99588", + "fad91b89-9661-46eb-b0af-354ad1315a11", "Battery" ], [ - "3522ef96-f605-4e61-ab22-d7b1d8d60a46", + "55476086-945a-4e34-9a73-115b94d080dd", "Buttons_Direct" ], [ - "8effc149-159c-4301-a85e-5bb660fe4c99", + "15cccc75-ae28-44d0-aa53-203a86ee0065", "Hall_Trigger" ], [ - "6b86bf42-4f5a-47f3-bf42-f6de35d43c31", + "922c16de-95dc-489f-b852-c04e7b6a8402", "MCU_Core" ], [ - "e14f88fa-2c4e-44f4-8efd-87f8f1b3f266", + "ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841", "OLED" ], [ - "8ee701a8-c0fa-4d6c-a434-f0557ca81480", + "396f8ead-8ebf-4157-91bc-b800fd136afb", "Power_Buck" ], [ - "37437c7e-290a-4e43-a21c-b0b9316afab2", + "a161eba2-5cf9-4e54-b23a-cab3e9f70ed0", "Power_Charger" ], [ - "06d8658d-8eb1-43b6-927b-8bf84b7e1269", + "081a4841-1e21-4908-a8a8-37f54f8809f6", "Power_Control" ], [ - "de2e61c0-3a94-4f0a-93aa-fbb224e49852", + "b63260e5-0a73-448f-8e04-69b17654f975", "RGB_LED" ], [ - "0d5246ec-5d9d-43ad-8a08-fe1da78eed54", + "346238e1-b4e6-4959-a557-1b480b53e730", "Thumbstick" ], [ - "c93dfb03-dcad-4626-9725-cb9ee4bd4df4", + "a79dce81-618b-4a1c-ac71-81a6b4c28e48", "USB_C" ], [ - "31ee01bd-1d1f-422b-860b-9cf3daf0d159", + "4f95850f-f8fc-4b0b-b598-e710af0bb56d", "XBee" ] ], diff --git a/PCB/snips_controller.kicad_sch b/PCB/snips_controller.kicad_sch index f3660a6..7fe7879 100644 --- a/PCB/snips_controller.kicad_sch +++ b/PCB/snips_controller.kicad_sch @@ -2,178 +2,178 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "b67a47f4-dc9a-4280-9feb-3f460adfe626") + (uuid "3f32dff9-72bc-4c9f-af07-d4015b130e7b") (paper "A4") (lib_symbols) (wire (pts - (xy 1959.61 999.49) (xy 1313.18 849.63) + (xy 1049.02 849.63) (xy 1459.23 999.49) ) (stroke (width 0) (type default) ) - (uuid "09c035b7-9878-4fc4-9af1-56376f4bf135") + (uuid "047e431d-40cb-4bd0-a79c-d3214aa515af") ) (wire (pts - (xy 916.94 849.63) (xy 612.14 999.49) + (xy 751.84 849.63) (xy 387.35 999.49) ) (stroke (width 0) (type default) ) - (uuid "0dd84856-d018-45ff-9856-31b5ac1e5a42") + (uuid "04ccca73-9698-4b51-bd90-cdf150d520fd") ) (wire (pts - (xy 1200.15 999.49) (xy 1016 849.63) + (xy 883.92 849.63) (xy 567.69 999.49) ) (stroke (width 0) (type default) ) - (uuid "0ecca34f-6e6f-4318-a6b4-451a1c9a532e") + (uuid "11609317-e694-40b4-8e2f-3f70d9e9c8c1") ) (wire (pts - (xy 1082.04 849.63) (xy 1549.4 999.49) + (xy 1769.11 1200.15) (xy 1106.17 350.52) ) (stroke (width 0) (type default) ) - (uuid "1c9857a4-d04f-4ca0-adee-8fec75ecff74") + (uuid "18c7f999-51f6-482d-b7ba-55350dfe8e68") ) (wire (pts - (xy 1049.02 849.63) (xy 1459.23 999.49) + (xy 763.27 350.52) (xy 82.55 199.39) ) (stroke (width 0) (type default) ) - (uuid "23872c18-14b3-435f-9337-eed78dd99aa0") + (uuid "1f2b9870-c995-46e5-a9a0-da79ede675c2") ) (wire (pts - (xy 1845.31 999.49) (xy 1214.12 849.63) + (xy 982.98 849.63) (xy 916.94 999.49) ) (stroke (width 0) (type default) ) - (uuid "2f0c7bce-d3ab-4567-bd85-0de93e779816") + (uuid "22e3d48c-cab1-43ba-8a88-f0d7b0a2c8e4") ) (wire (pts - (xy 1997.71 999.49) (xy 1346.2 849.63) + (xy 2035.81 999.49) (xy 1379.22 849.63) ) (stroke (width 0) (type default) ) - (uuid "302041ed-3d3f-489b-81c2-9dae0303ca29") + (uuid "27e9504d-7dfb-4d6e-b976-3616596e8a9d") ) (wire (pts - (xy 751.84 849.63) (xy 387.35 999.49) + (xy 934.72 350.52) (xy 1482.09 199.39) ) (stroke (width 0) (type default) ) - (uuid "32a6fdd2-a425-4642-b3dc-dbf3eba1ea30") + (uuid "2ef5a46d-8231-438f-99e2-aac3aa2e22bc") ) (wire (pts - (xy 1883.41 999.49) (xy 1247.14 849.63) + (xy 784.86 849.63) (xy 433.07 999.49) ) (stroke (width 0) (type default) ) - (uuid "485ef137-770f-4ab2-b438-b4c461d0d618") + (uuid "2f2285e7-f9df-4a5e-8dfe-385fb69026b1") ) (wire (pts - (xy 850.9 849.63) (xy 523.24 999.49) + (xy 1883.41 999.49) (xy 1247.14 849.63) ) (stroke (width 0) (type default) ) - (uuid "53499a8b-ee95-47fa-83ad-7cf5c1b47919") + (uuid "3035e625-ed2f-497a-9e19-da0b7bcfcb36") ) (wire (pts - (xy 883.92 849.63) (xy 567.69 999.49) + (xy 2073.91 999.49) (xy 1412.24 849.63) ) (stroke (width 0) (type default) ) - (uuid "55a73c56-d271-4786-bb04-16553e837153") + (uuid "336728c8-b9b7-4721-a444-36aab7117450") ) (wire (pts - (xy 763.27 350.52) (xy 82.55 199.39) + (xy 1959.61 999.49) (xy 1313.18 849.63) ) (stroke (width 0) (type default) ) - (uuid "617b8110-fc4d-410b-8d14-f89caf10a915") + (uuid "373fb23d-6999-4edc-a62f-880ec1d93650") ) (wire (pts - (xy 1049.02 350.52) (xy 1899.92 199.39) + (xy 1807.21 999.49) (xy 1181.1 849.63) ) (stroke (width 0) (type default) ) - (uuid "626cc824-8807-4f25-aca2-116266f122df") + (uuid "60f3a054-9dcf-4b6b-9ca1-8467f8862231") ) (wire (pts - (xy 817.88 849.63) (xy 477.52 999.49) + (xy 1845.31 999.49) (xy 1214.12 849.63) ) (stroke (width 0) (type default) ) - (uuid "754ba07b-5be5-4a78-93c0-fec607fb8f1d") + (uuid "778886c1-992d-457d-9087-587562555658") ) (wire (pts - (xy 849.63 0) (xy 1549.4 0) + (xy 991.87 350.52) (xy 1617.98 199.39) ) (stroke (width 0) (type default) ) - (uuid "82055193-6cfc-4754-952f-2aca8800bee1") + (uuid "7d63dd8b-36cf-4a2e-8634-5810ee499ef7") ) (wire (pts - (xy 2073.91 999.49) (xy 1412.24 849.63) + (xy 1200.15 999.49) (xy 1016 849.63) ) (stroke (width 0) (type default) ) - (uuid "83c3b323-d718-4038-b465-4aa424d1bbe7") + (uuid "8a9b441a-58f3-400b-9835-6a97c4c75a2a") ) (wire (pts - (xy 1769.11 999.49) (xy 1148.08 849.63) + (xy 1921.51 999.49) (xy 1280.16 849.63) ) (stroke (width 0) (type default) ) - (uuid "849f8686-0d5f-4a23-bb4a-d113a49d416a") + (uuid "8cad4e07-1290-474a-b892-ff1723c9106a") ) (wire (pts @@ -183,127 +183,127 @@ (width 0) (type default) ) - (uuid "862d8b2e-5bf8-47d0-b107-4c9b22800fa5") + (uuid "97131642-b3a6-4d02-afdd-dfec043f7ece") ) (wire (pts - (xy 784.86 849.63) (xy 433.07 999.49) + (xy 949.96 849.63) (xy 782.32 999.49) ) (stroke (width 0) (type default) ) - (uuid "a02bd46c-f47e-4401-8d76-dc76e34e8c16") + (uuid "97a05cd3-8e37-4bc3-b98e-2806c7a907fe") ) (wire (pts - (xy 1807.21 999.49) (xy 1181.1 849.63) + (xy 1997.71 999.49) (xy 1346.2 849.63) ) (stroke (width 0) (type default) ) - (uuid "a98d4d9e-bc3a-47fb-9c11-9aafc92c492c") + (uuid "a9bc5933-1326-4e83-89f2-71091f72fa3f") ) (wire (pts - (xy 991.87 350.52) (xy 1617.98 199.39) + (xy 916.94 849.63) (xy 612.14 999.49) ) (stroke (width 0) (type default) ) - (uuid "b0822dec-3a7c-4c2e-867a-3b28cc308d19") + (uuid "a9db1fca-1e5e-4fd1-afeb-a2755e54d05d") ) (wire (pts - (xy 982.98 849.63) (xy 916.94 999.49) + (xy 1049.02 350.52) (xy 1899.92 199.39) ) (stroke (width 0) (type default) ) - (uuid "b09edac2-d430-487d-a1bb-6ecc0c4890ba") + (uuid "b81cb8de-7325-41a5-a02f-5f0c3d025907") ) (wire (pts - (xy 1807.21 1200.15) (xy 1163.32 350.52) + (xy 849.63 0) (xy 1549.4 0) ) (stroke (width 0) (type default) ) - (uuid "b29a1353-0612-462c-b1f0-d2841c1109de") + (uuid "c00ae165-b2b2-4c63-bd9b-2236526e7b38") ) (wire (pts - (xy 877.57 350.52) (xy 500.38 199.39) + (xy 1807.21 1200.15) (xy 1163.32 350.52) ) (stroke (width 0) (type default) ) - (uuid "b522ca4d-0feb-4a21-93b7-09cb96e5cf7f") + (uuid "d1ed9b8e-c464-4930-85a5-91a8d170738c") ) (wire (pts - (xy 1769.11 1200.15) (xy 1106.17 350.52) + (xy 817.88 849.63) (xy 477.52 999.49) ) (stroke (width 0) (type default) ) - (uuid "b52b703e-695e-444b-baf5-2e29084cdc82") + (uuid "defa4335-a26b-4579-a67a-9234a982adbf") ) (wire (pts - (xy 2035.81 999.49) (xy 1379.22 849.63) + (xy 877.57 350.52) (xy 500.38 199.39) ) (stroke (width 0) (type default) ) - (uuid "c050961d-d553-426f-8fab-f219fca165d4") + (uuid "df356484-382a-43a6-b65d-cd7f7e327721") ) (wire (pts - (xy 934.72 350.52) (xy 1482.09 199.39) + (xy 850.9 849.63) (xy 523.24 999.49) ) (stroke (width 0) (type default) ) - (uuid "c1ad8c5b-7fe4-48f9-b3c9-73146cd64db4") + (uuid "e54671fb-262b-48dd-92df-1bf6f09ba3d7") ) (wire (pts - (xy 1115.06 849.63) (xy 1640.84 999.49) + (xy 1082.04 849.63) (xy 1549.4 999.49) ) (stroke (width 0) (type default) ) - (uuid "eff78f32-82ae-43dd-a990-c465814f4848") + (uuid "f0992e0d-1e42-4151-afa2-c8d11effb10d") ) (wire (pts - (xy 949.96 849.63) (xy 782.32 999.49) + (xy 1769.11 999.49) (xy 1148.08 849.63) ) (stroke (width 0) (type default) ) - (uuid "f0214c3f-8ed7-4f4d-9acf-8a23a328c408") + (uuid "f892bdab-738b-450f-9f92-3956de7a12a1") ) (wire (pts - (xy 1921.51 999.49) (xy 1280.16 849.63) + (xy 1115.06 849.63) (xy 1640.84 999.49) ) (stroke (width 0) (type default) ) - (uuid "f390ea23-e9b3-4cee-b874-901e27a8d50d") + (uuid "f9f2c4a3-b359-49f4-9517-ceb30f4adbef") ) (sheet (at 1399.54 0) @@ -319,7 +319,7 @@ (fill (color 0 0 0 0) ) - (uuid "06d8658d-8eb1-43b6-927b-8bf84b7e1269") + (uuid "081a4841-1e21-4908-a8a8-37f54f8809f6") (property "Sheetname" "Power_Control" (at 1399.54 -0.7116 0) (show_name no) @@ -344,7 +344,7 @@ ) (pin "PWR_BTN_SENSE" bidirectional (at 1482.09 199.39 270) - (uuid "d133aa20-d6cb-4c38-8100-577b54289a14") + (uuid "26da0961-1624-4aa4-9c30-225c97bc9b48") (effects (font (size 1.27 1.27) @@ -354,7 +354,7 @@ ) (pin "PWR_HOLD" bidirectional (at 1617.98 199.39 270) - (uuid "47b8f49a-4f86-4928-a54d-e5a778c5d686") + (uuid "e7c99edf-ab9d-4888-b858-3cea9654d5eb") (effects (font (size 1.27 1.27) @@ -364,7 +364,7 @@ ) (pin "PWR_EN" output (at 1549.4 0 90) - (uuid "e13d389c-2de9-4661-9695-284bd85ea680") + (uuid "bfd5f3c2-3608-41c8-9c43-fdddf965dcfb") (effects (font (size 1.27 1.27) @@ -374,12 +374,67 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + (path "/21935953-32a0-46ad-8079-8177920c6978" (page "9") ) ) ) ) + (sheet + (at 1050.29 999.49) + (size 299.72 200.66) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0) + ) + (uuid "15cccc75-ae28-44d0-aa53-203a86ee0065") + (property "Sheetname" "Hall_Trigger" + (at 1050.29 998.7784 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "hall_trigger.kicad_sch" + (at 1050.29 1200.7346 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "TRIG_ANALOG" output + (at 1200.15 999.49 90) + (uuid "d739454c-d17b-4467-8036-6d1e41eefb16") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "snips_controller" + (path "/21935953-32a0-46ad-8079-8177920c6978" + (page "4") + ) + ) + ) + ) (sheet (at 1399.54 999.49) (size 300.99 200.66) @@ -394,7 +449,7 @@ (fill (color 0 0 0 0) ) - (uuid "0d5246ec-5d9d-43ad-8a08-fe1da78eed54") + (uuid "346238e1-b4e6-4959-a557-1b480b53e730") (property "Sheetname" "Thumbstick" (at 1399.54 998.7784 0) (show_name no) @@ -419,7 +474,7 @@ ) (pin "STICK_X" output (at 1459.23 999.49 90) - (uuid "0c31b8dc-0def-456a-9475-352759884370") + (uuid "4a1aad81-93a8-4ae8-b4d6-c73bd4226bc1") (effects (font (size 1.27 1.27) @@ -429,7 +484,7 @@ ) (pin "STICK_Y" output (at 1549.4 999.49 90) - (uuid "330ec57e-5101-45fb-a42f-fbe3e96cbbe6") + (uuid "0946a6fa-8bb1-4c8a-87ea-cecc795920b1") (effects (font (size 1.27 1.27) @@ -439,7 +494,7 @@ ) (pin "BTN_STICK" output (at 1640.84 999.49 90) - (uuid "107c37ee-28b4-4e6c-a9e0-96110c781a17") + (uuid "d81b411f-df82-4548-ba1c-0ff58acd341c") (effects (font (size 1.27 1.27) @@ -449,12 +504,67 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + (path "/21935953-32a0-46ad-8079-8177920c6978" (page "11") ) ) ) ) + (sheet + (at 699.77 0) + (size 299.72 199.39) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0) + ) + (uuid "396f8ead-8ebf-4157-91bc-b800fd136afb") + (property "Sheetname" "Power_Buck" + (at 699.77 -0.7116 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "power_buck.kicad_sch" + (at 699.77 199.9746 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PWR_EN" input + (at 849.63 0 90) + (uuid "95e7b5bf-171b-4865-8d54-b70426700a10") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "snips_controller" + (path "/21935953-32a0-46ad-8079-8177920c6978" + (page "7") + ) + ) + ) + ) (sheet (at 350.52 999.49) (size 299.72 200.66) @@ -469,7 +579,7 @@ (fill (color 0 0 0 0) ) - (uuid "31ee01bd-1d1f-422b-860b-9cf3daf0d159") + (uuid "4f95850f-f8fc-4b0b-b598-e710af0bb56d") (property "Sheetname" "XBee" (at 350.52 998.7784 0) (show_name no) @@ -494,7 +604,7 @@ ) (pin "SPI_SCK" bidirectional (at 387.35 999.49 90) - (uuid "73c80a1d-636a-4b1d-8d8e-6e2823f762e2") + (uuid "7fb04f89-5cc0-4e31-a520-935e6c09a4b1") (effects (font (size 1.27 1.27) @@ -504,7 +614,7 @@ ) (pin "SPI_MOSI" bidirectional (at 433.07 999.49 90) - (uuid "2142612f-1840-408b-a086-0d4e971a4b96") + (uuid "02d79dc9-e659-44fd-9d39-378b62bf00cc") (effects (font (size 1.27 1.27) @@ -514,7 +624,7 @@ ) (pin "SPI_MISO" bidirectional (at 477.52 999.49 90) - (uuid "ac8d60ac-d5b5-4118-8590-45f33b3cdfbb") + (uuid "a00d39f9-606e-4ada-915a-89f262d9fed7") (effects (font (size 1.27 1.27) @@ -524,7 +634,7 @@ ) (pin "XBee_CS" bidirectional (at 523.24 999.49 90) - (uuid "c302b7d2-aa63-4841-8200-7910e4161d4f") + (uuid "b15ccadf-dbbd-44ac-985b-658c1551334d") (effects (font (size 1.27 1.27) @@ -534,7 +644,7 @@ ) (pin "XBEE_ON_SLEEP" bidirectional (at 567.69 999.49 90) - (uuid "eeb15f52-8784-4389-b0e8-98c42ee30518") + (uuid "edf71df0-087a-42a7-ac0e-2a11a1a020e6") (effects (font (size 1.27 1.27) @@ -544,7 +654,7 @@ ) (pin "XBEE_SPI_ATTN" bidirectional (at 612.14 999.49 90) - (uuid "8f5c3e6e-0437-4c00-840e-813e55bd6e42") + (uuid "0519ed82-65e7-4880-a5a5-5a59e6538311") (effects (font (size 1.27 1.27) @@ -554,7 +664,7 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + (path "/21935953-32a0-46ad-8079-8177920c6978" (page "13") ) ) @@ -574,7 +684,7 @@ (fill (color 0 0 0 0) ) - (uuid "3522ef96-f605-4e61-ab22-d7b1d8d60a46") + (uuid "55476086-945a-4e34-9a73-115b94d080dd") (property "Sheetname" "Buttons_Direct" (at 1750.06 998.7784 0) (show_name no) @@ -599,7 +709,7 @@ ) (pin "BTN_VOL_UP" output (at 1769.11 999.49 90) - (uuid "08d29af8-bce2-405d-bc44-3370fb8462cc") + (uuid "6d4596a2-643d-4458-adf3-6f6c52d94ad3") (effects (font (size 1.27 1.27) @@ -609,7 +719,7 @@ ) (pin "BTN_VOL_DN" output (at 1807.21 999.49 90) - (uuid "7ebffda3-eb56-471b-8681-07c852a65413") + (uuid "da9d938b-4485-4d7b-9175-3095faab5a5c") (effects (font (size 1.27 1.27) @@ -619,7 +729,7 @@ ) (pin "BTN_TRIG_DIG" output (at 1845.31 999.49 90) - (uuid "a3556fc4-eeda-42a3-aa02-4dc32b9daaaa") + (uuid "c8bba8d5-342d-4530-872d-82b383db2e7d") (effects (font (size 1.27 1.27) @@ -629,7 +739,7 @@ ) (pin "BTN_MACRO1" output (at 1883.41 999.49 90) - (uuid "4e3e7f18-78e9-4c7d-a133-3ed8db9216c5") + (uuid "6dbae918-5ffc-481e-9bc4-0f0916178034") (effects (font (size 1.27 1.27) @@ -639,7 +749,7 @@ ) (pin "BTN_MACRO2" output (at 1921.51 999.49 90) - (uuid "488c1315-102e-40ec-8361-2e28560cd780") + (uuid "9bf3e55c-ac0e-4493-83f4-1ce4dbdb501c") (effects (font (size 1.27 1.27) @@ -649,7 +759,7 @@ ) (pin "BTN_MACRO3" output (at 1959.61 999.49 90) - (uuid "7459a2b2-62ee-4795-87db-2007362a9010") + (uuid "c47d780e-e530-455a-a9f5-38627a606b34") (effects (font (size 1.27 1.27) @@ -659,7 +769,7 @@ ) (pin "BTN_MACRO4" output (at 1997.71 999.49 90) - (uuid "299357ff-b257-4578-beb7-5c1e6293bf2d") + (uuid "ab543f19-65ba-4232-ad93-135ae3eeea05") (effects (font (size 1.27 1.27) @@ -669,7 +779,7 @@ ) (pin "BTN_MACRO5" output (at 2035.81 999.49 90) - (uuid "dadd6404-8a8b-43d8-9b76-3cf0b63b68a7") + (uuid "e35130fb-81ac-4211-8abd-d23d79ef6014") (effects (font (size 1.27 1.27) @@ -679,7 +789,7 @@ ) (pin "BTN_MACRO6" output (at 2073.91 999.49 90) - (uuid "9c4a0da3-af9c-4e6d-8020-1239fe278620") + (uuid "58261564-f88f-400c-8a52-d52be37902eb") (effects (font (size 1.27 1.27) @@ -689,7 +799,7 @@ ) (pin "BTN_THR_UP" output (at 1769.11 1200.15 270) - (uuid "70909332-662e-4bd0-87ca-796ccd458e32") + (uuid "731c6fc8-fbf8-4250-abe1-0ffc95c0c25a") (effects (font (size 1.27 1.27) @@ -699,7 +809,7 @@ ) (pin "BTN_THR_DN" output (at 1807.21 1200.15 270) - (uuid "e7df4376-3d27-4885-953c-5abc660178dc") + (uuid "e279e5b5-4257-46e4-a811-7c05a7cf28b3") (effects (font (size 1.27 1.27) @@ -709,112 +819,12 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + (path "/21935953-32a0-46ad-8079-8177920c6978" (page "3") ) ) ) ) - (sheet - (at 350.52 0) - (size 299.72 199.39) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (stroke - (width 0.1524) - (type solid) - ) - (fill - (color 0 0 0 0) - ) - (uuid "37437c7e-290a-4e43-a21c-b0b9316afab2") - (property "Sheetname" "Power_Charger" - (at 350.52 -0.7116 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Sheetfile" "power_charger.kicad_sch" - (at 350.52 199.9746 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (pin "STAT1" output - (at 500.38 199.39 270) - (uuid "61fe0ad6-f340-40f8-8a5a-0ffaa0f92127") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (instances - (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" - (page "8") - ) - ) - ) - ) - (sheet - (at 1050.29 0) - (size 299.72 199.39) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (stroke - (width 0.1524) - (type solid) - ) - (fill - (color 0 0 0 0) - ) - (uuid "4f9b61d4-6d11-4d2d-a5a2-c90e20b99588") - (property "Sheetname" "Battery" - (at 1050.29 -0.7116 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Sheetfile" "battery.kicad_sch" - (at 1050.29 199.9746 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (instances - (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" - (page "2") - ) - ) - ) - ) (sheet (at 699.77 350.52) (size 764.54 499.11) @@ -829,7 +839,7 @@ (fill (color 0 0 0 0) ) - (uuid "6b86bf42-4f5a-47f3-bf42-f6de35d43c31") + (uuid "922c16de-95dc-489f-b852-c04e7b6a8402") (property "Sheetname" "MCU_Core" (at 699.77 349.8084 0) (show_name no) @@ -854,7 +864,7 @@ ) (pin "USB_DP" bidirectional (at 763.27 350.52 90) - (uuid "3d280a8f-2258-45a6-a76a-51c9ba3cef37") + (uuid "797ea8c6-18a9-4342-aae7-21782fd32095") (effects (font (size 1.27 1.27) @@ -864,7 +874,7 @@ ) (pin "USB_DM" bidirectional (at 820.42 350.52 90) - (uuid "d9db0a5c-7dd3-4273-9be3-202e4d5a303d") + (uuid "3be90c4a-f546-4da3-b2a8-05bbb1d47fa9") (effects (font (size 1.27 1.27) @@ -874,7 +884,7 @@ ) (pin "STAT1" input (at 877.57 350.52 90) - (uuid "cc23b457-8e56-40d5-8031-6329a4af8cb4") + (uuid "187685e7-7391-4a2d-8869-c78f54a30f35") (effects (font (size 1.27 1.27) @@ -884,7 +894,7 @@ ) (pin "PWR_BTN_SENSE" bidirectional (at 934.72 350.52 90) - (uuid "5ca0cb19-d816-4c0a-b586-8699b3dd9a2e") + (uuid "da39cec9-a82a-4d86-ad27-3489e080ebaf") (effects (font (size 1.27 1.27) @@ -894,7 +904,7 @@ ) (pin "PWR_HOLD" bidirectional (at 991.87 350.52 90) - (uuid "7ec1a865-34b7-4bee-bb90-b81c2fbc7679") + (uuid "406c6ced-305a-49fa-8a50-2b54d0737941") (effects (font (size 1.27 1.27) @@ -904,7 +914,7 @@ ) (pin "RGB_DIN" output (at 1049.02 350.52 90) - (uuid "ca14f140-16a3-4e4d-b4d7-820b68294889") + (uuid "b098bc14-6a77-4517-8aac-cba8292f03b2") (effects (font (size 1.27 1.27) @@ -914,7 +924,7 @@ ) (pin "BTN_THR_UP" input (at 1106.17 350.52 90) - (uuid "f72fdfe5-7f4b-4e51-8db5-04b7669b79a5") + (uuid "678da634-433c-4a5a-a6f1-125fafab0ab0") (effects (font (size 1.27 1.27) @@ -924,7 +934,7 @@ ) (pin "BTN_THR_DN" input (at 1163.32 350.52 90) - (uuid "4b5af07a-95bf-47d3-9b98-33535bcdf711") + (uuid "6955920e-f8fb-469d-8e48-3c1f21ff807b") (effects (font (size 1.27 1.27) @@ -934,7 +944,7 @@ ) (pin "SPI_SCK" bidirectional (at 751.84 849.63 270) - (uuid "32919095-5433-4d76-973f-f25819e6d2b8") + (uuid "5560c8bc-f861-4f7c-ac7a-9d1338fdc55c") (effects (font (size 1.27 1.27) @@ -944,7 +954,7 @@ ) (pin "SPI_MOSI" bidirectional (at 784.86 849.63 270) - (uuid "9b77410b-a17d-477b-9358-d1843a8fb558") + (uuid "63a370c6-6d41-47bd-9a98-b156623fcde5") (effects (font (size 1.27 1.27) @@ -954,7 +964,7 @@ ) (pin "SPI_MISO" bidirectional (at 817.88 849.63 270) - (uuid "d522a946-7fc7-484d-acb6-e62d04f0cf7f") + (uuid "b983feca-21cc-4b2e-bf5d-8bba204c3863") (effects (font (size 1.27 1.27) @@ -964,7 +974,7 @@ ) (pin "XBee_CS" bidirectional (at 850.9 849.63 270) - (uuid "1d500b59-9cf3-4e51-8129-b0b818b8ad6b") + (uuid "32401f48-204b-48bf-980d-58cbf08e2d72") (effects (font (size 1.27 1.27) @@ -974,7 +984,7 @@ ) (pin "XBEE_ON_SLEEP" bidirectional (at 883.92 849.63 270) - (uuid "ce6aef05-83e1-478d-a4a3-02b19e5de606") + (uuid "1a7559ab-4a25-43e2-999e-8a21f3fab3d9") (effects (font (size 1.27 1.27) @@ -984,7 +994,7 @@ ) (pin "XBEE_SPI_ATTN" bidirectional (at 916.94 849.63 270) - (uuid "15b6ad0a-4881-4013-846f-f6da3c5adb17") + (uuid "8486367b-02aa-4329-b36d-1ac7d4177864") (effects (font (size 1.27 1.27) @@ -994,7 +1004,7 @@ ) (pin "I2C_SDA" bidirectional (at 949.96 849.63 270) - (uuid "da57cb07-dfdd-40ba-9855-4bc812f2be20") + (uuid "90b8d174-f2ac-448e-88cb-bd5498d10bb4") (effects (font (size 1.27 1.27) @@ -1004,7 +1014,7 @@ ) (pin "I2C_SCL" bidirectional (at 982.98 849.63 270) - (uuid "21223dcc-9f3d-4c50-999a-5b46704ebf85") + (uuid "ef19f0af-5624-4760-bda6-78ea41771ef9") (effects (font (size 1.27 1.27) @@ -1014,7 +1024,7 @@ ) (pin "TRIG_ANALOG" input (at 1016 849.63 270) - (uuid "ca7dd083-91f7-4945-9387-bc0365097b87") + (uuid "24683af3-4eb0-4195-96ce-21a7f829abb3") (effects (font (size 1.27 1.27) @@ -1024,7 +1034,7 @@ ) (pin "STICK_X" input (at 1049.02 849.63 270) - (uuid "e5e644b2-916a-49b1-85cf-7efeaaf2d919") + (uuid "7504962c-9717-465f-9878-50078aa42e21") (effects (font (size 1.27 1.27) @@ -1034,7 +1044,7 @@ ) (pin "STICK_Y" input (at 1082.04 849.63 270) - (uuid "b90255b3-5cf2-4abf-855a-3f94e0e3ebbb") + (uuid "81ccffe7-5c04-4f7a-b1ec-2cebd8c3b080") (effects (font (size 1.27 1.27) @@ -1044,7 +1054,7 @@ ) (pin "BTN_STICK" input (at 1115.06 849.63 270) - (uuid "2e17ee21-e863-412e-b75c-58e6133a3e16") + (uuid "3ed8000a-c184-441f-bff8-50347f4ff5f7") (effects (font (size 1.27 1.27) @@ -1054,7 +1064,7 @@ ) (pin "BTN_VOL_UP" input (at 1148.08 849.63 270) - (uuid "58b1aad2-2da8-42a1-9129-c50bf2e49696") + (uuid "6ac5ca68-4e06-4903-bca4-e6b994785f02") (effects (font (size 1.27 1.27) @@ -1064,7 +1074,7 @@ ) (pin "BTN_VOL_DN" input (at 1181.1 849.63 270) - (uuid "712a91ba-9a18-4abf-997b-9e5156619220") + (uuid "4bff1d7e-eb1b-4ef0-928a-c70cf7df36fe") (effects (font (size 1.27 1.27) @@ -1074,7 +1084,7 @@ ) (pin "BTN_TRIG_DIG" input (at 1214.12 849.63 270) - (uuid "4da61e5b-efe2-4aee-9f61-ab064e057c64") + (uuid "4049a898-41db-4ea8-9ff4-1a59f4e940ac") (effects (font (size 1.27 1.27) @@ -1084,7 +1094,7 @@ ) (pin "BTN_MACRO1" input (at 1247.14 849.63 270) - (uuid "c9b2014d-7c6d-480b-b9b7-e5eb3447250e") + (uuid "c8fc4833-705f-4a1f-9189-adec01239fe4") (effects (font (size 1.27 1.27) @@ -1094,7 +1104,7 @@ ) (pin "BTN_MACRO2" input (at 1280.16 849.63 270) - (uuid "1b8c97b1-fea4-4717-823a-264ceff04f48") + (uuid "3b9d11c7-86a4-4d82-81df-1a32da67e37e") (effects (font (size 1.27 1.27) @@ -1104,7 +1114,7 @@ ) (pin "BTN_MACRO3" input (at 1313.18 849.63 270) - (uuid "b967d358-420a-4ddc-abb8-7d35db5fe09c") + (uuid "0e789c85-3c56-458a-b07b-151bfa6362a4") (effects (font (size 1.27 1.27) @@ -1114,7 +1124,7 @@ ) (pin "BTN_MACRO4" input (at 1346.2 849.63 270) - (uuid "4431946b-91a6-40dc-889c-8b2a65318652") + (uuid "87d38e28-5648-4725-acf3-78af4f48f728") (effects (font (size 1.27 1.27) @@ -1124,7 +1134,7 @@ ) (pin "BTN_MACRO5" input (at 1379.22 849.63 270) - (uuid "395825ae-2ff2-4b43-a823-ecfe41c96320") + (uuid "c1564ebc-669a-4c40-abc2-756669e3ac88") (effects (font (size 1.27 1.27) @@ -1134,7 +1144,7 @@ ) (pin "BTN_MACRO6" input (at 1412.24 849.63 270) - (uuid "1e73a0ee-f02b-4cbe-9892-d94a89cf0b1a") + (uuid "0891ed39-f195-4c9e-88b0-2e43a20951f3") (effects (font (size 1.27 1.27) @@ -1144,14 +1154,14 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + (path "/21935953-32a0-46ad-8079-8177920c6978" (page "5") ) ) ) ) (sheet - (at 699.77 0) + (at 350.52 0) (size 299.72 199.39) (exclude_from_sim no) (in_bom yes) @@ -1164,9 +1174,9 @@ (fill (color 0 0 0 0) ) - (uuid "8ee701a8-c0fa-4d6c-a434-f0557ca81480") - (property "Sheetname" "Power_Buck" - (at 699.77 -0.7116 0) + (uuid "a161eba2-5cf9-4e54-b23a-cab3e9f70ed0") + (property "Sheetname" "Power_Charger" + (at 350.52 -0.7116 0) (show_name no) (do_not_autoplace no) (effects @@ -1176,8 +1186,8 @@ (justify left bottom) ) ) - (property "Sheetfile" "power_buck.kicad_sch" - (at 699.77 199.9746 0) + (property "Sheetfile" "power_charger.kicad_sch" + (at 350.52 199.9746 0) (show_name no) (do_not_autoplace no) (effects @@ -1187,9 +1197,9 @@ (justify left top) ) ) - (pin "PWR_EN" input - (at 849.63 0 90) - (uuid "f1a8e73b-fff7-4882-9b6d-d9b048d01877") + (pin "STAT1" output + (at 500.38 199.39 270) + (uuid "ad9c3212-9027-4142-b5a4-cdf65088d2f1") (effects (font (size 1.27 1.27) @@ -1199,15 +1209,15 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" - (page "7") + (path "/21935953-32a0-46ad-8079-8177920c6978" + (page "8") ) ) ) ) (sheet - (at 1050.29 999.49) - (size 299.72 200.66) + (at 0 0) + (size 299.72 199.39) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1219,9 +1229,9 @@ (fill (color 0 0 0 0) ) - (uuid "8effc149-159c-4301-a85e-5bb660fe4c99") - (property "Sheetname" "Hall_Trigger" - (at 1050.29 998.7784 0) + (uuid "a79dce81-618b-4a1c-ac71-81a6b4c28e48") + (property "Sheetname" "USB_C" + (at 0 -0.7116 0) (show_name no) (do_not_autoplace no) (effects @@ -1231,8 +1241,8 @@ (justify left bottom) ) ) - (property "Sheetfile" "hall_trigger.kicad_sch" - (at 1050.29 1200.7346 0) + (property "Sheetfile" "usb_c.kicad_sch" + (at 0 199.9746 0) (show_name no) (do_not_autoplace no) (effects @@ -1242,9 +1252,19 @@ (justify left top) ) ) - (pin "TRIG_ANALOG" output - (at 1200.15 999.49 90) - (uuid "290dcbb3-32a8-4f2e-810e-ad740fff8476") + (pin "USB_DP" bidirectional + (at 82.55 199.39 270) + (uuid "3ec3edc3-07c0-40f9-9297-fc24a327eb88") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_DM" bidirectional + (at 217.17 199.39 270) + (uuid "578391d0-06b8-4af8-8f2d-fadcf5a05961") (effects (font (size 1.27 1.27) @@ -1254,15 +1274,15 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" - (page "4") + (path "/21935953-32a0-46ad-8079-8177920c6978" + (page "12") ) ) ) ) (sheet - (at 0 0) - (size 299.72 199.39) + (at 699.77 999.49) + (size 299.72 200.66) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1274,9 +1294,9 @@ (fill (color 0 0 0 0) ) - (uuid "c93dfb03-dcad-4626-9725-cb9ee4bd4df4") - (property "Sheetname" "USB_C" - (at 0 -0.7116 0) + (uuid "ab30dd66-bbd7-4b32-bf8e-8b7d2bf83841") + (property "Sheetname" "OLED" + (at 699.77 998.7784 0) (show_name no) (do_not_autoplace no) (effects @@ -1286,8 +1306,8 @@ (justify left bottom) ) ) - (property "Sheetfile" "usb_c.kicad_sch" - (at 0 199.9746 0) + (property "Sheetfile" "oled.kicad_sch" + (at 699.77 1200.7346 0) (show_name no) (do_not_autoplace no) (effects @@ -1297,9 +1317,9 @@ (justify left top) ) ) - (pin "USB_DP" bidirectional - (at 82.55 199.39 270) - (uuid "fe2477fb-f606-4660-afd5-c6951e88eef7") + (pin "I2C_SDA" bidirectional + (at 782.32 999.49 90) + (uuid "2731b621-942b-447a-825e-25bffcb78309") (effects (font (size 1.27 1.27) @@ -1307,9 +1327,9 @@ (justify right) ) ) - (pin "USB_DM" bidirectional - (at 217.17 199.39 270) - (uuid "3de07013-2da2-4bb6-a062-5c8355547ec7") + (pin "I2C_SCL" bidirectional + (at 916.94 999.49 90) + (uuid "29034a41-6f79-4dc2-a1fa-eae00eb6915e") (effects (font (size 1.27 1.27) @@ -1319,8 +1339,8 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" - (page "12") + (path "/21935953-32a0-46ad-8079-8177920c6978" + (page "6") ) ) ) @@ -1339,7 +1359,7 @@ (fill (color 0 0 0 0) ) - (uuid "de2e61c0-3a94-4f0a-93aa-fbb224e49852") + (uuid "b63260e5-0a73-448f-8e04-69b17654f975") (property "Sheetname" "RGB_LED" (at 1750.06 -0.7116 0) (show_name no) @@ -1364,7 +1384,7 @@ ) (pin "RGB_DIN" input (at 1899.92 199.39 270) - (uuid "383c3e32-903b-4add-976e-b66d38731514") + (uuid "5eb459b4-36fa-4e37-9541-b496fddad4c6") (effects (font (size 1.27 1.27) @@ -1374,15 +1394,15 @@ ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" + (path "/21935953-32a0-46ad-8079-8177920c6978" (page "10") ) ) ) ) (sheet - (at 699.77 999.49) - (size 299.72 200.66) + (at 1050.29 0) + (size 299.72 199.39) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1394,9 +1414,9 @@ (fill (color 0 0 0 0) ) - (uuid "e14f88fa-2c4e-44f4-8efd-87f8f1b3f266") - (property "Sheetname" "OLED" - (at 699.77 998.7784 0) + (uuid "fad91b89-9661-46eb-b0af-354ad1315a11") + (property "Sheetname" "Battery" + (at 1050.29 -0.7116 0) (show_name no) (do_not_autoplace no) (effects @@ -1406,8 +1426,8 @@ (justify left bottom) ) ) - (property "Sheetfile" "oled.kicad_sch" - (at 699.77 1200.7346 0) + (property "Sheetfile" "battery.kicad_sch" + (at 1050.29 199.9746 0) (show_name no) (do_not_autoplace no) (effects @@ -1417,30 +1437,10 @@ (justify left top) ) ) - (pin "I2C_SDA" bidirectional - (at 782.32 999.49 90) - (uuid "d1e4d6a6-ad6c-4ffc-b8fe-2c0cfbd9b80f") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (pin "I2C_SCL" bidirectional - (at 916.94 999.49 90) - (uuid "d09c4f34-6433-421b-b495-8c952c88086c") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d" - (page "6") + (path "/21935953-32a0-46ad-8079-8177920c6978" + (page "2") ) ) ) @@ -1450,4 +1450,5 @@ (page "1") ) ) + (embedded_fonts no) ) diff --git a/PCB/snips_controller.yaml b/PCB/snips_controller.yaml index c10e2c7..4defc1d 100644 --- a/PCB/snips_controller.yaml +++ b/PCB/snips_controller.yaml @@ -342,12 +342,12 @@ groups: symbol: Device:D_Small sheet: Power_Control value: 1N4148W - footprint: Package_TO_SOT_SMD:SOT-23 + footprint: Diode_SMD:D_SOD-123 D_OR2: symbol: Device:D_Small sheet: Power_Control value: 1N4148W - footprint: Package_TO_SOT_SMD:SOT-23 + footprint: Diode_SMD:D_SOD-123 R_GATE: symbol: Device:R sheet: Power_Control @@ -431,8 +431,8 @@ groups: SW_BOOT: symbol: Switch:SW_Push sheet: MCU_Core - value: TP-1221U-K9K5325 - footprint: Button_Switch_SMD:SW_SPST_TL3342 + value: Panasonic_EVQP2 + footprint: Button_Switch_SMD:SW_SPST_EVQP2_ShortPushTravel_H2.1mm R_BOOT_PU: symbol: Device:R sheet: MCU_Core @@ -840,18 +840,24 @@ groups: value: PWR_FLAG footprint: "" power: true + on_board: false + in_bom: false PF_GND: symbol: power:PWR_FLAG sheet: MCU_Core value: PWR_FLAG footprint: "" power: true + on_board: false + in_bom: false PF_VSYS: symbol: power:PWR_FLAG sheet: MCU_Core value: PWR_FLAG footprint: "" power: true + on_board: false + in_bom: false connections: - net: 3V3 pins: [PF_3V3:1] diff --git a/PCB/thumbstick.kicad_sch b/PCB/thumbstick.kicad_sch index 9995625..e5c75fb 100644 --- a/PCB/thumbstick.kicad_sch +++ b/PCB/thumbstick.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "d9e1ccdf-8725-4a74-8b43-e47e96eea7ff") + (uuid "1c4fd0b5-fdef-4cd7-9a54-ee5fd80636df") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -434,7 +437,7 @@ ) (justify right) ) - (uuid "0827fa8c-22d1-4d56-b97b-b0da86aafe56") + (uuid "09392062-de70-4433-80aa-cb090b598bd4") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 167.64 116.84 0) (hide yes) @@ -447,19 +450,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 128.27 107.95 270) + (at 170.18 93.98 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "1b848919-e8b9-464b-8eec-b1290b8b6474") + (uuid "0c9856c4-540c-447a-8939-3307b69b067e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 128.27 107.95 0) + (at 170.18 93.98 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -470,19 +473,19 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 170.18 93.98 90) + (at 163.83 116.84 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "1d3435ef-810a-4f64-afc1-608b4823a966") + (uuid "4c165c82-8913-4f0d-b034-6d6cc91250c5") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 170.18 93.98 0) + (at 163.83 116.84 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -503,7 +506,7 @@ ) (justify left) ) - (uuid "8383f335-6774-4c0e-b8b7-cd43eb4e4b70") + (uuid "6810b831-6589-44e8-ae2f-b2a098f0cd54") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 128.27 100.33 0) (hide yes) @@ -518,7 +521,7 @@ ) (global_label "GND" (shape passive) - (at 171.45 116.84 270) + (at 128.27 107.95 270) (fields_autoplaced yes) (effects (font @@ -526,9 +529,9 @@ ) (justify right) ) - (uuid "ae2b275a-4f19-427c-8769-dc3ce5195f25") + (uuid "adf0dc52-bcc3-4450-88f6-b3bdf9e88889") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 171.45 116.84 0) + (at 128.27 107.95 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -539,19 +542,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 163.83 116.84 270) + (at 165.1 93.98 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "bd8daede-1991-452f-b511-b48263db0dc5") + (uuid "be92c6e0-13ff-4d40-b52f-59fc0642a938") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 163.83 116.84 0) + (at 165.1 93.98 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -562,19 +565,19 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 165.1 93.98 90) + (at 171.45 116.84 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "eae76cef-79ac-4a9d-a7ec-dbf1b30ef3f5") + (uuid "da633378-4aef-4508-988f-c22b017c442f") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 165.1 93.98 0) + (at 171.45 116.84 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -585,42 +588,42 @@ ) ) ) - (hierarchical_label "STICK_X" + (hierarchical_label "STICK_Y" (shape output) - (at 156.21 105.41 0) + (at 156.21 101.6 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "11013d58-c792-4f1f-9d3b-f03c2bc541c2") + (uuid "5c884537-6175-44a1-9271-92c8a0bb12c7") ) - (hierarchical_label "BTN_STICK" + (hierarchical_label "STICK_X" (shape output) - (at 156.21 109.22 0) + (at 156.21 105.41 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "436e498c-743d-4d03-ade1-67f43953fc95") + (uuid "b09580a3-77f0-4e76-b5a8-a986918076da") ) - (hierarchical_label "STICK_Y" + (hierarchical_label "BTN_STICK" (shape output) - (at 156.21 101.6 0) + (at 156.21 109.22 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "da2f114a-ee62-4a1c-b9d8-5f0e25dafbda") + (uuid "d1385106-39b1-4eaa-bdc1-a172dd9995b5") ) (symbol - (lib_id "Device:C") - (at 128.27 104.14 0) + (lib_id "SnipsControllers_Custom:GuliKit_HallStick") + (at 168.91 105.41 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -629,31 +632,30 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "cc38dc6f-1e06-422e-b129-01bd4fe0ac97") - (property "Reference" "C_STICK" - (at 128.905 106.68 0) + (uuid "09d203d2-9c88-47ce-be04-6aa98f53257d") + (property "Reference" "J_STICK1" + (at 168.91 118.11 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "100nF" - (at 128.905 101.6 0) + (property "Value" "GuliKit_Thumbstick" + (at 168.91 92.71 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 129.2352 100.33 0) + (property "Footprint" "SnipsControllers_Custom:GuliKit_HallStick" + (at 168.91 105.41 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -663,7 +665,8 @@ ) ) (property "Datasheet" "" - (at 128.27 104.14 0) + (at 168.91 105.41 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -672,8 +675,9 @@ ) ) ) - (property "Description" "Unpolarized capacitor" - (at 128.27 104.14 0) + (property "Description" "OEM-replacement-style hall/TMR analog thumbstick with center-push switch (ALPS RKJXV1224 / C&K THB001P footprint family). 2-axis potentiometer-emulation interface, not a simple VCC/GND/X/Y/SW breakout: pins 1/2/3 are the X axis low/wiper/high, pins 1'/2'/3' are the Y axis low/wiper/high, pins a/c are the switch (b/d are mechanically-redundant duplicate switch legs, intentionally unconnected). Drive 1 and 1' to GND, 3 and 3' to 3V3; read wipers 2 (X) and 2' (Y) on ADC pins; wire switch a to a GPIO and c to GND. Adapted from dbenoy/thumbstick-breakout (CC-BY-SA 4.0, Copyright (c) Daniel Benoy)." + (at 168.91 105.41 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects @@ -683,23 +687,41 @@ ) ) (pin "1" - (uuid "c05af1a1-c532-498e-be1c-c4d0e61dea66") + (uuid "f34d5808-cf57-4bad-b948-052f578b3501") + ) + (pin "1'" + (uuid "a2321c77-6fc5-4229-be2a-7c815229ba9c") ) (pin "2" - (uuid "b4f074de-ceac-42d7-9c22-b5f770c537c6") + (uuid "ff3af9f0-a9f8-4f5f-8aea-bc3c13665f65") + ) + (pin "2'" + (uuid "fba39a53-4c92-48e3-ae77-3ca57579a7d5") + ) + (pin "3" + (uuid "5c30e7b4-08b0-433b-939e-ac8837f0517c") + ) + (pin "3'" + (uuid "a9d6a125-b4fc-407e-b425-e9f31a61f90c") + ) + (pin "a" + (uuid "457857a7-5210-45de-8215-d8501d8361bd") + ) + (pin "c" + (uuid "ef1ddd3b-dd85-457c-ac2c-f99c7f7a257c") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/0d5246ec-5d9d-43ad-8a08-fe1da78eed54" - (reference "C_STICK") + (path "/21935953-32a0-46ad-8079-8177920c6978/346238e1-b4e6-4959-a557-1b480b53e730" + (reference "J_STICK1") (unit 1) ) ) ) ) (symbol - (lib_id "SnipsControllers_Custom:GuliKit_HallStick") - (at 168.91 105.41 0) + (lib_id "Device:C") + (at 128.27 104.14 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -708,30 +730,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "e183ab2a-0e5b-4861-abde-91395177cf14") - (property "Reference" "J_STICK" - (at 168.91 118.11 0) + (uuid "2aa0c597-97d1-4200-b2d4-1232dfdb5ee7") + (property "Reference" "C_STICK1" + (at 128.905 106.68 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "GuliKit_Thumbstick" - (at 168.91 92.71 0) + (property "Value" "100nF" + (at 128.905 101.6 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "SnipsControllers_Custom:GuliKit_HallStick" - (at 168.91 105.41 0) - (hide yes) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 129.2352 100.33 0) (show_name no) (do_not_autoplace no) (effects @@ -741,8 +764,7 @@ ) ) (property "Datasheet" "" - (at 168.91 105.41 0) - (hide yes) + (at 128.27 104.14 0) (show_name no) (do_not_autoplace no) (effects @@ -751,9 +773,8 @@ ) ) ) - (property "Description" "OEM-replacement-style hall/TMR analog thumbstick with center-push switch (ALPS RKJXV1224 / C&K THB001P footprint family). 2-axis potentiometer-emulation interface, not a simple VCC/GND/X/Y/SW breakout: pins 1/2/3 are the X axis low/wiper/high, pins 1'/2'/3' are the Y axis low/wiper/high, pins a/c are the switch (b/d are mechanically-redundant duplicate switch legs, intentionally unconnected). Drive 1 and 1' to GND, 3 and 3' to 3V3; read wipers 2 (X) and 2' (Y) on ADC pins; wire switch a to a GPIO and c to GND. Adapted from dbenoy/thumbstick-breakout (CC-BY-SA 4.0, Copyright (c) Daniel Benoy)." - (at 168.91 105.41 0) - (hide yes) + (property "Description" "Unpolarized capacitor" + (at 128.27 104.14 0) (show_name no) (do_not_autoplace no) (effects @@ -763,33 +784,15 @@ ) ) (pin "1" - (uuid "a8f618be-9b46-46ac-84e6-b3efc9c8a20c") - ) - (pin "1'" - (uuid "0cb76406-d9a9-4dc2-8338-40fa0341a855") + (uuid "4f67d023-7a43-47ba-be63-e70fbc7e7ffe") ) (pin "2" - (uuid "992fdf41-e064-49ab-a720-726218dfcbdb") - ) - (pin "2'" - (uuid "9434ba8d-6664-4037-91ea-ac3069377874") - ) - (pin "3" - (uuid "f0b03e36-00fc-4b3e-a3b4-264bd48850fd") - ) - (pin "3'" - (uuid "75b3c4d0-b718-420d-a29f-ad84019009ad") - ) - (pin "a" - (uuid "b767d734-8e66-4604-b27e-ad5c77e43366") - ) - (pin "c" - (uuid "3e3f2f71-7cbd-4c2d-804a-b00a5a9c28a1") + (uuid "87637315-2057-4e79-9521-9de2d068ee8a") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/0d5246ec-5d9d-43ad-8a08-fe1da78eed54" - (reference "J_STICK") + (path "/21935953-32a0-46ad-8079-8177920c6978/346238e1-b4e6-4959-a557-1b480b53e730" + (reference "C_STICK1") (unit 1) ) ) diff --git a/PCB/usb_c.kicad_sch b/PCB/usb_c.kicad_sch index 344059e..21e06c7 100644 --- a/PCB/usb_c.kicad_sch +++ b/PCB/usb_c.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "760108c7-495d-4bca-8b19-726a58cff15f") + (uuid "b16c4c49-72a9-43df-9eaa-c32c1ac80908") (paper "A4") (lib_symbols (symbol "Connector:USB_C_Receptacle_USB2.0_16P" @@ -38,6 +38,7 @@ (at 3.81 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -48,6 +49,7 @@ (at 3.81 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -58,6 +60,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -511,6 +514,7 @@ (pin passive line (at 15.24 15.24 180) (length 5.08) + (hide yes) (name "VBUS" (effects (font @@ -529,6 +533,7 @@ (pin passive line (at 0 -22.86 90) (length 5.08) + (hide yes) (name "GND" (effects (font @@ -547,6 +552,7 @@ (pin passive line (at 0 -22.86 90) (length 5.08) + (hide yes) (name "GND" (effects (font @@ -565,6 +571,7 @@ (pin passive line (at 15.24 15.24 180) (length 5.08) + (hide yes) (name "VBUS" (effects (font @@ -655,6 +662,7 @@ (pin passive line (at 15.24 15.24 180) (length 5.08) + (hide yes) (name "VBUS" (effects (font @@ -673,6 +681,7 @@ (pin passive line (at 0 -22.86 90) (length 5.08) + (hide yes) (name "GND" (effects (font @@ -713,6 +722,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -742,6 +754,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -752,6 +765,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -762,6 +776,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -846,11 +861,11 @@ ) (no_connect (at 163.83 120.65) - (uuid "0ea1f8a9-7aa8-4c1e-9364-4b5a0eaae22b") + (uuid "1b5e9f66-46a8-4dbb-a80f-eb13fd1a7ea0") ) (no_connect (at 163.83 123.19) - (uuid "145abfc8-9fc8-4cb9-86f6-c6b098bb5f58") + (uuid "b4faac35-3d83-44cc-9a03-abbb2f104895") ) (label "USB_CC2" (at 163.83 100.33 0) @@ -860,7 +875,7 @@ ) (justify left) ) - (uuid "1b0518b6-eca4-405e-927e-7f1d809bfc27") + (uuid "33207f1b-6d40-47eb-aeb5-a62e33dea117") ) (label "USB_CC2" (at 191.77 97.79 90) @@ -870,7 +885,7 @@ ) (justify left) ) - (uuid "6f7866de-10d0-4011-8c1a-d9f4f71efdd8") + (uuid "660c8aa9-3c9a-44bb-b52e-f109d6168318") ) (label "USB_CC1" (at 163.83 97.79 0) @@ -880,7 +895,7 @@ ) (justify left) ) - (uuid "8e37ed5c-d382-4585-b065-131b9a9390d5") + (uuid "b79468cd-5b7c-477c-8814-f4d04b26c4b5") ) (label "USB_CC1" (at 105.41 97.79 90) @@ -890,7 +905,7 @@ ) (justify left) ) - (uuid "ca001ba9-0c0e-474c-b615-f793f34a78f7") + (uuid "e3bd4084-9d7d-4c4c-ba5f-0665a1a95054") ) (global_label "GND" (shape passive) @@ -902,7 +917,7 @@ ) (justify right) ) - (uuid "032a7a90-ade2-40c6-93d4-5cb83f9eaf0d") + (uuid "10cd4088-a2ad-4b19-b026-12757c631bae") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 148.59 130.81 0) (hide yes) @@ -925,7 +940,7 @@ ) (justify right) ) - (uuid "1d9a0356-3fd3-443b-b115-987d6ca0addf") + (uuid "15e9f1bb-88c8-4d52-a472-19a8a9a301e1") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 148.59 130.81 0) (hide yes) @@ -938,19 +953,19 @@ ) ) ) - (global_label "VBUS" - (shape input) - (at 163.83 92.71 0) + (global_label "GND" + (shape passive) + (at 105.41 105.41 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "23935d27-308e-4754-b1f9-6b725324db30") + (uuid "2100ece9-c1fe-4fb0-80be-c3ace79c5aff") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 163.83 92.71 0) + (at 105.41 105.41 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -961,19 +976,19 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 140.97 130.81 270) + (global_label "VBUS" + (shape input) + (at 163.83 92.71 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "31e13bad-8c61-4022-b857-956b1737447b") + (uuid "6e174188-5aa0-4eb1-a3b6-853e4bfc3311") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 140.97 130.81 0) + (at 163.83 92.71 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -994,7 +1009,7 @@ ) (justify left) ) - (uuid "4e6443e5-bff9-4730-b259-c4e2e0af8095") + (uuid "7b6a97bd-c823-4fd3-a858-caea0fc55052") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 163.83 92.71 0) (hide yes) @@ -1009,7 +1024,7 @@ ) (global_label "GND" (shape passive) - (at 148.59 130.81 270) + (at 140.97 130.81 270) (fields_autoplaced yes) (effects (font @@ -1017,9 +1032,9 @@ ) (justify right) ) - (uuid "50ed4b47-e69f-4645-a92b-be8d360fb3b9") + (uuid "943f5a08-14d3-4008-9774-564c3cfcd663") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 148.59 130.81 0) + (at 140.97 130.81 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1030,19 +1045,19 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 191.77 105.41 270) + (global_label "VBUS" + (shape input) + (at 163.83 92.71 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "a8546b58-1416-41a0-a9d0-02b420af8050") + (uuid "9ca7c82b-b31d-4592-ba2d-57fcfcec4966") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 191.77 105.41 0) + (at 163.83 92.71 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1053,19 +1068,19 @@ ) ) ) - (global_label "GND" - (shape passive) - (at 105.41 105.41 270) + (global_label "VBUS" + (shape input) + (at 163.83 92.71 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "ae32c887-cca3-4e5d-b093-47c3a0e1df72") + (uuid "ac388291-71ac-48e8-a611-19aa0c8dbd7b") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 105.41 105.41 0) + (at 163.83 92.71 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1076,19 +1091,19 @@ ) ) ) - (global_label "VBUS" - (shape input) - (at 163.83 92.71 0) + (global_label "GND" + (shape passive) + (at 191.77 105.41 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "c51b7c3b-b2d4-4f38-9f4c-a0da9fcfb15c") + (uuid "d8a01f26-d883-43a6-b324-f26f3c0e6962") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 163.83 92.71 0) + (at 191.77 105.41 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1099,19 +1114,19 @@ ) ) ) - (global_label "VBUS" - (shape input) - (at 163.83 92.71 0) + (global_label "GND" + (shape passive) + (at 148.59 130.81 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "c9a81392-758a-42a3-ba59-d434b0591fad") + (uuid "f61532a0-8ca5-4f16-bace-b7b20082ca21") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 163.83 92.71 0) + (at 148.59 130.81 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1132,7 +1147,7 @@ ) (justify right) ) - (uuid "ea3fba17-f1ca-4533-a113-589857d940cd") + (uuid "fdf559ce-730a-4b75-ab22-afe25d8ec4a2") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 148.59 130.81 0) (hide yes) @@ -1145,53 +1160,53 @@ ) ) ) - (hierarchical_label "USB_DM" + (hierarchical_label "USB_DP" (shape bidirectional) - (at 163.83 105.41 0) + (at 163.83 113.03 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "67bdd568-ddb9-4895-ba8e-15b9e70c27ee") + (uuid "1eb7b466-0dea-4ad5-928e-69c3504427bf") ) (hierarchical_label "USB_DP" (shape bidirectional) - (at 163.83 113.03 0) + (at 163.83 110.49 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "85fe984f-e7dd-4e78-bc05-ea806dc5fcf7") + (uuid "50d0a2cd-1f2b-4307-bc6f-930c7e923c78") ) - (hierarchical_label "USB_DP" + (hierarchical_label "USB_DM" (shape bidirectional) - (at 163.83 110.49 0) + (at 163.83 107.95 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "8a4476fc-0e7b-4a32-bdec-2907dd0775d3") + (uuid "e84628a3-1da7-46ee-bdd7-323ab981a4f7") ) (hierarchical_label "USB_DM" (shape bidirectional) - (at 163.83 107.95 0) + (at 163.83 105.41 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "e8907c1a-8cb5-4754-925c-3d2300963af3") + (uuid "ed9a0500-dec7-46f5-bf1b-f4b0963a54c7") ) (symbol - (lib_id "Device:R") - (at 191.77 101.6 0) + (lib_id "Connector:USB_C_Receptacle_USB2.0_16P") + (at 148.59 107.95 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1200,9 +1215,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "16cd99b4-d56f-4ee6-8624-cffb92c45264") - (property "Reference" "R_CC2" - (at 193.802 101.6 90) + (uuid "5f2d506b-f47f-4899-964f-6cb1e8f91ed5") + (property "Reference" "J_USB1" + (at 148.59 130.175 0) (show_name no) (do_not_autoplace no) (effects @@ -1211,8 +1226,8 @@ ) ) ) - (property "Value" "5.1kΩ" - (at 191.77 101.6 90) + (property "Value" "USB-C" + (at 148.59 127.635 0) (show_name no) (do_not_autoplace no) (effects @@ -1221,8 +1236,8 @@ ) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 189.992 101.6 90) + (property "Footprint" "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" + (at 152.4 107.95 0) (show_name no) (do_not_autoplace no) (effects @@ -1231,8 +1246,8 @@ ) ) ) - (property "Datasheet" "" - (at 191.77 101.6 0) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 152.4 107.95 0) (show_name no) (do_not_autoplace no) (effects @@ -1241,8 +1256,8 @@ ) ) ) - (property "Description" "Resistor" - (at 191.77 101.6 0) + (property "Description" "USB 2.0-only 16P Type-C Receptacle connector" + (at 148.59 107.95 0) (show_name no) (do_not_autoplace no) (effects @@ -1251,16 +1266,61 @@ ) ) ) - (pin "1" - (uuid "3da6a4f9-a12b-45f4-8459-58a4896210ac") + (pin "A1" + (uuid "f52999cc-5a46-499f-b5d2-d01c958a10d9") ) - (pin "2" - (uuid "2e9a04dd-1654-4915-b075-9b15428d5c7b") + (pin "A12" + (uuid "cde84434-ee86-45f9-9626-3f50afb2c238") + ) + (pin "A4" + (uuid "808471db-fc37-4f02-acdd-99a97ef9d9db") + ) + (pin "A5" + (uuid "88f465f7-5868-4906-81ff-ec375049a4e3") + ) + (pin "A6" + (uuid "d6f4f271-b96c-4bc6-982d-5d26da04ed23") + ) + (pin "A7" + (uuid "d9897a94-279a-4cdf-904b-8560e53b90a7") + ) + (pin "A8" + (uuid "47b76470-645a-4790-a07d-9e7bedc532ac") + ) + (pin "A9" + (uuid "8b7510e9-032e-41a9-86cd-9e9cda9c8a61") + ) + (pin "B1" + (uuid "64de9555-f19e-44b6-a076-5e7747241da8") + ) + (pin "B12" + (uuid "7aae3a0d-0e9b-4a7e-9ca5-31674b80731e") + ) + (pin "B4" + (uuid "69f271fd-515a-4eb6-8d22-b13b3153f5d6") + ) + (pin "B5" + (uuid "d76b301c-1830-4de4-b569-111de8eb0116") + ) + (pin "B6" + (uuid "6cfffc6c-9288-4e13-bf43-19bb6d91203e") + ) + (pin "B7" + (uuid "5035995a-ae03-4b48-967f-1bec6dfd7852") + ) + (pin "B8" + (uuid "8e6c610b-e9ec-4673-ad0e-3103d9336a29") + ) + (pin "B9" + (uuid "ea7f13f8-c059-4f60-8e37-0b4f576f1d0c") + ) + (pin "SH" + (uuid "8aae77da-e220-4d7f-afbf-15b1dcd4f732") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/c93dfb03-dcad-4626-9725-cb9ee4bd4df4" - (reference "R_CC2") + (path "/21935953-32a0-46ad-8079-8177920c6978/a79dce81-618b-4a1c-ac71-81a6b4c28e48" + (reference "J_USB1") (unit 1) ) ) @@ -1277,7 +1337,7 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "5efffaf8-5adb-422e-b8dd-84ccd1379027") + (uuid "ae48c76e-35fd-457d-98be-93c7dbb5bdaa") (property "Reference" "R_CC1" (at 107.442 101.6 90) (show_name no) @@ -1329,14 +1389,14 @@ ) ) (pin "1" - (uuid "0e5cfae2-332d-4f7b-b243-3142b48b12eb") + (uuid "7fa224d0-dc31-454f-aea7-bd60f9eb8642") ) (pin "2" - (uuid "06daa8c4-d83f-4fbc-9b6a-f7eb3fd738b9") + (uuid "c08b240d-e74d-43ce-afcd-059d9e4fa20d") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/c93dfb03-dcad-4626-9725-cb9ee4bd4df4" + (path "/21935953-32a0-46ad-8079-8177920c6978/a79dce81-618b-4a1c-ac71-81a6b4c28e48" (reference "R_CC1") (unit 1) ) @@ -1344,8 +1404,8 @@ ) ) (symbol - (lib_id "Connector:USB_C_Receptacle_USB2.0_16P") - (at 148.59 107.95 0) + (lib_id "Device:R") + (at 191.77 101.6 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1354,9 +1414,9 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "b3af515c-9a9d-402c-9055-599391ad1afe") - (property "Reference" "J_USB" - (at 148.59 130.175 0) + (uuid "b6f2ee81-99cc-4bad-a436-08803be51bf6") + (property "Reference" "R_CC2" + (at 193.802 101.6 90) (show_name no) (do_not_autoplace no) (effects @@ -1365,8 +1425,8 @@ ) ) ) - (property "Value" "USB-C" - (at 148.59 127.635 0) + (property "Value" "5.1kΩ" + (at 191.77 101.6 90) (show_name no) (do_not_autoplace no) (effects @@ -1375,8 +1435,8 @@ ) ) ) - (property "Footprint" "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" - (at 152.4 107.95 0) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 189.992 101.6 90) (show_name no) (do_not_autoplace no) (effects @@ -1385,8 +1445,8 @@ ) ) ) - (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" - (at 152.4 107.95 0) + (property "Datasheet" "" + (at 191.77 101.6 0) (show_name no) (do_not_autoplace no) (effects @@ -1395,8 +1455,8 @@ ) ) ) - (property "Description" "USB 2.0-only 16P Type-C Receptacle connector" - (at 148.59 107.95 0) + (property "Description" "Resistor" + (at 191.77 101.6 0) (show_name no) (do_not_autoplace no) (effects @@ -1405,61 +1465,16 @@ ) ) ) - (pin "A1" - (uuid "663bc838-3e30-4bae-a1e5-547225af74a2") - ) - (pin "A12" - (uuid "d2b821fc-bf71-4522-85fc-744d128abac3") - ) - (pin "A4" - (uuid "30b043e2-7751-4c8f-ab81-bd98f2367472") - ) - (pin "A5" - (uuid "e9c96696-bfdc-4fdc-b0b2-04233910d3f9") - ) - (pin "A6" - (uuid "eb8b05a4-5c2d-4e9a-b846-1c89d671c2b3") - ) - (pin "A7" - (uuid "dc98e90e-a17c-4b24-8f89-d9c308f5ae6d") - ) - (pin "A8" - (uuid "70a41f52-8492-4ab0-9411-ff3a4b2fb215") - ) - (pin "A9" - (uuid "7e91067f-a259-4a4a-867e-25acffd9da06") - ) - (pin "B1" - (uuid "93620d11-8a3a-4756-aaef-1775f0d80481") - ) - (pin "B12" - (uuid "d45676a4-7420-42b4-90af-fb5ec4ca85f1") - ) - (pin "B4" - (uuid "2b087526-39e0-48ac-9ce4-329e41a046f6") - ) - (pin "B5" - (uuid "034a4159-5255-4ead-998d-660ce2894d80") - ) - (pin "B6" - (uuid "b17a6f28-5d1d-4b13-8d7f-3c757939664e") - ) - (pin "B7" - (uuid "47beb32c-743e-4677-b164-e96462694f81") - ) - (pin "B8" - (uuid "ae0d276e-e23d-4043-a21e-e5f1d3ca9d41") - ) - (pin "B9" - (uuid "c11d54c1-8b3f-4eeb-b673-3cc1f5375443") + (pin "1" + (uuid "890a4137-2d4b-4392-84ea-88318f7765b5") ) - (pin "SH" - (uuid "0415ad6a-841b-41fc-a8a2-be07cb52bf8c") + (pin "2" + (uuid "f83da829-2273-4859-a9fc-49a1f762a94d") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/c93dfb03-dcad-4626-9725-cb9ee4bd4df4" - (reference "J_USB") + (path "/21935953-32a0-46ad-8079-8177920c6978/a79dce81-618b-4a1c-ac71-81a6b4c28e48" + (reference "R_CC2") (unit 1) ) ) diff --git a/PCB/xbee.kicad_sch b/PCB/xbee.kicad_sch index 540adf9..29cd845 100644 --- a/PCB/xbee.kicad_sch +++ b/PCB/xbee.kicad_sch @@ -2,7 +2,7 @@ (version 20260306) (generator "eeschema") (generator_version "10.0") - (uuid "4fc96b4f-be06-4db9-a756-5e6f00ab1793") + (uuid "a9897b93-9790-4df9-aee5-2d1329631a45") (paper "A4") (lib_symbols (symbol "Device:C" @@ -43,6 +43,7 @@ (at 0.9652 -3.81 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -53,6 +54,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -63,6 +65,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -161,6 +164,9 @@ (pin_numbers (hide yes) ) + (pin_names + (offset 0) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -190,6 +196,7 @@ (at -1.778 0 90) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -200,6 +207,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -210,6 +218,7 @@ (at 0 0 0) (show_name no) (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) @@ -792,75 +801,75 @@ (embedded_fonts no) ) ) - (no_connect - (at 101.6 99.06) - (uuid "033fb0a7-fb15-4492-8fc7-34f9f621b3c9") - ) (no_connect (at 101.6 114.3) - (uuid "08687ea5-0f62-4a76-ad36-a8512f6e182b") + (uuid "0c4bad69-0607-4f22-9479-0987a8d9b085") ) (no_connect - (at 101.6 111.76) - (uuid "087c7a93-6f5f-4ef4-9685-806795df7fe8") + (at 165.1 116.84) + (uuid "32eb7e19-fc40-4f19-9e97-74aeffcb757a") ) (no_connect - (at 165.1 116.84) - (uuid "09767d5d-7c15-44c2-bf93-dfe5f8dd7fd7") + (at 165.1 109.22) + (uuid "5e42342b-c292-44a0-874a-803121580cb4") ) (no_connect (at 165.1 111.76) - (uuid "111b9182-c431-42e2-b9b9-67109e45b147") + (uuid "6e951b7d-313a-4cc6-a693-9c7042c5f32d") ) (no_connect - (at 165.1 96.52) - (uuid "4a31beb4-0eed-4018-a7fe-f84d23144828") + (at 101.6 111.76) + (uuid "71903bc2-96d3-45f4-8aaa-ef8c31e2c6ac") ) (no_connect - (at 165.1 106.68) - (uuid "73595776-aa29-4c68-82de-ac59d2db0b50") + (at 101.6 99.06) + (uuid "93ac6b49-050b-4a9f-bef4-f9570e8f2464") + ) + (no_connect + (at 101.6 101.6) + (uuid "9d0fae0d-1151-4bab-9767-df572772dd84") ) (no_connect (at 101.6 109.22) - (uuid "9a0b51e6-996e-4859-837a-f391c697bd42") + (uuid "bc9bc020-fcae-4d8f-8683-527b0f58a25a") ) (no_connect - (at 101.6 101.6) - (uuid "a74c44ea-b2c6-411c-839b-3df08f996cb8") + (at 165.1 96.52) + (uuid "bf4a1808-ec27-4381-9ba1-bf7b73d7b1c9") ) (no_connect - (at 165.1 109.22) - (uuid "e3ac8e54-33bb-4273-9416-00caad75d1a0") + (at 165.1 106.68) + (uuid "e57fcffc-218d-4e99-a4fc-dc36f56046d1") ) - (label "XBEE_RST_PU" - (at 195.58 114.3 270) + (label "XBEE_RESET" + (at 166.37 73.66 270) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "0b19f1e0-6994-442a-9bdd-b98e87aeca96") + (uuid "1d2a2af9-8879-460d-a1ee-ab8fce4e9b2f") ) - (label "XBEE_RST_PU" - (at 166.37 104.14 90) + (label "XBEE_RESET" + (at 101.6 106.68 180) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "97014518-4bcf-48a8-b506-8501178761e2") + (uuid "3aaaefdd-d43f-4074-b41a-99e789c0a985") ) - (label "XBEE_RESET" - (at 166.37 73.66 270) + (label "XBEE_RST_PU" + (at 166.37 104.14 90) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "ba81daef-6faf-41ae-a6b5-476b59b1b927") + (uuid "55ce69b8-83c2-45dc-bed4-4f583d01c7f2") ) (label "XBEE_RST_PU" (at 166.37 66.04 90) @@ -870,21 +879,21 @@ ) (justify left) ) - (uuid "bc1f4f29-c895-46cf-b0c5-f7176f786ab4") + (uuid "7d2c31d7-43bf-47d5-8d29-adcbc09e433c") ) - (label "XBEE_RESET" - (at 101.6 106.68 180) + (label "XBEE_RST_PU" + (at 195.58 114.3 270) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "f1c52e70-7188-476c-ac15-973057164788") + (uuid "9c881093-001b-4586-ae33-4f55021ee85c") ) (global_label "GND" (shape passive) - (at 166.37 111.76 270) + (at 134.62 143.51 270) (fields_autoplaced yes) (effects (font @@ -892,9 +901,9 @@ ) (justify right) ) - (uuid "00a3bda6-5a94-49f9-bdba-39c2c2d146e3") + (uuid "093a22a3-e4a6-42af-8880-bde81a216038") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 166.37 111.76 0) + (at 134.62 143.51 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -905,19 +914,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 101.6 116.84 180) + (at 195.58 106.68 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "501f8edd-ecc5-4ae2-8b7d-91a0177fae28") + (uuid "0f723e96-bb6c-4096-a5f6-c3c3717fe93c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 101.6 116.84 0) + (at 195.58 106.68 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -938,7 +947,7 @@ ) (justify right) ) - (uuid "62bcf68e-6fce-411a-bd82-4ee60a5dda8c") + (uuid "2da2664f-9480-4ca1-ae1e-dd34a4983d39") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 101.6 96.52 0) (hide yes) @@ -953,7 +962,7 @@ ) (global_label "GND" (shape passive) - (at 101.6 119.38 180) + (at 166.37 111.76 270) (fields_autoplaced yes) (effects (font @@ -961,9 +970,9 @@ ) (justify right) ) - (uuid "8336fd2f-804c-4089-b2fd-24d40515860c") + (uuid "62201239-b710-469e-a4b8-a3558a5d0c49") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 101.6 119.38 0) + (at 166.37 111.76 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -974,19 +983,19 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 134.62 135.89 90) + (at 101.6 116.84 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "87b2bb75-5bf1-4bea-a5fb-8ff9f34ced76") + (uuid "78c28c88-4883-47af-9e47-86e7ac528691") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 134.62 135.89 0) + (at 101.6 116.84 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -997,19 +1006,19 @@ ) ) ) - (global_label "3V3" + (global_label "GND" (shape passive) - (at 195.58 106.68 90) + (at 101.6 119.38 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "ab5bdc2b-bd52-4701-b044-b1df9a874d1f") + (uuid "b1b46820-5122-47ce-b64d-369f3e61afbc") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 195.58 106.68 0) + (at 101.6 119.38 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1020,19 +1029,19 @@ ) ) ) - (global_label "GND" + (global_label "3V3" (shape passive) - (at 134.62 143.51 270) + (at 134.62 135.89 90) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) - (uuid "e9f2fac3-80ea-44b4-b875-67c0037c664a") + (uuid "ec773506-9bce-4ae1-b0cc-5e1fffb8b225") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 134.62 143.51 0) + (at 134.62 135.89 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -1043,75 +1052,75 @@ ) ) ) - (hierarchical_label "XBEE_SPI_ATTN" + (hierarchical_label "SPI_SCK" (shape bidirectional) - (at 165.1 99.06 0) + (at 165.1 101.6 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "1441f521-ba3c-49f4-8a4d-a172c5bbe145") + (uuid "3d8149c3-e01e-4635-af0f-d90da13a65a8") ) - (hierarchical_label "XBEE_ON_SLEEP" + (hierarchical_label "XBee_CS" (shape bidirectional) - (at 165.1 114.3 0) + (at 165.1 104.14 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "1cf88606-158d-4fca-91ac-5629c8f41870") + (uuid "51ae6e06-e529-4bc7-b651-8a38d1f381e6") ) - (hierarchical_label "SPI_SCK" + (hierarchical_label "XBEE_SPI_ATTN" (shape bidirectional) - (at 165.1 101.6 0) + (at 165.1 99.06 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "22cd7d2b-6adb-4517-b67d-315dfe2424b4") + (uuid "6f458dda-2bd1-4f8d-af21-2af788d21f96") ) - (hierarchical_label "XBee_CS" + (hierarchical_label "SPI_MISO" (shape bidirectional) - (at 165.1 104.14 0) + (at 101.6 104.14 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "b8e1bb8b-aa28-4049-8077-48c78f89ce7f") + (uuid "750158ec-6555-4cb4-abf4-5a4dbb259512") ) - (hierarchical_label "SPI_MOSI" + (hierarchical_label "XBEE_ON_SLEEP" (shape bidirectional) - (at 165.1 119.38 0) + (at 165.1 114.3 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "ba116263-914d-4446-a123-2c8647d229df") + (uuid "7c11a39b-ace2-41f2-974e-8b4dfe80e594") ) - (hierarchical_label "SPI_MISO" + (hierarchical_label "SPI_MOSI" (shape bidirectional) - (at 101.6 104.14 0) + (at 165.1 119.38 0) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "fcaa2397-619e-4554-ad5d-8b2889e1d17e") + (uuid "cba757ff-165b-4a55-b95a-e800169a939d") ) (symbol - (lib_id "Device:C") - (at 166.37 107.95 0) + (lib_id "Xbee3:XB3-24Z8UT-J") + (at 101.6 96.52 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1120,51 +1129,55 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "11a8b0a4-e8f0-4d6a-b5c8-9be8cded704d") - (property "Reference" "C_XBEE_RC" - (at 167.005 110.49 0) + (uuid "20df6608-50e4-4743-b1f8-a2ad985de64a") + (property "Reference" "U_XBEE1" + (at 161.29 104.14 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify left top) ) ) - (property "Value" "100nF" - (at 167.005 105.41 0) + (property "Value" "XBee3" + (at 161.29 101.6 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify left top) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 167.3352 104.14 0) + (property "Footprint" "Xbee3:XB324Z8UTJ" + (at 161.29 1.6 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Datasheet" "" - (at 166.37 107.95 0) + (property "Datasheet" "https://componentsearchengine.com/Datasheets/1/XB3-24Z8UT-J.pdf" + (at 161.29 -98.4 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Description" "Unpolarized capacitor" - (at 166.37 107.95 0) + (property "Description" "Zigbee Modules (802.15.4) XBee3,2.4 Ghz ZB 3.0, U.FL Ant, TH MT" + (at 101.6 96.52 0) (show_name no) (do_not_autoplace no) (effects @@ -1173,103 +1186,138 @@ ) ) ) - (pin "1" - (uuid "4c260f57-7213-4f4b-abff-2982b7aed66d") - ) - (pin "2" - (uuid "5ad235f8-7cee-441f-8520-44c9e0a85661") - ) - (instances - (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/31ee01bd-1d1f-422b-860b-9cf3daf0d159" - (reference "C_XBEE_RC") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:C") - (at 134.62 139.7 0) - (unit 1) - (body_style 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (in_pos_files yes) - (dnp no) - (fields_autoplaced yes) - (uuid "3698439c-fe81-4cfc-8e1a-a505a0b65057") - (property "Reference" "C_XBEE_VCC" - (at 135.255 142.24 0) + (property "Height" "2.79" + (at 161.29 -298.4 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify left top) ) ) - (property "Value" "100nF" - (at 135.255 137.16 0) + (property "Mouser Part Number" "888-XB3-24Z8UT-J" + (at 161.29 -398.4 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left) + (justify left top) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 135.5852 135.89 0) + (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=888-XB3-24Z8UT-J" + (at 161.29 -498.4 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Datasheet" "" - (at 134.62 139.7 0) + (property "Manufacturer_Name" "Digi International" + (at 161.29 -598.4 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) - (property "Description" "Unpolarized capacitor" - (at 134.62 139.7 0) + (property "Manufacturer_Part_Number" "XB3-24Z8UT-J" + (at 161.29 -698.4 0) + (hide yes) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left top) ) ) (pin "1" - (uuid "29e1210a-a2f1-4975-948e-9c715c0b1af2") + (uuid "652b938b-4146-432a-8f56-583dc9c001e2") + ) + (pin "10" + (uuid "c45d2f54-d557-4790-89b1-b8a9fbd56e15") + ) + (pin "11" + (uuid "600a2530-e5dc-46fa-a660-882e4ef8af5f") + ) + (pin "12" + (uuid "9a118283-d010-449d-8152-8804ce00ab5c") + ) + (pin "13" + (uuid "9bc0f408-d423-4663-bedd-5bbf1649db58") + ) + (pin "14" + (uuid "469477a8-b57f-4fbf-bbd7-933c7035ea82") + ) + (pin "15" + (uuid "ecf5e3fe-a469-4993-b6e2-03dab566a381") + ) + (pin "16" + (uuid "9fe3631d-feaf-4763-9ccc-cce1044572d4") + ) + (pin "17" + (uuid "24f88add-ea53-4fa2-973d-69bbc9608301") + ) + (pin "18" + (uuid "5d2833c6-404b-458e-b53c-f08f7509b469") + ) + (pin "19" + (uuid "d65cf45f-ff9a-4f3c-a9fc-90b39fa3f0f7") ) (pin "2" - (uuid "734966a6-f0d0-4ea4-8134-4d73ba5aec54") + (uuid "bca1b1d5-0fec-4935-9fa0-32179f7b0c36") + ) + (pin "20" + (uuid "91f230cd-81e5-43d6-8d84-ee5659b0888e") + ) + (pin "3" + (uuid "24ae40bc-15aa-4f49-93ea-4b8102497c44") + ) + (pin "4" + (uuid "3b7fd3a8-6a9e-44c8-b3ec-a0e606b995f8") + ) + (pin "5" + (uuid "433f657e-c677-46c6-b362-f45d85cecc1e") + ) + (pin "6" + (uuid "c8b30377-2721-488c-b3ca-121d1347d84f") + ) + (pin "7" + (uuid "435ca3b4-bfdc-4af3-ad02-828cc3e7cfc9") + ) + (pin "8" + (uuid "7b12de99-778a-4344-8924-7e6d6f4a0115") + ) + (pin "9" + (uuid "c8c0322d-40ad-45ae-8baf-90f2ee62271e") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/31ee01bd-1d1f-422b-860b-9cf3daf0d159" - (reference "C_XBEE_VCC") + (path "/21935953-32a0-46ad-8079-8177920c6978/4f95850f-f8fc-4b0b-b598-e710af0bb56d" + (reference "U_XBEE1") (unit 1) ) ) ) ) (symbol - (lib_id "Xbee3:XB3-24Z8UT-J") - (at 101.6 96.52 0) + (lib_id "Device:C") + (at 166.37 107.95 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1278,55 +1326,51 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "5e6a1265-16e2-4643-8dd9-eb2100319b97") - (property "Reference" "U_XBEE" - (at 161.29 104.14 0) + (uuid "613acf23-f312-4d9b-a000-03bd3172181c") + (property "Reference" "C_XBEE_RC1" + (at 167.005 110.49 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) + (justify left) ) ) - (property "Value" "XBee3" - (at 161.29 101.6 0) + (property "Value" "100nF" + (at 167.005 105.41 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) + (justify left) ) ) - (property "Footprint" "Xbee3:XB324Z8UTJ" - (at 161.29 1.6 0) - (hide yes) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 167.3352 104.14 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Datasheet" "https://componentsearchengine.com/Datasheets/1/XB3-24Z8UT-J.pdf" - (at 161.29 -98.4 0) - (hide yes) + (property "Datasheet" "" + (at 166.37 107.95 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Description" "" - (at 101.6 96.52 0) + (property "Description" "Unpolarized capacitor" + (at 166.37 107.95 0) (show_name no) (do_not_autoplace no) (effects @@ -1335,130 +1379,93 @@ ) ) ) - (property "Height" "2.79" - (at 161.29 -298.4 0) - (hide yes) + (pin "1" + (uuid "8ddf4f78-161e-44da-84b1-76f263f01ed7") + ) + (pin "2" + (uuid "0e3d90e3-8f05-49bc-9a39-2318fa543151") + ) + (instances + (project "snips_controller" + (path "/21935953-32a0-46ad-8079-8177920c6978/4f95850f-f8fc-4b0b-b598-e710af0bb56d" + (reference "C_XBEE_RC1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 195.58 110.49 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "79c25c44-b34d-4098-991f-2be744238e3f") + (property "Reference" "R_XBEE_RST1" + (at 197.612 110.49 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Mouser Part Number" "888-XB3-24Z8UT-J" - (at 161.29 -398.4 0) - (hide yes) + (property "Value" "10kΩ" + (at 195.58 110.49 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=888-XB3-24Z8UT-J" - (at 161.29 -498.4 0) - (hide yes) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric" + (at 193.802 110.49 90) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Manufacturer_Name" "Digi International" - (at 161.29 -598.4 0) - (hide yes) + (property "Datasheet" "" + (at 195.58 110.49 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Manufacturer_Part_Number" "XB3-24Z8UT-J" - (at 161.29 -698.4 0) - (hide yes) + (property "Description" "Resistor" + (at 195.58 110.49 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) (pin "1" - (uuid "136eb85c-e18b-46db-9224-eda05e80d35b") - ) - (pin "10" - (uuid "9c05b29e-b4ed-4a52-8f70-3e876fd01246") - ) - (pin "11" - (uuid "86900842-c81d-40b4-aa8b-b8489649f195") - ) - (pin "12" - (uuid "3ccee3d3-77d1-4f57-9783-e662895fa492") - ) - (pin "13" - (uuid "db322f29-6bcc-4059-bd65-fe96f0ba644d") - ) - (pin "14" - (uuid "e60aee02-a9ae-45d0-bbd4-13e47a8577a4") - ) - (pin "15" - (uuid "6a20b91f-44ee-4e1b-972d-d95c6623cd7e") - ) - (pin "16" - (uuid "7c301b2c-0993-4179-b86f-ab27a371d9cf") - ) - (pin "17" - (uuid "17962aea-1c63-44b4-96d7-e402796c7850") - ) - (pin "18" - (uuid "8a818ce7-eaf9-4a11-8470-711e34155a36") - ) - (pin "19" - (uuid "6ea5d092-331a-4087-bb1b-efb7e0c08346") + (uuid "4f110236-897e-469d-9b0d-b962a9b0612f") ) (pin "2" - (uuid "f54b9d49-5bb4-44c4-bc60-93287f1eb53b") - ) - (pin "20" - (uuid "ee71a3ce-52ad-4e93-ad91-d5e1d75ad646") - ) - (pin "3" - (uuid "93873510-911c-43b6-b5c8-fc3fe6bfe851") - ) - (pin "4" - (uuid "5022d965-46b3-48c4-9348-3f4eea27d74c") - ) - (pin "5" - (uuid "1a09f109-c474-410f-aa93-0141a4117eff") - ) - (pin "6" - (uuid "1067c322-06cc-44d3-b1f2-289b9675eaea") - ) - (pin "7" - (uuid "05009691-5e72-48fa-a129-5814e79608dd") - ) - (pin "8" - (uuid "bb1c2f20-a22d-46c7-ae8e-a276fda6ca1d") - ) - (pin "9" - (uuid "b8ae6332-f2aa-4b39-b73d-859e9eaed0c1") + (uuid "9fa61554-d92b-4d64-bd8d-a84a69c6bd98") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/31ee01bd-1d1f-422b-860b-9cf3daf0d159" - (reference "U_XBEE") + (path "/21935953-32a0-46ad-8079-8177920c6978/4f95850f-f8fc-4b0b-b598-e710af0bb56d" + (reference "R_XBEE_RST1") (unit 1) ) ) @@ -1475,8 +1482,8 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "c2e905ed-333b-4d77-ba99-3641444fb8f8") - (property "Reference" "R_XBEE_RC" + (uuid "8b0ffb49-aaf8-4410-a28e-96d86ab76b15") + (property "Reference" "R_XBEE_RC1" (at 168.402 69.85 90) (show_name no) (do_not_autoplace no) @@ -1527,23 +1534,23 @@ ) ) (pin "1" - (uuid "a42e0818-da65-435e-aeac-23ade9e0b728") + (uuid "06b63c69-2b0c-4b5e-9df4-0d783a8c863f") ) (pin "2" - (uuid "8f7d57e3-8026-4779-8dbe-07c3e4c01385") + (uuid "ac9374b7-2f1e-4b31-9cd5-fe07a0ea3260") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/31ee01bd-1d1f-422b-860b-9cf3daf0d159" - (reference "R_XBEE_RC") + (path "/21935953-32a0-46ad-8079-8177920c6978/4f95850f-f8fc-4b0b-b598-e710af0bb56d" + (reference "R_XBEE_RC1") (unit 1) ) ) ) ) (symbol - (lib_id "Device:R") - (at 195.58 110.49 0) + (lib_id "Device:C") + (at 134.62 139.7 0) (unit 1) (body_style 1) (exclude_from_sim no) @@ -1552,29 +1559,31 @@ (in_pos_files yes) (dnp no) (fields_autoplaced yes) - (uuid "c30df835-f998-4a63-b783-e7ab005bc1f2") - (property "Reference" "R_XBEE_RST" - (at 197.612 110.49 90) + (uuid "b45bb8fa-01ed-46a2-bd59-26d5a9e49ce3") + (property "Reference" "C_XBEE_VCC1" + (at 135.255 142.24 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "10kΩ" - (at 195.58 110.49 90) + (property "Value" "100nF" + (at 135.255 137.16 0) (show_name no) (do_not_autoplace no) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Resistor_SMD:R_0402_1005Metric" - (at 193.802 110.49 90) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (at 135.5852 135.89 0) (show_name no) (do_not_autoplace no) (effects @@ -1584,7 +1593,7 @@ ) ) (property "Datasheet" "" - (at 195.58 110.49 0) + (at 134.62 139.7 0) (show_name no) (do_not_autoplace no) (effects @@ -1593,8 +1602,8 @@ ) ) ) - (property "Description" "Resistor" - (at 195.58 110.49 0) + (property "Description" "Unpolarized capacitor" + (at 134.62 139.7 0) (show_name no) (do_not_autoplace no) (effects @@ -1604,15 +1613,15 @@ ) ) (pin "1" - (uuid "f04fb1f1-fd8f-423a-bef1-7830c844dbf5") + (uuid "264b9ebc-fa39-428c-bdcb-e1e696d03f77") ) (pin "2" - (uuid "d6d06913-3bed-4505-8cb6-105c6f0d8cd7") + (uuid "2934aa9e-eeb5-4015-89ff-8a622a11ad1a") ) (instances (project "snips_controller" - (path "/f9d779c6-e1a6-4677-9004-6e9cc3d2fa8d/31ee01bd-1d1f-422b-860b-9cf3daf0d159" - (reference "R_XBEE_RST") + (path "/21935953-32a0-46ad-8079-8177920c6978/4f95850f-f8fc-4b0b-b598-e710af0bb56d" + (reference "C_XBEE_VCC1") (unit 1) ) )