From 75116c92cd2893b6badca0d2ed44623b02acdd09 Mon Sep 17 00:00:00 2001 From: Joel Fergusson Date: Thu, 16 Apr 2026 11:30:40 +0100 Subject: [PATCH 01/11] Added first attempt at LED cube PCB --- led-cube/led-cube-pcb/ibom.config.ini | 31 + led-cube/led-cube-pcb/led-cube-pcb.kicad_pcb | 13872 ++++++++++++++++ led-cube/led-cube-pcb/led-cube-pcb.kicad_pro | 633 + led-cube/led-cube-pcb/led-cube-pcb.kicad_sch | 9815 +++++++++++ .../lw-led-cube_1.0_Gerbers.zip | Bin 0 -> 54494 bytes .../releases/lw-led-cube_1.0/pcb-bom.html | 4709 ++++++ 6 files changed, 29060 insertions(+) create mode 100644 led-cube/led-cube-pcb/ibom.config.ini create mode 100644 led-cube/led-cube-pcb/led-cube-pcb.kicad_pcb create mode 100644 led-cube/led-cube-pcb/led-cube-pcb.kicad_pro create mode 100644 led-cube/led-cube-pcb/led-cube-pcb.kicad_sch create mode 100644 led-cube/led-cube-pcb/releases/lw-led-cube_1.0/lw-led-cube_1.0_Gerbers.zip create mode 100644 led-cube/led-cube-pcb/releases/lw-led-cube_1.0/pcb-bom.html diff --git a/led-cube/led-cube-pcb/ibom.config.ini b/led-cube/led-cube-pcb/ibom.config.ini new file mode 100644 index 0000000..3223cf0 --- /dev/null +++ b/led-cube/led-cube-pcb/ibom.config.ini @@ -0,0 +1,31 @@ +[html_defaults] +dark_mode=0 +show_pads=1 +show_fabrication=0 +show_silkscreen=1 +redraw_on_drag=1 +highlight_pin1=none +board_rotation=0 +offset_back_rotation=0 +checkboxes=Sourced +bom_view=bom-only +layer_view=FB +compression=1 +open_browser=0 +[general] +bom_dest_dir=releases/lw-led-cube_1.0 +bom_name_format=pcb-bom +component_sort_order=C,R,L,D,U,Y,X,F,SW,A,~,HS,CNN,J,P,NT,MH +component_blacklist= +blacklist_virtual=1 +blacklist_empty_val=0 +include_tracks=0 +include_nets=0 +[fields] +show_fields=Value,Manufacturer,MPN,Description,Cost,Alternatives +group_fields=Value,Manufacturer,MPN,Description,Cost +normalize_field_case=1 +board_variant_field= +board_variant_whitelist= +board_variant_blacklist= +dnp_field= diff --git a/led-cube/led-cube-pcb/led-cube-pcb.kicad_pcb b/led-cube/led-cube-pcb/led-cube-pcb.kicad_pcb new file mode 100644 index 0000000..117ef7a --- /dev/null +++ b/led-cube/led-cube-pcb/led-cube-pcb.kicad_pcb @@ -0,0 +1,13872 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (grid_origin 150 100) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 0) + (scaleselection 1) + (outputdirectory "releases/lw-led-cube_1.0/lw-led-cube_1.0_Gerbers") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J1-+)") + (net 3 "+5V") + (net 4 "Net-(J2-C2)") + (net 5 "Net-(J2-C1)") + (net 6 "Net-(J2-A3)") + (net 7 "Net-(J2-A2)") + (net 8 "Net-(J2-C6)") + (net 9 "Net-(J2-C8)") + (net 10 "Net-(J2-A1)") + (net 11 "Net-(J2-C3)") + (net 12 "Net-(J2-C4)") + (net 13 "Net-(J2-C9)") + (net 14 "Net-(J2-C7)") + (net 15 "Net-(J2-C5)") + (net 16 "Net-(Q1-G)") + (net 17 "Net-(Q2-G)") + (net 18 "Net-(Q3-G)") + (net 19 "Net-(U3-OUT7)") + (net 20 "Net-(U3-OUT6)") + (net 21 "Net-(U3-OUT5)") + (net 22 "Net-(U3-OUT4)") + (net 23 "Net-(U3-OUT3)") + (net 24 "Net-(U3-OUT2)") + (net 25 "Net-(U3-OUT1)") + (net 26 "Net-(U4-OUT7)") + (net 27 "Net-(U4-OUT6)") + (net 28 "+3V3") + (net 29 "Net-(R13A-C)") + (net 30 "Net-(U1C-GPIO16)") + (net 31 "Net-(U1B-GPIO10)") + (net 32 "unconnected-(U1C-GPIO21-Pad27)") + (net 33 "Net-(U1A-GPIO4)") + (net 34 "unconnected-(U1C-GPIO19-Pad25)") + (net 35 "unconnected-(U1C-GPIO27_ADC1-Pad32)") + (net 36 "Net-(U1A-GPIO6)") + (net 37 "unconnected-(U1D-ADC_VREF-Pad35)") + (net 38 "unconnected-(U1D-RUN-Pad30)") + (net 39 "Net-(U1B-GPIO8)") + (net 40 "unconnected-(U1C-GPIO20-Pad26)") + (net 41 "unconnected-(U1D-VBUS-Pad40)") + (net 42 "Net-(U1A-GPIO7)") + (net 43 "Net-(U1B-GPIO11)") + (net 44 "Net-(U1A-GPIO5)") + (net 45 "unconnected-(U1C-GPIO18-Pad24)") + (net 46 "Net-(U1B-GPIO9)") + (net 47 "unconnected-(U1C-GPIO22-Pad29)") + (net 48 "unconnected-(U1C-GPIO17-Pad22)") + (net 49 "unconnected-(U1D-3V3_EN-Pad37)") + (net 50 "unconnected-(U1C-GPIO28_ADC2-Pad34)") + (net 51 "unconnected-(U3-COM-Pad9)") + (net 52 "unconnected-(U4-OUT5-Pad12)") + (net 53 "unconnected-(U4-IN5-Pad5)") + (net 54 "unconnected-(U4-OUT4-Pad13)") + (net 55 "unconnected-(U4-COM-Pad9)") + (net 56 "unconnected-(U4-IN4-Pad4)") + (net 57 "unconnected-(U1A-GPIO1-Pad2)") + (net 58 "unconnected-(U1A-GPIO2-Pad4)") + (net 59 "unconnected-(U1A-GPIO3-Pad5)") + (net 60 "Net-(U1B-GPIO14)") + (net 61 "Net-(U1B-GPIO13)") + (net 62 "Net-(U1B-GPIO12)") + (net 63 "Net-(U1B-GPIO15)") + (net 64 "unconnected-(U1A-GPIO0-Pad1)") + (net 65 "Net-(U2-VIN)") + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "01ec73c4-da31-4dc2-a2db-3ef825ed4a46") + (at 165 129.38 -90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R9" + (at 10.12 0 90) + (layer "F.SilkS") + (uuid "45c62f12-ccf0-4a57-ae1e-349e662cf7cf") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "60385aee-019d-4f01-9ffc-d7dee126fef6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e689000c-05a7-4539-b799-13673c4aef8a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 270) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0a7cb55b-e754-4164-b543-473d08f41bb6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 270) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "90812d42-11d8-407f-9dfa-ef1878e48d1b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 270) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8130576b-b0dd-4217-8afb-1ee9e2ee4830") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 270) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9e8ea20e-ecdf-4135-8536-20d1ac688329") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/29370b04-11bf-42bc-873d-3107ae4258a9") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19398473-8db1-4bb6-954e-f40daf6d1e25") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "03900b3b-4cae-4f70-8b92-c3d624d128a5") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d1c9b4c0-d048-40cb-9669-63e674f1267e") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b0ee930-91ae-4bbe-802d-8a70af4ef9f9") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55b77933-4e2e-43df-be25-ff2fc0cee94b") + ) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0489ecfb-705a-46b9-a367-b2c8ce9fef65") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7db20f92-aa77-4953-8f3a-6a580da44a12") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "abe8762e-cf7e-4c74-b866-fce0de786b46") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb6522c3-de4a-47eb-8c09-a0cddba4a16f") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bbc81e67-542f-4358-bca9-e40fbdb7db9b") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f11b99d2-fd06-4f96-b0ac-578c10cfa6f9") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed5ea5f3-d3dd-418e-81f7-36c5968a0919") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "575911a5-ab85-4915-b6f8-5f426cd3fcbe") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b32b30c5-6b90-46d3-9ccb-ebeaa9ee3e9f") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "532cad1f-6628-44fa-8d87-dd4446729746") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 270) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(U4-OUT6)") + (pinfunction "1") + (pintype "passive") + (uuid "73409d71-8f08-46e0-a9c0-9cf0c59e60ca") + ) + (pad "2" thru_hole circle + (at 7.62 0 270) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(J2-C1)") + (pinfunction "2") + (pintype "passive") + (uuid "614810a8-0653-427a-84de-e4313e6862c4") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "0a30b47f-1960-402b-8400-50da79d11914") + (at 181 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R5" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "b1dbc167-b79b-46f1-af1b-ac0ac9e32395") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "71554d2e-4700-41d1-8c80-8f06338a50a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d617907f-c8f7-4aa0-8b5c-d5bddcc905e1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1ee2e29a-99ad-4c2e-b508-19592d9bb9c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56f80f33-6a29-4313-bbc3-41f5cdaab41b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "129e945c-e73e-437d-8a97-65f9e44bd62b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5bbbc8c5-2378-4d3c-97de-853b35412b1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/c2d6db77-7137-4867-8336-3daf588784d5") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7708b9fa-c266-4b3b-9f98-d858ed493c6b") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ada9b4ea-220f-4dc6-84b0-9bb6912e72c6") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1f93e85-ef91-4566-993b-17341c32952f") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "93a85788-46d6-4140-a7a3-463c2b5fc0b5") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b06875d8-0b96-4d42-a156-e528549b5b2d") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8211318f-ebaf-4e9b-9090-fe817ec4361a") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e2edbbe-8adb-4475-9b6d-0acde6d321ef") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d261f89f-6b1c-4c7e-8da7-84d01b2bed5f") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e68636e-570e-4ed8-82f3-25cf24bcbab4") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "96b38274-ae2e-45f4-b5b2-37df4a152d84") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a4e07693-7d46-468f-a1c5-6ca7863537d5") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0d68976-33ad-4898-81a3-3df1be00a20b") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "20aaf6db-24ea-49c7-9a9b-d837c845c029") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee483a65-660c-4240-8397-b4d32a5afb2f") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "33fb8a7b-656c-4fdd-aaab-d489475cc24a") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(U3-OUT3)") + (pinfunction "1") + (pintype "passive") + (uuid "bb3f2e9a-349b-40f7-85f4-cb5b9133ebd2") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(J2-C5)") + (pinfunction "2") + (pintype "passive") + (uuid "cc8d5f24-39cc-4b33-90dd-ab33ea9e4cb3") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:PTV112-4420A" + (layer "F.Cu") + (uuid "1287ff9b-53d6-4a8e-b1d2-c3b2bcd087ab") + (at 108.35 87 90) + (descr "Dual Gang potentiometer") + (property "Reference" "R13" + (at -7.5 7.15 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "1ac67d9e-0c4b-414d-b891-42408c919967") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "10kΩ" + (at 0 3.5 90) + (unlocked yes) + (layer "F.Fab") + (uuid "5fd5dd07-9b34-4f43-88b2-98779db5b4e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c492b2ed-4ed6-43d9-a3ec-654d8e39ef5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "10K Dual Ganged Pot Audio Taper" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc49998b-d124-4468-9da6-1c12b65164d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.899" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "46418922-6592-4428-9c55-603e277271b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "PTV112-4420A-A103" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "236b8ef2-81e7-491e-b2cc-23d2412bcd66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Bourns" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "992cf27c-a68b-4a1b-9af8-a27d21d60600") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/dd54d0b9-946c-4de1-a153-b6e910c87db2") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start -6.5 -6.5) + (end 6.5 -6.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "8446d9d9-b3d6-48ad-9821-79e79c211dfb") + ) + (fp_line + (start 6.5 -2.5) + (end 6.5 -6.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "0b283947-f00a-42ad-8b01-6e54c361a50a") + ) + (fp_line + (start -6.5 -2.5) + (end -6.5 -6.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "ad08533c-52ef-455a-9f41-92bb39de1f89") + ) + (fp_line + (start 0.5 0.5) + (end -0.5 -0.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "f2e41642-be8d-42be-8fbd-91cfccef0023") + ) + (fp_line + (start -0.5 0.5) + (end 0.5 -0.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "06131d66-fda5-4ce7-a2c5-e228c3ea531f") + ) + (fp_line + (start -6.5 2.5) + (end -6.5 9) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "82dac839-165c-4919-94c9-9b96624ef52f") + ) + (fp_line + (start 6.5 9) + (end 6.5 2.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "85523e5f-dbae-4336-ac35-00ca252ba318") + ) + (fp_line + (start -6.5 9) + (end 6.5 9) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "92616f37-dd45-40ab-a3f9-c9bc9b627b2f") + ) + (fp_text user "${REFERENCE}" + (at 0 5 90) + (unlocked yes) + (layer "F.Fab") + (uuid "627ded5a-88e8-46af-a392-a2672117dc87") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at -4.999999 11 90) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "Net-(R13A-C)") + (pinfunction "C") + (pintype "passive") + (uuid "4c542dd3-824b-4ed7-a07c-9c106de64f1d") + ) + (pad "2" thru_hole circle + (at -3 11 90) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "+3V3") + (pinfunction "L") + (pintype "passive") + (uuid "01f43f80-63de-433d-ab4c-06c3677a6607") + ) + (pad "3" thru_hole circle + (at -1 11 90) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "40245bb9-af8a-4de7-b8c9-4712b9ed82a2") + ) + (pad "4" thru_hole circle + (at 1 11 90) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "46522fbe-7646-4f8f-85d3-5c300446ca18") + ) + (pad "5" thru_hole circle + (at 3 11 90) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "19f496d2-a239-4cce-8a20-d89b156952cf") + ) + (pad "6" thru_hole circle + (at 4.999999 11 90) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "R") + (pintype "passive") + (uuid "3eb2dc9d-04fa-4142-af11-5a740b052abd") + ) + (pad "7" thru_hole circle + (at -6 0 90) + (size 4 4) + (drill 2.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5a94a458-e05b-44ee-8637-a1d8c394ea91") + ) + (pad "8" thru_hole circle + (at 6 0 90) + (size 4 4) + (drill 2.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d37d91b8-dbce-4aed-b212-ca5d2a7ade56") + ) + (embedded_fonts no) + (model "${YE_3D_DIR}/ptv112-4X20A.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "19271e11-e946-4917-9b4b-028c52eea44a") + (at 130.62 76 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R10" + (at 3.81 -2.37 0) + (layer "F.SilkS") + (uuid "b02797db-7bec-4d76-a831-8e58470f670b") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "10kΩ" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "57f5ac9c-d4c8-499b-9909-71b9e54eef77") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5f2c9117-8194-47e3-88f6-0cebfba56f76") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "73e62597-43f1-4c9a-9300-98368955fe42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "146e7f43-50e2-4b6b-8a8f-c636ea422974") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "afde4694-3cfe-43ab-8d97-728b591b8524") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d73bfe9-29e7-4bf3-a868-423ed81830b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/2480ca9d-8bd0-4775-bbc8-07549fcffd96") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85e9c993-4f68-4a07-8302-c785fd328dce") + ) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43558189-073b-409a-8a52-16cee1f6e787") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b513218a-1612-44b9-a998-fb1a795f7445") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dda1a6a7-ce70-49fd-bdf6-b07756aba528") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "901c7801-1af8-4d2b-9a8b-0b17546defe9") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e75223f7-0dc1-4722-b5a9-997e29b830ba") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3eaab87-22f8-430f-a60c-d014f0f3eee0") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "79ad0cca-2684-4670-9df9-2fcc06e91337") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aed60189-3280-4894-9c47-d638f1596e7d") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb8403e8-0464-44b3-9b6a-0af8d683f632") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8cf65e0c-3355-4830-8dc3-6a8b4fa9f6fa") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "22ccca1b-d876-4fe9-b1f1-4ef25c651183") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "14c1ede2-8e16-46f9-ae2d-84e5bfa943c7") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "50c1900a-92af-4741-95b8-eb6c6ebd6ab7") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "1dc9c44d-1930-4191-89fd-1b776f3d7ad1") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 180) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(Q1-G)") + (pinfunction "1") + (pintype "passive") + (uuid "540ac83e-52f8-40a0-8bd0-920a908d347d") + ) + (pad "2" thru_hole circle + (at 7.62 0 180) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "2") + (pintype "passive") + (uuid "11f8d209-4410-4ec5-acb0-32e3636a0228") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_LEDCUBE" + (layer "F.Cu") + (uuid "3a837f53-20b2-4360-986c-6d2ed760f52f") + (at 145 125 90) + (descr "LED cube footprint") + (property "Reference" "J2" + (at 10 2 90) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "44cb8080-a1c8-4936-8fc5-37410b0f4a56") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "LED Cube" + (at 10 3.5 90) + (unlocked yes) + (layer "F.Fab") + (uuid "c462c3bd-99cd-4bb5-8d61-d222111560c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cdeaee05-0a6c-49a2-8954-8feb0ef770d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "27-LED array" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0ca55fe2-c2ec-4fa5-be5a-3ec4aa8cb579") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/fbea4782-3d9d-48ab-98bd-0b1958623724") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 10 5 90) + (unlocked yes) + (layer "F.Fab") + (uuid "c58f494e-59cd-4088-9513-6f1e63207452") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(J2-C1)") + (pinfunction "C1") + (pintype "power_in") + (uuid "0f5c62ba-0138-4774-a806-df4650d9a1a5") + ) + (pad "2" thru_hole circle + (at 25.000001 0 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(J2-C2)") + (pinfunction "C2") + (pintype "input") + (uuid "0610ebe3-fc81-4601-9437-77b4a35012cf") + ) + (pad "3" thru_hole circle + (at 50 0 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(J2-C3)") + (pinfunction "C3") + (pintype "input") + (uuid "688a78b7-76ce-481b-9208-2dbefda60775") + ) + (pad "4" thru_hole circle + (at 0 25.000001 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(J2-C4)") + (pinfunction "C4") + (pintype "input") + (uuid "6c885f1f-328a-4706-8137-6a4b2e9bf02f") + ) + (pad "5" thru_hole circle + (at 25 25 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(J2-C5)") + (pinfunction "C5") + (pintype "power_in") + (uuid "dd06beb3-27d6-4687-a19c-b3a53d4bc56b") + ) + (pad "6" thru_hole circle + (at 50.000001 25 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(J2-C6)") + (pinfunction "C6") + (pintype "power_in") + (uuid "1a9f71f8-c30a-488e-9e40-a819cb95ca9d") + ) + (pad "7" thru_hole circle + (at 0 50 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(J2-C7)") + (pinfunction "C7") + (pintype "power_in") + (uuid "995d0885-c5b6-4e48-8bcf-2cb9c8b8d348") + ) + (pad "8" thru_hole circle + (at 25 50.000001 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(J2-C8)") + (pinfunction "C8") + (pintype "power_in") + (uuid "67bf4a0d-588d-44e1-8f5e-ec61df0b7220") + ) + (pad "9" thru_hole circle + (at 50 50 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(J2-C9)") + (pinfunction "C9") + (pintype "power_in") + (uuid "70df38ae-1a98-4549-8e03-dad9a54b82df") + ) + (pad "10" thru_hole circle + (at 5 5 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(J2-A1)") + (pinfunction "A1") + (pintype "power_in") + (uuid "683080d9-1405-4e46-9acf-2304a8f80fe0") + ) + (pad "11" thru_hole circle + (at 10 5 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(J2-A2)") + (pinfunction "A2") + (pintype "power_in") + (uuid "11655c16-79b5-4b80-9ade-6e5e71aa7f12") + ) + (pad "12" thru_hole circle + (at 15 5 90) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(J2-A3)") + (pinfunction "A3") + (pintype "power_in") + (uuid "0f6b8bbe-9302-41d9-a4a0-f54a8a1b6018") + ) + (embedded_fonts no) + ) + (footprint "Package_TO_SOT_THT:TO-220-3_Vertical" + (layer "F.Cu") + (uuid "3e927389-c2db-4ef5-8091-404696d70725") + (at 143.079999 145 180) + (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf, generated with kicad-footprint-generator TO_SOT_THT_generate.py") + (tags "TO-220-3 Vertical RM 2.54mm") + (property "Reference" "U2" + (at 2.54 -4.1 0) + (layer "F.SilkS") + (uuid "2f2ca20f-4553-484e-9939-ed60552192f6") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "7805" + (at 2.54 2.2 0) + (layer "F.Fab") + (uuid "4980b787-de73-488c-97fd-db08e34ae9a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/47-3550.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9358023a-7d25-4d1b-bf75-d20e4812fcf0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "5V Regulator, 1A" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1a74f5f6-ea05-473e-98b5-14e4ac6b0638") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.705" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aaa2e99d-8658-4896-bfd6-af7f118fd608") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "L7805" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc0fccc4-8001-495f-856f-5195445021b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4123b6fb-70ef-4d96-82dd-59d3090239e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/158afd47-218a-46ea-85a4-cb4246b0b4b5") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.65 1.36) + (end -2.57 1.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2885d95-8488-4936-84f4-b165cb8f9556") + ) + (fp_line + (start 7.65 -3.26) + (end 7.65 1.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "417882ff-14ad-4efe-a27e-00bee942300c") + ) + (fp_line + (start 4.39 -3.26) + (end 4.39 -1.88) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb97dfce-fea0-44ff-a410-54c401911194") + ) + (fp_line + (start 0.69 -3.26) + (end 0.69 -1.88) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8e1bf0d-a0b4-472d-a848-00f037176ee5") + ) + (fp_line + (start -2.57 1.36) + (end -2.57 -3.260001) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c9e02269-2196-473e-b2ad-9e43709a92c1") + ) + (fp_line + (start -2.57 -1.88) + (end 7.65 -1.88) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "631b53aa-ff14-46db-98c5-66a82376ddd3") + ) + (fp_line + (start -2.57 -3.260001) + (end 7.65 -3.26) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb665c15-1a41-494c-94a0-5f12493c835e") + ) + (fp_poly + (pts + (xy -2.709999 -3.4) (xy 7.79 -3.4) (xy 7.79 1.5) (xy -2.71 1.5) + ) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "94713ab1-1bac-4ff9-934c-8ada2433a593") + ) + (fp_line + (start 4.39 -3.15) + (end 4.39 -1.88) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b8ba31e7-42f5-445b-807e-c3dfba8b772a") + ) + (fp_line + (start 0.69 -3.15) + (end 0.69 -1.88) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3cd01509-a4b3-46d6-8515-d3678d0b8701") + ) + (fp_line + (start -2.46 -1.88) + (end 7.54 -1.88) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b122329a-a93f-483d-9fc9-8c5a78b3bc88") + ) + (fp_poly + (pts + (xy -2.46 -3.15) (xy 7.54 -3.149999) (xy 7.540001 1.25) (xy -2.46 1.25) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "8e0a1ef1-ff82-4abf-a564-9c5c48a09bd6") + ) + (fp_text user "${REFERENCE}" + (at 2.54 -0.95 0) + (layer "F.Fab") + (uuid "951855c4-9330-46a0-8c21-e81df2981d58") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.905 2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 65 "Net-(U2-VIN)") + (pinfunction "VIN") + (pintype "power_in") + (uuid "4f2a694b-8e8a-4cad-a8a3-a9afdc803996") + ) + (pad "2" thru_hole oval + (at 2.54 0 180) + (size 1.905 2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3442386b-177a-4557-b70c-cb15563cdd8f") + ) + (pad "3" thru_hole oval + (at 5.079999 0 180) + (size 1.905 2) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "VOUT") + (pintype "power_in") + (uuid "de366e18-0eb8-4138-9675-0db113ea6f93") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_TO-92" + (layer "F.Cu") + (uuid "4711cebc-01dc-4cc4-b60e-c35bc8e75cd2") + (at 134.92 76) + (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)") + (tags "TO-92L Inline Wide transistor") + (property "Reference" "Q1" + (at -1.42 -2.5 0) + (layer "F.SilkS") + (uuid "02c9422a-de88-41c9-a8da-00d76421e59c") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "LW_PMOS" + (at 2.5 -5 0) + (layer "F.Fab") + (hide yes) + (uuid "eeaccddd-3d28-4b80-b376-6b9c5809e85f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d2404c90-46df-461c-aa5c-8243a12ca036") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0d309384-832f-4ebf-9d9a-b0d4b24f6010") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.528" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "39bd3bcb-ab53-45d7-8163-9f3888511663") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "ZVP2110A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62aa630a-e080-4e9f-9135-33abdc357d03") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fe539e47-5876-4612-a049-db685e9654c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "34a8a9ec-08ed-4d48-9c4a-1250a5d8f8e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/f676a198-6bae-42c8-a7eb-588d18a89bee") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 0.6 1.7) + (end 4.45 1.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd334392-a4bf-41ac-abe4-d65549380446") + ) + (fp_arc + (start 0.1836 -1.098807) + (mid 1.143021 -2.192817) + (end 2.54 -2.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d81018c1-89ec-40ac-9e0e-c0b266fe7943") + ) + (fp_arc + (start 0.6 1.7) + (mid 0.389183 1.423933) + (end 0.217369 1.122045) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3dd9470b-1bf2-4073-9796-c7152656f1d9") + ) + (fp_arc + (start 2.54 -2.6) + (mid 3.936979 -2.192818) + (end 4.8964 -1.098807) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ade0ec76-7f8b-4cc3-b579-50c8afc4a774") + ) + (fp_arc + (start 4.842383 1.112264) + (mid 4.666594 1.419753) + (end 4.45 1.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e51779ea-dbec-4883-85f5-930c678dbe3a") + ) + (fp_line + (start -1 -2.75) + (end -1 1.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2612cbd4-e9a0-4204-9fa0-3546c5f2b625") + ) + (fp_line + (start -1 -2.75) + (end 6.1 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a06fcf6a-eb9a-480a-9d0e-12134de689dc") + ) + (fp_line + (start 6.1 1.85) + (end -1 1.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ab36186-49da-434f-a778-d4718087ae1d") + ) + (fp_line + (start 6.1 1.85) + (end 6.1 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb24558e-5a29-4224-be75-fc59cedc3f9b") + ) + (fp_line + (start 0.65 1.6) + (end 4.4 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "335ee95c-e252-42d3-a5ca-7a3b9d103c5f") + ) + (fp_arc + (start 0.647182 1.602385) + (mid 0.290076 -1.043188) + (end 2.54 -2.48) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd7d8818-0d79-4a6a-9c8d-be36e1ade815") + ) + (fp_arc + (start 2.54 -2.48) + (mid 4.787211 -1.049019) + (end 4.441103 1.592547) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "081d1382-adb6-49a4-bbfd-e46d015d43c3") + ) + (fp_text user "${REFERENCE}" + (at 2.5 2.5 0) + (layer "F.Fab") + (uuid "cc16a315-3cb8-41b1-b198-25e647335c99") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "S") + (pintype "passive") + (uuid "4b59a532-03f5-49bd-9a8f-c292a2ef1d15") + ) + (pad "2" thru_hole circle + (at 2.54 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(Q1-G)") + (pinfunction "G") + (pintype "input") + (uuid "1a61a8c5-bc1c-4784-9d09-73cca45d82f2") + ) + (pad "3" thru_hole circle + (at 5.08 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(J2-A1)") + (pinfunction "D") + (pintype "passive") + (uuid "9c4f41ad-03c3-4f14-a56b-47f4ffd9b585") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L_Inline_Wide.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "4a27ebe4-cae4-44ff-8489-3e993323597e") + (at 177 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R6" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "fb082648-e0b9-4b6f-991a-f87a98b20768") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "2197d5f2-f895-44fa-8c14-1af2ee8cd1fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0430e860-9d7f-45d5-8550-08423abb9c9c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc7e922d-14dc-43bd-89ab-6a06c7e19692") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88fc8e75-c111-4287-bf5e-74e521526d82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d634dfe7-4a5c-4069-9c61-469e8f320e8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3d97d2e-620f-43bc-8a1a-22cd155a7abb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/51675dc7-2c68-4190-a56c-ed63a46cbbcc") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7e1d79ca-3fb2-45b0-9984-1710f5df03af") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22693b83-df06-4b36-8cb4-ab319fddd784") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "81c903b5-8139-41fe-96e0-87911ea656e9") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7713ccb8-008f-43bd-8485-f5ac05e138d5") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "afc6df44-0dc2-4105-b290-a2aec233bbc8") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40322143-7ba6-4e72-bd8b-cd192ca0bf36") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "130d200b-b473-41cb-9113-5b683949d9f7") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73f443b4-be52-45de-a185-55161fd63107") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6a5ab5a2-c243-4af5-8cc9-b8575d2ac2dc") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "59fb4f36-d10e-4bb4-a52a-3c40f186a22d") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "427905d1-24fd-451b-89ab-2b321ba616b9") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0ab4ddd3-09d9-45b6-85e7-3e23915e9a4f") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80f304fa-d342-4336-ac90-a35677642610") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "299ec4bd-7adc-43a9-b76f-5222c7b98151") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "8037ba9a-6e84-4095-99f2-a7c2f81e5cc0") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(U3-OUT2)") + (pinfunction "1") + (pintype "passive") + (uuid "a659567b-bd52-4d9f-a19c-611bd65845ba") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(J2-C4)") + (pinfunction "2") + (pintype "passive") + (uuid "7e4a759d-865d-4473-bd4b-d9d554780f31") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_CAP_Radial_D5.0mm_P2.00mm" + (layer "F.Cu") + (uuid "6c64930c-61e6-4608-9c73-906cb4a105ea") + (at 129 146) + (descr "CP, Radial series, Radial, pin pitch=2.00mm, diameter=5mm, height=7mm, Electrolytic Capacitor") + (tags "CP Radial series Radial pin pitch 2.00mm diameter 5mm height 7mm Electrolytic Capacitor") + (property "Reference" "C3" + (at -2 2.75 0) + (layer "F.SilkS") + (uuid "db6f38c1-854e-4233-9bbf-b0a18af8958d") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "10µF" + (at 1 3.75 0) + (layer "F.Fab") + (uuid "d17519a5-a395-4b50-be9d-8390320c6e10") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8c0abbee-c911-4bbd-b1f1-0fdbaecefb0e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "10µF Electrolytic, Cap 5mm diameter, 2mm pitch, 25V" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cfd4417a-d2ad-4b40-b48a-778504651bc3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.014" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "839fdc00-4351-4eee-8fa8-1d06583095da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "TS13DE1E100MSB030R" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e3f7ab75-3dcd-4f27-9fbd-9b5f98391a7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Suntan" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "117ebcbc-a1ec-4030-90e1-ab8f82763d2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/91ee4b55-9be1-44a9-b27d-ddb92422f94f") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start -1.804775 -1.475) + (end -1.304775 -1.475) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f24d56a-ba4f-45ca-9562-95f3470db8bf") + ) + (fp_line + (start -1.554775 -1.725) + (end -1.554775 -1.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "21033a48-05c9-4808-b2bd-6987718e1ff3") + ) + (fp_line + (start 1 -2.58) + (end 1 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "912f6532-f2f2-4054-947f-931be19aa44b") + ) + (fp_line + (start 1 1.04) + (end 1 2.58) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c791846-4fda-410b-a09a-5421949a064c") + ) + (fp_line + (start 1.04 -2.58) + (end 1.04 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d20c7dc-c8ab-409a-a586-4755c49d112b") + ) + (fp_line + (start 1.04 1.04) + (end 1.04 2.58) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e563048-cc36-4e9c-81bf-93424b796c56") + ) + (fp_line + (start 1.08 -2.579) + (end 1.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4828c70c-85d3-4ab1-bbcd-41b1ef9d05ae") + ) + (fp_line + (start 1.08 1.04) + (end 1.08 2.579) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "182e7c3e-b0d0-414b-a3c7-9fd55e679a6b") + ) + (fp_line + (start 1.12 -2.577) + (end 1.12 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "06248911-20b4-4816-ac7a-f41b0e5b0a82") + ) + (fp_line + (start 1.12 1.04) + (end 1.12 2.577) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d06634c-4e2a-4449-9e21-60f46d3d90dc") + ) + (fp_line + (start 1.16 -2.575) + (end 1.16 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b98add4e-332b-4b38-9fee-72c97e747ad2") + ) + (fp_line + (start 1.16 1.04) + (end 1.16 2.575) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e1e359b-d909-4bcb-837b-ca3ed27ecbce") + ) + (fp_line + (start 1.2 -2.572) + (end 1.2 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc09b6bc-ae7a-4bb4-8ae4-57316b0d3f86") + ) + (fp_line + (start 1.2 1.04) + (end 1.2 2.572) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "576deb2a-543d-44c2-a72c-a211241d2fd5") + ) + (fp_line + (start 1.24 -2.569) + (end 1.24 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55f3d9e1-3c9f-4471-9910-bd4d0c319628") + ) + (fp_line + (start 1.24 1.04) + (end 1.24 2.569) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bdf7cdb0-0441-4628-89fc-8b220ba839ba") + ) + (fp_line + (start 1.28 -2.565) + (end 1.28 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5613d40b-53a3-4267-95a0-4cc0cd39fae5") + ) + (fp_line + (start 1.28 1.04) + (end 1.28 2.565) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "27ff3ee2-03f0-4b0b-81d6-3de437887ea1") + ) + (fp_line + (start 1.32 -2.56) + (end 1.32 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "75fdd55a-9948-4845-96b1-7c32de60b317") + ) + (fp_line + (start 1.32 1.04) + (end 1.32 2.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b356d251-4611-4a09-8149-77f31846dc91") + ) + (fp_line + (start 1.36 -2.555) + (end 1.36 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "98ce8873-ff4b-4c3d-a110-f550aff4329b") + ) + (fp_line + (start 1.36 1.04) + (end 1.36 2.555) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb980f0c-acae-4ba6-aff9-9ddc3a257c30") + ) + (fp_line + (start 1.4 -2.549) + (end 1.4 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "44b2126e-c812-48f4-9ac6-64001c639bb2") + ) + (fp_line + (start 1.4 1.04) + (end 1.4 2.549) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ffcfca9-70e3-4957-92ef-c45c098c9696") + ) + (fp_line + (start 1.44 -2.543) + (end 1.44 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3072fdd4-1b13-4734-8a75-36d84892d9ad") + ) + (fp_line + (start 1.44 1.04) + (end 1.44 2.543) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "946cec43-8c5d-4d40-bf1b-38eb71f20aab") + ) + (fp_line + (start 1.48 -2.536) + (end 1.48 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "447ce341-554c-4477-8d29-0c6b2b7b06e3") + ) + (fp_line + (start 1.48 1.04) + (end 1.48 2.536) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e57ba96d-c0e1-45a8-ad27-eda031a8e39c") + ) + (fp_line + (start 1.52 -2.528) + (end 1.52 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "13a65d1d-9ce3-4791-8112-57b346af8a37") + ) + (fp_line + (start 1.52 1.04) + (end 1.52 2.528) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74ea6ff4-0c3f-4f14-8128-a35152049df2") + ) + (fp_line + (start 1.56 -2.519) + (end 1.56 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d81864ba-5059-4607-8ac8-41bef0bb35db") + ) + (fp_line + (start 1.56 1.04) + (end 1.56 2.519) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "71cadab0-f316-405d-8bcd-ab4569259968") + ) + (fp_line + (start 1.6 -2.51) + (end 1.6 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6da2a37e-f15b-42c5-aaf1-45d2d6209946") + ) + (fp_line + (start 1.6 1.04) + (end 1.6 2.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0bc2d4a2-a143-41af-bba3-8cf7d1c317b8") + ) + (fp_line + (start 1.64 -2.501) + (end 1.64 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "117c45b0-770a-4578-81e8-53ffdf7e2c47") + ) + (fp_line + (start 1.64 1.04) + (end 1.64 2.501) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "80f7711c-07b8-4112-be61-4c314bba8806") + ) + (fp_line + (start 1.68 -2.49) + (end 1.68 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e90e4609-8588-4bcc-ae57-1053d0974c27") + ) + (fp_line + (start 1.68 1.04) + (end 1.68 2.49) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "27e395ea-8d88-4c5b-99e2-33dc93f6d404") + ) + (fp_line + (start 1.72 -2.479) + (end 1.72 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c66c7f6e-e866-4479-8ac5-ceaa9fc6380c") + ) + (fp_line + (start 1.72 1.04) + (end 1.72 2.479) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "80a793fb-ab22-4bc9-a672-c7232d061b5f") + ) + (fp_line + (start 1.76 -2.467) + (end 1.76 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "428fb92b-d8f5-4b6a-bc0e-e94862c5f471") + ) + (fp_line + (start 1.76 1.04) + (end 1.76 2.467) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ef4bcda9-13dc-452e-90cb-a601bdea0ef8") + ) + (fp_line + (start 1.8 -2.455) + (end 1.8 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0c337ef0-2921-4deb-b47d-13cfbbb25e65") + ) + (fp_line + (start 1.8 1.04) + (end 1.8 2.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9f9f528e-25d1-458d-bcfc-a421743b7e8f") + ) + (fp_line + (start 1.84 -2.442) + (end 1.84 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1bc3ac2e-c67d-46d5-b43b-6dd02003e43e") + ) + (fp_line + (start 1.84 1.04) + (end 1.84 2.442) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbc3b1cc-66fd-4360-a01c-69df8eeca17a") + ) + (fp_line + (start 1.88 -2.428) + (end 1.88 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "05680380-676a-437a-9630-51a5c3f20882") + ) + (fp_line + (start 1.88 1.04) + (end 1.88 2.428) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "796f1a18-51ac-42fc-a6ac-9b84e253c3c8") + ) + (fp_line + (start 1.92 -2.413) + (end 1.92 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6b3c0ea3-89cf-436e-b54f-1dcc4c20b47a") + ) + (fp_line + (start 1.92 1.04) + (end 1.92 2.413) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5e31b95-9227-4128-8acc-cedd58559d5f") + ) + (fp_line + (start 1.96 -2.398) + (end 1.96 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e5c2176-e693-48fa-887c-e8bb5fb1e770") + ) + (fp_line + (start 1.96 1.04) + (end 1.96 2.398) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a34ecd8-d4c0-4a09-87ac-95b8deed571f") + ) + (fp_line + (start 2 -2.382) + (end 2 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6066894-ccfc-4b7f-9284-9500cf7adca5") + ) + (fp_line + (start 2 1.04) + (end 2 2.382) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "965133b6-f442-4f1b-968c-ca2d5a08d345") + ) + (fp_line + (start 2.04 -2.365) + (end 2.04 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3ca8a102-3e3f-4d49-a215-245dde2682d0") + ) + (fp_line + (start 2.04 1.04) + (end 2.04 2.365) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e6849f3-77c9-4388-8506-f25e202c51c9") + ) + (fp_line + (start 2.08 -2.347) + (end 2.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "450e0f6f-62b5-4378-9062-844a02db99c5") + ) + (fp_line + (start 2.08 1.04) + (end 2.08 2.347) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "03b53d3e-3cbb-47d0-a4e9-a42cbbe9a874") + ) + (fp_line + (start 2.12 -2.329) + (end 2.12 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7fe81190-ad3c-4512-9da9-53aba445cd3c") + ) + (fp_line + (start 2.12 1.04) + (end 2.12 2.329) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0d13831-78b3-449c-8f66-3f7b0c272a0f") + ) + (fp_line + (start 2.16 -2.309) + (end 2.16 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de1270e5-3837-48b8-ba5a-c7636271c30b") + ) + (fp_line + (start 2.16 1.04) + (end 2.16 2.309) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aaf4d0c3-4662-472e-a871-9b4b4bfd875c") + ) + (fp_line + (start 2.2 -2.289) + (end 2.2 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "edd8852c-9936-484c-b588-b8568fcb340c") + ) + (fp_line + (start 2.2 1.04) + (end 2.2 2.289) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d2777a92-5564-4e9e-b76f-77608300bf66") + ) + (fp_line + (start 2.24 -2.268) + (end 2.24 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "75162985-ea00-4b3a-9013-fbf738e677fa") + ) + (fp_line + (start 2.24 1.04) + (end 2.24 2.268) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0b203c7-13d6-4f9d-a425-a5e2b6cfa83a") + ) + (fp_line + (start 2.28 -2.246) + (end 2.28 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "598ca78b-af66-4a35-b973-d379e33be787") + ) + (fp_line + (start 2.28 1.04) + (end 2.28 2.246) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "41ee8286-7382-4d42-a7aa-e7bc57c2b2b8") + ) + (fp_line + (start 2.32 -2.223) + (end 2.32 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c7040de-62f0-4cef-8b88-bbf0d50c5587") + ) + (fp_line + (start 2.32 1.04) + (end 2.32 2.223) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4a49abc3-2b2a-4618-91e9-fca100723ba3") + ) + (fp_line + (start 2.36 -2.199) + (end 2.36 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "244011ac-11cc-4bc2-87f1-2e62f1e29f5d") + ) + (fp_line + (start 2.36 1.04) + (end 2.36 2.199) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "359f6966-b807-4c31-a1c1-ab8def5e2db6") + ) + (fp_line + (start 2.4 -2.175) + (end 2.4 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a75fb3d-5a85-4bf0-9622-af4f2a62767c") + ) + (fp_line + (start 2.4 1.04) + (end 2.4 2.175) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6c3da2c-0096-4a64-9404-524b1f34e598") + ) + (fp_line + (start 2.44 -2.149) + (end 2.44 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d3de9e6-cefb-496d-9a4e-14299181d1b5") + ) + (fp_line + (start 2.44 1.04) + (end 2.44 2.149) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "13ec4589-3bc4-4ae7-94e4-8165ea4a353f") + ) + (fp_line + (start 2.48 -2.122) + (end 2.48 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ef49c62d-5d44-4c4d-a4af-084d489ac1c4") + ) + (fp_line + (start 2.48 1.04) + (end 2.48 2.122) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee945985-f961-447c-9dc3-81ba6135c61f") + ) + (fp_line + (start 2.52 -2.094) + (end 2.52 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0113020a-55e0-4ed6-b407-fbc35e2204e6") + ) + (fp_line + (start 2.52 1.04) + (end 2.52 2.094) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "65d5436e-32ed-4ac8-983b-7bc6dc590d07") + ) + (fp_line + (start 2.56 -2.065) + (end 2.56 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "232f7a38-a718-4bfc-a2dd-a6ddc5877991") + ) + (fp_line + (start 2.56 1.04) + (end 2.56 2.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d757b86-50d9-4b3a-b576-8f72f8a733a3") + ) + (fp_line + (start 2.6 -2.035) + (end 2.6 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c2e11a3a-f8ec-432d-958d-e72530d628e4") + ) + (fp_line + (start 2.6 1.04) + (end 2.6 2.035) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "90c66f06-87a5-40fb-afea-53ff917b1fdf") + ) + (fp_line + (start 2.64 -2.003) + (end 2.64 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "57fae420-6a90-46b7-a2b3-1756014a9859") + ) + (fp_line + (start 2.64 1.04) + (end 2.64 2.003) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4be26a3b-c803-418d-86e4-685b700115b0") + ) + (fp_line + (start 2.68 -1.97) + (end 2.68 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2f1ce424-9ee5-4cca-aa5b-396cc26b0775") + ) + (fp_line + (start 2.68 1.04) + (end 2.68 1.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eb1cb141-1aba-4465-bb19-5987d6001b4b") + ) + (fp_line + (start 2.72 -1.936) + (end 2.72 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c23b022-2eaf-40b1-a21e-be6c448ab667") + ) + (fp_line + (start 2.72 1.04) + (end 2.72 1.936) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a583f05-7112-48ca-87af-c7b0fa2a8eef") + ) + (fp_line + (start 2.76 -1.901) + (end 2.76 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbc91cd8-3213-4283-b2dc-8380659fa14c") + ) + (fp_line + (start 2.76 1.04) + (end 2.76 1.901) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cfb466c5-11bf-4377-a212-9cb430c95418") + ) + (fp_line + (start 2.8 -1.864) + (end 2.8 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "963032d2-e449-4ce8-98fd-f3ba536cf555") + ) + (fp_line + (start 2.8 1.04) + (end 2.8 1.864) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dcd9377f-a641-4739-8d7c-36e72fd521a4") + ) + (fp_line + (start 2.84 -1.825) + (end 2.84 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7fdb8f51-da0b-4250-b09c-da77427f8292") + ) + (fp_line + (start 2.84 1.04) + (end 2.84 1.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85954528-4028-4331-b849-c7b81e44f457") + ) + (fp_line + (start 2.88 -1.785) + (end 2.88 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a8e26aa-97e6-43d3-a490-5681a5f01dcd") + ) + (fp_line + (start 2.88 1.04) + (end 2.88 1.785) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0166495f-2a68-4df5-8429-231c21598abe") + ) + (fp_line + (start 2.92 -1.743) + (end 2.92 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8cfa4119-b609-4553-9209-8469e0d3c233") + ) + (fp_line + (start 2.92 1.04) + (end 2.92 1.743) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0ef51b3-c57e-42a4-b8cf-bc99b0da86f0") + ) + (fp_line + (start 2.96 -1.699) + (end 2.96 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ab35ff64-d078-494b-aa49-40157df94a61") + ) + (fp_line + (start 2.96 1.04) + (end 2.96 1.699) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58189977-bac0-4d17-a7e9-fc5350568fb4") + ) + (fp_line + (start 3 -1.652) + (end 3 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2860e74-4aef-4eff-9eb4-976408f07648") + ) + (fp_line + (start 3 1.04) + (end 3 1.652) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2f747fa-9785-4923-b715-356d32eac519") + ) + (fp_line + (start 3.04 -1.604) + (end 3.04 1.604) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6fb41633-1897-4eb5-8da8-84da4d23b884") + ) + (fp_line + (start 3.08 -1.553) + (end 3.08 1.553) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e631285f-f35b-48d5-9c5b-ebce2286b1b5") + ) + (fp_line + (start 3.12 -1.499) + (end 3.12 1.499) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9a2a80a-f5d3-4950-b78b-479d0d20ec72") + ) + (fp_line + (start 3.16 -1.443) + (end 3.16 1.443) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d4cb51a-a443-4cec-99c0-e3bc513d9829") + ) + (fp_line + (start 3.2 -1.383) + (end 3.2 1.383) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6b99be45-fe72-42d2-9c2c-5c191a3a8560") + ) + (fp_line + (start 3.24 -1.319) + (end 3.24 1.319) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d441acf3-5631-44ec-873c-8a98c133e2c5") + ) + (fp_line + (start 3.28 -1.251) + (end 3.28 1.251) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "090d79ee-b150-423d-96fd-a98cdfd4da34") + ) + (fp_line + (start 3.32 -1.177) + (end 3.32 1.177) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "38bbf03e-904c-4e33-8079-234dda8dce1c") + ) + (fp_line + (start 3.36 -1.098) + (end 3.36 1.098) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4783abb1-bd5a-4eb8-82e1-accf853aff8a") + ) + (fp_line + (start 3.4 -1.011) + (end 3.4 1.011) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e128d484-a544-4814-bef6-034ffe1b79a0") + ) + (fp_line + (start 3.44 -0.914) + (end 3.44 0.914) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "29c9788a-14fb-4349-b562-bbd28e3e3176") + ) + (fp_line + (start 3.48 -0.805) + (end 3.48 0.805) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "153bc612-111f-429f-a413-9cea7e946a2f") + ) + (fp_line + (start 3.52 -0.677) + (end 3.52 0.677) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "80df7a0b-953f-4da9-a8d6-47fed18152a7") + ) + (fp_line + (start 3.56 -0.517) + (end 3.56 0.517) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f3027db8-17a8-4d2d-bf14-a23ac00d2ef7") + ) + (fp_line + (start 3.6 -0.283) + (end 3.6 0.283) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e33f886a-7fc7-4bd8-9069-75cd86e4c196") + ) + (fp_circle + (center 1 0) + (end 3.62 0) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "e0f6cfb6-b862-4cb5-aead-3ebba71f1ba5") + ) + (fp_circle + (center 1 0) + (end 3.75 0) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9095f9e7-ab01-4d7f-ae33-9c2d62bddd04") + ) + (fp_line + (start -1.133605 -1.0875) + (end -0.633605 -1.0875) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2715e714-a472-4784-8faf-f344b720d597") + ) + (fp_line + (start -0.883605 -1.3375) + (end -0.883605 -0.8375) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9bb6eb6e-91db-4864-a730-b50447942d52") + ) + (fp_circle + (center 1 0) + (end 3.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "982a3efb-9606-4320-bb51-fc064d431270") + ) + (fp_text user "${REFERENCE}" + (at 1 0 0) + (layer "F.Fab") + (uuid "800029b5-1bca-44d7-b1f7-ec952136ddce") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15625) + (net 3 "+5V") + (pinfunction "1") + (pintype "passive") + (uuid "353cba61-9131-4fa1-9eff-74e360248e36") + ) + (pad "2" thru_hole circle + (at 2 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "2") + (pintype "passive") + (uuid "e4633233-5af9-460a-b2a6-97506703e366") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_THT.3dshapes/CP_Radial_D5.0mm_P2.00mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_TO-92" + (layer "F.Cu") + (uuid "6d140ab4-55f0-4950-976f-af0a215e2815") + (at 134.92 82) + (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)") + (tags "TO-92L Inline Wide transistor") + (property "Reference" "Q2" + (at -1.42 -2.5 0) + (layer "F.SilkS") + (uuid "bb7f01ff-1915-45a7-9420-86b2e70a3320") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "LW_PMOS" + (at 2.5 -5 0) + (layer "F.Fab") + (hide yes) + (uuid "76c5ab51-6061-48d1-9a0f-5050fe839bf4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ea81e697-b880-459c-b87f-cdb5d0fc66d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8031f043-0b2c-4662-8225-b0263b353e70") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.528" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "13c843b0-7327-4e57-95ed-413d488e8b45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "ZVP2110A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dfa190d4-a0a9-4226-84fc-4c052fb43501") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cb52ffaa-52c1-45ee-89f2-f215b40258f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1eb1041a-4508-4a81-8bad-58b50f3ce918") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/1cb9ad49-4ac6-46ca-aff1-dc7c0d25f332") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 0.6 1.7) + (end 4.45 1.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d35137d-dca4-492b-9c37-39403ff63b11") + ) + (fp_arc + (start 0.1836 -1.098807) + (mid 1.143021 -2.192817) + (end 2.54 -2.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "24361d26-c1dd-4d05-9537-3f5eaddae839") + ) + (fp_arc + (start 0.6 1.7) + (mid 0.389183 1.423933) + (end 0.217369 1.122045) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c01c4b4-33c9-42da-b980-86e649d76f66") + ) + (fp_arc + (start 2.54 -2.6) + (mid 3.936979 -2.192818) + (end 4.8964 -1.098807) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42dd22cc-3eb1-4f7a-b09a-7f138f68cc30") + ) + (fp_arc + (start 4.842383 1.112264) + (mid 4.666594 1.419753) + (end 4.45 1.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc9f65b1-aeec-4411-8f8c-6e68f1cfe845") + ) + (fp_line + (start -1 -2.75) + (end -1 1.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77520984-5344-496b-8db9-aa67e3dbddd7") + ) + (fp_line + (start -1 -2.75) + (end 6.1 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fbc6d299-0c67-43f0-affc-47da53a91204") + ) + (fp_line + (start 6.1 1.85) + (end -1 1.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebda34cb-5734-4ce3-9e3d-c9012c034d4f") + ) + (fp_line + (start 6.1 1.85) + (end 6.1 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e629e04-a3ac-4c8e-ac30-2b880a291514") + ) + (fp_line + (start 0.65 1.6) + (end 4.4 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15d24e0f-a95b-4088-9079-513d6da8f46e") + ) + (fp_arc + (start 0.647182 1.602385) + (mid 0.290076 -1.043188) + (end 2.54 -2.48) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29a7a206-eff4-466d-9665-67874ecac6c2") + ) + (fp_arc + (start 2.54 -2.48) + (mid 4.787211 -1.049019) + (end 4.441103 1.592547) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "af716dc5-4e98-403a-8494-239aad16b3fe") + ) + (fp_text user "${REFERENCE}" + (at 2.5 2.5 0) + (layer "F.Fab") + (uuid "2e13a296-0ce1-41f9-80f8-066317b4d391") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "S") + (pintype "passive") + (uuid "0c5c6dc9-2982-4268-ae46-de43f19db6af") + ) + (pad "2" thru_hole circle + (at 2.54 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(Q2-G)") + (pinfunction "G") + (pintype "input") + (uuid "11a5fe89-9eef-4221-af93-6182fdf45015") + ) + (pad "3" thru_hole circle + (at 5.08 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(J2-A2)") + (pinfunction "D") + (pintype "passive") + (uuid "ed03a9c7-b35b-4c19-a1f3-43b6dd715256") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L_Inline_Wide.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "6e757435-f560-4552-a1fe-20aab66fa784") + (at 173 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R7" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "553d3469-f990-4f80-bd58-bbadeb2dd983") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "fe43d87e-9d57-46d4-93fe-ae63308d3f1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cf69012b-89a5-478d-ac85-9560106e2572") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "039b1159-c6ba-4fd3-82b9-7e478dd66c41") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "946439eb-2cd0-4b9f-9137-921b38485c55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b0a1f4b6-3f82-4c3d-b390-2fbd7fce6909") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aeba2299-087d-4dc3-871a-fff05bfab6f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/906fab40-be8b-4665-9ed2-ce9cd691b372") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b03cd32-fa09-41cc-b8da-9994146922c7") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ded6c17-43df-4eb6-9739-650eec14ccc3") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "925137d8-ff6e-4ee7-b0f1-c6d47299fcb2") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b1e4354-3e66-4f48-8ecf-5d0487414dbf") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32b44046-bce9-496f-9bc1-e10f93f44f41") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1ef2955c-b301-44c1-b496-7764a41db2c8") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab218d7f-4848-4225-ba6e-fe003cef1d64") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac784bff-26dc-4c04-a9ca-9c12f4de7d40") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "be5e6e87-8eae-49f4-b49e-09bff37dc1ce") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89d16cea-869e-44d6-9c8b-e61d14443c29") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "debcf407-f965-4ee7-844e-213804c6f3b0") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0a6781de-a7cf-46e2-aa7b-45183ef05b5b") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4dac2bd4-98d4-4d82-98e1-f12131003ae3") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b968400a-ebae-4575-b7c4-648f9115da87") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "ebaa3c76-120a-463f-9acf-a7cf481c90be") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(U3-OUT1)") + (pinfunction "1") + (pintype "passive") + (uuid "5b5c1d80-5092-4eea-bfd2-d17394c923db") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(J2-C3)") + (pinfunction "2") + (pintype "passive") + (uuid "f16513d9-80a7-4606-82e6-18f076b1008c") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "8b89bde0-fe7f-4e72-abc8-d3f082ae3ffb") + (at 169 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R8" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "afbc5c6f-b57b-4c05-931e-f9a24cec8625") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "f292a7fb-b5b8-47b2-a504-fa31cb1431d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3b505326-885a-4fe0-8a54-888b3b40ca72") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9c0f0087-b338-4e1f-9758-bcb7c4f32167") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc2027fe-c1d6-4530-8d57-2fcb0380d477") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dda802bb-12db-4457-9f97-d5832adf00f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "befa200d-af21-44f5-8b72-0f72b394a8f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/50d8cbaa-1f29-4bb2-9203-37f89a59eafb") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9336db5b-0e89-4bbd-84ae-6eea8b6792c7") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59ed0694-9374-47b4-8e9f-333abafaab0d") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e316760f-a97e-45d6-a606-20e470aab333") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c0b1abe-09e4-4917-9b45-49d00cfc8fc1") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cac95272-0340-4348-8ad1-6359c37ae867") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7011f15a-63ef-4dff-89a9-e5786bf025e7") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "005fef36-b8f7-4774-8eb1-109637dd41a4") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73182f78-473e-4124-b61b-d73e43e3c68f") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc15d662-acc4-4717-abd2-0373554e09c7") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b34c563d-72cd-4d74-90c3-1a489c695b14") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72801865-ce68-4c0d-ba8a-b1116cbcb14e") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "14581da4-506c-4054-bb0c-3bac18c17d8c") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96fb1bc8-ce27-4ef6-b511-5699d8e33dec") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0bd99244-b900-48db-85cd-49cfeffc71a9") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "4f7b763d-dcc9-4d5a-9bf2-3354c9c9ce94") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(U4-OUT7)") + (pinfunction "1") + (pintype "passive") + (uuid "0e963c57-bde1-42cf-82c3-f77986646546") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(J2-C2)") + (pinfunction "2") + (pintype "passive") + (uuid "714297d3-ea24-4725-abe8-e61cf85550cf") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_TACTILE_SW" + (layer "F.Cu") + (uuid "8dbb72d3-3c4a-4334-8283-c37c7bd7e741") + (at 105 72.5) + (descr "Tactile switch (pushbutton)") + (property "Reference" "SW1" + (at 9 2.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "6aa557a8-1a04-457b-b2bb-1bcf8a1755f2") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "LW_Tactile_Switch" + (at 3.5 1.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b17be9d0-58bb-4ea5-9b73-26b321a607ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.ckswitches.com/media/2780/pts526.pdf" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "be320e43-e596-43d7-b088-fba444d76bd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Tactile pushbutton" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eb781c50-cb85-42f7-a525-516a081fec6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "783862" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "37eb08b0-977c-4105-87b3-0371c461ed16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "R-Tech" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d5b021b5-b1b2-406f-bfc7-96cd38567db5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.182" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1bd15e00-9383-4f01-b059-5f34ea27716b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Alternatives" " PTS645SM70-2 LFS;" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2fd1a7e7-91d3-4ff8-856f-9f358a7300bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/4e8b6dd3-cace-4690-b112-2587d34f6537") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_rect + (start 1 -0.5) + (end 5.5 5) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "8e03d68f-b8c8-46db-9050-2a2fa887a3b3") + ) + (fp_circle + (center 3.25 2.25) + (end 5 2.25) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "c42c4177-636c-4c9c-b018-fb7f1a650018") + ) + (fp_text user "${REFERENCE}" + (at 3.5 3 0) + (unlocked yes) + (layer "F.Fab") + (uuid "92a3e59a-e589-459b-96e5-697079036b89") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "Net-(U1C-GPIO16)") + (pinfunction "1") + (pintype "passive") + (uuid "87786ffe-27d6-47d9-8ddf-7e8eb9519cf3") + ) + (pad "2" thru_hole circle + (at 6.5 0) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "Net-(U1C-GPIO16)") + (pinfunction "2") + (pintype "passive") + (uuid "e1eadeef-7d5a-4be9-8c32-5e8500526853") + ) + (pad "3" thru_hole circle + (at 0 4.5) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "3") + (pintype "passive") + (uuid "dbd9b672-723d-4e5a-bb76-b64bbc486edd") + ) + (pad "4" thru_hole circle + (at 6.5 4.5) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "4") + (pintype "passive") + (uuid "dd418c62-b78b-4f7c-adff-18384e3fc573") + ) + (embedded_fonts no) + ) + (footprint "LiveWires:LW_BATTERY_HOLDER" + (layer "F.Cu") + (uuid "9bdf3724-4429-4083-8dad-145ac3005673") + (at 151 145 180) + (descr "Pads for flying lead battery holder") + (property "Reference" "J1" + (at 1 2 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "1855828a-3ad2-471f-a4e5-0d7ea11ffeb1") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "9V" + (at 1.27 -1.905 180) + (unlocked yes) + (layer "F.Fab") + (uuid "b6f45916-f106-48f4-aea5-f2e6e061f367") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3a87389-9791-4a82-9591-219435f8f746") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "9V battery holder on flying leads" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "afc556d5-262a-4225-8064-1d116dc6b5db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.245" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ac9a8f18-91cc-492d-822d-3d89fe826691") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "9V-I-Clip" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "df593f90-b0a6-426c-bd78-33c16c606d76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Beltrona" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "867fc67c-b1ca-432e-bc8b-203f94ef4d24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/fd8f5d4e-3b37-469c-b974-4ad5be8cd46e") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 2.54 -1.27) + (end 2.54 -2.54) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "3eb7de80-e82c-4d63-b09e-2115c8481b79") + ) + (fp_line + (start 1.905 -1.905) + (end 3.175 -1.904999) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "a4e723b3-6411-4c9a-a725-d40729cfd745") + ) + (fp_line + (start -0.635 -1.905) + (end 0.635 -1.905) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "6d48bfc2-fc27-424d-b1ab-04b137b361fb") + ) + (fp_poly + (pts + (xy -1.270001 -3.175) (xy 3.81 -3.175) (xy 3.81 1.27) (xy -1.27 1.27) + ) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "effc2473-f866-4509-b841-c906da8a9796") + ) + (fp_text user "${REFERENCE}" + (at 1.27 -0.405 180) + (unlocked yes) + (layer "F.Fab") + (uuid "ac9245c0-844e-4cfd-9ed3-92c1040c27d0") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.1388888889) + (net 1 "GND") + (pinfunction "-") + (pintype "power_in") + (uuid "3e2571a4-be19-435b-a110-4a8c7e10c3b9") + ) + (pad "2" thru_hole circle + (at 2.54 0 180) + (size 1.8 1.8) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J1-+)") + (pinfunction "+") + (pintype "power_in") + (uuid "8eada9f8-3d7f-4f92-9003-6504060e6dc7") + ) + (embedded_fonts no) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "b42f6d01-db96-46d5-bcbc-191a33186acc") + (at 130.62 88 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R12" + (at 3.81 -2.37 0) + (layer "F.SilkS") + (uuid "6e88a754-8973-4f32-aba3-ae1241dbc64f") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "10kΩ" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "d6ebdbd3-0388-4045-986e-73a626156c04") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2ca4cecb-afb2-4c1a-bfe1-1cdad528b91e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "59662045-76ab-4b06-b59e-a92ec18cb139") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9632cd6-6929-4be8-a9a9-cb0a2c3ece2f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ba519b44-f0d9-48c5-9622-ca2810dc8d54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "31a1e635-0004-49af-ba28-b38f124ac7e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/b3aa2cf7-df80-418b-adda-97a63adf39cf") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "018084de-2ff9-47fb-b782-4b7b8d06aa39") + ) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5322bcac-3c55-420e-b57e-1c0b460d2a78") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "794f09fc-52d7-46dc-a805-6ff2a9d7dc47") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e52f2360-5490-4c85-a65d-23c38d494a4d") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4c466f39-4c35-4d0b-b14b-e288202cbd79") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "98f0bd8d-a2a3-40e4-8643-8ca96743bf14") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6aabeb51-65ac-48f5-8379-3582bc4d58c6") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d4bcb322-5a03-4dd7-94a1-067ce29d5a1c") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e377811e-f8bb-4308-88a7-927955e57fbe") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df2b0fd4-d774-47d5-b75a-beb1c0e59d32") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a118d66-8ab5-4844-bd6c-aa7a3a21b88a") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e147b961-0d5c-4350-9dcf-260fd970acba") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2534d05c-9e9b-46ab-a5fb-db500137d1a8") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80dfad49-c475-40f6-a7bb-1d99568416e7") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "69224a77-ff46-4602-9866-16bd233b0b81") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 180) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(Q3-G)") + (pinfunction "1") + (pintype "passive") + (uuid "c1126711-72f0-4f42-ad53-b363e414dfe4") + ) + (pad "2" thru_hole circle + (at 7.62 0 180) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "2") + (pintype "passive") + (uuid "55eaa43d-4c67-4f6d-9b3f-6ee0f0dc3074") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "cc32ee6d-b6b9-441f-89cb-568d76498578") + (at 130.62 82 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R11" + (at 3.81 -2.37 0) + (layer "F.SilkS") + (uuid "a326ef05-35c9-4077-9aca-af2259464d6f") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "10kΩ" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "3a3a6e97-305d-4824-9a8a-8504d7db7c28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "28cbb99d-3ede-4eb3-bfd2-b690f47decc6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d4c02c3-73a4-4570-96d0-8dcefdba8f67") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a440b2fd-3963-4263-b2b1-87409e24ced1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "37391a9b-2fe0-4705-9fd1-f3c76805491e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e1697c9e-0917-47f2-8f7c-f0cad2e6f1d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/6814f79f-2076-41b7-abf7-b70c1dc2d34c") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e6b9415-1561-4953-b77a-2f55bb7ac779") + ) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8a0d154-a042-4f74-a700-f8d9c718f854") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bdeb7bb1-e599-48b8-98c7-3b72860806ed") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2bd8542e-c99c-44fe-89b5-f63e42902153") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3cf7fe31-9d57-4b34-82ba-c74153556c87") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b43e4713-48c2-4825-879e-2e2453979888") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eac9f01a-8fe9-400c-816f-d0f037237631") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "51b7777d-2081-4928-afce-aad2724184e7") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36b2d7a3-f517-453f-8daa-5908a8fb2dcd") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54845a97-f6c7-428e-9ab4-b33a86fced3f") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "94603de6-5fe7-47ae-8905-c788e879c877") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "234dec65-8c2f-45ad-bac4-003a49bbb4ed") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ad4f40c6-303d-4176-a58a-7bc408cc062c") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "604dfaaa-c5d6-466b-977f-9f247216f6c8") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 0) + (layer "F.Fab") + (uuid "ceff1ca0-6c68-49d7-b2ff-f44f10e51a40") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 180) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(Q2-G)") + (pinfunction "1") + (pintype "passive") + (uuid "46ca1512-e0d1-49bc-872b-0f33b5532d62") + ) + (pad "2" thru_hole circle + (at 7.62 0 180) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "2") + (pintype "passive") + (uuid "0d8bd27e-d094-478d-af30-05b65a3c30ff") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "da38bef8-a6d3-4936-b887-f4fb96258a7b") + (at 189 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R3" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "360cbb68-17a8-4385-b145-5f4bb4f193cc") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "3e142ebf-3875-4e37-b328-a26b98deb5de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3824e2c1-09b7-4023-872b-2fe9bcfc3fbc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cff05415-039b-4b4d-bdc2-c398c6af2778") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1232d98c-dbcf-40e3-b7c4-1d6e494ae550") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8583cfb3-3110-4018-adcd-48a30fb9b7fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "73a5929f-5c59-4609-bed3-da74196277b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/332ae0f4-de79-4ccb-82ff-59c857b396cd") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "158b8d4e-a325-4bdc-a763-98401b753852") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8732723e-edfc-4b68-8db2-9ca8ec9bb171") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74f90f7c-593b-46dd-ad30-3b75c1274748") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8c3dade-550d-4fd7-a737-98b7c6832d65") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a941bf5d-78ef-424d-b7e3-9e384e2b78bc") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5400fda4-fd2d-4e1a-82f0-08a868d482d2") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52543d1d-2e07-4aa2-9132-a667fa4023e8") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5244054a-796d-4094-911a-60a9cbebab8d") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e17dea4e-97f4-4f84-8609-87b6e4cf8d67") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ddc4040b-cac4-4495-ab9f-1824164303a7") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d268b70-0768-4624-a807-566fe2c86bdf") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e858c2ae-1a6e-4440-ab46-7abbde43c164") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e40e7f13-d300-4de2-bd52-aae1e7c80726") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f435e35-0bba-42a8-805d-f20bf594185e") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "8dd4b00a-581f-4338-ac3f-fa56806f2a09") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Net-(U3-OUT5)") + (pinfunction "1") + (pintype "passive") + (uuid "9e5ce530-4cf4-4014-964e-6f6c1df8d810") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(J2-C7)") + (pinfunction "2") + (pintype "passive") + (uuid "71a8f675-40cb-42ff-bc02-aed2298a3734") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "dbf6332a-cd2b-4ee2-9d8b-a93dbbf5b1d9") + (at 197 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R1" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "a2e8e8a4-63a7-412f-a07d-10820e6316c7") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "73a853fc-056b-4610-8fd5-faeb1a0979c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "76c93ab4-6490-45c2-81d5-3b61b8570256") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9843800e-a327-4dac-807a-08243f02e8ae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "acc9fadf-c658-4073-9cfc-023a15fcaacb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5e665d21-040e-407e-af63-d66137ee4c91") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a8b246ca-3ef5-48bc-9a31-bf5bbf92facc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/01848f7c-c173-4763-b4aa-60f59294de7e") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "749ec006-810c-4835-a920-4c13774267b8") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce44c934-5956-48b0-ba5d-8ec27cd0baf2") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b1c1408-7296-4457-9fae-0186a4b74d74") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dfcc3e89-0e0b-4890-9773-896801311730") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c6e6b1b-3e02-46c9-9a13-e99379b581d2") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4107afc2-0a18-4838-be71-cac7d82adbb0") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ade0e47-9610-4a0f-bf09-4040d2bb1250") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "129ab933-7008-470d-95d3-11e48d554174") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e78c399-a6b1-45f4-aa6f-4ea1a76276e2") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82193ea1-7341-421e-ba66-ee573eb3ad6d") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83b3af27-0296-44ae-ba85-6bf6dc63d7ca") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7cc3a2eb-636a-46f9-8c97-5ec76ad313bc") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7c4af18-ab90-4b74-b8d1-5403c04265be") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e223d5b-3d92-463c-be64-9a5e83174a6d") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "abc7620e-5c08-4fce-a7b6-685b58c832bd") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(U3-OUT7)") + (pinfunction "1") + (pintype "passive") + (uuid "30f9e545-63ea-4b24-8d60-3e3fe6b26969") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(J2-C9)") + (pinfunction "2") + (pintype "passive") + (uuid "7433be8d-5437-4387-9084-396b1d459e7d") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:DIP-16_W7.62mm_Socket" + (layer "F.Cu") + (uuid "dfa4e886-a831-48c4-a96c-39b8536fd01e") + (at 129.19 96.11) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Reference" "U4" + (at 3.81 -2.33 0) + (layer "F.SilkS") + (uuid "3ca27674-9b50-441d-bea4-932f39a70642") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "ULN2003A" + (at 3.81 20.11 0) + (layer "F.Fab") + (uuid "4e14e7a6-83c7-4c02-84dc-c83522b0ac2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/82-0618e.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ddbb861f-f66d-4073-95fa-77ffc35d5e2e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Darlington array, 7ch" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "344b84f8-4a20-471c-8f42-c3db534b2756") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.357" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a5291a4b-86d2-4183-9433-b1f44e4e3451") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "ULN2003A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4f23377b-b791-4912-bc47-17068bf6c585") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1f0e17bf-8d63-470b-94ad-422094f7dd3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/5d782a32-3f05-4871-943f-287550b76e26") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 1.16 -1.33) + (end 1.16 19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "020a30ab-16e8-4cd8-8ccf-57f470fb0b42") + ) + (fp_line + (start 1.16 19.11) + (end 6.46 19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce96c77c-0350-4c47-be6c-df92bb57767d") + ) + (fp_line + (start 2.81 -1.33) + (end 1.16 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1f085e28-037b-4669-a09a-a9fe4f1824e3") + ) + (fp_line + (start 6.46 -1.33) + (end 4.81 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b2cca981-e3a6-4a75-b8f4-79b3430e44aa") + ) + (fp_line + (start 6.46 19.11) + (end 6.46 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e8e35a6-36a2-4796-913b-743116c76ba3") + ) + (fp_rect + (start -1.33 -1.39) + (end 8.95 19.17) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "8bb8e941-46d1-43f9-a40f-98c244edd671") + ) + (fp_arc + (start 4.81 -1.33) + (mid 3.81 -0.33) + (end 2.81 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a48c5fb3-c1d0-4a53-8d61-ca8f99416a9a") + ) + (fp_rect + (start -1.52 -1.58) + (end 9.14 19.36) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5c8c2e97-b9ce-4696-8364-bb443cd17f68") + ) + (fp_line + (start 0.635 -0.27) + (end 1.635 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd29f287-d588-4cc0-bd87-83bff7abec50") + ) + (fp_line + (start 0.635 19.05) + (end 0.635 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "30201739-9211-4466-a1b2-a460097727e1") + ) + (fp_line + (start 1.635 -1.27) + (end 6.985 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "285b944c-abb6-4ecc-b789-784a5e1b23ab") + ) + (fp_line + (start 6.985 -1.27) + (end 6.985 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd086621-1caa-4d61-92de-cff88d87a656") + ) + (fp_line + (start 6.985 19.05) + (end 0.635 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ace5a1db-bc8d-455c-872b-2b035128a198") + ) + (fp_rect + (start -1.27 -1.33) + (end 8.89 19.11) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "3ad721f0-e5d2-4efd-be80-7ec61617efe6") + ) + (fp_text user "${REFERENCE}" + (at 3.81 8.89 90) + (layer "F.Fab") + (uuid "3961c8c4-a5fe-4414-8f86-f3b0a5a42839") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15625) + (net 63 "Net-(U1B-GPIO15)") + (pinfunction "IN1") + (pintype "power_in") + (uuid "220a3d18-42ca-462b-9b75-d1208ae05e9a") + ) + (pad "2" thru_hole circle + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 60 "Net-(U1B-GPIO14)") + (pinfunction "IN2") + (pintype "power_in") + (uuid "184d40ea-5ac6-412e-97ec-cd17f2215600") + ) + (pad "3" thru_hole circle + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 61 "Net-(U1B-GPIO13)") + (pinfunction "IN3") + (pintype "power_in") + (uuid "c5d07f14-0a10-4b3d-8785-c784ad19b8ed") + ) + (pad "4" thru_hole circle + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 56 "unconnected-(U4-IN4-Pad4)") + (pinfunction "IN4") + (pintype "power_in+no_connect") + (uuid "dad316cd-bcae-40a9-a1e4-cd7d64680818") + ) + (pad "5" thru_hole circle + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 53 "unconnected-(U4-IN5-Pad5)") + (pinfunction "IN5") + (pintype "power_in+no_connect") + (uuid "2491cc2d-34eb-4435-bc47-897c8321188a") + ) + (pad "6" thru_hole circle + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 62 "Net-(U1B-GPIO12)") + (pinfunction "IN6") + (pintype "power_in") + (uuid "b923c844-86f3-4b7a-9d6b-0f204391f5f9") + ) + (pad "7" thru_hole circle + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "Net-(U1B-GPIO11)") + (pinfunction "IN7") + (pintype "power_in") + (uuid "712e785b-db14-4ca3-85d9-77888621fad3") + ) + (pad "8" thru_hole circle + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bb00ae2c-f664-45be-9707-70e0ee58235c") + ) + (pad "9" thru_hole circle + (at 7.62 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 55 "unconnected-(U4-COM-Pad9)") + (pinfunction "COM") + (pintype "power_in+no_connect") + (uuid "bb355d59-6ed0-4efd-8386-1b4a43c6159e") + ) + (pad "10" thru_hole circle + (at 7.62 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(U4-OUT7)") + (pinfunction "OUT7") + (pintype "power_in") + (uuid "07ea3c88-cd4f-455f-9c5e-5a5472c9be60") + ) + (pad "11" thru_hole circle + (at 7.62 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(U4-OUT6)") + (pinfunction "OUT6") + (pintype "power_in") + (uuid "bf8b6ac4-e0ad-47f8-829c-dbad1b199a8b") + ) + (pad "12" thru_hole circle + (at 7.62 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 52 "unconnected-(U4-OUT5-Pad12)") + (pinfunction "OUT5") + (pintype "power_in+no_connect") + (uuid "04706a35-9945-455c-9336-230b98934ed9") + ) + (pad "13" thru_hole circle + (at 7.62 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 54 "unconnected-(U4-OUT4-Pad13)") + (pinfunction "OUT4") + (pintype "power_in+no_connect") + (uuid "7116ccf5-e9f9-4a33-8ec4-f1c1a73d0037") + ) + (pad "14" thru_hole circle + (at 7.62 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(Q1-G)") + (pinfunction "OUT3") + (pintype "power_in") + (uuid "41175246-cbf3-4626-a6bf-904bc87670e6") + ) + (pad "15" thru_hole circle + (at 7.62 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(Q2-G)") + (pinfunction "OUT2") + (pintype "power_in") + (uuid "13db5826-0c49-44a2-a86a-652979ee7b53") + ) + (pad "16" thru_hole circle + (at 7.62 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(Q3-G)") + (pinfunction "OUT1") + (pintype "power_in") + (uuid "5f54c25d-2ddd-40cd-86b0-421847bc6450") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm_Socket.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_TO-92" + (layer "F.Cu") + (uuid "e5e77076-78c6-4bea-be28-ff8a957d9d45") + (at 134.92 88) + (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)") + (tags "TO-92L Inline Wide transistor") + (property "Reference" "Q3" + (at -0.92 -2.5 0) + (layer "F.SilkS") + (uuid "0f6ab643-78a7-4964-8d24-bf635d2ef276") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "LW_PMOS" + (at 2.5 -5 0) + (layer "F.Fab") + (hide yes) + (uuid "9088b4f8-da58-43b2-a6e1-5148874786b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9ae4823-2123-438e-bdb6-0358c18353df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c0a5d02f-170b-4d09-9287-2bae79571175") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.528" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a5707383-cb49-4d78-9e4b-d5a399777326") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "ZVP2110A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f8ce5f2d-ef25-47b5-9cf9-7e3eff44406b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cfecf406-022c-48f0-911a-4b67c6f3ff80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7819dcc6-bdbc-41db-8d97-b7eac1511aba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/e2e302be-4d6e-41cd-b0a5-20b018ca628e") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 0.6 1.7) + (end 4.45 1.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7fc6866a-144c-4fb6-9a20-397f69b90965") + ) + (fp_arc + (start 0.1836 -1.098807) + (mid 1.143021 -2.192817) + (end 2.54 -2.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b14f2c3-2f52-486d-b61e-b0f8d7a5204a") + ) + (fp_arc + (start 0.6 1.7) + (mid 0.389183 1.423933) + (end 0.217369 1.122045) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc619d9f-abb4-4141-b3ba-3fa7db1c5eea") + ) + (fp_arc + (start 2.54 -2.6) + (mid 3.936979 -2.192818) + (end 4.8964 -1.098807) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d7bc1c75-3a28-4418-a828-4b8569f8a785") + ) + (fp_arc + (start 4.842383 1.112264) + (mid 4.666594 1.419753) + (end 4.45 1.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "106efa01-cdb8-473b-899b-59bdf16a345b") + ) + (fp_line + (start -1 -2.75) + (end -1 1.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cdcf2e98-d415-4059-83a1-da18fedd87a8") + ) + (fp_line + (start -1 -2.75) + (end 6.1 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "464965d6-224c-4370-ae94-854fcedd4a0a") + ) + (fp_line + (start 6.1 1.85) + (end -1 1.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "831a5644-fc36-4264-9250-e4678b3b70f8") + ) + (fp_line + (start 6.1 1.85) + (end 6.1 -2.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "64d989cc-5ea5-4225-94b8-13108682e4ca") + ) + (fp_line + (start 0.65 1.6) + (end 4.4 1.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9c8e7b7f-7716-4e9b-b2e2-e513c68c79e0") + ) + (fp_arc + (start 0.647182 1.602385) + (mid 0.290076 -1.043188) + (end 2.54 -2.48) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ffa61aef-5004-4d90-a0fd-9b53bbf8f9a9") + ) + (fp_arc + (start 2.54 -2.48) + (mid 4.787211 -1.049019) + (end 4.441103 1.592547) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6221bd2b-b93b-4d33-a6fb-a58e27cf5dea") + ) + (fp_text user "${REFERENCE}" + (at 2.5 2.5 0) + (layer "F.Fab") + (uuid "e006b9b2-86d9-4a99-acda-d613d3d6b727") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "S") + (pintype "passive") + (uuid "22227215-ad75-4afe-a436-1330196549c5") + ) + (pad "2" thru_hole circle + (at 2.54 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(Q3-G)") + (pinfunction "G") + (pintype "input") + (uuid "788338b0-3c44-4142-ba3f-eaf78eead2ad") + ) + (pad "3" thru_hole circle + (at 5.08 0) + (size 2 2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(J2-A3)") + (pinfunction "D") + (pintype "passive") + (uuid "2cf9fe83-0dce-4655-8307-ddd9695a5f4b") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L_Inline_Wide.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_DIODE" + (layer "F.Cu") + (uuid "f168b382-b87c-4b20-9fe2-c24c8467804f") + (at 142 141) + (descr "Through hole diode, 0.3\" pin pitch") + (property "Reference" "D1" + (at 3.858 1.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "d0425472-7ba2-4e1c-aadb-84fade4eed84") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "1N4001" + (at 3.556 1.802 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d87135ef-4b0b-480d-88c8-50ab3b081025") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "378aa3ec-dcc7-4017-a399-ee198382e56b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Rectifier diode, 1A, through hole" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4798b0b8-f353-4ef5-83e2-53904e47cfd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.092" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "01f47134-260e-4797-b0d7-ceb49f02513d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "1N4001" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aac9c175-a43e-49f1-966c-36ac0754dba2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "DC Components" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8860ac02-421d-4e2d-96d3-21feb1c7989f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/42cfbcb6-63bb-41fd-94d6-57e3410685c4") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 1.27 0) + (end 1.905 0) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "d5536862-675d-4b52-833b-9e80b53dcf89") + ) + (fp_line + (start 1.905 -0.635) + (end 1.905 0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "d43f73f9-4ba0-4128-baec-94678337db4d") + ) + (fp_line + (start 1.905 0) + (end 1.905 -0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "e001e413-a5a4-4fdb-a13a-7480dd53f461") + ) + (fp_line + (start 1.905 0) + (end 1.905 0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "213bd1aa-e2b0-49f2-b351-f8a04a551736") + ) + (fp_line + (start 5.08 -0.635) + (end 1.905 -0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "2ae1a3f1-8375-4c2e-9964-8206bc96fc8c") + ) + (fp_line + (start 5.08 0) + (end 5.08 -0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "d7815c37-aa67-4673-b03d-a93f859b8b4b") + ) + (fp_line + (start 5.08 0) + (end 5.08 0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "5d1e02fd-8149-4a2f-b154-904355d4b2ea") + ) + (fp_line + (start 5.08 0.635) + (end 1.905 0.635) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "30e71ba3-6a15-4bb3-b801-ebe85d009e00") + ) + (fp_line + (start 5.588 0) + (end 5.08 0) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "809cdf3a-119c-4e4a-af5d-fd7ee3992298") + ) + (fp_rect + (start 2.286 -0.635) + (end 2.54 0.635) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "af504305-2606-45cd-ae52-36f6dcf1c832") + ) + (fp_text user "${REFERENCE}" + (at 3.556 3.302 0) + (unlocked yes) + (layer "F.Fab") + (uuid "840420f6-fd30-4c51-9170-b8f22a528204") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A" thru_hole circle + (at 6.858 0) + (size 1.8 1.8) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J1-+)") + (pinfunction "A") + (pintype "passive") + (uuid "24bfd7a1-c96b-48fd-92ff-0b5d61c14a5e") + ) + (pad "K" thru_hole circle + (at 0 0) + (size 1.8 1.8) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 65 "Net-(U2-VIN)") + (pinfunction "K") + (pintype "passive") + (uuid "69d4ee27-8cdb-402b-973e-718684f59a27") + ) + (embedded_fonts no) + (model "${YE_3D_DIR}/1n4148.STEP" + (offset + (xyz 3.4 0 1) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -180) + ) + ) + ) + (footprint "LiveWires:DIP-16_W7.62mm_Socket" + (layer "F.Cu") + (uuid "f46e3fbb-20e7-48e1-a4db-d1a4a2734827") + (at 129.38 119.38) + (descr "16-lead though-hole mounted DIP package, row spacing 7.62mm (300 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket") + (property "Reference" "U3" + (at 3.81 -2.33 0) + (layer "F.SilkS") + (uuid "92a514f9-4139-40b7-85fb-cef6bedd19bd") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "ULN2003A" + (at 3.81 20.11 0) + (layer "F.Fab") + (uuid "3c9f07d8-36a8-4c09-b510-a57c40ee65a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/82-0618e.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "57f91da1-d23a-4834-a057-8b1bad33ef7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Darlington array, 7ch" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3078cdc0-3dec-44cc-81c7-453e27d9be71") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.357" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "32e50b1f-12c5-4163-b60c-318558d23f69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "ULN2003A" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "33a7f166-ffe9-4604-abc1-3e2cd22f1e19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec0fbdc5-b3b9-4013-a4c0-66a8e572a400") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/de9beca2-23c4-4f95-b869-2b80f413a256") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 1.16 -1.33) + (end 1.16 19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "10e264c2-e2eb-4302-9d45-b2fba2503487") + ) + (fp_line + (start 1.16 19.11) + (end 6.46 19.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4e949123-7f2e-4648-861d-a0d95d993488") + ) + (fp_line + (start 2.81 -1.33) + (end 1.16 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "76fd2374-0653-4a83-9e6c-e9e69d2206f0") + ) + (fp_line + (start 6.46 -1.33) + (end 4.81 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6b9e9247-552a-4b7f-bcb8-b33bd3256803") + ) + (fp_line + (start 6.46 19.11) + (end 6.46 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "167dcd27-0a2f-403a-8c5f-a8fb0972f4ac") + ) + (fp_rect + (start -1.33 -1.39) + (end 8.95 19.17) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "6c228e01-cde9-43a4-b43b-0ea4fad5835e") + ) + (fp_arc + (start 4.81 -1.33) + (mid 3.81 -0.33) + (end 2.81 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b7b2a05-18c0-45b1-99cc-5eb6a7b0fdd5") + ) + (fp_rect + (start -1.52 -1.58) + (end 9.14 19.36) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b3328b19-28b7-460a-8d02-ccb2e62e03f6") + ) + (fp_line + (start 0.635 -0.27) + (end 1.635 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "20e04aa9-e016-4ef6-bc7c-6e2d114284a8") + ) + (fp_line + (start 0.635 19.05) + (end 0.635 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d8159609-04ab-4dcf-8c0f-28ab49edb329") + ) + (fp_line + (start 1.635 -1.27) + (end 6.985 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83c5d7a7-1401-4ebc-9387-2d4835964478") + ) + (fp_line + (start 6.985 -1.27) + (end 6.985 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cda1ac19-6f08-4fc4-99a3-e1feb630183f") + ) + (fp_line + (start 6.985 19.05) + (end 0.635 19.05) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76ffab1e-e41b-4c19-aa79-44c67ecfa7d9") + ) + (fp_rect + (start -1.27 -1.33) + (end 8.89 19.11) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "09fc47f6-4609-4267-9797-8ee083927cb2") + ) + (fp_text user "${REFERENCE}" + (at 3.81 8.89 90) + (layer "F.Fab") + (uuid "fe8344a4-6213-405a-822a-167aaf3cf520") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15625) + (net 31 "Net-(U1B-GPIO10)") + (pinfunction "IN1") + (pintype "power_in") + (uuid "c4a97fd8-c0b6-4f78-8060-49f6c047889b") + ) + (pad "2" thru_hole circle + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 46 "Net-(U1B-GPIO9)") + (pinfunction "IN2") + (pintype "power_in") + (uuid "bc3e05a6-e372-4bb5-90bc-a36f7ade35a1") + ) + (pad "3" thru_hole circle + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "Net-(U1B-GPIO8)") + (pinfunction "IN3") + (pintype "power_in") + (uuid "c6d606aa-e235-4d9e-8657-27ff83eebacc") + ) + (pad "4" thru_hole circle + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "Net-(U1A-GPIO7)") + (pinfunction "IN4") + (pintype "power_in") + (uuid "cbd0bef4-3c5a-4390-b201-0a93ec085b09") + ) + (pad "5" thru_hole circle + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "Net-(U1A-GPIO6)") + (pinfunction "IN5") + (pintype "power_in") + (uuid "d13eb9ae-bbe2-43cb-b51c-ee88318b2f07") + ) + (pad "6" thru_hole circle + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 44 "Net-(U1A-GPIO5)") + (pinfunction "IN6") + (pintype "power_in") + (uuid "72bf4c30-cdf1-4095-81e4-9cdd5711ab05") + ) + (pad "7" thru_hole circle + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "Net-(U1A-GPIO4)") + (pinfunction "IN7") + (pintype "power_in") + (uuid "ceb7d703-6cc5-4b5a-a58e-f9f6c614c9d0") + ) + (pad "8" thru_hole circle + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b81b2749-249b-4d42-b510-ba1d0a7d1122") + ) + (pad "9" thru_hole circle + (at 7.62 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 51 "unconnected-(U3-COM-Pad9)") + (pinfunction "COM") + (pintype "power_in+no_connect") + (uuid "e4c5538c-71ca-4baa-989e-8d17c8046a08") + ) + (pad "10" thru_hole circle + (at 7.62 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(U3-OUT7)") + (pinfunction "OUT7") + (pintype "power_in") + (uuid "366ffa0e-7198-489b-8e42-e765a9f6263e") + ) + (pad "11" thru_hole circle + (at 7.62 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(U3-OUT6)") + (pinfunction "OUT6") + (pintype "power_in") + (uuid "ad066b62-dec2-4244-a5db-3046dd18722f") + ) + (pad "12" thru_hole circle + (at 7.62 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Net-(U3-OUT5)") + (pinfunction "OUT5") + (pintype "power_in") + (uuid "e7fbd2c3-0b77-4c9d-830c-b92a6358875b") + ) + (pad "13" thru_hole circle + (at 7.62 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(U3-OUT4)") + (pinfunction "OUT4") + (pintype "power_in") + (uuid "37384667-f9be-49ea-a662-9996c355af22") + ) + (pad "14" thru_hole circle + (at 7.62 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(U3-OUT3)") + (pinfunction "OUT3") + (pintype "power_in") + (uuid "54c7162b-512e-411a-886f-6b1a5845a900") + ) + (pad "15" thru_hole circle + (at 7.62 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(U3-OUT2)") + (pinfunction "OUT2") + (pintype "power_in") + (uuid "ca5ad675-e0c1-438f-9226-04599ea31368") + ) + (pad "16" thru_hole circle + (at 7.62 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(U3-OUT1)") + (pinfunction "OUT1") + (pintype "power_in") + (uuid "cf0b6ac0-2402-4023-ac2f-3e9c2c94e702") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm_Socket.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "f8d8b341-90b1-4e2d-8c81-651a5eb80545") + (at 185 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R4" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "62ceced6-3352-469f-971f-e49b10f36395") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "a077eae9-0358-4c1d-b8a1-4910d84fe147") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "58539e7f-26d2-4d0d-ae1a-7ccd1c915fdd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6cedd2fe-f110-48eb-ab82-ccd76404a27e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0749167d-853a-4786-9967-33cb0b7c3313") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e8f1b0d2-12ac-4257-aa3e-08c030d6947a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19c4034c-3f19-45d7-a96a-0be8e1c1024c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/21287bf7-ffa8-48be-af47-ae3a18efd645") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8575a06-d3aa-4f2a-be14-12f4b90ffeb4") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7055409a-4241-4915-86d3-05f0ed1f17bd") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b9fd35b-b665-444c-a6f3-28ed39cd2f1e") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58cf72c5-c0b8-4c32-9247-6c8f1a6369a1") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f87b4176-c5b1-4579-a0b1-435651119a96") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7969d895-a8c4-479a-8a26-91441fefd3a4") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "49aa984e-ab2e-4c45-ab66-aadc5c08a97e") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e5c373cc-cd3b-48df-9761-450389a3d987") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "788ef6bf-6150-46a6-82de-5a4f46580c10") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "05b06b0e-9497-4ed5-be97-f1b22c6f6acb") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91454611-969c-4eb0-8474-add7ba03c19a") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "477f966a-b0cb-45d6-bc2a-574c14f48413") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67515bac-a873-42ca-9464-cab68a4f4ac2") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7edd5ee6-cc36-4455-96d5-21fbd015b87a") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "55e70ff1-eb4f-4424-b976-6757a098bc5e") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(U3-OUT4)") + (pinfunction "1") + (pintype "passive") + (uuid "5ec27580-9a02-480b-806c-73c5886a164d") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(J2-C6)") + (pinfunction "2") + (pintype "passive") + (uuid "3dd39af1-48bd-49ad-83a0-7092cbfc1d19") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LiveWires:LW_CeramicCap_5.08mm" + (layer "F.Cu") + (uuid "faa01c08-7e6f-47f7-a929-0c2c7361e710") + (at 136.46 141) + (descr "0.2\" pitch ceramic capacitor") + (property "Reference" "C2" + (at -4.96 0.254 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b3bfdbaf-54b9-4d86-8c1c-fb28f7382467") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "1µF" + (at 0 -5.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c0d1b5e0-43b7-4713-8f9c-d6707773d53f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cd4aa2e7-2253-45fa-b1cd-96615fbf4127") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "1µF Ceramic Capacitor (generic)" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6baff8a6-d54c-4b0b-b7ca-0aa474ea9c7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.07" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ca38f7c6-58ac-4903-829b-e91b7f204e59") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "TS170R1H105MSBFB0R" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9690ea70-4d0d-4519-a469-b4b8fa42128e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Suntan" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "95b31bbb-0233-416f-a65d-6495dfb4b39c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/0d8b0314-5227-4d37-995d-c8062d8daaf2") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start -1.270001 0) + (end -0.254 0) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "8e770965-49c0-439c-8fe5-690d7cd0a8b1") + ) + (fp_line + (start -0.254 -0.508) + (end -0.254 0.508) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "16b6f97e-4b4e-4264-9c15-a2209edc6d04") + ) + (fp_line + (start 0.254 -0.508) + (end 0.254 0.508) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "0eb0d01f-e581-4253-a3d9-ee0827f55c70") + ) + (fp_line + (start 0.254 0.508) + (end 0.254 0) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "54c7f4f8-730a-4d16-8531-1f68b069cc0b") + ) + (fp_line + (start 1.270001 0) + (end 0.254 0) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "f7027bb3-edf1-42af-8976-00d372a8252e") + ) + (fp_poly + (pts + (xy -3.556 -1.27) (xy 3.556 -1.27) (xy 3.556 1.27) (xy -3.556 1.27) + ) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ef8173e5-5726-4444-b512-9c467720c161") + ) + (fp_text user "${REFERENCE}" + (at 0 -4 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e512fb10-de42-4fea-9d0c-3384b50cf674") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at -2.54 0) + (size 1.8 1.8) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "passive") + (uuid "9f9e93be-c4dd-434e-879e-70d470cbb974") + ) + (pad "2" thru_hole circle + (at 2.54 0) + (size 1.8 1.8) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 65 "Net-(U2-VIN)") + (pinfunction "2") + (pintype "passive") + (uuid "e06e8fe3-45e3-4262-ba3b-09eeab8856c2") + ) + (embedded_fonts no) + (model "${YE_3D_DIR}/Ceramic Cap.stp" + (offset + (xyz -0.5 0 -3.5) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -0 -0 -0) + ) + ) + ) + (footprint "LiveWires:LW_RPi_Pico_SMD_TH" + (layer "F.Cu") + (uuid "fadfa1cc-d47c-452d-96ae-4cdbd6854db3") + (at 113.39 122.69 180) + (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x20 2.54mm double row") + (property "Reference" "U1" + (at 0 0 0) + (layer "F.SilkS") + (uuid "f8bfa3ac-9bf5-4bb1-b4be-dd2eae438b56") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "Pi Pico" + (at 0 2.159001 0) + (layer "F.Fab") + (uuid "565331ef-990a-4ac1-a5d1-c5e6fa5f5999") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3f6884f6-389a-432f-8f0f-ce71993731d7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Pi Pico, no headers, no wireless" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6fa9916-5728-40b8-9804-a60657723d41") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "3.00" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c5fdd7d3-b819-440b-9ac8-d3e1f7b46d45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "SC0915" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "49be2229-3871-4ba3-9e9f-d653d65f6eb4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Raspberry Pi" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e018049-1383-48f6-9b4a-27bd15e2df95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/af908c29-e5a8-473a-8a1e-0a03454c0d34") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 10.5 25.5) + (end 3.7 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d23cb7b-c645-4aa0-835d-695caefcb655") + ) + (fp_line + (start 10.5 22.7) + (end 10.5 23.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "467a520a-3d81-4f14-9ee9-09180972b3e2") + ) + (fp_line + (start 10.5 20.1) + (end 10.5 20.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2cb0b7cb-88d5-4af3-b205-91462acb3698") + ) + (fp_line + (start 10.5 17.6) + (end 10.5 18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b45796de-8f91-4f08-b522-5ba0540a3ae9") + ) + (fp_line + (start 10.5 15.1) + (end 10.5 15.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7cae078b-a9c4-4d26-9074-342bd723ae40") + ) + (fp_line + (start 10.5 12.5) + (end 10.5 12.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aaeb291a-1be8-4d3f-8afe-c13305c2a8a6") + ) + (fp_line + (start 10.5 10) + (end 10.5 10.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7a16c6ab-4ccd-4a2f-849d-985b2ad3d05b") + ) + (fp_line + (start 10.5 7.4) + (end 10.5 7.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b5a31e59-59af-4aec-8620-d2c651055272") + ) + (fp_line + (start 10.5 4.9) + (end 10.5 5.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "52c0994a-3248-4912-ab58-5630babb5060") + ) + (fp_line + (start 10.5 2.3) + (end 10.5 2.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6bce0002-d3f2-40fd-926a-61d4c5a4926e") + ) + (fp_line + (start 10.5 -0.2) + (end 10.5 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1ff9291-d447-4583-9759-27ee65925f84") + ) + (fp_line + (start 10.5 -2.7) + (end 10.5 -2.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cdb6962d-62ba-40f4-b8b4-62e7c4727dd0") + ) + (fp_line + (start 10.5 -5.3) + (end 10.5 -4.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e575874-5e12-4145-8dc0-0d196ad7177a") + ) + (fp_line + (start 10.5 -7.8) + (end 10.5 -7.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5761f454-82f0-450d-8696-de1a8e3dbf8f") + ) + (fp_line + (start 10.5 -10.4) + (end 10.5 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a63187a6-eef1-4fa9-94fa-1c4bcdc9c8b8") + ) + (fp_line + (start 10.5 -12.9) + (end 10.5 -12.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "221b832c-52c8-45ca-829b-72d01f81c2d1") + ) + (fp_line + (start 10.5 -15.4) + (end 10.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b392733a-bdc1-4bb5-9e3b-95fe2f5ca895") + ) + (fp_line + (start 10.5 -18) + (end 10.5 -17.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc9a2804-8543-486e-b379-d5069774d309") + ) + (fp_line + (start 10.5 -20.5) + (end 10.5 -20.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f45f6918-17e4-49c4-bd23-b5b4022b23e6") + ) + (fp_line + (start 10.5 -23.1) + (end 10.5 -22.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5d786a2f-7cd0-4d5d-962f-463d2418467f") + ) + (fp_line + (start 10.5 -25.5) + (end 10.5 -25.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87588131-b833-4c86-a74f-3e65a905c9de") + ) + (fp_line + (start 3.5 -21) + (end 3.5 -25.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "0f208c8d-1414-4518-8412-a3e25e556408") + ) + (fp_line + (start 1.1 25.499999) + (end 1.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51a4b211-c942-487c-829f-9b2e2f8b0b0c") + ) + (fp_line + (start 1.1 25.499999) + (end 1.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7745d7ba-c2f6-48e0-9047-d54f6720d685") + ) + (fp_line + (start 0 -25.000001) + (end 0 -24) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b4021df-e82b-416a-8461-1d8f82f8650a") + ) + (fp_line + (start -1.5 25.5) + (end -1.1 25.499999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "41001c23-722b-48e3-b7ed-eab381248596") + ) + (fp_line + (start -1.5 25.5) + (end -1.1 25.499999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c4aa1050-ba1d-4aa6-95dd-2b235e5d2b79") + ) + (fp_line + (start -3.5 -21) + (end 3.5 -21) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "1f3eae28-cc56-4336-98f0-fe1e8ecffcd7") + ) + (fp_line + (start -3.5 -25.5) + (end -3.5 -21) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "3e818dea-71d7-46c3-a16c-3b5ecf66732b") + ) + (fp_line + (start -3.7 25.5) + (end -10.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0423f200-42f1-4af3-8492-f09a7a3da75c") + ) + (fp_line + (start -3.7 25.5) + (end -10.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8f54e17e-e5f4-4ec7-b7be-1fc06761e7b5") + ) + (fp_line + (start -7.493 -22.833) + (end -7.493 -25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "753cceae-a8c9-489b-b0e2-fbe45963b33b") + ) + (fp_line + (start -10.5 22.7) + (end -10.5 23.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c0310407-70c7-4582-8408-c0c3fad7540f") + ) + (fp_line + (start -10.5 20.1) + (end -10.5 20.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf803506-53a9-4a97-bbf1-2f9647e0ac26") + ) + (fp_line + (start -10.5 17.6) + (end -10.5 18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9025bdaf-418f-4d2b-98a4-b2d8cf82915d") + ) + (fp_line + (start -10.5 15.1) + (end -10.5 15.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "89cfc0da-b257-4ac9-bad8-9262c1064342") + ) + (fp_line + (start -10.5 12.5) + (end -10.5 12.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51a93383-5eed-4415-96a5-bb0bcc896d17") + ) + (fp_line + (start -10.5 10) + (end -10.5 10.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b97835c-2ad7-4627-9c21-71a72f80653d") + ) + (fp_line + (start -10.5 7.4) + (end -10.5 7.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb088480-f716-4fb6-a92f-0092992d7743") + ) + (fp_line + (start -10.5 4.9) + (end -10.5 5.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "173cbaa5-990f-4660-8fa6-355d5a2f3c78") + ) + (fp_line + (start -10.5 2.3) + (end -10.5 2.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d9badb28-e4ee-4c63-bb3f-3ccc530bd8fc") + ) + (fp_line + (start -10.5 -0.2) + (end -10.5 0.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8eac77d6-ebc1-4a8a-adb3-7e0df68f5ebc") + ) + (fp_line + (start -10.5 -2.7) + (end -10.5 -2.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "272d35ac-e1d6-40ab-8d45-1ec49d4a1153") + ) + (fp_line + (start -10.5 -5.3) + (end -10.5 -4.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "807ca8fa-399b-45d6-8030-b78e1f4c00ba") + ) + (fp_line + (start -10.5 -7.8) + (end -10.5 -7.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "db7669b9-0dd6-4bef-9c3b-f4b036a7c1e5") + ) + (fp_line + (start -10.5 -10.4) + (end -10.5 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c20d66b-fea8-4389-8bd7-41494aa35acf") + ) + (fp_line + (start -10.5 -12.9) + (end -10.5 -12.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cda57104-1054-4e97-b794-ced13107e46d") + ) + (fp_line + (start -10.5 -15.4) + (end -10.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3477fe96-a5d4-493f-a1e8-aab635688ad8") + ) + (fp_line + (start -10.5 -18) + (end -10.5 -17.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f532fac7-496c-4cbd-b846-cd33b8d821f5") + ) + (fp_line + (start -10.5 -20.5) + (end -10.5 -20.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1ed56ae-2d93-49a4-acb1-5e0bf87a33c4") + ) + (fp_line + (start -10.5 -22.833) + (end -7.493 -22.833) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "95fb6276-3fea-4c59-a90c-145c2770ef3f") + ) + (fp_line + (start -10.5 -23.1) + (end -10.5 -22.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a183344d-582d-443f-a465-75438b6b3dc1") + ) + (fp_line + (start -10.5 -25.5) + (end 10.5 -25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e7d8823-ce57-4221-b7d3-1770a12b3851") + ) + (fp_line + (start -10.5 -25.5) + (end -10.5 -25.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "baaf16ba-83c2-4019-b752-eed81b4f59f6") + ) + (fp_poly + (pts + (xy 0 -25.000001) (xy -0.25 -24.5) (xy 0.25 -24.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "bf007932-eca7-42ef-b1cb-bbc71ff65dcb") + ) + (fp_line + (start 11 26) + (end -11 26) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d4b832f-d966-44a0-99c2-fb4d88abd6fc") + ) + (fp_line + (start 11 26) + (end -11 26) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c7ac5a9-91d0-4eba-98f3-91179b1d70c3") + ) + (fp_line + (start 11 -26) + (end 11 26) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1a1922a4-8fa4-459e-a8c6-cd754f0f126b") + ) + (fp_line + (start -11 26) + (end -11 -26) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.CrtYd") + (uuid "91d8232a-521e-47e4-9ca7-4de9abbf860b") + ) + (fp_line + (start -11 -26) + (end 11 -26) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e3ad9ea-0887-4c09-b968-bf576960ba96") + ) + (fp_line + (start 10.5 25.5) + (end -10.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "479ac624-94d6-4af9-9c7e-07667d22e891") + ) + (fp_line + (start 10.5 25.5) + (end -10.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "4c12252e-353b-4161-bd4a-e2af1bf633b9") + ) + (fp_line + (start 10.5 -25.5) + (end 10.5 25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "2f310be1-c028-49bc-b87e-8ceda0ce03bb") + ) + (fp_line + (start -10.5 25.5) + (end -10.5 -25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "79a6891e-6ca0-4f7c-8ec2-2ebbeb78344f") + ) + (fp_line + (start -10.5 -24.2) + (end -9.199999 -25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "0c7a0849-d55c-46f2-9096-4cf870ab4393") + ) + (fp_line + (start -10.5 -25.5) + (end 10.5 -25.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "2dd7e18d-3e00-42c7-a3b8-0544e8a140ec") + ) + (fp_text user "USB" + (at 0 -23 180) + (unlocked yes) + (layer "F.SilkS") + (uuid "69c35519-8200-4b3e-b5da-3e88620c726c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dcc9fb73-1e5e-4753-912a-165407f49ca4") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole oval + (at -8.89 -24.13 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 64 "unconnected-(U1A-GPIO0-Pad1)") + (pinfunction "GPIO0") + (pintype "bidirectional") + (uuid "eb8e26f5-485c-4bb1-b07c-589cdaeb44cc") + ) + (pad "2" thru_hole oval + (at -8.89 -21.59 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 57 "unconnected-(U1A-GPIO1-Pad2)") + (pinfunction "GPIO1") + (pintype "bidirectional") + (uuid "6bae6058-aeec-45ff-8531-d044914fc6c2") + ) + (pad "3" thru_hole rect + (at -8.89 -19.05 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f9afac20-5cce-427c-837a-3f1dbffa7702") + ) + (pad "4" thru_hole oval + (at -8.89 -16.51 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 58 "unconnected-(U1A-GPIO2-Pad4)") + (pinfunction "GPIO2") + (pintype "bidirectional") + (uuid "735d7f8d-b71b-497f-9e95-6b3f1d75ec90") + ) + (pad "5" thru_hole oval + (at -8.89 -13.97 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 59 "unconnected-(U1A-GPIO3-Pad5)") + (pinfunction "GPIO3") + (pintype "bidirectional") + (uuid "9673c66b-1fa5-4356-aa89-5bd65dccb29f") + ) + (pad "6" thru_hole oval + (at -8.89 -11.43 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "Net-(U1A-GPIO4)") + (pinfunction "GPIO4") + (pintype "bidirectional") + (uuid "1bcd6f8f-a1f8-4d47-95df-882d6936d454") + ) + (pad "7" thru_hole oval + (at -8.89 -8.89 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 44 "Net-(U1A-GPIO5)") + (pinfunction "GPIO5") + (pintype "bidirectional") + (uuid "9aeee26c-d117-4f62-a830-4cdb22a0eba6") + ) + (pad "8" thru_hole rect + (at -8.89 -6.35 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "292a79ea-0fb2-4391-b93e-4a11d6ad1819") + ) + (pad "9" thru_hole oval + (at -8.89 -3.81 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "Net-(U1A-GPIO6)") + (pinfunction "GPIO6") + (pintype "bidirectional") + (uuid "39ff5e6e-a05b-40f4-822e-87408fe3d565") + ) + (pad "10" thru_hole oval + (at -8.89 -1.27 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "Net-(U1A-GPIO7)") + (pinfunction "GPIO7") + (pintype "bidirectional") + (uuid "79bf469d-78c5-4d5e-b9f9-c1d460872608") + ) + (pad "11" thru_hole oval + (at -8.89 1.27 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "Net-(U1B-GPIO8)") + (pinfunction "GPIO8") + (pintype "bidirectional") + (uuid "57457cef-db9c-4736-a48b-bd884e33f375") + ) + (pad "12" thru_hole oval + (at -8.89 3.81 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 46 "Net-(U1B-GPIO9)") + (pinfunction "GPIO9") + (pintype "bidirectional") + (uuid "cf6739f8-5368-4756-8c5b-c70e7ad10598") + ) + (pad "13" thru_hole rect + (at -8.89 6.35 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c1426556-d91f-4c30-b1c2-b2e6444505d4") + ) + (pad "14" thru_hole oval + (at -8.89 8.89 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 31 "Net-(U1B-GPIO10)") + (pinfunction "GPIO10") + (pintype "bidirectional") + (uuid "05b2cf6c-3cec-447f-91aa-d8e0439c3260") + ) + (pad "15" thru_hole oval + (at -8.89 11.43 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "Net-(U1B-GPIO11)") + (pinfunction "GPIO11") + (pintype "bidirectional") + (uuid "88dcb013-bec0-49f6-acc9-4792a62704d5") + ) + (pad "16" thru_hole oval + (at -8.89 13.97 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 62 "Net-(U1B-GPIO12)") + (pinfunction "GPIO12") + (pintype "bidirectional") + (uuid "c980a74d-6978-419a-8d3c-e0d3ee0b124e") + ) + (pad "17" thru_hole oval + (at -8.89 16.51 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 61 "Net-(U1B-GPIO13)") + (pinfunction "GPIO13") + (pintype "bidirectional") + (uuid "bd7644e4-7ed4-4aa0-92ca-004d528b3cd2") + ) + (pad "18" thru_hole rect + (at -8.89 19.05 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "df52864b-e128-48ad-aa76-5b7922f18c99") + ) + (pad "19" thru_hole oval + (at -8.89 21.59 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 60 "Net-(U1B-GPIO14)") + (pinfunction "GPIO14") + (pintype "bidirectional") + (uuid "98df06e7-f686-4c4a-ba1b-5d79303c2e70") + ) + (pad "20" thru_hole oval + (at -8.89 24.13 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 63 "Net-(U1B-GPIO15)") + (pinfunction "GPIO15") + (pintype "bidirectional") + (uuid "e9e9449a-f7c1-4408-8f68-6b725f6e3400") + ) + (pad "21" thru_hole oval + (at 8.89 24.13 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "Net-(U1C-GPIO16)") + (pinfunction "GPIO16") + (pintype "bidirectional") + (uuid "82e3a32f-ea47-4a38-b51b-ecde63b2874c") + ) + (pad "22" thru_hole oval + (at 8.89 21.59 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 48 "unconnected-(U1C-GPIO17-Pad22)") + (pinfunction "GPIO17") + (pintype "bidirectional") + (uuid "e7e3e77d-581c-415f-803b-ef6ebcecc981") + ) + (pad "23" thru_hole rect + (at 8.89 19.05 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d144532f-3dcd-410e-a8f7-ec98b0e09c97") + ) + (pad "24" thru_hole oval + (at 8.89 16.51 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 45 "unconnected-(U1C-GPIO18-Pad24)") + (pinfunction "GPIO18") + (pintype "bidirectional") + (uuid "b3b7777c-3858-4a4d-b492-aa9c1e441f81") + ) + (pad "25" thru_hole oval + (at 8.89 13.97 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "unconnected-(U1C-GPIO19-Pad25)") + (pinfunction "GPIO19") + (pintype "bidirectional") + (uuid "1d5806cf-5410-4a93-a0e0-4103dc59cc56") + ) + (pad "26" thru_hole oval + (at 8.89 11.43 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "unconnected-(U1C-GPIO20-Pad26)") + (pinfunction "GPIO20") + (pintype "bidirectional") + (uuid "6596bcf2-b7be-4cad-9289-c7dd2e64e41a") + ) + (pad "27" thru_hole oval + (at 8.89 8.89 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "unconnected-(U1C-GPIO21-Pad27)") + (pinfunction "GPIO21") + (pintype "bidirectional") + (uuid "159b0add-3313-4896-9ba7-9fabdab828af") + ) + (pad "28" thru_hole rect + (at 8.89 6.35 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "21eb835d-0ce9-46f3-8608-f226af53b5d6") + ) + (pad "29" thru_hole oval + (at 8.89 3.81 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 47 "unconnected-(U1C-GPIO22-Pad29)") + (pinfunction "GPIO22") + (pintype "bidirectional") + (uuid "d9029444-f995-4ebc-96a8-5dd6006cd51b") + ) + (pad "30" thru_hole oval + (at 8.89 1.27 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "unconnected-(U1D-RUN-Pad30)") + (pinfunction "RUN") + (pintype "input+no_connect") + (uuid "51cf9c68-b2c3-478e-a044-af53920943f7") + ) + (pad "31" thru_hole oval + (at 8.89 -1.27 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "Net-(R13A-C)") + (pinfunction "GPIO26_ADC0") + (pintype "bidirectional") + (uuid "e63f1e80-bb9d-46de-9d8a-a7c2a8936870") + ) + (pad "32" thru_hole oval + (at 8.89 -3.81 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "unconnected-(U1C-GPIO27_ADC1-Pad32)") + (pinfunction "GPIO27_ADC1") + (pintype "bidirectional") + (uuid "3831fa66-da8a-4bc1-9b09-bd48eb2bc0b0") + ) + (pad "33" thru_hole rect + (at 8.89 -6.35 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "AGND") + (pintype "power_in") + (uuid "1c1a77af-af51-42d1-87d2-58fd6fe3f6ce") + ) + (pad "34" thru_hole oval + (at 8.89 -8.89 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 50 "unconnected-(U1C-GPIO28_ADC2-Pad34)") + (pinfunction "GPIO28_ADC2") + (pintype "bidirectional") + (uuid "ec9bb791-f021-4320-95f3-f8950a352c66") + ) + (pad "35" thru_hole oval + (at 8.89 -11.43 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "unconnected-(U1D-ADC_VREF-Pad35)") + (pinfunction "ADC_VREF") + (pintype "unspecified+no_connect") + (uuid "45eb56be-fca8-45e0-be6d-b2b3d202bded") + ) + (pad "36" thru_hole oval + (at 8.89 -13.97 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "+3V3") + (pinfunction "3V3") + (pintype "unspecified") + (uuid "b621098f-c46f-46f2-8a82-879d3ab56b59") + ) + (pad "37" thru_hole oval + (at 8.89 -16.51 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 49 "unconnected-(U1D-3V3_EN-Pad37)") + (pinfunction "3V3_EN") + (pintype "input+no_connect") + (uuid "ea0dfa5a-071e-410b-9c59-ab1f559e2574") + ) + (pad "38" thru_hole rect + (at 8.89 -19.05 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "GND") + (pintype "bidirectional") + (uuid "359e72cf-caa5-4a60-bb72-aaec06c1b23a") + ) + (pad "39" thru_hole oval + (at 8.89 -21.59 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "VSYS") + (pintype "unspecified") + (uuid "5c4ae2ab-b281-4844-ab5a-572dce8ff94d") + ) + (pad "40" thru_hole oval + (at 8.89 -24.13 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "unconnected-(U1D-VBUS-Pad40)") + (pinfunction "VBUS") + (pintype "unspecified+no_connect") + (uuid "787335d7-89d2-45dc-9754-7acb21ff1bb6") + ) + (embedded_fonts no) + (model "/home/joel/Documents/KicadFiles/3D/Raspberry Pi Pico-R3.STEP" + (offset + (xyz 0 0 5) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "LiveWires:LW_Res" + (layer "F.Cu") + (uuid "ff1799de-641b-4165-bb5c-7e0d69230b1d") + (at 193 136.81 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Reference" "R2" + (at -2.69 0 90) + (layer "F.SilkS") + (uuid "0cd6b06f-6f2b-4fd7-81d7-5f50420a585b") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (property "Value" "100Ω" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "1fdec8e1-a0d8-4801-8182-caa96cfacd13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1baa3c54-a904-481a-99c1-1c29f14ad3a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb6d06bf-b837-42ee-a6a7-e139f878d4b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Cost" "0.03" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "79df364a-c796-4808-a19b-a06eb5782c11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9c29411-451f-43a2-a5a4-aad3b7359d3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9f6fad1b-e08c-4cdb-84df-36fc14e4d963") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/8e467937-bb23-41d9-b0f0-d89e9b16e189") + (sheetname "/") + (sheetfile "led-cube-pcb.kicad_sch") + (attr through_hole) + (fp_line + (start 7.08 -1.37) + (end 7.08 -1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a19b7dd-c988-4c38-a8db-285ec86f4f34") + ) + (fp_line + (start 0.54 -1.37) + (end 7.08 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "77101d9f-844d-4321-bd8b-7dba8eab1315") + ) + (fp_line + (start 0.54 -1.04) + (end 0.54 -1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a8fd7759-88bd-4e86-9055-b3e9d896c6e4") + ) + (fp_line + (start 0.54 1.04) + (end 0.54 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "89726a13-f252-45fe-befa-baa397d2c13c") + ) + (fp_line + (start 7.08 1.37) + (end 7.08 1.04) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bda088bc-f43e-446a-be87-2333f5aeeb7b") + ) + (fp_line + (start 0.54 1.37) + (end 7.08 1.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8d27180-2890-4a10-a47f-78ee316c13f0") + ) + (fp_line + (start 8.67 -1.5) + (end -1.05 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e601bb6d-bf81-4d37-a998-8554ee30fe1e") + ) + (fp_line + (start -1.05 -1.5) + (end -1.05 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eda596ab-dc37-45ee-9807-89057840903e") + ) + (fp_line + (start 8.67 1.5) + (end 8.67 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "171f0c55-5e38-49d6-bf08-3fe2782fdc83") + ) + (fp_line + (start -1.05 1.5) + (end 8.67 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "99429d02-3a79-4d79-a3b5-86c11b39e4b2") + ) + (fp_line + (start 6.96 -1.25) + (end 0.66 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46649fa7-a5fb-4346-b3d0-ccd10ecd87d9") + ) + (fp_line + (start 0.66 -1.25) + (end 0.66 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80c62078-aa56-45b0-89e9-bbd114087582") + ) + (fp_line + (start 6.96 1.25) + (end 6.96 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "74334be9-a39b-4356-addc-a275ebe09b2f") + ) + (fp_line + (start 0.66 1.25) + (end 6.96 1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8a0016c5-3af6-4561-870a-8a5e3203fee2") + ) + (fp_text user "${REFERENCE}" + (at 3.81 0 90) + (layer "F.Fab") + (uuid "67c82b6d-0a43-4839-9158-0784ef66a4a7") + (effects + (font + (size 1.3 1.3) + (thickness 0.2) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(U3-OUT6)") + (pinfunction "1") + (pintype "passive") + (uuid "b7ec90fd-0392-49a8-a0f8-59c0c9e32792") + ) + (pad "2" thru_hole circle + (at 7.62 0 90) + (size 2.2 2.2) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(J2-C8)") + (pinfunction "2") + (pintype "passive") + (uuid "340d87cb-8867-42f8-a756-77b0c42a21ec") + ) + (embedded_fonts no) + (model "${KICAD8_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_arc + (start 200 145) + (mid 198.535534 148.535534) + (end 195 150) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0ea00c6a-8392-4b1b-a1c2-d4861ea994c9") + ) + (gr_arc + (start 105 150) + (mid 101.464466 148.535534) + (end 100 145) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "124d8d27-e0fb-4901-b510-948fb18166e3") + ) + (gr_line + (start 100 145) + (end 100 75) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4718a773-502a-4b4a-b2b5-0c6508a0645d") + ) + (gr_arc + (start 195 70) + (mid 198.535534 71.464466) + (end 200 75) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "516fcf07-2e93-4fa4-a0dd-d3b1c0a5f343") + ) + (gr_line + (start 200 75) + (end 200 145) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5d190191-1f69-46ba-81f3-df58fe68ccaf") + ) + (gr_arc + (start 100 75) + (mid 101.464466 71.464466) + (end 105 70) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5e0081b8-bab5-460e-a735-25727557983a") + ) + (gr_line + (start 105 70) + (end 195 70) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8cf3f053-36c4-475e-8c3a-3fe820a35076") + ) + (gr_line + (start 195 150) + (end 105 150) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e6d5c681-70fd-4aa6-802f-b2d8e154294b") + ) + (gr_text "LiveWires LED CUBE\n" + (at 155.5 145.5 0) + (layer "F.SilkS") + (uuid "6f4333a1-f8cb-4991-9bb9-ef3d0693a2b2") + (effects + (font + (face "DS-Digital") + (size 3 3) + (thickness 0.2) + (bold yes) + ) + (justify left bottom) + ) + (render_cache "LiveWires LED CUBE\n" 0 + (polygon + (pts + (xy 157.412971 144.99) (xy 155.797854 144.99) (xy 156.194993 144.591395) (xy 157.015832 144.591395) + ) + ) + (polygon + (pts + (xy 156.118606 143.982681) (xy 156.118606 144.518489) (xy 155.721467 144.917093) (xy 155.721467 143.884129) + (xy 155.870394 143.735568) + ) + ) + (polygon + (pts + (xy 155.721467 143.429837) (xy 155.721467 142.314075) (xy 156.118606 142.716709) (xy 156.118606 143.330186) + (xy 155.870394 143.583161) + ) + ) + (polygon + (pts + (xy 158.434577 143.882847) (xy 158.434577 144.981207) (xy 158.037622 144.588647) (xy 158.037622 143.980849) + (xy 158.28565 143.735568) + ) + ) + (polygon + (pts + (xy 158.037622 143.330186) (xy 158.037622 142.716709) (xy 158.434577 142.314075) (xy 158.434577 143.429837) + (xy 158.28565 143.583161) + ) + ) + (polygon + (pts + (xy 160.748351 143.387339) (xy 160.599424 143.536266) (xy 160.351212 143.284207) (xy 160.351212 142.715061) + (xy 160.748351 142.314075) + ) + ) + (polygon + (pts + (xy 159.453986 143.284757) (xy 159.205774 143.536266) (xy 159.056847 143.387705) (xy 159.056847 142.317189) + (xy 159.453986 142.717259) + ) + ) + (polygon + (pts + (xy 160.599424 143.688674) (xy 160.572679 144.039284) (xy 159.862482 144.802421) (xy 159.580015 144.802421) + (xy 159.580015 144.517206) (xy 160.286366 143.759199) + ) + ) + (polygon + (pts + (xy 159.453986 144.782088) (xy 159.255416 144.981207) (xy 159.056847 144.782088) (xy 159.056847 143.835219) + (xy 159.205774 143.688674) (xy 159.453986 143.936702) + ) + ) + (polygon + (pts + (xy 162.79706 142.317006) (xy 162.399921 142.71561) (xy 161.579082 142.71561) (xy 161.181943 142.317006) + ) + ) + (polygon + (pts + (xy 162.79706 144.99) (xy 161.181943 144.99) (xy 161.579082 144.591395) (xy 162.399921 144.591395) + ) + ) + (polygon + (pts + (xy 161.502695 143.982681) (xy 161.502695 144.518489) (xy 161.105556 144.917093) (xy 161.105556 143.884129) + (xy 161.254483 143.735568) + ) + ) + (polygon + (pts + (xy 161.105556 143.429654) (xy 161.105556 142.389912) (xy 161.502695 142.7887) (xy 161.502695 143.32982) + (xy 161.254483 143.583161) + ) + ) + (polygon + (pts + (xy 162.377023 143.4542) (xy 162.575593 143.653503) (xy 162.377023 143.852805) (xy 161.529439 143.852805) + (xy 161.33087 143.653503) (xy 161.529439 143.4542) + ) + ) + (polygon + (pts + (xy 164.933696 143.429837) (xy 164.784769 143.583161) (xy 164.536557 143.330186) (xy 164.536557 142.716709) + (xy 164.933696 142.314075) + ) + ) + (polygon + (pts + (xy 163.639331 143.330736) (xy 163.39112 143.583161) (xy 163.242192 143.430204) (xy 163.242192 142.317189) + (xy 163.639331 142.718724) + ) + ) + (polygon + (pts + (xy 164.933696 144.907934) (xy 164.536557 144.516474) (xy 164.536557 143.981948) (xy 164.784769 143.735568) + (xy 164.933696 143.88303) + ) + ) + (polygon + (pts + (xy 164.30355 144.299769) (xy 164.10498 144.497606) (xy 163.902747 144.299769) (xy 163.902747 143.515566) + (xy 164.10498 143.313883) (xy 164.30355 143.515566) + ) + ) + (polygon + (pts + (xy 164.861156 144.99) (xy 163.318579 144.99) (xy 163.715718 144.591395) (xy 164.464017 144.591395) + ) + ) + (polygon + (pts + (xy 163.639331 144.518489) (xy 163.242192 144.91691) (xy 163.242192 143.884129) (xy 163.39112 143.735568) + (xy 163.639331 143.982681) + ) + ) + (polygon + (pts + (xy 165.955303 143.882847) (xy 165.955303 144.981207) (xy 165.558347 144.588647) (xy 165.558347 143.980849) + (xy 165.806376 143.735568) + ) + ) + (polygon + (pts + (xy 165.558347 143.330186) (xy 165.558347 142.716709) (xy 165.955303 142.314075) (xy 165.955303 143.429837) + (xy 165.806376 143.583161) + ) + ) + (polygon + (pts + (xy 167.154047 144.226313) (xy 167.154047 143.946594) (xy 167.440544 143.947876) (xy 168.204047 144.707533) + (xy 168.204047 144.99) (xy 167.917733 144.99) + ) + ) + (polygon + (pts + (xy 166.974712 143.982681) (xy 166.974712 144.594692) (xy 166.577573 144.99) (xy 166.577573 143.883763) + (xy 166.7265 143.735568) + ) + ) + (polygon + (pts + (xy 166.577573 143.429654) (xy 166.577573 142.389912) (xy 166.974712 142.7887) (xy 166.974712 143.32982) + (xy 166.7265 143.583161) + ) + ) + (polygon + (pts + (xy 167.84904 143.4542) (xy 168.047609 143.653503) (xy 167.84904 143.852805) (xy 167.001456 143.852805) + (xy 166.802887 143.653503) (xy 167.001456 143.4542) + ) + ) + (polygon + (pts + (xy 168.269077 143.430387) (xy 168.12015 143.583161) (xy 167.871938 143.331102) (xy 167.871938 142.79273) + (xy 168.070507 142.59416) (xy 168.269077 142.79273) + ) + ) + (polygon + (pts + (xy 167.997967 142.514476) (xy 167.799398 142.71561) (xy 167.051099 142.71561) (xy 166.65396 142.317006) + (xy 167.799398 142.317006) + ) + ) + (polygon + (pts + (xy 170.405713 142.317006) (xy 170.008574 142.71561) (xy 169.187735 142.71561) (xy 168.790596 142.317006) + ) + ) + (polygon + (pts + (xy 170.405713 144.99) (xy 168.790596 144.99) (xy 169.187735 144.591395) (xy 170.008574 144.591395) + ) + ) + (polygon + (pts + (xy 169.111348 143.982681) (xy 169.111348 144.518489) (xy 168.714209 144.917093) (xy 168.714209 143.884129) + (xy 168.863136 143.735568) + ) + ) + (polygon + (pts + (xy 168.714209 143.429654) (xy 168.714209 142.389912) (xy 169.111348 142.7887) (xy 169.111348 143.32982) + (xy 168.863136 143.583161) + ) + ) + (polygon + (pts + (xy 169.985676 143.4542) (xy 170.184246 143.653503) (xy 169.985676 143.852805) (xy 169.138093 143.852805) + (xy 168.939523 143.653503) (xy 169.138093 143.4542) + ) + ) + (polygon + (pts + (xy 172.542349 142.514476) (xy 172.34378 142.71561) (xy 171.324371 142.71561) (xy 171.125802 142.514476) + (xy 171.324371 142.317006) (xy 172.34378 142.317006) + ) + ) + (polygon + (pts + (xy 172.542349 144.521786) (xy 172.34378 144.720355) (xy 172.145211 144.521786) (xy 172.145211 143.983414) + (xy 172.393422 143.735385) (xy 172.542349 143.884129) + ) + ) + (polygon + (pts + (xy 171.247984 143.329087) (xy 170.999773 143.581146) (xy 170.850846 143.428372) (xy 170.850846 142.790715) + (xy 171.049415 142.592145) (xy 171.247984 142.790715) + ) + ) + (polygon + (pts + (xy 171.049415 144.99) (xy 170.850846 144.790697) (xy 171.049415 144.591395) (xy 172.07267 144.591395) + (xy 172.27124 144.790697) (xy 172.07267 144.99) + ) + ) + (polygon + (pts + (xy 172.122313 143.4542) (xy 172.320882 143.653503) (xy 172.122313 143.852805) (xy 171.274729 143.852805) + (xy 171.07616 143.653503) (xy 171.274729 143.4542) + ) + ) + (polygon + (pts + (xy 175.669635 144.99) (xy 174.054518 144.99) (xy 174.451657 144.591395) (xy 175.272496 144.591395) + ) + ) + (polygon + (pts + (xy 174.37527 143.982681) (xy 174.37527 144.518489) (xy 173.978131 144.917093) (xy 173.978131 143.884129) + (xy 174.127058 143.735568) + ) + ) + (polygon + (pts + (xy 173.978131 143.429837) (xy 173.978131 142.314075) (xy 174.37527 142.716709) (xy 174.37527 143.330186) + (xy 174.127058 143.583161) + ) + ) + (polygon + (pts + (xy 177.806271 142.317006) (xy 177.409132 142.71561) (xy 176.588293 142.71561) (xy 176.191154 142.317006) + ) + ) + (polygon + (pts + (xy 177.806271 144.99) (xy 176.191154 144.99) (xy 176.588293 144.591395) (xy 177.409132 144.591395) + ) + ) + (polygon + (pts + (xy 176.511906 143.982681) (xy 176.511906 144.518489) (xy 176.114767 144.917093) (xy 176.114767 143.884129) + (xy 176.263695 143.735568) + ) + ) + (polygon + (pts + (xy 176.114767 143.429654) (xy 176.114767 142.389912) (xy 176.511906 142.7887) (xy 176.511906 143.32982) + (xy 176.263695 143.583161) + ) + ) + (polygon + (pts + (xy 177.386235 143.4542) (xy 177.584804 143.653503) (xy 177.386235 143.852805) (xy 176.538651 143.852805) + (xy 176.340081 143.653503) (xy 176.538651 143.4542) + ) + ) + (polygon + (pts + (xy 178.648543 143.981948) (xy 178.648543 144.516474) (xy 178.251404 144.907934) (xy 178.251404 143.88303) + (xy 178.400331 143.735568) + ) + ) + (polygon + (pts + (xy 178.251404 143.429654) (xy 178.251404 142.389912) (xy 178.648543 142.7887) (xy 178.648543 143.32982) + (xy 178.400331 143.583161) + ) + ) + (polygon + (pts + (xy 178.327791 144.99) (xy 178.72493 144.591395) (xy 179.473229 144.591395) (xy 179.671798 144.790697) + (xy 179.473229 144.99) + ) + ) + (polygon + (pts + (xy 179.942908 143.430387) (xy 179.793981 143.583161) (xy 179.545769 143.331102) (xy 179.545769 142.79273) + (xy 179.744338 142.59416) (xy 179.942908 142.79273) + ) + ) + (polygon + (pts + (xy 179.671798 142.514476) (xy 179.473229 142.71561) (xy 178.72493 142.71561) (xy 178.327791 142.317006) + (xy 179.473229 142.317006) + ) + ) + (polygon + (pts + (xy 179.942908 144.521786) (xy 179.744338 144.720355) (xy 179.545769 144.521786) (xy 179.545769 143.983597) + (xy 179.793981 143.735568) (xy 179.942908 143.884495) + ) + ) + (polygon + (pts + (xy 181.852215 144.99) (xy 181.653646 144.790697) (xy 181.852215 144.591395) (xy 182.673054 144.591395) + (xy 183.070193 144.99) + ) + ) + (polygon + (pts + (xy 183.070193 142.317006) (xy 182.673054 142.71561) (xy 181.852215 142.71561) (xy 181.653646 142.514476) + (xy 181.852215 142.317006) + ) + ) + (polygon + (pts + (xy 181.775828 143.329087) (xy 181.527616 143.581146) (xy 181.378689 143.428372) (xy 181.378689 142.790715) + (xy 181.577259 142.592145) (xy 181.775828 142.790715) + ) + ) + (polygon + (pts + (xy 181.378689 144.521786) (xy 181.577259 144.720355) (xy 181.775828 144.521786) (xy 181.775828 143.983414) + (xy 181.527616 143.735385) (xy 181.378689 143.884129) + ) + ) + (polygon + (pts + (xy 185.20683 144.521786) (xy 185.00826 144.720355) (xy 184.809691 144.521786) (xy 184.809691 143.983597) + (xy 185.057903 143.735568) (xy 185.20683 143.884495) + ) + ) + (polygon + (pts + (xy 183.988852 144.99) (xy 183.790282 144.790697) (xy 183.988852 144.591395) (xy 184.737151 144.591395) + (xy 184.93572 144.790697) (xy 184.737151 144.99) + ) + ) + (polygon + (pts + (xy 185.20683 143.429837) (xy 185.057903 143.583161) (xy 184.809691 143.330186) (xy 184.809691 142.716709) + (xy 185.20683 142.314075) + ) + ) + (polygon + (pts + (xy 183.515326 142.317189) (xy 183.912465 142.718724) (xy 183.912465 143.330736) (xy 183.664253 143.583161) + (xy 183.515326 143.430204) + ) + ) + (polygon + (pts + (xy 183.515326 144.516474) (xy 183.713895 144.715043) (xy 183.912465 144.516474) (xy 183.912465 143.978101) + (xy 183.664253 143.730073) (xy 183.515326 143.878817) + ) + ) + (polygon + (pts + (xy 186.049101 143.981948) (xy 186.049101 144.516474) (xy 185.651962 144.907934) (xy 185.651962 143.88303) + (xy 185.800889 143.735568) + ) + ) + (polygon + (pts + (xy 185.651962 143.429654) (xy 185.651962 142.389912) (xy 186.049101 142.7887) (xy 186.049101 143.32982) + (xy 185.800889 143.583161) + ) + ) + (polygon + (pts + (xy 186.923429 143.4542) (xy 187.121999 143.653503) (xy 186.923429 143.852805) (xy 186.075846 143.852805) + (xy 185.877276 143.653503) (xy 186.075846 143.4542) + ) + ) + (polygon + (pts + (xy 185.728349 144.99) (xy 186.125488 144.591395) (xy 186.873787 144.591395) (xy 187.072356 144.790697) + (xy 186.873787 144.99) + ) + ) + (polygon + (pts + (xy 187.343466 143.430387) (xy 187.194539 143.583161) (xy 186.946327 143.331102) (xy 186.946327 142.79273) + (xy 187.144897 142.59416) (xy 187.343466 142.79273) + ) + ) + (polygon + (pts + (xy 187.072356 142.514476) (xy 186.873787 142.71561) (xy 186.125488 142.71561) (xy 185.728349 142.317006) + (xy 186.873787 142.317006) + ) + ) + (polygon + (pts + (xy 187.343466 144.521786) (xy 187.144897 144.720355) (xy 186.946327 144.521786) (xy 186.946327 143.983597) + (xy 187.194539 143.735568) (xy 187.343466 143.884495) + ) + ) + (polygon + (pts + (xy 189.480102 142.317006) (xy 189.082964 142.71561) (xy 188.262124 142.71561) (xy 187.864986 142.317006) + ) + ) + (polygon + (pts + (xy 189.480102 144.99) (xy 187.864986 144.99) (xy 188.262124 144.591395) (xy 189.082964 144.591395) + ) + ) + (polygon + (pts + (xy 188.185737 143.982681) (xy 188.185737 144.518489) (xy 187.788599 144.917093) (xy 187.788599 143.884129) + (xy 187.937526 143.735568) + ) + ) + (polygon + (pts + (xy 187.788599 143.429654) (xy 187.788599 142.389912) (xy 188.185737 142.7887) (xy 188.185737 143.32982) + (xy 187.937526 143.583161) + ) + ) + (polygon + (pts + (xy 189.060066 143.4542) (xy 189.258635 143.653503) (xy 189.060066 143.852805) (xy 188.212482 143.852805) + (xy 188.013913 143.653503) (xy 188.212482 143.4542) + ) + ) + ) + ) + (gr_text "Version 1.0" + (at 155.5 149.1 0) + (layer "F.SilkS") + (uuid "97508af2-7aa9-4a19-909a-cd64aed7506f") + (effects + (font + (face "DS-Digital") + (size 3 3) + (thickness 0.2) + (bold yes) + ) + (justify left bottom) + ) + (render_cache "Version 1.0" 0 + (polygon + (pts + (xy 157.412971 146.987339) (xy 157.264043 147.136266) (xy 157.015832 146.884207) (xy 157.015832 146.315061) + (xy 157.412971 145.914075) + ) + ) + (polygon + (pts + (xy 156.118606 146.884757) (xy 155.870394 147.136266) (xy 155.721467 146.987705) (xy 155.721467 145.917189) + (xy 156.118606 146.317259) + ) + ) + (polygon + (pts + (xy 157.264043 147.288674) (xy 157.237299 147.639284) (xy 156.527102 148.402421) (xy 156.244635 148.402421) + (xy 156.244635 148.117206) (xy 156.950985 147.359199) + ) + ) + (polygon + (pts + (xy 156.118606 148.382088) (xy 155.920036 148.581207) (xy 155.721467 148.382088) (xy 155.721467 147.435219) + (xy 155.870394 147.288674) (xy 156.118606 147.536702) + ) + ) + (polygon + (pts + (xy 159.46168 145.917006) (xy 159.064541 146.31561) (xy 158.243702 146.31561) (xy 157.846563 145.917006) + ) + ) + (polygon + (pts + (xy 159.46168 148.59) (xy 157.846563 148.59) (xy 158.243702 148.191395) (xy 159.064541 148.191395) + ) + ) + (polygon + (pts + (xy 158.167315 147.582681) (xy 158.167315 148.118489) (xy 157.770176 148.517093) (xy 157.770176 147.484129) + (xy 157.919103 147.335568) + ) + ) + (polygon + (pts + (xy 157.770176 147.029654) (xy 157.770176 145.989912) (xy 158.167315 146.3887) (xy 158.167315 146.92982) + (xy 157.919103 147.183161) + ) + ) + (polygon + (pts + (xy 159.041643 147.0542) (xy 159.240212 147.253503) (xy 159.041643 147.452805) (xy 158.194059 147.452805) + (xy 157.99549 147.253503) (xy 158.194059 147.0542) + ) + ) + (polygon + (pts + (xy 160.483286 147.826313) (xy 160.483286 147.546594) (xy 160.769783 147.547876) (xy 161.533286 148.307533) + (xy 161.533286 148.59) (xy 161.246973 148.59) + ) + ) + (polygon + (pts + (xy 160.303951 147.582681) (xy 160.303951 148.194692) (xy 159.906812 148.59) (xy 159.906812 147.483763) + (xy 160.055739 147.335568) + ) + ) + (polygon + (pts + (xy 159.906812 147.029654) (xy 159.906812 145.989912) (xy 160.303951 146.3887) (xy 160.303951 146.92982) + (xy 160.055739 147.183161) + ) + ) + (polygon + (pts + (xy 161.178279 147.0542) (xy 161.376849 147.253503) (xy 161.178279 147.452805) (xy 160.330696 147.452805) + (xy 160.132126 147.253503) (xy 160.330696 147.0542) + ) + ) + (polygon + (pts + (xy 161.598316 147.030387) (xy 161.449389 147.183161) (xy 161.201177 146.931102) (xy 161.201177 146.39273) + (xy 161.399747 146.19416) (xy 161.598316 146.39273) + ) + ) + (polygon + (pts + (xy 161.327206 146.114476) (xy 161.128637 146.31561) (xy 160.380338 146.31561) (xy 159.983199 145.917006) + (xy 161.128637 145.917006) + ) + ) + (polygon + (pts + (xy 163.734952 146.114476) (xy 163.536383 146.31561) (xy 162.516974 146.31561) (xy 162.318405 146.114476) + (xy 162.516974 145.917006) (xy 163.536383 145.917006) + ) + ) + (polygon + (pts + (xy 163.734952 148.121786) (xy 163.536383 148.320355) (xy 163.337814 148.121786) (xy 163.337814 147.583414) + (xy 163.586025 147.335385) (xy 163.734952 147.484129) + ) + ) + (polygon + (pts + (xy 162.440587 146.929087) (xy 162.192376 147.181146) (xy 162.043449 147.028372) (xy 162.043449 146.390715) + (xy 162.242018 146.192145) (xy 162.440587 146.390715) + ) + ) + (polygon + (pts + (xy 162.242018 148.59) (xy 162.043449 148.390697) (xy 162.242018 148.191395) (xy 163.265273 148.191395) + (xy 163.463843 148.390697) (xy 163.265273 148.59) + ) + ) + (polygon + (pts + (xy 163.314916 147.0542) (xy 163.513485 147.253503) (xy 163.314916 147.452805) (xy 162.467332 147.452805) + (xy 162.268763 147.253503) (xy 162.467332 147.0542) + ) + ) + (polygon + (pts + (xy 164.756559 147.482847) (xy 164.756559 148.581207) (xy 164.359603 148.188647) (xy 164.359603 147.580849) + (xy 164.607632 147.335568) + ) + ) + (polygon + (pts + (xy 164.359603 146.930186) (xy 164.359603 146.316709) (xy 164.756559 145.914075) (xy 164.756559 147.029837) + (xy 164.607632 147.183161) + ) + ) + (polygon + (pts + (xy 167.070333 147.030387) (xy 166.921406 147.183161) (xy 166.673194 146.931102) (xy 166.673194 146.39273) + (xy 166.871763 146.19416) (xy 167.070333 146.39273) + ) + ) + (polygon + (pts + (xy 166.799223 146.114476) (xy 166.600654 146.31561) (xy 165.852355 146.31561) (xy 165.653785 146.114476) + (xy 165.852355 145.917006) (xy 166.600654 145.917006) + ) + ) + (polygon + (pts + (xy 167.070333 148.121786) (xy 166.871763 148.320355) (xy 166.673194 148.121786) (xy 166.673194 147.583597) + (xy 166.921406 147.335568) (xy 167.070333 147.484495) + ) + ) + (polygon + (pts + (xy 165.775968 146.931102) (xy 165.527756 147.183161) (xy 165.378829 147.030387) (xy 165.378829 146.39273) + (xy 165.577398 146.19416) (xy 165.775968 146.39273) + ) + ) + (polygon + (pts + (xy 165.852355 148.59) (xy 165.653785 148.390697) (xy 165.852355 148.191395) (xy 166.600654 148.191395) + (xy 166.799223 148.390697) (xy 166.600654 148.59) + ) + ) + (polygon + (pts + (xy 165.378829 148.116474) (xy 165.577398 148.315043) (xy 165.775968 148.116474) (xy 165.775968 147.578101) + (xy 165.527756 147.330073) (xy 165.378829 147.478817) + ) + ) + (polygon + (pts + (xy 167.912604 147.580849) (xy 167.912604 148.188647) (xy 167.515465 148.581207) (xy 167.515465 147.482847) + (xy 167.664392 147.335568) + ) + ) + (polygon + (pts + (xy 167.515465 147.031486) (xy 167.515465 145.928546) (xy 167.912604 146.330997) (xy 167.912604 146.934216) + (xy 167.664392 147.183161) + ) + ) + (polygon + (pts + (xy 169.206969 147.483763) (xy 169.206969 148.59) (xy 168.80983 148.194692) (xy 168.80983 147.582681) + (xy 169.058042 147.335568) + ) + ) + (polygon + (pts + (xy 168.80983 146.930736) (xy 168.80983 146.318724) (xy 169.206969 145.917189) (xy 169.206969 147.030204) + (xy 169.058042 147.183161) + ) + ) + (polygon + (pts + (xy 167.622444 145.917189) (xy 168.202765 145.920486) (xy 168.718239 146.463988) (xy 168.718239 146.749569) + (xy 168.435589 146.749569) + ) + ) + (polygon + (pts + (xy 171.219225 147.484862) (xy 171.219225 148.522588) (xy 170.822269 148.124351) (xy 170.822269 147.584513) + (xy 171.070298 147.335568) + ) + ) + (polygon + (pts + (xy 170.822269 146.928721) (xy 170.822269 146.385219) (xy 171.219225 145.984417) (xy 171.219225 147.028921) + (xy 171.070298 147.183161) + ) + ) + (polygon + (pts + (xy 171.799546 148.59) (xy 171.799546 148.191395) (xy 172.196502 148.191395) (xy 172.196502 148.59) + ) + ) + (polygon + (pts + (xy 174.213703 145.917006) (xy 173.816564 146.31561) (xy 173.068265 146.31561) (xy 172.671127 145.917006) + ) + ) + (polygon + (pts + (xy 174.213703 148.59) (xy 172.671127 148.59) (xy 173.068265 148.191395) (xy 173.816564 148.191395) + ) + ) + (polygon + (pts + (xy 172.991878 147.582681) (xy 172.991878 148.118489) (xy 172.59474 148.517093) (xy 172.59474 147.484129) + (xy 172.743667 147.335568) + ) + ) + (polygon + (pts + (xy 172.59474 147.029654) (xy 172.59474 145.989912) (xy 172.991878 146.3887) (xy 172.991878 146.92982) + (xy 172.743667 147.183161) + ) + ) + (polygon + (pts + (xy 174.286243 147.483763) (xy 174.286243 148.513429) (xy 173.889105 148.114642) (xy 173.889105 147.581399) + (xy 174.137316 147.335568) + ) + ) + (polygon + (pts + (xy 173.889105 146.931102) (xy 173.889105 146.392363) (xy 174.286243 145.993576) (xy 174.286243 147.030204) + (xy 174.137316 147.183161) + ) + ) + ) + ) + (segment + (start 105 77) + (end 111.5 77) + (width 0.7) + (layer "B.Cu") + (net 1) + (uuid "cb8369a8-c4c0-4c82-bc09-f2c38889be84") + ) + (segment + (start 148.46 141.398) + (end 148.858 141) + (width 0.7) + (layer "B.Cu") + (net 2) + (uuid "3d08b503-9ddf-423c-b518-aa4a23e02e49") + ) + (segment + (start 148.46 145) + (end 148.46 141.398) + (width 0.7) + (layer "B.Cu") + (net 2) + (uuid "a7e5d785-a34b-49c1-8a6d-b0b4d665901b") + ) + (segment + (start 139.476288 85) + (end 141.751 87.274712) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "03eeb474-67c7-44b1-9946-0a5dbb5b6b8e") + ) + (segment + (start 134.92 83.42) + (end 134.92 82) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "055bbeca-e6c0-4cb8-9b09-c50e8c8f5504") + ) + (segment + (start 129 146) + (end 129 146.8) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "0f46b860-d24e-46be-869d-750c5e3f22c1") + ) + (segment + (start 145.3 90.2) + (end 145.3 86.133097) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "18a92bef-805e-4a12-b1ce-154ce2384ce6") + ) + (segment + (start 155.3 113.866906) + (end 155.3 108.133097) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "1b7a3ae1-0681-4b22-abf9-b347b37326d5") + ) + (segment + (start 141.751 78.94395) + (end 141.751 75.274712) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "1e6b2799-0def-4e41-bdab-b7df29b82302") + ) + (segment + (start 143.35 100.684866) + (end 143.35 92.15) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "1fb6cef6-3ac6-4ff8-8f9c-be67010b1945") + ) + (segment + (start 151.998 109.500829) + (end 151.998 110.667133) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "1fc97ef9-8aa6-424b-b70a-f7d88af8be8c") + ) + (segment + (start 145.3 86.133097) + (end 144.5 85.333096) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "227c4ee1-9528-437b-885f-16637eaae8a0") + ) + (segment + (start 150.683867 121.651) + (end 151.417433 120.917433) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "238d5066-0eb5-4346-96c2-9359a085f55c") + ) + (segment + (start 129 146.8) + (end 130.2 148) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "294c5335-5ff6-4b68-b585-032f72260a87") + ) + (segment + (start 133.069 74.149) + (end 134.92 76) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "29e0374c-4389-4138-814d-f9cff4078e90") + ) + (segment + (start 136.671 74.249) + (end 134.92 76) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "31952c99-530e-47a6-ad0d-10c59aaa59cc") + ) + (segment + (start 123 95.363712) + (end 117.5 100.863712) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "36f2c503-2cd7-42f4-aaa3-9885fc8305fe") + ) + (segment + (start 140.05 102.053181) + (end 142.949816 104.952999) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "381d95f1-129c-429d-b97a-0ed02c7232bd") + ) + (segment + (start 124.851 74.149) + (end 133.069 74.149) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "3e5aa314-0e66-4cef-a5f2-bb1a7aaedd52") + ) + (segment + (start 130.2 148) + (end 135 148) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "43fa0039-1c00-403f-be29-7af757900573") + ) + (segment + (start 151.417433 120.917433) + (end 151.651 120.683867) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "479c3155-2f7a-498a-8a8b-a3ad1c1eeca4") + ) + (segment + (start 135 148) + (end 138 145) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "4a08dd38-a9a3-40bf-9f6e-837000bb0c00") + ) + (segment + (start 143.35 92.15) + (end 145.3 90.2) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "51177439-5707-4246-8651-577468d8ccf4") + ) + (segment + (start 147.45017 104.952999) + (end 151.998 109.500829) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "53d34fb2-7794-4027-ad04-4744d6be2aad") + ) + (segment + (start 134.92 86.58) + (end 134.92 88) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "552652bd-4b25-4ab6-b3ba-2ef900fb9289") + ) + (segment + (start 149.316133 121.651) + (end 150.683867 121.651) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "572a049e-e6d7-4df5-97e9-9ad278e19bbe") + ) + (segment + (start 151.651 117.517318) + (end 154.083453 115.084865) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "57b1222e-8627-41a8-a595-92cdbcd2d3a9") + ) + (segment + (start 141.751 75.274712) + (end 140.725288 74.249) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "5ea018da-f7f6-48de-a148-3f094b7ab61a") + ) + (segment + (start 151.651 120.683867) + (end 151.651 117.517318) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "63d14909-9447-4799-b733-2b4dffd3b055") + ) + (segment + (start 148.817902 101.650999) + (end 144.316133 101.650999) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "69d8e1d3-8b11-4709-9e65-0de3edef94b1") + ) + (segment + (start 154.083453 115.083453) + (end 155.3 113.866906) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "6ad8d58c-478c-4f2e-bddd-b4b869629c45") + ) + (segment + (start 151.998 110.667133) + (end 148.349 114.316133) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "7fbc93f4-588e-4543-a7b8-81d849b247dc") + ) + (segment + (start 123 76) + (end 123 82) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "7fc28b91-bd71-488f-98d2-a5bc459f8203") + ) + (segment + (start 144.5 85.333096) + (end 144.5 81.69295) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "8969a70a-6df7-4bc9-b025-ed223569ea69") + ) + (segment + (start 148.349 120.683867) + (end 149.316133 121.651) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "91c450ea-6b5e-4ae0-ac12-09d9739c3d5e") + ) + (segment + (start 141.751 87.274712) + (end 141.751 88.749) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "98f4db5a-25b7-4c72-81e9-f88d2d7a0005") + ) + (segment + (start 144.316133 101.650999) + (end 143.35 100.684866) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "9a34af62-6bab-48bb-9021-d9d21db97cc5") + ) + (segment + (start 141.751 88.749) + (end 140.05 90.45) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "9c7658cd-56e0-46ce-9335-e646345d925c") + ) + (segment + (start 154.083453 115.084865) + (end 154.083453 115.083453) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "9f3bd8d3-c2c0-4be4-bb2e-c4ad88c7061c") + ) + (segment + (start 104.5 144.28) + (end 109.22 149) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "a4aadff4-ceac-413e-8336-1275cb8c694b") + ) + (segment + (start 142.949816 104.952999) + (end 147.45017 104.952999) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "a5df24cb-c9ef-4fd7-9fd0-0508645b5626") + ) + (segment + (start 148.349 114.316133) + (end 148.349 120.683867) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "a922d735-a9f6-41a2-99e8-1996e0680f3f") + ) + (segment + (start 123 88) + (end 123 82) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "b04c2158-26bd-4d24-b921-ed03b0b12f64") + ) + (segment + (start 123 88) + (end 123 95.363712) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "b5be9b78-2053-4d08-8bda-7ed6ead55e61") + ) + (segment + (start 155.3 108.133097) + (end 148.817902 101.650999) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "b6ba32a7-6e75-4067-a2be-a444726e9d5f") + ) + (segment + (start 123 76) + (end 124.851 74.149) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "b7554edb-5320-40b0-8785-c7a4a0708a9f") + ) + (segment + (start 140.05 90.45) + (end 140.05 102.053181) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "b834f961-c33f-4691-84c8-200742e319e4") + ) + (segment + (start 109.22 149) + (end 117.5 149) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "c624a7ed-63ec-4a5d-96b9-c25ffb2f373f") + ) + (segment + (start 136.5 85) + (end 134.92 86.58) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "cf225d93-189c-4e46-b8e3-c5084a0aa70a") + ) + (segment + (start 136.5 85) + (end 134.92 83.42) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "d8965f21-a0ee-41de-81df-bad7e1628bd3") + ) + (segment + (start 136.5 85) + (end 139.476288 85) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "e2ac3b6e-2c79-4bcb-b58e-cefd0f38343b") + ) + (segment + (start 117.5 100.863712) + (end 117.5 149) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "e5d82c62-2f2c-49fc-ba86-92513d40fdaa") + ) + (segment + (start 144.5 81.69295) + (end 141.751 78.94395) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "eb383a18-03a1-49b7-9457-077de30e0d92") + ) + (segment + (start 117.5 149) + (end 126 149) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "ec123aba-988f-416a-bf65-c6e43def3939") + ) + (segment + (start 126 149) + (end 129 146) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "efaddd34-e211-48b8-a2b5-645c5783201e") + ) + (segment + (start 140.725288 74.249) + (end 136.671 74.249) + (width 0.7) + (layer "B.Cu") + (net 3) + (uuid "fd254909-042c-459b-9d47-8f6b40bdd264") + ) + (segment + (start 156.401 116.591) + (end 169 129.19) + (width 0.7) + (layer "B.Cu") + (net 4) + (uuid "0d3300d1-f89b-4fd5-9ca4-5593acfcccf3") + ) + (segment + (start 156.401 107.677048) + (end 156.401 116.591) + (width 0.7) + (layer "B.Cu") + (net 4) + (uuid "50116c74-bd39-4b30-84ad-0414f412319a") + ) + (segment + (start 148.723952 99.999999) + (end 156.401 107.677048) + (width 0.7) + (layer "B.Cu") + (net 4) + (uuid "5df0ce1c-0a4d-44fa-8357-070bbd4637db") + ) + (segment + (start 145 99.999999) + (end 148.723952 99.999999) + (width 0.7) + (layer "B.Cu") + (net 4) + (uuid "e5515311-ffd6-4c4b-b45f-ea980a86d8e6") + ) + (segment + (start 146.029724 129.192) + (end 145 128.162276) + (width 0.7) + (layer "B.Cu") + (net 5) + (uuid "3dc2898d-2a64-4195-a9c6-ea2517afbdb9") + ) + (segment + (start 152.648397 129.192) + (end 146.029724 129.192) + (width 0.7) + (layer "B.Cu") + (net 5) + (uuid "9c50329d-d6e6-474c-bf48-466e7a90c129") + ) + (segment + (start 145 128.162276) + (end 145 125) + (width 0.7) + (layer "B.Cu") + (net 5) + (uuid "c930aedc-db41-4885-bc27-1d40ac537f04") + ) + (segment + (start 165 137) + (end 160.456399 137) + (width 0.7) + (layer "B.Cu") + (net 5) + (uuid "d7ddfb68-1538-4fce-ae4c-a1792a524daa") + ) + (segment + (start 160.456399 137) + (end 152.648397 129.192) + (width 0.7) + (layer "B.Cu") + (net 5) + (uuid "e139b1b3-c268-48e3-831d-ab017a3b6142") + ) + (segment + (start 138.949 102.509231) + (end 146.439769 110) + (width 0.7) + (layer "B.Cu") + (net 6) + (uuid "2045efbb-cb92-4d0c-9c93-187bad973c80") + ) + (segment + (start 146.439769 110) + (end 150 110) + (width 0.7) + (layer "B.Cu") + (net 6) + (uuid "4d60df70-f4c1-45a0-b13d-4949cf51e8b5") + ) + (segment + (start 140 88) + (end 138.949 89.051) + (width 0.7) + (layer "B.Cu") + (net 6) + (uuid "c1f3980f-9f1b-4c53-93a1-84e550da929e") + ) + (segment + (start 138.949 89.051) + (end 138.949 102.509231) + (width 0.7) + (layer "B.Cu") + (net 6) + (uuid "d26711c9-92fb-4e71-b5bb-686c789022ff") + ) + (segment + (start 142.852 86.796364) + (end 140 83.944365) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "074a4206-2c07-4f41-bb9f-f4dd80314ebe") + ) + (segment + (start 141.15 90.90705) + (end 142.852 89.205049) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "4642151a-ddd7-4bf7-8625-1a111a3f7c7e") + ) + (segment + (start 142.852 89.205049) + (end 142.852 86.796364) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "46bbf2af-9ba9-4056-ab03-aadd847d013d") + ) + (segment + (start 140 83.944365) + (end 140 82) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "4e1145b5-70d6-4569-9776-58ec25545c3c") + ) + (segment + (start 150 115) + (end 153.1 111.9) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "6c892912-2fa3-41a7-a207-76e22b8ab6bd") + ) + (segment + (start 153.1 109.044365) + (end 147.906634 103.850999) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "864d8db3-c361-408d-8b39-faa9810d3635") + ) + (segment + (start 143.404865 103.850999) + (end 141.15 101.596134) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "a574a026-9ab4-4c0e-aa53-decfac00a167") + ) + (segment + (start 153.1 111.9) + (end 153.1 109.044365) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "a7b6e9e5-d39d-4c31-9076-8ec8aa673d2e") + ) + (segment + (start 147.906634 103.850999) + (end 143.404865 103.850999) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "a99ab908-099a-40fd-8810-078f78a0b71b") + ) + (segment + (start 141.15 101.596134) + (end 141.15 90.90705) + (width 0.7) + (layer "B.Cu") + (net 7) + (uuid "f67b4d9b-8c6c-4e09-81ff-5179a59abc27") + ) + (segment + (start 185 89.999999) + (end 170 74.999999) + (width 0.7) + (layer "B.Cu") + (net 8) + (uuid "0d451c89-373d-43d2-b854-8179cf1b7554") + ) + (segment + (start 185 129.19) + (end 185 89.999999) + (width 0.7) + (layer "B.Cu") + (net 8) + (uuid "ee6308ee-22ef-4a15-98bf-991f0b81ee0d") + ) + (segment + (start 195 121) + (end 195.000001 100) + (width 0.7) + (layer "B.Cu") + (net 9) + (uuid "0e43057d-35f1-4c95-90f7-4afe78a9b200") + ) + (segment + (start 193 129.19) + (end 193.144867 129.19) + (width 0.7) + (layer "B.Cu") + (net 9) + (uuid "539584af-0307-4828-98de-616b994193de") + ) + (segment + (start 196.651 125.683867) + (end 196.651 122.651) + (width 0.7) + (layer "B.Cu") + (net 9) + (uuid "e8fae775-f69c-4f28-930b-19ade67bd76f") + ) + (segment + (start 193.144867 129.19) + (end 196.651 125.683867) + (width 0.7) + (layer "B.Cu") + (net 9) + (uuid "e9a7bed3-fc91-4c4d-aa91-60094d7fb0b8") + ) + (segment + (start 196.651 122.651) + (end 195 121) + (width 0.7) + (layer "B.Cu") + (net 9) + (uuid "f072c6f5-5084-4f71-b340-7918b09e0e07") + ) + (segment + (start 143.202 85.59073) + (end 144.2 86.588731) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "1fce9e16-7b5f-4320-8cdc-53b5197d7eac") + ) + (segment + (start 144.2 86.588731) + (end 144.2 89.5) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "5ad15444-9bf7-4bf4-97d2-f602a6fce03e") + ) + (segment + (start 154.2 113.411271) + (end 150 117.611269) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "5edb4c56-2ab2-4c19-bfba-c731ab27e4c0") + ) + (segment + (start 142.25 101.1405) + (end 143.860499 102.750999) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "6e3af5bb-2b32-49f7-a774-0d5ea5438ddd") + ) + (segment + (start 150 117.611269) + (end 150 120) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "8afaff18-19d5-4815-96a1-5ffdae7a85d7") + ) + (segment + (start 143.860499 102.750999) + (end 148.362268 102.750999) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "aa3159c0-1d65-4992-9362-591f811c359f") + ) + (segment + (start 154.2 108.588731) + (end 154.2 113.411271) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "b1f00d74-a8dd-484d-ab55-6acda15fc9eb") + ) + (segment + (start 142.25 91.45) + (end 142.25 101.1405) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "b6468c8d-b7cb-4be4-be35-14919d7d8750") + ) + (segment + (start 140 78.75) + (end 143.202 81.952) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "caeab34c-4e1e-48c0-8cdc-a55b7ec1cce3") + ) + (segment + (start 143.202 81.952) + (end 143.202 85.59073) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "e5ef95d0-a4f2-4362-b92d-407e1682c801") + ) + (segment + (start 140 76) + (end 140 78.75) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "f2123e89-6029-4f5a-afce-a5703f7c7f5a") + ) + (segment + (start 148.362268 102.750999) + (end 154.2 108.588731) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "f4bf61b0-bb7a-4ba6-a31e-783ad6546312") + ) + (segment + (start 144.2 89.5) + (end 142.25 91.45) + (width 0.7) + (layer "B.Cu") + (net 10) + (uuid "fc646f36-e6a0-433b-94c9-9fcf087ec4e2") + ) + (segment + (start 160 83) + (end 152 75) + (width 0.7) + (layer "B.Cu") + (net 11) + (uuid "8158a66d-31ce-46f4-b335-c756741adf0f") + ) + (segment + (start 173 129.19) + (end 171.855134 129.19) + (width 0.7) + (layer "B.Cu") + (net 11) + (uuid "a505a558-9c7a-4ee4-ad40-fe8492a767c5") + ) + (segment + (start 160 117.334866) + (end 160 83) + (width 0.7) + (layer "B.Cu") + (net 11) + (uuid "a7dd8e42-d2a6-4e24-97de-0922b4e34ffb") + ) + (segment + (start 171.855134 129.19) + (end 160 117.334866) + (width 0.7) + (layer "B.Cu") + (net 11) + (uuid "b6acbb6a-a502-4f60-a6fa-135a43f3b3f4") + ) + (segment + (start 152 75) + (end 145 75) + (width 0.7) + (layer "B.Cu") + (net 11) + (uuid "d364d314-d739-49f0-98a8-31558ae48b04") + ) + (segment + (start 172.81 125) + (end 170.000001 125) + (width 0.7) + (layer "B.Cu") + (net 12) + (uuid "6643dbfe-26c6-45f2-8a72-261e5e3e25ed") + ) + (segment + (start 177 129.19) + (end 172.81 125) + (width 0.7) + (layer "B.Cu") + (net 12) + (uuid "9594d1df-484b-44c6-ba38-5693e547d173") + ) + (segment + (start 195 75) + (end 198.099999 78.099999) + (width 0.7) + (layer "B.Cu") + (net 13) + (uuid "07194b08-2e0d-4843-af1b-8b57b04c78b7") + ) + (segment + (start 198.099999 78.099999) + (end 198.099999 128.090001) + (width 0.7) + (layer "B.Cu") + (net 13) + (uuid "50270132-17ec-4eba-84d5-f29b2f38ba65") + ) + (segment + (start 198.099999 128.090001) + (end 197 129.19) + (width 0.7) + (layer "B.Cu") + (net 13) + (uuid "970c0820-b069-4c1e-976c-4fc742b7bb31") + ) + (segment + (start 193.19 125) + (end 195 125) + (width 0.7) + (layer "B.Cu") + (net 14) + (uuid "514f6bd9-d60a-4767-ad2a-7d1faf51b95f") + ) + (segment + (start 189 129.19) + (end 193.19 125) + (width 0.7) + (layer "B.Cu") + (net 14) + (uuid "91c4bf11-c443-4f4d-b031-9002c2f3ff67") + ) + (segment + (start 170 100) + (end 181 111) + (width 0.7) + (layer "B.Cu") + (net 15) + (uuid "141fa0dc-60d4-45a4-b541-5eaa41cf6f82") + ) + (segment + (start 181 111) + (end 181 129.19) + (width 0.7) + (layer "B.Cu") + (net 15) + (uuid "d7e943cc-7653-4edc-8e81-5117022f9480") + ) + (segment + (start 137.123213 77.751) + (end 137.46 77.414213) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "09673c82-4ffd-4b32-9ac0-121f986169c1") + ) + (segment + (start 132 99) + (end 132 96) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "51ca0d79-2103-4322-a2c3-530140bfa62b") + ) + (segment + (start 136.81 101.19) + (end 134.19 101.19) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "68929b3b-839e-4ae6-b6c9-2f6ffa204ac2") + ) + (segment + (start 137.46 77.414213) + (end 137.46 76) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "6c830595-f763-44bd-8b50-b86e5dd478fd") + ) + (segment + (start 132 96) + (end 127 91) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "78543db1-b68a-471f-b450-01eca34d63d7") + ) + (segment + (start 127 91) + (end 127 79.62) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "84b107a2-52a2-40f4-b457-3fe83d1e5410") + ) + (segment + (start 134.19 101.19) + (end 132 99) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "9206006a-b2fe-445a-98c8-4291300c269d") + ) + (segment + (start 130.62 76) + (end 132.371 77.751) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "cace887f-1af1-4612-81a4-504078fcbd77") + ) + (segment + (start 127 79.62) + (end 130.62 76) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "dbcf5b2c-cd64-4e66-896d-5e4f8713103c") + ) + (segment + (start 132.371 77.751) + (end 137.123213 77.751) + (width 0.7) + (layer "B.Cu") + (net 16) + (uuid "e2e8ae14-d24c-483a-9b73-b0b2ce190f02") + ) + (segment + (start 134.751 98.65) + (end 136.81 98.65) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "1f8e278b-01fc-427f-a64b-800a64456db2") + ) + (segment + (start 132.371 80.249) + (end 137.123213 80.249) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "414ed248-595b-47db-90f4-eb2df8fa22c7") + ) + (segment + (start 128.101 90.54395) + (end 133.101 95.543951) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "511571bf-d007-43ba-8fd8-d649be8ee146") + ) + (segment + (start 130.62 82) + (end 128.101 84.519) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "72d9949c-2de3-4817-805e-51af1c481ec6") + ) + (segment + (start 137.46 80.585787) + (end 137.46 82) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "88ad3c0c-bb2d-4fe3-8476-0dd817381747") + ) + (segment + (start 128.101 84.519) + (end 128.101 90.54395) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "a91eff84-d252-4bfd-adfa-2c620923009b") + ) + (segment + (start 137.123213 80.249) + (end 137.46 80.585787) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "d1c19bc2-1ebc-4925-bf09-3c1f5db1af39") + ) + (segment + (start 130.62 82) + (end 132.371 80.249) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "dec48b03-a12e-49ea-aed2-17376709bd63") + ) + (segment + (start 133.101 97) + (end 134.751 98.65) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "e22f1786-6218-4948-8515-a6427c74ebed") + ) + (segment + (start 133.101 95.543951) + (end 133.101 97) + (width 0.7) + (layer "B.Cu") + (net 17) + (uuid "e7e66f5e-3699-4c6f-8336-132aa384811e") + ) + (segment + (start 136.81 96.11) + (end 135.224098 96.11) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "10602644-b6e2-4d29-81eb-0627573c0fdb") + ) + (segment + (start 135.224098 96.11) + (end 130.62 91.505902) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "1430e50f-c9ae-451c-a36f-5e3c0283e466") + ) + (segment + (start 137.46 89.04) + (end 137.46 88) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "23776b18-62f8-4349-b0c5-cf76bce5be0e") + ) + (segment + (start 130.62 91.505902) + (end 130.62 88) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "3209cee8-4865-47f0-831e-79c22144fb07") + ) + (segment + (start 132.371 89.751) + (end 136.749 89.751) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "5c4fd79c-f837-4ee8-9038-5fb92f4cbce7") + ) + (segment + (start 136.749 89.751) + (end 137.46 89.04) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "83815e92-2a20-4600-8e4d-571f786efe43") + ) + (segment + (start 130.62 88) + (end 132.371 89.751) + (width 0.7) + (layer "B.Cu") + (net 18) + (uuid "94424b7b-aef1-40a7-9bd7-ed43a037f690") + ) + (segment + (start 197 141) + (end 197 136.81) + (width 0.7) + (layer "B.Cu") + (net 19) + (uuid "01570317-19a1-4b70-acf4-da11ca2d3ae3") + ) + (segment + (start 149 138) + (end 160.149 149.149) + (width 0.7) + (layer "B.Cu") + (net 19) + (uuid "48693c78-63cf-4a40-bbf6-6b86bc31331c") + ) + (segment + (start 160.149 149.149) + (end 188.851 149.149) + (width 0.7) + (layer "B.Cu") + (net 19) + (uuid "49971319-e67d-4ce6-bf86-c53987bce56a") + ) + (segment + (start 140.38 138) + (end 149 138) + (width 0.7) + (layer "B.Cu") + (net 19) + (uuid "6b85bdd5-309d-4422-9823-44202a684c25") + ) + (segment + (start 137 134.62) + (end 140.38 138) + (width 0.7) + (layer "B.Cu") + (net 19) + (uuid "8ad99041-9926-429a-9ba0-33e583fab06b") + ) + (segment + (start 188.851 149.149) + (end 197 141) + (width 0.7) + (layer "B.Cu") + (net 19) + (uuid "c4a0099e-7da7-454d-aaaf-1f086a852cc6") + ) + (segment + (start 188.39495 148.048) + (end 193 143.44295) + (width 0.7) + (layer "B.Cu") + (net 20) + (uuid "1ef87bae-cfde-4f55-8ac5-7cfef3a2a91c") + ) + (segment + (start 137 132.08) + (end 141.819 136.899) + (width 0.7) + (layer "B.Cu") + (net 20) + (uuid "251e2d55-82c3-4c58-b948-c7300560d68d") + ) + (segment + (start 149.456049 136.899) + (end 160.60505 148.048) + (width 0.7) + (layer "B.Cu") + (net 20) + (uuid "426ec595-9bea-43fa-92da-640703d13459") + ) + (segment + (start 193 143.44295) + (end 193 136.81) + (width 0.7) + (layer "B.Cu") + (net 20) + (uuid "66920d07-0024-480a-b625-32d6cf50c06e") + ) + (segment + (start 141.819 136.899) + (end 149.456049 136.899) + (width 0.7) + (layer "B.Cu") + (net 20) + (uuid "bfdf479e-4f44-4b6a-9c4a-5a8d5aff61a4") + ) + (segment + (start 160.60505 148.048) + (end 188.39495 148.048) + (width 0.7) + (layer "B.Cu") + (net 20) + (uuid "fe044ab9-d334-4760-bdd4-7b18dbd246ec") + ) + (segment + (start 143.258002 135.798) + (end 149.912099 135.798) + (width 0.7) + (layer "B.Cu") + (net 21) + (uuid "055a262a-8d1b-4e7b-8432-07811ab0e996") + ) + (segment + (start 137 129.54) + (end 143.258002 135.798) + (width 0.7) + (layer "B.Cu") + (net 21) + (uuid "1c5e534e-58b5-48fd-99dd-43715df6741c") + ) + (segment + (start 189 142) + (end 189 136.81) + (width 0.7) + (layer "B.Cu") + (net 21) + (uuid "2e5f4ace-c0c1-4401-a310-17c79798e56b") + ) + (segment + (start 184.053 146.947) + (end 189 142) + (width 0.7) + (layer "B.Cu") + (net 21) + (uuid "61cb6c4f-e988-4385-b184-ae86efc86d0d") + ) + (segment + (start 161.0611 146.947) + (end 184.053 146.947) + (width 0.7) + (layer "B.Cu") + (net 21) + (uuid "7e9ddee7-4b67-41fd-ab65-37cfbb9b8552") + ) + (segment + (start 149.912099 135.798) + (end 161.0611 146.947) + (width 0.7) + (layer "B.Cu") + (net 21) + (uuid "c466cf3f-d83a-433a-b36b-ca0025a2e9e9") + ) + (segment + (start 152.835575 137.164425) + (end 161.51715 145.846) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "017c11fd-354a-422d-85e5-d360381e5d19") + ) + (segment + (start 161.51715 145.846) + (end 181.154 145.846) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "06bb0d40-3551-4b0c-87b8-58e146076d13") + ) + (segment + (start 143.714051 134.697) + (end 150.368148 134.697) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "1cf26aa2-683e-4eff-94ae-3fc9a1a40944") + ) + (segment + (start 137 127) + (end 137.57805 127) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "38eda2f1-eeb4-4eb8-8def-60a5b17b99e2") + ) + (segment + (start 139 129.98295) + (end 143.714051 134.697) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "84257c92-1306-45fd-92f0-7aaa6309daec") + ) + (segment + (start 150.368148 134.697) + (end 152.835575 137.164425) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "8bacd211-8e88-4d44-81a4-b6700e51111d") + ) + (segment + (start 139 128.42195) + (end 139 129.98295) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "97464a26-93ab-49d4-8c8c-7be2a404f946") + ) + (segment + (start 137.57805 127) + (end 139 128.42195) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "a7c5b9d3-4982-47ee-acc3-a15e710a5143") + ) + (segment + (start 181.154 145.846) + (end 185 142) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "abed26ab-cf09-4c81-a306-f56eec925c75") + ) + (segment + (start 185 142) + (end 185 136.81) + (width 0.7) + (layer "B.Cu") + (net 22) + (uuid "df54be5d-55d6-49f2-a282-53cb3eb51022") + ) + (segment + (start 177.255 144.745) + (end 181 141) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "381fcb4d-70c6-44ca-8faa-c65b777fe3a1") + ) + (segment + (start 140.101 129.5269) + (end 144.1701 133.596) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "38c7f100-26d8-454d-a8f3-18c53a7511d8") + ) + (segment + (start 181 141) + (end 181 136.81) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "5a20f3c6-0250-4464-9777-8bac28d22fb7") + ) + (segment + (start 150.8242 133.596) + (end 161.9732 144.745) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "8dd573ac-7f13-4b96-a14e-f8343e73ebbc") + ) + (segment + (start 161.9732 144.745) + (end 177.255 144.745) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "9b95873b-c843-4358-a831-7e11a0754063") + ) + (segment + (start 140.101 127.561) + (end 140.101 129.5269) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "e40b0a30-0efb-481a-b179-9f50baf70f38") + ) + (segment + (start 137 124.46) + (end 140.101 127.561) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "f0ea89a2-859c-48dc-92e7-e142cbf8d99c") + ) + (segment + (start 144.1701 133.596) + (end 150.8242 133.596) + (width 0.7) + (layer "B.Cu") + (net 23) + (uuid "fd42c593-5f89-4e3f-a9a0-583778cc7bcd") + ) + (segment + (start 144.661575 132.495) + (end 141.202 129.035426) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "06e947ec-e0c3-4357-b02e-9da38433c6d1") + ) + (segment + (start 174.356 143.644) + (end 162.42925 143.644) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "0adde706-54bc-45c1-a6c0-fdb66a6a649c") + ) + (segment + (start 139 124.90295) + (end 139 123.92) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "5102a0a9-b66e-4008-bf27-c5be42836356") + ) + (segment + (start 151.280249 132.495) + (end 144.661575 132.495) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "6d4c685d-f981-49da-949f-bd80a3a8746c") + ) + (segment + (start 177 141) + (end 174.356 143.644) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "72100502-d07a-492d-aca3-f3f57c8fc36a") + ) + (segment + (start 141.202 127.104951) + (end 139 124.90295) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "a20eec99-edbb-4925-b9d4-1cb508399667") + ) + (segment + (start 141.202 129.035426) + (end 141.202 127.104951) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "a7858627-83e8-4c61-bbeb-4ff2ed6150ab") + ) + (segment + (start 177 136.81) + (end 177 141) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "a9b1a766-9a78-4ab6-bc94-aefac68ad51a") + ) + (segment + (start 162.42925 143.644) + (end 151.280249 132.495) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "b4aa4815-b82a-41ff-86ff-0b239aa1ce74") + ) + (segment + (start 139 123.92) + (end 137 121.92) + (width 0.7) + (layer "B.Cu") + (net 24) + (uuid "fc930698-2767-46eb-8fbd-1ef8ad78b6bc") + ) + (segment + (start 151.736299 131.394) + (end 145.117624 131.394) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "0b00d595-5e21-43b6-9fe6-074546e863b4") + ) + (segment + (start 140.141 124.486902) + (end 140.141 122.521) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "0f666b43-b3da-4752-bc0d-ce6fcd43138b") + ) + (segment + (start 142.303 126.648902) + (end 140.141 124.486902) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "1cdbbbf9-8785-4f9c-ac0f-396f94ff2b15") + ) + (segment + (start 173 136.81) + (end 173 141) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "2b64586f-16de-4c78-b309-d683a31750fa") + ) + (segment + (start 171.457 142.543) + (end 162.8853 142.543) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "2ebb32a3-1f79-483a-845f-850e178c56f3") + ) + (segment + (start 154.171149 133.828851) + (end 151.736299 131.394) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "38be583a-0c95-4a4e-91c4-bc6faf0d9b0f") + ) + (segment + (start 173 141) + (end 171.457 142.543) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "4ad0905e-8a9a-4761-8d8e-3e6e0fb99695") + ) + (segment + (start 140.141 122.521) + (end 137 119.38) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "4fda1e05-a837-43ef-999e-d0b33e190dd9") + ) + (segment + (start 162.8853 142.543) + (end 154.171149 133.828851) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "5803a26f-13d9-4edd-bceb-9edbec315c2a") + ) + (segment + (start 142.303 128.579376) + (end 142.302999 127.999999) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "6362ee51-694e-45ed-857a-fd42359fa1ea") + ) + (segment + (start 142.302999 127.999999) + (end 142.303 126.648902) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "727589ce-5468-447b-81ef-f4ef744104f7") + ) + (segment + (start 145.117624 131.394) + (end 142.303 128.579376) + (width 0.7) + (layer "B.Cu") + (net 25) + (uuid "9cd8742f-64fc-4cda-982c-80e1863741b3") + ) + (segment + (start 143.403999 128.123325) + (end 143.404 126.192852) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "13daeb95-a9bf-46e9-a200-a6690df604d1") + ) + (segment + (start 163.341349 141.442) + (end 152.192348 130.293) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "1b05d11a-9fa3-4dce-8df0-8b1cf6ffe9bc") + ) + (segment + (start 143.404 126.192852) + (end 141.242 124.030852) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "1c84aeeb-c20d-49c4-9d85-9d4300c2d16f") + ) + (segment + (start 169 136.81) + (end 169 140) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "358f75e7-f2f6-4889-8cb5-3c19c337470f") + ) + (segment + (start 138.81 111.35) + (end 136.81 111.35) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "5a8b6678-4625-468c-9c7f-c303dbe33895") + ) + (segment + (start 145.573674 130.293) + (end 143.403999 128.123325) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "5d59eb07-1806-4f06-bb10-59f0eaed45ec") + ) + (segment + (start 141.242 113.782) + (end 138.81 111.35) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "604fb78d-d7f7-4d81-97d5-a56a2ea1f771") + ) + (segment + (start 141.242 124.030852) + (end 141.242 113.782) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "79f5c770-a816-4bf7-9ebe-24b3d1ad14f4") + ) + (segment + (start 167.558 141.442) + (end 163.341349 141.442) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "90015d33-7c55-432f-abcb-c802bb0a73b5") + ) + (segment + (start 169 140) + (end 167.558 141.442) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "ab7cf95c-b828-441f-ab14-b0475b2fb3b7") + ) + (segment + (start 152.192348 130.293) + (end 145.573674 130.293) + (width 0.7) + (layer "B.Cu") + (net 26) + (uuid "fcde676f-62d5-4404-bf30-56ba09e7a17f") + ) + (segment + (start 165 129.38) + (end 163.711 128.091) + (width 0.7) + (layer "B.Cu") + (net 27) + (uuid "110d24c1-0258-48eb-ab14-edc7d1fc83b8") + ) + (segment + (start 163.711 128.091) + (end 152.192347 128.091001) + (width 0.7) + (layer "B.Cu") + (net 27) + (uuid "2cac9b31-9407-4c8a-80f3-a842f6a3d504") + ) + (segment + (start 152.192347 128.091001) + (end 142.343 118.241654) + (width 0.7) + (layer "B.Cu") + (net 27) + (uuid "61f88a8a-2d3d-4a64-9d64-61b1b7b3a31b") + ) + (segment + (start 142.343 118.241654) + (end 142.343 112.343) + (width 0.7) + (layer "B.Cu") + (net 27) + (uuid "ac022ace-cff8-4cbe-bd02-cb1436fe4b15") + ) + (segment + (start 138.81 108.81) + (end 136.81 108.81) + (width 0.7) + (layer "B.Cu") + (net 27) + (uuid "c144da8c-c814-4095-820a-8dfdfdec6b9c") + ) + (segment + (start 142.343 112.343) + (end 138.81 108.81) + (width 0.7) + (layer "B.Cu") + (net 27) + (uuid "caec8403-9faf-4310-8f39-ca1b61f50f83") + ) + (segment + (start 120.951 93.15) + (end 115.101 99) + (width 0.7) + (layer "B.Cu") + (net 28) + (uuid "4a5961eb-7f11-4709-9cb8-c05dc0bfef2f") + ) + (segment + (start 119.614157 90) + (end 120.951 91.336843) + (width 0.7) + (layer "B.Cu") + (net 28) + (uuid "4b7c025a-d3e0-4459-965e-181fe97f0d5e") + ) + (segment + (start 120.951 91.336843) + (end 120.951 93.15) + (width 0.7) + (layer "B.Cu") + (net 28) + (uuid "8decef9b-95a1-4631-a8ed-d68fe8bfdb5c") + ) + (segment + (start 119.35 90) + (end 119.614157 90) + (width 0.7) + (layer "B.Cu") + (net 28) + (uuid "bd5f7fad-1291-456b-9aea-79e8155d13ea") + ) + (segment + (start 115.101 99) + (end 115.101 126.059) + (width 0.7) + (layer "B.Cu") + (net 28) + (uuid "fd204e5c-1972-4bae-bceb-83ea7adac52a") + ) + (segment + (start 115.101 126.059) + (end 104.5 136.66) + (width 0.7) + (layer "B.Cu") + (net 28) + (uuid "fdb6d597-88bd-4083-9365-730329b1113d") + ) + (segment + (start 114 97.349999) + (end 114 118) + (width 0.7) + (layer "B.Cu") + (net 29) + (uuid "a7b30c33-a3a1-4a8c-a746-2428b116f084") + ) + (segment + (start 108.04 123.96) + (end 104.5 123.96) + (width 0.7) + (layer "B.Cu") + (net 29) + (uuid "b509c0f3-00ea-4aeb-bca2-d267f766b124") + ) + (segment + (start 119.35 91.999999) + (end 114 97.349999) + (width 0.7) + (layer "B.Cu") + (net 29) + (uuid "d71b1212-d77b-44bd-83d3-ccd8e8d5300e") + ) + (segment + (start 114 118) + (end 108.04 123.96) + (width 0.7) + (layer "B.Cu") + (net 29) + (uuid "d7dadd2b-8598-48dc-8b64-e99778394eed") + ) + (segment + (start 105 72.5) + (end 103.349 74.151) + (width 0.7) + (layer "B.Cu") + (net 30) + (uuid "148a8765-541b-432e-9432-913292ff2b9e") + ) + (segment + (start 103.349 97.409) + (end 104.5 98.56) + (width 0.7) + (layer "B.Cu") + (net 30) + (uuid "548ab79b-fba4-4c36-a494-e6ea3d03e54b") + ) + (segment + (start 105 72.5) + (end 111.5 72.5) + (width 0.7) + (layer "B.Cu") + (net 30) + (uuid "b3564a40-1096-4654-931a-6d69356b204a") + ) + (segment + (start 103.349 74.151) + (end 103.349 97.409) + (width 0.7) + (layer "B.Cu") + (net 30) + (uuid "b38bd79e-72dc-4a0b-80ad-48317f2cc676") + ) + (segment + (start 129.38 119.38) + (end 123.8 113.8) + (width 0.7) + (layer "B.Cu") + (net 31) + (uuid "47b28a2c-2bd4-493e-bf6f-14e283ef4892") + ) + (segment + (start 123.8 113.8) + (end 122.28 113.8) + (width 0.7) + (layer "B.Cu") + (net 31) + (uuid "5aed9e90-f203-4a73-bfc0-0e0393a96c12") + ) + (segment + (start 122.28 134.12) + (end 128.88 134.12) + (width 0.7) + (layer "B.Cu") + (net 33) + (uuid "4cac8a93-3150-488e-b19f-032813d72feb") + ) + (segment + (start 128.88 134.12) + (end 129.38 134.62) + (width 0.7) + (layer "B.Cu") + (net 33) + (uuid "eab5e00f-7c61-44b1-8d77-8114f33c2801") + ) + (segment + (start 126.34 126.5) + (end 122.28 126.5) + (width 0.7) + (layer "B.Cu") + (net 36) + (uuid "179f739f-4e02-426b-b348-f9704afbd73f") + ) + (segment + (start 129.38 129.54) + (end 126.34 126.5) + (width 0.7) + (layer "B.Cu") + (net 36) + (uuid "6fe15336-9fd1-40c3-83ea-e4bd1b429891") + ) + (segment + (start 129.38 124.46) + (end 126.34 121.42) + (width 0.7) + (layer "B.Cu") + (net 39) + (uuid "fa498d97-200a-432c-ab61-06de7c3e361d") + ) + (segment + (start 126.34 121.42) + (end 122.28 121.42) + (width 0.7) + (layer "B.Cu") + (net 39) + (uuid "fff02d55-0cc9-423e-b947-37870050cd4e") + ) + (segment + (start 122.28 123.96) + (end 126.34 123.96) + (width 0.7) + (layer "B.Cu") + (net 42) + (uuid "0c1641c6-6167-422e-bcb9-0c708b13549e") + ) + (segment + (start 126.34 123.96) + (end 129.38 127) + (width 0.7) + (layer "B.Cu") + (net 42) + (uuid "116acf45-7043-4a10-9db3-f9460a350246") + ) + (segment + (start 122.28 111.26) + (end 129.1 111.26) + (width 0.7) + (layer "B.Cu") + (net 43) + (uuid "192a913d-9fdd-45f4-87bf-81da7e13eabf") + ) + (segment + (start 129.1 111.26) + (end 129.19 111.35) + (width 0.7) + (layer "B.Cu") + (net 43) + (uuid "9234946e-bb2d-4d0f-8f36-30be182999c5") + ) + (segment + (start 122.28 131.58) + (end 128.88 131.58) + (width 0.7) + (layer "B.Cu") + (net 44) + (uuid "3dc667b5-584c-42d2-bdf4-95a069eaea9c") + ) + (segment + (start 128.88 131.58) + (end 129.38 132.08) + (width 0.7) + (layer "B.Cu") + (net 44) + (uuid "9cc86c61-af0f-427c-937b-510dc44149bb") + ) + (segment + (start 126.34 118.88) + (end 122.28 118.88) + (width 0.7) + (layer "B.Cu") + (net 46) + (uuid "52c22825-56a2-41ee-a050-c281f5955b2d") + ) + (segment + (start 129.38 121.92) + (end 126.34 118.88) + (width 0.7) + (layer "B.Cu") + (net 46) + (uuid "966be658-8bec-4e1b-90d3-71145c2f4785") + ) + (segment + (start 126 100) + (end 123.38 100) + (width 0.7) + (layer "B.Cu") + (net 60) + (uuid "176ddc51-a7e6-485c-abe8-417032ee291d") + ) + (segment + (start 127.35 98.65) + (end 126 100) + (width 0.7) + (layer "B.Cu") + (net 60) + (uuid "6ad32118-da9c-43ab-8cd0-e765d1289c05") + ) + (segment + (start 129.19 98.65) + (end 127.35 98.65) + (width 0.7) + (layer "B.Cu") + (net 60) + (uuid "731c8a5f-264c-47da-a93c-e0d85ba49e9d") + ) + (segment + (start 123.38 100) + (end 122.28 101.1) + (width 0.7) + (layer "B.Cu") + (net 60) + (uuid "a0ae7591-128c-4d9a-abe7-a357fc68dff0") + ) + (segment + (start 126 103) + (end 127.81 101.19) + (width 0.7) + (layer "B.Cu") + (net 61) + (uuid "16ef91c2-c7f7-4a55-983c-49aaaca1a6b5") + ) + (segment + (start 122.28 106.18) + (end 124.82 106.18) + (width 0.7) + (layer "B.Cu") + (net 61) + (uuid "62634d20-f140-4bff-89f3-035ffa1ee60e") + ) + (segment + (start 124.82 106.18) + (end 126 105) + (width 0.7) + (layer "B.Cu") + (net 61) + (uuid "7c169e8a-621e-41d1-8f82-98d01047f835") + ) + (segment + (start 127.81 101.19) + (end 129.19 101.19) + (width 0.7) + (layer "B.Cu") + (net 61) + (uuid "90e04747-a4af-4b57-9d75-8c4151003e04") + ) + (segment + (start 126 105) + (end 126 103) + (width 0.7) + (layer "B.Cu") + (net 61) + (uuid "e2dc68b5-25d1-44a1-a654-0c2f13066559") + ) + (segment + (start 122.37 108.81) + (end 122.28 108.72) + (width 0.7) + (layer "B.Cu") + (net 62) + (uuid "009e82bd-a93b-4b77-87bc-d20bed94ebe4") + ) + (segment + (start 129.19 108.81) + (end 122.37 108.81) + (width 0.7) + (layer "B.Cu") + (net 62) + (uuid "70a1488f-9135-4336-8fb7-a08c8e3c51f7") + ) + (segment + (start 124.44 98.56) + (end 126.89 96.11) + (width 0.7) + (layer "B.Cu") + (net 63) + (uuid "241624ca-87fe-419c-afcf-9242339504e6") + ) + (segment + (start 122.28 98.56) + (end 124.44 98.56) + (width 0.7) + (layer "B.Cu") + (net 63) + (uuid "b9680793-c92b-44e1-9f1c-e48db6650790") + ) + (segment + (start 126.89 96.11) + (end 129.19 96.11) + (width 0.7) + (layer "B.Cu") + (net 63) + (uuid "d7566213-6763-4e73-bb81-8ade57ba2dd5") + ) + (segment + (start 139 141) + (end 142 141) + (width 0.7) + (layer "B.Cu") + (net 65) + (uuid "10302d16-4f40-44c5-9aa3-6852e5584021") + ) + (segment + (start 143 144.920001) + (end 143.079999 145) + (width 0.7) + (layer "B.Cu") + (net 65) + (uuid "8161a64c-a6b8-417c-a9d3-81598030100a") + ) + (segment + (start 143.079999 142.079999) + (end 142 141) + (width 0.7) + (layer "B.Cu") + (net 65) + (uuid "893749b9-5cf5-439f-a4ae-958d5f1dbd9f") + ) + (segment + (start 143.079999 145) + (end 143.079999 142.079999) + (width 0.7) + (layer "B.Cu") + (net 65) + (uuid "d2b10537-a35f-4c74-a271-ffe34bcdbdb8") + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "94dc1211-757c-40cb-b9df-3e762a09bfde") + (hatch edge 0.5) + (connect_pads + (clearance 0.8) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.8) + (thermal_bridge_width 0.8) + ) + (polygon + (pts + (xy 97.5 152.5) (xy 97.5 47.5) (xy 202.5 47.5) (xy 202.5 152.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 195.002702 70.500617) (xy 195.386771 70.517386) (xy 195.397506 70.518326) (xy 195.775971 70.568152) + (xy 195.786597 70.570025) (xy 196.159284 70.652648) (xy 196.16971 70.655442) (xy 196.533765 70.770227) + (xy 196.543911 70.77392) (xy 196.896578 70.92) (xy 196.906369 70.924566) (xy 197.210818 71.083052) + (xy 197.244942 71.100816) (xy 197.254309 71.106223) (xy 197.430942 71.218751) (xy 197.576244 71.311318) + (xy 197.585105 71.317523) (xy 197.88793 71.549889) (xy 197.896217 71.556843) (xy 198.177635 71.814715) + (xy 198.185284 71.822364) (xy 198.443156 72.103782) (xy 198.45011 72.112069) (xy 198.682476 72.414894) + (xy 198.688681 72.423755) (xy 198.893775 72.745689) (xy 198.899183 72.755057) (xy 199.07543 73.093623) + (xy 199.080002 73.103427) (xy 199.226075 73.456078) (xy 199.229775 73.466244) (xy 199.344554 73.830278) + (xy 199.347354 73.840727) (xy 199.429971 74.213389) (xy 199.431849 74.224042) (xy 199.481671 74.602473) + (xy 199.482614 74.613249) (xy 199.499382 74.997297) (xy 199.4995 75.002706) (xy 199.4995 144.997293) + (xy 199.499382 145.002702) (xy 199.482614 145.38675) (xy 199.481671 145.397526) (xy 199.431849 145.775957) + (xy 199.429971 145.78661) (xy 199.347354 146.159272) (xy 199.344554 146.169721) (xy 199.229775 146.533755) + (xy 199.226075 146.543921) (xy 199.080002 146.896572) (xy 199.07543 146.906376) (xy 198.899183 147.244942) + (xy 198.893775 147.25431) (xy 198.688681 147.576244) (xy 198.682476 147.585105) (xy 198.45011 147.88793) + (xy 198.443156 147.896217) (xy 198.185284 148.177635) (xy 198.177635 148.185284) (xy 197.896217 148.443156) + (xy 197.88793 148.45011) (xy 197.585105 148.682476) (xy 197.576244 148.688681) (xy 197.25431 148.893775) + (xy 197.244942 148.899183) (xy 196.906376 149.07543) (xy 196.896572 149.080002) (xy 196.543921 149.226075) + (xy 196.533755 149.229775) (xy 196.169721 149.344554) (xy 196.159272 149.347354) (xy 195.78661 149.429971) + (xy 195.775957 149.431849) (xy 195.397526 149.481671) (xy 195.38675 149.482614) (xy 195.002703 149.499382) + (xy 194.997294 149.4995) (xy 190.426915 149.4995) (xy 190.359876 149.479815) (xy 190.314121 149.427011) + (xy 190.304177 149.357853) (xy 190.333202 149.294297) (xy 190.339234 149.287819) (xy 192.074562 147.552491) + (xy 197.742432 141.884619) (xy 197.742439 141.884614) (xy 197.749499 141.877554) (xy 197.749501 141.877553) + (xy 197.877553 141.749501) (xy 197.983996 141.602994) (xy 198.066211 141.441639) (xy 198.122171 141.269409) + (xy 198.132777 141.202446) (xy 198.150501 141.090547) (xy 198.150501 140.909454) (xy 198.150501 140.909453) + (xy 198.150501 140.905053) (xy 198.1505 140.905038) (xy 198.1505 138.383868) (xy 198.170185 138.316829) + (xy 198.199012 138.285493) (xy 198.255776 138.241938) (xy 198.431938 138.065776) (xy 198.583599 137.868127) + (xy 198.708164 137.652373) (xy 198.803502 137.422207) (xy 198.867982 137.181565) (xy 198.9005 136.934565) + (xy 198.9005 136.685435) (xy 198.867982 136.438435) (xy 198.803502 136.197793) (xy 198.708164 135.967627) + (xy 198.583599 135.751873) (xy 198.431939 135.554225) (xy 198.431933 135.554218) (xy 198.255781 135.378066) + (xy 198.255774 135.37806) (xy 198.058126 135.2264) (xy 197.842376 135.101837) (xy 197.842361 135.10183) + (xy 197.612207 135.006498) (xy 197.371561 134.942017) (xy 197.124575 134.909501) (xy 197.12457 134.9095) + (xy 197.124565 134.9095) (xy 196.875435 134.9095) (xy 196.875429 134.9095) (xy 196.875424 134.909501) + (xy 196.628438 134.942017) (xy 196.387792 135.006498) (xy 196.157638 135.10183) (xy 196.157623 135.101837) + (xy 195.941873 135.2264) (xy 195.744225 135.37806) (xy 195.744218 135.378066) (xy 195.568066 135.554218) + (xy 195.56806 135.554225) (xy 195.4164 135.751873) (xy 195.291837 135.967623) (xy 195.29183 135.967638) + (xy 195.196498 136.197792) (xy 195.132017 136.438438) (xy 195.122939 136.507397) (xy 195.094673 136.571294) + (xy 195.036348 136.609765) (xy 194.966483 136.610596) (xy 194.90726 136.573524) (xy 194.877481 136.510318) + (xy 194.877061 136.507397) (xy 194.867982 136.438438) (xy 194.867982 136.438435) (xy 194.803502 136.197793) + (xy 194.708164 135.967627) (xy 194.583599 135.751873) (xy 194.431939 135.554225) (xy 194.431933 135.554218) + (xy 194.255781 135.378066) (xy 194.255774 135.37806) (xy 194.058126 135.2264) (xy 193.842376 135.101837) + (xy 193.842361 135.10183) (xy 193.612207 135.006498) (xy 193.371561 134.942017) (xy 193.124575 134.909501) + (xy 193.12457 134.9095) (xy 193.124565 134.9095) (xy 192.875435 134.9095) (xy 192.875429 134.9095) + (xy 192.875424 134.909501) (xy 192.628438 134.942017) (xy 192.387792 135.006498) (xy 192.157638 135.10183) + (xy 192.157623 135.101837) (xy 191.941873 135.2264) (xy 191.744225 135.37806) (xy 191.744218 135.378066) + (xy 191.568066 135.554218) (xy 191.56806 135.554225) (xy 191.4164 135.751873) (xy 191.291837 135.967623) + (xy 191.29183 135.967638) (xy 191.196498 136.197792) (xy 191.132017 136.438438) (xy 191.122939 136.507397) + (xy 191.094673 136.571294) (xy 191.036348 136.609765) (xy 190.966483 136.610596) (xy 190.90726 136.573524) + (xy 190.877481 136.510318) (xy 190.877061 136.507397) (xy 190.867982 136.438438) (xy 190.867982 136.438435) + (xy 190.803502 136.197793) (xy 190.708164 135.967627) (xy 190.583599 135.751873) (xy 190.431939 135.554225) + (xy 190.431933 135.554218) (xy 190.255781 135.378066) (xy 190.255774 135.37806) (xy 190.058126 135.2264) + (xy 189.842376 135.101837) (xy 189.842361 135.10183) (xy 189.612207 135.006498) (xy 189.371561 134.942017) + (xy 189.124575 134.909501) (xy 189.12457 134.9095) (xy 189.124565 134.9095) (xy 188.875435 134.9095) + (xy 188.875429 134.9095) (xy 188.875424 134.909501) (xy 188.628438 134.942017) (xy 188.387792 135.006498) + (xy 188.157638 135.10183) (xy 188.157623 135.101837) (xy 187.941873 135.2264) (xy 187.744225 135.37806) + (xy 187.744218 135.378066) (xy 187.568066 135.554218) (xy 187.56806 135.554225) (xy 187.4164 135.751873) + (xy 187.291837 135.967623) (xy 187.29183 135.967638) (xy 187.196498 136.197792) (xy 187.132017 136.438438) + (xy 187.122939 136.507397) (xy 187.094673 136.571294) (xy 187.036348 136.609765) (xy 186.966483 136.610596) + (xy 186.90726 136.573524) (xy 186.877481 136.510318) (xy 186.877061 136.507397) (xy 186.867982 136.438438) + (xy 186.867982 136.438435) (xy 186.803502 136.197793) (xy 186.708164 135.967627) (xy 186.583599 135.751873) + (xy 186.431939 135.554225) (xy 186.431933 135.554218) (xy 186.255781 135.378066) (xy 186.255774 135.37806) + (xy 186.058126 135.2264) (xy 185.842376 135.101837) (xy 185.842361 135.10183) (xy 185.612207 135.006498) + (xy 185.371561 134.942017) (xy 185.124575 134.909501) (xy 185.12457 134.9095) (xy 185.124565 134.9095) + (xy 184.875435 134.9095) (xy 184.875429 134.9095) (xy 184.875424 134.909501) (xy 184.628438 134.942017) + (xy 184.387792 135.006498) (xy 184.157638 135.10183) (xy 184.157623 135.101837) (xy 183.941873 135.2264) + (xy 183.744225 135.37806) (xy 183.744218 135.378066) (xy 183.568066 135.554218) (xy 183.56806 135.554225) + (xy 183.4164 135.751873) (xy 183.291837 135.967623) (xy 183.29183 135.967638) (xy 183.196498 136.197792) + (xy 183.132017 136.438438) (xy 183.122939 136.507397) (xy 183.094673 136.571294) (xy 183.036348 136.609765) + (xy 182.966483 136.610596) (xy 182.90726 136.573524) (xy 182.877481 136.510318) (xy 182.877061 136.507397) + (xy 182.867982 136.438438) (xy 182.867982 136.438435) (xy 182.803502 136.197793) (xy 182.708164 135.967627) + (xy 182.583599 135.751873) (xy 182.431939 135.554225) (xy 182.431933 135.554218) (xy 182.255781 135.378066) + (xy 182.255774 135.37806) (xy 182.058126 135.2264) (xy 181.842376 135.101837) (xy 181.842361 135.10183) + (xy 181.612207 135.006498) (xy 181.371561 134.942017) (xy 181.124575 134.909501) (xy 181.12457 134.9095) + (xy 181.124565 134.9095) (xy 180.875435 134.9095) (xy 180.875429 134.9095) (xy 180.875424 134.909501) + (xy 180.628438 134.942017) (xy 180.387792 135.006498) (xy 180.157638 135.10183) (xy 180.157623 135.101837) + (xy 179.941873 135.2264) (xy 179.744225 135.37806) (xy 179.744218 135.378066) (xy 179.568066 135.554218) + (xy 179.56806 135.554225) (xy 179.4164 135.751873) (xy 179.291837 135.967623) (xy 179.29183 135.967638) + (xy 179.196498 136.197792) (xy 179.132017 136.438438) (xy 179.122939 136.507397) (xy 179.094673 136.571294) + (xy 179.036348 136.609765) (xy 178.966483 136.610596) (xy 178.90726 136.573524) (xy 178.877481 136.510318) + (xy 178.877061 136.507397) (xy 178.867982 136.438438) (xy 178.867982 136.438435) (xy 178.803502 136.197793) + (xy 178.708164 135.967627) (xy 178.583599 135.751873) (xy 178.431939 135.554225) (xy 178.431933 135.554218) + (xy 178.255781 135.378066) (xy 178.255774 135.37806) (xy 178.058126 135.2264) (xy 177.842376 135.101837) + (xy 177.842361 135.10183) (xy 177.612207 135.006498) (xy 177.371561 134.942017) (xy 177.124575 134.909501) + (xy 177.12457 134.9095) (xy 177.124565 134.9095) (xy 176.875435 134.9095) (xy 176.875429 134.9095) + (xy 176.875424 134.909501) (xy 176.628438 134.942017) (xy 176.387792 135.006498) (xy 176.157638 135.10183) + (xy 176.157623 135.101837) (xy 175.941873 135.2264) (xy 175.744225 135.37806) (xy 175.744218 135.378066) + (xy 175.568066 135.554218) (xy 175.56806 135.554225) (xy 175.4164 135.751873) (xy 175.291837 135.967623) + (xy 175.29183 135.967638) (xy 175.196498 136.197792) (xy 175.132017 136.438438) (xy 175.122939 136.507397) + (xy 175.094673 136.571294) (xy 175.036348 136.609765) (xy 174.966483 136.610596) (xy 174.90726 136.573524) + (xy 174.877481 136.510318) (xy 174.877061 136.507397) (xy 174.867982 136.438438) (xy 174.867982 136.438435) + (xy 174.803502 136.197793) (xy 174.708164 135.967627) (xy 174.583599 135.751873) (xy 174.431939 135.554225) + (xy 174.431933 135.554218) (xy 174.255781 135.378066) (xy 174.255774 135.37806) (xy 174.058126 135.2264) + (xy 173.842376 135.101837) (xy 173.842361 135.10183) (xy 173.612207 135.006498) (xy 173.371561 134.942017) + (xy 173.124575 134.909501) (xy 173.12457 134.9095) (xy 173.124565 134.9095) (xy 172.875435 134.9095) + (xy 172.875429 134.9095) (xy 172.875424 134.909501) (xy 172.628438 134.942017) (xy 172.387792 135.006498) + (xy 172.157638 135.10183) (xy 172.157623 135.101837) (xy 171.941873 135.2264) (xy 171.744225 135.37806) + (xy 171.744218 135.378066) (xy 171.568066 135.554218) (xy 171.56806 135.554225) (xy 171.4164 135.751873) + (xy 171.291837 135.967623) (xy 171.29183 135.967638) (xy 171.196498 136.197792) (xy 171.132017 136.438438) + (xy 171.122939 136.507397) (xy 171.094673 136.571294) (xy 171.036348 136.609765) (xy 170.966483 136.610596) + (xy 170.90726 136.573524) (xy 170.877481 136.510318) (xy 170.877061 136.507397) (xy 170.867982 136.438438) + (xy 170.867982 136.438435) (xy 170.803502 136.197793) (xy 170.708164 135.967627) (xy 170.583599 135.751873) + (xy 170.431939 135.554225) (xy 170.431933 135.554218) (xy 170.255781 135.378066) (xy 170.255774 135.37806) + (xy 170.058126 135.2264) (xy 169.842376 135.101837) (xy 169.842361 135.10183) (xy 169.612207 135.006498) + (xy 169.371561 134.942017) (xy 169.124575 134.909501) (xy 169.12457 134.9095) (xy 169.124565 134.9095) + (xy 168.875435 134.9095) (xy 168.875429 134.9095) (xy 168.875424 134.909501) (xy 168.628438 134.942017) + (xy 168.387792 135.006498) (xy 168.157638 135.10183) (xy 168.157623 135.101837) (xy 167.941873 135.2264) + (xy 167.744225 135.37806) (xy 167.744218 135.378066) (xy 167.568066 135.554218) (xy 167.56806 135.554225) + (xy 167.4164 135.751873) (xy 167.291837 135.967623) (xy 167.29183 135.967638) (xy 167.196498 136.197792) + (xy 167.132017 136.438438) (xy 167.109624 136.60853) (xy 167.081357 136.672426) (xy 167.023033 136.710897) + (xy 166.953168 136.711728) (xy 166.893945 136.674656) (xy 166.866911 136.624439) (xy 166.803502 136.387793) + (xy 166.734207 136.2205) (xy 166.708169 136.157638) (xy 166.708162 136.157623) (xy 166.583599 135.941873) + (xy 166.431939 135.744225) (xy 166.431933 135.744218) (xy 166.255781 135.568066) (xy 166.255774 135.56806) + (xy 166.058126 135.4164) (xy 165.842376 135.291837) (xy 165.842361 135.29183) (xy 165.612207 135.196498) + (xy 165.371561 135.132017) (xy 165.124575 135.099501) (xy 165.12457 135.0995) (xy 165.124565 135.0995) + (xy 164.875435 135.0995) (xy 164.875429 135.0995) (xy 164.875424 135.099501) (xy 164.628438 135.132017) + (xy 164.387792 135.196498) (xy 164.157638 135.29183) (xy 164.157623 135.291837) (xy 163.941873 135.4164) + (xy 163.744225 135.56806) (xy 163.744218 135.568066) (xy 163.568066 135.744218) (xy 163.56806 135.744225) + (xy 163.524507 135.800986) (xy 163.46808 135.842189) (xy 163.426131 135.8495) (xy 160.984314 135.8495) + (xy 160.917275 135.829815) (xy 160.896633 135.813181) (xy 157.777831 132.694379) (xy 154.536631 129.45318) + (xy 154.503147 129.391858) (xy 154.508131 129.322166) (xy 154.550003 129.266233) (xy 154.615467 129.241816) + (xy 154.624313 129.2415) (xy 162.9755 129.2415) (xy 163.042539 129.261185) (xy 163.088294 129.313989) + (xy 163.0995 129.3655) (xy 163.0995 129.504558) (xy 163.099501 129.504575) (xy 163.114422 129.617915) + (xy 163.132018 129.751565) (xy 163.139503 129.7795) (xy 163.196498 129.992207) (xy 163.29183 130.222361) + (xy 163.291837 130.222376) (xy 163.4164 130.438126) (xy 163.56806 130.635774) (xy 163.568066 130.635781) + (xy 163.744218 130.811933) (xy 163.744225 130.811939) (xy 163.941873 130.963599) (xy 164.157623 131.088162) + (xy 164.157638 131.088169) (xy 164.256825 131.129253) (xy 164.387793 131.183502) (xy 164.628435 131.247982) + (xy 164.875435 131.2805) (xy 164.875442 131.2805) (xy 165.124558 131.2805) (xy 165.124565 131.2805) + (xy 165.371565 131.247982) (xy 165.612207 131.183502) (xy 165.842373 131.088164) (xy 166.058127 130.963599) + (xy 166.255776 130.811938) (xy 166.431938 130.635776) (xy 166.583599 130.438127) (xy 166.708164 130.222373) + (xy 166.803502 129.992207) (xy 166.867982 129.751565) (xy 166.890375 129.581468) (xy 166.918641 129.517573) + (xy 166.976966 129.479102) (xy 167.04683 129.478271) (xy 167.106054 129.515343) (xy 167.133088 129.565559) + (xy 167.188724 129.773194) (xy 167.196498 129.802207) (xy 167.29183 130.032361) (xy 167.291837 130.032376) + (xy 167.4164 130.248126) (xy 167.56806 130.445774) (xy 167.568066 130.445781) (xy 167.744218 130.621933) + (xy 167.744225 130.621939) (xy 167.941873 130.773599) (xy 168.157623 130.898162) (xy 168.157638 130.898169) + (xy 168.256825 130.939253) (xy 168.387793 130.993502) (xy 168.628435 131.057982) (xy 168.875435 131.0905) + (xy 168.875442 131.0905) (xy 169.124558 131.0905) (xy 169.124565 131.0905) (xy 169.371565 131.057982) + (xy 169.612207 130.993502) (xy 169.842373 130.898164) (xy 170.058127 130.773599) (xy 170.255776 130.621938) + (xy 170.431938 130.445776) (xy 170.583599 130.248127) (xy 170.708164 130.032373) (xy 170.743259 129.947644) + (xy 170.763853 129.922089) (xy 170.783509 129.895833) (xy 170.785657 129.895031) (xy 170.787098 129.893244) + (xy 170.818241 129.882878) (xy 170.848973 129.871416) (xy 170.851214 129.871903) (xy 170.853392 129.871179) + (xy 170.885182 129.879292) (xy 170.917246 129.886268) (xy 170.919695 129.888101) (xy 170.921091 129.888458) + (xy 170.9455 129.907419) (xy 170.974455 129.936374) (xy 170.974469 129.936389) (xy 170.97758 129.9395) + (xy 170.977581 129.939501) (xy 171.105633 130.067553) (xy 171.105636 130.067555) (xy 171.10564 130.067559) + (xy 171.252135 130.173993) (xy 171.252137 130.173994) (xy 171.25214 130.173996) (xy 171.403454 130.251095) + (xy 171.445533 130.286092) (xy 171.56806 130.445774) (xy 171.568066 130.445781) (xy 171.744218 130.621933) + (xy 171.744225 130.621939) (xy 171.941873 130.773599) (xy 172.157623 130.898162) (xy 172.157638 130.898169) + (xy 172.256825 130.939253) (xy 172.387793 130.993502) (xy 172.628435 131.057982) (xy 172.875435 131.0905) + (xy 172.875442 131.0905) (xy 173.124558 131.0905) (xy 173.124565 131.0905) (xy 173.371565 131.057982) + (xy 173.612207 130.993502) (xy 173.842373 130.898164) (xy 174.058127 130.773599) (xy 174.255776 130.621938) + (xy 174.431938 130.445776) (xy 174.583599 130.248127) (xy 174.708164 130.032373) (xy 174.803502 129.802207) + (xy 174.867982 129.561565) (xy 174.877061 129.492601) (xy 174.905327 129.428705) (xy 174.963652 129.390234) + (xy 175.033516 129.389403) (xy 175.09274 129.426475) (xy 175.122519 129.489681) (xy 175.122939 129.492602) + (xy 175.132017 129.561561) (xy 175.196498 129.802207) (xy 175.29183 130.032361) (xy 175.291837 130.032376) + (xy 175.4164 130.248126) (xy 175.56806 130.445774) (xy 175.568066 130.445781) (xy 175.744218 130.621933) + (xy 175.744225 130.621939) (xy 175.941873 130.773599) (xy 176.157623 130.898162) (xy 176.157638 130.898169) + (xy 176.256825 130.939253) (xy 176.387793 130.993502) (xy 176.628435 131.057982) (xy 176.875435 131.0905) + (xy 176.875442 131.0905) (xy 177.124558 131.0905) (xy 177.124565 131.0905) (xy 177.371565 131.057982) + (xy 177.612207 130.993502) (xy 177.842373 130.898164) (xy 178.058127 130.773599) (xy 178.255776 130.621938) + (xy 178.431938 130.445776) (xy 178.583599 130.248127) (xy 178.708164 130.032373) (xy 178.803502 129.802207) + (xy 178.867982 129.561565) (xy 178.877061 129.492601) (xy 178.905327 129.428705) (xy 178.963652 129.390234) + (xy 179.033516 129.389403) (xy 179.09274 129.426475) (xy 179.122519 129.489681) (xy 179.122939 129.492602) + (xy 179.132017 129.561561) (xy 179.196498 129.802207) (xy 179.29183 130.032361) (xy 179.291837 130.032376) + (xy 179.4164 130.248126) (xy 179.56806 130.445774) (xy 179.568066 130.445781) (xy 179.744218 130.621933) + (xy 179.744225 130.621939) (xy 179.941873 130.773599) (xy 180.157623 130.898162) (xy 180.157638 130.898169) + (xy 180.256825 130.939253) (xy 180.387793 130.993502) (xy 180.628435 131.057982) (xy 180.875435 131.0905) + (xy 180.875442 131.0905) (xy 181.124558 131.0905) (xy 181.124565 131.0905) (xy 181.371565 131.057982) + (xy 181.612207 130.993502) (xy 181.842373 130.898164) (xy 182.058127 130.773599) (xy 182.255776 130.621938) + (xy 182.431938 130.445776) (xy 182.583599 130.248127) (xy 182.708164 130.032373) (xy 182.803502 129.802207) + (xy 182.867982 129.561565) (xy 182.877061 129.492601) (xy 182.905327 129.428705) (xy 182.963652 129.390234) + (xy 183.033516 129.389403) (xy 183.09274 129.426475) (xy 183.122519 129.489681) (xy 183.122939 129.492602) + (xy 183.132017 129.561561) (xy 183.196498 129.802207) (xy 183.29183 130.032361) (xy 183.291837 130.032376) + (xy 183.4164 130.248126) (xy 183.56806 130.445774) (xy 183.568066 130.445781) (xy 183.744218 130.621933) + (xy 183.744225 130.621939) (xy 183.941873 130.773599) (xy 184.157623 130.898162) (xy 184.157638 130.898169) + (xy 184.256825 130.939253) (xy 184.387793 130.993502) (xy 184.628435 131.057982) (xy 184.875435 131.0905) + (xy 184.875442 131.0905) (xy 185.124558 131.0905) (xy 185.124565 131.0905) (xy 185.371565 131.057982) + (xy 185.612207 130.993502) (xy 185.842373 130.898164) (xy 186.058127 130.773599) (xy 186.255776 130.621938) + (xy 186.431938 130.445776) (xy 186.583599 130.248127) (xy 186.708164 130.032373) (xy 186.803502 129.802207) + (xy 186.867982 129.561565) (xy 186.877061 129.492601) (xy 186.905327 129.428705) (xy 186.963652 129.390234) + (xy 187.033516 129.389403) (xy 187.09274 129.426475) (xy 187.122519 129.489681) (xy 187.122939 129.492602) + (xy 187.132017 129.561561) (xy 187.196498 129.802207) (xy 187.29183 130.032361) (xy 187.291837 130.032376) + (xy 187.4164 130.248126) (xy 187.56806 130.445774) (xy 187.568066 130.445781) (xy 187.744218 130.621933) + (xy 187.744225 130.621939) (xy 187.941873 130.773599) (xy 188.157623 130.898162) (xy 188.157638 130.898169) + (xy 188.256825 130.939253) (xy 188.387793 130.993502) (xy 188.628435 131.057982) (xy 188.875435 131.0905) + (xy 188.875442 131.0905) (xy 189.124558 131.0905) (xy 189.124565 131.0905) (xy 189.371565 131.057982) + (xy 189.612207 130.993502) (xy 189.842373 130.898164) (xy 190.058127 130.773599) (xy 190.255776 130.621938) + (xy 190.431938 130.445776) (xy 190.583599 130.248127) (xy 190.708164 130.032373) (xy 190.803502 129.802207) + (xy 190.867982 129.561565) (xy 190.877061 129.492601) (xy 190.905327 129.428705) (xy 190.963652 129.390234) + (xy 191.033516 129.389403) (xy 191.09274 129.426475) (xy 191.122519 129.489681) (xy 191.122939 129.492602) + (xy 191.132017 129.561561) (xy 191.196498 129.802207) (xy 191.29183 130.032361) (xy 191.291837 130.032376) + (xy 191.4164 130.248126) (xy 191.56806 130.445774) (xy 191.568066 130.445781) (xy 191.744218 130.621933) + (xy 191.744225 130.621939) (xy 191.941873 130.773599) (xy 192.157623 130.898162) (xy 192.157638 130.898169) + (xy 192.256825 130.939253) (xy 192.387793 130.993502) (xy 192.628435 131.057982) (xy 192.875435 131.0905) + (xy 192.875442 131.0905) (xy 193.124558 131.0905) (xy 193.124565 131.0905) (xy 193.371565 131.057982) + (xy 193.612207 130.993502) (xy 193.842373 130.898164) (xy 194.058127 130.773599) (xy 194.255776 130.621938) + (xy 194.431938 130.445776) (xy 194.583599 130.248127) (xy 194.708164 130.032373) (xy 194.803502 129.802207) + (xy 194.867982 129.561565) (xy 194.877061 129.492601) (xy 194.905327 129.428705) (xy 194.963652 129.390234) + (xy 195.033516 129.389403) (xy 195.09274 129.426475) (xy 195.122519 129.489681) (xy 195.122939 129.492602) + (xy 195.132017 129.561561) (xy 195.196498 129.802207) (xy 195.29183 130.032361) (xy 195.291837 130.032376) + (xy 195.4164 130.248126) (xy 195.56806 130.445774) (xy 195.568066 130.445781) (xy 195.744218 130.621933) + (xy 195.744225 130.621939) (xy 195.941873 130.773599) (xy 196.157623 130.898162) (xy 196.157638 130.898169) + (xy 196.256825 130.939253) (xy 196.387793 130.993502) (xy 196.628435 131.057982) (xy 196.875435 131.0905) + (xy 196.875442 131.0905) (xy 197.124558 131.0905) (xy 197.124565 131.0905) (xy 197.371565 131.057982) + (xy 197.612207 130.993502) (xy 197.842373 130.898164) (xy 198.058127 130.773599) (xy 198.255776 130.621938) + (xy 198.431938 130.445776) (xy 198.583599 130.248127) (xy 198.708164 130.032373) (xy 198.803502 129.802207) + (xy 198.867982 129.561565) (xy 198.9005 129.314565) (xy 198.9005 129.065435) (xy 198.891161 128.994501) + (xy 198.901926 128.925467) (xy 198.92642 128.890634) (xy 198.977547 128.839507) (xy 198.977547 128.839506) + (xy 198.977552 128.839502) (xy 199.083995 128.692995) (xy 199.16621 128.53164) (xy 199.222171 128.35941) + (xy 199.222445 128.357681) (xy 199.2505 128.180552) (xy 199.2505 127.995053) (xy 199.250499 127.995038) + (xy 199.250499 78.195681) (xy 199.2505 78.195656) (xy 199.2505 78.009447) (xy 199.222171 77.830589) + (xy 199.166208 77.658355) (xy 199.109784 77.547618) (xy 199.083995 77.497005) (xy 199.036721 77.431938) + (xy 199.003832 77.38667) (xy 198.977557 77.350504) (xy 198.977554 77.350501) (xy 198.977552 77.350498) + (xy 198.8495 77.222446) (xy 198.849499 77.222445) (xy 198.846395 77.219341) (xy 198.846366 77.219314) + (xy 196.736819 75.109766) (xy 196.703334 75.048443) (xy 196.7005 75.022085) (xy 196.7005 74.888549) + (xy 196.7005 74.888548) (xy 196.7005 74.888543) (xy 196.671404 74.667537) (xy 196.61371 74.452219) + (xy 196.613705 74.452208) (xy 196.530155 74.250499) (xy 196.528405 74.246274) (xy 196.416948 74.053226) + (xy 196.312378 73.916947) (xy 196.281248 73.876377) (xy 196.281242 73.87637) (xy 196.123629 73.718757) + (xy 196.123622 73.718751) (xy 195.946782 73.583058) (xy 195.94678 73.583057) (xy 195.946774 73.583052) + (xy 195.753726 73.471595) (xy 195.753724 73.471594) (xy 195.753722 73.471593) (xy 195.54779 73.386293) + (xy 195.547783 73.386291) (xy 195.547781 73.38629) (xy 195.332463 73.328596) (xy 195.332457 73.328595) + (xy 195.332452 73.328594) (xy 195.111466 73.299501) (xy 195.111463 73.2995) (xy 195.111457 73.2995) + (xy 194.888543 73.2995) (xy 194.888537 73.2995) (xy 194.888533 73.299501) (xy 194.667547 73.328594) + (xy 194.66754 73.328595) (xy 194.667537 73.328596) (xy 194.507622 73.371445) (xy 194.452219 73.38629) + (xy 194.452209 73.386293) (xy 194.246277 73.471593) (xy 194.246273 73.471595) (xy 194.053226 73.583052) + (xy 194.053217 73.583058) (xy 193.876377 73.718751) (xy 193.87637 73.718757) (xy 193.718757 73.87637) + (xy 193.718751 73.876377) (xy 193.583058 74.053217) (xy 193.583052 74.053226) (xy 193.471595 74.246273) + (xy 193.471593 74.246277) (xy 193.386293 74.452209) (xy 193.38629 74.452218) (xy 193.38629 74.452219) + (xy 193.328597 74.667536) (xy 193.328594 74.667547) (xy 193.299501 74.888533) (xy 193.2995 74.888549) + (xy 193.2995 75.11145) (xy 193.299501 75.111466) (xy 193.328594 75.332452) (xy 193.328595 75.332457) + (xy 193.328596 75.332463) (xy 193.38629 75.54778) (xy 193.386293 75.54779) (xy 193.471593 75.753721) + (xy 193.471595 75.753726) (xy 193.583052 75.946774) (xy 193.583057 75.94678) (xy 193.583058 75.946782) + (xy 193.718751 76.123622) (xy 193.718757 76.123629) (xy 193.87637 76.281242) (xy 193.876377 76.281248) + (xy 193.899988 76.299365) (xy 194.053226 76.416948) (xy 194.246274 76.528405) (xy 194.259963 76.534075) + (xy 194.4082 76.595477) (xy 194.452219 76.61371) (xy 194.667537 76.671404) (xy 194.888543 76.7005) + (xy 195.022085 76.7005) (xy 195.089124 76.720185) (xy 195.109766 76.736819) (xy 196.91318 78.540232) + (xy 196.946665 78.601555) (xy 196.949499 78.627913) (xy 196.949499 121.023084) (xy 196.929814 121.090123) + (xy 196.87701 121.135878) (xy 196.807852 121.145822) (xy 196.744296 121.116797) (xy 196.737818 121.110765) + (xy 196.186819 120.559766) (xy 196.153334 120.498443) (xy 196.1505 120.472085) (xy 196.1505 101.305734) + (xy 196.170185 101.238695) (xy 196.186819 101.218053) (xy 196.226417 101.178453) (xy 196.281248 101.123624) + (xy 196.416949 100.946774) (xy 196.528406 100.753726) (xy 196.613711 100.547781) (xy 196.671405 100.332463) + (xy 196.700501 100.111457) (xy 196.700501 99.888543) (xy 196.671405 99.667537) (xy 196.613711 99.452219) + (xy 196.609327 99.441636) (xy 196.582198 99.37614) (xy 196.528406 99.246274) (xy 196.416949 99.053226) + (xy 196.308591 98.91201) (xy 196.281249 98.876377) (xy 196.281243 98.87637) (xy 196.12363 98.718757) + (xy 196.123623 98.718751) (xy 195.946783 98.583058) (xy 195.946781 98.583057) (xy 195.946775 98.583052) + (xy 195.753727 98.471595) (xy 195.753725 98.471594) (xy 195.753723 98.471593) (xy 195.547791 98.386293) + (xy 195.547784 98.386291) (xy 195.547782 98.38629) (xy 195.332464 98.328596) (xy 195.332458 98.328595) + (xy 195.332453 98.328594) (xy 195.111467 98.299501) (xy 195.111464 98.2995) (xy 195.111458 98.2995) + (xy 194.888544 98.2995) (xy 194.888538 98.2995) (xy 194.888534 98.299501) (xy 194.667548 98.328594) + (xy 194.667541 98.328595) (xy 194.667538 98.328596) (xy 194.500506 98.373352) (xy 194.45222 98.38629) + (xy 194.45221 98.386293) (xy 194.246278 98.471593) (xy 194.246274 98.471595) (xy 194.053227 98.583052) + (xy 194.053218 98.583058) (xy 193.876378 98.718751) (xy 193.876371 98.718757) (xy 193.718758 98.87637) + (xy 193.718752 98.876377) (xy 193.583059 99.053217) (xy 193.583053 99.053226) (xy 193.471596 99.246273) + (xy 193.471594 99.246277) (xy 193.386294 99.452209) (xy 193.386291 99.452219) (xy 193.328598 99.667534) + (xy 193.328595 99.667547) (xy 193.299502 99.888533) (xy 193.299501 99.888549) (xy 193.299501 100.11145) + (xy 193.299502 100.111466) (xy 193.328595 100.332452) (xy 193.328596 100.332457) (xy 193.328597 100.332463) + (xy 193.352608 100.422073) (xy 193.386291 100.54778) (xy 193.386294 100.54779) (xy 193.471594 100.753722) + (xy 193.471596 100.753726) (xy 193.583053 100.946774) (xy 193.583058 100.94678) (xy 193.583059 100.946782) + (xy 193.718751 101.123621) (xy 193.718752 101.123622) (xy 193.718754 101.123624) (xy 193.813182 101.218052) + (xy 193.846666 101.279373) (xy 193.8495 101.305732) (xy 193.8495 120.905038) (xy 193.849499 120.905053) + (xy 193.849499 120.909454) (xy 193.849499 121.090546) (xy 193.852701 121.110765) (xy 193.877677 121.26845) + (xy 193.87783 121.269414) (xy 193.933786 121.441633) (xy 193.933788 121.441639) (xy 194.016006 121.602997) + (xy 194.12244 121.749493) (xy 194.122444 121.749497) (xy 194.122447 121.749501) (xy 194.250499 121.877553) + (xy 194.254829 121.881883) (xy 194.25484 121.881893) (xy 195.464181 123.091233) (xy 195.478884 123.11816) + (xy 195.495477 123.143979) (xy 195.496368 123.150179) (xy 195.497666 123.152556) (xy 195.5005 123.178914) + (xy 195.5005 123.212021) (xy 195.480815 123.27906) (xy 195.428011 123.324815) (xy 195.358853 123.334759) + (xy 195.344414 123.331798) (xy 195.332467 123.328597) (xy 195.332465 123.328596) (xy 195.332463 123.328596) + (xy 195.33246 123.328595) (xy 195.332452 123.328594) (xy 195.111466 123.299501) (xy 195.111463 123.2995) + (xy 195.111457 123.2995) (xy 194.888543 123.2995) (xy 194.888537 123.2995) (xy 194.888533 123.299501) + (xy 194.667547 123.328594) (xy 194.66754 123.328595) (xy 194.667537 123.328596) (xy 194.499501 123.373621) + (xy 194.452219 123.38629) (xy 194.452209 123.386293) (xy 194.246277 123.471593) (xy 194.246273 123.471595) + (xy 194.053226 123.583052) (xy 194.053217 123.583058) (xy 193.876378 123.71875) (xy 193.829163 123.765965) + (xy 193.781946 123.813182) (xy 193.720626 123.846666) (xy 193.694267 123.8495) (xy 193.285682 123.8495) + (xy 193.285658 123.849499) (xy 193.280547 123.849499) (xy 193.099454 123.849499) (xy 193.099449 123.849499) + (xy 192.92059 123.877827) (xy 192.748356 123.93379) (xy 192.587002 124.016006) (xy 192.440505 124.122441) + (xy 192.4405 124.122445) (xy 192.312444 124.250502) (xy 189.299365 127.26358) (xy 189.238042 127.297065) + (xy 189.1955 127.298838) (xy 189.124567 127.2895) (xy 189.124565 127.2895) (xy 188.875435 127.2895) + (xy 188.875429 127.2895) (xy 188.875424 127.289501) (xy 188.628438 127.322017) (xy 188.387792 127.386498) + (xy 188.157638 127.48183) (xy 188.157623 127.481837) (xy 187.941873 127.6064) (xy 187.744225 127.75806) + (xy 187.744218 127.758066) (xy 187.568066 127.934218) (xy 187.56806 127.934225) (xy 187.4164 128.131873) + (xy 187.291837 128.347623) (xy 187.29183 128.347638) (xy 187.196498 128.577792) (xy 187.132017 128.818438) + (xy 187.122939 128.887397) (xy 187.094673 128.951294) (xy 187.036348 128.989765) (xy 186.966483 128.990596) + (xy 186.90726 128.953524) (xy 186.877481 128.890318) (xy 186.877061 128.887397) (xy 186.876478 128.882975) + (xy 186.867982 128.818435) (xy 186.803502 128.577793) (xy 186.708164 128.347627) (xy 186.680955 128.3005) + (xy 186.583599 128.131873) (xy 186.431939 127.934225) (xy 186.431933 127.934218) (xy 186.255781 127.758066) + (xy 186.255771 127.758058) (xy 186.199013 127.714505) (xy 186.157811 127.658077) (xy 186.1505 127.61613) + (xy 186.1505 90.09568) (xy 186.150501 90.095655) (xy 186.150501 89.909453) (xy 186.150501 89.909452) + (xy 186.122171 89.73059) (xy 186.066211 89.55836) (xy 186.037627 89.502262) (xy 185.983996 89.397005) + (xy 185.961781 89.366428) (xy 185.877559 89.250505) (xy 185.877555 89.250501) (xy 185.877553 89.250498) + (xy 185.749501 89.122446) (xy 185.7495 89.122445) (xy 185.746389 89.119334) (xy 185.746374 89.11932) + (xy 171.736819 75.109765) (xy 171.703334 75.048442) (xy 171.7005 75.022084) (xy 171.7005 74.888548) + (xy 171.7005 74.888542) (xy 171.671404 74.667536) (xy 171.61371 74.452218) (xy 171.528405 74.246273) + (xy 171.416948 74.053225) (xy 171.312374 73.916941) (xy 171.281248 73.876376) (xy 171.281242 73.876369) + (xy 171.123629 73.718756) (xy 171.123622 73.71875) (xy 170.946782 73.583057) (xy 170.94678 73.583056) + (xy 170.946774 73.583051) (xy 170.753726 73.471594) (xy 170.753724 73.471593) (xy 170.753722 73.471592) + (xy 170.54779 73.386292) (xy 170.547783 73.38629) (xy 170.547781 73.386289) (xy 170.332463 73.328595) + (xy 170.332457 73.328594) (xy 170.332452 73.328593) (xy 170.111466 73.2995) (xy 170.111463 73.299499) + (xy 170.111457 73.299499) (xy 169.888543 73.299499) (xy 169.888537 73.299499) (xy 169.888533 73.2995) + (xy 169.667547 73.328593) (xy 169.66754 73.328594) (xy 169.667537 73.328595) (xy 169.452219 73.386289) + (xy 169.452209 73.386292) (xy 169.246277 73.471592) (xy 169.246273 73.471594) (xy 169.053226 73.583051) + (xy 169.053217 73.583057) (xy 168.876377 73.71875) (xy 168.87637 73.718756) (xy 168.718757 73.876369) + (xy 168.718751 73.876376) (xy 168.583058 74.053216) (xy 168.583052 74.053225) (xy 168.471595 74.246272) + (xy 168.471593 74.246276) (xy 168.386293 74.452208) (xy 168.38629 74.452218) (xy 168.34603 74.602473) + (xy 168.328597 74.667533) (xy 168.328594 74.667546) (xy 168.299501 74.888532) (xy 168.2995 74.888542) + (xy 168.2995 75.111456) (xy 168.2995 75.111462) (xy 168.299501 75.111465) (xy 168.328594 75.332451) + (xy 168.328595 75.332456) (xy 168.328596 75.332462) (xy 168.38629 75.54778) (xy 168.386291 75.547782) + (xy 168.386293 75.547789) (xy 168.471593 75.753721) (xy 168.471595 75.753725) (xy 168.583052 75.946773) + (xy 168.583053 75.946774) (xy 168.583058 75.946781) (xy 168.718751 76.123621) (xy 168.718757 76.123628) + (xy 168.87637 76.281241) (xy 168.876377 76.281247) (xy 168.994077 76.371561) (xy 169.053226 76.416947) + (xy 169.246274 76.528404) (xy 169.317008 76.557703) (xy 169.420329 76.6005) (xy 169.452219 76.613709) + (xy 169.667537 76.671403) (xy 169.888543 76.700499) (xy 170.022085 76.700499) (xy 170.089124 76.720184) + (xy 170.109766 76.736818) (xy 183.813181 90.440233) (xy 183.846666 90.501556) (xy 183.8495 90.527914) + (xy 183.8495 127.61613) (xy 183.829815 127.683169) (xy 183.800987 127.714505) (xy 183.744228 127.758058) + (xy 183.744218 127.758066) (xy 183.568066 127.934218) (xy 183.56806 127.934225) (xy 183.4164 128.131873) + (xy 183.291837 128.347623) (xy 183.29183 128.347638) (xy 183.196498 128.577792) (xy 183.132017 128.818438) + (xy 183.122939 128.887397) (xy 183.094673 128.951294) (xy 183.036348 128.989765) (xy 182.966483 128.990596) + (xy 182.90726 128.953524) (xy 182.877481 128.890318) (xy 182.877061 128.887397) (xy 182.876478 128.882975) + (xy 182.867982 128.818435) (xy 182.803502 128.577793) (xy 182.708164 128.347627) (xy 182.680955 128.3005) + (xy 182.583599 128.131873) (xy 182.431939 127.934225) (xy 182.431933 127.934218) (xy 182.255781 127.758066) + (xy 182.255771 127.758058) (xy 182.199013 127.714505) (xy 182.157811 127.658077) (xy 182.1505 127.61613) + (xy 182.1505 111.095681) (xy 182.150501 111.095656) (xy 182.150501 110.909454) (xy 182.150269 110.907989) + (xy 182.122171 110.730591) (xy 182.066211 110.558361) (xy 182.066211 110.55836) (xy 181.983995 110.397005) + (xy 181.930402 110.32324) (xy 181.882676 110.25755) (xy 181.877558 110.250505) (xy 181.877555 110.250502) + (xy 181.877553 110.250499) (xy 181.749501 110.122447) (xy 181.7495 110.122446) (xy 181.746389 110.119335) + (xy 181.746374 110.119321) (xy 171.736819 100.109766) (xy 171.703334 100.048443) (xy 171.7005 100.022085) + (xy 171.7005 99.888549) (xy 171.7005 99.888543) (xy 171.671404 99.667537) (xy 171.61371 99.452219) + (xy 171.609326 99.441636) (xy 171.582197 99.37614) (xy 171.528405 99.246274) (xy 171.416948 99.053226) + (xy 171.30859 98.91201) (xy 171.281248 98.876377) (xy 171.281242 98.87637) (xy 171.123629 98.718757) + (xy 171.123622 98.718751) (xy 170.946782 98.583058) (xy 170.94678 98.583057) (xy 170.946774 98.583052) + (xy 170.753726 98.471595) (xy 170.753724 98.471594) (xy 170.753722 98.471593) (xy 170.54779 98.386293) + (xy 170.547783 98.386291) (xy 170.547781 98.38629) (xy 170.332463 98.328596) (xy 170.332457 98.328595) + (xy 170.332452 98.328594) (xy 170.111466 98.299501) (xy 170.111463 98.2995) (xy 170.111457 98.2995) + (xy 169.888543 98.2995) (xy 169.888537 98.2995) (xy 169.888533 98.299501) (xy 169.667547 98.328594) + (xy 169.66754 98.328595) (xy 169.667537 98.328596) (xy 169.500505 98.373352) (xy 169.452219 98.38629) + (xy 169.452209 98.386293) (xy 169.246277 98.471593) (xy 169.246273 98.471595) (xy 169.053226 98.583052) + (xy 169.053217 98.583058) (xy 168.876377 98.718751) (xy 168.87637 98.718757) (xy 168.718757 98.87637) + (xy 168.718751 98.876377) (xy 168.583058 99.053217) (xy 168.583052 99.053226) (xy 168.471595 99.246273) + (xy 168.471593 99.246277) (xy 168.386293 99.452209) (xy 168.38629 99.452219) (xy 168.328597 99.667534) + (xy 168.328594 99.667547) (xy 168.299501 99.888533) (xy 168.2995 99.888549) (xy 168.2995 100.11145) + (xy 168.299501 100.111466) (xy 168.328594 100.332452) (xy 168.328595 100.332457) (xy 168.328596 100.332463) + (xy 168.352607 100.422073) (xy 168.38629 100.54778) (xy 168.386293 100.54779) (xy 168.471593 100.753722) + (xy 168.471595 100.753726) (xy 168.583052 100.946774) (xy 168.583057 100.94678) (xy 168.583058 100.946782) + (xy 168.718751 101.123622) (xy 168.718757 101.123629) (xy 168.87637 101.281242) (xy 168.876377 101.281248) + (xy 168.908288 101.305734) (xy 169.053226 101.416948) (xy 169.246274 101.528405) (xy 169.452219 101.61371) + (xy 169.667537 101.671404) (xy 169.888543 101.7005) (xy 170.022085 101.7005) (xy 170.089124 101.720185) + (xy 170.109766 101.736819) (xy 179.813181 111.440234) (xy 179.846666 111.501557) (xy 179.8495 111.527915) + (xy 179.8495 127.61613) (xy 179.829815 127.683169) (xy 179.800987 127.714505) (xy 179.744228 127.758058) + (xy 179.744218 127.758066) (xy 179.568066 127.934218) (xy 179.56806 127.934225) (xy 179.4164 128.131873) + (xy 179.291837 128.347623) (xy 179.29183 128.347638) (xy 179.196498 128.577792) (xy 179.132017 128.818438) + (xy 179.122939 128.887397) (xy 179.094673 128.951294) (xy 179.036348 128.989765) (xy 178.966483 128.990596) + (xy 178.90726 128.953524) (xy 178.877481 128.890318) (xy 178.877061 128.887397) (xy 178.876478 128.882975) + (xy 178.867982 128.818435) (xy 178.803502 128.577793) (xy 178.708164 128.347627) (xy 178.680955 128.3005) + (xy 178.583599 128.131873) (xy 178.431939 127.934225) (xy 178.431933 127.934218) (xy 178.255781 127.758066) + (xy 178.255774 127.75806) (xy 178.058126 127.6064) (xy 177.842376 127.481837) (xy 177.842361 127.48183) + (xy 177.612207 127.386498) (xy 177.371561 127.322017) (xy 177.124575 127.289501) (xy 177.12457 127.2895) + (xy 177.124565 127.2895) (xy 176.875435 127.2895) (xy 176.875433 127.2895) (xy 176.804498 127.298838) + (xy 176.735463 127.288072) (xy 176.700633 127.26358) (xy 173.691893 124.25484) (xy 173.691884 124.25483) + (xy 173.640937 124.203883) (xy 173.559501 124.122447) (xy 173.559497 124.122444) (xy 173.559493 124.12244) + (xy 173.412997 124.016006) (xy 173.412996 124.016005) (xy 173.412994 124.016004) (xy 173.3613 123.989664) + (xy 173.251639 123.933788) (xy 173.251636 123.933787) (xy 173.079414 123.87783) (xy 173.07941 123.877829) + (xy 173.079409 123.877829) (xy 173.070235 123.876376) (xy 173.070234 123.876375) (xy 172.927422 123.853755) + (xy 172.900546 123.849499) (xy 172.719454 123.849499) (xy 172.714343 123.849499) (xy 172.714319 123.8495) + (xy 171.305734 123.8495) (xy 171.238695 123.829815) (xy 171.218057 123.813185) (xy 171.123625 123.718753) + (xy 171.123624 123.718752) (xy 171.123622 123.71875) (xy 170.946783 123.583058) (xy 170.946781 123.583057) + (xy 170.946775 123.583052) (xy 170.753727 123.471595) (xy 170.753723 123.471593) (xy 170.547791 123.386293) + (xy 170.547784 123.386291) (xy 170.547782 123.38629) (xy 170.332464 123.328596) (xy 170.332458 123.328595) + (xy 170.332453 123.328594) (xy 170.111467 123.299501) (xy 170.111464 123.2995) (xy 170.111458 123.2995) + (xy 169.888544 123.2995) (xy 169.888538 123.2995) (xy 169.888534 123.299501) (xy 169.667548 123.328594) + (xy 169.667541 123.328595) (xy 169.667538 123.328596) (xy 169.499502 123.373621) (xy 169.45222 123.38629) + (xy 169.45221 123.386293) (xy 169.246278 123.471593) (xy 169.246274 123.471595) (xy 169.053227 123.583052) + (xy 169.053218 123.583058) (xy 168.876378 123.718751) (xy 168.876371 123.718757) (xy 168.718758 123.87637) + (xy 168.718752 123.876377) (xy 168.583059 124.053217) (xy 168.583049 124.053231) (xy 168.576868 124.063938) + (xy 168.526299 124.112152) (xy 168.457691 124.125372) (xy 168.392827 124.099401) (xy 168.381802 124.089615) + (xy 161.186819 116.894632) (xy 161.153334 116.833309) (xy 161.1505 116.806951) (xy 161.1505 83.095681) + (xy 161.150501 83.095656) (xy 161.150501 82.909454) (xy 161.150501 82.909453) (xy 161.122171 82.730591) + (xy 161.087253 82.623123) (xy 161.066212 82.558363) (xy 161.066211 82.55836) (xy 161.016517 82.460832) + (xy 161.00007 82.428553) (xy 160.983996 82.397006) (xy 160.941067 82.337919) (xy 160.877559 82.250506) + (xy 160.877555 82.250502) (xy 160.877553 82.250499) (xy 160.749501 82.122447) (xy 160.7495 82.122446) + (xy 160.746389 82.119335) (xy 160.746374 82.119321) (xy 152.881893 74.25484) (xy 152.881884 74.25483) + (xy 152.821531 74.194477) (xy 152.749501 74.122447) (xy 152.749497 74.122444) (xy 152.749493 74.12244) + (xy 152.602997 74.016006) (xy 152.602996 74.016005) (xy 152.602994 74.016004) (xy 152.5513 73.989664) + (xy 152.441639 73.933788) (xy 152.441636 73.933787) (xy 152.269415 73.87783) (xy 152.269409 73.877829) + (xy 152.260229 73.876375) (xy 152.090546 73.849499) (xy 151.909454 73.849499) (xy 151.904343 73.849499) + (xy 151.904319 73.8495) (xy 146.305733 73.8495) (xy 146.238694 73.829815) (xy 146.218056 73.813185) + (xy 146.123624 73.718753) (xy 146.123623 73.718752) (xy 146.123621 73.71875) (xy 145.946782 73.583058) + (xy 145.94678 73.583057) (xy 145.946774 73.583052) (xy 145.753726 73.471595) (xy 145.753724 73.471594) + (xy 145.753722 73.471593) (xy 145.54779 73.386293) (xy 145.547783 73.386291) (xy 145.547781 73.38629) + (xy 145.332463 73.328596) (xy 145.332457 73.328595) (xy 145.332452 73.328594) (xy 145.111466 73.299501) + (xy 145.111463 73.2995) (xy 145.111457 73.2995) (xy 144.888543 73.2995) (xy 144.888537 73.2995) + (xy 144.888533 73.299501) (xy 144.667547 73.328594) (xy 144.66754 73.328595) (xy 144.667537 73.328596) + (xy 144.507622 73.371445) (xy 144.452219 73.38629) (xy 144.452209 73.386293) (xy 144.246277 73.471593) + (xy 144.246273 73.471595) (xy 144.053226 73.583052) (xy 144.053217 73.583058) (xy 143.876377 73.718751) + (xy 143.87637 73.718757) (xy 143.718757 73.87637) (xy 143.718751 73.876377) (xy 143.583058 74.053217) + (xy 143.583052 74.053226) (xy 143.471595 74.246273) (xy 143.471593 74.246277) (xy 143.386293 74.452209) + (xy 143.38629 74.452218) (xy 143.38629 74.452219) (xy 143.328597 74.667536) (xy 143.328594 74.667547) + (xy 143.299501 74.888533) (xy 143.2995 74.888549) (xy 143.2995 75.11145) (xy 143.299501 75.111466) + (xy 143.328594 75.332452) (xy 143.328595 75.332457) (xy 143.328596 75.332463) (xy 143.38629 75.54778) + (xy 143.386293 75.54779) (xy 143.471593 75.753721) (xy 143.471595 75.753726) (xy 143.583052 75.946774) + (xy 143.583057 75.94678) (xy 143.583058 75.946782) (xy 143.718751 76.123622) (xy 143.718757 76.123629) + (xy 143.87637 76.281242) (xy 143.876377 76.281248) (xy 143.899988 76.299365) (xy 144.053226 76.416948) + (xy 144.246274 76.528405) (xy 144.259963 76.534075) (xy 144.4082 76.595477) (xy 144.452219 76.61371) + (xy 144.667537 76.671404) (xy 144.888543 76.7005) (xy 144.88855 76.7005) (xy 145.11145 76.7005) + (xy 145.111457 76.7005) (xy 145.332463 76.671404) (xy 145.547781 76.61371) (xy 145.753726 76.528405) + (xy 145.946774 76.416948) (xy 146.123624 76.281247) (xy 146.218053 76.186817) (xy 146.279374 76.153334) + (xy 146.305733 76.1505) (xy 151.472085 76.1505) (xy 151.539124 76.170185) (xy 151.559766 76.186819) + (xy 158.813181 83.440234) (xy 158.846666 83.501557) (xy 158.8495 83.527915) (xy 158.8495 117.113085) + (xy 158.829815 117.180124) (xy 158.777011 117.225879) (xy 158.707853 117.235823) (xy 158.644297 117.206798) + (xy 158.637819 117.200766) (xy 157.587819 116.150766) (xy 157.554334 116.089443) (xy 157.5515 116.063085) + (xy 157.5515 107.772729) (xy 157.551501 107.772704) (xy 157.551501 107.586503) (xy 157.54831 107.566358) + (xy 157.523171 107.407639) (xy 157.467211 107.235409) (xy 157.467211 107.235408) (xy 157.384995 107.074052) + (xy 157.377011 107.063063) (xy 157.369026 107.052073) (xy 157.278553 106.927547) (xy 157.150501 106.799495) + (xy 157.1505 106.799494) (xy 157.147389 106.796383) (xy 157.147374 106.796369) (xy 149.605845 99.254839) + (xy 149.605836 99.254829) (xy 149.571309 99.220302) (xy 149.473453 99.122446) (xy 149.473449 99.122443) + (xy 149.473445 99.122439) (xy 149.326949 99.016005) (xy 149.326948 99.016004) (xy 149.326946 99.016003) + (xy 149.275252 98.989663) (xy 149.165591 98.933787) (xy 149.165588 98.933786) (xy 148.993362 98.877828) + (xy 148.90393 98.863663) (xy 148.814499 98.849498) (xy 148.633406 98.849498) (xy 148.628295 98.849498) + (xy 148.628271 98.849499) (xy 146.305733 98.849499) (xy 146.238694 98.829814) (xy 146.218056 98.813184) + (xy 146.123624 98.718752) (xy 146.123623 98.718751) (xy 146.123621 98.718749) (xy 145.946782 98.583057) + (xy 145.94678 98.583056) (xy 145.946774 98.583051) (xy 145.753726 98.471594) (xy 145.753724 98.471593) + (xy 145.753722 98.471592) (xy 145.54779 98.386292) (xy 145.547783 98.38629) (xy 145.547781 98.386289) + (xy 145.332463 98.328595) (xy 145.332457 98.328594) (xy 145.332452 98.328593) (xy 145.111466 98.2995) + (xy 145.111463 98.299499) (xy 145.111457 98.299499) (xy 144.888543 98.299499) (xy 144.888537 98.299499) + (xy 144.888533 98.2995) (xy 144.667547 98.328593) (xy 144.667532 98.328596) (xy 144.656586 98.331529) + (xy 144.586736 98.329862) (xy 144.528876 98.290695) (xy 144.501376 98.226465) (xy 144.5005 98.211752) + (xy 144.5005 92.677914) (xy 144.520185 92.610875) (xy 144.536814 92.590238) (xy 146.042432 91.084619) + (xy 146.042439 91.084614) (xy 146.049499 91.077554) (xy 146.049501 91.077553) (xy 146.177553 90.949501) + (xy 146.283996 90.802994) (xy 146.366211 90.641639) (xy 146.422171 90.469409) (xy 146.426569 90.441639) + (xy 146.450501 90.290547) (xy 146.450501 90.109454) (xy 146.450501 90.105053) (xy 146.4505 90.105038) + (xy 146.4505 86.228779) (xy 146.450501 86.228754) (xy 146.450501 86.042546) (xy 146.43402 85.938495) + (xy 146.422172 85.863689) (xy 146.366212 85.691459) (xy 146.321136 85.602994) (xy 146.283996 85.530103) + (xy 146.283994 85.5301) (xy 146.283993 85.530098) (xy 146.177559 85.383603) (xy 146.177555 85.383599) + (xy 146.177553 85.383596) (xy 146.049501 85.255544) (xy 146.0495 85.255543) (xy 146.046389 85.252432) + (xy 146.046374 85.252418) (xy 145.686819 84.892862) (xy 145.653334 84.831539) (xy 145.6505 84.805181) + (xy 145.6505 81.788631) (xy 145.650501 81.788606) (xy 145.650501 81.602405) (xy 145.641342 81.54458) + (xy 145.622171 81.423541) (xy 145.566211 81.251311) (xy 145.566211 81.25131) (xy 145.513559 81.147977) + (xy 145.483996 81.089956) (xy 145.48322 81.088888) (xy 145.47273 81.074448) (xy 145.472727 81.074445) + (xy 145.428901 81.014125) (xy 145.377558 80.943455) (xy 145.377555 80.943452) (xy 145.377553 80.943449) + (xy 145.249501 80.815397) (xy 145.2495 80.815396) (xy 145.246389 80.812285) (xy 145.246374 80.812271) + (xy 142.937819 78.503716) (xy 142.904334 78.442393) (xy 142.9015 78.416035) (xy 142.9015 75.370394) + (xy 142.901501 75.370369) (xy 142.901501 75.18416) (xy 142.873172 75.005302) (xy 142.817209 74.833068) + (xy 142.771937 74.744218) (xy 142.734996 74.671718) (xy 142.719564 74.650478) (xy 142.659686 74.568062) + (xy 142.628558 74.525217) (xy 142.628555 74.525214) (xy 142.628553 74.525211) (xy 142.500501 74.397159) + (xy 142.5005 74.397158) (xy 142.497389 74.394047) (xy 142.497374 74.394033) (xy 141.607181 73.50384) + (xy 141.607172 73.50383) (xy 141.550115 73.446773) (xy 141.474789 73.371447) (xy 141.474785 73.371444) + (xy 141.474781 73.37144) (xy 141.328285 73.265006) (xy 141.328284 73.265005) (xy 141.328282 73.265004) + (xy 141.276588 73.238664) (xy 141.166927 73.182788) (xy 141.166924 73.182787) (xy 140.994698 73.126829) + (xy 140.846947 73.103427) (xy 140.815834 73.098499) (xy 140.634742 73.098499) (xy 140.629631 73.098499) + (xy 140.629607 73.0985) (xy 136.766681 73.0985) (xy 136.766657 73.098499) (xy 136.761546 73.098499) + (xy 136.580454 73.098499) (xy 136.549341 73.103427) (xy 136.401589 73.126829) (xy 136.229363 73.182787) + (xy 136.22936 73.182788) (xy 136.068002 73.265006) (xy 135.921505 73.371441) (xy 135.9215 73.371445) + (xy 135.846173 73.446773) (xy 135.793447 73.499499) (xy 135.793444 73.499502) (xy 135.443447 73.8495) + (xy 135.129766 74.163181) (xy 135.102838 74.177884) (xy 135.07702 74.194477) (xy 135.070819 74.195368) + (xy 135.068443 74.196666) (xy 135.042085 74.1995) (xy 134.797915 74.1995) (xy 134.730876 74.179815) + (xy 134.710234 74.163181) (xy 133.950893 73.40384) (xy 133.950884 73.40383) (xy 133.918494 73.37144) + (xy 133.818501 73.271447) (xy 133.818497 73.271444) (xy 133.818493 73.27144) (xy 133.671997 73.165006) + (xy 133.671996 73.165005) (xy 133.671994 73.165004) (xy 133.597072 73.126829) (xy 133.510639 73.082788) + (xy 133.510636 73.082787) (xy 133.33841 73.026829) (xy 133.248977 73.012664) (xy 133.159546 72.998499) + (xy 132.978454 72.998499) (xy 132.973343 72.998499) (xy 132.973319 72.9985) (xy 124.946681 72.9985) + (xy 124.946657 72.998499) (xy 124.941546 72.998499) (xy 124.760453 72.998499) (xy 124.700832 73.007942) + (xy 124.581589 73.026829) (xy 124.409363 73.082787) (xy 124.40936 73.082788) (xy 124.248002 73.165006) + (xy 124.101505 73.271441) (xy 124.1015 73.271445) (xy 123.973444 73.399502) (xy 123.299365 74.07358) + (xy 123.238042 74.107065) (xy 123.1955 74.108838) (xy 123.124567 74.0995) (xy 123.124565 74.0995) + (xy 122.875435 74.0995) (xy 122.875429 74.0995) (xy 122.875424 74.099501) (xy 122.628438 74.132017) + (xy 122.387792 74.196498) (xy 122.157638 74.29183) (xy 122.157623 74.291837) (xy 121.941873 74.4164) + (xy 121.744225 74.56806) (xy 121.744218 74.568066) (xy 121.568066 74.744218) (xy 121.56806 74.744225) + (xy 121.4164 74.941873) (xy 121.291837 75.157623) (xy 121.29183 75.157638) (xy 121.196498 75.387792) + (xy 121.132017 75.628438) (xy 121.099501 75.875424) (xy 121.0995 75.875441) (xy 121.0995 76.124558) + (xy 121.099501 76.124575) (xy 121.122512 76.299366) (xy 121.132018 76.371565) (xy 121.164864 76.494147) + (xy 121.196498 76.612207) (xy 121.29183 76.842361) (xy 121.291837 76.842376) (xy 121.4164 77.058126) + (xy 121.56806 77.255774) (xy 121.568066 77.255781) (xy 121.744216 77.431931) (xy 121.744221 77.431935) + (xy 121.744224 77.431938) (xy 121.800986 77.475492) (xy 121.842189 77.531919) (xy 121.8495 77.573868) + (xy 121.8495 80.42613) (xy 121.829815 80.493169) (xy 121.800987 80.524505) (xy 121.744228 80.568058) + (xy 121.744218 80.568066) (xy 121.568066 80.744218) (xy 121.56806 80.744225) (xy 121.4164 80.941873) + (xy 121.291837 81.157623) (xy 121.29183 81.157638) (xy 121.196498 81.387792) (xy 121.16451 81.507172) + (xy 121.128144 81.566833) (xy 121.065297 81.597361) (xy 120.995922 81.589066) (xy 120.942044 81.54458) + (xy 120.926804 81.513396) (xy 120.879115 81.366623) (xy 120.767708 81.147976) (xy 119.85 82.065684) + (xy 119.85 81.934175) (xy 119.815925 81.807008) (xy 119.750099 81.692994) (xy 119.657007 81.599902) + (xy 119.542993 81.534076) (xy 119.415826 81.500001) (xy 119.284174 81.500001) (xy 119.157007 81.534076) + (xy 119.042993 81.599902) (xy 118.949901 81.692994) (xy 118.884075 81.807008) (xy 118.85 81.934175) + (xy 118.85 82.065687) (xy 117.93229 81.147977) (xy 117.820883 81.366623) (xy 117.740629 81.613623) + (xy 117.7 81.870143) (xy 117.7 82.129858) (xy 117.740629 82.386378) (xy 117.820883 82.633378) (xy 117.938796 82.864792) + (xy 117.983766 82.926689) (xy 118.007246 82.992495) (xy 117.99142 83.060549) (xy 117.983767 83.072458) + (xy 117.938367 83.134946) (xy 117.820422 83.366423) (xy 117.74014 83.613506) (xy 117.6995 83.870097) + (xy 117.6995 84.129902) (xy 117.74014 84.386493) (xy 117.820422 84.633576) (xy 117.938368 84.865054) + (xy 117.983457 84.927115) (xy 118.006937 84.992922) (xy 117.991111 85.060975) (xy 117.983457 85.072885) + (xy 117.938368 85.134945) (xy 117.820422 85.366423) (xy 117.74014 85.613506) (xy 117.6995 85.870097) + (xy 117.6995 86.129902) (xy 117.74014 86.386493) (xy 117.820422 86.633576) (xy 117.901534 86.792764) + (xy 117.915793 86.82075) (xy 117.938368 86.865054) (xy 117.983457 86.927115) (xy 118.006937 86.992922) + (xy 117.991111 87.060975) (xy 117.983457 87.072885) (xy 117.938368 87.134945) (xy 117.820422 87.366423) + (xy 117.74014 87.613506) (xy 117.6995 87.870097) (xy 117.6995 88.129902) (xy 117.74014 88.386493) + (xy 117.820422 88.633576) (xy 117.901534 88.792764) (xy 117.926812 88.842376) (xy 117.938368 88.865054) + (xy 117.983457 88.927115) (xy 118.006937 88.992922) (xy 117.991111 89.060975) (xy 117.983457 89.072885) + (xy 117.938368 89.134945) (xy 117.820422 89.366423) (xy 117.74014 89.613506) (xy 117.6995 89.870097) + (xy 117.6995 90.129902) (xy 117.74014 90.386493) (xy 117.820422 90.633576) (xy 117.938365 90.86505) + (xy 117.983457 90.927114) (xy 118.006936 90.992921) (xy 117.99111 91.060975) (xy 117.983458 91.072882) + (xy 117.938365 91.134949) (xy 117.820422 91.366422) (xy 117.74014 91.613505) (xy 117.6995 91.870096) + (xy 117.6995 91.972083) (xy 117.679815 92.039122) (xy 117.663181 92.059764) (xy 113.122449 96.600495) + (xy 113.122444 96.600501) (xy 113.021678 96.739193) (xy 113.021679 96.739194) (xy 113.016005 96.747004) + (xy 113.016 96.747011) (xy 112.93379 96.908354) (xy 112.933787 96.908362) (xy 112.877829 97.080588) + (xy 112.849499 97.259454) (xy 112.849499 97.445655) (xy 112.8495 97.44568) (xy 112.8495 117.472085) + (xy 112.829815 117.539124) (xy 112.813181 117.559766) (xy 107.599766 122.773181) (xy 107.538443 122.806666) + (xy 107.512085 122.8095) (xy 105.954727 122.8095) (xy 105.887688 122.789815) (xy 105.841933 122.737011) + (xy 105.831989 122.667853) (xy 105.856351 122.610014) (xy 105.918857 122.528553) (xy 106.000273 122.42245) + (xy 106.118284 122.218049) (xy 106.208606 121.999993) (xy 106.269693 121.772014) (xy 106.3005 121.538011) + (xy 106.3005 121.301989) (xy 106.269693 121.067986) (xy 106.208606 120.840007) (xy 106.118284 120.621951) + (xy 106.118282 120.621948) (xy 106.11828 120.621943) (xy 106.073905 120.545085) (xy 106.000273 120.41755) + (xy 105.936128 120.333954) (xy 105.854121 120.22708) (xy 105.855286 120.226185) (xy 105.828469 120.168381) + (xy 105.837998 120.099165) (xy 105.854619 120.073302) (xy 105.854121 120.07292) (xy 105.914387 119.994379) + (xy 106.000273 119.88245) (xy 106.118284 119.678049) (xy 106.208606 119.459993) (xy 106.269693 119.232014) + (xy 106.3005 118.998011) (xy 106.3005 118.761989) (xy 106.269693 118.527986) (xy 106.208606 118.300007) + (xy 106.118284 118.081951) (xy 106.082087 118.019256) (xy 106.065615 117.951359) (xy 106.088467 117.885332) + (xy 106.101795 117.869575) (xy 106.129422 117.841948) (xy 106.225336 117.689301) (xy 106.284877 117.519141) + (xy 106.299999 117.38493) (xy 106.3 117.38493) (xy 106.3 116.74) (xy 104.807106 116.74) (xy 104.900099 116.647007) + (xy 104.965925 116.532993) (xy 105 116.405826) (xy 105 116.274174) (xy 104.965925 116.147007) (xy 104.900099 116.032993) + (xy 104.807106 115.94) (xy 106.3 115.94) (xy 106.3 115.29507) (xy 106.299999 115.295069) (xy 106.284877 115.160858) + (xy 106.225336 114.990698) (xy 106.129422 114.838051) (xy 106.101793 114.810422) (xy 106.068308 114.749099) + (xy 106.073292 114.679407) (xy 106.082079 114.660756) (xy 106.118284 114.598049) (xy 106.208606 114.379993) + (xy 106.269693 114.152014) (xy 106.3005 113.918011) (xy 106.3005 113.681989) (xy 106.269693 113.447986) + (xy 106.208606 113.220007) (xy 106.118284 113.001951) (xy 106.118282 113.001948) (xy 106.11828 113.001943) + (xy 106.049832 112.883389) (xy 106.000273 112.79755) (xy 105.9399 112.71887) (xy 105.854121 112.60708) + (xy 105.855286 112.606185) (xy 105.828469 112.548381) (xy 105.837998 112.479165) (xy 105.854619 112.453302) + (xy 105.854121 112.45292) (xy 105.908814 112.381641) (xy 106.000273 112.26245) (xy 106.118284 112.058049) + (xy 106.208606 111.839993) (xy 106.269693 111.612014) (xy 106.3005 111.378011) (xy 106.3005 111.141989) + (xy 106.269693 110.907986) (xy 106.208606 110.680007) (xy 106.118284 110.461951) (xy 106.118282 110.461948) + (xy 106.11828 110.461943) (xy 106.076118 110.388918) (xy 106.000273 110.25755) (xy 105.894217 110.119335) + (xy 105.854121 110.06708) (xy 105.855286 110.066185) (xy 105.828469 110.008381) (xy 105.837998 109.939165) + (xy 105.854619 109.913302) (xy 105.854121 109.91292) (xy 105.908814 109.841641) (xy 106.000273 109.72245) + (xy 106.118284 109.518049) (xy 106.208606 109.299993) (xy 106.269693 109.072014) (xy 106.3005 108.838011) + (xy 106.3005 108.601989) (xy 106.269693 108.367986) (xy 106.208606 108.140007) (xy 106.118284 107.921951) + (xy 106.118282 107.921948) (xy 106.11828 107.921943) (xy 106.062889 107.826004) (xy 106.000273 107.71755) + (xy 105.938127 107.636559) (xy 105.854121 107.52708) (xy 105.855286 107.526185) (xy 105.828469 107.468381) + (xy 105.837998 107.399165) (xy 105.854619 107.373302) (xy 105.854121 107.37292) (xy 105.908814 107.301641) + (xy 106.000273 107.18245) (xy 106.118284 106.978049) (xy 106.208606 106.759993) (xy 106.269693 106.532014) + (xy 106.3005 106.298011) (xy 106.3005 106.061989) (xy 106.269693 105.827986) (xy 106.208606 105.600007) + (xy 106.118284 105.381951) (xy 106.082087 105.319256) (xy 106.065615 105.251359) (xy 106.088467 105.185332) + (xy 106.101795 105.169575) (xy 106.129422 105.141948) (xy 106.225336 104.989301) (xy 106.284877 104.819141) + (xy 106.299999 104.68493) (xy 106.3 104.68493) (xy 106.3 104.04) (xy 104.807106 104.04) (xy 104.900099 103.947007) + (xy 104.965925 103.832993) (xy 105 103.705826) (xy 105 103.574174) (xy 104.965925 103.447007) (xy 104.900099 103.332993) + (xy 104.807106 103.24) (xy 106.3 103.24) (xy 106.3 102.59507) (xy 106.299999 102.595069) (xy 106.284877 102.460858) + (xy 106.225336 102.290698) (xy 106.129422 102.138051) (xy 106.101793 102.110422) (xy 106.068308 102.049099) + (xy 106.073292 101.979407) (xy 106.082079 101.960756) (xy 106.118284 101.898049) (xy 106.208606 101.679993) + (xy 106.269693 101.452014) (xy 106.3005 101.218011) (xy 106.3005 100.981989) (xy 106.269693 100.747986) + (xy 106.208606 100.520007) (xy 106.118284 100.301951) (xy 106.118282 100.301948) (xy 106.11828 100.301943) + (xy 106.060635 100.2021) (xy 106.000273 100.09755) (xy 105.901792 99.969207) (xy 105.854121 99.90708) + (xy 105.855286 99.906185) (xy 105.828469 99.848381) (xy 105.837998 99.779165) (xy 105.854619 99.753302) + (xy 105.854121 99.75292) (xy 105.96916 99.602997) (xy 106.000273 99.56245) (xy 106.118284 99.358049) + (xy 106.208606 99.139993) (xy 106.269693 98.912014) (xy 106.3005 98.678011) (xy 106.3005 98.441989) + (xy 106.269693 98.207986) (xy 106.208606 97.980007) (xy 106.118284 97.761951) (xy 106.118282 97.761948) + (xy 106.11828 97.761943) (xy 106.076118 97.688918) (xy 106.000273 97.55755) (xy 105.901792 97.429207) + (xy 105.856593 97.370302) (xy 105.856587 97.370295) (xy 105.689704 97.203412) (xy 105.689697 97.203406) + (xy 105.502454 97.05973) (xy 105.502453 97.059729) (xy 105.50245 97.059727) (xy 105.419611 97.0119) + (xy 105.298056 96.941719) (xy 105.298045 96.941714) (xy 105.079993 96.851394) (xy 104.85201 96.790306) + (xy 104.618013 96.7595) (xy 104.615377 96.759327) (xy 104.614635 96.759055) (xy 104.613987 96.75897) + (xy 104.614006 96.758824) (xy 104.549771 96.735293) (xy 104.507574 96.679605) (xy 104.4995 96.635593) + (xy 104.4995 92.842722) (xy 105.5495 92.842722) (xy 105.5495 93.157277) (xy 105.584716 93.469827) + (xy 105.584718 93.469843) (xy 105.65471 93.776499) (xy 105.654711 93.776501) (xy 105.758598 94.073395) + (xy 105.895072 94.356786) (xy 105.895074 94.356789) (xy 106.062423 94.623123) (xy 106.208733 94.806589) + (xy 106.232024 94.835796) (xy 106.258539 94.869044) (xy 106.480956 95.091461) (xy 106.726877 95.287577) + (xy 106.993211 95.454926) (xy 107.276606 95.591402) (xy 107.5735 95.695289) (xy 107.88016 95.765282) + (xy 108.192723 95.800499) (xy 108.192724 95.8005) (xy 108.192727 95.8005) (xy 108.507276 95.8005) + (xy 108.507276 95.800499) (xy 108.81984 95.765282) (xy 109.1265 95.695289) (xy 109.423394 95.591402) + (xy 109.706789 95.454926) (xy 109.973123 95.287577) (xy 110.219044 95.091461) (xy 110.441461 94.869044) + (xy 110.637577 94.623123) (xy 110.804926 94.356789) (xy 110.941402 94.073394) (xy 111.045289 93.7765) + (xy 111.115282 93.46984) (xy 111.1505 93.157273) (xy 111.1505 92.842727) (xy 111.115282 92.53016) + (xy 111.045289 92.2235) (xy 110.941402 91.926606) (xy 110.804926 91.643211) (xy 110.637577 91.376877) + (xy 110.441461 91.130956) (xy 110.219044 90.908539) (xy 110.210217 90.9015) (xy 110.104524 90.817212) + (xy 109.973123 90.712423) (xy 109.706789 90.545074) (xy 109.706786 90.545072) (xy 109.423395 90.408598) + (xy 109.126501 90.304711) (xy 109.126499 90.30471) (xy 108.819843 90.234718) (xy 108.819827 90.234716) + (xy 108.507277 90.1995) (xy 108.507273 90.1995) (xy 108.192727 90.1995) (xy 108.192722 90.1995) + (xy 107.880172 90.234716) (xy 107.880156 90.234718) (xy 107.5735 90.30471) (xy 107.573498 90.304711) + (xy 107.276604 90.408598) (xy 106.993213 90.545072) (xy 106.726878 90.712422) (xy 106.480956 90.908538) + (xy 106.258538 91.130956) (xy 106.062422 91.376878) (xy 105.895072 91.643213) (xy 105.758598 91.926604) + (xy 105.654711 92.223498) (xy 105.65471 92.2235) (xy 105.584718 92.530156) (xy 105.584716 92.530172) + (xy 105.5495 92.842722) (xy 104.4995 92.842722) (xy 104.4995 80.842722) (xy 105.5495 80.842722) + (xy 105.5495 81.157277) (xy 105.584716 81.469827) (xy 105.584718 81.469843) (xy 105.65471 81.776499) + (xy 105.654711 81.776501) (xy 105.758598 82.073395) (xy 105.895072 82.356786) (xy 105.920344 82.397006) + (xy 106.062423 82.623123) (xy 106.095221 82.66425) (xy 106.237328 82.842447) (xy 106.258539 82.869044) + (xy 106.480956 83.091461) (xy 106.726877 83.287577) (xy 106.993211 83.454926) (xy 107.276606 83.591402) + (xy 107.5735 83.695289) (xy 107.88016 83.765282) (xy 108.192723 83.800499) (xy 108.192724 83.8005) + (xy 108.192727 83.8005) (xy 108.507276 83.8005) (xy 108.507276 83.800499) (xy 108.81984 83.765282) + (xy 109.1265 83.695289) (xy 109.423394 83.591402) (xy 109.706789 83.454926) (xy 109.973123 83.287577) + (xy 110.219044 83.091461) (xy 110.441461 82.869044) (xy 110.637577 82.623123) (xy 110.804926 82.356789) + (xy 110.941402 82.073394) (xy 111.045289 81.7765) (xy 111.115282 81.46984) (xy 111.1505 81.157273) + (xy 111.1505 80.842727) (xy 111.121155 80.582291) (xy 118.497976 80.582291) (xy 119.35 81.434315) + (xy 119.350001 81.434315) (xy 120.202023 80.582291) (xy 119.983377 80.470884) (xy 119.736377 80.39063) + (xy 119.479857 80.350001) (xy 119.220143 80.350001) (xy 118.963622 80.39063) (xy 118.716622 80.470884) + (xy 118.497976 80.582291) (xy 111.121155 80.582291) (xy 111.119552 80.56806) (xy 111.115284 80.530174) + (xy 111.115281 80.530156) (xy 111.108336 80.49973) (xy 111.045289 80.2235) (xy 110.941402 79.926606) + (xy 110.804926 79.643211) (xy 110.637577 79.376877) (xy 110.441461 79.130956) (xy 110.219044 78.908539) + (xy 110.210217 78.9015) (xy 110.104524 78.817212) (xy 109.973123 78.712423) (xy 109.706789 78.545074) + (xy 109.706786 78.545072) (xy 109.652271 78.518819) (xy 109.512565 78.45154) (xy 110.614143 78.45154) + (xy 110.614143 78.451541) (xy 110.746487 78.52795) (xy 110.746488 78.527951) (xy 110.952381 78.613236) + (xy 111.167632 78.670911) (xy 111.167645 78.670914) (xy 111.388575 78.7) (xy 111.611425 78.7) (xy 111.832354 78.670914) + (xy 111.832367 78.670911) (xy 112.047618 78.613236) (xy 112.253503 78.527954) (xy 112.253514 78.527949) + (xy 112.385856 78.451541) (xy 112.385856 78.45154) (xy 111.5 77.565685) (xy 110.614143 78.45154) + (xy 109.512565 78.45154) (xy 109.423395 78.408598) (xy 109.126501 78.304711) (xy 109.126499 78.30471) + (xy 108.819843 78.234718) (xy 108.819827 78.234716) (xy 108.507277 78.1995) (xy 108.507273 78.1995) + (xy 108.192727 78.1995) (xy 108.192722 78.1995) (xy 107.880172 78.234716) (xy 107.880156 78.234718) + (xy 107.5735 78.30471) (xy 107.573498 78.304711) (xy 107.276604 78.408598) (xy 106.993213 78.545072) + (xy 106.726878 78.712422) (xy 106.480956 78.908538) (xy 106.258538 79.130956) (xy 106.062422 79.376878) + (xy 105.895072 79.643213) (xy 105.758598 79.926604) (xy 105.654711 80.223498) (xy 105.65471 80.2235) + (xy 105.584718 80.530156) (xy 105.584716 80.530172) (xy 105.5495 80.842722) (xy 104.4995 80.842722) + (xy 104.4995 78.787461) (xy 104.519185 78.720422) (xy 104.571989 78.674667) (xy 104.641147 78.664723) + (xy 104.655594 78.667686) (xy 104.667638 78.670913) (xy 104.888575 78.7) (xy 105.111425 78.7) (xy 105.332354 78.670914) + (xy 105.332367 78.670911) (xy 105.547618 78.613236) (xy 105.753503 78.527954) (xy 105.753514 78.527949) + (xy 105.885856 78.451541) (xy 105.885856 78.45154) (xy 104.934315 77.5) (xy 105.065826 77.5) (xy 105.192993 77.465925) + (xy 105.307007 77.400099) (xy 105.400099 77.307007) (xy 105.465925 77.192993) (xy 105.5 77.065826) + (xy 105.5 76.999999) (xy 105.565685 76.999999) (xy 105.565685 77.000001) (xy 106.45154 77.885856) + (xy 106.451541 77.885856) (xy 106.527949 77.753514) (xy 106.527954 77.753503) (xy 106.613236 77.547618) + (xy 106.670911 77.332367) (xy 106.670914 77.332354) (xy 106.7 77.111424) (xy 106.7 76.888575) (xy 109.8 76.888575) + (xy 109.8 77.111424) (xy 109.829085 77.332354) (xy 109.829088 77.332367) (xy 109.886763 77.547618) + (xy 109.972045 77.753502) (xy 109.97205 77.753513) (xy 110.048458 77.885855) (xy 110.048459 77.885856) + (xy 110.934314 77.000001) (xy 110.934314 76.999999) (xy 110.868489 76.934174) (xy 111 76.934174) + (xy 111 77.065826) (xy 111.034075 77.192993) (xy 111.099901 77.307007) (xy 111.192993 77.400099) + (xy 111.307007 77.465925) (xy 111.434174 77.5) (xy 111.565826 77.5) (xy 111.692993 77.465925) (xy 111.807007 77.400099) + (xy 111.900099 77.307007) (xy 111.965925 77.192993) (xy 112 77.065826) (xy 112 76.999999) (xy 112.065685 76.999999) + (xy 112.065685 77.000001) (xy 112.95154 77.885856) (xy 112.951541 77.885856) (xy 113.027949 77.753514) + (xy 113.027954 77.753503) (xy 113.113236 77.547618) (xy 113.170911 77.332367) (xy 113.170914 77.332354) + (xy 113.2 77.111424) (xy 113.2 76.888575) (xy 113.170914 76.667645) (xy 113.170911 76.667632) (xy 113.113236 76.452381) + (xy 113.027951 76.246488) (xy 113.02795 76.246487) (xy 112.951541 76.114143) (xy 112.95154 76.114143) + (xy 112.065685 76.999999) (xy 112 76.999999) (xy 112 76.934174) (xy 111.965925 76.807007) (xy 111.900099 76.692993) + (xy 111.807007 76.599901) (xy 111.692993 76.534075) (xy 111.565826 76.5) (xy 111.434174 76.5) (xy 111.307007 76.534075) + (xy 111.192993 76.599901) (xy 111.099901 76.692993) (xy 111.034075 76.807007) (xy 111 76.934174) + (xy 110.868489 76.934174) (xy 110.048458 76.114142) (xy 110.048458 76.114143) (xy 109.972044 76.246497) + (xy 109.972041 76.246502) (xy 109.886763 76.452381) (xy 109.829088 76.667632) (xy 109.829085 76.667645) + (xy 109.8 76.888575) (xy 106.7 76.888575) (xy 106.670914 76.667645) (xy 106.670911 76.667632) (xy 106.613236 76.452381) + (xy 106.527951 76.246488) (xy 106.52795 76.246487) (xy 106.451541 76.114143) (xy 106.45154 76.114143) + (xy 105.565685 76.999999) (xy 105.5 76.999999) (xy 105.5 76.934174) (xy 105.465925 76.807007) (xy 105.400099 76.692993) + (xy 105.307007 76.599901) (xy 105.192993 76.534075) (xy 105.065826 76.5) (xy 104.934314 76.5) (xy 105.885855 75.548458) + (xy 110.614142 75.548458) (xy 111.499999 76.434314) (xy 112.385855 75.548458) (xy 112.253513 75.47205) + (xy 112.253502 75.472045) (xy 112.047618 75.386763) (xy 111.832367 75.329088) (xy 111.832354 75.329085) + (xy 111.611425 75.3) (xy 111.388575 75.3) (xy 111.167645 75.329085) (xy 111.167632 75.329088) (xy 110.952381 75.386763) + (xy 110.746502 75.472041) (xy 110.746497 75.472044) (xy 110.614143 75.548458) (xy 110.614142 75.548458) + (xy 105.885855 75.548458) (xy 105.753513 75.47205) (xy 105.753502 75.472045) (xy 105.547618 75.386763) + (xy 105.332367 75.329088) (xy 105.332354 75.329085) (xy 105.111425 75.3) (xy 104.888575 75.3) (xy 104.667638 75.329086) + (xy 104.66762 75.32909) (xy 104.655592 75.332313) (xy 104.585742 75.330649) (xy 104.52788 75.291486) + (xy 104.500377 75.227257) (xy 104.4995 75.212538) (xy 104.4995 74.678914) (xy 104.519185 74.611875) + (xy 104.535819 74.591233) (xy 104.890234 74.236819) (xy 104.951557 74.203334) (xy 104.977915 74.2005) + (xy 105.11145 74.2005) (xy 105.111457 74.2005) (xy 105.332463 74.171404) (xy 105.547781 74.11371) + (xy 105.753726 74.028405) (xy 105.946774 73.916948) (xy 106.123624 73.781247) (xy 106.218053 73.686817) + (xy 106.279374 73.653334) (xy 106.305733 73.6505) (xy 110.194267 73.6505) (xy 110.261306 73.670185) + (xy 110.281943 73.686814) (xy 110.376371 73.781242) (xy 110.376378 73.781249) (xy 110.502245 73.877829) + (xy 110.553226 73.916948) (xy 110.746274 74.028405) (xy 110.82365 74.060455) (xy 110.936176 74.107065) + (xy 110.952219 74.11371) (xy 111.167537 74.171404) (xy 111.388543 74.2005) (xy 111.38855 74.2005) + (xy 111.61145 74.2005) (xy 111.611457 74.2005) (xy 111.832463 74.171404) (xy 112.047781 74.11371) + (xy 112.253726 74.028405) (xy 112.446774 73.916948) (xy 112.623624 73.781247) (xy 112.781247 73.623624) + (xy 112.916948 73.446774) (xy 113.028405 73.253726) (xy 113.11371 73.047781) (xy 113.171404 72.832463) + (xy 113.2005 72.611457) (xy 113.2005 72.388543) (xy 113.171404 72.167537) (xy 113.11371 71.952219) + (xy 113.028405 71.746274) (xy 112.916948 71.553226) (xy 112.781247 71.376376) (xy 112.781242 71.37637) + (xy 112.623629 71.218757) (xy 112.623622 71.218751) (xy 112.446782 71.083058) (xy 112.44678 71.083057) + (xy 112.446774 71.083052) (xy 112.253726 70.971595) (xy 112.253722 70.971593) (xy 112.04779 70.886293) + (xy 112.047783 70.886291) (xy 112.047781 70.88629) (xy 111.832463 70.828596) (xy 111.832457 70.828595) + (xy 111.832452 70.828594) (xy 111.611466 70.799501) (xy 111.611463 70.7995) (xy 111.611457 70.7995) + (xy 111.388543 70.7995) (xy 111.388537 70.7995) (xy 111.388533 70.799501) (xy 111.167547 70.828594) + (xy 111.16754 70.828595) (xy 111.167537 70.828596) (xy 110.952219 70.88629) (xy 110.952209 70.886293) + (xy 110.746277 70.971593) (xy 110.746273 70.971595) (xy 110.553226 71.083052) (xy 110.553217 71.083058) + (xy 110.376378 71.21875) (xy 110.329163 71.265965) (xy 110.281946 71.313182) (xy 110.220626 71.346666) + (xy 110.194267 71.3495) (xy 106.305733 71.3495) (xy 106.238694 71.329815) (xy 106.218056 71.313185) + (xy 106.123624 71.218753) (xy 106.123623 71.218752) (xy 106.123621 71.21875) (xy 105.946782 71.083058) + (xy 105.94678 71.083057) (xy 105.946774 71.083052) (xy 105.753726 70.971595) (xy 105.753722 70.971593) + (xy 105.54779 70.886293) (xy 105.547783 70.886291) (xy 105.547781 70.88629) (xy 105.332463 70.828596) + (xy 105.332457 70.828595) (xy 105.332452 70.828594) (xy 105.111466 70.799501) (xy 105.111463 70.7995) + (xy 105.111457 70.7995) (xy 104.888543 70.7995) (xy 104.888537 70.7995) (xy 104.888533 70.799501) + (xy 104.667547 70.828594) (xy 104.66754 70.828595) (xy 104.667537 70.828596) (xy 104.452219 70.88629) + (xy 104.452209 70.886293) (xy 104.246277 70.971593) (xy 104.246273 70.971595) (xy 104.053226 71.083052) + (xy 104.053217 71.083058) (xy 103.876377 71.218751) (xy 103.87637 71.218757) (xy 103.718757 71.37637) + (xy 103.718751 71.376377) (xy 103.583058 71.553217) (xy 103.583052 71.553226) (xy 103.471595 71.746273) + (xy 103.471593 71.746277) (xy 103.386293 71.952209) (xy 103.38629 71.952219) (xy 103.328597 72.167534) + (xy 103.328594 72.167547) (xy 103.299501 72.388533) (xy 103.2995 72.388549) (xy 103.2995 72.522084) + (xy 103.279815 72.589123) (xy 103.263181 72.609765) (xy 102.471447 73.401498) (xy 102.418952 73.473752) + (xy 102.366457 73.546006) (xy 102.366456 73.546006) (xy 102.365004 73.548005) (xy 102.28279 73.709355) + (xy 102.282787 73.709363) (xy 102.226829 73.881589) (xy 102.218561 73.933789) (xy 102.199646 74.053216) + (xy 102.198499 74.060455) (xy 102.198499 74.246656) (xy 102.1985 74.246681) (xy 102.1985 97.314038) + (xy 102.198499 97.314053) (xy 102.198499 97.318454) (xy 102.198499 97.499546) (xy 102.207686 97.55755) + (xy 102.214884 97.602994) (xy 102.226829 97.67841) (xy 102.282787 97.850636) (xy 102.282788 97.850639) + (xy 102.32429 97.932089) (xy 102.35267 97.987788) (xy 102.365006 98.011997) (xy 102.47144 98.158493) + (xy 102.471444 98.158497) (xy 102.471447 98.158501) (xy 102.539411 98.226465) (xy 102.603829 98.290883) + (xy 102.60384 98.290893) (xy 102.663181 98.350234) (xy 102.696666 98.411557) (xy 102.6995 98.437915) + (xy 102.6995 98.678004) (xy 102.699501 98.67802) (xy 102.730306 98.91201) (xy 102.791394 99.139993) + (xy 102.881714 99.358045) (xy 102.881719 99.358056) (xy 102.944793 99.467301) (xy 102.999727 99.56245) + (xy 102.999729 99.562453) (xy 102.99973 99.562454) (xy 103.145879 99.75292) (xy 103.14472 99.753808) + (xy 103.171537 99.811662) (xy 103.161983 99.880876) (xy 103.145385 99.906701) (xy 103.145879 99.90708) + (xy 102.99973 100.097545) (xy 102.881719 100.301943) (xy 102.881714 100.301954) (xy 102.791394 100.520006) + (xy 102.730306 100.747989) (xy 102.699501 100.981979) (xy 102.6995 100.981995) (xy 102.6995 101.218004) + (xy 102.699501 101.21802) (xy 102.730306 101.45201) (xy 102.791394 101.679993) (xy 102.881714 101.898045) + (xy 102.881719 101.898056) (xy 102.917911 101.960741) (xy 102.934384 102.028641) (xy 102.911532 102.094668) + (xy 102.898207 102.110421) (xy 102.870578 102.13805) (xy 102.774663 102.290698) (xy 102.715122 102.460858) + (xy 102.7 102.595069) (xy 102.7 103.24) (xy 104.192894 103.24) (xy 104.099901 103.332993) (xy 104.034075 103.447007) + (xy 104 103.574174) (xy 104 103.705826) (xy 104.034075 103.832993) (xy 104.099901 103.947007) (xy 104.192894 104.04) + (xy 102.7 104.04) (xy 102.7 104.68493) (xy 102.715122 104.819141) (xy 102.774663 104.989301) (xy 102.870577 105.141948) + (xy 102.898205 105.169576) (xy 102.93169 105.230899) (xy 102.926706 105.300591) (xy 102.917912 105.319256) + (xy 102.881717 105.381948) (xy 102.881714 105.381954) (xy 102.791394 105.600006) (xy 102.730306 105.827989) + (xy 102.699501 106.061979) (xy 102.6995 106.061995) (xy 102.6995 106.298004) (xy 102.699501 106.29802) + (xy 102.730306 106.53201) (xy 102.791394 106.759993) (xy 102.881714 106.978045) (xy 102.881719 106.978056) + (xy 102.952677 107.100957) (xy 102.999727 107.18245) (xy 102.999729 107.182453) (xy 102.99973 107.182454) + (xy 103.145879 107.37292) (xy 103.14472 107.373808) (xy 103.171537 107.431662) (xy 103.161983 107.500876) + (xy 103.145385 107.526701) (xy 103.145879 107.52708) (xy 102.99973 107.717545) (xy 102.881719 107.921943) + (xy 102.881714 107.921954) (xy 102.791394 108.140006) (xy 102.730306 108.367989) (xy 102.699501 108.601979) + (xy 102.6995 108.601995) (xy 102.6995 108.838004) (xy 102.699501 108.83802) (xy 102.730306 109.07201) + (xy 102.791394 109.299993) (xy 102.881714 109.518045) (xy 102.881719 109.518056) (xy 102.952677 109.640957) + (xy 102.999727 109.72245) (xy 102.999729 109.722453) (xy 102.99973 109.722454) (xy 103.145879 109.91292) + (xy 103.14472 109.913808) (xy 103.171537 109.971662) (xy 103.161983 110.040876) (xy 103.145385 110.066701) + (xy 103.145879 110.06708) (xy 102.99973 110.257545) (xy 102.881719 110.461943) (xy 102.881714 110.461954) + (xy 102.791394 110.680006) (xy 102.730306 110.907989) (xy 102.699501 111.141979) (xy 102.6995 111.141995) + (xy 102.6995 111.378004) (xy 102.699501 111.37802) (xy 102.720106 111.534534) (xy 102.730307 111.612014) + (xy 102.78358 111.810832) (xy 102.791394 111.839993) (xy 102.881714 112.058045) (xy 102.881719 112.058056) + (xy 102.952677 112.180957) (xy 102.999727 112.26245) (xy 102.999729 112.262453) (xy 102.99973 112.262454) + (xy 103.145879 112.45292) (xy 103.14472 112.453808) (xy 103.171537 112.511662) (xy 103.161983 112.580876) + (xy 103.145385 112.606701) (xy 103.145879 112.60708) (xy 102.99973 112.797545) (xy 102.881719 113.001943) + (xy 102.881714 113.001954) (xy 102.791394 113.220006) (xy 102.730306 113.447989) (xy 102.699501 113.681979) + (xy 102.6995 113.681995) (xy 102.6995 113.918004) (xy 102.699501 113.91802) (xy 102.728146 114.135606) + (xy 102.730307 114.152014) (xy 102.750021 114.225587) (xy 102.791394 114.379993) (xy 102.881714 114.598045) + (xy 102.881719 114.598056) (xy 102.917911 114.660741) (xy 102.934384 114.728641) (xy 102.911532 114.794668) + (xy 102.898207 114.810421) (xy 102.870578 114.83805) (xy 102.774663 114.990698) (xy 102.715122 115.160858) + (xy 102.7 115.295069) (xy 102.7 115.94) (xy 104.192894 115.94) (xy 104.099901 116.032993) (xy 104.034075 116.147007) + (xy 104 116.274174) (xy 104 116.405826) (xy 104.034075 116.532993) (xy 104.099901 116.647007) (xy 104.192894 116.74) + (xy 102.7 116.74) (xy 102.7 117.38493) (xy 102.715122 117.519141) (xy 102.774663 117.689301) (xy 102.870577 117.841948) + (xy 102.898205 117.869576) (xy 102.93169 117.930899) (xy 102.926706 118.000591) (xy 102.917912 118.019256) + (xy 102.881717 118.081948) (xy 102.881714 118.081954) (xy 102.791394 118.300006) (xy 102.730306 118.527989) + (xy 102.699501 118.761979) (xy 102.6995 118.761995) (xy 102.6995 118.998004) (xy 102.699501 118.99802) + (xy 102.730306 119.23201) (xy 102.791394 119.459993) (xy 102.881714 119.678045) (xy 102.881719 119.678056) + (xy 102.952677 119.800957) (xy 102.999727 119.88245) (xy 102.999729 119.882453) (xy 102.99973 119.882454) + (xy 103.145879 120.07292) (xy 103.14472 120.073808) (xy 103.171537 120.131662) (xy 103.161983 120.200876) + (xy 103.145385 120.226701) (xy 103.145879 120.22708) (xy 102.99973 120.417545) (xy 102.881719 120.621943) + (xy 102.881714 120.621954) (xy 102.791394 120.840006) (xy 102.730306 121.067989) (xy 102.699501 121.301979) + (xy 102.6995 121.301995) (xy 102.6995 121.538004) (xy 102.699501 121.53802) (xy 102.730306 121.77201) + (xy 102.791394 121.999993) (xy 102.881714 122.218045) (xy 102.881719 122.218056) (xy 102.952677 122.340957) + (xy 102.999727 122.42245) (xy 102.999729 122.422453) (xy 102.99973 122.422454) (xy 103.145879 122.61292) + (xy 103.14472 122.613808) (xy 103.171537 122.671662) (xy 103.161983 122.740876) (xy 103.145385 122.766701) + (xy 103.145879 122.76708) (xy 102.99973 122.957545) (xy 102.881719 123.161943) (xy 102.881714 123.161954) + (xy 102.791394 123.380006) (xy 102.730306 123.607989) (xy 102.699501 123.841979) (xy 102.6995 123.841995) + (xy 102.6995 124.078004) (xy 102.699501 124.07802) (xy 102.730306 124.31201) (xy 102.791394 124.539993) + (xy 102.881714 124.758045) (xy 102.881719 124.758056) (xy 102.952677 124.880957) (xy 102.999727 124.96245) + (xy 102.999729 124.962453) (xy 102.99973 124.962454) (xy 103.145879 125.15292) (xy 103.14472 125.153808) + (xy 103.171537 125.211662) (xy 103.161983 125.280876) (xy 103.145385 125.306701) (xy 103.145879 125.30708) + (xy 102.99973 125.497545) (xy 102.881719 125.701943) (xy 102.881714 125.701954) (xy 102.791394 125.920006) + (xy 102.730306 126.147989) (xy 102.699501 126.381979) (xy 102.6995 126.381995) (xy 102.6995 126.618004) + (xy 102.699501 126.61802) (xy 102.730306 126.85201) (xy 102.791394 127.079993) (xy 102.881714 127.298045) + (xy 102.881719 127.298056) (xy 102.917911 127.360741) (xy 102.934384 127.428641) (xy 102.911532 127.494668) + (xy 102.898207 127.510421) (xy 102.870578 127.53805) (xy 102.774663 127.690698) (xy 102.715122 127.860858) + (xy 102.7 127.995069) (xy 102.7 128.64) (xy 104.192894 128.64) (xy 104.099901 128.732993) (xy 104.034075 128.847007) + (xy 104 128.974174) (xy 104 129.105826) (xy 104.034075 129.232993) (xy 104.099901 129.347007) (xy 104.192894 129.44) + (xy 102.7 129.44) (xy 102.7 130.08493) (xy 102.715122 130.219141) (xy 102.774663 130.389301) (xy 102.870577 130.541948) + (xy 102.898205 130.569576) (xy 102.93169 130.630899) (xy 102.926706 130.700591) (xy 102.917912 130.719256) + (xy 102.881717 130.781948) (xy 102.881714 130.781954) (xy 102.791394 131.000006) (xy 102.730306 131.227989) + (xy 102.699501 131.461979) (xy 102.6995 131.461995) (xy 102.6995 131.698004) (xy 102.699501 131.69802) + (xy 102.730306 131.93201) (xy 102.791394 132.159993) (xy 102.881714 132.378045) (xy 102.881719 132.378056) + (xy 102.952677 132.500957) (xy 102.999727 132.58245) (xy 102.999729 132.582453) (xy 102.99973 132.582454) + (xy 103.145879 132.77292) (xy 103.14472 132.773808) (xy 103.171537 132.831662) (xy 103.161983 132.900876) + (xy 103.145385 132.926701) (xy 103.145879 132.92708) (xy 102.99973 133.117545) (xy 102.881719 133.321943) + (xy 102.881714 133.321954) (xy 102.791394 133.540006) (xy 102.730306 133.767989) (xy 102.699501 134.001979) + (xy 102.6995 134.001995) (xy 102.6995 134.238004) (xy 102.699501 134.23802) (xy 102.730306 134.47201) + (xy 102.791394 134.699993) (xy 102.881714 134.918045) (xy 102.881719 134.918056) (xy 102.932782 135.006498) + (xy 102.999727 135.12245) (xy 102.999729 135.122453) (xy 102.99973 135.122454) (xy 103.145879 135.31292) + (xy 103.14472 135.313808) (xy 103.171537 135.371662) (xy 103.161983 135.440876) (xy 103.145385 135.466701) + (xy 103.145879 135.46708) (xy 102.99973 135.657545) (xy 102.881719 135.861943) (xy 102.881714 135.861954) + (xy 102.791394 136.080006) (xy 102.730306 136.307989) (xy 102.699501 136.541979) (xy 102.6995 136.541995) + (xy 102.6995 136.778004) (xy 102.699501 136.77802) (xy 102.730306 137.01201) (xy 102.791394 137.239993) + (xy 102.881714 137.458045) (xy 102.881719 137.458056) (xy 102.940577 137.56) (xy 102.999727 137.66245) + (xy 102.999729 137.662453) (xy 102.99973 137.662454) (xy 103.145879 137.85292) (xy 103.14472 137.853808) + (xy 103.171537 137.911662) (xy 103.161983 137.980876) (xy 103.145385 138.006701) (xy 103.145879 138.00708) + (xy 102.99973 138.197545) (xy 102.881719 138.401943) (xy 102.881714 138.401954) (xy 102.791394 138.620006) + (xy 102.730306 138.847989) (xy 102.699501 139.081979) (xy 102.6995 139.081995) (xy 102.6995 139.318004) + (xy 102.699501 139.31802) (xy 102.730306 139.55201) (xy 102.791394 139.779993) (xy 102.881714 139.998045) + (xy 102.881719 139.998056) (xy 102.917911 140.060741) (xy 102.934384 140.128641) (xy 102.911532 140.194668) + (xy 102.898207 140.210421) (xy 102.870578 140.23805) (xy 102.774663 140.390698) (xy 102.715122 140.560858) + (xy 102.7 140.695069) (xy 102.7 141.34) (xy 104.192894 141.34) (xy 104.099901 141.432993) (xy 104.034075 141.547007) + (xy 104 141.674174) (xy 104 141.805826) (xy 104.034075 141.932993) (xy 104.099901 142.047007) (xy 104.192894 142.14) + (xy 102.7 142.14) (xy 102.7 142.78493) (xy 102.715122 142.919141) (xy 102.774663 143.089301) (xy 102.870577 143.241948) + (xy 102.898205 143.269576) (xy 102.93169 143.330899) (xy 102.926706 143.400591) (xy 102.917912 143.419256) + (xy 102.881717 143.481948) (xy 102.881714 143.481954) (xy 102.791396 143.700002) (xy 102.791395 143.700002) + (xy 102.730306 143.927989) (xy 102.699501 144.161979) (xy 102.6995 144.161995) (xy 102.6995 144.398004) + (xy 102.699501 144.39802) (xy 102.729121 144.623011) (xy 102.730307 144.632014) (xy 102.746559 144.692666) + (xy 102.791394 144.859993) (xy 102.881714 145.078045) (xy 102.881719 145.078056) (xy 102.930415 145.162398) + (xy 102.999727 145.28245) (xy 102.999729 145.282453) (xy 102.99973 145.282454) (xy 103.145879 145.47292) + (xy 103.14472 145.473808) (xy 103.171537 145.531662) (xy 103.161983 145.600876) (xy 103.145385 145.626701) + (xy 103.145879 145.62708) (xy 102.99973 145.817545) (xy 102.881719 146.021943) (xy 102.881714 146.021954) + (xy 102.791394 146.240006) (xy 102.730306 146.467989) (xy 102.699501 146.701979) (xy 102.6995 146.701995) + (xy 102.6995 146.938004) (xy 102.699501 146.93802) (xy 102.730306 147.17201) (xy 102.791394 147.399993) + (xy 102.881714 147.618045) (xy 102.881719 147.618056) (xy 102.933564 147.707853) (xy 102.999727 147.82245) + (xy 102.999729 147.822453) (xy 102.99973 147.822454) (xy 103.143406 148.009697) (xy 103.143412 148.009704) + (xy 103.310295 148.176587) (xy 103.310302 148.176593) (xy 103.339433 148.198946) (xy 103.49755 148.320273) + (xy 103.628918 148.396118) (xy 103.701943 148.43828) (xy 103.701948 148.438282) (xy 103.701951 148.438284) + (xy 103.920007 148.528606) (xy 104.147986 148.589693) (xy 104.381989 148.6205) (xy 104.381996 148.6205) + (xy 104.618004 148.6205) (xy 104.618011 148.6205) (xy 104.852014 148.589693) (xy 105.079993 148.528606) + (xy 105.298049 148.438284) (xy 105.50245 148.320273) (xy 105.689699 148.176592) (xy 105.856592 148.009699) + (xy 106.000273 147.82245) (xy 106.071419 147.69922) (xy 106.121986 147.651005) (xy 106.190593 147.637783) + (xy 106.255458 147.663751) (xy 106.266487 147.67354) (xy 107.880766 149.287819) (xy 107.914251 149.349142) + (xy 107.909267 149.418834) (xy 107.867395 149.474767) (xy 107.801931 149.499184) (xy 107.793085 149.4995) + (xy 105.002706 149.4995) (xy 104.997297 149.499382) (xy 104.613249 149.482614) (xy 104.602473 149.481671) + (xy 104.224042 149.431849) (xy 104.213389 149.429971) (xy 103.840727 149.347354) (xy 103.830278 149.344554) + (xy 103.466244 149.229775) (xy 103.456078 149.226075) (xy 103.103427 149.080002) (xy 103.093623 149.07543) + (xy 102.755057 148.899183) (xy 102.745689 148.893775) (xy 102.423755 148.688681) (xy 102.414894 148.682476) + (xy 102.112069 148.45011) (xy 102.103782 148.443156) (xy 101.822364 148.185284) (xy 101.814715 148.177635) + (xy 101.556843 147.896217) (xy 101.549889 147.88793) (xy 101.317523 147.585105) (xy 101.311318 147.576244) + (xy 101.106224 147.25431) (xy 101.100816 147.244942) (xy 100.941042 146.93802) (xy 100.924566 146.906369) + (xy 100.919997 146.896572) (xy 100.900499 146.8495) (xy 100.77392 146.543911) (xy 100.770224 146.533755) + (xy 100.655442 146.16971) (xy 100.652648 146.159284) (xy 100.570025 145.786597) (xy 100.568152 145.775971) + (xy 100.518326 145.397506) (xy 100.517386 145.386771) (xy 100.500618 145.002702) (xy 100.5005 144.997293) + (xy 100.5005 75.002706) (xy 100.500618 74.997297) (xy 100.505366 74.888542) (xy 100.517386 74.613226) + (xy 100.518326 74.602495) (xy 100.568152 74.224025) (xy 100.570024 74.213409) (xy 100.652649 73.840709) + (xy 100.65544 73.830295) (xy 100.77023 73.466227) (xy 100.773917 73.456095) (xy 100.920003 73.103412) + (xy 100.924561 73.093638) (xy 101.100822 72.755045) (xy 101.106217 72.7457) (xy 101.311325 72.423744) + (xy 101.317515 72.414905) (xy 101.549896 72.11206) (xy 101.556834 72.103791) (xy 101.814726 71.822352) + (xy 101.822352 71.814726) (xy 102.103791 71.556834) (xy 102.11206 71.549896) (xy 102.414905 71.317515) + (xy 102.423744 71.311325) (xy 102.7457 71.106217) (xy 102.755045 71.100822) (xy 103.093638 70.924561) + (xy 103.103412 70.920003) (xy 103.456095 70.773917) (xy 103.466227 70.77023) (xy 103.830295 70.65544) + (xy 103.840709 70.652649) (xy 104.213405 70.570025) (xy 104.224025 70.568152) (xy 104.602495 70.518326) + (xy 104.613226 70.517386) (xy 104.997297 70.500617) (xy 105.002706 70.5005) (xy 105.065892 70.5005) + (xy 194.934108 70.5005) (xy 194.997294 70.5005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 148.323114 139.170185) (xy 148.368869 139.222989) (xy 148.378813 139.292147) (xy 148.349788 139.355703) + (xy 148.303528 139.389061) (xy 148.104277 139.471593) (xy 148.104273 139.471595) (xy 147.911226 139.583052) + (xy 147.911217 139.583058) (xy 147.734377 139.718751) (xy 147.73437 139.718757) (xy 147.576757 139.87637) + (xy 147.576751 139.876377) (xy 147.441058 140.053217) (xy 147.441052 140.053226) (xy 147.329595 140.246273) + (xy 147.329593 140.246277) (xy 147.244293 140.452209) (xy 147.24429 140.452219) (xy 147.197389 140.627259) + (xy 147.186597 140.667534) (xy 147.186594 140.667547) (xy 147.157501 140.888533) (xy 147.1575 140.888549) + (xy 147.1575 141.11145) (xy 147.157501 141.111466) (xy 147.186594 141.332452) (xy 147.186595 141.332457) + (xy 147.186596 141.332463) (xy 147.24429 141.54778) (xy 147.244293 141.54779) (xy 147.300061 141.682424) + (xy 147.3095 141.729877) (xy 147.3095 143.694266) (xy 147.289815 143.761305) (xy 147.273181 143.781947) + (xy 147.178757 143.87637) (xy 147.178751 143.876377) (xy 147.043058 144.053217) (xy 147.043052 144.053226) + (xy 146.931595 144.246273) (xy 146.931593 144.246277) (xy 146.846293 144.452209) (xy 146.84629 144.452219) + (xy 146.790002 144.662292) (xy 146.788597 144.667534) (xy 146.788594 144.667547) (xy 146.759501 144.888533) + (xy 146.7595 144.888549) (xy 146.7595 145.11145) (xy 146.759501 145.111466) (xy 146.788594 145.332452) + (xy 146.788595 145.332457) (xy 146.788596 145.332463) (xy 146.841971 145.531662) (xy 146.84629 145.54778) + (xy 146.846293 145.54779) (xy 146.927365 145.743515) (xy 146.931595 145.753726) (xy 147.043052 145.946774) + (xy 147.043057 145.94678) (xy 147.043058 145.946782) (xy 147.178751 146.123622) (xy 147.178757 146.123629) + (xy 147.33637 146.281242) (xy 147.336377 146.281248) (xy 147.443279 146.363276) (xy 147.513226 146.416948) + (xy 147.706274 146.528405) (xy 147.912219 146.61371) (xy 148.127537 146.671404) (xy 148.348543 146.7005) + (xy 148.34855 146.7005) (xy 148.57145 146.7005) (xy 148.571457 146.7005) (xy 148.792463 146.671404) + (xy 149.007781 146.61371) (xy 149.213726 146.528405) (xy 149.406774 146.416948) (xy 149.443886 146.38847) + (xy 149.509055 146.363276) (xy 149.5775 146.377314) (xy 149.598626 146.392933) (xy 149.599236 146.392191) + (xy 149.763826 146.527267) (xy 149.763833 146.527271) (xy 149.946233 146.624766) (xy 150.144165 146.684808) + (xy 150.298415 146.7) (xy 150.6 146.7) (xy 151.4 146.7) (xy 151.701585 146.7) (xy 151.855834 146.684808) + (xy 152.053766 146.624766) (xy 152.236166 146.527271) (xy 152.236173 146.527267) (xy 152.396055 146.396055) + (xy 152.527267 146.236173) (xy 152.527271 146.236166) (xy 152.624766 146.053766) (xy 152.684808 145.855834) + (xy 152.7 145.701584) (xy 152.7 145.4) (xy 151.4 145.4) (xy 151.4 146.7) (xy 150.6 146.7) (xy 150.6 145.307106) + (xy 150.692993 145.400099) (xy 150.807007 145.465925) (xy 150.934174 145.5) (xy 151.065826 145.5) + (xy 151.192993 145.465925) (xy 151.307007 145.400099) (xy 151.400099 145.307007) (xy 151.465925 145.192993) + (xy 151.5 145.065826) (xy 151.5 144.934174) (xy 151.465925 144.807007) (xy 151.400099 144.692993) + (xy 151.307106 144.6) (xy 151.4 144.6) (xy 152.7 144.6) (xy 152.7 144.298415) (xy 152.684808 144.144165) + (xy 152.624766 143.946233) (xy 152.527271 143.763833) (xy 152.527267 143.763826) (xy 152.396055 143.603944) + (xy 152.236173 143.472732) (xy 152.236166 143.472728) (xy 152.053766 143.375233) (xy 151.855834 143.315191) + (xy 151.701585 143.3) (xy 151.4 143.3) (xy 151.4 144.6) (xy 151.307106 144.6) (xy 151.307007 144.599901) + (xy 151.192993 144.534075) (xy 151.065826 144.5) (xy 150.934174 144.5) (xy 150.807007 144.534075) + (xy 150.692993 144.599901) (xy 150.6 144.692894) (xy 150.6 143.3) (xy 150.298415 143.3) (xy 150.144165 143.315191) + (xy 149.946237 143.375232) (xy 149.792953 143.457164) (xy 149.72455 143.471405) (xy 149.659306 143.446405) + (xy 149.617936 143.390099) (xy 149.6105 143.347805) (xy 149.6105 142.600704) (xy 149.630185 142.533665) + (xy 149.6725 142.493317) (xy 149.706278 142.473815) (xy 149.804774 142.416948) (xy 149.981624 142.281247) + (xy 150.139247 142.123624) (xy 150.274948 141.946774) (xy 150.386405 141.753726) (xy 150.47171 141.547781) + (xy 150.511011 141.401104) (xy 150.547375 141.341446) (xy 150.610221 141.310917) (xy 150.679597 141.319211) + (xy 150.718466 141.345519) (xy 158.660766 149.287819) (xy 158.694251 149.349142) (xy 158.689267 149.418834) + (xy 158.647395 149.474767) (xy 158.581931 149.499184) (xy 158.573085 149.4995) (xy 127.426915 149.4995) + (xy 127.359876 149.479815) (xy 127.314121 149.427011) (xy 127.304177 149.357853) (xy 127.333202 149.294297) + (xy 127.339234 149.287819) (xy 128.512318 148.114733) (xy 128.573641 148.081248) (xy 128.643332 148.086232) + (xy 128.68768 148.114733) (xy 129.319321 148.746374) (xy 129.319335 148.746389) (xy 129.322446 148.7495) + (xy 129.322447 148.749501) (xy 129.450499 148.877553) (xy 129.450502 148.877555) (xy 129.450506 148.877559) + (xy 129.583364 148.974084) (xy 129.597006 148.983996) (xy 129.743137 149.058454) (xy 129.758361 149.066211) + (xy 129.758363 149.066212) (xy 129.844476 149.094191) (xy 129.930591 149.122171) (xy 130.109453 149.150501) + (xy 130.109454 149.150501) (xy 130.295657 149.150501) (xy 130.295681 149.1505) (xy 134.904319 149.1505) + (xy 134.904343 149.150501) (xy 134.909454 149.150501) (xy 135.090545 149.150501) (xy 135.090546 149.150501) + (xy 135.269409 149.122171) (xy 135.441639 149.066211) (xy 135.602994 148.983996) (xy 135.683434 148.925553) + (xy 135.749501 148.877553) (xy 135.877553 148.749501) (xy 135.877554 148.749499) (xy 135.884614 148.742439) + (xy 135.88462 148.742431) (xy 137.790426 146.836624) (xy 137.851747 146.803141) (xy 137.881042 146.80096) + (xy 137.881042 146.8005) (xy 138.114891 146.8005) (xy 138.114898 146.8005) (xy 138.342727 146.770505) + (xy 138.564692 146.71103) (xy 138.776996 146.623091) (xy 138.976004 146.508193) (xy 139.158313 146.368303) + (xy 139.18267 146.343945) (xy 139.243989 146.31046) (xy 139.313681 146.315442) (xy 139.358033 146.343944) + (xy 139.38201 146.367921) (xy 139.382017 146.367927) (xy 139.564264 146.50777) (xy 139.56428 146.507781) + (xy 139.763217 146.622638) (xy 139.763228 146.622643) (xy 139.975458 146.710552) (xy 139.975468 146.710555) + (xy 140.139999 146.75464) (xy 140.139999 145.377818) (xy 140.202291 145.44011) (xy 140.327707 145.512518) + (xy 140.46759 145.55) (xy 140.612408 145.55) (xy 140.752291 145.512518) (xy 140.877707 145.44011) + (xy 140.939999 145.377818) (xy 140.939999 146.754639) (xy 141.104529 146.710555) (xy 141.104539 146.710552) + (xy 141.316769 146.622643) (xy 141.316773 146.622641) (xy 141.425381 146.559936) (xy 141.493281 146.543463) + (xy 141.559308 146.566315) (xy 141.575063 146.579642) (xy 141.625237 146.629816) (xy 141.712756 146.684808) + (xy 141.754486 146.711029) (xy 141.777977 146.725789) (xy 141.905765 146.770504) (xy 141.948244 146.785368) + (xy 141.948249 146.785369) (xy 142.022086 146.793688) (xy 142.082539 146.800499) (xy 142.082542 146.8005) + (xy 142.082545 146.8005) (xy 144.077456 146.8005) (xy 144.077457 146.800499) (xy 144.144603 146.792934) + (xy 144.211748 146.785369) (xy 144.211751 146.785368) (xy 144.211754 146.785368) (xy 144.382021 146.725789) + (xy 144.534761 146.629816) (xy 144.662315 146.502262) (xy 144.758288 146.349522) (xy 144.817867 146.179255) + (xy 144.823876 146.125928) (xy 144.832006 146.053766) (xy 144.832999 146.044954) (xy 144.832999 143.955046) + (xy 144.824135 143.876376) (xy 144.817868 143.82075) (xy 144.817867 143.820745) (xy 144.758287 143.650476) + (xy 144.700294 143.558181) (xy 144.662315 143.497738) (xy 144.534761 143.370184) (xy 144.499145 143.347805) + (xy 144.38202 143.27421) (xy 144.313545 143.25025) (xy 144.256768 143.209528) (xy 144.231021 143.144575) + (xy 144.230499 143.133208) (xy 144.230499 142.17568) (xy 144.2305 142.175655) (xy 144.2305 141.989453) + (xy 144.217132 141.905053) (xy 144.20217 141.81059) (xy 144.200622 141.805826) (xy 144.146213 141.638367) + (xy 144.14621 141.638363) (xy 144.14621 141.63836) (xy 144.128189 141.602993) (xy 144.063995 141.477005) + (xy 144.063993 141.477002) (xy 144.063992 141.477) (xy 143.957558 141.330505) (xy 143.957554 141.330501) + (xy 143.957552 141.330498) (xy 143.8295 141.202446) (xy 143.829499 141.202445) (xy 143.826388 141.199334) + (xy 143.826373 141.19932) (xy 143.736819 141.109766) (xy 143.703334 141.048443) (xy 143.7005 141.022085) + (xy 143.7005 140.888549) (xy 143.7005 140.888543) (xy 143.671404 140.667537) (xy 143.61371 140.452219) + (xy 143.609326 140.441636) (xy 143.528497 140.246497) (xy 143.528405 140.246274) (xy 143.416948 140.053226) + (xy 143.374606 139.998044) (xy 143.281248 139.876377) (xy 143.281242 139.87637) (xy 143.123629 139.718757) + (xy 143.123622 139.718751) (xy 142.946782 139.583058) (xy 142.94678 139.583057) (xy 142.946774 139.583052) + (xy 142.753726 139.471595) (xy 142.753722 139.471593) (xy 142.554472 139.389061) (xy 142.500069 139.34522) + (xy 142.478004 139.278926) (xy 142.495283 139.211227) (xy 142.54642 139.163616) (xy 142.601925 139.1505) + (xy 148.256075 139.1505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 116.296945 126.558024) (xy 116.340397 126.612739) (xy 116.3495 126.659373) (xy 116.3495 147.7255) + (xy 116.329815 147.792539) (xy 116.277011 147.838294) (xy 116.2255 147.8495) (xy 109.747915 147.8495) + (xy 109.680876 147.829815) (xy 109.660234 147.813181) (xy 106.336818 144.489765) (xy 106.303333 144.428442) + (xy 106.301518 144.402071) (xy 106.3005 144.402071) (xy 106.3005 144.161995) (xy 106.3005 144.161989) + (xy 106.269693 143.927986) (xy 106.208606 143.700007) (xy 106.118284 143.481951) (xy 106.082087 143.419256) + (xy 106.065615 143.351359) (xy 106.088467 143.285332) (xy 106.101795 143.269575) (xy 106.129422 143.241948) + (xy 106.225336 143.089301) (xy 106.284877 142.919141) (xy 106.299999 142.78493) (xy 106.3 142.78493) + (xy 106.3 142.14) (xy 104.807106 142.14) (xy 104.900099 142.047007) (xy 104.965925 141.932993) (xy 105 141.805826) + (xy 105 141.674174) (xy 104.965925 141.547007) (xy 104.900099 141.432993) (xy 104.807106 141.34) + (xy 106.3 141.34) (xy 106.3 140.69507) (xy 106.299999 140.695069) (xy 106.284877 140.560858) (xy 106.225336 140.390698) + (xy 106.129422 140.238051) (xy 106.101793 140.210422) (xy 106.068308 140.149099) (xy 106.073292 140.079407) + (xy 106.082079 140.060756) (xy 106.118284 139.998049) (xy 106.208606 139.779993) (xy 106.269693 139.552014) + (xy 106.3005 139.318011) (xy 106.3005 139.081989) (xy 106.269693 138.847986) (xy 106.208606 138.620007) + (xy 106.118284 138.401951) (xy 106.118282 138.401948) (xy 106.11828 138.401943) (xy 106.051046 138.285492) + (xy 106.000273 138.19755) (xy 105.96417 138.1505) (xy 105.854121 138.00708) (xy 105.855286 138.006185) + (xy 105.828469 137.948381) (xy 105.837998 137.879165) (xy 105.854619 137.853302) (xy 105.854121 137.85292) + (xy 105.951751 137.725685) (xy 106.000273 137.66245) (xy 106.118284 137.458049) (xy 106.208606 137.239993) + (xy 106.269693 137.012014) (xy 106.3005 136.778011) (xy 106.3005 136.541989) (xy 106.3005 136.537929) + (xy 106.302607 136.537929) (xy 106.315955 136.477962) (xy 106.336814 136.450237) (xy 115.843432 126.94362) + (xy 115.843439 126.943614) (xy 115.850499 126.936554) (xy 115.850501 126.936553) (xy 115.978553 126.808501) + (xy 116.084996 126.661994) (xy 116.115015 126.603077) (xy 116.162989 126.552282) (xy 116.23081 126.535487) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.667847 99.425429) (xy 120.72378 99.467301) (xy 120.731898 99.479609) (xy 120.779727 99.56245) + (xy 120.779729 99.562453) (xy 120.77973 99.562454) (xy 120.925879 99.75292) (xy 120.92472 99.753808) + (xy 120.951537 99.811662) (xy 120.941983 99.880876) (xy 120.925385 99.906701) (xy 120.925879 99.90708) + (xy 120.77973 100.097545) (xy 120.661719 100.301943) (xy 120.661714 100.301954) (xy 120.571394 100.520006) + (xy 120.510306 100.747989) (xy 120.479501 100.981979) (xy 120.4795 100.981995) (xy 120.4795 101.218004) + (xy 120.479501 101.21802) (xy 120.510306 101.45201) (xy 120.571394 101.679993) (xy 120.661714 101.898045) + (xy 120.661719 101.898056) (xy 120.697911 101.960741) (xy 120.714384 102.028641) (xy 120.691532 102.094668) + (xy 120.678207 102.110421) (xy 120.650578 102.13805) (xy 120.554663 102.290698) (xy 120.495122 102.460858) + (xy 120.48 102.595069) (xy 120.48 103.24) (xy 121.972894 103.24) (xy 121.879901 103.332993) (xy 121.814075 103.447007) + (xy 121.78 103.574174) (xy 121.78 103.705826) (xy 121.814075 103.832993) (xy 121.879901 103.947007) + (xy 121.972894 104.04) (xy 120.48 104.04) (xy 120.48 104.68493) (xy 120.495122 104.819141) (xy 120.554663 104.989301) + (xy 120.650577 105.141948) (xy 120.678205 105.169576) (xy 120.71169 105.230899) (xy 120.706706 105.300591) + (xy 120.697912 105.319256) (xy 120.661717 105.381948) (xy 120.661714 105.381954) (xy 120.571394 105.600006) + (xy 120.510306 105.827989) (xy 120.479501 106.061979) (xy 120.4795 106.061995) (xy 120.4795 106.298004) + (xy 120.479501 106.29802) (xy 120.510306 106.53201) (xy 120.571394 106.759993) (xy 120.661714 106.978045) + (xy 120.661719 106.978056) (xy 120.732677 107.100957) (xy 120.779727 107.18245) (xy 120.779729 107.182453) + (xy 120.77973 107.182454) (xy 120.925879 107.37292) (xy 120.92472 107.373808) (xy 120.951537 107.431662) + (xy 120.941983 107.500876) (xy 120.925385 107.526701) (xy 120.925879 107.52708) (xy 120.77973 107.717545) + (xy 120.661719 107.921943) (xy 120.661714 107.921954) (xy 120.571394 108.140006) (xy 120.510306 108.367989) + (xy 120.479501 108.601979) (xy 120.4795 108.601995) (xy 120.4795 108.838004) (xy 120.479501 108.83802) + (xy 120.510306 109.07201) (xy 120.571394 109.299993) (xy 120.661714 109.518045) (xy 120.661719 109.518056) + (xy 120.732677 109.640957) (xy 120.779727 109.72245) (xy 120.779729 109.722453) (xy 120.77973 109.722454) + (xy 120.925879 109.91292) (xy 120.92472 109.913808) (xy 120.951537 109.971662) (xy 120.941983 110.040876) + (xy 120.925385 110.066701) (xy 120.925879 110.06708) (xy 120.77973 110.257545) (xy 120.661719 110.461943) + (xy 120.661714 110.461954) (xy 120.571394 110.680006) (xy 120.510306 110.907989) (xy 120.479501 111.141979) + (xy 120.4795 111.141995) (xy 120.4795 111.378004) (xy 120.479501 111.37802) (xy 120.500106 111.534534) + (xy 120.510307 111.612014) (xy 120.56358 111.810832) (xy 120.571394 111.839993) (xy 120.661714 112.058045) + (xy 120.661719 112.058056) (xy 120.732677 112.180957) (xy 120.779727 112.26245) (xy 120.779729 112.262453) + (xy 120.77973 112.262454) (xy 120.925879 112.45292) (xy 120.92472 112.453808) (xy 120.951537 112.511662) + (xy 120.941983 112.580876) (xy 120.925385 112.606701) (xy 120.925879 112.60708) (xy 120.77973 112.797545) + (xy 120.661719 113.001943) (xy 120.661714 113.001954) (xy 120.571394 113.220006) (xy 120.510306 113.447989) + (xy 120.479501 113.681979) (xy 120.4795 113.681995) (xy 120.4795 113.918004) (xy 120.479501 113.91802) + (xy 120.508146 114.135606) (xy 120.510307 114.152014) (xy 120.530021 114.225587) (xy 120.571394 114.379993) + (xy 120.661714 114.598045) (xy 120.661719 114.598056) (xy 120.697911 114.660741) (xy 120.714384 114.728641) + (xy 120.691532 114.794668) (xy 120.678207 114.810421) (xy 120.650578 114.83805) (xy 120.554663 114.990698) + (xy 120.495122 115.160858) (xy 120.48 115.295069) (xy 120.48 115.94) (xy 121.972894 115.94) (xy 121.879901 116.032993) + (xy 121.814075 116.147007) (xy 121.78 116.274174) (xy 121.78 116.405826) (xy 121.814075 116.532993) + (xy 121.879901 116.647007) (xy 121.972894 116.74) (xy 120.48 116.74) (xy 120.48 117.38493) (xy 120.495122 117.519141) + (xy 120.554663 117.689301) (xy 120.650577 117.841948) (xy 120.678205 117.869576) (xy 120.71169 117.930899) + (xy 120.706706 118.000591) (xy 120.697912 118.019256) (xy 120.661717 118.081948) (xy 120.661714 118.081954) + (xy 120.571394 118.300006) (xy 120.510306 118.527989) (xy 120.479501 118.761979) (xy 120.4795 118.761995) + (xy 120.4795 118.998004) (xy 120.479501 118.99802) (xy 120.510306 119.23201) (xy 120.571394 119.459993) + (xy 120.661714 119.678045) (xy 120.661719 119.678056) (xy 120.732677 119.800957) (xy 120.779727 119.88245) + (xy 120.779729 119.882453) (xy 120.77973 119.882454) (xy 120.925879 120.07292) (xy 120.92472 120.073808) + (xy 120.951537 120.131662) (xy 120.941983 120.200876) (xy 120.925385 120.226701) (xy 120.925879 120.22708) + (xy 120.77973 120.417545) (xy 120.661719 120.621943) (xy 120.661714 120.621954) (xy 120.571394 120.840006) + (xy 120.510306 121.067989) (xy 120.479501 121.301979) (xy 120.4795 121.301995) (xy 120.4795 121.538004) + (xy 120.479501 121.53802) (xy 120.510306 121.77201) (xy 120.571394 121.999993) (xy 120.661714 122.218045) + (xy 120.661719 122.218056) (xy 120.732677 122.340957) (xy 120.779727 122.42245) (xy 120.779729 122.422453) + (xy 120.77973 122.422454) (xy 120.925879 122.61292) (xy 120.92472 122.613808) (xy 120.951537 122.671662) + (xy 120.941983 122.740876) (xy 120.925385 122.766701) (xy 120.925879 122.76708) (xy 120.77973 122.957545) + (xy 120.661719 123.161943) (xy 120.661714 123.161954) (xy 120.571394 123.380006) (xy 120.510306 123.607989) + (xy 120.479501 123.841979) (xy 120.4795 123.841995) (xy 120.4795 124.078004) (xy 120.479501 124.07802) + (xy 120.510306 124.31201) (xy 120.571394 124.539993) (xy 120.661714 124.758045) (xy 120.661719 124.758056) + (xy 120.732677 124.880957) (xy 120.779727 124.96245) (xy 120.779729 124.962453) (xy 120.77973 124.962454) + (xy 120.925879 125.15292) (xy 120.92472 125.153808) (xy 120.951537 125.211662) (xy 120.941983 125.280876) + (xy 120.925385 125.306701) (xy 120.925879 125.30708) (xy 120.77973 125.497545) (xy 120.661719 125.701943) + (xy 120.661714 125.701954) (xy 120.571394 125.920006) (xy 120.510306 126.147989) (xy 120.479501 126.381979) + (xy 120.4795 126.381995) (xy 120.4795 126.618004) (xy 120.479501 126.61802) (xy 120.510306 126.85201) + (xy 120.571394 127.079993) (xy 120.661714 127.298045) (xy 120.661719 127.298056) (xy 120.697911 127.360741) + (xy 120.714384 127.428641) (xy 120.691532 127.494668) (xy 120.678207 127.510421) (xy 120.650578 127.53805) + (xy 120.554663 127.690698) (xy 120.495122 127.860858) (xy 120.48 127.995069) (xy 120.48 128.64) + (xy 121.972894 128.64) (xy 121.879901 128.732993) (xy 121.814075 128.847007) (xy 121.78 128.974174) + (xy 121.78 129.105826) (xy 121.814075 129.232993) (xy 121.879901 129.347007) (xy 121.972894 129.44) + (xy 120.48 129.44) (xy 120.48 130.08493) (xy 120.495122 130.219141) (xy 120.554663 130.389301) (xy 120.650577 130.541948) + (xy 120.678205 130.569576) (xy 120.71169 130.630899) (xy 120.706706 130.700591) (xy 120.697912 130.719256) + (xy 120.661717 130.781948) (xy 120.661714 130.781954) (xy 120.571394 131.000006) (xy 120.510306 131.227989) + (xy 120.479501 131.461979) (xy 120.4795 131.461995) (xy 120.4795 131.698004) (xy 120.479501 131.69802) + (xy 120.510306 131.93201) (xy 120.571394 132.159993) (xy 120.661714 132.378045) (xy 120.661719 132.378056) + (xy 120.732677 132.500957) (xy 120.779727 132.58245) (xy 120.779729 132.582453) (xy 120.77973 132.582454) + (xy 120.925879 132.77292) (xy 120.92472 132.773808) (xy 120.951537 132.831662) (xy 120.941983 132.900876) + (xy 120.925385 132.926701) (xy 120.925879 132.92708) (xy 120.77973 133.117545) (xy 120.661719 133.321943) + (xy 120.661714 133.321954) (xy 120.571394 133.540006) (xy 120.510306 133.767989) (xy 120.479501 134.001979) + (xy 120.4795 134.001995) (xy 120.4795 134.238004) (xy 120.479501 134.23802) (xy 120.510306 134.47201) + (xy 120.571394 134.699993) (xy 120.661714 134.918045) (xy 120.661719 134.918056) (xy 120.712782 135.006498) + (xy 120.779727 135.12245) (xy 120.779729 135.122453) (xy 120.77973 135.122454) (xy 120.925879 135.31292) + (xy 120.92472 135.313808) (xy 120.951537 135.371662) (xy 120.941983 135.440876) (xy 120.925385 135.466701) + (xy 120.925879 135.46708) (xy 120.77973 135.657545) (xy 120.661719 135.861943) (xy 120.661714 135.861954) + (xy 120.571394 136.080006) (xy 120.510306 136.307989) (xy 120.479501 136.541979) (xy 120.4795 136.541995) + (xy 120.4795 136.778004) (xy 120.479501 136.77802) (xy 120.510306 137.01201) (xy 120.571394 137.239993) + (xy 120.661714 137.458045) (xy 120.661719 137.458056) (xy 120.720577 137.56) (xy 120.779727 137.66245) + (xy 120.779729 137.662453) (xy 120.77973 137.662454) (xy 120.925879 137.85292) (xy 120.92472 137.853808) + (xy 120.951537 137.911662) (xy 120.941983 137.980876) (xy 120.925385 138.006701) (xy 120.925879 138.00708) + (xy 120.77973 138.197545) (xy 120.661719 138.401943) (xy 120.661714 138.401954) (xy 120.571394 138.620006) + (xy 120.510306 138.847989) (xy 120.479501 139.081979) (xy 120.4795 139.081995) (xy 120.4795 139.318004) + (xy 120.479501 139.31802) (xy 120.510306 139.55201) (xy 120.571394 139.779993) (xy 120.661714 139.998045) + (xy 120.661719 139.998056) (xy 120.697911 140.060741) (xy 120.714384 140.128641) (xy 120.691532 140.194668) + (xy 120.678207 140.210421) (xy 120.650578 140.23805) (xy 120.554663 140.390698) (xy 120.495122 140.560858) + (xy 120.48 140.695069) (xy 120.48 141.34) (xy 121.972894 141.34) (xy 121.879901 141.432993) (xy 121.814075 141.547007) + (xy 121.78 141.674174) (xy 121.78 141.805826) (xy 121.814075 141.932993) (xy 121.879901 142.047007) + (xy 121.972894 142.14) (xy 120.48 142.14) (xy 120.48 142.78493) (xy 120.495122 142.919141) (xy 120.554663 143.089301) + (xy 120.650577 143.241948) (xy 120.678205 143.269576) (xy 120.71169 143.330899) (xy 120.706706 143.400591) + (xy 120.697912 143.419256) (xy 120.661717 143.481948) (xy 120.661714 143.481954) (xy 120.571396 143.700002) + (xy 120.571395 143.700002) (xy 120.510306 143.927989) (xy 120.479501 144.161979) (xy 120.4795 144.161995) + (xy 120.4795 144.398004) (xy 120.479501 144.39802) (xy 120.509121 144.623011) (xy 120.510307 144.632014) + (xy 120.526559 144.692666) (xy 120.571394 144.859993) (xy 120.661714 145.078045) (xy 120.661719 145.078056) + (xy 120.710415 145.162398) (xy 120.779727 145.28245) (xy 120.779729 145.282453) (xy 120.77973 145.282454) + (xy 120.925879 145.47292) (xy 120.92472 145.473808) (xy 120.951537 145.531662) (xy 120.941983 145.600876) + (xy 120.925385 145.626701) (xy 120.925879 145.62708) (xy 120.77973 145.817545) (xy 120.661719 146.021943) + (xy 120.661714 146.021954) (xy 120.571394 146.240006) (xy 120.510306 146.467989) (xy 120.479501 146.701979) + (xy 120.4795 146.701995) (xy 120.4795 146.938004) (xy 120.479501 146.93802) (xy 120.510306 147.17201) + (xy 120.571394 147.399993) (xy 120.644399 147.576244) (xy 120.661716 147.618049) (xy 120.673109 147.637783) + (xy 120.687957 147.663499) (xy 120.70443 147.731399) (xy 120.681578 147.797426) (xy 120.626657 147.840617) + (xy 120.58057 147.8495) (xy 118.7745 147.8495) (xy 118.707461 147.829815) (xy 118.661706 147.777011) + (xy 118.6505 147.7255) (xy 118.6505 101.391625) (xy 118.670185 101.324586) (xy 118.686814 101.303949) + (xy 120.536834 99.453928) (xy 120.598155 99.420445) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 130.843189 99.242839) (xy 130.886641 99.297554) (xy 130.889675 99.30587) (xy 130.933787 99.441636) + (xy 130.933788 99.441639) (xy 131.016006 99.602997) (xy 131.12244 99.749493) (xy 131.122444 99.749497) + (xy 131.122447 99.749501) (xy 131.202946 99.83) (xy 131.254829 99.881883) (xy 131.25484 99.881893) + (xy 133.309315 101.936367) (xy 133.309342 101.936396) (xy 133.312446 101.9395) (xy 133.312447 101.939501) + (xy 133.440499 102.067553) (xy 133.440502 102.067555) (xy 133.440505 102.067558) (xy 133.47782 102.094668) + (xy 133.551234 102.148006) (xy 133.587006 102.173996) (xy 133.663237 102.212838) (xy 133.748356 102.256209) + (xy 133.748358 102.256209) (xy 133.748361 102.256211) (xy 133.84068 102.286207) (xy 133.92059 102.312172) + (xy 134.099449 102.340501) (xy 134.099454 102.340501) (xy 134.285658 102.340501) (xy 134.285682 102.3405) + (xy 135.636689 102.3405) (xy 135.703728 102.360185) (xy 135.749483 102.412989) (xy 135.759427 102.482147) + (xy 135.730402 102.545703) (xy 135.72437 102.552181) (xy 135.589205 102.687345) (xy 135.589201 102.68735) + (xy 135.441132 102.891151) (xy 135.32676 103.115616) (xy 135.24891 103.355214) (xy 135.2095 103.604038) + (xy 135.2095 103.855961) (xy 135.24891 104.104785) (xy 135.32676 104.344383) (xy 135.391476 104.471394) + (xy 135.425986 104.539124) (xy 135.441132 104.568848) (xy 135.589201 104.772649) (xy 135.589205 104.772654) + (xy 135.72887 104.912319) (xy 135.762355 104.973642) (xy 135.757371 105.043334) (xy 135.72887 105.087681) + (xy 135.589205 105.227345) (xy 135.589201 105.22735) (xy 135.441132 105.431151) (xy 135.32676 105.655616) + (xy 135.24891 105.895214) (xy 135.2095 106.144038) (xy 135.2095 106.395961) (xy 135.24891 106.644785) + (xy 135.32676 106.884383) (xy 135.405413 107.038747) (xy 135.441129 107.108844) (xy 135.441132 107.108848) + (xy 135.589201 107.312649) (xy 135.589205 107.312654) (xy 135.72887 107.452319) (xy 135.762355 107.513642) + (xy 135.757371 107.583334) (xy 135.72887 107.627681) (xy 135.589205 107.767345) (xy 135.589201 107.76735) + (xy 135.441132 107.971151) (xy 135.32676 108.195616) (xy 135.24891 108.435214) (xy 135.2095 108.684038) + (xy 135.2095 108.935961) (xy 135.24891 109.184785) (xy 135.32676 109.424383) (xy 135.441132 109.648848) + (xy 135.589201 109.852649) (xy 135.589205 109.852654) (xy 135.72887 109.992319) (xy 135.762355 110.053642) + (xy 135.757371 110.123334) (xy 135.72887 110.167681) (xy 135.589205 110.307345) (xy 135.589201 110.30735) + (xy 135.441132 110.511151) (xy 135.32676 110.735616) (xy 135.24891 110.975214) (xy 135.2095 111.224038) + (xy 135.2095 111.475961) (xy 135.24891 111.724785) (xy 135.32676 111.964383) (xy 135.441132 112.188848) + (xy 135.589201 112.392649) (xy 135.589205 112.392654) (xy 135.72887 112.532319) (xy 135.762355 112.593642) + (xy 135.757371 112.663334) (xy 135.72887 112.707681) (xy 135.589205 112.847345) (xy 135.589201 112.84735) + (xy 135.441132 113.051151) (xy 135.32676 113.275616) (xy 135.24891 113.515214) (xy 135.2095 113.764038) + (xy 135.2095 114.015961) (xy 135.24891 114.264785) (xy 135.32676 114.504383) (xy 135.405413 114.658747) + (xy 135.441026 114.728641) (xy 135.441132 114.728848) (xy 135.589201 114.932649) (xy 135.589205 114.932654) + (xy 135.767345 115.110794) (xy 135.76735 115.110798) (xy 135.945117 115.239952) (xy 135.971155 115.25887) + (xy 136.081729 115.31521) (xy 136.195616 115.373239) (xy 136.195618 115.373239) (xy 136.195621 115.373241) + (xy 136.435215 115.45109) (xy 136.684038 115.4905) (xy 136.684039 115.4905) (xy 136.935961 115.4905) + (xy 136.935962 115.4905) (xy 137.184785 115.45109) (xy 137.424379 115.373241) (xy 137.648845 115.25887) + (xy 137.852656 115.110793) (xy 138.030793 114.932656) (xy 138.17887 114.728845) (xy 138.293241 114.504379) + (xy 138.37109 114.264785) (xy 138.4105 114.015962) (xy 138.4105 113.764038) (xy 138.37109 113.515215) + (xy 138.293241 113.275621) (xy 138.293239 113.275618) (xy 138.293239 113.275616) (xy 138.251747 113.194184) + (xy 138.17887 113.051155) (xy 138.159952 113.025117) (xy 138.030798 112.84735) (xy 138.030794 112.847345) + (xy 137.89563 112.712181) (xy 137.862145 112.650858) (xy 137.867129 112.581166) (xy 137.909001 112.525233) + (xy 137.974465 112.500816) (xy 137.983311 112.5005) (xy 138.282085 112.5005) (xy 138.349124 112.520185) + (xy 138.369766 112.536819) (xy 140.055181 114.222234) (xy 140.088666 114.283557) (xy 140.0915 114.309915) + (xy 140.0915 120.545085) (xy 140.071815 120.612124) (xy 140.019011 120.657879) (xy 139.949853 120.667823) + (xy 139.886297 120.638798) (xy 139.879819 120.632766) (xy 138.636819 119.389766) (xy 138.603334 119.328443) + (xy 138.6005 119.302085) (xy 138.6005 119.254038) (xy 138.597011 119.23201) (xy 138.56109 119.005215) + (xy 138.483241 118.765621) (xy 138.483239 118.765618) (xy 138.483239 118.765616) (xy 138.441747 118.684184) + (xy 138.36887 118.541155) (xy 138.285239 118.426046) (xy 138.220798 118.33735) (xy 138.220794 118.337345) + (xy 138.042654 118.159205) (xy 138.042649 118.159201) (xy 137.838848 118.011132) (xy 137.838847 118.011131) + (xy 137.838845 118.01113) (xy 137.768747 117.975413) (xy 137.614383 117.89676) (xy 137.374785 117.81891) + (xy 137.22193 117.7947) (xy 137.125962 117.7795) (xy 136.874038 117.7795) (xy 136.778076 117.794699) + (xy 136.625214 117.81891) (xy 136.385616 117.89676) (xy 136.161151 118.011132) (xy 135.95735 118.159201) + (xy 135.957345 118.159205) (xy 135.779205 118.337345) (xy 135.779201 118.33735) (xy 135.631132 118.541151) + (xy 135.51676 118.765616) (xy 135.43891 119.005214) (xy 135.43891 119.005215) (xy 135.3995 119.254038) + (xy 135.3995 119.505962) (xy 135.426756 119.678049) (xy 135.43891 119.754785) (xy 135.51676 119.994383) + (xy 135.582731 120.123856) (xy 135.621974 120.200876) (xy 135.631132 120.218848) (xy 135.779201 120.422649) + (xy 135.779205 120.422654) (xy 135.91887 120.562319) (xy 135.952355 120.623642) (xy 135.947371 120.693334) + (xy 135.91887 120.737681) (xy 135.779205 120.877345) (xy 135.779201 120.87735) (xy 135.631132 121.081151) + (xy 135.51676 121.305616) (xy 135.43891 121.545214) (xy 135.43891 121.545215) (xy 135.3995 121.794038) + (xy 135.3995 122.045962) (xy 135.426756 122.218049) (xy 135.43891 122.294785) (xy 135.51676 122.534383) + (xy 135.568027 122.634998) (xy 135.630975 122.758541) (xy 135.631132 122.758848) (xy 135.779201 122.962649) + (xy 135.779205 122.962654) (xy 135.91887 123.102319) (xy 135.952355 123.163642) (xy 135.947371 123.233334) + (xy 135.91887 123.277681) (xy 135.779205 123.417345) (xy 135.779201 123.41735) (xy 135.631132 123.621151) + (xy 135.51676 123.845616) (xy 135.43891 124.085214) (xy 135.433014 124.12244) (xy 135.3995 124.334038) + (xy 135.3995 124.585962) (xy 135.426756 124.758049) (xy 135.43891 124.834785) (xy 135.51676 125.074383) + (xy 135.55723 125.153808) (xy 135.621974 125.280876) (xy 135.631132 125.298848) (xy 135.779201 125.502649) + (xy 135.779205 125.502654) (xy 135.91887 125.642319) (xy 135.952355 125.703642) (xy 135.947371 125.773334) + (xy 135.91887 125.817681) (xy 135.779205 125.957345) (xy 135.779201 125.95735) (xy 135.631132 126.161151) + (xy 135.51676 126.385616) (xy 135.44119 126.618197) (xy 135.43891 126.625215) (xy 135.3995 126.874038) + (xy 135.3995 127.125962) (xy 135.426756 127.298049) (xy 135.43891 127.374785) (xy 135.51676 127.614383) + (xy 135.571616 127.722042) (xy 135.619212 127.815455) (xy 135.631132 127.838848) (xy 135.779201 128.042649) + (xy 135.779205 128.042654) (xy 135.91887 128.182319) (xy 135.952355 128.243642) (xy 135.947371 128.313334) + (xy 135.91887 128.357681) (xy 135.779205 128.497345) (xy 135.779201 128.49735) (xy 135.631132 128.701151) + (xy 135.51676 128.925616) (xy 135.43891 129.165214) (xy 135.414051 129.322166) (xy 135.3995 129.414038) + (xy 135.3995 129.665962) (xy 135.432041 129.871416) (xy 135.43891 129.914785) (xy 135.51676 130.154383) + (xy 135.631132 130.378848) (xy 135.779201 130.582649) (xy 135.779205 130.582654) (xy 135.91887 130.722319) + (xy 135.952355 130.783642) (xy 135.947371 130.853334) (xy 135.91887 130.897681) (xy 135.779205 131.037345) + (xy 135.779201 131.03735) (xy 135.631132 131.241151) (xy 135.51676 131.465616) (xy 135.43891 131.705214) + (xy 135.43891 131.705215) (xy 135.3995 131.954038) (xy 135.3995 132.205962) (xy 135.426756 132.378049) + (xy 135.43891 132.454785) (xy 135.51676 132.694383) (xy 135.556972 132.773302) (xy 135.621974 132.900876) + (xy 135.631132 132.918848) (xy 135.779201 133.122649) (xy 135.779205 133.122654) (xy 135.91887 133.262319) + (xy 135.952355 133.323642) (xy 135.947371 133.393334) (xy 135.91887 133.437681) (xy 135.779205 133.577345) + (xy 135.779201 133.57735) (xy 135.631132 133.781151) (xy 135.51676 134.005616) (xy 135.43891 134.245214) + (xy 135.43891 134.245215) (xy 135.3995 134.494038) (xy 135.3995 134.745962) (xy 135.426756 134.918049) + (xy 135.43891 134.994785) (xy 135.51676 135.234383) (xy 135.55723 135.313808) (xy 135.621974 135.440876) + (xy 135.631132 135.458848) (xy 135.779201 135.662649) (xy 135.779205 135.662654) (xy 135.91887 135.802319) + (xy 135.952355 135.863642) (xy 135.947371 135.933334) (xy 135.91887 135.977681) (xy 135.779205 136.117345) + (xy 135.779201 136.11735) (xy 135.631132 136.321151) (xy 135.51676 136.545616) (xy 135.43891 136.785214) + (xy 135.404003 137.005606) (xy 135.3995 137.034038) (xy 135.3995 137.285962) (xy 135.426756 137.458049) + (xy 135.43891 137.534785) (xy 135.51676 137.774383) (xy 135.556972 137.853302) (xy 135.621974 137.980876) + (xy 135.631132 137.998848) (xy 135.779201 138.202649) (xy 135.779205 138.202654) (xy 135.957345 138.380794) + (xy 135.95735 138.380798) (xy 136.135117 138.509952) (xy 136.161155 138.52887) (xy 136.268567 138.583599) + (xy 136.385616 138.643239) (xy 136.385618 138.643239) (xy 136.385621 138.643241) (xy 136.625215 138.72109) + (xy 136.874038 138.7605) (xy 136.874039 138.7605) (xy 137.125961 138.7605) (xy 137.125962 138.7605) + (xy 137.374785 138.72109) (xy 137.614379 138.643241) (xy 137.838845 138.52887) (xy 138.042656 138.380793) + (xy 138.220793 138.202656) (xy 138.36887 137.998845) (xy 138.420638 137.897243) (xy 138.468612 137.846447) + (xy 138.536433 137.829652) (xy 138.602568 137.852189) (xy 138.618804 137.865857) (xy 139.499321 138.746374) + (xy 139.499335 138.746389) (xy 139.502446 138.7495) (xy 139.502447 138.749501) (xy 139.630499 138.877553) + (xy 139.630502 138.877555) (xy 139.630505 138.877558) (xy 139.66208 138.900498) (xy 139.707902 138.933789) + (xy 139.777006 138.983996) (xy 139.853237 139.022838) (xy 139.938356 139.066209) (xy 139.938358 139.066209) + (xy 139.938361 139.066211) (xy 140.03068 139.096207) (xy 140.11059 139.122172) (xy 140.289449 139.150501) + (xy 140.289454 139.150501) (xy 140.475658 139.150501) (xy 140.475682 139.1505) (xy 141.398075 139.1505) + (xy 141.465114 139.170185) (xy 141.510869 139.222989) (xy 141.520813 139.292147) (xy 141.491788 139.355703) + (xy 141.445528 139.389061) (xy 141.246277 139.471593) (xy 141.246273 139.471595) (xy 141.053226 139.583052) + (xy 141.053217 139.583058) (xy 140.876378 139.71875) (xy 140.829163 139.765965) (xy 140.781946 139.813182) + (xy 140.720626 139.846666) (xy 140.694267 139.8495) (xy 140.305733 139.8495) (xy 140.238694 139.829815) + (xy 140.218056 139.813185) (xy 140.123624 139.718753) (xy 140.123623 139.718752) (xy 140.123621 139.71875) + (xy 139.946782 139.583058) (xy 139.94678 139.583057) (xy 139.946774 139.583052) (xy 139.753726 139.471595) + (xy 139.753722 139.471593) (xy 139.54779 139.386293) (xy 139.547783 139.386291) (xy 139.547781 139.38629) + (xy 139.332463 139.328596) (xy 139.332457 139.328595) (xy 139.332452 139.328594) (xy 139.111466 139.299501) + (xy 139.111463 139.2995) (xy 139.111457 139.2995) (xy 138.888543 139.2995) (xy 138.888537 139.2995) + (xy 138.888533 139.299501) (xy 138.667547 139.328594) (xy 138.66754 139.328595) (xy 138.667537 139.328596) + (xy 138.566372 139.355703) (xy 138.452219 139.38629) (xy 138.452209 139.386293) (xy 138.246277 139.471593) + (xy 138.246273 139.471595) (xy 138.053226 139.583052) (xy 138.053217 139.583058) (xy 137.876377 139.718751) + (xy 137.87637 139.718757) (xy 137.718757 139.87637) (xy 137.718751 139.876377) (xy 137.583058 140.053217) + (xy 137.583052 140.053226) (xy 137.471595 140.246273) (xy 137.471593 140.246277) (xy 137.386293 140.452209) + (xy 137.38629 140.452219) (xy 137.339389 140.627259) (xy 137.328597 140.667534) (xy 137.328594 140.667547) + (xy 137.299501 140.888533) (xy 137.2995 140.888549) (xy 137.2995 141.11145) (xy 137.299501 141.111466) + (xy 137.328594 141.332452) (xy 137.328595 141.332457) (xy 137.328596 141.332463) (xy 137.38629 141.54778) + (xy 137.386293 141.54779) (xy 137.471507 141.753514) (xy 137.471595 141.753726) (xy 137.583052 141.946774) + (xy 137.583057 141.94678) (xy 137.583058 141.946782) (xy 137.718751 142.123622) (xy 137.718757 142.123629) + (xy 137.87637 142.281242) (xy 137.876377 142.281248) (xy 137.877121 142.281819) (xy 138.053226 142.416948) + (xy 138.246274 142.528405) (xy 138.258973 142.533665) (xy 138.451074 142.613236) (xy 138.452219 142.61371) + (xy 138.667537 142.671404) (xy 138.888543 142.7005) (xy 138.88855 142.7005) (xy 139.11145 142.7005) + (xy 139.111457 142.7005) (xy 139.332463 142.671404) (xy 139.547781 142.61371) (xy 139.753726 142.528405) + (xy 139.946774 142.416948) (xy 140.123624 142.281247) (xy 140.218053 142.186817) (xy 140.279374 142.153334) + (xy 140.305733 142.1505) (xy 140.694267 142.1505) (xy 140.761306 142.170185) (xy 140.781943 142.186814) + (xy 140.835129 142.24) (xy 140.876378 142.281249) (xy 140.968392 142.351853) (xy 141.053226 142.416948) + (xy 141.246274 142.528405) (xy 141.258973 142.533665) (xy 141.451074 142.613236) (xy 141.452219 142.61371) + (xy 141.667537 142.671404) (xy 141.821686 142.691698) (xy 141.88558 142.719963) (xy 141.924052 142.778287) + (xy 141.929499 142.814636) (xy 141.929499 143.133208) (xy 141.909814 143.200247) (xy 141.85701 143.246002) + (xy 141.846453 143.25025) (xy 141.777977 143.27421) (xy 141.625235 143.370185) (xy 141.575061 143.420358) + (xy 141.513737 143.453842) (xy 141.444045 143.448856) (xy 141.425382 143.440062) (xy 141.316783 143.377363) + (xy 141.316761 143.377352) (xy 141.10453 143.289444) (xy 140.939999 143.245358) (xy 140.939999 144.622182) + (xy 140.877707 144.55989) (xy 140.752291 144.487482) (xy 140.612408 144.45) (xy 140.46759 144.45) + (xy 140.327707 144.487482) (xy 140.202291 144.55989) (xy 140.139999 144.622182) (xy 140.139999 143.245358) + (xy 140.139998 143.245358) (xy 139.975467 143.289444) (xy 139.763233 143.377353) (xy 139.763217 143.377361) + (xy 139.56428 143.492218) (xy 139.564264 143.492229) (xy 139.382017 143.632071) (xy 139.358032 143.656057) + (xy 139.296708 143.689541) (xy 139.227016 143.684555) (xy 139.182671 143.656055) (xy 139.158313 143.631697) + (xy 139.158312 143.631696) (xy 139.15831 143.631694) (xy 138.976012 143.491813) (xy 138.97601 143.491812) + (xy 138.976004 143.491807) (xy 138.776996 143.376909) (xy 138.776992 143.376907) (xy 138.564701 143.288973) + (xy 138.564694 143.288971) (xy 138.564692 143.28897) (xy 138.342727 143.229495) (xy 138.292098 143.222829) + (xy 138.114905 143.1995) (xy 138.114898 143.1995) (xy 137.885102 143.1995) (xy 137.885094 143.1995) + (xy 137.682587 143.226162) (xy 137.657273 143.229495) (xy 137.49039 143.274211) (xy 137.435308 143.28897) + (xy 137.435298 143.288973) (xy 137.223007 143.376907) (xy 137.223003 143.376909) (xy 137.023996 143.491807) + (xy 137.023987 143.491813) (xy 136.841688 143.631695) (xy 136.841681 143.631701) (xy 136.679201 143.794181) + (xy 136.679195 143.794188) (xy 136.539313 143.976487) (xy 136.539307 143.976496) (xy 136.424409 144.175503) + (xy 136.424407 144.175507) (xy 136.336473 144.387798) (xy 136.33647 144.387808) (xy 136.281478 144.593044) + (xy 136.276995 144.609774) (xy 136.247 144.837594) (xy 136.247 145.074585) (xy 136.227315 145.141624) + (xy 136.210681 145.162266) (xy 134.559766 146.813181) (xy 134.498443 146.846666) (xy 134.472085 146.8495) + (xy 132.565231 146.8495) (xy 132.498192 146.829815) (xy 132.452437 146.777011) (xy 132.442493 146.707853) + (xy 132.454746 146.669205) (xy 132.48278 146.614184) (xy 132.560602 146.374669) (xy 132.6 146.125928) + (xy 132.6 145.874071) (xy 132.560602 145.62533) (xy 132.48278 145.385815) (xy 132.380534 145.185148) + (xy 131.370523 146.195161) (xy 131.339389 146.212161) (xy 131.372741 146.154394) (xy 131.4 146.052661) + (xy 131.4 145.947339) (xy 131.372741 145.845606) (xy 131.32008 145.754394) (xy 131.245606 145.67992) + (xy 131.154394 145.627259) (xy 131.052661 145.6) (xy 130.947339 145.6) (xy 130.845606 145.627259) + (xy 130.783052 145.663374) (xy 130.804838 145.629476) (xy 131.814849 144.619464) (xy 131.614187 144.51722) + (xy 131.614184 144.517219) (xy 131.374669 144.439397) (xy 131.125928 144.4) (xy 130.874072 144.4) + (xy 130.62533 144.439397) (xy 130.385815 144.517219) (xy 130.385807 144.517223) (xy 130.262309 144.580148) + (xy 130.19364 144.593044) (xy 130.142151 144.574571) (xy 130.141822 144.575187) (xy 130.137647 144.572955) + (xy 130.137133 144.572771) (xy 130.136456 144.572318) (xy 129.953956 144.474769) (xy 129.953955 144.474768) + (xy 129.953954 144.474768) (xy 129.755934 144.4147) (xy 129.755932 144.414699) (xy 129.755934 144.414699) + (xy 129.627711 144.402071) (xy 129.601608 144.3995) (xy 128.398392 144.3995) (xy 128.360298 144.403251) + (xy 128.244067 144.414699) (xy 128.046043 144.474769) (xy 127.966619 144.517223) (xy 127.86355 144.572315) + (xy 127.863548 144.572316) (xy 127.863547 144.572317) (xy 127.703589 144.703589) (xy 127.572317 144.863547) + (xy 127.474769 145.046043) (xy 127.414699 145.244067) (xy 127.405993 145.332465) (xy 127.399586 145.397526) + (xy 127.3995 145.398395) (xy 127.3995 145.922085) (xy 127.379815 145.989124) (xy 127.363181 146.009766) + (xy 125.559766 147.813181) (xy 125.498443 147.846666) (xy 125.472085 147.8495) (xy 123.97943 147.8495) + (xy 123.912391 147.829815) (xy 123.866636 147.777011) (xy 123.856692 147.707853) (xy 123.872043 147.663499) + (xy 123.898284 147.618049) (xy 123.988606 147.399993) (xy 124.049693 147.172014) (xy 124.0805 146.938011) + (xy 124.0805 146.701989) (xy 124.049693 146.467986) (xy 123.988606 146.240007) (xy 123.898284 146.021951) + (xy 123.898282 146.021948) (xy 123.89828 146.021943) (xy 123.812905 145.874071) (xy 123.780273 145.81755) + (xy 123.708498 145.724011) (xy 123.634121 145.62708) (xy 123.635286 145.626185) (xy 123.608469 145.568381) + (xy 123.617998 145.499165) (xy 123.634619 145.473302) (xy 123.634121 145.47292) (xy 123.741895 145.332465) + (xy 123.780273 145.28245) (xy 123.898284 145.078049) (xy 123.988606 144.859993) (xy 124.049693 144.632014) + (xy 124.0805 144.398011) (xy 124.0805 144.161989) (xy 124.049693 143.927986) (xy 123.988606 143.700007) + (xy 123.898284 143.481951) (xy 123.862087 143.419256) (xy 123.845615 143.351359) (xy 123.868467 143.285332) + (xy 123.881795 143.269575) (xy 123.909422 143.241948) (xy 124.005336 143.089301) (xy 124.064877 142.919141) + (xy 124.079999 142.78493) (xy 124.08 142.78493) (xy 124.08 142.45154) (xy 133.034143 142.45154) + (xy 133.034143 142.451541) (xy 133.166487 142.52795) (xy 133.166488 142.527951) (xy 133.372381 142.613236) + (xy 133.587632 142.670911) (xy 133.587645 142.670914) (xy 133.808575 142.7) (xy 134.031425 142.7) + (xy 134.252354 142.670914) (xy 134.252367 142.670911) (xy 134.467618 142.613236) (xy 134.673503 142.527954) + (xy 134.673514 142.527949) (xy 134.805856 142.451541) (xy 134.805856 142.45154) (xy 133.92 141.565685) + (xy 133.034143 142.45154) (xy 124.08 142.45154) (xy 124.08 142.14) (xy 122.587106 142.14) (xy 122.680099 142.047007) + (xy 122.745925 141.932993) (xy 122.78 141.805826) (xy 122.78 141.674174) (xy 122.745925 141.547007) + (xy 122.680099 141.432993) (xy 122.587106 141.34) (xy 124.08 141.34) (xy 124.08 140.888575) (xy 132.22 140.888575) + (xy 132.22 141.111424) (xy 132.249085 141.332354) (xy 132.249088 141.332367) (xy 132.306763 141.547618) + (xy 132.392045 141.753502) (xy 132.39205 141.753513) (xy 132.468458 141.885855) (xy 132.468459 141.885856) + (xy 133.354314 141.000001) (xy 133.354314 140.999999) (xy 133.301654 140.947339) (xy 133.52 140.947339) + (xy 133.52 141.052661) (xy 133.547259 141.154394) (xy 133.59992 141.245606) (xy 133.674394 141.32008) + (xy 133.765606 141.372741) (xy 133.867339 141.4) (xy 133.972661 141.4) (xy 134.074394 141.372741) + (xy 134.165606 141.32008) (xy 134.24008 141.245606) (xy 134.292741 141.154394) (xy 134.32 141.052661) + (xy 134.32 140.999999) (xy 134.485685 140.999999) (xy 134.485685 141) (xy 135.37154 141.885856) + (xy 135.371541 141.885856) (xy 135.447949 141.753514) (xy 135.447954 141.753503) (xy 135.533236 141.547618) + (xy 135.590911 141.332367) (xy 135.590914 141.332354) (xy 135.62 141.111424) (xy 135.62 140.888575) + (xy 135.590914 140.667645) (xy 135.590911 140.667632) (xy 135.533236 140.452381) (xy 135.447951 140.246488) + (xy 135.44795 140.246487) (xy 135.371541 140.114143) (xy 135.37154 140.114143) (xy 134.485685 140.999999) + (xy 134.32 140.999999) (xy 134.32 140.947339) (xy 134.292741 140.845606) (xy 134.24008 140.754394) + (xy 134.165606 140.67992) (xy 134.074394 140.627259) (xy 133.972661 140.6) (xy 133.867339 140.6) + (xy 133.765606 140.627259) (xy 133.674394 140.67992) (xy 133.59992 140.754394) (xy 133.547259 140.845606) + (xy 133.52 140.947339) (xy 133.301654 140.947339) (xy 132.468458 140.114142) (xy 132.468458 140.114143) + (xy 132.392044 140.246497) (xy 132.392041 140.246502) (xy 132.306763 140.452381) (xy 132.249088 140.667632) + (xy 132.249085 140.667645) (xy 132.22 140.888575) (xy 124.08 140.888575) (xy 124.08 140.69507) (xy 124.079999 140.695069) + (xy 124.064877 140.560858) (xy 124.005336 140.390698) (xy 123.909422 140.238051) (xy 123.881793 140.210422) + (xy 123.848308 140.149099) (xy 123.853292 140.079407) (xy 123.862079 140.060756) (xy 123.898284 139.998049) + (xy 123.988606 139.779993) (xy 124.049693 139.552014) (xy 124.050161 139.548458) (xy 133.034142 139.548458) + (xy 133.919999 140.434314) (xy 134.805856 139.548458) (xy 134.673513 139.47205) (xy 134.673502 139.472045) + (xy 134.467618 139.386763) (xy 134.252367 139.329088) (xy 134.252354 139.329085) (xy 134.031425 139.3) + (xy 133.808575 139.3) (xy 133.587645 139.329085) (xy 133.587632 139.329088) (xy 133.372381 139.386763) + (xy 133.166502 139.472041) (xy 133.166497 139.472044) (xy 133.034143 139.548458) (xy 133.034142 139.548458) + (xy 124.050161 139.548458) (xy 124.0805 139.318011) (xy 124.0805 139.081989) (xy 124.049693 138.847986) + (xy 123.988606 138.620007) (xy 123.955687 138.540534) (xy 128.565148 138.540534) (xy 128.765815 138.64278) + (xy 129.00533 138.720602) (xy 129.254072 138.76) (xy 129.505928 138.76) (xy 129.754668 138.720602) + (xy 129.994184 138.642779) (xy 130.19485 138.540534) (xy 129.38 137.725685) (xy 128.565148 138.540534) + (xy 123.955687 138.540534) (xy 123.927323 138.472058) (xy 123.898288 138.401959) (xy 123.89828 138.401943) + (xy 123.831046 138.285492) (xy 123.780273 138.19755) (xy 123.74417 138.1505) (xy 123.634121 138.00708) + (xy 123.635286 138.006185) (xy 123.608469 137.948381) (xy 123.617998 137.879165) (xy 123.634619 137.853302) + (xy 123.634121 137.85292) (xy 123.731751 137.725685) (xy 123.780273 137.66245) (xy 123.898284 137.458049) + (xy 123.988606 137.239993) (xy 124.043783 137.034071) (xy 127.78 137.034071) (xy 127.78 137.285928) + (xy 127.819397 137.534669) (xy 127.897219 137.774184) (xy 127.89722 137.774187) (xy 127.999464 137.974849) + (xy 128.814314 137.16) (xy 128.814314 137.159999) (xy 128.761654 137.107339) (xy 128.98 137.107339) + (xy 128.98 137.212661) (xy 129.007259 137.314394) (xy 129.05992 137.405606) (xy 129.134394 137.48008) + (xy 129.225606 137.532741) (xy 129.327339 137.56) (xy 129.432661 137.56) (xy 129.534394 137.532741) + (xy 129.625606 137.48008) (xy 129.70008 137.405606) (xy 129.752741 137.314394) (xy 129.78 137.212661) + (xy 129.78 137.159999) (xy 129.945685 137.159999) (xy 129.945685 137.160001) (xy 130.760534 137.97485) + (xy 130.862779 137.774184) (xy 130.940602 137.534668) (xy 130.98 137.285928) (xy 130.98 137.034071) + (xy 130.940602 136.78533) (xy 130.86278 136.545815) (xy 130.760534 136.345148) (xy 129.945685 137.159999) + (xy 129.78 137.159999) (xy 129.78 137.107339) (xy 129.752741 137.005606) (xy 129.70008 136.914394) + (xy 129.625606 136.83992) (xy 129.534394 136.787259) (xy 129.432661 136.76) (xy 129.327339 136.76) + (xy 129.225606 136.787259) (xy 129.134394 136.83992) (xy 129.05992 136.914394) (xy 129.007259 137.005606) + (xy 128.98 137.107339) (xy 128.761654 137.107339) (xy 127.999464 136.345149) (xy 127.897221 136.545812) + (xy 127.897219 136.545815) (xy 127.819397 136.78533) (xy 127.78 137.034071) (xy 124.043783 137.034071) + (xy 124.049693 137.012014) (xy 124.0805 136.778011) (xy 124.0805 136.541989) (xy 124.049693 136.307986) + (xy 123.988606 136.080007) (xy 123.898284 135.861951) (xy 123.898282 135.861948) (xy 123.89828 135.861943) + (xy 123.83473 135.751873) (xy 123.780273 135.65755) (xy 123.700989 135.554225) (xy 123.636351 135.469986) + (xy 123.611157 135.404817) (xy 123.625195 135.336372) (xy 123.67401 135.286383) (xy 123.734727 135.2705) + (xy 127.839176 135.2705) (xy 127.906215 135.290185) (xy 127.949661 135.338205) (xy 128.001974 135.440876) + (xy 128.011132 135.458848) (xy 128.159201 135.662649) (xy 128.159205 135.662654) (xy 128.337345 135.840794) + (xy 128.33735 135.840798) (xy 128.476469 135.941873) (xy 128.541155 135.98887) (xy 128.68789 136.063635) + (xy 128.76562 136.103241) (xy 128.765623 136.103242) (xy 128.809044 136.11735) (xy 128.919963 136.15339) + (xy 128.969325 136.183639) (xy 129.38 136.594314) (xy 129.380001 136.594314) (xy 129.790674 136.183639) + (xy 129.840036 136.15339) (xy 129.994379 136.103241) (xy 130.218845 135.98887) (xy 130.422656 135.840793) + (xy 130.600793 135.662656) (xy 130.74887 135.458845) (xy 130.863241 135.234379) (xy 130.94109 134.994785) + (xy 130.9805 134.745962) (xy 130.9805 134.494038) (xy 130.94109 134.245215) (xy 130.863241 134.005621) + (xy 130.863239 134.005618) (xy 130.863239 134.005616) (xy 130.821747 133.924184) (xy 130.74887 133.781155) + (xy 130.729952 133.755117) (xy 130.600798 133.57735) (xy 130.600794 133.577345) (xy 130.46113 133.437681) + (xy 130.427645 133.376358) (xy 130.432629 133.306666) (xy 130.46113 133.262319) (xy 130.482671 133.240778) + (xy 130.600793 133.122656) (xy 130.74887 132.918845) (xy 130.863241 132.694379) (xy 130.94109 132.454785) + (xy 130.9805 132.205962) (xy 130.9805 131.954038) (xy 130.94109 131.705215) (xy 130.863241 131.465621) + (xy 130.863239 131.465618) (xy 130.863239 131.465616) (xy 130.768916 131.280498) (xy 130.74887 131.241155) + (xy 130.639412 131.090498) (xy 130.600798 131.03735) (xy 130.600794 131.037345) (xy 130.46113 130.897681) + (xy 130.427645 130.836358) (xy 130.432629 130.766666) (xy 130.46113 130.722319) (xy 130.482858 130.700591) + (xy 130.600793 130.582656) (xy 130.74887 130.378845) (xy 130.863241 130.154379) (xy 130.94109 129.914785) + (xy 130.9805 129.665962) (xy 130.9805 129.414038) (xy 130.94109 129.165215) (xy 130.863241 128.925621) + (xy 130.863239 128.925618) (xy 130.863239 128.925616) (xy 130.815355 128.83164) (xy 130.74887 128.701155) + (xy 130.729952 128.675117) (xy 130.600798 128.49735) (xy 130.600794 128.497345) (xy 130.46113 128.357681) + (xy 130.427645 128.296358) (xy 130.432629 128.226666) (xy 130.46113 128.182319) (xy 130.525165 128.118284) + (xy 130.600793 128.042656) (xy 130.74887 127.838845) (xy 130.863241 127.614379) (xy 130.94109 127.374785) + (xy 130.9805 127.125962) (xy 130.9805 126.874038) (xy 130.94109 126.625215) (xy 130.863241 126.385621) + (xy 130.863239 126.385618) (xy 130.863239 126.385616) (xy 130.788378 126.238694) (xy 130.74887 126.161155) + (xy 130.60886 125.968447) (xy 130.600798 125.95735) (xy 130.600794 125.957345) (xy 130.46113 125.817681) + (xy 130.427645 125.756358) (xy 130.432629 125.686666) (xy 130.46113 125.642319) (xy 130.521002 125.582447) + (xy 130.600793 125.502656) (xy 130.74887 125.298845) (xy 130.863241 125.074379) (xy 130.94109 124.834785) + (xy 130.9805 124.585962) (xy 130.9805 124.334038) (xy 130.94109 124.085215) (xy 130.863241 123.845621) + (xy 130.863239 123.845618) (xy 130.863239 123.845616) (xy 130.821747 123.764184) (xy 130.74887 123.621155) + (xy 130.721187 123.583052) (xy 130.600798 123.41735) (xy 130.600794 123.417345) (xy 130.46113 123.277681) + (xy 130.427645 123.216358) (xy 130.432629 123.146666) (xy 130.46113 123.102319) (xy 130.472216 123.091233) + (xy 130.600793 122.962656) (xy 130.74887 122.758845) (xy 130.863241 122.534379) (xy 130.94109 122.294785) + (xy 130.9805 122.045962) (xy 130.9805 121.794038) (xy 130.94109 121.545215) (xy 130.863241 121.305621) + (xy 130.863239 121.305618) (xy 130.863239 121.305616) (xy 130.781819 121.145822) (xy 130.74887 121.081155) + (xy 130.655962 120.953278) (xy 130.606296 120.884918) (xy 130.582816 120.819112) (xy 130.598641 120.751058) + (xy 130.627948 120.716181) (xy 130.67641 120.67641) (xy 130.807685 120.51645) (xy 130.905232 120.333954) + (xy 130.9653 120.135934) (xy 130.9805 119.981608) (xy 130.9805 118.778392) (xy 130.9653 118.624066) + (xy 130.905232 118.426046) (xy 130.807685 118.24355) (xy 130.738462 118.159201) (xy 130.67641 118.083589) + (xy 130.516452 117.952317) (xy 130.516453 117.952317) (xy 130.51645 117.952315) (xy 130.333954 117.854768) + (xy 130.135934 117.7947) (xy 130.135932 117.794699) (xy 130.135934 117.794699) (xy 130.016805 117.782966) + (xy 129.981608 117.7795) (xy 129.981605 117.7795) (xy 129.457914 117.7795) (xy 129.390875 117.759815) + (xy 129.370233 117.743181) (xy 126.942263 115.31521) (xy 126.897587 115.270534) (xy 128.375148 115.270534) + (xy 128.575815 115.37278) (xy 128.81533 115.450602) (xy 129.064072 115.49) (xy 129.315928 115.49) + (xy 129.564668 115.450602) (xy 129.804184 115.372779) (xy 130.00485 115.270534) (xy 129.19 114.455685) + (xy 128.375148 115.270534) (xy 126.897587 115.270534) (xy 125.391124 113.764071) (xy 127.59 113.764071) + (xy 127.59 114.015928) (xy 127.629397 114.264669) (xy 127.707219 114.504184) (xy 127.70722 114.504187) + (xy 127.809464 114.704849) (xy 128.624314 113.89) (xy 128.624314 113.889999) (xy 128.571654 113.837339) + (xy 128.79 113.837339) (xy 128.79 113.942661) (xy 128.817259 114.044394) (xy 128.86992 114.135606) + (xy 128.944394 114.21008) (xy 129.035606 114.262741) (xy 129.137339 114.29) (xy 129.242661 114.29) + (xy 129.344394 114.262741) (xy 129.435606 114.21008) (xy 129.51008 114.135606) (xy 129.562741 114.044394) + (xy 129.59 113.942661) (xy 129.59 113.889999) (xy 129.755685 113.889999) (xy 129.755685 113.890001) + (xy 130.570534 114.70485) (xy 130.672779 114.504184) (xy 130.750602 114.264668) (xy 130.79 114.015928) + (xy 130.79 113.764071) (xy 130.750602 113.51533) (xy 130.67278 113.275815) (xy 130.570534 113.075148) + (xy 129.755685 113.889999) (xy 129.59 113.889999) (xy 129.59 113.837339) (xy 129.562741 113.735606) + (xy 129.51008 113.644394) (xy 129.435606 113.56992) (xy 129.344394 113.517259) (xy 129.242661 113.49) + (xy 129.137339 113.49) (xy 129.035606 113.517259) (xy 128.944394 113.56992) (xy 128.86992 113.644394) + (xy 128.817259 113.735606) (xy 128.79 113.837339) (xy 128.571654 113.837339) (xy 127.809464 113.075149) + (xy 127.707221 113.275812) (xy 127.707219 113.275815) (xy 127.629397 113.51533) (xy 127.59 113.764071) + (xy 125.391124 113.764071) (xy 124.681893 113.05484) (xy 124.681884 113.05483) (xy 124.628997 113.001943) + (xy 124.549501 112.922447) (xy 124.549497 112.922444) (xy 124.549493 112.92244) (xy 124.402997 112.816006) + (xy 124.402996 112.816005) (xy 124.402994 112.816004) (xy 124.3513 112.789664) (xy 124.241639 112.733788) + (xy 124.241636 112.733787) (xy 124.06941 112.677829) (xy 123.977894 112.663334) (xy 123.937732 112.656972) + (xy 123.874598 112.627044) (xy 123.837667 112.567732) (xy 123.838665 112.497869) (xy 123.877275 112.439637) + (xy 123.941239 112.411523) (xy 123.957131 112.4105) (xy 127.935689 112.4105) (xy 128.002728 112.430185) + (xy 128.02337 112.446819) (xy 128.147345 112.570794) (xy 128.14735 112.570798) (xy 128.294667 112.677829) + (xy 128.351155 112.71887) (xy 128.49789 112.793635) (xy 128.57562 112.833241) (xy 128.575623 112.833242) + (xy 128.619044 112.84735) (xy 128.729963 112.88339) (xy 128.779325 112.913639) (xy 129.19 113.324314) + (xy 129.190001 113.324314) (xy 129.600674 112.913639) (xy 129.650036 112.88339) (xy 129.804379 112.833241) + (xy 130.028845 112.71887) (xy 130.232656 112.570793) (xy 130.410793 112.392656) (xy 130.55887 112.188845) + (xy 130.673241 111.964379) (xy 130.75109 111.724785) (xy 130.7905 111.475962) (xy 130.7905 111.224038) + (xy 130.75109 110.975215) (xy 130.673241 110.735621) (xy 130.673239 110.735618) (xy 130.673239 110.735616) + (xy 130.631747 110.654184) (xy 130.55887 110.511155) (xy 130.539952 110.485117) (xy 130.410798 110.30735) + (xy 130.410794 110.307345) (xy 130.27113 110.167681) (xy 130.237645 110.106358) (xy 130.242629 110.036666) + (xy 130.27113 109.992319) (xy 130.324284 109.939165) (xy 130.410793 109.852656) (xy 130.55887 109.648845) + (xy 130.673241 109.424379) (xy 130.75109 109.184785) (xy 130.7905 108.935962) (xy 130.7905 108.684038) + (xy 130.75109 108.435215) (xy 130.673241 108.195621) (xy 130.673239 108.195618) (xy 130.673239 108.195616) + (xy 130.606605 108.06484) (xy 130.55887 107.971155) (xy 130.530742 107.93244) (xy 130.410798 107.76735) + (xy 130.410794 107.767345) (xy 130.27113 107.627681) (xy 130.237645 107.566358) (xy 130.242629 107.496666) + (xy 130.27113 107.452319) (xy 130.327077 107.396372) (xy 130.410793 107.312656) (xy 130.55887 107.108845) + (xy 130.673241 106.884379) (xy 130.75109 106.644785) (xy 130.7905 106.395962) (xy 130.7905 106.144038) + (xy 130.75109 105.895215) (xy 130.673241 105.655621) (xy 130.673239 105.655618) (xy 130.673239 105.655616) + (xy 130.631747 105.574184) (xy 130.55887 105.431155) (xy 130.539952 105.405117) (xy 130.410798 105.22735) + (xy 130.410794 105.227345) (xy 130.27113 105.087681) (xy 130.237645 105.026358) (xy 130.242629 104.956666) + (xy 130.27113 104.912319) (xy 130.318904 104.864545) (xy 130.410793 104.772656) (xy 130.55887 104.568845) + (xy 130.673241 104.344379) (xy 130.75109 104.104785) (xy 130.7905 103.855962) (xy 130.7905 103.604038) + (xy 130.75109 103.355215) (xy 130.673241 103.115621) (xy 130.673239 103.115618) (xy 130.673239 103.115616) + (xy 130.631747 103.034184) (xy 130.55887 102.891155) (xy 130.442214 102.730591) (xy 130.410798 102.68735) + (xy 130.410794 102.687345) (xy 130.27113 102.547681) (xy 130.237645 102.486358) (xy 130.242629 102.416666) + (xy 130.27113 102.372319) (xy 130.331277 102.312172) (xy 130.410793 102.232656) (xy 130.55887 102.028845) + (xy 130.673241 101.804379) (xy 130.75109 101.564785) (xy 130.7905 101.315962) (xy 130.7905 101.064038) + (xy 130.75109 100.815215) (xy 130.673241 100.575621) (xy 130.673239 100.575618) (xy 130.673239 100.575616) + (xy 130.595004 100.422073) (xy 130.55887 100.351155) (xy 130.524555 100.303924) (xy 130.410798 100.14735) + (xy 130.410794 100.147345) (xy 130.27113 100.007681) (xy 130.237645 99.946358) (xy 130.242629 99.876666) + (xy 130.27113 99.832319) (xy 130.331278 99.772171) (xy 130.410793 99.692656) (xy 130.55887 99.488845) + (xy 130.66126 99.287892) (xy 130.709233 99.237097) (xy 130.777054 99.220302) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.869834 119.859732) (xy 113.925767 119.901604) (xy 113.950184 119.967068) (xy 113.9505 119.975914) + (xy 113.9505 125.531084) (xy 113.930815 125.598123) (xy 113.914181 125.618765) (xy 106.266486 133.266459) + (xy 106.205163 133.299944) (xy 106.135471 133.29496) (xy 106.079538 133.253088) (xy 106.071423 133.240786) + (xy 106.000273 133.11755) (xy 105.967105 133.074325) (xy 105.854121 132.92708) (xy 105.855286 132.926185) + (xy 105.828469 132.868381) (xy 105.837998 132.799165) (xy 105.854619 132.773302) (xy 105.854121 132.77292) + (xy 105.914387 132.694379) (xy 106.000273 132.58245) (xy 106.118284 132.378049) (xy 106.208606 132.159993) + (xy 106.269693 131.932014) (xy 106.3005 131.698011) (xy 106.3005 131.461989) (xy 106.269693 131.227986) + (xy 106.208606 131.000007) (xy 106.118284 130.781951) (xy 106.082087 130.719256) (xy 106.065615 130.651359) + (xy 106.088467 130.585332) (xy 106.101795 130.569575) (xy 106.129422 130.541948) (xy 106.225336 130.389301) + (xy 106.284877 130.219141) (xy 106.299999 130.08493) (xy 106.3 130.08493) (xy 106.3 129.44) (xy 104.807106 129.44) + (xy 104.900099 129.347007) (xy 104.965925 129.232993) (xy 105 129.105826) (xy 105 128.974174) (xy 104.965925 128.847007) + (xy 104.900099 128.732993) (xy 104.807106 128.64) (xy 106.3 128.64) (xy 106.3 127.99507) (xy 106.299999 127.995069) + (xy 106.284877 127.860858) (xy 106.225336 127.690698) (xy 106.129422 127.538051) (xy 106.101793 127.510422) + (xy 106.068308 127.449099) (xy 106.073292 127.379407) (xy 106.082079 127.360756) (xy 106.118284 127.298049) + (xy 106.208606 127.079993) (xy 106.269693 126.852014) (xy 106.3005 126.618011) (xy 106.3005 126.381989) + (xy 106.269693 126.147986) (xy 106.208606 125.920007) (xy 106.118284 125.701951) (xy 106.118282 125.701948) + (xy 106.11828 125.701943) (xy 106.076118 125.628918) (xy 106.000273 125.49755) (xy 105.973275 125.462365) + (xy 105.856351 125.309986) (xy 105.831157 125.244817) (xy 105.845195 125.176372) (xy 105.89401 125.126383) + (xy 105.954727 125.1105) (xy 107.944319 125.1105) (xy 107.944343 125.110501) (xy 107.949454 125.110501) + (xy 108.130545 125.110501) (xy 108.130546 125.110501) (xy 108.309409 125.082171) (xy 108.481639 125.026211) + (xy 108.642994 124.943996) (xy 108.789501 124.837553) (xy 108.917553 124.709501) (xy 108.917554 124.709499) + (xy 108.924614 124.702439) (xy 108.924619 124.702432) (xy 113.738821 119.888231) (xy 113.800142 119.854748) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 125.879124 127.670185) (xy 125.899766 127.686819) (xy 127.743181 129.530234) (xy 127.776666 129.591557) + (xy 127.7795 129.617915) (xy 127.7795 129.665962) (xy 127.812041 129.871416) (xy 127.81891 129.914785) + (xy 127.89676 130.154383) (xy 127.945075 130.249205) (xy 127.957971 130.317874) (xy 127.931695 130.382615) + (xy 127.874588 130.422872) (xy 127.83459 130.4295) (xy 124.166032 130.4295) (xy 124.098993 130.409815) + (xy 124.053238 130.357011) (xy 124.043294 130.287853) (xy 124.048991 130.264545) (xy 124.064877 130.219145) + (xy 124.064877 130.219143) (xy 124.079999 130.08493) (xy 124.08 130.08493) (xy 124.08 129.44) (xy 122.587106 129.44) + (xy 122.680099 129.347007) (xy 122.745925 129.232993) (xy 122.78 129.105826) (xy 122.78 128.974174) + (xy 122.745925 128.847007) (xy 122.680099 128.732993) (xy 122.587106 128.64) (xy 124.08 128.64) + (xy 124.08 127.99507) (xy 124.079999 127.995069) (xy 124.064877 127.860856) (xy 124.064877 127.860854) + (xy 124.048991 127.815455) (xy 124.045429 127.745676) (xy 124.080157 127.685049) (xy 124.142151 127.652821) + (xy 124.166032 127.6505) (xy 125.812085 127.6505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 124.239808 115.882706) (xy 124.284155 115.911207) (xy 125.890767 117.517819) (xy 125.924252 117.579142) + (xy 125.919268 117.648834) (xy 125.877396 117.704767) (xy 125.811932 117.729184) (xy 125.803086 117.7295) + (xy 124.166032 117.7295) (xy 124.098993 117.709815) (xy 124.053238 117.657011) (xy 124.043294 117.587853) + (xy 124.048991 117.564545) (xy 124.064877 117.519145) (xy 124.064877 117.519143) (xy 124.079999 117.38493) + (xy 124.08 117.38493) (xy 124.08 116.74) (xy 122.587106 116.74) (xy 122.680099 116.647007) (xy 122.745925 116.532993) + (xy 122.78 116.405826) (xy 122.78 116.274174) (xy 122.745925 116.147007) (xy 122.680099 116.032993) + (xy 122.587106 115.94) (xy 124.08 115.94) (xy 124.108793 115.911207) (xy 124.170116 115.877722) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 125.909454 101.150501) (xy 125.92309 101.150501) (xy 125.964926 101.162787) (xy 125.990122 101.170186) + (xy 125.990123 101.170187) (xy 125.990128 101.170189) (xy 126.017912 101.202257) (xy 126.035877 101.22299) + (xy 126.035877 101.222993) (xy 126.03588 101.222996) (xy 126.040745 101.256846) (xy 126.045821 101.292148) + (xy 126.045819 101.292151) (xy 126.04582 101.292155) (xy 126.032721 101.320834) (xy 126.016796 101.355704) + (xy 126.016792 101.355707) (xy 126.016792 101.355709) (xy 126.01679 101.35571) (xy 126.010764 101.362182) + (xy 125.122447 102.250498) (xy 125.093241 102.290698) (xy 125.020732 102.390499) (xy 125.016003 102.397006) + (xy 124.933788 102.55836) (xy 124.933787 102.558363) (xy 124.877829 102.730589) (xy 124.849499 102.909455) + (xy 124.849499 103.095656) (xy 124.8495 103.095681) (xy 124.8495 104.472085) (xy 124.829815 104.539124) + (xy 124.813181 104.559766) (xy 124.379766 104.993181) (xy 124.352838 105.007884) (xy 124.32702 105.024477) + (xy 124.320819 105.025368) (xy 124.318443 105.026666) (xy 124.292085 105.0295) (xy 124.166032 105.0295) + (xy 124.098993 105.009815) (xy 124.053238 104.957011) (xy 124.043294 104.887853) (xy 124.048991 104.864545) + (xy 124.064877 104.819145) (xy 124.064877 104.819143) (xy 124.079999 104.68493) (xy 124.08 104.68493) + (xy 124.08 104.04) (xy 122.587106 104.04) (xy 122.680099 103.947007) (xy 122.745925 103.832993) + (xy 122.78 103.705826) (xy 122.78 103.574174) (xy 122.745925 103.447007) (xy 122.680099 103.332993) + (xy 122.587106 103.24) (xy 124.08 103.24) (xy 124.08 102.59507) (xy 124.079999 102.595069) (xy 124.064877 102.460858) + (xy 124.005336 102.290698) (xy 123.909422 102.138051) (xy 123.881793 102.110422) (xy 123.848308 102.049099) + (xy 123.853292 101.979407) (xy 123.862079 101.960756) (xy 123.898284 101.898049) (xy 123.988606 101.679993) + (xy 124.049693 101.452014) (xy 124.075194 101.258315) (xy 124.10346 101.194418) (xy 124.161785 101.155947) + (xy 124.198133 101.1505) (xy 125.904326 101.1505) (xy 125.909449 101.1505) + ) + ) + ) + (embedded_fonts no) +) diff --git a/led-cube/led-cube-pcb/led-cube-pcb.kicad_pro b/led-cube/led-cube-pcb/led-cube-pcb.kicad_pro new file mode 100644 index 0000000..5732af5 --- /dev/null +++ b/led-cube/led-cube-pcb/led-cube-pcb.kicad_pro @@ -0,0 +1,633 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0, + 0.8 + ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "led-cube-pcb.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.4, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.7, + "via_diameter": 0.8, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "releases/lw-led-cube_1.0/lw-led-cube_1.0_Gerbers", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "releases/lw-led-cube_1.0/", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "1d4d1731-d824-4ab7-9562-c62c8bb9d7d8", + "Root" + ] + ], + "text_variables": {} +} diff --git a/led-cube/led-cube-pcb/led-cube-pcb.kicad_sch b/led-cube/led-cube-pcb/led-cube-pcb.kicad_sch new file mode 100644 index 0000000..a130263 --- /dev/null +++ b/led-cube/led-cube-pcb/led-cube-pcb.kicad_sch @@ -0,0 +1,9815 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "1d4d1731-d824-4ab7-9562-c62c8bb9d7d8") + (paper "A4") + (title_block + (title "LiveWires LED Cube") + (date "2026-04-15") + (rev "1.0") + (company "LiveWires") + ) + (lib_symbols + (symbol "LiveWires:1N4001" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 3.175 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4001" + (at 3.175 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_DIODE" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Rectifier diode, 1A, through hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.092" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "1N4001" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "DC Components" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "1N4001_0_1" + (polyline + (pts + (xy 2.54 1.27) (xy 2.54 -1.27) (xy 3.81 0) (xy 2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 1.27) (xy 3.81 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "1N4001_1_1" + (pin passive line + (at 0 0 0) + (length 2.54) + (name "A" + (effects + (font + (size 0 0) + ) + ) + ) + (number "A" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 6.35 0 180) + (length 2.54) + (name "K" + (effects + (font + (size 0 0) + ) + ) + ) + (number "K" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_7805" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 2.54 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "7805" + (at 2.54 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/47-3550.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "5V Regulator, 1A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.705" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "L7805" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_7805_1_1" + (rectangle + (start 2.54 0) + (end 15.24 -11.43) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at 0 -2.54 0) + (length 2.54) + (name "VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 8.89 -13.97 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 -2.54 180) + (length 2.54) + (name "VOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_9VBAT_LEADS" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 8.89 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "9V" + (at 8.89 -1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_BATTERY_HOLDER" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "9V battery holder on flying leads" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.245" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "9V-I-Clip" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Beltrona" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_9VBAT_LEADS_0_1" + (polyline + (pts + (xy 6.096 -0.508) (xy 7.112 -0.508) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.096 -2.032) (xy 7.112 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -0.762) (xy 6.858 -0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -2.286) (xy 6.858 -2.286) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.604 -0.508) (xy 6.604 0) (xy 5.08 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.604 -1.016) (xy 6.604 -0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.604 -1.524) (xy 6.604 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.604 -2.032) (xy 6.604 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.604 -2.286) (xy 6.604 -2.54) (xy 5.08 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_9VBAT_LEADS_1_1" + (rectangle + (start 2.54 1.27) + (end 8.89 -3.81) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at 0 0 0) + (length 2.54) + (name "+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -2.54 0) + (length 2.54) + (name "-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_C-10u" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0 4.318 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10µF" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_CAP_Radial_D5.0mm_P2.00mm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10µF Electrolytic, Cap 5mm diameter, 2mm pitch, 25V" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.014" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "TS13DE1E100MSB030R" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Suntan" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_C-10u_0_1" + (arc + (start -0.508 1.016) + (mid -0.2004 0) + (end -0.508 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.254 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 1.016) (xy 0.508 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 0) (xy 1.016 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_C-10u_1_1" + (pin passive line + (at -2.54 0 0) + (length 1.27) + (name "2" + (effects + (font + (size 0 0) + ) + ) + ) + (number "2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 2.54 0 180) + (length 1.27) + (name "1" + (effects + (font + (size 0 0) + ) + ) + ) + (number "1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_C-1u" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0 4.318 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1µF" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_CeramicCap_5.08mm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1µF Ceramic Capacitor (generic)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.07" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "TS170R1H105MSBFB0R" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Suntan" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_C-1u_0_1" + (polyline + (pts + (xy -0.508 1.016) (xy -0.508 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 1.016) (xy 0.508 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 0) (xy 1.016 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_C-1u_1_1" + (pin passive line + (at -2.54 0 0) + (length 1.27) + (name "1" + (effects + (font + (size 0 0) + ) + ) + ) + (number "1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 2.54 0 180) + (length 1.27) + (name "2" + (effects + (font + (size 0 0) + ) + ) + ) + (number "2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_LED_CUBE" + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "J" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED Cube" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "LiveWires:LW_LEDCUBE" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "27-LED array" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_LED_CUBE_1_1" + (rectangle + (start 2.54 2.54) + (end 13.97 -22.86) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at 0 0 0) + (length 2.54) + (name "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 0 -2.54 0) + (length 2.54) + (name "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 0 -5.08 0) + (length 2.54) + (name "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 0 -7.62 0) + (length 2.54) + (name "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 0) + (length 2.54) + (name "C5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -12.7 0) + (length 2.54) + (name "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -15.24 0) + (length 2.54) + (name "C7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -17.78 0) + (length 2.54) + (name "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -20.32 0) + (length 2.54) + (name "C9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 16.51 0 180) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 16.51 -2.54 180) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 16.51 -5.08 180) + (length 2.54) + (name "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_PMOS" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LW_PMOS" + (at 5.08 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_TO-92" + (at 5.08 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 0 -12.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.528" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ZVP2110A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_PMOS_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_PMOS_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_Pico" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 13.208 0.254 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Pi Pico" + (at 13.208 -1.778 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_RPi_Pico_SMD_TH" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pi Pico, no headers, no wireless" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "3.00" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "SC0915" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Raspberry Pi" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "LW_Pico_1_1" + (rectangle + (start 2.54 1.27) + (end 12.7 -19.05) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 2.54) + (name "GPIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 2.54) + (name "GPIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 2.54) + (name "GPIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 2.54) + (name "GPIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 2.54) + (name "GPIO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 2.54) + (name "GPIO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 2.54) + (name "GPIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 2.54) + (name "GPIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "LW_Pico_2_1" + (rectangle + (start 2.54 1.27) + (end 12.7 -19.05) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 2.54) + (name "GPIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 2.54) + (name "GPIO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 2.54) + (name "GPIO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 2.54) + (name "GPIO11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 2.54) + (name "GPIO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 2.54) + (name "GPIO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 2.54) + (name "GPIO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 2.54) + (name "GPIO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "LW_Pico_3_1" + (rectangle + (start -2.54 1.27) + (end 12.7 -24.13) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin bidirectional line + (at -5.08 0 0) + (length 2.54) + (name "GPIO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -2.54 0) + (length 2.54) + (name "GPIO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -5.08 0) + (length 2.54) + (name "GPIO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -7.62 0) + (length 2.54) + (name "GPIO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -10.16 0) + (length 2.54) + (name "GPIO20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -12.7 0) + (length 2.54) + (name "GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -15.24 0) + (length 2.54) + (name "GPIO22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -17.78 0) + (length 2.54) + (name "GPIO26_ADC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -20.32 0) + (length 2.54) + (name "GPIO27_ADC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -5.08 -22.86 0) + (length 2.54) + (name "GPIO28_ADC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "LW_Pico_4_1" + (rectangle + (start 0 1.27) + (end 12.7 -39.37) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin unspecified line + (at -2.54 0 0) + (length 2.54) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -2.54 -2.54 0) + (length 2.54) + (name "VSYS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -2.54 -5.08 0) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -2.54 -7.62 0) + (length 2.54) + (name "ADC_VREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -2.54 -12.7 0) + (length 2.54) + (name "3V3_EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -2.54 -15.24 0) + (length 2.54) + (name "RUN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -20.32 0) + (length 2.54) + (name "AGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -22.86 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -2.54 -27.94 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -30.48 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -38.1 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_R-100" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 0 2.032 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_R-100_0_1" + (rectangle + (start -2.54 1.016) + (end 2.54 -1.016) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_R-100_1_1" + (pin passive line + (at -3.81 0 0) + (length 1.27) + (name "1" + (effects + (font + (size 0 0) + ) + ) + ) + (number "1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "2" + (effects + (font + (size 0 0) + ) + ) + ) + (number "2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_R-10K" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10kΩ" + (at 0 2.032 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_R-10K_0_1" + (rectangle + (start -2.54 1.016) + (end 2.54 -1.016) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_R-10K_1_1" + (pin passive line + (at -3.81 0 0) + (length 1.27) + (name "1" + (effects + (font + (size 0 0) + ) + ) + ) + (number "1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "2" + (effects + (font + (size 0 0) + ) + ) + ) + (number "2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:LW_Tactile_Switch" + (pin_numbers + (hide yes) + ) + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LW_Tactile_Switch" + (at 0 12.065 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "LiveWires:LW_TACTILE_SW" + (at 0 12.065 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 12.065 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Tactile pushbutton" + (at 0 12.065 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "783862" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "R-Tech" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.182" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Alternatives" " PTS645SM70-2 LFS;" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LW_Tactile_Switch_0_1" + (polyline + (pts + (xy -2.54 -1.27) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 1.27) (xy 0 3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 1.27) (xy -2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -1.27) (xy 2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LW_Tactile_Switch_1_1" + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -1.27 0) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -1.27 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:PTV112-4420A-A103" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 0 4.064 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10kΩ" + (at 0 2.286 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:PTV112-4420A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10K Dual Ganged Pot Audio Taper" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.899" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "PTV112-4420A-A103" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Bourns" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PTV112-4420A-A103_0_1" + (rectangle + (start -2.54 1.016) + (end 2.54 -1.016) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 -1.778) (xy 0 -1.27) (xy 0.508 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PTV112-4420A-A103_1_1" + (pin passive line + (at -3.81 0 0) + (length 1.27) + (name "L" + (effects + (font + (size 0 0) + ) + ) + ) + (number "2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 1.27) + (name "C" + (effects + (font + (size 0 0) + ) + ) + ) + (number "1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "R" + (effects + (font + (size 0 0) + ) + ) + ) + (number "6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "PTV112-4420A-A103_2_1" + (pin passive line + (at -3.81 0 0) + (length 1.27) + (name "L" + (effects + (font + (size 0 0) + ) + ) + ) + (number "3" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 1.27) + (name "C" + (effects + (font + (size 0 0) + ) + ) + ) + (number "4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "R" + (effects + (font + (size 0 0) + ) + ) + ) + (number "5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "LiveWires:ULN2003A" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 2.54 10.795 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ULN2003A" + (at 2.54 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:DIP-16_W7.62mm_Socket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/82-0618e.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Darlington array, 7ch" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.357" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ULN2003A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ULN2003A_1_1" + (rectangle + (start 2.54 7.62) + (end 19.05 -22.86) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at 0 0 0) + (length 2.54) + (name "IN1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -2.54 0) + (length 2.54) + (name "IN2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -5.08 0) + (length 2.54) + (name "IN3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 0) + (length 2.54) + (name "IN4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 0) + (length 2.54) + (name "IN5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -12.7 0) + (length 2.54) + (name "IN6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -15.24 0) + (length 2.54) + (name "IN7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 5.08 180) + (length 2.54) + (name "COM" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 0 180) + (length 2.54) + (name "OUT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -2.54 180) + (length 2.54) + (name "OUT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -5.08 180) + (length 2.54) + (name "OUT3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -7.62 180) + (length 2.54) + (name "OUT4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -10.16 180) + (length 2.54) + (name "OUT5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -12.7 180) + (length 2.54) + (name "OUT6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -15.24 180) + (length 2.54) + (name "OUT7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -20.32 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3V3" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3V3_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3V3_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+5V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Needs 27 LEDS\nRecommend: L-934SURCK\nMust be clear, typical Vf ~2V (so red emitting)" + (exclude_from_sim no) + (at 222.504 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "dd598701-623b-4624-ae40-cace37daf2df") + ) + (junction + (at 57.15 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "204dc880-89a6-4618-b368-c9c01714aea5") + ) + (junction + (at 242.57 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "29159431-e9ac-474c-bf31-5a093fee244e") + ) + (junction + (at 109.22 67.31) + (diameter 0) + (color 0 0 0 0) + (uuid "4a954d8e-29e2-44a6-b8f8-e80f8647c221") + ) + (junction + (at 57.15 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "5499a591-ee94-4f4b-bb38-c3f551a2d81f") + ) + (junction + (at 57.15 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "575cee95-c00a-42d7-b37a-8d5d73a83304") + ) + (junction + (at 256.54 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "596c31b6-e377-4b13-991f-5541de084f0e") + ) + (junction + (at 57.15 138.43) + (diameter 0) + (color 0 0 0 0) + (uuid "5c6fef24-6397-4ed4-9550-bd7eb7c00727") + ) + (junction + (at 96.52 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "7bd8d9f2-e1a0-4288-86ad-7401c0ba9bb8") + ) + (junction + (at 229.87 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "7d9259db-4ea6-41d0-845e-4f037ede0ff7") + ) + (junction + (at 229.87 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "80f8863a-338f-4f5c-9935-64035e121f76") + ) + (junction + (at 219.71 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "95908c0a-6321-4818-aa2c-dd4f477845b8") + ) + (junction + (at 256.54 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "b06933c7-8645-4b8e-b0c1-6157be12a4f3") + ) + (junction + (at 57.15 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "c2004d5d-4c7a-4798-abca-ce77f5265298") + ) + (junction + (at 194.31 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "c61e1e3c-dea1-427e-b0ca-de129049b05a") + ) + (junction + (at 57.15 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "dac9f944-2f42-4332-848c-ad27090af785") + ) + (junction + (at 242.57 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "ddaa6bdb-fe47-46b3-85df-fc699a80cb29") + ) + (junction + (at 57.15 148.59) + (diameter 0) + (color 0 0 0 0) + (uuid "efe11863-e76d-4719-b8f2-240731959c71") + ) + (no_connect + (at 151.13 91.44) + (uuid "16a77531-8ca0-4ae6-9d7f-403cc35de41c") + ) + (no_connect + (at 172.72 76.2) + (uuid "1ec71b27-74b0-4b16-a827-0771c5d47ff8") + ) + (no_connect + (at 151.13 88.9) + (uuid "23d364ff-c171-4723-9dd5-5b70918f39b8") + ) + (no_connect + (at 58.42 110.49) + (uuid "6a0489d3-cdfb-462a-80cd-29ce24155cc8") + ) + (no_connect + (at 58.42 123.19) + (uuid "76a02d0e-b185-4b92-96d1-0eb3af51a02f") + ) + (no_connect + (at 172.72 91.44) + (uuid "814ff1da-b3ac-402c-9466-0b5d40c79147") + ) + (no_connect + (at 172.72 88.9) + (uuid "88fdc9da-7d64-4e30-8c7e-cf590c74067d") + ) + (no_connect + (at 172.72 111.76) + (uuid "a33e71a8-908b-4278-8d5c-23491a499ae4") + ) + (no_connect + (at 58.42 125.73) + (uuid "cda23ec7-03c1-4d5d-aa75-1f9e69896391") + ) + (no_connect + (at 58.42 118.11) + (uuid "f77e42e2-1e64-4359-b882-fe9a8a8530b1") + ) + (wire + (pts + (xy 180.34 116.84) (xy 180.34 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0069f292-d067-45b9-8ea2-a993b0899bec") + ) + (wire + (pts + (xy 57.15 133.35) (xy 57.15 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02169614-0813-4af8-bc33-b8f5b5237d46") + ) + (wire + (pts + (xy 212.09 111.76) (xy 212.09 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0246cc4e-4656-4aa9-b8c0-7d876c392dbd") + ) + (wire + (pts + (xy 229.87 114.3) (xy 251.46 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044305cd-9e28-495c-89af-bc2ac2022b4e") + ) + (wire + (pts + (xy 182.88 121.92) (xy 182.88 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04aa2b86-366c-4e8e-a0bf-d12f7d6665b9") + ) + (wire + (pts + (xy 107.95 66.04) (xy 109.22 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04c1fd47-de50-4d0f-acae-ac4fd4a6c519") + ) + (wire + (pts + (xy 213.36 116.84) (xy 209.55 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05538be0-b6a4-461a-ae3a-ab4bf0de58fe") + ) + (wire + (pts + (xy 242.57 73.66) (xy 242.57 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0623142c-9e1a-436e-8b31-9a3b907560a3") + ) + (wire + (pts + (xy 213.36 111.76) (xy 212.09 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e57cce-a4dd-4003-b03a-1aa3d68e6a5d") + ) + (wire + (pts + (xy 265.43 116.84) (xy 265.43 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a06f5c1-090d-42c5-a2b9-accf05ed790a") + ) + (wire + (pts + (xy 203.2 132.08) (xy 213.36 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fba9a89-bb56-4d4e-977a-bf44f1c2ff57") + ) + (wire + (pts + (xy 231.14 81.28) (xy 231.14 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "101643de-cf21-466d-967d-a65111f94731") + ) + (wire + (pts + (xy 181.61 46.99) (xy 194.31 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "113f96cc-467e-4d66-9359-a360820071e3") + ) + (wire + (pts + (xy 109.22 66.04) (xy 109.22 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1614e337-0431-400a-aa57-e19af17d0116") + ) + (wire + (pts + (xy 219.71 45.72) (xy 219.71 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1819fe6c-ab15-49af-ace8-535bb4b260d0") + ) + (wire + (pts + (xy 256.54 54.61) (xy 256.54 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "198939fe-b38e-4ebe-82ca-a7b60346cf1d") + ) + (wire + (pts + (xy 203.2 127) (xy 195.58 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1add3583-91db-423d-9c23-4decfa34de3a") + ) + (wire + (pts + (xy 181.61 119.38) (xy 181.61 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f2f4acd-73e9-4f00-ab18-af1e280729dc") + ) + (wire + (pts + (xy 207.01 121.92) (xy 207.01 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22048a51-0d34-4110-a818-6f4958675ad0") + ) + (wire + (pts + (xy 57.15 143.51) (xy 57.15 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "225b30ec-7f7d-41ec-88af-948c43584cc7") + ) + (wire + (pts + (xy 194.31 55.88) (xy 194.31 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "253a40f1-2f6d-42cd-9d3f-eea2a3c87cc4") + ) + (wire + (pts + (xy 251.46 78.74) (xy 251.46 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2692ea00-fd5f-4572-bfd2-95c68b92afb8") + ) + (wire + (pts + (xy 57.15 140.97) (xy 58.42 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28273682-a081-4064-b280-043df2b22c52") + ) + (wire + (pts + (xy 172.72 83.82) (xy 242.57 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a41e313-b87f-4e14-a16a-520d6d6fffe9") + ) + (wire + (pts + (xy 172.72 121.92) (xy 182.88 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b200a73-dcee-4904-b52e-17e5c584fd43") + ) + (wire + (pts + (xy 96.52 67.31) (xy 96.52 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bed3cc5-f4a9-44c2-9a84-6eac5b6e4d82") + ) + (wire + (pts + (xy 87.63 78.74) (xy 87.63 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c5d0fab-78ae-4c49-b4a6-0d23b5a59286") + ) + (wire + (pts + (xy 210.82 96.52) (xy 195.58 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d1feada-2554-45e8-8518-0be83252596b") + ) + (wire + (pts + (xy 184.15 124.46) (xy 172.72 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f98d4d2-37f3-4b62-aa0f-8a8555b9090f") + ) + (wire + (pts + (xy 137.16 129.54) (xy 151.13 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fb7269b-7499-4682-b482-af8533df206a") + ) + (wire + (pts + (xy 172.72 119.38) (xy 181.61 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ff8df88-3d1d-4c13-846f-e231c78c2f9b") + ) + (wire + (pts + (xy 138.43 86.36) (xy 151.13 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30577a10-6196-4509-990b-6a1f991c5540") + ) + (wire + (pts + (xy 213.36 127) (xy 204.47 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30615214-6299-4f03-bc76-da375a915c10") + ) + (wire + (pts + (xy 257.81 64.77) (xy 256.54 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3728525f-c681-4a8d-a71b-df418e7e81a2") + ) + (wire + (pts + (xy 182.88 111.76) (xy 195.58 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37c804d7-22ef-4258-adb1-cb775dae1229") + ) + (wire + (pts + (xy 251.46 114.3) (xy 251.46 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "390b7890-0831-4014-b56b-9af9c48e0fdf") + ) + (wire + (pts + (xy 138.43 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b12f943-71b3-47e7-a78b-85b82aae5825") + ) + (wire + (pts + (xy 137.16 127) (xy 151.13 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b17ddbf-bad9-4b78-82fc-9c022f57c9cc") + ) + (wire + (pts + (xy 173.99 102.87) (xy 173.99 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cfc55ae-6fba-4602-b87c-176e0e8dd0b6") + ) + (wire + (pts + (xy 186.69 93.98) (xy 172.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d181d27-0e5b-400f-a1e4-96f377ff7bd7") + ) + (wire + (pts + (xy 243.84 83.82) (xy 242.57 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40ad8f1a-18e7-4315-a4f2-56f587f7a661") + ) + (wire + (pts + (xy 57.15 133.35) (xy 58.42 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4137c707-d551-407a-9a00-81fc2bb8d725") + ) + (wire + (pts + (xy 143.51 96.52) (xy 143.51 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "419f0f83-1dd6-4f9e-a489-355b6d5d3ee6") + ) + (wire + (pts + (xy 49.53 115.57) (xy 58.42 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41c86818-d2ee-4241-930f-ac5242fd70e6") + ) + (wire + (pts + (xy 186.69 129.54) (xy 186.69 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "430b56a3-56bd-4cb3-b13a-2418b95c02f5") + ) + (wire + (pts + (xy 187.96 96.52) (xy 172.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43a3499c-9908-455e-a328-08faf2013f3c") + ) + (wire + (pts + (xy 168.91 59.69) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44996f8e-c586-49b4-9beb-e95b0b71158c") + ) + (wire + (pts + (xy 57.15 138.43) (xy 58.42 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4509ab90-84d4-4c73-930f-b72f27680718") + ) + (wire + (pts + (xy 229.87 93.98) (xy 229.87 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45f1e482-c413-46f9-b7b3-63706dfa57c7") + ) + (wire + (pts + (xy 146.05 91.44) (xy 138.43 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48c79418-a63e-47e6-81dd-ce48980995be") + ) + (wire + (pts + (xy 205.74 116.84) (xy 195.58 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e13d5c9-e415-4383-bc87-1210ac9238b4") + ) + (wire + (pts + (xy 213.36 114.3) (xy 210.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ea2a6f5-759e-404e-bdd3-8aca9dac8a29") + ) + (wire + (pts + (xy 195.58 91.44) (xy 186.69 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5217be5c-384b-447b-808d-1173b647c28d") + ) + (wire + (pts + (xy 229.87 116.84) (xy 265.43 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "561a9cc4-0c1d-4b36-ba6d-87aa815d0e47") + ) + (wire + (pts + (xy 229.87 92.71) (xy 229.87 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5691161b-cfbc-4ef1-b1b7-41d0df618dfe") + ) + (wire + (pts + (xy 203.2 129.54) (xy 203.2 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56f08f50-1a79-4df4-8bc7-9523241ea69f") + ) + (wire + (pts + (xy 242.57 72.39) (xy 242.57 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c6f7592-715b-4e46-956c-49b3dd3e1f16") + ) + (wire + (pts + (xy 213.36 119.38) (xy 208.28 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5dd0dd4c-4dfe-457e-a009-839bf58efa04") + ) + (wire + (pts + (xy 213.36 129.54) (xy 203.2 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f34fa4b-0c20-4725-9dc5-ed1d23c02013") + ) + (wire + (pts + (xy 57.15 146.05) (xy 58.42 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63123357-1ddd-4e26-a2a6-9fee59973cb8") + ) + (wire + (pts + (xy 138.43 93.98) (xy 144.78 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e696ec-e0b5-4972-ad23-7a0bd6058799") + ) + (wire + (pts + (xy 76.2 66.04) (xy 96.52 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ccb548d-dfde-46ea-a29a-8ef065623abc") + ) + (wire + (pts + (xy 143.51 119.38) (xy 151.13 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e3301b9-cfa5-4f47-ae13-4559c6f22197") + ) + (wire + (pts + (xy 238.76 93.98) (xy 229.87 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70d697a2-b88f-437a-b2eb-530c294a9044") + ) + (wire + (pts + (xy 57.15 135.89) (xy 58.42 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72ad8655-3efd-4c9b-a5f2-6e322303cfa8") + ) + (wire + (pts + (xy 175.26 137.16) (xy 175.26 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7369b180-c4e3-4931-a662-0a185c841180") + ) + (wire + (pts + (xy 220.98 104.14) (xy 229.87 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75ed0ea3-0487-432c-95d8-fc2c50fdd603") + ) + (wire + (pts + (xy 256.54 64.77) (xy 256.54 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7676a89e-390f-4297-a3bd-56b0232a35f7") + ) + (wire + (pts + (xy 205.74 124.46) (xy 205.74 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77bb15c8-63ab-4c4b-8ed9-8a8f18923c1e") + ) + (wire + (pts + (xy 172.72 132.08) (xy 195.58 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7805befd-a517-4d82-b69d-db3070dd2b12") + ) + (wire + (pts + (xy 251.46 73.66) (xy 242.57 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79c858c9-68d0-40ff-a975-4f21ea3376d8") + ) + (wire + (pts + (xy 238.76 99.06) (xy 238.76 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a7c42b0-abf0-41b6-b11c-347362e8a859") + ) + (wire + (pts + (xy 144.78 93.98) (xy 144.78 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f036c6e-30b9-4242-8373-6dcf1f5a2036") + ) + (wire + (pts + (xy 147.32 93.98) (xy 151.13 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88a0aacb-b598-4ba9-b7fc-b75935f836d6") + ) + (wire + (pts + (xy 214.63 46.99) (xy 219.71 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a6bb4dd-4724-4b5b-9385-b065f6f8a41a") + ) + (wire + (pts + (xy 210.82 114.3) (xy 210.82 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c8dd387-8536-42c3-99b5-c3c14486a09e") + ) + (wire + (pts + (xy 138.43 83.82) (xy 151.13 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e5ccc9e-fb77-47c5-889b-ebe929f3a23c") + ) + (wire + (pts + (xy 265.43 54.61) (xy 256.54 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fef8169-3caf-4fe4-965f-2293523fc3bf") + ) + (wire + (pts + (xy 205.74 58.42) (xy 205.74 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90b1d2a2-6015-4400-b504-8387eb0d5155") + ) + (wire + (pts + (xy 58.42 130.81) (xy 57.15 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90da1b94-7983-4554-ba55-9092713f6f72") + ) + (wire + (pts + (xy 213.36 124.46) (xy 205.74 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "926a7d98-17e4-4b50-b319-c3e03f06d4d1") + ) + (wire + (pts + (xy 172.72 127) (xy 185.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93ba8dd4-e2a4-457a-adf3-816254b4919e") + ) + (wire + (pts + (xy 144.78 116.84) (xy 151.13 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97ad6fc0-36a9-45aa-bce1-da4e9298f61a") + ) + (wire + (pts + (xy 137.16 124.46) (xy 151.13 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98d4a7ba-3c1e-4f84-8ab4-a873a9fc5b38") + ) + (wire + (pts + (xy 265.43 59.69) (xy 265.43 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a4b2dcc-9ad9-40fd-9528-7e443ca296dc") + ) + (wire + (pts + (xy 138.43 96.52) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a5ec5c7-7c23-466e-9dba-13b02b01866a") + ) + (wire + (pts + (xy 194.31 46.99) (xy 194.31 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ade29be-00af-495b-9991-077ca7a0012c") + ) + (wire + (pts + (xy 151.13 96.52) (xy 146.05 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f868c83-c24d-4db9-a708-dd042f2c6459") + ) + (wire + (pts + (xy 213.36 121.92) (xy 207.01 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fd30d48-39ee-406c-9156-4f344203ffdd") + ) + (wire + (pts + (xy 204.47 127) (xy 204.47 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a106b451-836c-4013-a128-5cff02c043c9") + ) + (wire + (pts + (xy 172.72 116.84) (xy 180.34 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a33d6f98-b2bb-40e2-a5c9-26dad5a97bf9") + ) + (wire + (pts + (xy 147.32 88.9) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a37c440d-9a1f-4772-93ff-5a1a81945a9f") + ) + (wire + (pts + (xy 256.54 53.34) (xy 256.54 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a98ca996-1e1f-40a2-a513-28339f42dd1a") + ) + (wire + (pts + (xy 172.72 137.16) (xy 175.26 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a98da03a-e948-4eb9-8369-a091307e01ec") + ) + (wire + (pts + (xy 172.72 86.36) (xy 220.98 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab6dfe21-89d3-4bf2-a3be-a66aa2249add") + ) + (wire + (pts + (xy 238.76 111.76) (xy 229.87 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abc98a30-06d7-4663-8db6-a0486990384f") + ) + (wire + (pts + (xy 151.13 121.92) (xy 142.24 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad7e64fa-a1f5-4950-9620-10d66502e294") + ) + (wire + (pts + (xy 238.76 109.22) (xy 238.76 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "adc1f33f-b230-42c1-9840-e0c9bfa84bf6") + ) + (wire + (pts + (xy 209.55 101.6) (xy 203.2 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b01b5259-d58a-4a38-a110-43aad18d2bf7") + ) + (wire + (pts + (xy 57.15 130.81) (xy 57.15 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3900893-1470-4dac-bc2f-3ef56098b2b3") + ) + (wire + (pts + (xy 186.69 127) (xy 187.96 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3a8b5d9-aa7b-410b-8ac6-30ead80deda0") + ) + (wire + (pts + (xy 97.79 67.31) (xy 96.52 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6c3a2cc-aeb1-40a0-80e4-4a923f568d35") + ) + (wire + (pts + (xy 57.15 148.59) (xy 57.15 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7075382-5826-4816-adee-ffddb83b6a7a") + ) + (wire + (pts + (xy 186.69 91.44) (xy 186.69 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b81a6361-e8c2-490d-a78f-b3237fdd2792") + ) + (wire + (pts + (xy 207.01 111.76) (xy 203.2 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b878b6c9-b9f1-4275-acbb-fdfe607ec20b") + ) + (wire + (pts + (xy 57.15 138.43) (xy 57.15 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b94a75d9-35b3-4c06-b6f3-454c7d16c739") + ) + (wire + (pts + (xy 57.15 135.89) (xy 57.15 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb522ed1-d9c5-447a-8062-21b570b0bab7") + ) + (wire + (pts + (xy 229.87 102.87) (xy 229.87 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1ae1181-c25c-4c90-a0d3-726d84cfbccd") + ) + (wire + (pts + (xy 146.05 96.52) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7c26c4b-6e14-4f70-a500-f33b24f04838") + ) + (wire + (pts + (xy 142.24 99.06) (xy 138.43 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c4d134-8ad8-48be-9679-a2d8171ead9d") + ) + (wire + (pts + (xy 57.15 148.59) (xy 58.42 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9ef6744-8c6f-4da0-9736-72b98c302ec3") + ) + (wire + (pts + (xy 242.57 83.82) (xy 242.57 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca1baa4d-ed8f-498c-bc6a-e812c9ca5f8c") + ) + (wire + (pts + (xy 55.88 109.22) (xy 55.88 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb4dacb1-0c34-4666-8e61-c6d37c190074") + ) + (wire + (pts + (xy 184.15 116.84) (xy 184.15 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd9a0b95-9ca8-4bcb-9dd9-471b304c99e9") + ) + (wire + (pts + (xy 167.64 46.99) (xy 175.26 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfaa8a5a-9bdd-46f0-a451-7d27208c2de3") + ) + (wire + (pts + (xy 219.71 55.88) (xy 219.71 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d304b9bb-c000-4232-8c57-63805bb01ec8") + ) + (wire + (pts + (xy 168.91 49.53) (xy 167.64 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d438a8fe-3294-4f73-bfe8-7b0ed05ce679") + ) + (wire + (pts + (xy 219.71 46.99) (xy 219.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d52dfeff-da55-4832-91d7-aba24db9c532") + ) + (wire + (pts + (xy 49.53 109.22) (xy 49.53 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9d53f9b-cdda-47bd-a615-16a26da42d74") + ) + (wire + (pts + (xy 137.16 132.08) (xy 151.13 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dacdeaec-43c2-48c3-8542-9c56c44ec121") + ) + (wire + (pts + (xy 185.42 121.92) (xy 195.58 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbe7e29c-9feb-4528-b553-d553f4790f62") + ) + (wire + (pts + (xy 55.88 113.03) (xy 58.42 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dca1a854-848a-413e-97a3-06d7ccb2c19a") + ) + (wire + (pts + (xy 229.87 104.14) (xy 231.14 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcf2c667-47cb-4272-8e61-bd20686cd917") + ) + (wire + (pts + (xy 172.72 81.28) (xy 231.14 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcf53256-94a4-462d-99f9-08bcf465d25a") + ) + (wire + (pts + (xy 184.15 116.84) (xy 187.96 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfe2eb05-2877-4e81-bea1-48195e3df9b1") + ) + (wire + (pts + (xy 194.31 46.99) (xy 196.85 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e58b993b-f7ee-4e17-ac20-971c17fd4bfc") + ) + (wire + (pts + (xy 142.24 121.92) (xy 142.24 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e65e71a8-9b71-4dcf-9ae4-405a09e8fa36") + ) + (wire + (pts + (xy 209.55 116.84) (xy 209.55 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7936ad3-6dc7-494a-8102-7fc941ed2662") + ) + (wire + (pts + (xy 109.22 67.31) (xy 109.22 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e934b4ba-a5e3-460f-8c1b-818829299312") + ) + (wire + (pts + (xy 208.28 119.38) (xy 208.28 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea493fd1-4079-487c-8eae-5bdfc1c1f929") + ) + (wire + (pts + (xy 96.52 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eaa833fd-f3fa-424a-b6fb-d3935c7f04b9") + ) + (wire + (pts + (xy 76.2 83.82) (xy 85.09 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec742f57-647e-4537-8d0e-8d407b748634") + ) + (wire + (pts + (xy 57.15 146.05) (xy 57.15 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec7616c2-bf94-4801-9fbd-864ca12265d1") + ) + (wire + (pts + (xy 173.99 101.6) (xy 172.72 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "edb8fca6-4a62-471c-ab83-5e691444d925") + ) + (wire + (pts + (xy 185.42 127) (xy 185.42 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eec5f2e6-9ea8-45ff-8a5c-4b03dc3fa2f5") + ) + (wire + (pts + (xy 172.72 129.54) (xy 186.69 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f07f8bdc-7e8e-42ec-bb92-8b98e9312a3a") + ) + (wire + (pts + (xy 107.95 67.31) (xy 109.22 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1940598-ae83-4c67-beb4-b6d11237c18e") + ) + (wire + (pts + (xy 231.14 64.77) (xy 256.54 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5f77163-39e3-45db-8261-fbd64c72d35d") + ) + (wire + (pts + (xy 138.43 81.28) (xy 151.13 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f637e6e1-aae6-45ad-8ea7-a358853f87c8") + ) + (wire + (pts + (xy 180.34 101.6) (xy 195.58 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f78414ff-7a02-40fc-90b5-91fe79adb500") + ) + (wire + (pts + (xy 208.28 106.68) (xy 195.58 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7b1ac07-7864-4bfa-9f01-ed27711f17b0") + ) + (wire + (pts + (xy 220.98 86.36) (xy 220.98 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f91f6043-e503-4c08-b47d-5ae94c5d42c7") + ) + (wire + (pts + (xy 57.15 140.97) (xy 57.15 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9f08203-8da8-476e-a213-952aa167eea7") + ) + (wire + (pts + (xy 181.61 106.68) (xy 187.96 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb5e0e49-f94d-4af1-b9a6-317dfe2a2c9d") + ) + (wire + (pts + (xy 204.47 121.92) (xy 203.2 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb93572a-93b9-4731-9230-73fb69e25dd2") + ) + (wire + (pts + (xy 87.63 87.63) (xy 87.63 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd2ebb9c-8671-4757-9413-99f0dd236eb0") + ) + (wire + (pts + (xy 212.09 91.44) (xy 203.2 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff55b544-3f72-425a-abfd-2549d9285835") + ) + (wire + (pts + (xy 57.15 143.51) (xy 58.42 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff80c221-0f78-4497-8678-11a4e84cb1f7") + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 199.39 132.08 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "01848f7c-c173-4763-b4aa-60f59294de7e") + (property "Reference" "R1" + (at 199.39 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 199.39 130.048 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 199.39 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 199.39 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 199.39 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 199.39 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 199.39 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 199.39 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d2154314c") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb98") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 242.57 72.39 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "092bc994-bdc6-4242-a651-9655d8afd32b") + (property "Reference" "#PWR011" + (at 242.57 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 242.57 68.834 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 242.57 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 242.57 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 242.57 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2bf3feb1-340d-490a-b2c7-93839703baec") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_C-1u") + (at 194.31 53.34 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0d8b0314-5227-4d37-995d-c8062d8daaf2") + (property "Reference" "C2" + (at 190.8175 52.5145 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1µF" + (at 190.8175 54.2925 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_CeramicCap_5.08mm" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1µF Ceramic Capacitor (generic)" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.07" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "TS170R1H105MSBFB0R" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Suntan" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "d00c1a9b-a0c0-42ac-9b9c-99b03c73e2d5") + ) + (pin "1" + (uuid "af1d1488-34f2-4d1c-a065-27f16a6429f8") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_7805") + (at 196.85 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "158afd47-218a-46ea-85a4-cb4246b0b4b5") + (property "Reference" "U2" + (at 199.39 41.275 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "7805" + (at 199.39 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" + (at 196.85 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/47-3550.pdf" + (at 196.85 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "5V Regulator, 1A" + (at 196.85 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.705" + (at 196.85 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "L7805" + (at 196.85 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 196.85 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1b29f19e-19a7-4955-87ae-60e7a42afca5") + ) + (pin "3" + (uuid "dd92980a-7a67-46da-98d4-05eeb41bec43") + ) + (pin "1" + (uuid "23cc2119-c32c-4e8b-a57a-ffa09d3e0411") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 173.99 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1678c036-5954-46f9-b5a0-709a8bc36ada") + (property "Reference" "#PWR09" + (at 173.99 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 173.99 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 173.99 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 173.99 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 173.99 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e5585855-6283-4b2a-a984-c62b09448d4b") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_PMOS") + (at 248.92 83.82 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1cb9ad49-4ac6-46ca-aff1-dc7c0d25f332") + (property "Reference" "Q2" + (at 254 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LW_PMOS" + (at 254 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_TO-92" + (at 254 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 248.92 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 248.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.528" + (at 248.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ZVP2110A" + (at 248.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 248.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 248.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "3dd0007a-181c-4910-9b97-d6e32d386267") + ) + (pin "2" + (uuid "f169a8b5-0f15-473b-aeea-a7b67823b3ac") + ) + (pin "1" + (uuid "0eb6269c-edcf-4151-b8e2-b177130ff291") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "Q2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 191.77 116.84 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "21287bf7-ffa8-48be-af47-ae3a18efd645") + (property "Reference" "R4" + (at 191.77 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 191.77 114.808 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 191.77 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 191.77 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 191.77 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 191.77 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 191.77 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d2154314d") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb99") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-10K") + (at 229.87 99.06 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2480ca9d-8bd0-4775-bbc8-07549fcffd96") + (property "Reference" "R10" + (at 228.346 98.552 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10kΩ" + (at 228.346 100.33 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 229.87 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 229.87 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 229.87 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 229.87 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 229.87 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 229.87 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c74b6d54-f091-48ee-ad8f-9ae42f871287") + ) + (pin "1" + (uuid "26edaf3c-6a31-4632-88f9-092f7b0408fd") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 199.39 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "29370b04-11bf-42bc-873d-3107ae4258a9") + (property "Reference" "R9" + (at 199.39 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 199.39 89.408 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 199.39 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 199.39 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 199.39 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 199.39 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 199.39 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 199.39 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d2154314e") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb9a") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 55.88 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2a65ca4d-0e9e-4301-924f-1c1362959e0d") + (property "Reference" "#PWR07" + (at 55.88 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 55.88 105.664 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ede2fca5-737f-4243-8eff-ec9bcb31aa76") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 199.39 121.92 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "332ae0f4-de79-4ccb-82ff-59c857b396cd") + (property "Reference" "R3" + (at 199.39 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 199.39 119.888 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 199.39 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 199.39 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 199.39 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 199.39 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 199.39 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 199.39 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d2154314f") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb9b") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 256.54 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3c46da96-795c-4e0c-a478-094d3e2a151d") + (property "Reference" "#PWR012" + (at 256.54 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 256.54 49.784 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 256.54 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 256.54 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 256.54 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e6ab867f-0b1b-4dbb-a66a-44b07085b8e8") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 57.15 149.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3e6dccdb-95ca-4ddd-8f60-852ef9de7532") + (property "Reference" "#PWR01" + (at 57.15 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 57.15 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 57.15 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 57.15 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 57.15 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f7f3b4b9-8d7c-45d8-8a3c-633d58c7fbca") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:1N4001") + (at 175.26 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "42cfbcb6-63bb-41fd-94d6-57e3410685c4") + (property "Reference" "D1" + (at 178.435 42.545 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4001" + (at 178.435 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_DIODE" + (at 175.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 175.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Rectifier diode, 1A, through hole" + (at 175.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.092" + (at 175.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "1N4001" + (at 175.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "DC Components" + (at 175.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "K" + (uuid "d06b3c08-c8e5-4d2e-aa51-0361aac225dd") + ) + (pin "A" + (uuid "f63588d2-b769-4b20-bfc0-6dfdb2e578e6") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_Pico") + (at 60.96 110.49 0) + (unit 4) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "495565b7-ce18-497a-bbed-733a8a0ef819") + (property "Reference" "U1" + (at 74.168 110.236 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Pi Pico" + (at 74.168 112.268 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_RPi_Pico_SMD_TH" + (at 60.96 110.49 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 60.96 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pi Pico, no headers, no wireless" + (at 60.96 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "3.00" + (at 60.96 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "SC0915" + (at 60.96 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Raspberry Pi" + (at 60.96 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "20" + (uuid "b4fa0d7d-82e7-474a-96b9-a54be7328678") + ) + (pin "7" + (uuid "7db6c8d8-0541-475d-9ebc-930fcac7544c") + ) + (pin "19" + (uuid "cb4832a8-35dd-4e6e-81b1-1c2b890036ca") + ) + (pin "31" + (uuid "404ec427-7a6e-4c69-9d3f-47104cc270ea") + ) + (pin "29" + (uuid "77af6225-b35e-4899-81c2-5d2c8bfe81ef") + ) + (pin "22" + (uuid "5637ed99-ed61-4ce6-b8bc-4349cb06f516") + ) + (pin "38" + (uuid "6a2171e0-1114-40ca-95c4-1e563d6b0430") + ) + (pin "33" + (uuid "31ac9589-185b-465e-91e1-b4d6a5ff9ff3") + ) + (pin "21" + (uuid "9a84b0a4-f558-44ae-9f72-37d5e5bca2cc") + ) + (pin "18" + (uuid "a35191e6-3649-4ea6-a876-fb6d132c98da") + ) + (pin "39" + (uuid "ff83825e-a40f-4f28-bf28-1a58c5192068") + ) + (pin "25" + (uuid "aa16ab17-325c-4c88-baba-796598a1223b") + ) + (pin "37" + (uuid "664aa5d3-90d5-4015-a33a-19eb1b57da1c") + ) + (pin "30" + (uuid "587d755c-bc99-453b-ab5a-757438d0c0ab") + ) + (pin "9" + (uuid "06c9cd60-845b-4e3c-9019-44ff3ec0b276") + ) + (pin "34" + (uuid "9f857b25-eabf-4c45-9ff3-9f542d830063") + ) + (pin "27" + (uuid "8cfaf872-26a9-4015-a383-b2343f557321") + ) + (pin "32" + (uuid "63a16212-52c1-4ede-bb6c-b384df23ef28") + ) + (pin "10" + (uuid "18725ece-3712-4d5c-9f90-15756532c67e") + ) + (pin "17" + (uuid "3c288262-c8fd-4f40-9364-aaf12f7d0b20") + ) + (pin "6" + (uuid "021655d3-de3a-4f4d-a5fb-65d1d3f791c4") + ) + (pin "16" + (uuid "003e32d7-0193-4e2a-bcbb-8d7b52e77ba5") + ) + (pin "12" + (uuid "87ca0032-517b-437b-aea8-46adf06f6b5f") + ) + (pin "26" + (uuid "06bbcfb8-1b41-46b1-afa6-733fc6454e76") + ) + (pin "24" + (uuid "cd926714-4913-466f-8b09-7ea033008212") + ) + (pin "8" + (uuid "22833d81-8f75-47a8-856f-853ed00243dd") + ) + (pin "36" + (uuid "ba7e05e3-2ef5-4cb0-899d-10e8dad1f5c4") + ) + (pin "11" + (uuid "e0296eb9-7897-4218-977f-e89d26ec4c82") + ) + (pin "35" + (uuid "74e7c47c-76cf-4dee-b0e4-ffcd23fd13f3") + ) + (pin "5" + (uuid "4cb976f0-5383-4425-8966-95a54a7f2228") + ) + (pin "4" + (uuid "c948963c-9222-405a-ab97-3f07aeee3dfc") + ) + (pin "1" + (uuid "7f2bbb47-79e2-4f49-870f-fb0ca945962d") + ) + (pin "13" + (uuid "72b3987c-3a7d-4aa3-af57-1eaad02cb382") + ) + (pin "15" + (uuid "61f5d697-c0a1-498b-a126-578e8cda0536") + ) + (pin "2" + (uuid "204494a5-fbf5-4eb9-8efb-729468ee6a23") + ) + (pin "23" + (uuid "0cb8e477-5ffa-4c15-8e09-afd2a08fb116") + ) + (pin "28" + (uuid "e1b9d027-a6a4-4435-8e1f-9173c2934632") + ) + (pin "3" + (uuid "5d4e91dd-714d-425f-b0da-a8a6fbd0e8d6") + ) + (pin "40" + (uuid "a1f332c5-978b-4da3-bbd2-2853b89dd18e") + ) + (pin "14" + (uuid "442ac678-688b-4481-8593-321fc3df86a1") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U1") + (unit 4) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 175.26 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4dad67c6-f758-422c-aa3f-230bd4f36784") + (property "Reference" "#PWR08" + (at 175.26 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 175.26 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 175.26 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 175.26 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 175.26 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "77ce3df8-6fd4-4e90-a24d-e95b85d8c06a") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_Tactile_Switch") + (at 102.87 66.04 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4e8b6dd3-cace-4690-b112-2587d34f6537") + (property "Reference" "SW1" + (at 102.87 61.595 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LW_Tactile_Switch" + (at 102.87 53.975 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "LiveWires:LW_TACTILE_SW" + (at 102.87 53.975 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ckswitches.com/media/2780/pts526.pdf" + (at 102.87 53.975 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Tactile pushbutton" + (at 102.87 53.975 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "783862" + (at 102.87 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "R-Tech" + (at 102.87 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.182" + (at 102.87 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Alternatives" " PTS645SM70-2 LFS;" + (at 102.87 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "905799b3-5496-4bc6-aa12-62c4e202a27a") + ) + (pin "3" + (uuid "8bfc4bdd-89e7-41b5-bfea-1f3b16ccdb01") + ) + (pin "1" + (uuid "2e266547-719e-497e-aa26-e3dc39e84ec5") + ) + (pin "2" + (uuid "ded870c6-7bad-4867-a27b-f269cc390aee") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 191.77 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "50d8cbaa-1f29-4bb2-9203-37f89a59eafb") + (property "Reference" "R8" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 191.77 94.488 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 191.77 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 191.77 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 191.77 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 191.77 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 191.77 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d21543150") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb9c") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 191.77 106.68 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "51675dc7-2c68-4190-a56c-ed63a46cbbcc") + (property "Reference" "R6" + (at 191.77 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 191.77 104.648 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d21543151") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb9d") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5299876e-8025-4b9d-976e-cbc0fa1ff24a") + (property "Reference" "#PWR02" + (at 205.74 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "00f1c1d1-6899-4200-ab3c-c49bbab42252") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_Pico") + (at 137.16 142.24 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "58779c86-f20d-4023-849c-41767b1ce925") + (property "Reference" "U1" + (at 123.952 142.494 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Pi Pico" + (at 123.952 140.462 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_RPi_Pico_SMD_TH" + (at 137.16 142.24 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 137.16 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pi Pico, no headers, no wireless" + (at 137.16 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "3.00" + (at 137.16 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "SC0915" + (at 137.16 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Raspberry Pi" + (at 137.16 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "20" + (uuid "b4fa0d7d-82e7-474a-96b9-a54be7328679") + ) + (pin "7" + (uuid "7db6c8d8-0541-475d-9ebc-930fcac7544d") + ) + (pin "19" + (uuid "cb4832a8-35dd-4e6e-81b1-1c2b890036cb") + ) + (pin "31" + (uuid "404ec427-7a6e-4c69-9d3f-47104cc270eb") + ) + (pin "29" + (uuid "77af6225-b35e-4899-81c2-5d2c8bfe81f0") + ) + (pin "22" + (uuid "5637ed99-ed61-4ce6-b8bc-4349cb06f517") + ) + (pin "38" + (uuid "6a2171e0-1114-40ca-95c4-1e563d6b0431") + ) + (pin "33" + (uuid "31ac9589-185b-465e-91e1-b4d6a5ff9ff4") + ) + (pin "21" + (uuid "9a84b0a4-f558-44ae-9f72-37d5e5bca2cd") + ) + (pin "18" + (uuid "a35191e6-3649-4ea6-a876-fb6d132c98db") + ) + (pin "39" + (uuid "ff83825e-a40f-4f28-bf28-1a58c5192069") + ) + (pin "25" + (uuid "aa16ab17-325c-4c88-baba-796598a1223c") + ) + (pin "37" + (uuid "664aa5d3-90d5-4015-a33a-19eb1b57da1d") + ) + (pin "30" + (uuid "587d755c-bc99-453b-ab5a-757438d0c0ac") + ) + (pin "9" + (uuid "06c9cd60-845b-4e3c-9019-44ff3ec0b277") + ) + (pin "34" + (uuid "9f857b25-eabf-4c45-9ff3-9f542d830064") + ) + (pin "27" + (uuid "8cfaf872-26a9-4015-a383-b2343f557322") + ) + (pin "32" + (uuid "63a16212-52c1-4ede-bb6c-b384df23ef29") + ) + (pin "10" + (uuid "18725ece-3712-4d5c-9f90-15756532c67f") + ) + (pin "17" + (uuid "3c288262-c8fd-4f40-9364-aaf12f7d0b21") + ) + (pin "6" + (uuid "021655d3-de3a-4f4d-a5fb-65d1d3f791c5") + ) + (pin "16" + (uuid "003e32d7-0193-4e2a-bcbb-8d7b52e77ba6") + ) + (pin "12" + (uuid "87ca0032-517b-437b-aea8-46adf06f6b60") + ) + (pin "26" + (uuid "06bbcfb8-1b41-46b1-afa6-733fc6454e77") + ) + (pin "24" + (uuid "cd926714-4913-466f-8b09-7ea033008213") + ) + (pin "8" + (uuid "22833d81-8f75-47a8-856f-853ed00243de") + ) + (pin "36" + (uuid "ba7e05e3-2ef5-4cb0-899d-10e8dad1f5c5") + ) + (pin "11" + (uuid "e0296eb9-7897-4218-977f-e89d26ec4c83") + ) + (pin "35" + (uuid "74e7c47c-76cf-4dee-b0e4-ffcd23fd13f4") + ) + (pin "5" + (uuid "4cb976f0-5383-4425-8966-95a54a7f2229") + ) + (pin "4" + (uuid "c948963c-9222-405a-ab97-3f07aeee3dfd") + ) + (pin "1" + (uuid "7f2bbb47-79e2-4f49-870f-fb0ca945962e") + ) + (pin "13" + (uuid "72b3987c-3a7d-4aa3-af57-1eaad02cb383") + ) + (pin "15" + (uuid "61f5d697-c0a1-498b-a126-578e8cda0537") + ) + (pin "2" + (uuid "204494a5-fbf5-4eb9-8efb-729468ee6a24") + ) + (pin "23" + (uuid "0cb8e477-5ffa-4c15-8e09-afd2a08fb117") + ) + (pin "28" + (uuid "e1b9d027-a6a4-4435-8e1f-9173c2934633") + ) + (pin "3" + (uuid "5d4e91dd-714d-425f-b0da-a8a6fbd0e8d7") + ) + (pin "40" + (uuid "a1f332c5-978b-4da3-bbd2-2853b89dd18f") + ) + (pin "14" + (uuid "442ac678-688b-4481-8593-321fc3df86a2") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:ULN2003A") + (at 151.13 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5d782a32-3f05-4871-943f-287550b76e26") + (property "Reference" "U4" + (at 153.67 70.485 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ULN2003A" + (at 153.67 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:DIP-16_W7.62mm_Socket" + (at 151.13 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/82-0618e.pdf" + (at 151.13 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Darlington array, 7ch" + (at 151.13 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.357" + (at 151.13 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ULN2003A" + (at 151.13 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 151.13 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "14" + (uuid "0f1943c2-f73b-464a-8d0d-4fb0834ee5e5") + ) + (pin "16" + (uuid "f9300967-0b73-451a-98b0-d2dca991224f") + ) + (pin "8" + (uuid "d0c0cc5d-ed49-4377-9944-c590a236b159") + ) + (pin "7" + (uuid "a19087d2-11a4-44af-b9ed-57f3a2df301d") + ) + (pin "15" + (uuid "219610ff-299d-4482-b435-6d30ffb40b89") + ) + (pin "12" + (uuid "5b081a22-61cc-45b9-ac64-35c1d1805c25") + ) + (pin "13" + (uuid "eb522278-b2a1-44e2-b829-3b64953dc38a") + ) + (pin "2" + (uuid "23531406-012c-4861-850f-cda91e371776") + ) + (pin "1" + (uuid "cd44864f-6319-4170-a643-4816a56f5335") + ) + (pin "5" + (uuid "5e04a6de-ee08-4521-853b-00347e496e4e") + ) + (pin "6" + (uuid "84d85b94-1987-4f6e-a8c6-ed657e14f2a0") + ) + (pin "4" + (uuid "cfc57c33-5ab4-40bd-9562-2234af56aae9") + ) + (pin "9" + (uuid "d648618e-8615-4ec4-a51c-466a401d43c6") + ) + (pin "3" + (uuid "8e867f90-2508-42a2-a7ea-0f891ba0c549") + ) + (pin "10" + (uuid "83574807-fc73-4406-9dbc-89de5f97b566") + ) + (pin "11" + (uuid "aa453448-3639-4570-b21c-b0adfb0d0845") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 168.91 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "67c5bd0b-2e79-4d61-b34f-d61d62acab6a") + (property "Reference" "#PWR04" + (at 168.91 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 168.91 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a036ba2e-8e33-4e3e-8526-7aad96397889") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-10K") + (at 242.57 78.74 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6814f79f-2076-41b7-abf7-b70c1dc2d34c") + (property "Reference" "R11" + (at 241.046 78.232 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10kΩ" + (at 241.046 80.01 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 242.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 242.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 242.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 242.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 242.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 242.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9c23f991-f73b-4212-a680-e14c2ecc55a0") + ) + (pin "1" + (uuid "37e094d5-6078-433f-9565-6d979fa012b0") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 219.71 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7518c74a-e267-49a6-b977-762669a2ddde") + (property "Reference" "#PWR05" + (at 219.71 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 219.71 42.164 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 219.71 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 219.71 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 219.71 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6ee1d196-239c-43b9-afaa-6db9d615c39f") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8e3d57e0-fa9d-4d68-b00e-e9072544ab66") + (property "Reference" "#PWR016" + (at 87.63 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.63 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 87.63 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f8db1d0b-cbc2-4539-bfc0-58568fcf7d99") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 191.77 127 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8e467937-bb23-41d9-b0f0-d89e9b16e189") + (property "Reference" "R2" + (at 191.77 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 191.77 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 191.77 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 191.77 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 191.77 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 191.77 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 191.77 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d21543152") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb9e") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 199.39 101.6 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "906fab40-be8b-4665-9ed2-ce9cd691b372") + (property "Reference" "R7" + (at 199.39 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 199.39 99.568 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 199.39 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 199.39 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 199.39 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 199.39 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 199.39 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 199.39 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d21543153") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eb9f") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_C-10u") + (at 219.71 53.34 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "91ee4b55-9be1-44a9-b27d-ddb92422f94f") + (property "Reference" "C3" + (at 215.646 52.07 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10µF" + (at 215.646 53.848 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_CAP_Radial_D5.0mm_P2.00mm" + (at 219.71 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 219.71 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10µF Electrolytic, Cap 5mm diameter, 2mm pitch, 25V" + (at 219.71 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.014" + (at 219.71 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "TS13DE1E100MSB030R" + (at 219.71 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Suntan" + (at 219.71 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1b49754b-745b-4d17-a4ee-dbf8531b2af5") + ) + (pin "1" + (uuid "08f1cdb4-476f-4ed8-8405-8a6e12be9535") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 229.87 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "9bb17b9f-2c6d-442f-b34b-05494aacc5a3") + (property "Reference" "#PWR010" + (at 229.87 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 229.87 89.154 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 229.87 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 229.87 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 229.87 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "81afac5e-3b4d-4079-b281-1d76676a1ab7") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 219.71 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a28a4cd5-838a-43cb-9b18-5db816137b8e") + (property "Reference" "#PWR03" + (at 219.71 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 219.71 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 219.71 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 219.71 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 219.71 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ba1dbd3-449e-428a-9af2-6b2dfbda099c") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 49.53 109.22 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a62d1d30-23fc-4f72-9957-0a96add14c8a") + (property "Reference" "#PWR014" + (at 49.53 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 49.53 105.664 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 49.53 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 49.53 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 49.53 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "66354a08-fa53-422f-8ef2-0d6e28808b35") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_Pico") + (at 138.43 99.06 180) + (unit 2) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "af908c29-e5a8-473a-8a1e-0a03454c0d34") + (property "Reference" "U1" + (at 125.222 99.314 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Pi Pico" + (at 125.222 97.282 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_RPi_Pico_SMD_TH" + (at 138.43 99.06 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 138.43 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pi Pico, no headers, no wireless" + (at 138.43 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "3.00" + (at 138.43 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "SC0915" + (at 138.43 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Raspberry Pi" + (at 138.43 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "20" + (uuid "b4fa0d7d-82e7-474a-96b9-a54be732867a") + ) + (pin "7" + (uuid "7db6c8d8-0541-475d-9ebc-930fcac7544e") + ) + (pin "19" + (uuid "cb4832a8-35dd-4e6e-81b1-1c2b890036cc") + ) + (pin "31" + (uuid "404ec427-7a6e-4c69-9d3f-47104cc270ec") + ) + (pin "29" + (uuid "77af6225-b35e-4899-81c2-5d2c8bfe81f1") + ) + (pin "22" + (uuid "5637ed99-ed61-4ce6-b8bc-4349cb06f518") + ) + (pin "38" + (uuid "6a2171e0-1114-40ca-95c4-1e563d6b0432") + ) + (pin "33" + (uuid "31ac9589-185b-465e-91e1-b4d6a5ff9ff5") + ) + (pin "21" + (uuid "9a84b0a4-f558-44ae-9f72-37d5e5bca2ce") + ) + (pin "18" + (uuid "a35191e6-3649-4ea6-a876-fb6d132c98dc") + ) + (pin "39" + (uuid "ff83825e-a40f-4f28-bf28-1a58c519206a") + ) + (pin "25" + (uuid "aa16ab17-325c-4c88-baba-796598a1223d") + ) + (pin "37" + (uuid "664aa5d3-90d5-4015-a33a-19eb1b57da1e") + ) + (pin "30" + (uuid "587d755c-bc99-453b-ab5a-757438d0c0ad") + ) + (pin "9" + (uuid "06c9cd60-845b-4e3c-9019-44ff3ec0b278") + ) + (pin "34" + (uuid "9f857b25-eabf-4c45-9ff3-9f542d830065") + ) + (pin "27" + (uuid "8cfaf872-26a9-4015-a383-b2343f557323") + ) + (pin "32" + (uuid "63a16212-52c1-4ede-bb6c-b384df23ef2a") + ) + (pin "10" + (uuid "18725ece-3712-4d5c-9f90-15756532c680") + ) + (pin "17" + (uuid "3c288262-c8fd-4f40-9364-aaf12f7d0b22") + ) + (pin "6" + (uuid "021655d3-de3a-4f4d-a5fb-65d1d3f791c6") + ) + (pin "16" + (uuid "003e32d7-0193-4e2a-bcbb-8d7b52e77ba7") + ) + (pin "12" + (uuid "87ca0032-517b-437b-aea8-46adf06f6b61") + ) + (pin "26" + (uuid "06bbcfb8-1b41-46b1-afa6-733fc6454e78") + ) + (pin "24" + (uuid "cd926714-4913-466f-8b09-7ea033008214") + ) + (pin "8" + (uuid "22833d81-8f75-47a8-856f-853ed00243df") + ) + (pin "36" + (uuid "ba7e05e3-2ef5-4cb0-899d-10e8dad1f5c6") + ) + (pin "11" + (uuid "e0296eb9-7897-4218-977f-e89d26ec4c84") + ) + (pin "35" + (uuid "74e7c47c-76cf-4dee-b0e4-ffcd23fd13f5") + ) + (pin "5" + (uuid "4cb976f0-5383-4425-8966-95a54a7f222a") + ) + (pin "4" + (uuid "c948963c-9222-405a-ab97-3f07aeee3dfe") + ) + (pin "1" + (uuid "7f2bbb47-79e2-4f49-870f-fb0ca945962f") + ) + (pin "13" + (uuid "72b3987c-3a7d-4aa3-af57-1eaad02cb384") + ) + (pin "15" + (uuid "61f5d697-c0a1-498b-a126-578e8cda0538") + ) + (pin "2" + (uuid "204494a5-fbf5-4eb9-8efb-729468ee6a25") + ) + (pin "23" + (uuid "0cb8e477-5ffa-4c15-8e09-afd2a08fb118") + ) + (pin "28" + (uuid "e1b9d027-a6a4-4435-8e1f-9173c2934634") + ) + (pin "3" + (uuid "5d4e91dd-714d-425f-b0da-a8a6fbd0e8d8") + ) + (pin "40" + (uuid "a1f332c5-978b-4da3-bbd2-2853b89dd190") + ) + (pin "14" + (uuid "442ac678-688b-4481-8593-321fc3df86a3") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U1") + (unit 2) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-10K") + (at 256.54 59.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b3aa2cf7-df80-418b-adda-97a63adf39cf") + (property "Reference" "R12" + (at 255.016 59.182 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10kΩ" + (at 255.016 60.96 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 256.54 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 256.54 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10kΩ Through Hole Resistor (Generic)" + (at 256.54 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 256.54 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1002" + (at 256.54 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 256.54 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1d50f539-9bc9-406f-bae7-f983f8abda9c") + ) + (pin "1" + (uuid "82affb3e-b7ba-4047-8969-e7e5cc7688df") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 87.63 78.74 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b4e64a68-6cca-46c3-ae47-d1536fb1260b") + (property "Reference" "#PWR015" + (at 87.63 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 87.63 75.184 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 87.63 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "314bb276-b9f8-4bf8-af60-f63b67fb17a7") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_R-100") + (at 199.39 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c2d6db77-7137-4867-8336-3daf588784d5") + (property "Reference" "R5" + (at 199.39 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100Ω" + (at 199.39 109.728 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:LW_Res" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100Ω Through Hole Resistor (Generic)" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.03" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "MF0W4FF1000" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Royal Ohm" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcd76257-ab7a-4123-a405-d00d21543154") + ) + (pin "2" + (uuid "43503bde-dcf2-470a-b981-cf1654c5eba0") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_Pico") + (at 71.12 66.04 0) + (mirror y) + (unit 3) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "ca696a33-58b1-4391-9bf0-d38f790dd309") + (property "Reference" "U1" + (at 57.912 65.786 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Pi Pico" + (at 57.912 67.818 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_RPi_Pico_SMD_TH" + (at 71.12 66.04 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 71.12 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Pi Pico, no headers, no wireless" + (at 71.12 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "3.00" + (at 71.12 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "SC0915" + (at 71.12 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Raspberry Pi" + (at 71.12 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "20" + (uuid "b4fa0d7d-82e7-474a-96b9-a54be732867b") + ) + (pin "7" + (uuid "7db6c8d8-0541-475d-9ebc-930fcac7544f") + ) + (pin "19" + (uuid "cb4832a8-35dd-4e6e-81b1-1c2b890036cd") + ) + (pin "31" + (uuid "404ec427-7a6e-4c69-9d3f-47104cc270ed") + ) + (pin "29" + (uuid "77af6225-b35e-4899-81c2-5d2c8bfe81f2") + ) + (pin "22" + (uuid "5637ed99-ed61-4ce6-b8bc-4349cb06f519") + ) + (pin "38" + (uuid "6a2171e0-1114-40ca-95c4-1e563d6b0433") + ) + (pin "33" + (uuid "31ac9589-185b-465e-91e1-b4d6a5ff9ff6") + ) + (pin "21" + (uuid "9a84b0a4-f558-44ae-9f72-37d5e5bca2cf") + ) + (pin "18" + (uuid "a35191e6-3649-4ea6-a876-fb6d132c98dd") + ) + (pin "39" + (uuid "ff83825e-a40f-4f28-bf28-1a58c519206b") + ) + (pin "25" + (uuid "aa16ab17-325c-4c88-baba-796598a1223e") + ) + (pin "37" + (uuid "664aa5d3-90d5-4015-a33a-19eb1b57da1f") + ) + (pin "30" + (uuid "587d755c-bc99-453b-ab5a-757438d0c0ae") + ) + (pin "9" + (uuid "06c9cd60-845b-4e3c-9019-44ff3ec0b279") + ) + (pin "34" + (uuid "9f857b25-eabf-4c45-9ff3-9f542d830066") + ) + (pin "27" + (uuid "8cfaf872-26a9-4015-a383-b2343f557324") + ) + (pin "32" + (uuid "63a16212-52c1-4ede-bb6c-b384df23ef2b") + ) + (pin "10" + (uuid "18725ece-3712-4d5c-9f90-15756532c681") + ) + (pin "17" + (uuid "3c288262-c8fd-4f40-9364-aaf12f7d0b23") + ) + (pin "6" + (uuid "021655d3-de3a-4f4d-a5fb-65d1d3f791c7") + ) + (pin "16" + (uuid "003e32d7-0193-4e2a-bcbb-8d7b52e77ba8") + ) + (pin "12" + (uuid "87ca0032-517b-437b-aea8-46adf06f6b62") + ) + (pin "26" + (uuid "06bbcfb8-1b41-46b1-afa6-733fc6454e79") + ) + (pin "24" + (uuid "cd926714-4913-466f-8b09-7ea033008215") + ) + (pin "8" + (uuid "22833d81-8f75-47a8-856f-853ed00243e0") + ) + (pin "36" + (uuid "ba7e05e3-2ef5-4cb0-899d-10e8dad1f5c7") + ) + (pin "11" + (uuid "e0296eb9-7897-4218-977f-e89d26ec4c85") + ) + (pin "35" + (uuid "74e7c47c-76cf-4dee-b0e4-ffcd23fd13f6") + ) + (pin "5" + (uuid "4cb976f0-5383-4425-8966-95a54a7f222b") + ) + (pin "4" + (uuid "c948963c-9222-405a-ab97-3f07aeee3dff") + ) + (pin "1" + (uuid "7f2bbb47-79e2-4f49-870f-fb0ca9459630") + ) + (pin "13" + (uuid "72b3987c-3a7d-4aa3-af57-1eaad02cb385") + ) + (pin "15" + (uuid "61f5d697-c0a1-498b-a126-578e8cda0539") + ) + (pin "2" + (uuid "204494a5-fbf5-4eb9-8efb-729468ee6a26") + ) + (pin "23" + (uuid "0cb8e477-5ffa-4c15-8e09-afd2a08fb119") + ) + (pin "28" + (uuid "e1b9d027-a6a4-4435-8e1f-9173c2934635") + ) + (pin "3" + (uuid "5d4e91dd-714d-425f-b0da-a8a6fbd0e8d9") + ) + (pin "40" + (uuid "a1f332c5-978b-4da3-bbd2-2853b89dd191") + ) + (pin "14" + (uuid "442ac678-688b-4481-8593-321fc3df86a4") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U1") + (unit 3) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 109.22 68.58 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "d815e947-1390-4c5a-9784-2f4751e4315d") + (property "Reference" "#PWR013" + (at 109.22 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 109.22 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 109.22 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 109.22 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 109.22 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "00613603-bd5e-425f-ba79-17a9eaadce38") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:PTV112-4420A-A103") + (at 87.63 83.82 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "dd54d0b9-946c-4de1-a153-b6e910c87db2") + (property "Reference" "R13" + (at 91.694 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10kΩ" + (at 89.916 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LiveWires:PTV112-4420A" + (at 87.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "10K Dual Ganged Pot Audio Taper" + (at 87.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.899" + (at 87.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "PTV112-4420A-A103" + (at 87.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Bourns" + (at 87.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "5" + (uuid "528a65e4-3f60-4514-aa4d-69b4303b8cc4") + ) + (pin "4" + (uuid "170dce8f-eeaf-40af-99bb-c14ab92551e3") + ) + (pin "6" + (uuid "bc05db4f-1d80-4724-aedb-ad0428c8cf26") + ) + (pin "3" + (uuid "7493ad88-26e2-4148-990c-ec4c68890a32") + ) + (pin "2" + (uuid "03cc0010-bfcd-4d59-9ff0-27225143f39c") + ) + (pin "1" + (uuid "243a87a3-5030-4dfb-8ec0-899ffb8d22a4") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "R13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:ULN2003A") + (at 151.13 116.84 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "de9beca2-23c4-4f95-b869-2b80f413a256") + (property "Reference" "U3" + (at 153.67 106.045 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ULN2003A" + (at 153.67 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:DIP-16_W7.62mm_Socket" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://static.rapidonline.com/pdf/82-0618e.pdf" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Darlington array, 7ch" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.357" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ULN2003A" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "ST Microelectronics" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "14" + (uuid "0f1943c2-f73b-464a-8d0d-4fb0834ee5e6") + ) + (pin "16" + (uuid "f9300967-0b73-451a-98b0-d2dca9912250") + ) + (pin "8" + (uuid "d0c0cc5d-ed49-4377-9944-c590a236b15a") + ) + (pin "7" + (uuid "a19087d2-11a4-44af-b9ed-57f3a2df301e") + ) + (pin "15" + (uuid "219610ff-299d-4482-b435-6d30ffb40b8a") + ) + (pin "12" + (uuid "5b081a22-61cc-45b9-ac64-35c1d1805c26") + ) + (pin "13" + (uuid "eb522278-b2a1-44e2-b829-3b64953dc38b") + ) + (pin "2" + (uuid "23531406-012c-4861-850f-cda91e371777") + ) + (pin "1" + (uuid "cd44864f-6319-4170-a643-4816a56f5336") + ) + (pin "5" + (uuid "5e04a6de-ee08-4521-853b-00347e496e4f") + ) + (pin "6" + (uuid "84d85b94-1987-4f6e-a8c6-ed657e14f2a1") + ) + (pin "4" + (uuid "cfc57c33-5ab4-40bd-9562-2234af56aaea") + ) + (pin "9" + (uuid "d648618e-8615-4ec4-a51c-466a401d43c7") + ) + (pin "3" + (uuid "8e867f90-2508-42a2-a7ea-0f891ba0c54a") + ) + (pin "10" + (uuid "83574807-fc73-4406-9dbc-89de5f97b567") + ) + (pin "11" + (uuid "aa453448-3639-4570-b21c-b0adfb0d0846") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "U3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 194.31 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e097952a-4bb0-405f-ab5e-dd4be83ccfdf") + (property "Reference" "#PWR06" + (at 194.31 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 194.31 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 194.31 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 194.31 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 194.31 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1232eef4-4f88-4144-a26e-5a3dc32544e6") + ) + (instances + (project "led-cube-pcb" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_PMOS") + (at 262.89 64.77 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e2e302be-4d6e-41cd-b0a5-20b018ca628e") + (property "Reference" "Q3" + (at 267.97 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LW_PMOS" + (at 267.97 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_TO-92" + (at 267.97 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 262.89 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 262.89 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.528" + (at 262.89 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ZVP2110A" + (at 262.89 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 262.89 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 262.89 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "3dd0007a-181c-4910-9b97-d6e32d386268") + ) + (pin "2" + (uuid "f169a8b5-0f15-473b-aeea-a7b67823b3ad") + ) + (pin "1" + (uuid "0eb6269c-edcf-4151-b8e2-b177130ff292") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "Q3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_PMOS") + (at 236.22 104.14 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f676a198-6bae-42c8-a7eb-588d18a89bee") + (property "Reference" "Q1" + (at 241.3 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LW_PMOS" + (at 241.3 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_TO-92" + (at 241.3 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 236.22 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 236.22 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.528" + (at 236.22 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "ZVP2110A" + (at 236.22 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Diodes Inc." + (at 236.22 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Alternatives" " VP2106N3-G; ZVP3310A " + (at 236.22 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "3dd0007a-181c-4910-9b97-d6e32d386269") + ) + (pin "2" + (uuid "f169a8b5-0f15-473b-aeea-a7b67823b3ae") + ) + (pin "1" + (uuid "0eb6269c-edcf-4151-b8e2-b177130ff293") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_LED_CUBE") + (at 213.36 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (uuid "fbea4782-3d9d-48ab-98bd-0b1958623724") + (property "Reference" "J2" + (at 221.488 108.204 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED Cube" + (at 213.36 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "LiveWires:LW_LEDCUBE" + (at 213.36 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 213.36 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "27-LED array" + (at 213.36 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "79b0a9e2-83f6-4104-8871-738f8ffec50b") + ) + (pin "4" + (uuid "ada1a39d-1846-427e-b2b5-23fb795db264") + ) + (pin "1" + (uuid "57f833bf-3b4c-4829-bcac-56529efbde84") + ) + (pin "2" + (uuid "ddca7e6c-17aa-4b6e-bc90-a1958c2d5b12") + ) + (pin "7" + (uuid "dc05ce21-73ef-47a2-b670-0be6048b1574") + ) + (pin "11" + (uuid "f6597197-cd3f-4daf-935e-8aba95033110") + ) + (pin "5" + (uuid "742ed110-da6a-4a0a-bfa0-9d561c164309") + ) + (pin "12" + (uuid "7e03a2d7-e0cc-49b3-a5e5-b4c4fcc7de5f") + ) + (pin "6" + (uuid "fb3fd2e9-9550-4dba-97e7-d97b0daa5ae3") + ) + (pin "9" + (uuid "b776cdd0-2e8d-449b-8b3c-1e2acc92d57a") + ) + (pin "10" + (uuid "307ae968-7f61-4a73-bd72-2ed3d2c2fc7e") + ) + (pin "8" + (uuid "0c66e03a-cc95-4c3f-bdd6-1e07bce1762b") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LiveWires:LW_9VBAT_LEADS") + (at 167.64 46.99 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "fd8f5d4e-3b37-469c-b974-4ad5be8cd46e") + (property "Reference" "J1" + (at 158.75 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "9V" + (at 158.75 48.895 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "LiveWires:LW_BATTERY_HOLDER" + (at 167.64 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "9V battery holder on flying leads" + (at 167.64 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Cost" "0.245" + (at 167.64 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MPN" "9V-I-Clip" + (at 167.64 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Beltrona" + (at 167.64 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "18970126-1282-4ca0-9a78-841fd6bdc150") + ) + (pin "1" + (uuid "cff4fd31-fc06-4bae-abb1-176c68202bea") + ) + (instances + (project "" + (path "/1d4d1731-d824-4ab7-9562-c62c8bb9d7d8" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/lw-led-cube_1.0_Gerbers.zip b/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/lw-led-cube_1.0_Gerbers.zip new file mode 100644 index 0000000000000000000000000000000000000000..f4a9341074c84f1ceecedaa0cd236e112ed23fcd GIT binary patch literal 54494 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 t=})(2c@aGo6lDme?}+c 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 literal 0 HcmV?d00001 diff --git a/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/pcb-bom.html b/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/pcb-bom.html new file mode 100644 index 0000000..e120d61 --- /dev/null +++ b/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/pcb-bom.html @@ -0,0 +1,4709 @@ + + + + + + + Interactive BOM for KiCAD + + + + + + +

+
+
+ + + + + + + + + + + +
+ Title + + Revision +
+ Company + + Date +
+
+
+ +
+ + + +
+
+ + + +
+
+ + + +
+ + +
+
+
+
+
+
+
+
+
+
+ + +
+ +
+
+
+ + + + + +
+
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+
+ + + + From a8475cdea4b5fd2092168264ccccaec1597cf498 Mon Sep 17 00:00:00 2001 From: Joel Fergusson Date: Fri, 15 May 2026 17:49:56 +0100 Subject: [PATCH 02/11] Added initial LED cube code --- led-cube/code/main.py | 166 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 led-cube/code/main.py diff --git a/led-cube/code/main.py b/led-cube/code/main.py new file mode 100644 index 0000000..30e6da6 --- /dev/null +++ b/led-cube/code/main.py @@ -0,0 +1,166 @@ +from machine import Pin +import time + + +class AnimPlayer: + HOLD_TIME = 0.003 + + def __init__(self, anodes, cathodes): + self.anodes = anodes + self.cathodes = cathodes + self.anim = None + self.frame_num = 0 + self.frame_start_time = time.ticks_ms() + self.frame_time_ms = 100 + self.num_frames = 0 + + def load_frames(self, frames): + self.anim = frames + self.frame_num = 0 + self.num_frames = len(frames) + + def set_framerate(self, framerate): + self.frame_time_ms = 1000.0 / framerate + + # Run one display cycle + def run_cycle(self): + frame = self.anim[self.frame_num] + + for a_num, a in enumerate(self.anodes): + # Extracts the current layer LED info + current_layer = (frame >> (a_num * 9)) & 0x1FF + + # Calculate the correct bit positions for the + # GPIOs that should be on + outputs_on = current_layer << 4 | (1 << (a_num + 13)) + machine.mem32[GPIO_SET] = outputs_on + + # Wait, then clear all LED outputs + time.sleep(self.HOLD_TIME) + machine.mem32[GPIO_CLR] = 0xFFF0 + + if time.ticks_diff(time.ticks_ms(), self.frame_start_time) >= self.frame_time_ms: + self.frame_num = (self.frame_num + 1) % self.num_frames + self.frame_start_time = time.ticks_ms() + + +def btn_press(ev): + global next_anim, last_press_ms + now = time.ticks_ms() + if ev.value() == 0: # Falling edge — button pressed + if time.ticks_diff(now, last_press_ms) > DEBOUNCE_MS: + next_anim = True + else: # Rising edge — button released + last_press_ms = now + + +def light_one_by_one(delay): + for a in anodes: + a.on() + for c in cathodes: + c.on() + time.sleep(delay) + c.off() + a.off() + +def light_layer_by_layer(delay): + for c in cathodes: + c.on() + + for a in anodes: + a.on() + time.sleep(delay) + a.off() + + for c in cathodes: + c.off() + +################################################ +# PIN SETUP +################################################ + +cathodes = [ + Pin(4, mode=Pin.OUT), + Pin(5, mode=Pin.OUT), + Pin(6, mode=Pin.OUT), + Pin(7, mode=Pin.OUT), + Pin(8, mode=Pin.OUT), + Pin(9, mode=Pin.OUT), + Pin(10, mode=Pin.OUT), + Pin(11, mode=Pin.OUT), + Pin(12, mode=Pin.OUT), +] + +anodes = [ + Pin(13, mode=Pin.OUT), + Pin(14, mode=Pin.OUT), + Pin(15, mode=Pin.OUT), +] + +button = Pin(16, mode=Pin.IN, pull=Pin.PULL_UP) +button.irq(handler=btn_press, trigger=Pin.IRQ_FALLING | Pin.IRQ_RISING) + +################################################ +# Constants +################################################ + +SIO_BASE = 0xd0000000 +GPIO_OUT = SIO_BASE + 0x010 # full output register +GPIO_SET = SIO_BASE + 0x014 # atomic set (1 = set that pin HIGH) +GPIO_CLR = SIO_BASE + 0x018 # atomic clear (1 = set that pin LOW) + +DEBOUNCE_MS = 200 + +################################################ +# Animation definition +################################################ + +frames = [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ] + +animations = [ + { + "name": "push through each direction", + "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], + "framerate": 15 + }, + { + "name": "every-other", + "frames": [0xAAAAAAA, 0x5555555], + "framerate": 2, + }, + { + "name": "spinning-around", + "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], + "framerate": 8, + }, + +] + + +global next_anim, last_press_ms +next_anim = False +last_press_ms = 0 + +# Set up animator +player = AnimPlayer(anodes, cathodes) +player.load_frames(frames) +player.set_framerate(10) + +animation_index = 0 + +while True: + player.run_cycle() + if next_anim: + next_anim = False + animation_index += 1 + if animation_index >= len(animations): + animation_index = 0 + player.load_frames(animations[animation_index]["frames"]) + player.set_framerate(animations[animation_index]["framerate"]) + + + \ No newline at end of file From b2817ea3799c45ed243e4bf448de0f25f08e3e01 Mon Sep 17 00:00:00 2001 From: Joel Fergusson Date: Sat, 16 May 2026 13:49:59 +0100 Subject: [PATCH 03/11] Added circuit python code options --- led-cube/code/animations.json | 76 +++++++++++++ led-cube/code/code copy.py | 152 ++++++++++++++++++++++++++ led-cube/code/code.py | 140 ++++++++++++++++++++++++ led-cube/code/lib/adafruit_pioasm.mpy | Bin 0 -> 7579 bytes led-cube/code/main.py | 69 ++++++++++-- 5 files changed, 429 insertions(+), 8 deletions(-) create mode 100644 led-cube/code/animations.json create mode 100644 led-cube/code/code copy.py create mode 100644 led-cube/code/code.py create mode 100644 led-cube/code/lib/adafruit_pioasm.mpy diff --git a/led-cube/code/animations.json b/led-cube/code/animations.json new file mode 100644 index 0000000..1343075 --- /dev/null +++ b/led-cube/code/animations.json @@ -0,0 +1,76 @@ +[ + { + "name": "push through each direction", + "frames": [ + 511, + 262143, + 134217727, + 134217727, + 134217727, + 134217727, + 134217216, + 133955584, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + + 117670336, + 132378104, + 134217727, + 134217727, + 134217727, + 134217727, + 16547391, + 1838599, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + + 76695844, + 114923958, + 134217727, + 134217727, + 134217727, + 134217727, + 57521883, + 19173961, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "framerate": 15 + }, + { + "name": "every-other", + "frames": [ + 178956970, + 89478485 + ], + "framerate": 2 + }, + { + "name": "spinning-around", + "frames": [ + 38347922, + 22063284, + 14774328, + 71770961 + ], + "framerate": 8 + } +] \ No newline at end of file diff --git a/led-cube/code/code copy.py b/led-cube/code/code copy.py new file mode 100644 index 0000000..54ff455 --- /dev/null +++ b/led-cube/code/code copy.py @@ -0,0 +1,152 @@ +import array +import board +import digitalio +import json +import time + +import adafruit_pioasm +import rp2pio + +################################################ +# PIO program — runs at 10 kHz (1 cycle = 0.1 ms) +# Per-layer cycle: pull word → drive pins for 30 cycles (3 ms) → clear pins +# Full 3-layer mux cycle ≈ 102 cycles = 10.2 ms → ~98 Hz refresh +# +# Word format fed by DMA: +# bits 0-8 → cathode states (maps to GP4-GP12 via out pins) +# bits 9-11 → anode enable (GP13=layer0, GP14=layer1, GP15=layer2) +################################################ + +PIO_FREQ = 10_000 + +led_mux_asm = adafruit_pioasm.assemble(""" +.program led_mux +.wrap_target + pull block ; wait for layer word (DMA keeps FIFO full) + out pins, 12 ; drive cathodes (bits 0-8) + anode (bit 9-11) + nop [29] ; hold for 30 cycles = 3 ms + mov osr, null ; load zero into OSR + out pins, 12 ; clear all 12 LED pins +.wrap +""") + + +def frame_to_buf(frame, buf): + """Expand a 27-bit packed frame into 3 PIO output words in-place.""" + for layer in range(3): + cathodes = (frame >> (layer * 9)) & 0x1FF + buf[layer] = cathodes | (1 << (layer + 9)) + + +class AnimPlayer: + def __init__(self, buf): + self.buf = buf + self.anim = None + self.frame_num = 0 + self.frame_start_time = time.monotonic() + self.frame_time_s = 0.1 + self.num_frames = 0 + + def load_frames(self, frames): + self.anim = frames + self.frame_num = 0 + self.num_frames = len(frames) + frame_to_buf(frames[0], self.buf) + + def set_framerate(self, framerate): + self.frame_time_s = 1.0 / framerate + + def tick(self): + if time.monotonic() - self.frame_start_time >= self.frame_time_s: + self.frame_num = (self.frame_num + 1) % self.num_frames + self.frame_start_time = time.monotonic() + frame_to_buf(self.anim[self.frame_num], self.buf) + + +################################################ +# PIO STATE MACHINE — takes over GP4-GP15 +################################################ + +sm = rp2pio.StateMachine( + led_mux_asm, + frequency=PIO_FREQ, + first_out_pin=board.GP4, + out_pin_count=12, + out_shift_right=True, + auto_pull=False, +) + +################################################ +# BUTTON — stays as regular digitalio on GP16 +################################################ + +button = digitalio.DigitalInOut(board.GP16) +button.direction = digitalio.Direction.INPUT +button.pull = digitalio.Pull.UP + +DEBOUNCE_S = 0.2 + +################################################ +# LOAD ANIMATIONS +################################################ + +try: + with open("animations.json", "r") as f: + animations = json.load(f) +except OSError: + animations = [ + { + "name": "push through each direction", + "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], + "framerate": 15, + }, + { + "name": "every-other", + "frames": [0xAAAAAAA, 0x5555555], + "framerate": 2, + }, + { + "name": "spinning-around", + "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], + "framerate": 8, + }, + ] + +################################################ +# START — DMA loops frame_buf into PIO indefinitely +################################################ + +frame_buf = array.array('L', [0, 0, 0]) +sm.background_write(loop=frame_buf) + +next_anim = False +last_press_s = 0.0 +prev_button = True + +player = AnimPlayer(frame_buf) + +animation_index = 0 +player.load_frames(animations[animation_index]["frames"]) +player.set_framerate(animations[animation_index]["framerate"]) + +################################################ +# MAIN LOOP — PIO handles mux; Python advances frames and polls button +################################################ + +while True: + player.tick() + + btn = button.value + now = time.monotonic() + if not btn and prev_button and (now - last_press_s) >= DEBOUNCE_S: + last_press_s = now + next_anim = True + prev_button = btn + + if next_anim: + next_anim = False + animation_index = (animation_index + 1) % len(animations) + player.load_frames(animations[animation_index]["frames"]) + player.set_framerate(animations[animation_index]["framerate"]) diff --git a/led-cube/code/code.py b/led-cube/code/code.py new file mode 100644 index 0000000..d623a3e --- /dev/null +++ b/led-cube/code/code.py @@ -0,0 +1,140 @@ +import board +import digitalio +import time +import json + + +class AnimPlayer: + HOLD_TIME = 0.003 + + def __init__(self, anodes, cathodes): + self.anodes = anodes + self.cathodes = cathodes + self.anim = None + self.frame_num = 0 + self.frame_start_time = time.monotonic() + self.frame_time_s = 0.1 + self.num_frames = 0 + + def load_frames(self, frames): + self.anim = frames + self.frame_num = 0 + self.num_frames = len(frames) + + def set_framerate(self, framerate): + self.frame_time_s = 1.0 / framerate + + def run_cycle(self): + frame = self.anim[self.frame_num] + + for a_num, a in enumerate(self.anodes): + current_layer = (frame >> (a_num * 9)) & 0x1FF + + # Set cathodes and anode, wait, then clear + for c_num, c in enumerate(self.cathodes): + c.value = bool(current_layer & (1 << c_num)) + a.value = True + + time.sleep(self.HOLD_TIME) + + a.value = False + for c in self.cathodes: + c.value = False + + if time.monotonic() - self.frame_start_time >= self.frame_time_s: + self.frame_num = (self.frame_num + 1) % self.num_frames + self.frame_start_time = time.monotonic() + + +def make_output(pin): + p = digitalio.DigitalInOut(pin) + p.direction = digitalio.Direction.OUTPUT + return p + + +################################################ +# PIN SETUP +################################################ + +cathodes = [ + make_output(board.GP4), + make_output(board.GP5), + make_output(board.GP6), + make_output(board.GP7), + make_output(board.GP8), + make_output(board.GP9), + make_output(board.GP10), + make_output(board.GP11), + make_output(board.GP12), +] + +anodes = [ + make_output(board.GP13), + make_output(board.GP14), + make_output(board.GP15), +] + +button = digitalio.DigitalInOut(board.GP16) +button.direction = digitalio.Direction.INPUT +button.pull = digitalio.Pull.UP + +################################################ +# Constants +################################################ + +DEBOUNCE_S = 0.2 + +################################################ +# Load animations +################################################ + +try: + with open("animations.json", "r") as f: + animations = json.load(f) +except OSError: + animations = [ + { + "name": "push through each direction", + "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], + "framerate": 15, + }, + { + "name": "every-other", + "frames": [0xAAAAAAA, 0x5555555], + "framerate": 2, + }, + { + "name": "spinning-around", + "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], + "framerate": 8, + }, + ] + +next_anim = False +last_press_s = 0.0 +prev_button = True # pull-up: idle HIGH + +player = AnimPlayer(anodes, cathodes) + +animation_index = 0 +player.load_frames(animations[animation_index]["frames"]) +player.set_framerate(animations[animation_index]["framerate"]) + +while True: + player.run_cycle() + + # Poll button — detect falling edge to replace MicroPython IRQ + btn = button.value + now = time.monotonic() + if not btn and prev_button and (now - last_press_s) >= DEBOUNCE_S: + last_press_s = now + next_anim = True + prev_button = btn + + if next_anim: + next_anim = False + animation_index = (animation_index + 1) % len(animations) + player.load_frames(animations[animation_index]["frames"]) + player.set_framerate(animations[animation_index]["framerate"]) diff --git a/led-cube/code/lib/adafruit_pioasm.mpy b/led-cube/code/lib/adafruit_pioasm.mpy new file mode 100644 index 0000000000000000000000000000000000000000..5d320ab195146707f88982d2c6f552dd5294f9be GIT binary patch literal 7579 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 DEBOUNCE_MS: - next_anim = True - else: # Rising edge — button released - last_press_ms = now + if time.ticks_diff(now, last_press_ms) < DEBOUNCE_MS: + return # Ignore anything too soon, rising or falling + last_press_ms = now + if ev.value() == 0: # Only act on falling edge + next_anim = True def light_one_by_one(delay): @@ -119,7 +120,7 @@ def light_layer_by_layer(delay): 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ] -animations = [ +animations2 = [ { "name": "push through each direction", "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @@ -140,6 +141,57 @@ def light_layer_by_layer(delay): ] +animations3 = [ + { + "name": "Test 1", + "frames": [ + 261632, + 511, + 133955584 + ], + "framerate": 3 + }, + { + "name": "Test 2", + "frames": [ + 38347922, + 76695844, + 19173961 + ], + "framerate": 2 + } +] + + +# Load JSON animations +try: + with open("animations.json", "r") as f: + animations = json.load(f) +except: + animations = [ + { + "name": "push through each direction", + "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], + "framerate": 15 + }, + { + "name": "every-other", + "frames": [0xAAAAAAA, 0x5555555], + "framerate": 2, + }, + { + "name": "spinning-around", + "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], + "framerate": 8, + }, + + ] + +with open("animations.json", "r") as f: + animations = json.load(f) + global next_anim, last_press_ms next_anim = False @@ -147,11 +199,12 @@ def light_layer_by_layer(delay): # Set up animator player = AnimPlayer(anodes, cathodes) -player.load_frames(frames) -player.set_framerate(10) animation_index = 0 +player.load_frames(animations[animation_index]["frames"]) +player.set_framerate(animations[animation_index]["framerate"]) + while True: player.run_cycle() if next_anim: From b55de61dd00fb1fa919b0a91ce13fe5b58c5f198 Mon Sep 17 00:00:00 2001 From: Joel Fergusson Date: Sat, 16 May 2026 13:54:54 +0100 Subject: [PATCH 04/11] Made README and added all ancillary files --- led-cube/code/README.md | 36 +++ ...tpython-raspberry_pi_pico-en_GB-10.2.1.uf2 | Bin 0 -> 1836032 bytes .../code/{ => circuitpython}/animations.json | 0 .../{code copy.py => circuitpython/code.py} | 0 .../lib/adafruit_pioasm.mpy | Bin led-cube/code/code.py | 140 ----------- led-cube/code/main.py | 219 ------------------ 7 files changed, 36 insertions(+), 359 deletions(-) create mode 100644 led-cube/code/README.md create mode 100644 led-cube/code/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 rename led-cube/code/{ => circuitpython}/animations.json (100%) rename led-cube/code/{code copy.py => circuitpython/code.py} (100%) rename led-cube/code/{ => circuitpython}/lib/adafruit_pioasm.mpy (100%) delete mode 100644 led-cube/code/code.py delete mode 100644 led-cube/code/main.py diff --git a/led-cube/code/README.md b/led-cube/code/README.md new file mode 100644 index 0000000..711a8fa --- /dev/null +++ b/led-cube/code/README.md @@ -0,0 +1,36 @@ +# Loading the code onto a Pico + +## 1. Flash CircuitPython + +Hold the **BOOTSEL** button on the Pico, plug it into USB, then release BOOTSEL. +The Pico will appear as a USB drive called **RPI-RP2**. + +Copy the firmware onto that drive: + +``` +adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 → RPI-RP2 +``` + +The Pico will reboot automatically and reappear as **CIRCUITPY**. + +## 2. Copy the code + +Copy the contents of the `circuitpython/` folder to the root of the CIRCUITPY drive: + +``` +circuitpython/ +├── code.py → CIRCUITPY/code.py +├── animations.json → CIRCUITPY/animations.json +└── lib/ + └── adafruit_pioasm.mpy → CIRCUITPY/lib/adafruit_pioasm.mpy +``` + +The Pico will run `code.py` automatically as soon as the files are in place. + +## How it works + +The cube has 27 LEDs arranged in a 3×3×3 grid. Rather than wiring each LED individually, they share connections by layer — only one layer is switched on at a time, but they cycle through fast enough (~98 times per second) that all three appear lit at once. + +This cycling is handled by the Pico's PIO hardware, which runs independently in the background so Python doesn't have to worry about the timing. Python's only job is to advance through the animation frames at the right speed and update which LEDs should be on. + +Animations are loaded from `animations.json`. Each animation has a list of frames and a framerate. Pressing the button on GP16 skips to the next animation. diff --git a/led-cube/code/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 b/led-cube/code/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 new file mode 100644 index 0000000000000000000000000000000000000000..ee6cd984c91891b9919535df1db8129c43f62c56 GIT binary patch literal 1836032 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 IMzr_-sceYZvf^E-h*=X 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�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%0DZF)>j);fDDieCz_7veoXzvQi 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 z

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 literal 0 HcmV?d00001 diff --git a/led-cube/code/animations.json b/led-cube/code/circuitpython/animations.json similarity index 100% rename from led-cube/code/animations.json rename to led-cube/code/circuitpython/animations.json diff --git a/led-cube/code/code copy.py b/led-cube/code/circuitpython/code.py similarity index 100% rename from led-cube/code/code copy.py rename to led-cube/code/circuitpython/code.py diff --git a/led-cube/code/lib/adafruit_pioasm.mpy b/led-cube/code/circuitpython/lib/adafruit_pioasm.mpy similarity index 100% rename from led-cube/code/lib/adafruit_pioasm.mpy rename to led-cube/code/circuitpython/lib/adafruit_pioasm.mpy diff --git a/led-cube/code/code.py b/led-cube/code/code.py deleted file mode 100644 index d623a3e..0000000 --- a/led-cube/code/code.py +++ /dev/null @@ -1,140 +0,0 @@ -import board -import digitalio -import time -import json - - -class AnimPlayer: - HOLD_TIME = 0.003 - - def __init__(self, anodes, cathodes): - self.anodes = anodes - self.cathodes = cathodes - self.anim = None - self.frame_num = 0 - self.frame_start_time = time.monotonic() - self.frame_time_s = 0.1 - self.num_frames = 0 - - def load_frames(self, frames): - self.anim = frames - self.frame_num = 0 - self.num_frames = len(frames) - - def set_framerate(self, framerate): - self.frame_time_s = 1.0 / framerate - - def run_cycle(self): - frame = self.anim[self.frame_num] - - for a_num, a in enumerate(self.anodes): - current_layer = (frame >> (a_num * 9)) & 0x1FF - - # Set cathodes and anode, wait, then clear - for c_num, c in enumerate(self.cathodes): - c.value = bool(current_layer & (1 << c_num)) - a.value = True - - time.sleep(self.HOLD_TIME) - - a.value = False - for c in self.cathodes: - c.value = False - - if time.monotonic() - self.frame_start_time >= self.frame_time_s: - self.frame_num = (self.frame_num + 1) % self.num_frames - self.frame_start_time = time.monotonic() - - -def make_output(pin): - p = digitalio.DigitalInOut(pin) - p.direction = digitalio.Direction.OUTPUT - return p - - -################################################ -# PIN SETUP -################################################ - -cathodes = [ - make_output(board.GP4), - make_output(board.GP5), - make_output(board.GP6), - make_output(board.GP7), - make_output(board.GP8), - make_output(board.GP9), - make_output(board.GP10), - make_output(board.GP11), - make_output(board.GP12), -] - -anodes = [ - make_output(board.GP13), - make_output(board.GP14), - make_output(board.GP15), -] - -button = digitalio.DigitalInOut(board.GP16) -button.direction = digitalio.Direction.INPUT -button.pull = digitalio.Pull.UP - -################################################ -# Constants -################################################ - -DEBOUNCE_S = 0.2 - -################################################ -# Load animations -################################################ - -try: - with open("animations.json", "r") as f: - animations = json.load(f) -except OSError: - animations = [ - { - "name": "push through each direction", - "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], - "framerate": 15, - }, - { - "name": "every-other", - "frames": [0xAAAAAAA, 0x5555555], - "framerate": 2, - }, - { - "name": "spinning-around", - "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], - "framerate": 8, - }, - ] - -next_anim = False -last_press_s = 0.0 -prev_button = True # pull-up: idle HIGH - -player = AnimPlayer(anodes, cathodes) - -animation_index = 0 -player.load_frames(animations[animation_index]["frames"]) -player.set_framerate(animations[animation_index]["framerate"]) - -while True: - player.run_cycle() - - # Poll button — detect falling edge to replace MicroPython IRQ - btn = button.value - now = time.monotonic() - if not btn and prev_button and (now - last_press_s) >= DEBOUNCE_S: - last_press_s = now - next_anim = True - prev_button = btn - - if next_anim: - next_anim = False - animation_index = (animation_index + 1) % len(animations) - player.load_frames(animations[animation_index]["frames"]) - player.set_framerate(animations[animation_index]["framerate"]) diff --git a/led-cube/code/main.py b/led-cube/code/main.py deleted file mode 100644 index 5af3e72..0000000 --- a/led-cube/code/main.py +++ /dev/null @@ -1,219 +0,0 @@ -from machine import Pin -import time -import json - - -class AnimPlayer: - HOLD_TIME = 0.003 - - def __init__(self, anodes, cathodes): - self.anodes = anodes - self.cathodes = cathodes - self.anim = None - self.frame_num = 0 - self.frame_start_time = time.ticks_ms() - self.frame_time_ms = 100 - self.num_frames = 0 - - def load_frames(self, frames): - self.anim = frames - self.frame_num = 0 - self.num_frames = len(frames) - - def set_framerate(self, framerate): - self.frame_time_ms = 1000.0 / framerate - - # Run one display cycle - def run_cycle(self): - frame = self.anim[self.frame_num] - - for a_num, a in enumerate(self.anodes): - # Extracts the current layer LED info - current_layer = (frame >> (a_num * 9)) & 0x1FF - - # Calculate the correct bit positions for the - # GPIOs that should be on - outputs_on = current_layer << 4 | (1 << (a_num + 13)) - machine.mem32[GPIO_SET] = outputs_on - - # Wait, then clear all LED outputs - time.sleep(self.HOLD_TIME) - machine.mem32[GPIO_CLR] = 0xFFF0 - - if time.ticks_diff(time.ticks_ms(), self.frame_start_time) >= self.frame_time_ms: - self.frame_num = (self.frame_num + 1) % self.num_frames - self.frame_start_time = time.ticks_ms() - - -def btn_press(ev): - global next_anim, last_press_ms - now = time.ticks_ms() - if time.ticks_diff(now, last_press_ms) < DEBOUNCE_MS: - return # Ignore anything too soon, rising or falling - last_press_ms = now - if ev.value() == 0: # Only act on falling edge - next_anim = True - - -def light_one_by_one(delay): - for a in anodes: - a.on() - for c in cathodes: - c.on() - time.sleep(delay) - c.off() - a.off() - -def light_layer_by_layer(delay): - for c in cathodes: - c.on() - - for a in anodes: - a.on() - time.sleep(delay) - a.off() - - for c in cathodes: - c.off() - -################################################ -# PIN SETUP -################################################ - -cathodes = [ - Pin(4, mode=Pin.OUT), - Pin(5, mode=Pin.OUT), - Pin(6, mode=Pin.OUT), - Pin(7, mode=Pin.OUT), - Pin(8, mode=Pin.OUT), - Pin(9, mode=Pin.OUT), - Pin(10, mode=Pin.OUT), - Pin(11, mode=Pin.OUT), - Pin(12, mode=Pin.OUT), -] - -anodes = [ - Pin(13, mode=Pin.OUT), - Pin(14, mode=Pin.OUT), - Pin(15, mode=Pin.OUT), -] - -button = Pin(16, mode=Pin.IN, pull=Pin.PULL_UP) -button.irq(handler=btn_press, trigger=Pin.IRQ_FALLING | Pin.IRQ_RISING) - -################################################ -# Constants -################################################ - -SIO_BASE = 0xd0000000 -GPIO_OUT = SIO_BASE + 0x010 # full output register -GPIO_SET = SIO_BASE + 0x014 # atomic set (1 = set that pin HIGH) -GPIO_CLR = SIO_BASE + 0x018 # atomic clear (1 = set that pin LOW) - -DEBOUNCE_MS = 200 - -################################################ -# Animation definition -################################################ - -frames = [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ] - -animations2 = [ - { - "name": "push through each direction", - "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], - "framerate": 15 - }, - { - "name": "every-other", - "frames": [0xAAAAAAA, 0x5555555], - "framerate": 2, - }, - { - "name": "spinning-around", - "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], - "framerate": 8, - }, - -] - -animations3 = [ - { - "name": "Test 1", - "frames": [ - 261632, - 511, - 133955584 - ], - "framerate": 3 - }, - { - "name": "Test 2", - "frames": [ - 38347922, - 76695844, - 19173961 - ], - "framerate": 2 - } -] - - -# Load JSON animations -try: - with open("animations.json", "r") as f: - animations = json.load(f) -except: - animations = [ - { - "name": "push through each direction", - "frames": [0x00001FF, 0x003FFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFE00, 0x7FC0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x70381C0, 0x7E3F1F8, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x0FC7E3F, 0x01C0E07, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, - 0x4924924, 0x6DB6DB6, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x7FFFFFF, 0x36DB6DB, 0x1249249, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], - "framerate": 15 - }, - { - "name": "every-other", - "frames": [0xAAAAAAA, 0x5555555], - "framerate": 2, - }, - { - "name": "spinning-around", - "frames": [0x2492492, 0x150A854, 0x0E07038, 0x4462311], - "framerate": 8, - }, - - ] - -with open("animations.json", "r") as f: - animations = json.load(f) - - -global next_anim, last_press_ms -next_anim = False -last_press_ms = 0 - -# Set up animator -player = AnimPlayer(anodes, cathodes) - -animation_index = 0 - -player.load_frames(animations[animation_index]["frames"]) -player.set_framerate(animations[animation_index]["framerate"]) - -while True: - player.run_cycle() - if next_anim: - next_anim = False - animation_index += 1 - if animation_index >= len(animations): - animation_index = 0 - player.load_frames(animations[animation_index]["frames"]) - player.set_framerate(animations[animation_index]["framerate"]) - - - \ No newline at end of file From ec67b4e71ca0afeee5f46e9b60dc2e7ddceef84f Mon Sep 17 00:00:00 2001 From: Joel Fergusson Date: Sat, 16 May 2026 14:21:32 +0100 Subject: [PATCH 05/11] Added web page animator --- led-cube/web-page/index.html | 964 +++++++++++ led-cube/web-page/led-cube-base.svg | 442 +++++ led-cube/web-page/led-cube.svg | 2374 +++++++++++++++++++++++++++ led-cube/web-page/lw-white.svg | 77 + 4 files changed, 3857 insertions(+) create mode 100644 led-cube/web-page/index.html create mode 100644 led-cube/web-page/led-cube-base.svg create mode 100644 led-cube/web-page/led-cube.svg create mode 100644 led-cube/web-page/lw-white.svg diff --git a/led-cube/web-page/index.html b/led-cube/web-page/index.html new file mode 100644 index 0000000..99f34e5 --- /dev/null +++ b/led-cube/web-page/index.html @@ -0,0 +1,964 @@ + + + + + + LED Cube Animator + + + + +
+ + + + + +
+
+

Deploying to the Raspberry Pi Pico

+

+ Download animations.json using the button in the sidebar. +

+

+ Plug the Pico into your computer via USB while holding the + BOOTSEL button. It will appear as a removable + storage drive. +

+

+ Copy animations.json into the main directory + of the drive, next to main.py. +

+

+ Eject the drive safely, then unplug and replug the Pico (without + BOOTSEL) to run the new animations. +

+ +
+
+ + +
+ +
+
+ + +
+
+ + +
+
+ +
Loading SVG…
+ +
+
+ Layer + + + +
+
+
+ Col + + + +
+
+
+ Row + + + +
+
+ +
+
+ + + + + +
+ + + + + + +
+
+
+ +
+ +
+ +
+
+ + + + diff --git a/led-cube/web-page/led-cube-base.svg b/led-cube/web-page/led-cube-base.svg new file mode 100644 index 0000000..05419c0 --- /dev/null +++ b/led-cube/web-page/led-cube-base.svg @@ -0,0 +1,442 @@ + + + + diff --git a/led-cube/web-page/led-cube.svg b/led-cube/web-page/led-cube.svg new file mode 100644 index 0000000..c9f6687 --- /dev/null +++ b/led-cube/web-page/led-cube.svg @@ -0,0 +1,2374 @@ + + + + diff --git a/led-cube/web-page/lw-white.svg b/led-cube/web-page/lw-white.svg new file mode 100644 index 0000000..cc09673 --- /dev/null +++ b/led-cube/web-page/lw-white.svg @@ -0,0 +1,77 @@ + + + + + + Logo/Live Wires + Created with Sketch. + + + + + + + + + + + Logo/Live Wires + + + + From 5c393d3ce372b31ccdac5b5a503c625fb2a9b338 Mon Sep 17 00:00:00 2001 From: Joel Fergusson Date: Sat, 16 May 2026 18:45:58 +0100 Subject: [PATCH 06/11] Added worksheets and other fixes --- led-cube/README.md | 94 + ...tpython-raspberry_pi_pico-en_GB-10.2.1.uf2 | Bin led-cube/code/README.md | 36 - led-cube/code/animations.json | 139 + led-cube/code/boot.py | 3 + led-cube/code/circuitpython/animations.json | 76 - led-cube/code/{circuitpython => }/code.py | 2 +- .../lib/adafruit_pioasm.mpy | Bin .../lw-led-cube_1.0/full-project-bom_1.0.ods | Bin 0 -> 13952 bytes led-cube/pico-jig-bottom.jpg | Bin 0 -> 113232 bytes led-cube/pico-jig-top.jpg | Bin 0 -> 116142 bytes led-cube/web-page/index.html | 49 +- led-cube/worksheet/Makefile | 39 + .../img/board-svg/led-cube-pcb-B_Cu.svg | 6973 +++ .../img/board-svg/led-cube-pcb-B_Mask.svg | 488 + .../img/board-svg/led-cube-pcb-B_Paste.svg | 16 + .../board-svg/led-cube-pcb-B_Silkscreen.svg | 16 + .../img/board-svg/led-cube-pcb-Edge_Cuts.svg | 36 + .../img/board-svg/led-cube-pcb-F_Cu.svg | 488 + .../img/board-svg/led-cube-pcb-F_Mask.svg | 488 + .../img/board-svg/led-cube-pcb-F_Paste.svg | 16 + .../board-svg/led-cube-pcb-F_Silkscreen.svg | 6079 ++ .../worksheet/img/board-svg/led-cube-pcb.svg | 49482 ++++++++++++++++ led-cube/worksheet/img/component-layout.png | Bin 0 -> 125736 bytes led-cube/worksheet/img/component-layout.svg | 6101 ++ led-cube/worksheet/img/sch.png | Bin 0 -> 298117 bytes led-cube/worksheet/worksheet.tex | 215 + 27 files changed, 70704 insertions(+), 132 deletions(-) create mode 100644 led-cube/README.md rename led-cube/{code => }/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 (100%) delete mode 100644 led-cube/code/README.md create mode 100644 led-cube/code/animations.json create mode 100644 led-cube/code/boot.py delete mode 100644 led-cube/code/circuitpython/animations.json rename led-cube/code/{circuitpython => }/code.py (99%) rename led-cube/code/{circuitpython => }/lib/adafruit_pioasm.mpy (100%) create mode 100644 led-cube/led-cube-pcb/releases/lw-led-cube_1.0/full-project-bom_1.0.ods create mode 100644 led-cube/pico-jig-bottom.jpg create mode 100644 led-cube/pico-jig-top.jpg create mode 100644 led-cube/worksheet/Makefile create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-B_Cu.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-B_Mask.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-B_Paste.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-B_Silkscreen.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-Edge_Cuts.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-F_Cu.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-F_Mask.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-F_Paste.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb-F_Silkscreen.svg create mode 100644 led-cube/worksheet/img/board-svg/led-cube-pcb.svg create mode 100644 led-cube/worksheet/img/component-layout.png create mode 100644 led-cube/worksheet/img/component-layout.svg create mode 100644 led-cube/worksheet/img/sch.png create mode 100644 led-cube/worksheet/worksheet.tex diff --git a/led-cube/README.md b/led-cube/README.md new file mode 100644 index 0000000..1d8454a --- /dev/null +++ b/led-cube/README.md @@ -0,0 +1,94 @@ +# LiveWires LED Cube + +## Own an LED cube? Start here! + +Well done for building your LED cube! Here's where you can find all the information about it. + + +## How it works + +The cube has 27 LEDs arranged in a 3×3×3 grid. Rather than wiring each LED individually, they share connections by layer — only one layer is switched on at a time, but they cycle through fast enough (~98 times per second) that all three appear lit at once. + +This cycling is handled by the Pico's PIO hardware, which runs independently in the background so Python doesn't have to worry about the timing. Python's only job is to advance through the animation frames at the right speed and update which LEDs should be on. + +Animations are loaded from `animations.json`. Each animation has a list of frames and a framerate. Pressing the button on GP16 skips to the next animation. + +### Putting your own animations on + +Use our [animation tool](http://livewires.org.uk/led-cube)! You can load the existing animations from the cube using the "Load JSON" button at the bottom. All you need to do is plug the pico in over USB and it'll appear as a removable drive. + +Once you're ready to try your animations on the cube, press "Download JSON" and move the `animations.json` file to the pico. Note, it must be named exactly that, if you've got several copies (e.g. `animations (1).json`) you'll have to rename it on the device. + +### Troubleshooting + +That should be all you need. If you get stuck, feel free to get in touch with a leader, or post an issue here on github. + +If you've bricked your cube by changing something, don't worry, it should be easy to fix. Just download the contents of the "code" folder in github and copy it across to the device. + +## Setting up for the camp? + +This should only need to be done by the leader running the sessions on the camp. This is what needs doing in advance: + +* PCB needs ordering +* Components need kitting +* Pico needs soldering +* Pico needs initial software installing +* Jig needs making + +#### PCB + +At the minute, this is a non-etch project. The PCB is ordered from JLCPCB or a similar service using the gerber files. These can be found in the version's output folder (e.g. [here](led-cube-pcb/releases/lw-led-cube_1.0/lw-led-cube_1.0_Gerbers.zip)). + +These will take a few weeks to arrive so needs doing in plenty of time! + +#### Components + +Components list is in the BOM. For example, the revision 1 BOM can be found at [macropad-rev1/output/macropad-rev1-BOM.ods](led-cube-pcb/releases/lw-led-cube_1.0/full-project-bom_1.0.ods). + +#### Soldering the Pico + +To save money, we're ordering the Pi Pico un-soldered. This means a leader will have to solder the two 20-pin headers to the Pico. They should protrude from the bottom of the Pico (i.e. the side with no components on), so the solder goes on the top of the board (i.e. the side _with_ the components on). + +#### Setting up the Pico + +CircuitPython needs installing on the Pico, and then our code needs copying. The version used for development was 10.2.1, which is [copied into this repo](adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2). + +You should now be able to copy the contents of the [code](code) folder onto the new CIRCUITPY drive. + + +##### 1. Flash CircuitPython + +Hold the **BOOTSEL** button on the Pico, plug it into USB, then release BOOTSEL. +The Pico will appear as a USB drive called **RPI-RP2**. + +Copy the firmware onto that drive: + +``` +adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 → RPI-RP2 +``` + +The Pico will reboot automatically and reappear as **CIRCUITPY**. + +##### 2. Copy the code + +Copy the contents of the `code/` folder to the root of the CIRCUITPY drive: + +``` +code/ +├── code.py → CIRCUITPY/code.py +├── animations.json → CIRCUITPY/animations.json +└── lib/ + └── adafruit_pioasm.mpy → CIRCUITPY/lib/adafruit_pioasm.mpy +``` + +The Pico will run `code.py` automatically as soon as the files are in place. + + +#### Making a Jig + +Soldering the pico headers to the PCB is much easier for the YP if they can physically join both 20-pin connectors together, the right distance apart. This can be done by attaching the connectors to a Pico before soldering them, but this risks breaking the Pico. So a jig can be made using header pins and a bit of veroboard. + +Use a Pico to copy the exact spacing of the pins. It should look something like this: + +![Pico jig - top](pico-jig-top.jpg) ![Pico jig - bottom](pico-jig-bottom.jpg) + diff --git a/led-cube/code/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 b/led-cube/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 similarity index 100% rename from led-cube/code/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 rename to led-cube/adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 diff --git a/led-cube/code/README.md b/led-cube/code/README.md deleted file mode 100644 index 711a8fa..0000000 --- a/led-cube/code/README.md +++ /dev/null @@ -1,36 +0,0 @@ -# Loading the code onto a Pico - -## 1. Flash CircuitPython - -Hold the **BOOTSEL** button on the Pico, plug it into USB, then release BOOTSEL. -The Pico will appear as a USB drive called **RPI-RP2**. - -Copy the firmware onto that drive: - -``` -adafruit-circuitpython-raspberry_pi_pico-en_GB-10.2.1.uf2 → RPI-RP2 -``` - -The Pico will reboot automatically and reappear as **CIRCUITPY**. - -## 2. Copy the code - -Copy the contents of the `circuitpython/` folder to the root of the CIRCUITPY drive: - -``` -circuitpython/ -├── code.py → CIRCUITPY/code.py -├── animations.json → CIRCUITPY/animations.json -└── lib/ - └── adafruit_pioasm.mpy → CIRCUITPY/lib/adafruit_pioasm.mpy -``` - -The Pico will run `code.py` automatically as soon as the files are in place. - -## How it works - -The cube has 27 LEDs arranged in a 3×3×3 grid. Rather than wiring each LED individually, they share connections by layer — only one layer is switched on at a time, but they cycle through fast enough (~98 times per second) that all three appear lit at once. - -This cycling is handled by the Pico's PIO hardware, which runs independently in the background so Python doesn't have to worry about the timing. Python's only job is to advance through the animation frames at the right speed and update which LEDs should be on. - -Animations are loaded from `animations.json`. Each animation has a list of frames and a framerate. Pressing the button on GP16 skips to the next animation. diff --git a/led-cube/code/animations.json b/led-cube/code/animations.json new file mode 100644 index 0000000..3e4ef87 --- /dev/null +++ b/led-cube/code/animations.json @@ -0,0 +1,139 @@ +[ + { + "name": "spinning-around", + "frames": [ + 38347922, + 22063188, + 14708792, + 71705361 + ], + "framerate": 8 + }, + { + "name": "push through each direction", + "frames": [ + 511, + 262143, + 134217727, + 134217727, + 134217727, + 134217727, + 134217216, + 133955584, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 117670336, + 132378104, + 134217727, + 134217727, + 134217727, + 134217727, + 16547391, + 1838599, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 76695844, + 114923958, + 134217727, + 134217727, + 134217727, + 134217727, + 57521883, + 19173961, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "framerate": 15 + }, + { + "name": "one by one", + "frames": [ + 67108864, + 100663296, + 117440512, + 119537664, + 123731968, + 132120576, + 133169152, + 133693440, + 133955584, + 133956096, + 133957120, + 133959168, + 133975552, + 133983744, + 133987840, + 134020608, + 134086144, + 134217216, + 134217472, + 134217600, + 134217664, + 134217672, + 134217688, + 134217720, + 134217724, + 134217726, + 134217727, + 134217727, + 133169151, + 132644863, + 132382719, + 130285567, + 126091263, + 117702655, + 50593791, + 17039359, + 262143, + 229375, + 163839, + 32767, + 16383, + 8191, + 4095, + 3583, + 2559, + 511, + 507, + 505, + 504, + 496, + 480, + 448, + 192, + 64, + 0, + 0, + 0, + 0, + 0 + ], + "framerate": 5 + }, + { + "name": "every-other", + "frames": [ + 44739242, + 89478485 + ], + "framerate": 2 + } +] \ No newline at end of file diff --git a/led-cube/code/boot.py b/led-cube/code/boot.py new file mode 100644 index 0000000..b6d37cd --- /dev/null +++ b/led-cube/code/boot.py @@ -0,0 +1,3 @@ +import supervisor +supervisor.runtime.autoreload = False +print(f"{supervisor.runtime.autoreload=}") diff --git a/led-cube/code/circuitpython/animations.json b/led-cube/code/circuitpython/animations.json deleted file mode 100644 index 1343075..0000000 --- a/led-cube/code/circuitpython/animations.json +++ /dev/null @@ -1,76 +0,0 @@ -[ - { - "name": "push through each direction", - "frames": [ - 511, - 262143, - 134217727, - 134217727, - 134217727, - 134217727, - 134217216, - 133955584, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - - 117670336, - 132378104, - 134217727, - 134217727, - 134217727, - 134217727, - 16547391, - 1838599, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - - 76695844, - 114923958, - 134217727, - 134217727, - 134217727, - 134217727, - 57521883, - 19173961, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "framerate": 15 - }, - { - "name": "every-other", - "frames": [ - 178956970, - 89478485 - ], - "framerate": 2 - }, - { - "name": "spinning-around", - "frames": [ - 38347922, - 22063284, - 14774328, - 71770961 - ], - "framerate": 8 - } -] \ No newline at end of file diff --git a/led-cube/code/circuitpython/code.py b/led-cube/code/code.py similarity index 99% rename from led-cube/code/circuitpython/code.py rename to led-cube/code/code.py index 54ff455..2346f72 100644 --- a/led-cube/code/circuitpython/code.py +++ b/led-cube/code/code.py @@ -93,7 +93,7 @@ def tick(self): try: with open("animations.json", "r") as f: animations = json.load(f) -except OSError: +except (OSError, ValueError): animations = [ { "name": "push through each direction", diff --git a/led-cube/code/circuitpython/lib/adafruit_pioasm.mpy b/led-cube/code/lib/adafruit_pioasm.mpy similarity index 100% rename from led-cube/code/circuitpython/lib/adafruit_pioasm.mpy rename to led-cube/code/lib/adafruit_pioasm.mpy diff --git a/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/full-project-bom_1.0.ods b/led-cube/led-cube-pcb/releases/lw-led-cube_1.0/full-project-bom_1.0.ods new file mode 100644 index 0000000000000000000000000000000000000000..d5257bd385f5703ef4d10b015a2bfcc3736a70df GIT binary patch literal 13952 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
?PTgPUIf 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 literal 0 HcmV?d00001 diff --git a/led-cube/web-page/index.html b/led-cube/web-page/index.html index 99f34e5..ae42b5f 100644 --- a/led-cube/web-page/index.html +++ b/led-cube/web-page/index.html @@ -423,22 +423,16 @@
-

Deploying to the Raspberry Pi Pico

+

Deploying to the LED Cube

- Download animations.json using the button in the sidebar. + Plug the LED cube in to the computer

- Plug the Pico into your computer via USB while holding the - BOOTSEL button. It will appear as a removable - storage drive. + Download animations.json to the CIRCUITPY drive + that appears.

- Copy animations.json into the main directory - of the drive, next to main.py. -

-

- Eject the drive safely, then unplug and replug the Pico (without - BOOTSEL) to run the new animations. + Eject the drive safely, then unplug and replug the cube to run the new animations.

@@ -890,19 +884,36 @@

Deploying to the Raspberry Pi Pico

return r >>> 0; } -function downloadJSON() { +async function downloadJSON() { const data = animations.map(a => ({ name: a.name, frames: a.frames.map(f => reverseBits27(f)), framerate: a.framerate })); - const blob = new Blob([JSON.stringify(data, null, 4)], { type: 'application/json' }); - const url = URL.createObjectURL(blob); - const a = Object.assign(document.createElement('a'), { href: url, download: 'animations.json' }); - document.body.appendChild(a); - a.click(); - document.body.removeChild(a); - URL.revokeObjectURL(url); + const json = JSON.stringify(data, null, 4); + + if (window.showSaveFilePicker) { + try { + const handle = await window.showSaveFilePicker({ + suggestedName: 'animations.json', + types: [{ description: 'JSON', accept: { 'application/json': ['.json'] } }], + }); + const writable = await handle.createWritable(); + await writable.write(json); + await writable.close(); + } catch (e) { + if (e.name !== 'AbortError') throw e; + } + } else { + // Fallback for Firefox / Safari + const blob = new Blob([json], { type: 'application/json' }); + const url = URL.createObjectURL(blob); + const a = Object.assign(document.createElement('a'), { href: url, download: 'animations.json' }); + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + URL.revokeObjectURL(url); + } } function copyJSON(btn) { diff --git a/led-cube/worksheet/Makefile b/led-cube/worksheet/Makefile new file mode 100644 index 0000000..85cdf20 --- /dev/null +++ b/led-cube/worksheet/Makefile @@ -0,0 +1,39 @@ +# You want latexmk to *always* run, because make does not have all the info. +# Also, include non-file targets in .PHONY so they are run regardless of any +# file of the given name existing. +.PHONY: worksheet.pdf all clean + +# This should point at the relative path where the worsksheet components are +export TEXINPUTS := .:../../worksheet-components/: + +# The first rule in a Makefile is the one executed by default ("make"). It +# should always be the "all" rule, so that "make" and "make all" are identical. +all: worksheet.pdf + +# CUSTOM BUILD RULES + +# In case you didn't know, '$@' is a variable holding the name of the target, +# and '$<' is a variable holding the (first) dependency of a rule. +# "raw2tex" and "dat2tex" are just placeholders for whatever custom steps +# you might have. + +%.tex: %.raw + ./raw2tex $< > $@ + +%.tex: %.dat + ./dat2tex $< > $@ + +# MAIN LATEXMK RULE + +# -pdf tells latexmk to generate PDF directly (instead of DVI). +# -pdflatex="" tells latexmk to call a specific backend with specific options. +# -use-make tells latexmk to call make for generating missing files. + +# -interaction=nonstopmode keeps the pdflatex backend from stopping at a +# missing file reference and interactively asking you for an alternative. + +worksheet.pdf: worksheet.tex + latexmk -pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make worksheet.tex + +clean: + latexmk -CA diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Cu.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Cu.svg new file mode 100644 index 0000000..c198a74 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Cu.svg @@ -0,0 +1,6973 @@ + + + +SVG Image created as led-cube-pcb-B_Cu.svg date 2026/05/16 15:21:27 + Image generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Mask.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Mask.svg new file mode 100644 index 0000000..3dcaa80 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Mask.svg @@ -0,0 +1,488 @@ + + + +SVG Image created as led-cube-pcb-B_Mask.svg date 2026/05/16 15:21:28 + Image generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Paste.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Paste.svg new file mode 100644 index 0000000..0476369 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Paste.svg @@ -0,0 +1,16 @@ + + + +SVG Image created as led-cube-pcb-B_Paste.svg date 2026/05/16 15:21:28 + Image generated by PCBNEW + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Silkscreen.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Silkscreen.svg new file mode 100644 index 0000000..acd7384 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-B_Silkscreen.svg @@ -0,0 +1,16 @@ + + + +SVG Image created as led-cube-pcb-B_Silkscreen.svg date 2026/05/16 15:21:28 + Image generated by PCBNEW + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-Edge_Cuts.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-Edge_Cuts.svg new file mode 100644 index 0000000..bc1d4d5 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-Edge_Cuts.svg @@ -0,0 +1,36 @@ + + + +SVG Image created as led-cube-pcb-Edge_Cuts.svg date 2026/05/16 15:21:28 + Image generated by PCBNEW + + + + + + + + + + + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Cu.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Cu.svg new file mode 100644 index 0000000..381ae28 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Cu.svg @@ -0,0 +1,488 @@ + + + +SVG Image created as led-cube-pcb-F_Cu.svg date 2026/05/16 15:21:27 + Image generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Mask.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Mask.svg new file mode 100644 index 0000000..8a89198 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Mask.svg @@ -0,0 +1,488 @@ + + + +SVG Image created as led-cube-pcb-F_Mask.svg date 2026/05/16 15:21:28 + Image generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Paste.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Paste.svg new file mode 100644 index 0000000..0b9fd7e --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Paste.svg @@ -0,0 +1,16 @@ + + + +SVG Image created as led-cube-pcb-F_Paste.svg date 2026/05/16 15:21:27 + Image generated by PCBNEW + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Silkscreen.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Silkscreen.svg new file mode 100644 index 0000000..9495474 --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb-F_Silkscreen.svg @@ -0,0 +1,6079 @@ + + + + + SVG Image created as led-cube-pcb-F_Silkscreen.svg date 2026/05/16 15:21:28 + Image generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R9 + + + R9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R5 + + + R5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + R13 + + R13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R10 + + R10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U2 + + U2 + + + + + + + + + + + + + + + + + + + + + Q1 + + Q1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R6 + + + R6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C3 + + C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Q2 + + Q2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R7 + + + R7 + + + + + + + + + + + + + + + + R8 + + + R8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SW1 + + SW1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + J1 + + J1 + + + + + + + + + + + + R12 + + R12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + R11 + + R11 + + + + + + + + + + + + + + + + + + + + + + + + R3 + + + R3 + + + + + + + + + + + + + + + + + + + + + + + + + + + R1 + + + R1 + + + + + + + + + + + + + + + + + + U4 + + U4 + + + + + + + + + + + + + + Q3 + + Q3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D1 + + D1 + + + + + + + + + + + + + + + + + + + + + U3 + + U3 + + + + + + + + + + + + + + + + + + + + + + + + + R4 + + + R4 + + + + + + + + + + + + + + + + C2 + + C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + U1 + + U1 + + + + + + + + + + + + + + + + + + + USB + + + USB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R2 + + + R2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/led-cube/worksheet/img/board-svg/led-cube-pcb.svg b/led-cube/worksheet/img/board-svg/led-cube-pcb.svg new file mode 100644 index 0000000..90dec9a --- /dev/null +++ b/led-cube/worksheet/img/board-svg/led-cube-pcb.svg @@ -0,0 +1,49482 @@ + + + + + SVG Image created as led-cube-pcb.svg date 2026/05/16 15:33:53 + Image generated by Eeschema-SVG + + + + + + + + + + C1 + + C1 + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + C2 + + C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + C3 + + C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + C4 + + C4 + + + + + + + + + + + + + + + + + + + + + + 4 + + 4 + + + + + + + + + + C5 + + C5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + + 5 + + + + + + + + + + + + + + + + + + + + + + C6 + + C6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + C7 + + C7 + + + + + + + + + + + + + + + + + + + + + 7 + + 7 + + + + + + + + + C8 + + C8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C9 + + C9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + A1 + + A1 + + + + + + + + + + + + 10 + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A2 + + A2 + + + + + + + + + + + + + + + + + 11 + + 11 + + + + + + + + + + + + + + + + + A3 + + A3 + + + + + + + + + + + + + + + + + + + + 12 + + 12 + + + + + + + + + + + + + + + + + + + J2 + + J2 + + + + + + + + + + + + + + + + + + + + + + + + + + R6 + + R6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C2 + + C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1µF + + 1µF + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO8 + + GPIO8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 11 + + 11 + + + + + + + + + + + + + + + + + GPIO9 + + GPIO9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + 12 + + + + + + + + + + + + + + + + + + + + + + GPIO10 + + GPIO10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14 + + 14 + + + + + + + + + + + + + + + GPIO11 + + GPIO11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO12 + + GPIO12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + + 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO13 + + GPIO13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 17 + + 17 + + + + + + + + + + + + + + GPIO14 + + GPIO14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 19 + + 19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO15 + + GPIO15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + + 20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U1B + + U1B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pi Pico + + Pi Pico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SW1 + + SW1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R7 + + R7 + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R9 + + R9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R10 + + R10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VBUS + + VBUS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 40 + + 40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VSYS + + VSYS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 39 + + 39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3V3 + + 3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 36 + + 36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ADC_VREF + + ADC_VREF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 35 + + 35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3V3_EN + + 3V3_EN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 37 + + 37 + + + + + + + + + + + + + + + + + + + + + + RUN + + RUN + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AGND + + AGND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 33 + + 33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 23 + + 23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 28 + + 28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 38 + + 38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13 + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 18 + + 18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U1D + + U1D + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pi Pico + + Pi Pico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R3 + + R3 + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R12 + + R12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R1 + + R1 + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + - + + - + + + + + 1 + + 1 + + + + + + + + + J1 + + J1 + + + + + + + + + + + + 9V + + 9V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R5 + + R5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO16 + + GPIO16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 21 + + 21 + + + + + + + + + + + + + + + + + + + + + + GPIO17 + + GPIO17 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO18 + + GPIO18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 24 + + 24 + + + + + + + + + + + + + + + + + + + + GPIO19 + + GPIO19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 25 + + 25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO20 + + GPIO20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 26 + + 26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO21 + + GPIO21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 27 + + 27 + + + + + + + + + + + + + + + + + + + GPIO22 + + GPIO22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 29 + + 29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO26_ADC0 + + GPIO26_ADC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 31 + + 31 + + + + + + + + + + + + + + + + + + + + + + + + + GPIO27_ADC1 + + GPIO27_ADC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 32 + + 32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO28_ADC2 + + GPIO28_ADC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + + 34 + + + + + + + + + + + + + + + + + + + + U1C + + U1C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pi Pico + + Pi Pico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V + + +5V + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C3 + + C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10µF + + 10µF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3V3 + + +3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R13A + + + R13A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R2 + + R2 + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R4 + + R4 + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R8 + + R8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D1 + + D1 + + + + + + + + + + + + + + + + + + + 1N4001 + + 1N4001 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V + + +5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V + + +5V + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + + G + + + + + + + + + + + + + + + + + + + + + + + + D + + + D + + + + + + + + + + + + + + + + + + + + S + + + S + + + + + + + + + + + + + + + + + + + + + Q3 + + Q3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LW_PMOS + + LW_PMOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V + + +5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V + + +5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R11 + + R11 + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO0 + + GPIO0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + GPIO1 + + GPIO1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + GPIO2 + + GPIO2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + 4 + + + + + + + + + + GPIO3 + + GPIO3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + + 5 + + + + + + + + + + + + + + + + + + + + + + GPIO4 + + GPIO4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO5 + + GPIO5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + + 7 + + + + + + + + + GPIO6 + + GPIO6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPIO7 + + GPIO7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U1A + + U1A + + + + + + + + + + + + + + + + + + + Pi Pico + + Pi Pico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + + G + + + + + + + + + + + + + + + + + + + + + + + + D + + + D + + + + + + + + + + + + + + + + + + + + S + + + S + + + + + + + + + + + + + + + + + + + + + Q1 + + Q1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + LW_PMOS + + LW_PMOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + + G + + + + + + + + + + + + + + + + + + + + + + + + D + + + D + + + + + + + + + + + + + + + + + + + + S + + + S + + + + + + + + + + + + + + + + + + + + + Q2 + + Q2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LW_PMOS + + LW_PMOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3V3 + + +3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VIN + + VIN + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + + GND + + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + 2 + + + + + + + + + + + + + + + + + VOUT + + VOUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + U2 + + U2 + + + + + + + + + + + + + + + + + + + + + 7805 + + 7805 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN1 + + IN1 + + + + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + IN2 + + IN2 + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + IN3 + + IN3 + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + IN4 + + IN4 + + + + + + + + + + + 4 + + 4 + + + + + + + + + + IN5 + + IN5 + + + + + + + + + + + + + + + + + + + + + + + 5 + + 5 + + + + + + + + + + + + + + + + + + + + + + IN6 + + IN6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN7 + + IN7 + + + + + + + + + + 7 + + 7 + + + + + + + + + COM + + COM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT1 + + OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + + 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT2 + + OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT3 + + OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14 + + 14 + + + + + + + + + + + + + + + OUT4 + + OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13 + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + OUT5 + + OUT5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + 12 + + + + + + + + + + + + + + + + + + + + + + OUT6 + + OUT6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 11 + + 11 + + + + + + + + + + + + + + + + + OUT7 + + OUT7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U4 + + U4 + + + + + + + + + + + + + + ULN2003A + + ULN2003A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN1 + + IN1 + + + + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + IN2 + + IN2 + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + IN3 + + IN3 + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + IN4 + + IN4 + + + + + + + + + + + 4 + + 4 + + + + + + + + + + IN5 + + IN5 + + + + + + + + + + + + + + + + + + + + + + + 5 + + 5 + + + + + + + + + + + + + + + + + + + + + + IN6 + + IN6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN7 + + IN7 + + + + + + + + + + 7 + + 7 + + + + + + + + + COM + + COM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT1 + + OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + + 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT2 + + OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT3 + + OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14 + + 14 + + + + + + + + + + + + + + + OUT4 + + OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13 + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + OUT5 + + OUT5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + 12 + + + + + + + + + + + + + + + + + + + + + + OUT6 + + OUT6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 11 + + 11 + + + + + + + + + + + + + + + + + OUT7 + + OUT7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U3 + + U3 + + + + + + + + + + + + + + + + + + + + + + + + ULN2003A + + ULN2003A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Needs 27 LEDS + + Needs 27 LEDS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Recommend: L-934SURCK + + Recommend: L-934SURCK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must be clear, typical Vf ~2V (so red emitting) + + Must be clear, typical Vf ~2V (so red emitting) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U4 + + U4 + + + + + + + + + + + + + + ULN2003A + + ULN2003A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN1 + + IN1 + + + + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + IN2 + + IN2 + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + IN3 + + IN3 + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + IN4 + + IN4 + + + + + + + + + + + 4 + + 4 + + + + + + + + + + IN5 + + IN5 + + + + + + + + + + + + + + + + + + + + + + + 5 + + 5 + + + + + + + + + + + + + + + + + + + + + + IN6 + + IN6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN7 + + IN7 + + + + + + + + + + 7 + + 7 + + + + + + + + + COM + + COM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT1 + + OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + + 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT2 + + OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT3 + + OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14 + + 14 + + + + + + + + + + + + + + + OUT4 + + OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13 + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + OUT5 + + OUT5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + 12 + + + + + + + + + + + + + + + + + + + + + + OUT6 + + OUT6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 11 + + 11 + + + + + + + + + + + + + + + + + OUT7 + + OUT7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U3 + + U3 + + + + + + + + + + + + + + + + + + + + + + + + ULN2003A + + ULN2003A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN1 + + IN1 + + + + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + IN2 + + IN2 + + + + + + + + + + + + + + + + + + 2 + + 2 + + + + + + + + + + + + + + + + + IN3 + + IN3 + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + IN4 + + IN4 + + + + + + + + + + + 4 + + 4 + + + + + + + + + + IN5 + + IN5 + + + + + + + + + + + + + + + + + + + + + + + 5 + + 5 + + + + + + + + + + + + + + + + + + + + + + IN6 + + IN6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + IN7 + + IN7 + + + + + + + + + + 7 + + 7 + + + + + + + + + COM + + COM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 + + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT1 + + OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + + 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT2 + + OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + OUT3 + + OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14 + + 14 + + + + + + + + + + + + + + + OUT4 + + OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13 + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + OUT5 + + OUT5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + 12 + + + + + + + + + + + + + + + + + + + + + + OUT6 + + OUT6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 11 + + 11 + + + + + + + + + + + + + + + + + OUT7 + + OUT7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C3 + + C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10µF + + 10µF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U2 + + U2 + + + + + + + + + + + + + + + + + + + + + 7805 + + 7805 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VIN + + VIN + + + + + + + + + + 1 + + 1 + + + + + + + + + + + + + GND + + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + 2 + + + + + + + + + + + + + + + + + VOUT + + VOUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U1D + + U1D + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pi Pico + + Pi Pico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VBUS + + VBUS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 40 + + 40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VSYS + + VSYS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 39 + + 39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3V3 + + 3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 36 + + 36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ADC_VREF + + ADC_VREF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 35 + + 35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3V3_EN + + 3V3_EN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 37 + + 37 + + + + + + + + + + + + + + + + + + + + + + RUN + + RUN + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AGND + + AGND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 33 + + 33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 23 + + 23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 28 + + 28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 38 + + 38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + 3 + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8 + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13 + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 18 + + 18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R8 + + R8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R4 + + R4 + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R2 + + R2 + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R5 + + R5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R1 + + R1 + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R3 + + R3 + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R10 + + R10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R9 + + R9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R7 + + R7 + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GND + + GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R6 + + R6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100Ω + + 100Ω + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Q2 + + Q2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LW_PMOS + + LW_PMOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + + G + + + + + + + + + + + + + + + + + + + + + + + + D + + + D + + + + + + + + + + + + + + + + + + + + S + + + S + + + + + + + + + + + + + + + + + + + + + Q1 + + Q1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + LW_PMOS + + LW_PMOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + + G + + + + + + + + + + + + + + + + + + + + + + + + D + + + D + + + + + + + + + + + + + + + + + + + + S + + + S + + + + + + + + + + + + + + + + + + + + + R11 + + R11 + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Q3 + + Q3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LW_PMOS + + LW_PMOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + + G + + + + + + + + + + + + + + + + + + + + + + + + D + + + D + + + + + + + + + + + + + + + + + + + + S + + + S + + + + + + + + + + + + + + + + + + + + + R12 + + R12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10kΩ + + 10kΩ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SVG Image created as led-cube-pcb.svg date 2026/05/16 15:33:53 + + + + diff --git a/led-cube/worksheet/img/component-layout.png b/led-cube/worksheet/img/component-layout.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca28ecf465fa72abdf3e73b6b7b794143e3df90 GIT binary patch literal 125736 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