From 5e1a58d072ac801d2c589ed1b4f8483f1ec162d2 Mon Sep 17 00:00:00 2001
From: cnlohr <lohr85@gmail.com>
Date: Sat, 25 Feb 2023 06:46:53 -0500
Subject: [PATCH] Add pendant test

---
 .../ch32v003f4u6_pendant.kicad_pcb            | 2709 ++++++++++
 .../ch32v003f4u6_pendant.kicad_prl            |   75 +
 .../ch32v003f4u6_pendant.kicad_pro            |  433 ++
 .../ch32v003f4u6_pendant.kicad_sch            | 4717 +++++++++++++++++
 .../RB0091E1401A-OLED-128x32.kicad_sym        |   84 +
 .../RB0091E1401A-OLED-128x32.kicad_mod        |   29 +
 .../RB0091E1401A-OLED-128x32_FLIP.kicad_mod   |   32 +
 .../Swadge_Parts.pretty/QMA6981.kicad_mod     |   26 +
 .../Swadge_Parts.pretty/QMA6981_2.kicad_mod   |   30 +
 .../touchpad_10x6.5mm_retircle.kicad_mod      |   14 +
 .../touchpad_12.5x7mm_retircle.kicad_mod      |   14 +
 ...DFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.kicad_mod |   85 +
 .../xdfn_reg.pretty/xdfn-reg.kicad_mod        |   85 +
 13 files changed, 8333 insertions(+)
 create mode 100644 hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pcb
 create mode 100644 hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_prl
 create mode 100644 hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pro
 create mode 100644 hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_sch
 create mode 100644 hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym
 create mode 100644 hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod
 create mode 100644 hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod
 create mode 100644 hardware/symbols/Swadge_Parts.pretty/QMA6981.kicad_mod
 create mode 100644 hardware/symbols/Swadge_Parts.pretty/QMA6981_2.kicad_mod
 create mode 100644 hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod
 create mode 100644 hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod
 create mode 100644 hardware/symbols/xdfn_reg.pretty/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.kicad_mod
 create mode 100644 hardware/symbols/xdfn_reg.pretty/xdfn-reg.kicad_mod

diff --git a/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pcb b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pcb
new file mode 100644
index 0000000..98f90aa
--- /dev/null
+++ b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pcb
@@ -0,0 +1,2709 @@
+(kicad_pcb (version 20211014) (generator pcbnew)
+
+  (general
+    (thickness 1.6)
+  )
+
+  (paper "A4")
+  (layers
+    (0 "F.Cu" signal)
+    (31 "B.Cu" signal)
+    (32 "B.Adhes" user "B.Adhesive")
+    (33 "F.Adhes" user "F.Adhesive")
+    (34 "B.Paste" user)
+    (35 "F.Paste" user)
+    (36 "B.SilkS" user "B.Silkscreen")
+    (37 "F.SilkS" user "F.Silkscreen")
+    (38 "B.Mask" user)
+    (39 "F.Mask" user)
+    (40 "Dwgs.User" user "User.Drawings")
+    (41 "Cmts.User" user "User.Comments")
+    (42 "Eco1.User" user "User.Eco1")
+    (43 "Eco2.User" user "User.Eco2")
+    (44 "Edge.Cuts" user)
+    (45 "Margin" user)
+    (46 "B.CrtYd" user "B.Courtyard")
+    (47 "F.CrtYd" user "F.Courtyard")
+    (48 "B.Fab" user)
+    (49 "F.Fab" user)
+    (50 "User.1" user)
+    (51 "User.2" user)
+    (52 "User.3" user)
+    (53 "User.4" user)
+    (54 "User.5" user)
+    (55 "User.6" user)
+    (56 "User.7" user)
+    (57 "User.8" user)
+    (58 "User.9" user)
+  )
+
+  (setup
+    (stackup
+      (layer "F.SilkS" (type "Top Silk Screen"))
+      (layer "F.Paste" (type "Top Solder Paste"))
+      (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
+      (layer "F.Cu" (type "copper") (thickness 0.035))
+      (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+      (layer "B.Cu" (type "copper") (thickness 0.035))
+      (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
+      (layer "B.Paste" (type "Bottom Solder Paste"))
+      (layer "B.SilkS" (type "Bottom Silk Screen"))
+      (copper_finish "None")
+      (dielectric_constraints no)
+    )
+    (pad_to_mask_clearance 0)
+    (pcbplotparams
+      (layerselection 0x00010fc_ffffffff)
+      (disableapertmacros false)
+      (usegerberextensions false)
+      (usegerberattributes true)
+      (usegerberadvancedattributes true)
+      (creategerberjobfile true)
+      (svguseinch false)
+      (svgprecision 6)
+      (excludeedgelayer true)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (dxfpolygonmode true)
+      (dxfimperialunits true)
+      (dxfusepcbnewfont true)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (sketchpadsonfab false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory "")
+    )
+  )
+
+  (net 0 "")
+  (net 1 "Net-(C1-Pad1)")
+  (net 2 "GND")
+  (net 3 "VCCMON")
+  (net 4 "Net-(C2-Pad2)")
+  (net 5 "Net-(C3-Pad1)")
+  (net 6 "VDD")
+  (net 7 "VD")
+  (net 8 "Net-(C7-Pad1)")
+  (net 9 "Net-(C9-Pad1)")
+  (net 10 "Net-(C9-Pad2)")
+  (net 11 "VCC")
+  (net 12 "Net-(C13-Pad1)")
+  (net 13 "Net-(C13-Pad2)")
+  (net 14 "Net-(J1-PadA5)")
+  (net 15 "Net-(J1-PadA6)")
+  (net 16 "Net-(J1-PadA7)")
+  (net 17 "unconnected-(J1-PadA8)")
+  (net 18 "Net-(J1-PadB5)")
+  (net 19 "unconnected-(J1-PadB8)")
+  (net 20 "BONUS2")
+  (net 21 "SWIO")
+  (net 22 "PHOTODIODE")
+  (net 23 "T2CH4")
+  (net 24 "D-")
+  (net 25 "D+")
+  (net 26 "USBE")
+  (net 27 "Net-(R6-Pad2)")
+  (net 28 "PD6")
+  (net 29 "SCL")
+  (net 30 "SDA")
+  (net 31 "Net-(O1-Pad12)")
+  (net 32 "OLEDRES")
+  (net 33 "BONUS1")
+  (net 34 "WSOUT")
+  (net 35 "TOUCH")
+  (net 36 "unconnected-(D1-Pad1)")
+  (net 37 "Net-(D1-Pad4)")
+  (net 38 "unconnected-(D1-Pad5)")
+  (net 39 "unconnected-(D2-Pad1)")
+  (net 40 "unconnected-(D2-Pad4)")
+  (net 41 "unconnected-(D2-Pad5)")
+  (net 42 "unconnected-(O1-Pad1)")
+  (net 43 "unconnected-(O1-Pad2)")
+  (net 44 "unconnected-(O1-Pad3)")
+  (net 45 "unconnected-(O1-Pad4)")
+  (net 46 "unconnected-(O1-Pad6)")
+  (net 47 "unconnected-(U4-Pad6)")
+  (net 48 "unconnected-(U4-Pad5)")
+  (net 49 "unconnected-(U4-Pad11)")
+  (net 50 "Net-(R8-Pad2)")
+  (net 51 "NRST")
+  (net 52 "PD2")
+  (net 53 "PA1")
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 0a8e4743-74b6-4357-9320-cdaad5f299fd)
+    (at 103.61 41.69)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C43249")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/6d6318bb-858f-46e9-90c2-cd873036d676")
+    (attr smd)
+    (fp_text reference "R8" (at 1.78 0.06 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 78f9304b-73d5-4934-8e55-5eed04434330)
+    )
+    (fp_text value "243k" (at 0 1.17 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 5d6bf8c2-ccf6-4fb1-bd8b-f014dfc1f34d)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 866d8dba-a1c6-4dba-988d-3e691b30192b)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 74f77874-d0d5-4e95-b648-fccc76d41700))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp ffa7c065-2252-4772-a131-8d202af4237d))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 165b43d3-d71f-4719-8fb2-3e9455ad095e))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp b0ce6d7f-511c-4de1-9fac-5c08a04c97ee))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp b3317e80-b1ee-4e1c-85c3-f1c97e570049))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp b6bab5e0-2bc2-4889-be06-ea1a2ae17851))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 0ad95cb9-620a-4f57-8a61-06fddb44dd56))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 465575e4-3ff3-44c9-9d1b-d57699f7e624))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp f48ee1ea-a12a-4bb7-86b7-2a2ea65a1b99))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp fb5d4b94-b31d-418b-a643-bc0db9bbf28b))
+    (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 37ae2b64-ac27-4581-9088-961f2153ddac))
+    (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 50 "Net-(R8-Pad2)") (pintype "passive") (tstamp feb74824-c125-49ee-bd01-3d5e83142cdd))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 130bafa9-d514-46e2-bea0-1f62f4cb58b2)
+    (at 92.38 65.605 -90)
+    (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C320759")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/e68e1c5f-06b2-40e9-9d39-7e44374b1436")
+    (attr smd)
+    (fp_text reference "R7" (at 0 -1.05 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp f5709a14-b8c8-4c95-b5e6-ccba924efcd3)
+    )
+    (fp_text value "2.2k" (at 0 1.05 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 71c60a8f-94cc-4987-922f-4335924dfd32)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -0.68 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 5db6e76a-2672-4c71-a5b3-16c7559c44d6)
+    )
+    (fp_line (start -0.7 0.35) (end -0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp 043733f2-a3fa-479d-bf5f-f677ef99ea29))
+    (fp_line (start 0.7 -0.35) (end 0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp 98705a88-b686-4a71-bcda-1482202df9ed))
+    (fp_line (start 0.7 0.35) (end -0.7 0.35) (layer "F.CrtYd") (width 0.05) (tstamp bd106d72-7172-44f8-a3c6-bf3280138108))
+    (fp_line (start -0.7 -0.35) (end 0.7 -0.35) (layer "F.CrtYd") (width 0.05) (tstamp cdd33aeb-e07d-4c46-be53-5886c4323cf0))
+    (fp_line (start -0.3 -0.15) (end 0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp 0d6abb97-cd59-4463-bcbc-6d30f280b108))
+    (fp_line (start 0.3 0.15) (end -0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp 198c7925-a196-4fce-9185-567fd81d6b7c))
+    (fp_line (start 0.3 -0.15) (end 0.3 0.15) (layer "F.Fab") (width 0.1) (tstamp af6aa438-43a0-4591-afcb-c1ab8404d5b8))
+    (fp_line (start -0.3 0.15) (end -0.3 -0.15) (layer "F.Fab") (width 0.1) (tstamp d679948b-0e7c-4a8f-aa5b-fb42bdaa85b6))
+    (pad "" smd roundrect (at -0.345 0 270) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 05608998-df00-42b2-afbb-37614865cf0a))
+    (pad "" smd roundrect (at 0.345 0 270) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp dac2787c-84db-4bc9-a5ca-d4ca69056976))
+    (pad "1" smd roundrect (at -0.32 0 270) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
+      (net 28 "PD6") (pintype "passive") (tstamp fd51fb95-a0f7-495d-a520-a6ac9ce16210))
+    (pad "2" smd roundrect (at 0.32 0 270) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
+      (net 4 "Net-(C2-Pad2)") (pintype "passive") (tstamp a71b2ee3-42c4-4fb2-8f01-db1804600a84))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 13293002-0afc-4b41-8ac0-2cf65ad9b8fb)
+    (at 103.41 58.1 -90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d2fd5cde-aef2-4ee9-b854-13aeb554b34d")
+    (attr smd)
+    (fp_text reference "C6" (at -1.78 -0.14 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 3d617796-4e48-411e-8f8d-4847f6c5cb82)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp db556cf7-f8ce-46ec-a4d3-4c0b7e347a61)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 36fa4461-e89f-487b-98fc-75d9aac1d796)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 01a38db9-cf60-43d5-a95e-04e44ff4b63a))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 5766e5c8-7d66-4c47-817f-35378f19e4ae))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 5a1c4934-45eb-4cf7-b524-2aa8be819b46))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp e1123ec1-5671-4433-9908-136e8f893223))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp ea813031-f9e0-4d39-9f76-43a6aaf0169e))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f0e08f19-5e22-4132-9a3d-ee62736ca2cd))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 05c5f04c-5400-483b-8355-6a293a71420b))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 521cda29-7ea4-453e-a06f-611e1b3c9716))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 9f0d9787-8018-47dd-8fe8-52cdc5dd8d6c))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d58e44b4-04e3-4642-a070-659bee4c3122))
+    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pintype "passive") (tstamp 98acb586-59f0-487d-8927-ac52bf27a386))
+    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 73a8524a-8604-4582-9a9e-d7c2a4286f85))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 1848bd50-0093-4aa3-afbc-782eaffdd321)
+    (at 94.45 55.08)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C385032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2b4151bf-50ac-4413-b5c5-0f0d804ae3a1")
+    (attr smd)
+    (fp_text reference "C11" (at -1.84 0.31 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp d00364eb-bab7-4a59-b4b7-d81ec9abd528)
+    )
+    (fp_text value "2.2u16v" (at 0 1.16 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 702b51f4-e774-4d6b-a968-c359cf8a08ed)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 768990a2-3530-440e-9015-774cbecf87c9)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 2d939080-a927-44ba-9e90-afc525a20843))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp fa90e7ab-0888-4ffb-aaf3-a6e596dbc944))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3824393d-9da1-4f3f-ad27-17ba0a4cec96))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp bac6e6e1-0e3b-4bdb-a1bc-20f3f0c8c037))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp e4d1e2ce-9ef3-4b81-b662-f37227596db6))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp e82d9060-3aa3-4bad-921e-6a3f4b6bc951))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 056f5ad8-f962-4dea-b0a5-aebc553a7b55))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 0e6ea686-7cdf-49fe-9341-34f282b54508))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 403ac71b-ceea-4ee5-bbab-890adf29d5ee))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 48b60000-3ffe-4729-9f10-ce711b5cfe50))
+    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pintype "passive") (tstamp 60e1db92-e88d-49c5-8ec8-f1c3691838c5))
+    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp f97ed1c2-2418-4554-a38a-ef97e16a688c))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" (layer "F.Cu")
+    (tedit 56D1B4CB) (tstamp 1de63998-4b75-4ee5-8714-748ba11eaef8)
+    (at 106.4 28.35)
+    (descr "Mounting Hole 2.2mm, M2, DIN965")
+    (tags "mounting hole 2.2mm m2 din965")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d6172288-f98c-473a-af48-b2f6cfb63c9e")
+    (attr exclude_from_pos_files)
+    (fp_text reference "J3" (at 0 -2.9 unlocked) (layer "F.SilkS") hide
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 4df0b7cf-1c8d-48b0-a161-6d8b28f7e89b)
+    )
+    (fp_text value "BONUS" (at 0 2.9 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 2063d9ad-d9d0-46a7-879c-b32a1125bc5f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp e03f5950-0fff-47df-97da-0bb7f76910e7)
+    )
+    (fp_circle (center 0 0) (end 1.9 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 178e9378-71d7-4367-999e-de3fe2533d97))
+    (fp_circle (center 0 0) (end 2.15 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp be907bb1-084e-427d-b224-b3cb929fc445))
+    (pad "1" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 2.2) (layers *.Cu *.Mask)
+      (net 33 "BONUS1") (pinfunction "Pin_1") (pintype "passive") (tstamp 35d0df99-c223-4398-b250-201fdec0e154))
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 205dc1d5-a49f-4b05-b926-3f47c7cc9319)
+    (at 104.44 47.64 90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C43249")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9ec2274f-3510-4799-b696-fb2412ee5dca")
+    (attr smd)
+    (fp_text reference "R16" (at -0.89 1.53 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp d34b2e99-c055-43d9-8091-ba12daf90a5b)
+    )
+    (fp_text value "243k" (at 0 1.17 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 582e912b-5b78-4f6e-915f-99f22c3b25da)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 08cfae77-194f-4170-87e2-44dddb226748)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 5d695980-a9c4-470f-b07b-d3eba53ee11e))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp ec160f90-a531-407e-b388-9565e742696b))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 66451309-06bf-4670-8b56-1323b8cd32db))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 699efd1c-4879-4618-b447-97f714cdd6ca))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 7d90034b-bf7b-4f34-8fd1-b601afc17935))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f129d6ca-5575-4728-bead-c796f8862352))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 0560411c-ec18-45d2-9c99-cd869f38de7e))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 0a61c164-1899-49bc-ba6f-761fad5a6a91))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 1b0beb7a-87a8-4d83-97f1-b8f7deeed4b9))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp c57f4eac-7e19-4bb1-a8f3-0c15101060e3))
+    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 3 "VCCMON") (pintype "passive") (tstamp 0fd82d93-459c-459a-8009-8d835b56b625))
+    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 11 "VCC") (pintype "passive") (tstamp 8ba6e465-3163-41ce-9714-97b60e447c70))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 26e97ac1-dad8-480a-ba28-6383a0691bc5)
+    (at 98.08 60.42 90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C137958")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/7ad10281-e5ff-4d67-9f93-652812901c08")
+    (attr smd)
+    (fp_text reference "R15" (at 1.92 -0.02 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 68ffa411-7e11-4391-a478-d131250be795)
+    )
+    (fp_text value "560k" (at 0 1.17 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp c7757662-1937-4bcc-9167-02820e67a518)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 19f623d8-2fc8-4ecd-a209-6f26e3da2028)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 65b6cc02-4ae9-46e4-be1c-de3eaef37480))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 7f0b8f0b-2539-402a-bb3e-8b3fd7aa0457))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1072bb5a-45eb-4c7f-bad2-ecf62102ed4d))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 372f12e3-0019-44cf-8ec2-47039a181334))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 49777a52-95d9-4a80-909b-dd56ceb14e1e))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp c6fa31a2-cf5e-4f80-8838-9049a4f2c985))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 00cc340e-52ee-4970-916e-aeb2bb36132f))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 46b03525-1d36-40cc-9492-cc3da6630931))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 6d282d9f-828c-4540-a020-c3ae7f879972))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 710b83f4-df5a-4b47-919d-99996ce3daa0))
+    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 31 "Net-(O1-Pad12)") (pintype "passive") (tstamp a798ea67-f10c-46b0-bce6-956ecb893547))
+    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp f74ed178-9162-46da-97a4-76e2f2fd16fd))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 344a41f8-bda2-43f3-80b6-e91a346436be)
+    (at 93.14 53.27 -90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/17998f9f-404a-410d-9807-73db8d67bcfe")
+    (attr smd)
+    (fp_text reference "C14" (at 0.48 0.98 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 7e8c6cfd-04b8-4fc4-9584-4da97b540d15)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 7d8fad4b-c508-4037-a8d7-419d15526ae1)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp d56b8f32-5637-4f08-a420-1ab5881fdf32)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 079fe7ab-69db-4c28-a73d-ef27f9038248))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp ff8b1cbd-bc4f-4fc5-9097-dabb31ba0401))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 05338b0f-a6f7-465c-b21a-fcafb96f2cf2))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3740f7ad-fea7-4733-9b1a-901a3951f2ca))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 7196cbe0-c5ec-4e06-a69a-62931298d9c4))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f325a79a-16b5-4132-b196-69a3c98cb3dd))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 396f7ed7-4343-4c9d-96cd-0ed40052f6d3))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3c72792d-f02c-4128-9576-cabc2eb25f40))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 645afa77-94bf-4078-9561-bbcfa44b91f7))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp ccab9d41-92c1-4349-ad88-17308fdcdc5e))
+    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pintype "passive") (tstamp 9e871250-0a9a-45d9-9d0e-b029e365a13b))
+    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp b3437ddc-ea75-426b-aa25-0a1e3a4a5597))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Inductor_SMD:L_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEF0) (tstamp 345b0b26-04c5-47cb-b9c3-852a805dd356)
+    (at 103.24 45.5 -90)
+    (descr "Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "inductor")
+    (property "LCSC" "C356837")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/97803ad7-352c-4085-8487-f7735182611c")
+    (attr smd)
+    (fp_text reference "L2" (at 2.38 -0.03 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 072b7328-b4e0-468c-9708-06c8a02c5273)
+    )
+    (fp_text value "10uH" (at 0 1.55 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 1b039aad-b898-4cae-b87d-04302e43c5e8)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 310d7950-4511-4d41-874d-d40a6a3a290b)
+    )
+    (fp_line (start -0.399622 0.56) (end 0.399622 0.56) (layer "F.SilkS") (width 0.12) (tstamp 66f3983e-fa37-4aaa-bfee-c770a263eed1))
+    (fp_line (start -0.399622 -0.56) (end 0.399622 -0.56) (layer "F.SilkS") (width 0.12) (tstamp d1b508e9-11e8-4722-8db9-467310fd122d))
+    (fp_line (start -1.75 -0.85) (end 1.75 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 644513c3-3430-4b8b-bc3f-d2ce19c53258))
+    (fp_line (start 1.75 0.85) (end -1.75 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 7bf57016-8c1b-41f3-9491-2d4b82e5818a))
+    (fp_line (start -1.75 0.85) (end -1.75 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 8f5087fc-4b2a-446a-864c-3999e1809686))
+    (fp_line (start 1.75 -0.85) (end 1.75 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 93613ed9-dae2-4656-8c1c-ee76ac093f0b))
+    (fp_line (start 1 0.45) (end -1 0.45) (layer "F.Fab") (width 0.1) (tstamp 61f091e8-7e4b-4221-b09f-e00472f60c3b))
+    (fp_line (start 1 -0.45) (end 1 0.45) (layer "F.Fab") (width 0.1) (tstamp 68291292-c390-4787-a365-3ec37765cfbe))
+    (fp_line (start -1 0.45) (end -1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 75789707-9c2c-4cfc-81f6-ab28a1598d12))
+    (fp_line (start -1 -0.45) (end 1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 89c3be3d-6064-4f4f-b922-feb78808c608))
+    (pad "1" smd roundrect (at -1.0625 0 270) (size 0.875 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 13 "Net-(C13-Pad2)") (pinfunction "1") (pintype "passive") (tstamp bab5fddd-414c-4524-a063-3860c2707840))
+    (pad "2" smd roundrect (at 1.0625 0 270) (size 0.875 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pinfunction "2") (pintype "passive") (tstamp 35794cfb-f795-4f1a-a5aa-7d87d8ad13e7))
+    (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 3a52e031-4613-4d57-b05f-e630167bec25)
+    (at 102.45 42.75)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C412302")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/b56ecae9-3e2f-427f-acf0-f1f99cd95660")
+    (attr smd)
+    (fp_text reference "C13" (at 1.94 0.05 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 5efc3071-f233-4d1c-a151-92baec589a93)
+    )
+    (fp_text value "4.7u16v" (at 0 1.16 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 7760857e-1841-4f0f-a6a3-6511824e90ab)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp c58f37d0-0b0e-4fcf-9c98-ac831217b987)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 54953e75-996e-4fa3-a67d-da31cb008e53))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp c853c033-62d7-4069-8a78-edf7703c482c))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 538b4639-9950-4f8b-ae8f-b263a361c7b5))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 8f3f9996-51de-415f-8519-1e7c226d1411))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp a97d938c-ce69-4d21-8c72-e83c9654cf87))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f7f1f82b-b2d7-437b-b43c-d71942b791b9))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 47e0feb2-a7e4-4fe1-8268-6205cc2571d7))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 6b2de557-3dc3-4b9e-8818-1727c427735f))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c4637207-ed59-4eee-bb68-e3784d924b3a))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ce323e95-4c2f-4d07-860c-8fe6c3bafdad))
+    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 12 "Net-(C13-Pad1)") (pintype "passive") (tstamp b83cafc7-f01c-4ce4-9199-ccb79abb3a29))
+    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 13 "Net-(C13-Pad2)") (pintype "passive") (tstamp ca335a1e-f505-4688-af0c-231a75015eef))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Swadge_Parts:GOERTEK_MIC_B4013AM423" (layer "F.Cu")
+    (tedit 62EA23B2) (tstamp 3c316575-22e8-4648-bf0e-c72f067e7b24)
+    (at 91.35 68.6)
+    (property "LCSC" "C2835889")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/aa98b8e7-305c-40fe-8b01-96ca555c749a")
+    (attr smd)
+    (fp_text reference "MIC1" (at -1.05 -2.45 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 90ad101a-037e-4f59-afd1-98d3c76bc071)
+    )
+    (fp_text value "Mic" (at 0 4.2 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 8944279e-c3df-4afb-bdf8-1aef5e4bf64b)
+    )
+    (pad "1" smd custom (at -1.38 0) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "Pin_1") (pintype "passive")
+      (options (clearance outline) (anchor circle))
+      (primitives
+    (gr_arc (start 0 0) (mid 2.76 0) (end 0 0) (width 0.9))
+      ) (tstamp b1908e78-b64c-4b51-9a8c-c5c000e7fd7a))
+    (pad "2" smd circle (at 0 0) (size 0.95 0.95) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 4 "Net-(C2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp e6c59f5b-7b7a-4242-a6cb-4b024346690d))
+    (model "${KIPRJMOD}/../Swadge-Parts/package3d/Goertek B4013AM423-098.STEP"
+      (offset (xyz 0 0 1.23))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 180 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 3e8ce013-e4fd-4115-bae0-4db5764af590)
+    (at 94.5 41.93 90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/e955647e-2aa8-4bee-b88c-7861bd8a1d69")
+    (attr smd)
+    (fp_text reference "C9" (at 0 -1.16 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 4a4b7790-f22f-4984-b164-3055f6bdb33f)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 5a5152ae-2e4a-4281-8763-9404a601a1d1)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 774a57cc-2055-4fcc-ba83-4ad8b271a317)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp a34aa3ce-100f-436a-88b2-d9766d33b08f))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp c21b4319-b8bb-4060-859e-06fd42d4e856))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 1b7fdbfa-26a8-4c5f-a021-2dead266e1dd))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 27cc305e-fd4f-439d-9697-7ccf1f37155c))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 663a3c52-4e02-4f79-b1b3-f5ea278fdabc))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp ec5af8d6-da0d-4431-97be-90533f8188cd))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 40b724df-4f70-44fc-9b60-44777a92bb03))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 4b7656df-8062-4ca0-b178-0acdefd1ba6d))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c45a68ad-0c98-4c05-aa2c-c2d8a9d59035))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp dc59dcd2-7d2a-4e75-b6d5-b491fb427eb1))
+    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "Net-(C9-Pad1)") (pintype "passive") (tstamp 2aa920ee-1cd2-4c07-b5a5-45ded500d61a))
+    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 10 "Net-(C9-Pad2)") (pintype "passive") (tstamp 3dba86d9-10eb-46e1-a1e8-753a75533f2f))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 4250f99f-0c05-48e0-bbf1-25a5fa9bbbe2)
+    (at 102.02 41.14 -90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C315248")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/56284acd-a272-4d50-89bd-ebeb7d38fa64")
+    (attr smd)
+    (fp_text reference "C12" (at 0.27 0.9 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 73e046c6-6399-41c8-ba51-1d45e05be31c)
+    )
+    (fp_text value "10u" (at 0 1.16 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp a108ef0f-8884-40bf-815a-f02f971e2a9f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 8d0040fa-afd2-4f08-87b5-75d5658f584c)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 3b36b014-1a99-46c2-ab8b-7a8230527938))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 8d133496-48fd-4dbb-89c7-fbe5409ed059))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 04aa3010-9297-4608-97e8-3f4137d37a23))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 30d0fc8c-b0b3-4e72-abbe-0bda09ac1470))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 61c76571-22c4-431a-928f-16049446363c))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp b27ee202-fa4c-48d2-8018-d80d2c6fd961))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 2e3849e6-c619-4289-b9b2-eab3ac56ec0d))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 939d253e-0009-494b-b954-91a2379a6b37))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp b36e7d1b-887f-49d9-afe3-0867eb36b84b))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp bb2c4eb8-f3be-4375-b1a8-d595cdb33778))
+    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pintype "passive") (tstamp 4e6c9d3a-983e-4f70-84ac-43bd9e77aebb))
+    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 0725b862-cc79-4430-856f-b3c7cde955a3))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "xdfn_reg:xdfn-reg" (layer "F.Cu")
+    (tedit 63CC57F0) (tstamp 425b3dd9-187e-4521-b68c-24fc45bf3343)
+    (at 103.66 38.73)
+    (descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")
+    (tags "OnSemi XDFN4")
+    (property "LCSC" "C919697")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/e8f0ab35-4515-4587-8432-0f5df0bb9ded")
+    (attr smd)
+    (fp_text reference "U3" (at -1.59 1.43 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 4082b74c-f203-409c-8191-942bba8b98ab)
+    )
+    (fp_text value "MD5112" (at -0.53 2.15 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 3f234e66-f166-40b0-9182-16803f8e8136)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -1.8 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp ebebe01c-871e-473a-9495-29bd50adc084)
+    )
+    (fp_line (start 0.72 0.85) (end -0.31 0.85) (layer "F.SilkS") (width 0.12) (tstamp 0b55bb1c-9e4e-49a4-b76d-3942c19301b3))
+    (fp_line (start 0.72 -0.86) (end -0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp 3b6866a3-6f6b-420c-a483-82b76455bd07))
+    (fp_line (start -0.72 -0.86) (end -0.72 0.48) (layer "F.SilkS") (width 0.12) (tstamp aeae47c6-d2e8-4488-bfba-f7b2f0dfa3e2))
+    (fp_line (start 0.72 0.85) (end 0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp fe83096e-c8e5-416e-9898-7b87839e0e92))
+    (fp_line (start -0.73 -0.85) (end 0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 10db7adb-5af7-4cb3-8453-adb908000a1a))
+    (fp_line (start -0.73 0.87) (end -0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 1de69eca-f546-457a-811d-1c5c0a2579ba))
+    (fp_line (start 0.73 0.87) (end -0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp cb5acb35-bf28-46be-a5ac-93205c91eafc))
+    (fp_line (start 0.73 -0.85) (end 0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp ee5aa90c-6f05-49c3-aa8a-8892eab1fa64))
+    (fp_line (start 0.5 -0.5) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3c2931a2-576f-4bea-a11c-6d2ffa68b1d0))
+    (fp_line (start 0.5 0.25) (end 0.25 0.5) (layer "F.Fab") (width 0.1) (tstamp 6bbbe508-5260-4aed-bd70-a8ae30c2d0c4))
+    (fp_line (start 0.25 0.5) (end -0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp 9dc0634a-2dd3-4ba7-aec0-55dc67ce71bf))
+    (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp c8ff5e37-3d7d-4f42-98a3-911d4e7135f1))
+    (fp_line (start -0.5 -0.5) (end 0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp f621c55e-28b2-4937-92ef-c668fa3dfa41))
+    (pad "1" smd custom (at -0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 6 "VDD") (pinfunction "OUT") (pintype "power_out") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy -0.13 -0.275)
+            (xy -0.02 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp d4680ec8-9500-4202-9e90-3510f88fae82))
+    (pad "2" smd custom (at 0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 50 "Net-(R8-Pad2)") (pinfunction "GND") (pintype "power_in") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy 0.02 -0.275)
+            (xy 0.13 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 6386046a-a3c3-404a-9f41-356b57dff09b))
+    (pad "3" smd custom (at 0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 5 "Net-(C3-Pad1)") (pinfunction "EN") (pintype "input") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy -0.13 -0.275)
+            (xy -0.02 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 0ca484b8-7d7d-4b38-ab42-a877470c2d79))
+    (pad "4" smd custom (at -0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 5 "Net-(C3-Pad1)") (pinfunction "IN") (pintype "power_in") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy 0.02 -0.275)
+            (xy 0.13 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp db2a2df9-71dc-49d6-8139-af99b1ef50bf))
+    (pad "5" smd rect (at 0 0 225) (size 0.48 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 50 "Net-(R8-Pad2)") (pinfunction "GND") (pintype "passive") (tstamp 548f2171-486e-442a-ad34-77b55ec5ea00))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 44d1a350-910e-40e3-8e33-c4a4e53372dc)
+    (at 100.04 58.87 -90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/4ee626d8-8c2d-4d21-8021-e443a85753b0")
+    (attr smd)
+    (fp_text reference "C5" (at 0.84 -1.18 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 81d40c72-ef02-4531-a8b9-6202c3173a9e)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 495f89ac-287c-4b4e-9374-c57eef691849)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp ec8fd17c-3ca9-4b9f-832c-475e029f51df)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp b7b97f00-a42f-42a5-853a-a0b96c163cf3))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp f86799af-9018-461a-8f5a-c97c0e5f7639))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 30bbd8b3-6bfd-4148-ad81-c79aed746b3d))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 516d01d6-28b6-4355-99b7-53655551acb4))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp b9609f14-6771-4819-a454-19a5fc84aa0b))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp c4370bef-af32-4a3a-a9be-9ed052c998d6))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 18c98717-de5f-4df7-ab7b-5073ac651521))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3e53f35e-f026-48d5-a088-6f5282990eba))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 74bf83b9-a46c-4323-9eac-611eb843cefa))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp d0bf0c1b-37b6-4362-a7bc-7792102b813d))
+    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pintype "passive") (tstamp 3ef187b5-ebd7-496e-874c-833659295003))
+    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 0348359d-fa66-4814-b024-089832f27e92))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 47680e54-e91f-4ac1-b1d4-244ab6879839)
+    (at 91.54 32.8 90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/453a0448-bac2-4a3f-8ea9-7f294450a200")
+    (attr smd)
+    (fp_text reference "R11" (at 0 -1.17 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp baecc650-6209-40fe-b5b9-765ef61457af)
+    )
+    (fp_text value "NP" (at 0 1.17 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 51fc6988-c6b9-4e78-807c-684e29eb59c5)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp be6e50f4-f958-494f-a4a5-949f5de92321)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 0de3a369-e1af-47ce-9c40-4dd44a4729c3))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp a15bc7d4-4c7d-4c82-8508-258b2a523617))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 5de2a5ae-d727-4336-b8e9-027d23fc74bb))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp d25c0488-d984-4986-92f4-c3eab1437721))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp f00396f2-9d41-46ac-b96d-1fa9017364b6))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp fcd923d5-fa18-4e87-9d98-f3c6b332e9d0))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 7098efb7-11ba-49cc-bc8c-3c15123bea23))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 7ebfdb13-3231-49be-9a87-f72205e99ab3))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9d8ba70a-bbad-4c04-ad1b-10c13113c6bf))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp b7016aa0-bf39-444d-911b-fe442d199633))
+    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp dec1b433-c65e-45ee-93b7-997405f80db0))
+    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 22 "PHOTODIODE") (pintype "passive") (tstamp 07b792b3-b2b3-4bdf-baae-b33523e8f923))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 4a80f540-fc24-4427-8e3a-88f778832d0c)
+    (at 94.91 51.69 180)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C279979")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/3ef16122-ba02-4adb-b4bb-a2786431cdfa")
+    (attr smd)
+    (fp_text reference "R17" (at -0.75 -1.52 270 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp a9595bf5-1dfc-4247-b196-b144fac90487)
+    )
+    (fp_text value "100k" (at 0 1.17 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp c48792fc-2b16-4dff-ac5a-0ee4839aa929)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp e53a691c-3533-40e3-bd44-765567057d2e)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 6bb134cd-0233-4fa3-9e9e-dc82bec1b734))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp fe32aa43-9514-4569-9713-bfdf0f85f0b9))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 3ee36b21-6377-4e60-a5bf-2fbcb63341c5))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4eed39e2-0126-4216-8661-b9e001fc5c1a))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 71060aba-7fe5-4cae-9402-40b537938dbf))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp b2a69d49-15a0-4b95-8a94-15eb87d6435e))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 218835eb-45f7-4f28-920c-49b0294907c5))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 469beaef-985a-466b-ad50-0c8253245324))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 58f6300a-3427-46a8-bf87-3155eadddd7f))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 6a8ce33d-9ceb-4cbf-bfb3-2c08742d14ef))
+    (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 3 "VCCMON") (pintype "passive") (tstamp b31c3137-7407-4380-ab6b-38e2e1772dfd))
+    (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp d0ec2b78-b485-46ad-9763-5178f2c359f1))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 4ec5496c-8cc4-45eb-bc7b-7c4f8e720954)
+    (at 102.16 56.39)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C269674")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/c5eac5fc-7889-43be-ae2e-c36a70aaae2e")
+    (attr smd)
+    (fp_text reference "R12" (at 0 -1.17 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 9c01fea5-69ac-4c92-b8bf-094685185152)
+    )
+    (fp_text value "10k" (at 0 1.17 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 6dc77ed4-de7f-4951-af2b-87998ef53c15)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp c1e1c103-0b09-474d-8d7e-8ebddb4d9730)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 21e7bce4-8672-4b15-8571-6941fbf4001d))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 41ba0dbf-ea0d-420a-9ca8-d067fccd024c))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1a19f1d7-eb8a-4107-aeff-ae2ea100f972))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 77c26dea-ae27-415f-b341-0e420a52dd95))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9c76a13d-71d4-4875-a95f-ae7019898adb))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f77a19f1-f5a4-4c63-8fc4-0f06e69daf08))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 23fec691-3cc5-40d8-96bb-485324d46c6f))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 63de056f-2c4e-4e29-9253-d87a923a4a99))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 854af508-b72f-4003-844d-fa0fa8aa2e73))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 992146f9-de73-43f9-9e04-e85c31ee9173))
+    (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 29 "SCL") (pintype "passive") (tstamp 37058561-cb2c-41b5-8ac1-a38d61959b9d))
+    (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pintype "passive") (tstamp 0fa940a9-e052-40c4-a1cf-5f8b1733343c))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "xdfn_reg:xdfn-reg" (layer "F.Cu")
+    (tedit 63CC57F0) (tstamp 5dd39582-1cc1-4bb9-93f4-ed7a08887f73)
+    (at 103.1 36.84)
+    (descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")
+    (tags "OnSemi XDFN4")
+    (property "LCSC" "C919697")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a942a278-d44e-46fa-9dd5-3c9498309be7")
+    (attr smd)
+    (fp_text reference "U1" (at -0.59 1.56 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 563fb5fe-1b04-4f71-a92f-2956b1d961c6)
+    )
+    (fp_text value "MD5112" (at -0.1 1.6 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 751fd461-1a26-4350-a414-77ad9449fdb6)
+    )
+    (fp_text user "${REFERENCE}" (at 2.1 -0.35 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 0419b336-85a5-4711-bd1c-b2f04573f39d)
+    )
+    (fp_line (start 0.72 0.85) (end -0.31 0.85) (layer "F.SilkS") (width 0.12) (tstamp 5fce823d-c6cb-4f0a-ab28-4cb584a95bf0))
+    (fp_line (start 0.72 -0.86) (end -0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp 7c647178-ec79-48b1-b21b-0f2e7419a934))
+    (fp_line (start 0.72 0.85) (end 0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp a00520b7-0103-4aed-b83c-2a6e23c18271))
+    (fp_line (start -0.72 -0.86) (end -0.72 0.48) (layer "F.SilkS") (width 0.12) (tstamp de56710b-135f-480b-826a-833977fc3790))
+    (fp_line (start 0.73 0.87) (end -0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp 0b27033c-1eec-4121-bc6c-ece97ed86ffb))
+    (fp_line (start 0.73 -0.85) (end 0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp 100b756f-6263-4ad7-a486-1a012e1a439c))
+    (fp_line (start -0.73 -0.85) (end 0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 99585970-961b-4ca8-a8c6-a6ab293c2fda))
+    (fp_line (start -0.73 0.87) (end -0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp fb779cb1-edcd-4f4a-9cfd-15d92ba94cad))
+    (fp_line (start -0.5 -0.5) (end 0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp 01622de4-a2f7-45bb-a587-90d20d8503bb))
+    (fp_line (start 0.5 -0.5) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 055c9b11-0860-42d4-8dff-9fa15335e4e6))
+    (fp_line (start 0.5 0.25) (end 0.25 0.5) (layer "F.Fab") (width 0.1) (tstamp 3f36ee76-d3e1-4f4a-9e82-860926cfd51b))
+    (fp_line (start 0.25 0.5) (end -0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp 7bef96c5-c8a1-43a2-b2c5-f4a9c44d735f))
+    (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp f019b9bf-ce24-42fc-9e65-3c7c21515e4c))
+    (pad "1" smd custom (at -0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 27 "Net-(R6-Pad2)") (pinfunction "OUT") (pintype "power_out") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy -0.13 -0.275)
+            (xy -0.02 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 8f9ed49e-8a7a-4e50-b0c0-d2710ac9a94b))
+    (pad "2" smd custom (at 0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 5 "Net-(C3-Pad1)") (pinfunction "GND") (pintype "power_in") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy 0.02 -0.275)
+            (xy 0.13 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 205883b1-0c8a-448c-9b37-1e74a0ebf368))
+    (pad "3" smd custom (at 0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "Net-(C1-Pad1)") (pinfunction "EN") (pintype "input") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy -0.13 -0.275)
+            (xy -0.02 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 433c7bcd-3691-4d1a-92e4-ab574e770b2b))
+    (pad "4" smd custom (at -0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "Net-(C1-Pad1)") (pinfunction "IN") (pintype "power_in") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy 0.02 -0.275)
+            (xy 0.13 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 7bfe1eef-265a-47e2-b76f-347517723717))
+    (pad "5" smd rect (at 0 0 225) (size 0.48 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 5 "Net-(C3-Pad1)") (pinfunction "GND") (pintype "passive") (tstamp 4bffda9c-d227-475e-ab79-65ced4b293d4))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 6090d2f0-e489-4e37-8cb8-c10e3ee50dbc)
+    (at 99.52 36.8 90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C114759")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2d2d7810-28f4-4387-8c2a-f8cafc18c61e")
+    (attr smd)
+    (fp_text reference "R1" (at 0 -1.17 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp a8774624-34db-4ddf-8ab9-e55a64ad3dc5)
+    )
+    (fp_text value "5.1k" (at -1.92 -0.61 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 10b6e87e-8001-4679-9951-6d5174441025)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 502bf3b5-cacd-4a8a-8c4c-e3333a47c3f3)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 1a8880c5-dbc7-43ab-a498-babf1d36f580))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp c96b3dc9-0eca-4b91-82d3-ba996b4b016d))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 0f84f475-d6c4-4bd7-a86c-7822b2f44e92))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 263ee8b2-9d85-43d1-b3b3-2b69a7e21120))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 399f2dc3-b6fc-4985-a3b0-0a49e2c46d11))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 953adf33-3dca-4184-bab6-fa350af45b28))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 2f629e91-b01a-4f82-b3ab-5cba10277069))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 614495d4-361b-4a94-b179-dd0d21efd5db))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 8a3ed457-fad6-451a-86c8-bf1c392bc34b))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp a27e12fe-61eb-4a69-82bf-6770e5642d7d))
+    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 22944270-8f26-4934-a58c-8b1968a0f38e))
+    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 14 "Net-(J1-PadA5)") (pintype "passive") (tstamp 614c106f-6b03-4034-be92-5009e9e16ae1))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" (layer "F.Cu")
+    (tedit 56D1B4CB) (tstamp 60af18e4-9917-4c53-9f5f-50b98ccd782b)
+    (at 91 28.35)
+    (descr "Mounting Hole 2.2mm, M2, DIN965")
+    (tags "mounting hole 2.2mm m2 din965")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/63cb02d2-65fb-40c2-8fe1-1dd569d4d594")
+    (attr exclude_from_pos_files)
+    (fp_text reference "J2" (at 0 -2.9 unlocked) (layer "F.SilkS") hide
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 7adb7fa9-c12c-42ea-b690-858f7a1f9fdb)
+    )
+    (fp_text value "BONUS" (at 0 2.9 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp a85db43f-2fae-4d12-bd9f-796b558b9c41)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 308aa0e8-7aa7-473c-989e-34e6318d1d0f)
+    )
+    (fp_circle (center 0 0) (end 1.9 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 3e78af62-aeff-47b7-9cfe-3097e051ec87))
+    (fp_circle (center 0 0) (end 2.15 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 1b3c3f87-63aa-4f24-828b-c81a826346c2))
+    (pad "1" thru_hole circle (at 0 0) (size 3.8 3.8) (drill 2.2) (layers *.Cu *.Mask)
+      (net 20 "BONUS2") (pinfunction "Pin_1") (pintype "passive") (tstamp 3e7ef510-96d8-449e-add1-c1f5f7297efe))
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 621f6c0b-3cae-401b-9d60-2801540b54b6)
+    (at 97.03 60.42 90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C385032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/13ec8023-508f-4726-9d21-8e98382a5bd4")
+    (attr smd)
+    (fp_text reference "C7" (at 1.69 0.01 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 1ab7e1ff-7d38-4805-b264-e11d1dbff2d6)
+    )
+    (fp_text value "2.2u16v" (at -11.86 -13.15 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp b10189e4-dd63-4fbf-91b6-ee4485c0dc29)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 476a0a44-bfe0-484e-9622-579e22710a78)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 4e9d1048-6e65-4720-878c-b655eeb7a09b))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp e3ea9ddc-4f7d-443b-9ea3-de6d2e6ef001))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 2885301b-1a6b-489a-a287-2fbfe57dab45))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3f0e2b99-f247-45ce-be16-53921a5517ef))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 42ca8fc5-4eab-4ef0-894a-5ba291afeaa2))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp ffec1f9d-d34d-4e08-bea3-ed1c626accfc))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 0f91f4f3-f4b9-4f0c-be17-c0411bf81164))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 358ce43f-3e5d-4fca-a071-094c891f2932))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 53fb1923-235f-499e-bdf2-d73aab416bf3))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ce22a61b-0804-4b18-a1df-4f8b28ccbfa4))
+    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "Net-(C7-Pad1)") (pintype "passive") (tstamp d2acd672-3fd2-4a5a-83ae-76a415adb6af))
+    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp e29d712f-f5d1-4590-bf57-645bb8a2b6f0))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 6412ade7-0fc4-4c35-aeb6-9ac59e33a584)
+    (at 96.21 36.1)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C114759")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9536b3fd-bd45-4cce-94ad-629ffac48d17")
+    (attr smd)
+    (fp_text reference "R2" (at -1.64 0.01 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 7c011d96-e869-4499-a95b-d69eb5f57ad3)
+    )
+    (fp_text value "5.1k" (at 0 1.17 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 196f6114-ac6d-4608-9e8d-8ba8d451ef1b)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp a282cdce-4255-4b70-a610-d2b7f7c5e521)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 47819783-1357-4765-bb10-17b59b31fd44))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 7783e896-d5ce-4e98-ae58-a6689ca0c29d))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 28039d5f-0d39-473f-8e2c-39a94670bf67))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 3db54a2a-88bd-4196-a672-1d9d69ffd24d))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 8eff9e40-6898-4db3-a67a-98466747224f))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp fdc4cc8a-8499-4702-a544-9237d03f9e71))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 42ff478a-90d2-4f42-b70e-ac0400f7f6c3))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 86c51eb2-8882-4542-be28-5b95699b1dd7))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp b66080cd-5062-4a15-9eae-bf8a44f62364))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp fd9686f3-2e08-4b00-88bb-e33bfdce5193))
+    (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 300e9bde-c9f6-437b-9602-09db76ee08f0))
+    (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 18 "Net-(J1-PadB5)") (pintype "passive") (tstamp 9a4394ed-d823-4b40-a588-c00962bb7fee))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Diode_SMD:D_SOD-323F" (layer "F.Cu")
+    (tedit 590A48EB) (tstamp 69100df5-8640-49f6-9682-bcf323ed1277)
+    (at 105.33 45.4 90)
+    (descr "SOD-323F http://www.nxp.com/documents/outline_drawing/SOD323F.pdf")
+    (tags "SOD-323F")
+    (property "LCSC" "C255586")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/04318442-1f00-4d63-8922-1f59ffa4163c")
+    (attr smd)
+    (fp_text reference "D3" (at -2.36 0.49 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 4d2cd34a-8ee4-40b7-ac42-e14a203f83cd)
+    )
+    (fp_text value "DSCH" (at 0.1 1.9 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp b25efadf-f523-4494-93bc-10ddb4ff4df8)
+    )
+    (fp_text user "${REFERENCE}" (at -2.34 0.51 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 727e091a-5aa4-49f1-952b-7e4eb6ff0af9)
+    )
+    (fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer "F.SilkS") (width 0.12) (tstamp 715bc6c7-282a-4075-bad5-8bd8fc523a62))
+    (fp_line (start -1.5 -0.85) (end 1.05 -0.85) (layer "F.SilkS") (width 0.12) (tstamp a578d4e9-0c7c-4195-976f-786d2cd004f4))
+    (fp_line (start -1.5 0.85) (end 1.05 0.85) (layer "F.SilkS") (width 0.12) (tstamp dcd6fde0-1a3a-4565-9dbb-418b1039c3a4))
+    (fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 2f9b5ab2-aa2a-4ea7-9150-923e73523a5f))
+    (fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 3ef03f81-da1c-46b0-9956-5c66d2ef34c3))
+    (fp_line (start -1.6 0.95) (end 1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 9fb89ace-6e2d-4a26-b5b0-430ce5474830))
+    (fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer "F.CrtYd") (width 0.05) (tstamp e6511ca9-9fb9-47d4-be01-dc1af5384bdc))
+    (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp 1d0e2dd9-2ee2-4e2d-abf0-2ecbe8e9f3db))
+    (fp_line (start -0.3 0) (end -0.5 0) (layer "F.Fab") (width 0.1) (tstamp 3a8d1e0b-c2d8-406d-a0c0-e2e47b1f5f6f))
+    (fp_line (start 0.2 0.35) (end -0.3 0) (layer "F.Fab") (width 0.1) (tstamp 8c9deed2-06d5-45c0-b70a-ec6ad6a77358))
+    (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp a813eae9-c9cb-4472-aa15-602e6819f308))
+    (fp_line (start 0.2 0) (end 0.45 0) (layer "F.Fab") (width 0.1) (tstamp c8104820-c15a-4fd6-b43c-6cabca6aa4b8))
+    (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer "F.Fab") (width 0.1) (tstamp cdc7d2cf-537a-418c-9f74-cf5bc72ad039))
+    (fp_line (start -0.3 0) (end 0.2 -0.35) (layer "F.Fab") (width 0.1) (tstamp dd4fbaef-e6fa-4844-a487-b02f98c12f4f))
+    (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer "F.Fab") (width 0.1) (tstamp e0d92fd5-21ed-4a8d-98e4-ffacee84d511))
+    (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer "F.Fab") (width 0.1) (tstamp e4105f7e-9b6f-4423-8280-866b44e974a6))
+    (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer "F.Fab") (width 0.1) (tstamp ef2183cf-0484-4872-be16-2f11ec2ad70b))
+    (pad "1" smd rect (at -1.1 0 90) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 11 "VCC") (pinfunction "K") (pintype "passive") (tstamp c86c494c-1fb4-4ec3-9915-3ce68f22d868))
+    (pad "2" smd rect (at 1.1 0 90) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 13 "Net-(C13-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 8c3d1699-b462-4a09-9521-652df551eebc))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323F.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 6960a960-3767-4b13-8952-1fa594a32000)
+    (at 96.13 42.115 -90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C279981")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/5125bb4e-5bb2-48c2-bff4-c3a859696b82")
+    (attr smd)
+    (fp_text reference "R14" (at 0 -1.17 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp ce50981c-0435-4c18-adf0-9f61262ed6bd)
+    )
+    (fp_text value "1k" (at 0 1.17 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 9934a068-bf4e-41f7-a752-476f67d642b0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp bc7dd633-0194-485d-a18a-7ce212b0ee0d)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 82a62dd6-263f-4ddf-b8a8-06bee22bbbd6))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp e8d42688-e4d6-428b-aca7-bfa8d673fc34))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 455f5754-59a7-47ab-b741-92ae3ce9c19b))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp ce615800-7e60-47e3-9c65-a6fbabdceb56))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp e3df3c93-0fd9-45bf-a5a5-a78ad4cfee40))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp efa9c6f2-bf11-42dc-9f0b-26034980970c))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 36daaa31-24a9-4f19-8f7d-4ab3fb85e7df))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 996426f6-8006-4488-a033-9be86af6a63c))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9d44cbd0-a4a6-43ac-838e-cd9c10e917c2))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 9d9026c9-b975-4867-af08-e8219da4c382))
+    (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "Net-(C9-Pad1)") (pintype "passive") (tstamp c2892b96-8127-4ae9-88d9-f61cbfb289cd))
+    (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pintype "passive") (tstamp e675673a-280c-4929-beb9-99ebe9b769c9))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded" (layer "F.Cu")
+    (tedit 5A0F774F) (tstamp 6e4ccf42-bf42-40fc-a003-fec4fd5c820f)
+    (at 106.65 34.61)
+    (descr "wire loop with bead as test point, loop diameter 1.8mm, hole diameter 1.0mm")
+    (tags "test point wire loop bead")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9769252f-2393-46e8-a661-331c3d47ed31")
+    (attr through_hole)
+    (fp_text reference "J9" (at 0.7 2.5 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp f3e1d3e3-1707-4f40-bb77-8898f0db982a)
+    )
+    (fp_text value "GND" (at 0 -2.8 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp b4394ae1-b8c2-4621-aed0-b8216fd4bbe2)
+    )
+    (fp_text user "${REFERENCE}" (at 0.7 2.5 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp e457a921-52fd-49ed-a9ee-317ca94be0cd)
+    )
+    (fp_circle (center 0 0) (end 1.5 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5532dec5-0727-4eb8-aedd-741651f690d7))
+    (fp_circle (center 0 0) (end 1.8 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp d55c50c0-e005-4102-b88c-38446c731545))
+    (fp_line (start -0.9 0.2) (end -0.9 -0.2) (layer "F.Fab") (width 0.1) (tstamp 589a9ea1-0088-4839-b0ac-fb15b4833b70))
+    (fp_line (start -0.9 -0.2) (end 0.9 -0.2) (layer "F.Fab") (width 0.1) (tstamp 5b6a001c-f8fd-49b1-abe1-de1c427de189))
+    (fp_line (start 0.9 -0.2) (end 0.9 0.2) (layer "F.Fab") (width 0.1) (tstamp a5b52b7c-b651-4575-be3e-245eeea712c2))
+    (fp_line (start 0.9 0.2) (end -0.9 0.2) (layer "F.Fab") (width 0.1) (tstamp fe8e17bd-524e-4924-bb9f-008c165361fb))
+    (fp_circle (center 0 0) (end 1.3 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ea36ab49-3d44-4372-853f-336fe6b26f9f))
+    (pad "1" thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp 6d3f028e-6761-4e6e-ba02-9feb14f9a384))
+    (model "${KICAD6_3DMODEL_DIR}/TestPoint.3dshapes/TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32_FLIP" (layer "F.Cu")
+    (tedit 0) (tstamp 73ae1a1f-6dd5-4b55-97d6-90c05c368163)
+    (at 100.055 55.44 180)
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/13634884-96de-41e3-a90d-86653744f7db")
+    (attr smd)
+    (fp_text reference "O1" (at -5.295 -11.06 270 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp b9c4cb1b-d223-449e-b4bd-1fc2c109f0b9)
+    )
+    (fp_text value "RB0091E1401A-OLED-128x32" (at 0 6.5 180 unlocked) (layer "F.Fab") hide
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 9c6de6d6-c0d5-4438-8945-29ff29073682)
+    )
+    (fp_line (start 4.5 -12.55) (end 4.5 -7.05) (layer "F.Fab") (width 0.1) (tstamp 0d201590-7518-4f3e-bf7b-09fc4dd5168e))
+    (fp_line (start -4.5 -12.55) (end -4.5 -7.05) (layer "F.Fab") (width 0.1) (tstamp 98e86796-1194-4c74-969c-0cc61a375364))
+    (fp_rect (start -4.55 -6.7) (end 6.95 23.3) (layer "User.2") (width 0.15) (fill none) (tstamp f2e175f3-c796-41ef-8ac8-e513dbe3b9d3))
+    (fp_rect (start -4.5 -6.7) (end 6.9 -11.7) (layer "User.3") (width 0.15) (fill none) (tstamp 61b619fc-6219-4a10-a694-e7721d1da0a5))
+    (pad "1" smd roundrect (at -4.03 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 42 "unconnected-(O1-Pad1)") (pinfunction "C2P") (pintype "input+no_connect") (tstamp 96dc1be6-b8ee-4ab2-b62b-a726465e52af))
+    (pad "2" smd roundrect (at -3.41 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 43 "unconnected-(O1-Pad2)") (pinfunction "C2N") (pintype "input+no_connect") (tstamp c5cc436b-876d-47ee-b235-7bcca3cae411))
+    (pad "3" smd roundrect (at -2.79 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 44 "unconnected-(O1-Pad3)") (pinfunction "C1P") (pintype "input+no_connect") (tstamp bd643bc4-7955-4773-980c-d09b80b8bda8))
+    (pad "4" smd roundrect (at -2.17 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 45 "unconnected-(O1-Pad4)") (pinfunction "C1N") (pintype "input+no_connect") (tstamp b414fea7-d1d3-4167-a97e-992567348aaf))
+    (pad "5" smd roundrect (at -1.55 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 7 "VD") (pinfunction "VBAT") (pintype "input") (tstamp 93cff45c-287c-4791-a7dc-ec1d729c2a52))
+    (pad "6" smd roundrect (at -0.93 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 46 "unconnected-(O1-Pad6)") (pinfunction "VBREF") (pintype "input+no_connect") (tstamp b164b9be-5a60-4d17-8114-29860e993d7d))
+    (pad "7" smd roundrect (at -0.31 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 2 "GND") (pinfunction "VSS") (pintype "input") (tstamp 5dd31945-6aeb-4788-abf4-9cc487349931))
+    (pad "8" smd roundrect (at 0.31 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 7 "VD") (pinfunction "VDD") (pintype "input") (tstamp 94a3143f-003d-4527-aeb5-524fd34db391))
+    (pad "9" smd roundrect (at 0.93 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 32 "OLEDRES") (pinfunction "RES#") (pintype "input") (tstamp 643739a6-81b0-40e1-a68f-2c71b4144c59))
+    (pad "10" smd roundrect (at 1.55 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 29 "SCL") (pinfunction "SCL") (pintype "input") (tstamp 4cb56d8d-d448-45fe-be98-a20e1cee347f))
+    (pad "11" smd roundrect (at 2.17 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 30 "SDA") (pinfunction "SDA") (pintype "input") (tstamp 6b2b7e5d-d7e6-4bb2-beb7-d9a57bbfd0bb))
+    (pad "12" smd roundrect (at 2.79 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 31 "Net-(O1-Pad12)") (pinfunction "IREF") (pintype "input") (tstamp a6409377-ca89-4662-9e07-b090d0079205))
+    (pad "13" smd roundrect (at 3.41 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 8 "Net-(C7-Pad1)") (pinfunction "VCOM") (pintype "input") (tstamp c349a996-a0a0-4526-9341-600717e2909e))
+    (pad "14" smd roundrect (at 4.03 -8.05 270) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05)
+      (net 11 "VCC") (pinfunction "VCC") (pintype "input") (tstamp ef42bc49-4bf4-4cc1-ac83-4d63d1cc7015))
+    (pad "15" thru_hole oval (at 0 -13.9 180) (size 10 1.8) (drill oval 9.2 1) (layers *.Cu *.Mask)
+      (net 2 "GND") (pintype "input") (tstamp a8e333c8-8d1e-4129-903d-5ecd26ed43e3))
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 75bcd390-c83e-4639-8461-430c10d84f50)
+    (at 95.36 49.84 90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C269674")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/57c8eb48-7e3e-4aa8-b350-e15eabfe4193")
+    (attr smd)
+    (fp_text reference "R9" (at 0 -1.17 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 0d1e0087-38dc-4e17-bf0f-8e0d8324b61c)
+    )
+    (fp_text value "10k" (at 0 1.17 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp dc15e3b0-43a0-4d36-8777-40acce679978)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp ae7c9df9-33c1-4110-9845-aba55fb549cb)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 84cd5d9b-e7ee-4bd1-90df-fdee035a0495))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp f99878b8-3be4-43d0-855b-bf830bba51a9))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 03dece5c-fd40-43f4-b117-87bb43c89876))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 410fca52-3e9e-4fce-8c38-61cdba72498a))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp b546658c-2e23-44f7-a160-61817d17713e))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp ca51c0a4-c35e-4e3a-bab9-0dbcc38496cf))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 12eb2745-1862-4b83-bd29-a8dbab3ccccc))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 4b71125a-a772-48ac-b5d2-a4c41b6d1362))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp b319dc77-122a-4563-af1a-8b3f2733aad6))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp f81d28d6-e9b9-4397-b68d-bf3cfa1cb688))
+    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 51 "NRST") (pintype "passive") (tstamp dd1dc1e8-1a8c-46ab-ba92-6742387869a1))
+    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pintype "passive") (tstamp 2764a207-7c5b-46c3-a1ae-33fb8311b839))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 825f2b20-9344-4e34-97ca-e3a71c490851)
+    (at 104.93 37.1)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C385032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2c8a72b7-b604-407b-b62b-9ab2661097a4")
+    (attr smd)
+    (fp_text reference "C3" (at -0.27 -1.02 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 1158fcad-615a-47ab-a879-bf1ddc2923ef)
+    )
+    (fp_text value "2.2u16v" (at 0 1.16 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp a67a3afa-92c6-457e-b54a-f0a6782360b5)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 3d76052d-cd2b-4308-a274-4fc2530edfba)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 6c8130fe-4cbc-4aee-a832-7c13e87929ca))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp e30718da-7bd0-4a35-9304-66563b73f18a))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 59d80167-55a5-4c10-bb60-eeb5b876ad8c))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 773d0a06-b857-415d-a54f-381467f0fd77))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp ce7707ba-bec3-48f2-baf1-8a9ad7852c90))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp d1cb47a7-7e19-4ace-bb50-81502e6cf7af))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 2ca685ad-113d-4517-8b5d-ab86295c5f9a))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp ca6c2a52-0621-4e36-bddf-48f40bc3b7ca))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d1e9b471-2cc0-4e3c-a30e-dd47df9708ca))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp fd6544ef-7f9d-4191-a53d-ecbee7ad045c))
+    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 5 "Net-(C3-Pad1)") (pintype "passive") (tstamp a481f727-da93-453e-84b9-37aa54d8e1d8))
+    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 16f8e99e-825c-4f26-a8da-8d08e058e618))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 87fb4c20-252f-41c6-996f-fc0935e52f61)
+    (at 92.77 60.03 -90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/dbe3ca45-46cd-431b-9d5f-60c9492507a0")
+    (attr smd)
+    (fp_text reference "C2" (at 0 -1.16 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp e8a04b1d-1cbe-43f8-ab4f-cce08364d00a)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 203529b4-8c1e-4feb-9d35-9075a4133edf)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 20080e64-ae4f-4568-b6f1-d92cf9533abc)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 574469cf-0e92-4c72-98d6-39fca9355079))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp dd5251c3-92cf-4625-9f9c-4741612b1ff2))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 1d07cab6-e7b8-4c51-9f2e-dc31195d8890))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 365db161-ff63-4c90-ba9d-81be81e81341))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 74741b32-9369-4aee-907d-c400e82434e3))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp c38b3b9f-ff9f-4221-87ae-ced48b9f1eac))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 1ade6e00-a1ea-4e08-9f2a-c0767b951bb4))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 5fa76399-4f37-466d-87d8-fdf20887c826))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 646bf20e-d393-4bc9-9066-07bc20c0a90c))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 8a1f268e-93b8-495a-bb0c-96c87d82ccce))
+    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 3 "VCCMON") (pintype "passive") (tstamp ed254270-1337-49ec-9cb3-e43bd63bb176))
+    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 4 "Net-(C2-Pad2)") (pintype "passive") (tstamp a1cfab76-535d-4be0-bbbf-cf24c82f71b9))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 89008633-c797-4bd2-a283-6c0f755075e8)
+    (at 101.27 36.42 180)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C315248")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/e2bd1966-aea5-4f9e-a70f-51c5a9f554dd")
+    (attr smd)
+    (fp_text reference "C1" (at 1 -1.11 270 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp ac6c1e56-b29d-42ba-b674-e4203e7dd619)
+    )
+    (fp_text value "10u" (at 0 1.16 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 7be85589-722f-43c5-a4dc-7c0b160f43f4)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 1bc03187-9efe-4bd8-9487-8a476e7ec5e6)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 122c541c-1839-4b74-8596-0696ab2ad336))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 6f3f94c0-277a-40a4-8744-a0b6d5c7adc1))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 4ec9dfb5-7992-4073-8496-b1b1b8377797))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 50058476-8554-49f8-a9f9-16b120d26bec))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 843c6bb8-e24b-4512-945b-4e996a32831f))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp de1b5008-66b6-4b97-86d2-80b5b3b1e51c))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 2f8b4dac-0d26-4fa8-843d-b207572dccd4))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 7c3b1eb3-a2fb-46c8-a14d-616efdd02235))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 890f35fd-ded4-49d7-85f7-0fe0953f4615))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp bd7e38e5-cbc2-41b3-b47b-cb51f03b8332))
+    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 1 "Net-(C1-Pad1)") (pintype "passive") (tstamp f02081ba-729d-400e-b05b-0225dff84744))
+    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 6d312f15-2418-408d-8514-66c2cf60564c))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu")
+    (tedit 5FA16958) (tstamp 973ed765-2736-485c-8c1d-5af5125875cb)
+    (at 96.27 38.9625 -90)
+    (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "SOT TO_SOT_SMD")
+    (property "LCSC" "RY2200")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/378f882b-e055-4390-a473-f3f6873cf763")
+    (attr smd)
+    (fp_text reference "U5" (at 0 -2.4 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp c1614965-7398-4479-a34f-d5816d4df270)
+    )
+    (fp_text value "RY2200" (at 0 2.4 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 309d63e4-173e-467f-8062-6ff10104f9d0)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp cdcbd78f-ce9a-4953-8334-88b0fd4ab79f)
+    )
+    (fp_line (start 0 -1.56) (end 0.65 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 3aafa919-91a0-43d8-bfb6-497247f042f3))
+    (fp_line (start 0 1.56) (end -0.65 1.56) (layer "F.SilkS") (width 0.12) (tstamp 46bef5f9-22ac-4210-8979-df7b880ca8d0))
+    (fp_line (start 0 1.56) (end 0.65 1.56) (layer "F.SilkS") (width 0.12) (tstamp 47abb842-084e-43fc-8447-f49627c32a39))
+    (fp_line (start 0 -1.56) (end -1.675 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 4e618368-65f2-4ec7-826c-5e24f7a4004d))
+    (fp_line (start 1.92 -1.7) (end -1.92 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 4260ccdb-ec11-47f5-96b3-6f29ebe45fb1))
+    (fp_line (start -1.92 1.7) (end 1.92 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 52ab4d4b-6a59-43df-99c9-5fa143bd7b16))
+    (fp_line (start 1.92 1.7) (end 1.92 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 7df1e027-0697-49fe-b763-a52864c09b32))
+    (fp_line (start -1.92 -1.7) (end -1.92 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 8ed4d6c7-c5b8-44e4-bad5-a686d46e90a1))
+    (fp_line (start 0.65 1.45) (end -0.65 1.45) (layer "F.Fab") (width 0.1) (tstamp 0dd8fc6c-9fd5-4405-87ea-a90b8628fc1e))
+    (fp_line (start -0.65 1.45) (end -0.65 -1.125) (layer "F.Fab") (width 0.1) (tstamp 56965169-f97b-46b4-bede-abc376a97bce))
+    (fp_line (start 0.65 -1.45) (end 0.65 1.45) (layer "F.Fab") (width 0.1) (tstamp 91e4a1e1-23b5-4a84-903a-4722b8c7888c))
+    (fp_line (start -0.65 -1.125) (end -0.325 -1.45) (layer "F.Fab") (width 0.1) (tstamp 9309ff12-2ba3-4f24-b4bf-9c1c2c47f437))
+    (fp_line (start -0.325 -1.45) (end 0.65 -1.45) (layer "F.Fab") (width 0.1) (tstamp e9d5dac2-6dc9-43f6-9a7b-0dd8acdb3367))
+    (pad "1" smd roundrect (at -0.9375 -0.95 270) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pinfunction "VM") (pintype "input") (tstamp a8e8fb56-98c1-48e8-90a4-97e22f2023cb))
+    (pad "2" smd roundrect (at -0.9375 0.95 270) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 10 "Net-(C9-Pad2)") (pinfunction "GND") (pintype "input") (tstamp fae49a74-a5d1-4c41-b667-ec3e7be93a24))
+    (pad "3" smd roundrect (at 0.9375 0 270) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 9 "Net-(C9-Pad1)") (pinfunction "VDD") (pintype "input") (tstamp e7b67c40-f779-46b6-8af9-65cf9adbf5e0))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 9c569e45-1301-4009-82fc-76a8c7453f1d)
+    (at 100.15 61.44)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/7d9faf87-d72a-4c68-aeac-313103589183")
+    (attr smd)
+    (fp_text reference "C8" (at 1.87 -0.13 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp e436ba9c-b923-4ce6-9a6f-c1461c9fe719)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 3e459dc7-157a-4386-ac9c-608ba7c5ef68)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp b637f9ab-a8f3-44fd-aaee-69f216de9ba3)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 0d690b00-3e5f-46a3-affa-c678862e5cf3))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 3af58e19-b426-44df-a6a2-0e0e9263b29b))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 10e3e3d4-b100-4bf2-b51a-63270a77a549))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3a668858-33e2-43ad-aa94-86ca40c96adb))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 49e3c51a-165d-4f7d-af95-74fe70160b83))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp c37bf6f6-0f6f-495c-a155-f81e291c74aa))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 13fc5161-bb38-49b7-9a35-f5609b4fb92b))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 4322a654-c1a0-4583-9f29-155e02ae2f0d))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 449def54-c6a8-4d66-9734-189552a3c705))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6d747883-3768-4bab-ad1b-2753e6f78b3a))
+    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pintype "passive") (tstamp 97c1bad0-d5e8-4ca5-89b7-5db8149f6cdc))
+    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp b42fd71e-480a-4596-8ab6-6f5b88dfcaf7))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_Hirose:Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal" (layer "F.Cu")
+    (tedit 5D246AAF) (tstamp a54dfd62-4aa0-4594-8dd8-fb1b5f4e4337)
+    (at 91.725 36.7975 180)
+    (descr "Hirose DF13 through hole, DF13-02P-1.25DS, 2 Pins per row (https://www.hirose.com/product/en/products/DF13/DF13-4P-1.25DS%2820%29/), generated with kicad-footprint-generator")
+    (tags "connector Hirose DF13 horizontal")
+    (property "LCSC" "C145979")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/6853f321-d022-47e5-aecc-8277eee8a5b0")
+    (attr through_hole)
+    (fp_text reference "J7" (at 0.62 -5.7 180 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 3e5491c4-3739-4c23-80f0-32c7c4068a2e)
+    )
+    (fp_text value "BATT" (at 0.62 2.1 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 1671ab2c-0889-4ed4-a5e7-a542979a34c1)
+    )
+    (fp_text user "${REFERENCE}" (at 0.62 -3.8 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 52533f34-b7e7-459a-b5c6-9a918e00db53)
+    )
+    (fp_line (start 1.1 -2.5) (end 1.1 -3.9625) (layer "F.SilkS") (width 0.12) (tstamp 0c2ff3a9-b482-4d4f-ab69-befc4b1a594d))
+    (fp_line (start 0 -4) (end 0.15 -3.9625) (layer "F.SilkS") (width 0.12) (tstamp 0cf57061-e113-4b06-afc8-be749cc5c9e4))
+    (fp_line (start 1.25 -4) (end 1.4 -3.9625) (layer "F.SilkS") (width 0.12) (tstamp 1d82ccdc-f130-4d81-a155-f4cf7c248383))
+    (fp_line (start -1.56 1.01) (end -1.56 -4.61) (layer "F.SilkS") (width 0.12) (tstamp 35afd8d7-ff36-43ae-8183-d7a815320555))
+    (fp_line (start -1.01 -1) (end 2.26 -1) (layer "F.SilkS") (width 0.12) (tstamp 37a39cdc-c668-4492-b056-633ab1c134fe))
+    (fp_line (start 2.81 1.01) (end 1.5 1.01) (layer "F.SilkS") (width 0.12) (tstamp 3929a119-b450-4ddc-88e1-2318e906cc23))
+    (fp_line (start -0.15 -2.5) (end -0.15 -3.9625) (layer "F.SilkS") (width 0.12) (tstamp 3d62a2e2-4932-4277-b6e9-fb0e39cf2eff))
+    (fp_line (start -1.01 -4.61) (end -1.01 1.01) (layer "F.SilkS") (width 0.12) (tstamp 464083c3-c444-4103-aba2-f1ced4d7de4e))
+    (fp_line (start 0 1.5) (end -0.3 2.1) (layer "F.SilkS") (width 0.12) (tstamp 4db8fd46-a2e7-48d1-83d0-bb6d142c2d8d))
+    (fp_line (start 1.5 1.01) (end 1.5 0.96) (layer "F.SilkS") (width 0.12) (tstamp 5105ff00-86db-408c-a688-da6591eba184))
+    (fp_line (start 0.25 0.96) (end 0.25 1.01) (layer "F.SilkS") (width 0.12) (tstamp 630d0a17-c419-4eeb-b82e-312aaf26c1a9))
+    (fp_line (start -0.25 1.01) (end -1.56 1.01) (layer "F.SilkS") (width 0.12) (tstamp 710ec5e4-084c-4241-be87-ff396391a88e))
+    (fp_line (start 1.4 -3.9625) (end 1.4 -2.5) (layer "F.SilkS") (width 0.12) (tstamp 7bf6aaa4-97dc-469c-9a62-884cc630918b))
+    (fp_line (start 1 1.01) (end 1 0.96) (layer "F.SilkS") (width 0.12) (tstamp 7c5cacda-d792-4450-8894-c80cd37d8b03))
+    (fp_line (start 0.3 2.1) (end 0 1.5) (layer "F.SilkS") (width 0.12) (tstamp 88ec541d-4281-4650-95fd-dd6087aeaa3e))
+    (fp_line (start -0.25 0.96) (end -0.25 1.01) (layer "F.SilkS") (width 0.12) (tstamp 9aa21a06-e6a3-414c-a386-c022d2c2592e))
+    (fp_line (start 2.26 -4.61) (end 2.26 1.01) (layer "F.SilkS") (width 0.12) (tstamp ac58e275-d154-46d7-9bb4-b46ef1fc2525))
+    (fp_line (start -0.15 -3.9625) (end 0 -4) (layer "F.SilkS") (width 0.12) (tstamp b87de304-37b2-4269-91ba-511b085a46ea))
+    (fp_line (start 0.25 1.01) (end 1 1.01) (layer "F.SilkS") (width 0.12) (tstamp beeb85d5-27ec-4c2b-b0da-8a47acc16d99))
+    (fp_line (start 2.81 -4.61) (end 2.81 1.01) (layer "F.SilkS") (width 0.12) (tstamp c4afc36b-a4d2-4e2e-a52f-5740810a8242))
+    (fp_line (start 0.15 -3.9625) (end 0.15 -2.5) (layer "F.SilkS") (width 0.12) (tstamp c9334973-0ce2-41b9-83cb-91ad5f1642e2))
+    (fp_line (start -1.01 -2.5) (end 2.26 -2.5) (layer "F.SilkS") (width 0.12) (tstamp dc4432cd-ef81-4357-ba4c-0709fb854932))
+    (fp_line (start -0.3 2.1) (end 0.3 2.1) (layer "F.SilkS") (width 0.12) (tstamp dd9995c5-fb0c-4c3c-b3fa-e444eba79f96))
+    (fp_line (start 1.1 -3.9625) (end 1.25 -4) (layer "F.SilkS") (width 0.12) (tstamp e15dd957-ff41-4d0b-8063-ea65e2f6ef2a))
+    (fp_line (start -1.56 -4.61) (end 2.81 -4.61) (layer "F.SilkS") (width 0.12) (tstamp ff00c7f7-aaa6-4d6d-9562-257dd58642b1))
+    (fp_line (start -1.95 -5) (end -1.95 1.4) (layer "F.CrtYd") (width 0.05) (tstamp 084e1412-0a0c-4fc7-a4ba-406ba1419ff1))
+    (fp_line (start 3.2 1.4) (end 3.2 -5) (layer "F.CrtYd") (width 0.05) (tstamp ddb43015-4846-4ad5-a992-bce6266cf09b))
+    (fp_line (start 3.2 -5) (end -1.95 -5) (layer "F.CrtYd") (width 0.05) (tstamp e0f6ed76-6f29-40e9-b858-ddd3a4a1529a))
+    (fp_line (start -1.95 1.4) (end 3.2 1.4) (layer "F.CrtYd") (width 0.05) (tstamp fdce8cf2-3cfc-4a48-83ed-13a621727077))
+    (fp_line (start 0 0.192893) (end 0.5 0.9) (layer "F.Fab") (width 0.1) (tstamp 7487413c-4c50-4fe6-a0c9-501d165beb63))
+    (fp_line (start -1.45 -4.5) (end -1.45 0.9) (layer "F.Fab") (width 0.1) (tstamp 97362226-f8f4-445e-85a0-f0d3d779da94))
+    (fp_line (start 2.7 0.9) (end 2.7 -4.5) (layer "F.Fab") (width 0.1) (tstamp c9a37d62-2bdf-4848-8110-d7121ad1a1c6))
+    (fp_line (start 2.7 -4.5) (end -1.45 -4.5) (layer "F.Fab") (width 0.1) (tstamp cf1b6dcf-73ab-472b-ba16-158027c631cd))
+    (fp_line (start -1.45 0.9) (end 2.7 0.9) (layer "F.Fab") (width 0.1) (tstamp db4e12e4-962b-449f-a216-1f67f721268e))
+    (fp_line (start -0.5 0.9) (end 0 0.192893) (layer "F.Fab") (width 0.1) (tstamp f274bd0b-8b7d-44c6-8a89-98533d52ae7e))
+    (pad "1" thru_hole roundrect (at 0 0 180) (size 0.9 1.4) (drill 0.6) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
+      (net 10 "Net-(C9-Pad2)") (pinfunction "Pin_1") (pintype "passive") (tstamp 39668383-b8b0-401e-a9f9-2b35a4860f3f))
+    (pad "2" thru_hole oval (at 1.25 0 180) (size 0.9 1.4) (drill 0.6) (layers *.Cu *.Mask)
+      (net 6 "VDD") (pinfunction "Pin_2") (pintype "passive") (tstamp 5c5ff0c0-734d-490c-94de-85a8763ee69c))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_Hirose.3dshapes/Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" (layer "F.Cu")
+    (tedit 59FED5CC) (tstamp a5e4c212-4234-43d2-8f5e-b84991a12a20)
+    (at 90.56 46.06)
+    (descr "Through hole straight pin header, 1x07, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x07 2.54mm single row")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a95b3a03-76d0-458b-9370-23ac905820c5")
+    (attr through_hole)
+    (fp_text reference "J4" (at 0 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6488a488-072c-4732-ad7b-12b935003f13)
+    )
+    (fp_text value "CONN" (at 0 17.57) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2f9f5ff9-5b97-4a99-8d3d-2d637e63d03c)
+    )
+    (fp_text user "${REFERENCE}" (at 0 7.62 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a17352e6-0e67-46a4-bc39-017595bcef77)
+    )
+    (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer "F.SilkS") (width 0.12) (tstamp 038cb392-321a-4aa1-bf04-4e0c504c7d7d))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 4d99e135-99b3-4fe5-a6a0-779f98ea8dfc))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7e87ff11-cbbf-4a66-859b-00fa50b7f9e4))
+    (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer "F.SilkS") (width 0.12) (tstamp b3e3afab-6dcb-4b67-9496-afe98d8f9495))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp cb01c52b-85d6-4e4d-b454-a53b5e213419))
+    (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer "F.SilkS") (width 0.12) (tstamp ebb33705-900e-446d-806b-4f0bb8aaab9d))
+    (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 04202cea-2fcc-4767-a85d-30053ceea0fa))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 125e9255-241f-4894-8495-e1f8d0f48906))
+    (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer "F.CrtYd") (width 0.05) (tstamp 7115f702-f23c-424e-b3e5-8977100d8681))
+    (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer "F.CrtYd") (width 0.05) (tstamp ae97673e-e3da-489c-bbf6-d927eb77e6a2))
+    (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer "F.Fab") (width 0.1) (tstamp 34ed81ce-6fb6-44e6-9dc4-0a634ca92d0f))
+    (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 49090b79-44ca-48b6-b659-39b82a88e5cb))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 655c7167-2975-4926-91e6-00bb685e0fee))
+    (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer "F.Fab") (width 0.1) (tstamp da8652de-62bb-48cb-a4bf-8a26e5de7052))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp fff0c4ba-1a90-40cd-afa6-c60efe194fdf))
+    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp e6901cf2-52af-4720-a09b-289aa266cc7c))
+    (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 21 "SWIO") (pinfunction "Pin_2") (pintype "passive") (tstamp da2732da-8707-48a0-a3a1-4f62081347ca))
+    (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 7 "VD") (pinfunction "Pin_3") (pintype "passive") (tstamp 44bb4dc3-be43-4a3d-b1cb-06363dee3b23))
+    (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 52 "PD2") (pinfunction "Pin_4") (pintype "passive") (tstamp 23257f68-7da8-4d9b-b18b-9977151546df))
+    (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 51 "NRST") (pinfunction "Pin_5") (pintype "passive") (tstamp 77def11a-69b9-4800-97c5-ec76dc11809b))
+    (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 53 "PA1") (pinfunction "Pin_6") (pintype "passive") (tstamp a0fbef70-153e-4785-9b34-cdccb4ea46ae))
+    (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "Pin_7") (pintype "passive") (tstamp d2c6b4f9-357f-42bf-bb50-c4bbde1e2fb4))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp abd8bae6-ef80-47c5-849d-fe6306b368fb)
+    (at 94.92 60.4 90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C412302")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/c8abbb64-7697-4ad8-bf41-3b771dd024b8")
+    (attr smd)
+    (fp_text reference "C15" (at 1.95 0.02 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 12de3974-e845-4339-ba44-4f3e1ed87af7)
+    )
+    (fp_text value "4.7u16v" (at 2.68 0.01 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 91cc46dc-acd1-418a-955d-0b8862cf5bb9)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 10147f8d-3864-422e-a167-dbedb45e1f0b)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 50c067be-7f04-4959-8cd8-a17a5848ae7e))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 9d52cff9-3f00-4af7-8329-082cf662a83c))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 58bf6539-de62-4def-a4af-ad5bd2f6576b))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 87bdd2c7-4837-44f7-ae57-7a9812482033))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp ef1299c4-a757-4b17-bde5-923707e3b607))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f3626f95-7df6-4bf1-9445-90bfe10f09fa))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 14728bdc-26d4-42e3-b9a1-b29c1f53dff9))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 63dd7a7d-8c52-4167-b563-5bc10f2f24d3))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6fa363c8-08a0-4eff-85e0-01a6709e2324))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp ed83228b-a686-4007-8c31-551b09d47f54))
+    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 11 "VCC") (pintype "passive") (tstamp e171d82e-69c7-4a8c-83a0-a628ee9783a7))
+    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp f3553554-34d1-4b08-a474-470a8dc5aa39))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" (layer "F.Cu")
+    (tedit 5D3C0721) (tstamp b773c47d-e56e-4d75-a0bc-11af56b2bb9d)
+    (at 98.7 29.89 180)
+    (descr "USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf")
+    (tags "usb usb-c 2.0 pd")
+    (property "LCSC" "C2765186")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/3768e29a-2c93-468b-a3e9-b8e26cb6eec6")
+    (attr smd)
+    (fp_text reference "J1" (at -1.4 -0.91 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 56a9ea1a-349a-4287-8d27-edb8f3bed702)
+    )
+    (fp_text value "USB_C_Receptacle_USB2.0" (at 0 5.1 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 34c0c384-8108-49f0-b262-37cb4165975e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 83064e10-aea7-4b28-a531-ef122d029421)
+    )
+    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer "F.SilkS") (width 0.12) (tstamp 9dfdba43-7460-4e0c-b50a-a9ce98ea3eff))
+    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer "F.SilkS") (width 0.12) (tstamp a3ab0825-e7e2-4830-a24f-f4f93ef84e6a))
+    (fp_line (start -4.7 2) (end -4.7 3.9) (layer "F.SilkS") (width 0.12) (tstamp abeffdb7-ec36-4e59-a373-606500b08095))
+    (fp_line (start 4.7 2) (end 4.7 3.9) (layer "F.SilkS") (width 0.12) (tstamp df91c10f-cb4b-4ccc-9d1f-0772d90c7d31))
+    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer "F.SilkS") (width 0.12) (tstamp eeb5139f-989d-4110-a8ac-7244f39afd15))
+    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer "F.CrtYd") (width 0.05) (tstamp 61c29eb4-9651-4da3-8e6c-13a132aeacd4))
+    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer "F.CrtYd") (width 0.05) (tstamp 7e9ff67c-5469-4810-b223-0a4ddf950695))
+    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer "F.CrtYd") (width 0.05) (tstamp 80a7b044-9255-4104-8c6b-17832d53dfac))
+    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer "F.CrtYd") (width 0.05) (tstamp e434d100-5643-415a-bae5-79f51d9339b8))
+    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer "F.Fab") (width 0.1) (tstamp 78ad31e7-0a0b-4a14-ae0f-a7228245b1b2))
+    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer "F.Fab") (width 0.1) (tstamp 7ccadc6a-68f9-4ae1-aa34-0ee7cc311812))
+    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer "F.Fab") (width 0.1) (tstamp bb9c6415-64e5-4cab-a48d-b99ce668656b))
+    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer "F.Fab") (width 0.1) (tstamp c59ea70a-00f0-47c4-9236-fc7ee44a311e))
+    (pad "" np_thru_hole circle (at -2.89 -2.6 180) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask) (tstamp 1fcdb7fd-0d41-4698-8716-e944cba1d7a5))
+    (pad "" np_thru_hole circle (at 2.89 -2.6 180) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask) (tstamp 84563eb9-52a3-4dc1-8625-4bcb96f17b60))
+    (pad "A1" smd rect (at -3.25 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 533d1397-49cb-4372-bcae-4fa93819a06a))
+    (pad "A4" smd rect (at -2.45 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "Net-(C1-Pad1)") (pinfunction "VBUS") (pintype "passive") (tstamp e7b9ded2-7529-49c4-bb55-07b9905c3e60))
+    (pad "A5" smd rect (at -1.25 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 14 "Net-(J1-PadA5)") (pinfunction "CC1") (pintype "bidirectional") (tstamp ede8e599-638f-4067-a5eb-5284f0c4e75f))
+    (pad "A6" smd rect (at -0.25 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 15 "Net-(J1-PadA6)") (pinfunction "D+") (pintype "bidirectional") (tstamp 6c1ce621-34a2-45a3-9b9e-3efd48a2687b))
+    (pad "A7" smd rect (at 0.25 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 16 "Net-(J1-PadA7)") (pinfunction "D-") (pintype "bidirectional") (tstamp b0aee13c-63a8-4b10-93d9-61bcfadf6f8c))
+    (pad "A8" smd rect (at 1.25 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 17 "unconnected-(J1-PadA8)") (pinfunction "SBU1") (pintype "bidirectional") (tstamp b3c18322-15b8-470e-b4ef-f5bbdf64bb09))
+    (pad "A9" smd rect (at 2.45 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "Net-(C1-Pad1)") (pinfunction "VBUS") (pintype "passive") (tstamp 24b4fe08-f893-43c7-9fec-9f58300492db))
+    (pad "A12" smd rect (at 3.25 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp cf940a43-e1ee-4082-8ceb-c34f8e044c87))
+    (pad "B1" smd rect (at 3.25 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 82b48067-e440-4447-a8a4-4e5e541d35b1))
+    (pad "B4" smd rect (at 2.45 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "Net-(C1-Pad1)") (pinfunction "VBUS") (pintype "passive") (tstamp b530de05-dbb4-4896-9a39-ca81648d0e57))
+    (pad "B5" smd rect (at 1.75 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 18 "Net-(J1-PadB5)") (pinfunction "CC2") (pintype "bidirectional") (tstamp 7e0ca4e2-ae50-4949-b73b-9b8e9832d397))
+    (pad "B6" smd rect (at 0.75 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 15 "Net-(J1-PadA6)") (pinfunction "D+") (pintype "bidirectional") (tstamp dbd96f41-b648-4455-ba59-aac75c4fd533))
+    (pad "B7" smd rect (at -0.75 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 16 "Net-(J1-PadA7)") (pinfunction "D-") (pintype "bidirectional") (tstamp b64d67fe-f2e6-42c2-9235-8b9ecef6aa74))
+    (pad "B8" smd rect (at -1.75 -4.045 180) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 19 "unconnected-(J1-PadB8)") (pinfunction "SBU2") (pintype "bidirectional") (tstamp 79d95276-b2d7-445d-82a9-5455d4e42736))
+    (pad "B9" smd rect (at -2.45 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 1 "Net-(C1-Pad1)") (pinfunction "VBUS") (pintype "passive") (tstamp 024e334b-58b1-4781-bb30-332f0bb8b4b2))
+    (pad "B12" smd rect (at -3.25 -4.045 180) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 2b512447-eaec-4a7e-b49f-8edd184eaddd))
+    (pad "S1" thru_hole oval (at 4.32 -3.13 180) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "SHIELD") (pintype "passive") (tstamp 51040988-e23d-4189-9e73-1d32294a77f1))
+    (pad "S1" thru_hole oval (at 4.32 1.05 180) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "SHIELD") (pintype "passive") (tstamp ab60a6ff-3794-4ef8-b804-ff569d7fabca))
+    (pad "S1" thru_hole oval (at -4.32 -3.13 180) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "SHIELD") (pintype "passive") (tstamp b3585f30-e679-41e3-8c20-87894086f139))
+    (pad "S1" thru_hole oval (at -4.32 1.05 180) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask)
+      (net 2 "GND") (pinfunction "SHIELD") (pintype "passive") (tstamp e72a3e3c-6d74-468c-9e5e-5b999ba388ce))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_HRO_TYPE-C-31-M-12.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "xdfn_reg:xdfn-reg" (layer "F.Cu")
+    (tedit 63CC57F0) (tstamp c2be9504-d17e-415f-bffc-25733eb553e0)
+    (at 94.47 53.58)
+    (descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")
+    (tags "OnSemi XDFN4")
+    (property "LCSC" "C379350")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/0d5d92bb-b3b5-4bb6-b7f4-d4bc0c980cc5")
+    (attr smd)
+    (fp_text reference "U6" (at -1.57 0.93 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp d8d7bb3e-e397-461e-848f-12163a6e1271)
+    )
+    (fp_text value "RS3236-3.3YUTDN4" (at -0.48 4.22 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp c310e610-727b-43f9-95bb-eefa17185c01)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -1.8 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp df9d9531-2332-4e4c-8dc6-33782c6b778c)
+    )
+    (fp_line (start 0.72 0.85) (end 0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp 10a48767-3632-4fa9-8042-432ae5839b68))
+    (fp_line (start 0.72 0.85) (end -0.31 0.85) (layer "F.SilkS") (width 0.12) (tstamp 5098da09-089c-4b20-acaa-e15fbad303c6))
+    (fp_line (start -0.72 -0.86) (end -0.72 0.48) (layer "F.SilkS") (width 0.12) (tstamp 6ef349bf-e9dc-4ba2-9811-b6f4031dc9c2))
+    (fp_line (start 0.72 -0.86) (end -0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp a5707f34-bc5a-4e2e-93e2-ef21b2f56873))
+    (fp_line (start 0.73 -0.85) (end 0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp 1ad67c80-ee1b-48c2-b97f-f1aa7e28c752))
+    (fp_line (start -0.73 0.87) (end -0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 3556e7c2-c6f7-48b2-9cc6-961782ffcce5))
+    (fp_line (start -0.73 -0.85) (end 0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp d3f5e16f-56cf-437a-a58d-6a4c8ab3ade8))
+    (fp_line (start 0.73 0.87) (end -0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp e50ab48e-46df-49b7-b625-b5041a075c45))
+    (fp_line (start -0.5 -0.5) (end 0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp 1b1069fc-b3d8-4b9e-b71e-39f100bdffdf))
+    (fp_line (start 0.5 -0.5) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 2f048095-bda6-401e-9da8-b02d7046dfef))
+    (fp_line (start 0.25 0.5) (end -0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp 50bcd6be-9e4e-4e6f-b1dc-cf93fa3c75c1))
+    (fp_line (start 0.5 0.25) (end 0.25 0.5) (layer "F.Fab") (width 0.1) (tstamp 81843ffb-52bf-4128-b96a-5d45ad09c38f))
+    (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp edf07142-4c38-4cc8-9256-49ccd8ce280f))
+    (pad "1" smd custom (at -0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 7 "VD") (pinfunction "OUT") (pintype "power_out") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy -0.13 -0.275)
+            (xy -0.02 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp f97dab19-2649-4dd5-8e56-4e601c87369e))
+    (pad "2" smd custom (at 0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "power_in") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy 0.02 -0.275)
+            (xy 0.13 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp 795b9910-96a4-479d-87c5-a03a285a0342))
+    (pad "3" smd custom (at 0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 6 "VDD") (pinfunction "EN") (pintype "input") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy -0.13 -0.275)
+            (xy -0.02 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp bd9f4246-d55d-4200-9f6d-c23e020cb7f8))
+    (pad "4" smd custom (at -0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 6 "VDD") (pinfunction "IN") (pintype "power_in") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_poly (pts
+            (xy 0.13 -0.115)
+            (xy -0.13 -0.115)
+            (xy 0.02 -0.275)
+            (xy 0.13 -0.275)
+          ) (width 0) (fill yes))
+      ) (tstamp c1643dba-dc8b-4c84-88b0-5070e1ce34eb))
+    (pad "5" smd rect (at 0 0 225) (size 0.48 0.48) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 1546666f-cfbe-4d62-882f-377c1cf56279))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp c38576b2-8279-42b5-af20-a4efc5cfa418)
+    (at 103.54 40.48)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C279979")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/1e204aa8-7170-4e7d-afc9-746bd0c93bb8")
+    (attr smd)
+    (fp_text reference "R10" (at 2.01 -0.08 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp f8c96b9f-757d-4f82-8cda-2f36b50f656c)
+    )
+    (fp_text value "100k" (at 0 1.17 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 9cf82ece-1411-45e6-97c5-ce503b204a99)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 620a5fec-ca00-45b6-b695-d5207ab79edc)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 125e7604-6a39-4192-afcb-0dbc4738f72f))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp b7aed49c-b6b9-403c-b2c1-e4262d16b7e6))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 22f7fc31-af2f-457c-9e3a-a2defbff4f53))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 5830e870-68bd-4f7b-bfb5-00be821a9ca9))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 855a4438-9abc-4786-8f4d-74bd92f9f73a))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp e2e84a62-0b84-45c6-8a81-2a6bf7379cc2))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 0c30bf1f-5bce-4544-bee5-24b64ed22b69))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9cecf743-aefc-485a-902a-158364b527a4))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp b71f3b55-55f3-4b83-a978-1bb564843af1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp baadde85-bac9-46ac-bbb9-d2aff85f601c))
+    (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pintype "passive") (tstamp 15b13e60-2e77-44c5-a5cb-1dacbc57c176))
+    (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 50 "Net-(R8-Pad2)") (pintype "passive") (tstamp 3beb2f9c-9152-4dd7-82c6-5a669e8cd22a))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp c85d4de3-3913-418a-9c92-e509ae652755)
+    (at 99.76 56.84 90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C269674")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2427fbb8-bf47-433c-83da-84226d48ddda")
+    (attr smd)
+    (fp_text reference "R13" (at 0 -1.17 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 6c861980-6e8e-4f2a-a62e-76480bef053b)
+    )
+    (fp_text value "10k" (at 0 1.17 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 93f5aafa-ebe5-4127-9413-02aa572ae5e3)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 2f23ff59-f02b-478e-af6c-208bc150e26a)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 14115d44-54f5-4484-b1b1-31df63205fd6))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp b092daf5-328e-4d09-94ec-063eaa7c22a8))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 329920c2-553b-486f-80e3-08b02d07cf17))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 6abfe665-0fa5-4593-943e-46f55ed78b40))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 73104094-a2a9-4d03-93ce-46fcff87d137))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 75adc3ef-40aa-42b5-9d57-faedcaecfddd))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 3ebc3603-ef9b-49b2-8aaa-c423070f1e4a))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 47385f28-fbb9-4afa-8698-c66b82dbb098))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 47b1c218-e714-4e1c-a3ac-eff6566c023b))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp c4e13897-7105-4879-947f-bd34df834c8d))
+    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 30 "SDA") (pintype "passive") (tstamp 949b389d-2790-4a75-82dc-38af3822babc))
+    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pintype "passive") (tstamp eadca542-8cd8-4b0b-88ac-43d8e3b0372a))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Inductor_SMD:L_0805_2012Metric" (layer "F.Cu")
+    (tedit 5F68FEF0) (tstamp d3b66326-a304-4acf-99bb-b64dcc1dcdf9)
+    (at 100.55 41.52 -90)
+    (descr "Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "inductor")
+    (property "LCSC" "C356837")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/c50ad1ea-c9dd-49db-93ef-f0a5c2aeda9e")
+    (attr smd)
+    (fp_text reference "L1" (at -2.21 0.91 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp be32cefd-175a-4ce1-b2e1-0550c297db99)
+    )
+    (fp_text value "10uH" (at 0 1.55 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 8270c7c5-cb75-4c12-b547-01f9b61af03e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp b8561c7f-9d92-4e7d-ad81-938313b24ee5)
+    )
+    (fp_line (start -0.399622 -0.56) (end 0.399622 -0.56) (layer "F.SilkS") (width 0.12) (tstamp be12552e-f752-45c0-b012-79d1612e89c1))
+    (fp_line (start -0.399622 0.56) (end 0.399622 0.56) (layer "F.SilkS") (width 0.12) (tstamp ff9435fe-9a70-43b2-a686-eebd6ee11fe0))
+    (fp_line (start -1.75 -0.85) (end 1.75 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 5482eef6-46bc-44d0-830d-be8d04e3ea71))
+    (fp_line (start 1.75 0.85) (end -1.75 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 8ed6716d-ebdb-449e-85d0-980160b7051c))
+    (fp_line (start 1.75 -0.85) (end 1.75 0.85) (layer "F.CrtYd") (width 0.05) (tstamp b80d533d-b09c-43cc-a3ef-f22235f36b66))
+    (fp_line (start -1.75 0.85) (end -1.75 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp ee6935a4-2c4a-4396-9096-c8bc09239c37))
+    (fp_line (start -1 0.45) (end -1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 05fa2813-0ec0-4ba8-b408-4c206c592244))
+    (fp_line (start 1 -0.45) (end 1 0.45) (layer "F.Fab") (width 0.1) (tstamp 11dd9113-4c47-46af-afc7-e31303d37243))
+    (fp_line (start 1 0.45) (end -1 0.45) (layer "F.Fab") (width 0.1) (tstamp 921c606d-da76-4beb-bc63-8c44f9ce8eda))
+    (fp_line (start -1 -0.45) (end 1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c3e1adac-d86c-4d92-ac14-00a255a69536))
+    (pad "1" smd roundrect (at -1.0625 0 270) (size 0.875 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pinfunction "1") (pintype "passive") (tstamp 7c6260c6-5097-426a-a417-c21250178b63))
+    (pad "2" smd roundrect (at 1.0625 0 270) (size 0.875 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 12 "Net-(C13-Pad1)") (pinfunction "2") (pintype "passive") (tstamp c2482ecf-4b92-4564-af25-8a0ccf7030c9))
+    (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp dd1b10bc-a29d-4d59-8a4e-77a8465c2322)
+    (at 93.23 51.21 90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/4cfc0bab-7486-4254-8968-dbaa9236b771")
+    (attr smd)
+    (fp_text reference "C16" (at 0 -1.16 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 1ebfcf9c-6110-42ce-bb96-814e70a9da95)
+    )
+    (fp_text value "0.1u16v" (at 0 1.16 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 81012dbc-dc58-4506-b322-f9f90088dce9)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp c63d9304-75f7-418d-a95f-d997b6431fb8)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 98d67e4f-d5cb-4c1c-8a9f-9a23a7ba9e82))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp d7d62b70-723f-44f8-86c2-8be224640136))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 5e662d46-a1bb-473c-a679-a6b7c953ba39))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 6ad6ff32-dd75-437b-9f12-cb85633fb3c6))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 70c5357f-9c1a-4387-972e-173f70b965e5))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 9d2321c0-5a8d-40d5-925c-19ec7be457ac))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 46cdd8dd-b5d4-4879-a4f9-ad1d2de227ba))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6aac9be6-a7c9-465a-b1e0-95fa76eb075c))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp bf875a06-740e-482b-bd22-76369dd1a685))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp cbaff374-e5dc-4940-9aab-f23363e31c3e))
+    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pintype "passive") (tstamp 0f375da3-af10-4b42-acc9-4c00edf65dca))
+    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 3457def1-6132-497f-a1e5-a1a3f374d30c))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp e7d0f4ac-b964-4dde-9657-33bab1e0a6f3)
+    (at 101.42 38.59 90)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C402890")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/fec4ddb6-f573-4e8b-ae15-fe44e67b6d73")
+    (attr smd)
+    (fp_text reference "R6" (at 0.02 -1.28 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 77c5c080-5f3e-415f-903a-e357b3b6f3ff)
+    )
+    (fp_text value "15" (at 0 1.43 270 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 4f16bb12-5366-4da6-92a6-81f95a953b94)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 270 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp f49ea3ba-3451-4729-a98c-3867afb5aa27)
+    )
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 0c88d2e5-f8aa-4ce7-b176-4008622a6a08))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp 8bc14ffe-872e-4012-b329-40e1ac6f871c))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 638fac92-84f0-4d73-9269-713fb444d89b))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a1ecae22-0ecb-430f-b454-b720db741f3b))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dff9fc18-760e-4107-b2d0-863323e53e51))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp e90421f5-4f6c-4a62-99d6-0c7cf5484c75))
+    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp d2c703a7-249d-46e6-83ba-3e4bbbb6f983))
+    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp ebb99151-662d-4117-b979-49e37a4a8604))
+    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp f84c7317-9d71-44fb-986a-d78808b72cf2))
+    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp fe02b37f-6622-4ac2-ad6d-19052642b78a))
+    (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 5 "Net-(C3-Pad1)") (pintype "passive") (tstamp 15652fe0-83b1-4f96-8f0a-c22c38bbaa7f))
+    (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 27 "Net-(R6-Pad2)") (pintype "passive") (tstamp 10475274-4851-496c-993f-edac552d1423))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_SMD:SOT-323_SC-70" (layer "F.Cu")
+    (tedit 5A02FF57) (tstamp ed96cbdb-179e-497f-9db0-6ed0c33e2c24)
+    (at 100.31 45.4 90)
+    (descr "SOT-323, SC-70")
+    (tags "SOT-323 SC-70")
+    (property "LCSC" "C719079")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/0748e5e4-5cba-4e9c-ab41-05febaed5ec8")
+    (attr smd)
+    (fp_text reference "Q2" (at -0.05 -1.95 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp ccc4eac1-1125-4f18-a114-6569a5e9d826)
+    )
+    (fp_text value "NMOS" (at -0.05 2.05 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 5d34aa56-3d61-4194-badc-1a2991b46c06)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 47e82d18-b826-46ba-bbf6-3972de2adec5)
+    )
+    (fp_line (start -0.68 1.16) (end 0.73 1.16) (layer "F.SilkS") (width 0.12) (tstamp 34f9db77-2ea9-41ad-a358-848da31747c7))
+    (fp_line (start 0.73 -1.16) (end -1.3 -1.16) (layer "F.SilkS") (width 0.12) (tstamp 6e8a081a-8f30-4ac2-ac1a-b9bc13e42c4b))
+    (fp_line (start 0.73 0.5) (end 0.73 1.16) (layer "F.SilkS") (width 0.12) (tstamp 934b0db5-4556-422e-a743-ab8864753e60))
+    (fp_line (start 0.73 -1.16) (end 0.73 -0.5) (layer "F.SilkS") (width 0.12) (tstamp cfff9419-bc8c-45c8-8d66-af0ad1038547))
+    (fp_line (start 1.7 1.3) (end -1.7 1.3) (layer "F.CrtYd") (width 0.05) (tstamp 16a4ab8f-83e6-4e9d-8cc4-dcbca03a92ba))
+    (fp_line (start -1.7 -1.3) (end 1.7 -1.3) (layer "F.CrtYd") (width 0.05) (tstamp 18e6f332-c6d6-4593-b50d-75136f7baeb6))
+    (fp_line (start 1.7 -1.3) (end 1.7 1.3) (layer "F.CrtYd") (width 0.05) (tstamp 8a24bde7-0eb8-45fb-8c04-448d52647505))
+    (fp_line (start -1.7 1.3) (end -1.7 -1.3) (layer "F.CrtYd") (width 0.05) (tstamp fdaa63d8-56c6-4376-8aea-ebf847c7c99d))
+    (fp_line (start -0.68 -0.6) (end -0.68 1.1) (layer "F.Fab") (width 0.1) (tstamp 134b22be-3314-47fa-b739-c6d995f78545))
+    (fp_line (start 0.67 -1.1) (end 0.67 1.1) (layer "F.Fab") (width 0.1) (tstamp 1fa118d0-dcda-408b-bb35-f41905e661c3))
+    (fp_line (start 0.67 -1.1) (end -0.18 -1.1) (layer "F.Fab") (width 0.1) (tstamp 1faf738c-712c-4399-bb36-ef5d7b185f86))
+    (fp_line (start 0.67 1.1) (end -0.68 1.1) (layer "F.Fab") (width 0.1) (tstamp 74dd515e-6e09-42d2-9b18-0164e476300e))
+    (fp_line (start -0.18 -1.1) (end -0.68 -0.6) (layer "F.Fab") (width 0.1) (tstamp 7a23f0cc-9a6d-4611-9b1f-366d798ca030))
+    (pad "1" smd rect (at -1 -0.65) (size 0.45 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 23 "T2CH4") (pinfunction "G") (pintype "input") (tstamp d11d687b-b837-4a5f-bb60-adc785565918))
+    (pad "2" smd rect (at -1 0.65) (size 0.45 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "S") (pintype "passive") (tstamp c13cb498-f661-44e2-a085-94516e21d305))
+    (pad "3" smd rect (at 1 0) (size 0.45 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 12 "Net-(C13-Pad1)") (pinfunction "D") (pintype "passive") (tstamp 2dc71379-4ee0-433b-99d7-d7c2f4c89fa5))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-323_SC-70.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp ef117098-03c1-4cd5-9b24-ba5be211dbea)
+    (at 96 60.41 90)
+    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "LCSC" "C338032")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2b2f1532-55df-4759-bab8-3f3879b94b66")
+    (attr smd)
+    (fp_text reference "C10" (at 1.96 0 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 0ab28106-1caa-4d28-b687-97625779bdf7)
+    )
+    (fp_text value "0.1u16v" (at 2.78 -0.07 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 7dcbf6eb-c1cb-457c-8f15-5b9b6623573f)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 598d02cc-e952-4ff4-9314-21be4f4b13de)
+    )
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 288ea7f9-4fd9-45ee-a615-cf5a19f0c9e4))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp efeaa294-da44-4477-9fdc-df76ee36669a))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 132cc3be-4df4-4e75-b504-c84a736861c9))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 492e16a9-2f64-463a-bb04-649765b3eef8))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f3082600-8379-494e-b341-5ec26e41d178))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f357e5ca-6f48-4bf1-9c7b-97d8747380ea))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 8ad05cb1-f8f0-4a49-a37d-3bb2e8b375cd))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp ad667240-a97c-4c68-8e6d-cdfd41e05d04))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ba47a295-9b08-4a8d-8543-7c78280021ab))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c5214ccf-51b6-459d-86d5-03f6435ab7a7))
+    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 11 "VCC") (pintype "passive") (tstamp 184937d8-026e-4229-938c-8bf0538f2b6e))
+    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pintype "passive") (tstamp 25d2e05e-7f97-4650-84d0-489ce8240cd7))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp ef350a11-357b-4163-aeab-edc58ea5c73b)
+    (at 103.34 50.59 -90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C102905")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/f9ec653e-1da4-4a12-9b65-4581a3c824bf")
+    (attr smd)
+    (fp_text reference "R3" (at -0.02 -1.3 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp f0459ee1-b2d1-4b00-bb53-fbfa344e7801)
+    )
+    (fp_text value "22" (at 0 1.17 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 1c203bd5-397a-4a43-9efe-a86b2873bc4e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp cad100d5-61c2-4cd6-8328-5149245b1487)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 759f679b-22d2-4e8c-ad5f-3d8fbde23e6c))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp ee999fd7-9676-4063-9bba-0dee7a969edb))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1064cf28-722a-4d29-b18a-0d3e2de69671))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1e13b8b7-0605-45c3-9117-7a2a18fd4df8))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 21f75804-672d-4616-8f68-bc1a90673bb2))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp fc5a8746-0f06-4942-ae41-0d7796c19f01))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 1ad39a44-e87c-4ca6-90c8-c978acfd57a9))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 39ba2770-000b-4a29-a66a-9d6505171668))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 72ecd15b-023d-4b56-a557-f8cc3e030467))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp e82fdb5c-b988-49ce-bd17-a4b1805e4965))
+    (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 16 "Net-(J1-PadA7)") (pintype "passive") (tstamp e7741c89-900c-4049-b2f8-d1cb60ab9712))
+    (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 24 "D-") (pintype "passive") (tstamp bea27c0d-8258-4b12-8453-f7d877c5b4ca))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Swadge_Parts:QMA6981" (layer "F.Cu")
+    (tedit 5D6D0BDC) (tstamp f515cfe7-f1ac-4dd0-b99a-67f5a773401b)
+    (at 101.72 58)
+    (property "Cost100" "3082")
+    (property "Digikey" "")
+    (property "LCSC" "C457290")
+    (property "Notes" "")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (property "Substitutable" "N")
+    (path "/5fc985a6-38e0-49f8-90f4-b4dcd17130ff")
+    (attr through_hole)
+    (fp_text reference "U4" (at -0.94 -2.31 90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp e45b04c1-686c-4631-beca-8e3c0d83b8dd)
+    )
+    (fp_text value "QMA7981" (at 0.762 -3.302 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 381f8f62-e6c9-45ff-8597-9c3ee941ec9e)
+    )
+    (fp_circle (center -1.27 -1.27) (end -1.07 -1.27) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fc70e5d7-1ac1-4a32-908d-50d9bb9f6e49))
+    (pad "1" smd rect locked (at -0.75 -0.75) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "AD0") (pintype "input") (tstamp df401c20-8acf-4738-815d-a8e0cd516ba5))
+    (pad "2" smd rect locked (at -0.75 -0.25) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 30 "SDA") (pinfunction "SDX") (pintype "input") (tstamp eba593c2-5670-4dbd-8f65-ac7bf565df5c))
+    (pad "3" smd rect locked (at -0.75 0.25) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 7 "VD") (pinfunction "VDDIO") (pintype "input") (tstamp 40717c97-2fb9-4358-8d9f-af477f7df6b9))
+    (pad "4" smd rect locked (at -0.75 0.75) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "RESV1") (pintype "input") (tstamp 84a08c9d-b2b0-4f8e-90dd-7fefb9a200bb))
+    (pad "5" smd rect locked (at -0.25 0.75 90) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 48 "unconnected-(U4-Pad5)") (pinfunction "INT1") (pintype "input+no_connect") (tstamp 18145646-b36d-4efd-97e4-3219d4e7ff51))
+    (pad "6" smd rect locked (at 0.25 0.75 90) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 47 "unconnected-(U4-Pad6)") (pinfunction "INT2") (pintype "input+no_connect") (tstamp dff8b423-83ed-4a5c-8a1f-681246fd2cb2))
+    (pad "7" smd rect locked (at 0.75 0.75) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 7 "VD") (pinfunction "VDD") (pintype "input") (tstamp 34b72ae1-8b08-4b2f-9502-d743db136f3b))
+    (pad "8" smd rect locked (at 0.75 0.25) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GNDIO") (pintype "input") (tstamp 42b00344-6764-4319-8abf-d6d34ca1323a))
+    (pad "9" smd rect locked (at 0.75 -0.25) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "input") (tstamp 09ef480e-f950-4e0a-bffc-d6acc0607a93))
+    (pad "10" smd rect locked (at 0.75 -0.75) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 7 "VD") (pinfunction "SENB") (pintype "input") (tstamp 1f0632a1-32bd-46a4-973c-36def1f20641))
+    (pad "11" smd rect locked (at 0.25 -0.75 90) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 49 "unconnected-(U4-Pad11)") (pinfunction "RESV2") (pintype "input+no_connect") (tstamp cf6b9327-7bd6-42d8-9322-ddf806d71ee0))
+    (pad "12" smd rect locked (at -0.25 -0.75 90) (size 0.275 0.25) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 29 "SCL") (pinfunction "SCX") (pintype "input") (tstamp 08267b04-31a2-4a79-badd-2dcb328ff1fa))
+    (model "${KIPRJMOD}/../Swadge-Parts/package3d/LGA-12_2x2mm_P0.5mm.step"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp f51acd80-dd47-4a0f-81d6-41e91d0e07f8)
+    (at 101.69 52.4 180)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C102905")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/fe00deda-a597-404e-8a93-dc5d03066478")
+    (attr smd)
+    (fp_text reference "R4" (at -1.68 0.02 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 704f6b69-35b3-41f6-a9ba-2cbbae6d23a8)
+    )
+    (fp_text value "22" (at 0 1.17 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 5d148e18-ff9d-4e7a-8308-6bbfe91e1a87)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 180 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 65e2329f-00e9-41c9-baa1-b90b9f909a65)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp ad6ba375-0e5b-4df8-973c-4d9bd9fb0908))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp b31fddde-15d5-492b-8f7a-7d911e643c37))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 13b7c26f-ec7d-4051-9c67-c8508ca69833))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 20570ffb-1d18-4766-a76d-ae57df40f2fe))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 43b34bb7-697f-4fb3-af90-33a2a09cc2f0))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 8061d8e4-208a-4226-a14a-c83953cbdc9c))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 2dde8ebf-27ff-4880-882a-8820b7e95958))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9e8691b8-f1dc-4aca-afbb-eee29fb3b1bc))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp f21156ba-41c8-453d-b35b-a23845cf5771))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp f762775f-b104-477c-b148-f1ca4c27f95b))
+    (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 15 "Net-(J1-PadA6)") (pintype "passive") (tstamp 50aa3b33-d451-4bd9-b506-c86f2939d56c))
+    (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 25 "D+") (pintype "passive") (tstamp 1a110b39-d4e6-4ba7-8334-fcacab0ff22d))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm" (layer "F.Cu")
+    (tedit 5DC5F6A3) (tstamp fb298e9e-090f-4234-80ad-78119e6562f3)
+    (at 98.33 51.72)
+    (descr "QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py")
+    (tags "QFN NoLead")
+    (property "LCSC" "C5299908")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/4add6997-6d6d-46b9-8fb0-a2dafd257592")
+    (attr smd)
+    (fp_text reference "U2" (at -0.89 -2.7 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 8f0d1d83-f615-4fb0-a720-0790e0da8ff6)
+    )
+    (fp_text value "CH32V003F4U6" (at 0 2.82 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp dea5a03b-8a04-4ae9-b20f-f2442e6ec9b7)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 3af6068c-5f18-4138-b912-411879e5fefd)
+    )
+    (fp_line (start 1.16 -1.61) (end 1.61 -1.61) (layer "F.SilkS") (width 0.12) (tstamp 3c52e34a-41c8-43bd-a2d8-621e26fdd7f3))
+    (fp_line (start 1.61 1.61) (end 1.61 1.16) (layer "F.SilkS") (width 0.12) (tstamp 73c6ec8d-fe2f-4ad0-ba5f-ef317dba41a5))
+    (fp_line (start 1.61 -1.61) (end 1.61 -1.16) (layer "F.SilkS") (width 0.12) (tstamp a12e15be-5279-4134-bdc1-e54f0a061c51))
+    (fp_line (start -1.16 -1.61) (end -1.61 -1.61) (layer "F.SilkS") (width 0.12) (tstamp a8407c82-fe4b-411b-852e-fee7caa68622))
+    (fp_line (start -1.16 1.61) (end -1.61 1.61) (layer "F.SilkS") (width 0.12) (tstamp d209a0c8-8d1b-4320-9c68-7c50359b1a79))
+    (fp_line (start 1.16 1.61) (end 1.61 1.61) (layer "F.SilkS") (width 0.12) (tstamp d9ba2ebd-c268-4552-ab48-0e1bb6f80cdc))
+    (fp_line (start -1.61 1.61) (end -1.61 1.16) (layer "F.SilkS") (width 0.12) (tstamp f48a4679-831e-48ba-b2e0-f7c107114631))
+    (fp_line (start -2.12 2.12) (end 2.12 2.12) (layer "F.CrtYd") (width 0.05) (tstamp 0e8d595a-f41c-45de-ae2f-a96cbeed4cc7))
+    (fp_line (start -2.12 -2.12) (end -2.12 2.12) (layer "F.CrtYd") (width 0.05) (tstamp 0f75e4f5-e373-4f85-9b6e-21cf21a209e3))
+    (fp_line (start 2.12 -2.12) (end -2.12 -2.12) (layer "F.CrtYd") (width 0.05) (tstamp b6e531a2-57aa-47d8-98a0-3715eb4696b9))
+    (fp_line (start 2.12 2.12) (end 2.12 -2.12) (layer "F.CrtYd") (width 0.05) (tstamp d6a28747-c481-435d-b88f-997ce77903f3))
+    (fp_line (start -1.5 1.5) (end -1.5 -0.75) (layer "F.Fab") (width 0.1) (tstamp 4eb376ae-579d-43f9-8bdb-b9a9b9b2a64e))
+    (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer "F.Fab") (width 0.1) (tstamp 658b0dfc-4403-4b33-b7ec-93cea9e86a64))
+    (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer "F.Fab") (width 0.1) (tstamp 97cdb4ac-330f-4e08-b200-32c40978a740))
+    (fp_line (start -0.75 -1.5) (end 1.5 -1.5) (layer "F.Fab") (width 0.1) (tstamp ebfc26aa-a4a3-4f18-92e5-9449d60e9040))
+    (fp_line (start -1.5 -0.75) (end -0.75 -1.5) (layer "F.Fab") (width 0.1) (tstamp f37a8d2a-2855-4879-bd1c-ad1f3a24e2d7))
+    (pad "" smd roundrect (at -0.41 -0.41) (size 0.67 0.67) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 2f0280a7-4605-4dfe-ab1f-bf0f457a963a))
+    (pad "" smd roundrect (at -0.41 0.41) (size 0.67 0.67) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 36b31073-3f73-44f4-afcf-ce349fc1e24b))
+    (pad "" smd roundrect (at 0.41 0.41) (size 0.67 0.67) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp 6fa91012-04c5-4000-986c-a0839de60011))
+    (pad "" smd roundrect (at 0.41 -0.41) (size 0.67 0.67) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp d5b334ce-0d22-43da-a3ff-c2cfd07eead8))
+    (pad "1" smd roundrect (at -1.45 -0.8) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 51 "NRST") (pinfunction "PD7/NRST/T2CH4/OPP1/UCK") (pintype "bidirectional") (tstamp 350f21d4-e49e-4b29-bc83-f5232d460eff))
+    (pad "2" smd roundrect (at -1.45 -0.4) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 53 "PA1") (pinfunction "PA1/OSCI/A1/T1CH2/OPN0") (pintype "bidirectional") (tstamp 169e80f9-f8c1-4be0-94d6-1dd56cb7e733))
+    (pad "3" smd roundrect (at -1.45 0) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 3 "VCCMON") (pinfunction "PA2/OSCO/A0/T1CH2N/OPP0/AETR2") (pintype "bidirectional") (tstamp d65d6235-7703-4a67-bbfe-c3d3783d7674))
+    (pad "4" smd roundrect (at -1.45 0.4) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pinfunction "VSS") (pintype "bidirectional") (tstamp 29cf41d3-abb1-4224-9508-6ce3b5bbdd40))
+    (pad "5" smd roundrect (at -1.45 0.8) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 22 "PHOTODIODE") (pinfunction "PD0/T1CH1N/OPN1/SDA/UTX") (pintype "bidirectional") (tstamp 57eac692-d2c3-4ee4-979e-e635847aa907))
+    (pad "6" smd roundrect (at -0.8 1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pinfunction "VDD") (pintype "bidirectional") (tstamp 2b4a29d6-a4bf-4811-9d7d-e27a2e696429))
+    (pad "7" smd roundrect (at -0.4 1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 32 "OLEDRES") (pinfunction "PC0/T2CH3/UTX/NSS/T1CH3") (pintype "bidirectional") (tstamp f31af1bd-a9c0-436c-bfb9-6643c11164ce))
+    (pad "8" smd roundrect (at 0 1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 30 "SDA") (pinfunction "PC1/SDA/NSS/T2CH4/T2CH1ETR/T1BKIN/URX") (pintype "bidirectional") (tstamp f75a9953-d25d-4926-8a72-ce5ab9ff17b1))
+    (pad "9" smd roundrect (at 0.4 1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 29 "SCL") (pinfunction "PC2/SCL/URTS/T1BKIN/AETR/T2CH2/T1ETR") (pintype "bidirectional") (tstamp 2636c089-b8da-4c38-bc89-461fb901ffbe))
+    (pad "10" smd roundrect (at 0.8 1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 24 "D-") (pinfunction "PC3/T1CH3/T1CHIN/UCTS") (pintype "bidirectional") (tstamp 38764a87-41e0-495b-8089-a85c9e0198b6))
+    (pad "11" smd roundrect (at 1.45 0.8) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 25 "D+") (pinfunction "PC4/A2/T1CH4/MCO/T1CH1CH2N") (pintype "bidirectional") (tstamp 2b99a8c2-362c-47ce-b7ca-4b67b598423a))
+    (pad "12" smd roundrect (at 1.45 0.4) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 33 "BONUS1") (pinfunction "PC5/SCK/T1ETR/T2CH1ETR/SCL/UCK/T1CH3") (pintype "bidirectional") (tstamp 451f9c51-3681-4deb-9d11-fd82832402ac))
+    (pad "13" smd roundrect (at 1.45 0) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 34 "WSOUT") (pinfunction "PC6/MOSI/T1CH1CH3/UCTS/SDA") (pintype "bidirectional") (tstamp c2905496-7812-4685-be26-a7503320eab4))
+    (pad "14" smd roundrect (at 1.45 -0.4) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 26 "USBE") (pinfunction "PC7/MISO/T1CH2/T2CH2/URTS") (pintype "bidirectional") (tstamp 9a29972a-ff5f-4913-8d7d-014ed16cb60d))
+    (pad "15" smd roundrect (at 1.45 -0.8) (size 0.85 0.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 21 "SWIO") (pinfunction "PD1/SWIO/AETR/T1CH3/SCL/URX") (pintype "bidirectional") (tstamp 69b86276-d65a-4aa4-82a6-cb7e1805b8a5))
+    (pad "16" smd roundrect (at 0.8 -1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 52 "PD2") (pinfunction "PD2/A3/T1CH1/T2CH3/T1CH2N") (pintype "bidirectional") (tstamp 871d672c-6ecf-4e0b-af97-5b45d4f2ec4d))
+    (pad "17" smd roundrect (at 0.4 -1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 20 "BONUS2") (pinfunction "PD3/A4/T2CH2/AETR/UCTS/T1CH4") (pintype "bidirectional") (tstamp 384eef85-49d0-49cb-b738-97379544a7cc))
+    (pad "18" smd roundrect (at 0 -1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 35 "TOUCH") (pinfunction "PD4/A7/UCK/T2CH1ETR/OPO/T1CH4ETR") (pintype "bidirectional") (tstamp 381b09f6-95d7-41d8-8c18-704b123a27d4))
+    (pad "19" smd roundrect (at -0.4 -1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 23 "T2CH4") (pinfunction "PD5/A5/UTX/T2CH4/URX") (pintype "bidirectional") (tstamp d0aac0c0-3b63-4c62-affa-973b6b5c432e))
+    (pad "20" smd roundrect (at -0.8 -1.45) (size 0.2 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 28 "PD6") (pinfunction "PD6/A7/URX/T2CH3/UTX") (pintype "bidirectional") (tstamp 39816353-5e06-4827-a8fb-0b5795098551))
+    (pad "21" smd rect (at 0 0) (size 1.65 1.65) (layers "F.Cu" "F.Mask")
+      (net 2 "GND") (pinfunction "GND") (pintype "bidirectional") (tstamp 658bf286-fb6e-4023-9413-4c82df08c7f7))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp fc197f7d-afe0-42d1-9830-685fa07c6cc2)
+    (at 102.12 50.56 -90)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C114759")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/78ab0d4c-e2b7-4d1a-b12a-406003f932df")
+    (attr smd)
+    (fp_text reference "R5" (at -1.62 0.13 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)))
+      (tstamp 6cc53871-83db-4608-8f91-df7de307c7bd)
+    )
+    (fp_text value "1.5k" (at 0 1.17 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp a42807b7-f5f4-459f-9b43-e12e7daba7ff)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)))
+      (tstamp 50ebc93a-cb1b-4e20-88d1-e7f99c2c82cb)
+    )
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 06e2bf15-7c88-4fef-86bd-7753bfdbf6f4))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 14f57106-0f70-43b7-8939-50b10d09523b))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 46180376-4293-4546-9c99-4c475e0e90d5))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 790c3e12-df8f-4610-bdad-ca9eb458ce33))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp efacc5c0-6aaf-4021-9b8e-3fc81391de2d))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f5010688-6ea5-464d-8729-34e6cb40ddc3))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 0339b330-fdf3-4f9f-8616-33170ae4c266))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp a02db122-c6f0-4a5a-bb73-21b3a45008a8))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp a7187bb1-fe40-493c-a930-8feee764f632))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp b32484ac-a74f-4049-a35d-8cb69eef712d))
+    (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 26 "USBE") (pintype "passive") (tstamp e872d14c-f06d-4b18-9068-965590177fcc))
+    (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 24 "D-") (pintype "passive") (tstamp 8e619ab2-955a-4fd0-bf1d-da25b8927996))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "WS2816-2121:WS2816-2121" (layer "B.Cu")
+    (tedit 0) (tstamp 06e11e25-3712-4c65-a5e0-7a66ff259c0d)
+    (at 95.9 28.7 -90)
+    (property "LCSC" "C965561")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/8c6584ca-b303-4019-a9fe-ce185ff924e2")
+    (attr smd)
+    (fp_text reference "D1" (at -1.4 1.75 90 unlocked) (layer "B.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)) (justify mirror))
+      (tstamp 507204a6-1945-493a-80df-be5083498df8)
+    )
+    (fp_text value "WS2816C-2121" (at 0 -4 90 unlocked) (layer "B.Fab") hide
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp 78191fe4-67a3-46c3-ac81-e142c4259d35)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5 90 unlocked) (layer "B.Fab") hide
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp bbd27672-c738-4075-a5ca-95a8c47ebbaa)
+    )
+    (fp_line (start -1 -1.2) (end -1.2 -1.2) (layer "B.SilkS") (width 0.12) (tstamp 0025752b-4065-4d34-b5c3-dbf86bf761a5))
+    (fp_line (start 1.2 -1.2) (end 1 -1.2) (layer "B.SilkS") (width 0.12) (tstamp 25166a54-5fe6-4151-8e13-89c6716bc342))
+    (fp_line (start 1 -1.2) (end 1 -1.4) (layer "B.SilkS") (width 0.12) (tstamp 30a475f8-de83-426b-bb12-fafb99320963))
+    (fp_line (start 1.4 -1) (end 1.2 -1) (layer "B.SilkS") (width 0.12) (tstamp 7959802d-e31c-4a3c-86ba-1c5247aa6820))
+    (fp_line (start 1 -1.4) (end 1.4 -1) (layer "B.SilkS") (width 0.12) (tstamp 877d7237-c673-4960-ac4a-b504d4b77d12))
+    (fp_line (start -1.2 1.2) (end -1 1.2) (layer "B.SilkS") (width 0.12) (tstamp 9e85cbe4-6a97-4100-8109-87a9edba48f5))
+    (fp_line (start 1.2 1.2) (end 1.2 1) (layer "B.SilkS") (width 0.12) (tstamp b2897756-699c-4411-8611-a5926209cf98))
+    (fp_line (start 1.2 -1) (end 1.2 -1.2) (layer "B.SilkS") (width 0.12) (tstamp b63f395a-feed-43ca-9abc-8daaa1eda867))
+    (fp_line (start 1 1.2) (end 1.2 1.2) (layer "B.SilkS") (width 0.12) (tstamp bd49b39c-1a90-497f-a4bb-d1e1d65184b0))
+    (fp_line (start -1.2 -1.2) (end -1.2 -1) (layer "B.SilkS") (width 0.12) (tstamp dd9a18b1-e9d7-4bc0-aa30-639392755f3a))
+    (fp_line (start -1.2 1) (end -1.2 1.2) (layer "B.SilkS") (width 0.12) (tstamp e07e9e27-e831-4b13-8919-7bf30f7ced9e))
+    (fp_circle (center -1.4 1.4) (end -1.4 1.4) (layer "B.SilkS") (width 0.12) (fill none) (tstamp 28010ac1-eeeb-49b8-bfa4-6fb87ff48a5a))
+    (pad "1" smd roundrect (at -0.945 0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 36 "unconnected-(D1-Pad1)") (pinfunction "BI") (pintype "input") (tstamp 973bbe3c-78c3-40e9-85dd-8292f315605d))
+    (pad "2" smd roundrect (at -0.945 0 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 34 "WSOUT") (pinfunction "DI") (pintype "input") (tstamp 66c07633-a44c-4e9d-9b27-f1f3311a2bb6))
+    (pad "3" smd roundrect (at -0.945 -0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pinfunction "V") (pintype "power_in") (tstamp 4004ca70-9a7a-4ca4-b74c-67cd0276b034))
+    (pad "4" smd roundrect (at 0.945 -0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 37 "Net-(D1-Pad4)") (pinfunction "DO") (pintype "output") (tstamp e119c4cf-f9f3-49f9-b79c-39135ede5095))
+    (pad "5" smd roundrect (at 0.945 0 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 38 "unconnected-(D1-Pad5)") (pinfunction "BO") (pintype "output") (tstamp ef978c77-5399-4478-bbcb-7c9858419248))
+    (pad "6" smd roundrect (at 0.945 0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pinfunction "G") (pintype "power_in") (tstamp 36c9aca5-5edf-4896-9cba-664fda936347))
+  )
+
+  (footprint "touchpads:touchpad_10x6.5mm_retircle" (layer "B.Cu")
+    (tedit 0) (tstamp 1c509b0e-69b7-4e4e-a49a-c2b6dc45c5fd)
+    (at 98.7 73.85 180)
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d15adf77-d9af-4d7d-a310-4b4024916ea3")
+    (attr smd)
+    (fp_text reference "T1" (at 0 0.5 unlocked) (layer "B.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)) (justify mirror))
+      (tstamp 303fd4bd-bd3f-41fb-b092-7f713b3faa18)
+    )
+    (fp_text value "TOUCHPAD" (at 0 -1 unlocked) (layer "B.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp e43352c8-da67-4e6f-9908-f36694717fa3)
+    )
+    (pad "1" smd roundrect (at 0 0 180) (size 10 6.5) (layers "B.Cu") (roundrect_rratio 0.25)
+      (net 35 "TOUCH") (pinfunction "Pin_1") (pintype "passive") (tstamp 0ca4ca96-954c-4efc-812c-f99b76f94c3e))
+  )
+
+  (footprint "WS2816-2121:WS2816-2121" (layer "B.Cu")
+    (tedit 0) (tstamp 3a0f1c45-7e72-4c83-ac7a-73accc85d7dc)
+    (at 101.5 28.7 -90)
+    (property "LCSC" "C965561")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/b25fda55-3b45-47c8-a11d-2fee294067da")
+    (attr smd)
+    (fp_text reference "D2" (at -1.75 1.4 unlocked) (layer "B.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)) (justify mirror))
+      (tstamp 85830163-ee74-442b-bfce-3aeb3ab264f1)
+    )
+    (fp_text value "WS2816C-2121" (at 0 -4 90 unlocked) (layer "B.Fab") hide
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp e00ecddd-103a-4bc6-9291-3419f866dfe6)
+    )
+    (fp_text user "${REFERENCE}" (at 0 -2.5 90 unlocked) (layer "B.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp 57cc90fe-2d42-4991-86e6-31c5758e4f27)
+    )
+    (fp_line (start 1.2 -1) (end 1.2 -1.2) (layer "B.SilkS") (width 0.12) (tstamp 3ce5ade8-b71e-4dd1-891e-8d2760b9f963))
+    (fp_line (start -1.2 1.2) (end -1 1.2) (layer "B.SilkS") (width 0.12) (tstamp 5c7d3d14-e263-4d5c-ab3f-8f2db568829a))
+    (fp_line (start 1.4 -1) (end 1.2 -1) (layer "B.SilkS") (width 0.12) (tstamp 91bdfa6c-1026-4eb7-b003-eaaa397255fe))
+    (fp_line (start -1.2 1) (end -1.2 1.2) (layer "B.SilkS") (width 0.12) (tstamp a94a00b4-bcef-4f51-bc8e-38930424ae72))
+    (fp_line (start 1 1.2) (end 1.2 1.2) (layer "B.SilkS") (width 0.12) (tstamp ad5ecc1f-5793-4280-9270-8a07cddaf948))
+    (fp_line (start 1 -1.4) (end 1.4 -1) (layer "B.SilkS") (width 0.12) (tstamp b9817cc9-237e-4da6-bc99-6f48d639b309))
+    (fp_line (start 1.2 1.2) (end 1.2 1) (layer "B.SilkS") (width 0.12) (tstamp bfd55e70-fea6-4daa-a9c5-2ddfd71a3f5b))
+    (fp_line (start 1 -1.2) (end 1 -1.4) (layer "B.SilkS") (width 0.12) (tstamp cbd66d83-5a8d-4c87-8e0f-915f1fe1d28a))
+    (fp_line (start 1.2 -1.2) (end 1 -1.2) (layer "B.SilkS") (width 0.12) (tstamp d6e57b63-2315-46f3-b687-049463b42d66))
+    (fp_line (start -1 -1.2) (end -1.2 -1.2) (layer "B.SilkS") (width 0.12) (tstamp f21c325b-2e34-450f-9d36-ea9b8812e493))
+    (fp_line (start -1.2 -1.2) (end -1.2 -1) (layer "B.SilkS") (width 0.12) (tstamp fa6293de-e68e-43e1-b6c7-f702f0a81fc5))
+    (fp_circle (center -1.4 1.4) (end -1.4 1.4) (layer "B.SilkS") (width 0.12) (fill none) (tstamp c3f42f22-a6fa-4197-b33e-7c79f118e99b))
+    (pad "1" smd roundrect (at -0.945 0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 39 "unconnected-(D2-Pad1)") (pinfunction "BI") (pintype "input") (tstamp 9e98e894-2b07-4016-affe-21209da43657))
+    (pad "2" smd roundrect (at -0.945 0 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 37 "Net-(D1-Pad4)") (pinfunction "DI") (pintype "input") (tstamp bad75241-a0be-414f-ab8b-d2df0669db72))
+    (pad "3" smd roundrect (at -0.945 -0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 6 "VDD") (pinfunction "V") (pintype "power_in") (tstamp 48e6cbd0-daf9-476f-98b9-d7196732237d))
+    (pad "4" smd roundrect (at 0.945 -0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 40 "unconnected-(D2-Pad4)") (pinfunction "DO") (pintype "output") (tstamp d67146ec-7409-4beb-bd45-d7bbaac688a6))
+    (pad "5" smd roundrect (at 0.945 0 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 41 "unconnected-(D2-Pad5)") (pinfunction "BO") (pintype "output") (tstamp 687140d4-bd14-44d6-b265-1e6fccff5894))
+    (pad "6" smd roundrect (at 0.945 0.63 180) (size 0.32 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pinfunction "G") (pintype "power_in") (tstamp 0e658e42-1c83-44b5-9b19-aa1823e0eebd))
+  )
+
+  (footprint "Diode_SMD:D_0805_2012Metric" (layer "B.Cu")
+    (tedit 5F68FEF0) (tstamp a738f091-81a9-4446-ab34-da69f8ba5c2c)
+    (at 98.7 28.35 90)
+    (descr "Diode SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "diode")
+    (property "Sheetfile" "ch32v003f4u6_pendant.kicad_sch")
+    (property "Sheetname" "")
+    (path "/629daf84-6dbd-4564-997d-d9d849757ee3")
+    (attr smd)
+    (fp_text reference "Q1" (at -2.45 0 270 unlocked) (layer "B.SilkS")
+      (effects (font (size 0.65 0.65) (thickness 0.12)) (justify mirror))
+      (tstamp 2f58cab1-6e55-4378-924e-1fd671399144)
+    )
+    (fp_text value "Q_Photo_NPN" (at 0 -1.65 270 unlocked) (layer "B.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp b8359d70-390f-4c8e-a30d-e30c61d19aba)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 270 unlocked) (layer "B.Fab")
+      (effects (font (size 0.6 0.6) (thickness 0.12)) (justify mirror))
+      (tstamp a5a3807c-8eb5-4ead-ba67-8f5e1abf1e59)
+    )
+    (fp_line (start -1.685 0.96) (end -1.685 -0.96) (layer "B.SilkS") (width 0.12) (tstamp 6ba4c046-6e8c-40bd-9457-20c1e1fa4298))
+    (fp_line (start 1 0.96) (end -1.685 0.96) (layer "B.SilkS") (width 0.12) (tstamp 7c30b683-6ed9-45c3-bbb5-b3c80820b348))
+    (fp_line (start -1.685 -0.96) (end 1 -0.96) (layer "B.SilkS") (width 0.12) (tstamp c3d94d18-c71c-4096-b8c6-66d28de950b2))
+    (fp_line (start -1.68 -0.95) (end -1.68 0.95) (layer "B.CrtYd") (width 0.05) (tstamp 249b621d-468b-4ed4-a491-68199c397a53))
+    (fp_line (start -1.68 0.95) (end 1.68 0.95) (layer "B.CrtYd") (width 0.05) (tstamp 3f00968c-9a7f-48ae-b003-d392e634b109))
+    (fp_line (start 1.68 0.95) (end 1.68 -0.95) (layer "B.CrtYd") (width 0.05) (tstamp 96a556ac-73cd-4f82-964c-3aa405030b0b))
+    (fp_line (start 1.68 -0.95) (end -1.68 -0.95) (layer "B.CrtYd") (width 0.05) (tstamp e5a70255-5127-47d6-aa37-5630547f0304))
+    (fp_line (start -0.7 0.6) (end -1 0.3) (layer "B.Fab") (width 0.1) (tstamp 20c0309f-6e85-4387-9c2a-c99840131d85))
+    (fp_line (start -1 0.3) (end -1 -0.6) (layer "B.Fab") (width 0.1) (tstamp 33200034-7480-4f75-aeee-d5bf37241ddd))
+    (fp_line (start 1 0.6) (end -0.7 0.6) (layer "B.Fab") (width 0.1) (tstamp 63cc65aa-f6e6-4783-b195-5e6f1b2af635))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer "B.Fab") (width 0.1) (tstamp 80355d85-8d36-49f5-88aa-14e3a0dc2136))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer "B.Fab") (width 0.1) (tstamp 88b037a6-e689-496d-8cfc-badb8a6d4367))
+    (pad "1" smd roundrect (at -0.9375 0 90) (size 0.975 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 7 "VD") (pinfunction "C") (pintype "passive") (tstamp 400bf6c8-8b60-4172-a5cc-77c69744066d))
+    (pad "2" smd roundrect (at 0.9375 0 90) (size 0.975 1.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+      (net 22 "PHOTODIODE") (pinfunction "E") (pintype "passive") (tstamp fce7b060-23a0-48b2-a1cb-d3ad5fb32f6b))
+    (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0805_2012Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_arc (start 108.85 74.9) (mid 108.132412 76.632412) (end 106.4 77.35) (layer "Edge.Cuts") (width 0.1) (tstamp 3bccc86f-d6cc-43c8-8f3b-99eda104f0b2))
+  (gr_arc (start 91 77.35) (mid 89.267588 76.632412) (end 88.55 74.9) (layer "Edge.Cuts") (width 0.1) (tstamp 5960bb2b-e482-4d9f-83d8-ce633e24cc45))
+  (gr_arc (start 106.4 25.9) (mid 108.132412 26.617588) (end 108.85 28.35) (layer "Edge.Cuts") (width 0.1) (tstamp 614fdc6a-a1e3-41dc-a81f-c356fd3f3b96))
+  (gr_arc (start 88.55 28.35) (mid 89.267588 26.617588) (end 91 25.9) (layer "Edge.Cuts") (width 0.1) (tstamp 89b20036-7904-424a-9208-ee923e41984b))
+  (gr_line (start 106.4 25.9) (end 91 25.9) (layer "Edge.Cuts") (width 0.1) (tstamp c008d79e-7776-42de-87e4-e1529b7ba87f))
+  (gr_line (start 106.4 77.35) (end 91 77.35) (layer "Edge.Cuts") (width 0.1) (tstamp c86138eb-2f11-49f5-959d-af4554debeab))
+  (gr_line (start 108.85 28.35) (end 108.85 74.9) (layer "Edge.Cuts") (width 0.1) (tstamp cb395101-3b48-40d7-a54e-324ecd7530db))
+  (gr_line (start 88.55 74.9) (end 88.55 28.35) (layer "Edge.Cuts") (width 0.1) (tstamp dbd2bff1-34c8-44db-8427-352a283ada30))
+  (gr_text "Main part is on 0.35mm Grid" (at 114.45 20.3) (layer "User.9") (tstamp 1378ddde-d708-46f7-94c7-923375a69b1a)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+
+)
diff --git a/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_prl b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_prl
new file mode 100644
index 0000000..d95712b
--- /dev/null
+++ b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_prl
@@ -0,0 +1,75 @@
+{
+  "board": {
+    "active_layer": 0,
+    "active_layer_preset": "All Layers",
+    "auto_track_width": true,
+    "hidden_nets": [],
+    "high_contrast_mode": 0,
+    "net_color_mode": 1,
+    "opacity": {
+      "pads": 1.0,
+      "tracks": 1.0,
+      "vias": 1.0,
+      "zones": 0.6
+    },
+    "ratsnest_display_mode": 0,
+    "selection_filter": {
+      "dimensions": true,
+      "footprints": true,
+      "graphics": true,
+      "keepouts": true,
+      "lockedItems": true,
+      "otherItems": true,
+      "pads": true,
+      "text": true,
+      "tracks": true,
+      "vias": true,
+      "zones": true
+    },
+    "visible_items": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      32,
+      33,
+      34,
+      35,
+      36
+    ],
+    "visible_layers": "fffffff_ffffffff",
+    "zone_display_mode": 0
+  },
+  "meta": {
+    "filename": "ch32v003f4u6_pendant.kicad_prl",
+    "version": 3
+  },
+  "project": {
+    "files": []
+  }
+}
diff --git a/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pro b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pro
new file mode 100644
index 0000000..4dcb036
--- /dev/null
+++ b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_pro
@@ -0,0 +1,433 @@
+{
+  "board": {
+    "design_settings": {
+      "defaults": {
+        "board_outline_line_width": 0.09999999999999999,
+        "copper_line_width": 0.19999999999999998,
+        "copper_text_italic": false,
+        "copper_text_size_h": 1.5,
+        "copper_text_size_v": 1.5,
+        "copper_text_thickness": 0.3,
+        "copper_text_upright": false,
+        "courtyard_line_width": 0.049999999999999996,
+        "dimension_precision": 4,
+        "dimension_units": 3,
+        "dimensions": {
+          "arrow_length": 1270000,
+          "extension_offset": 500000,
+          "keep_text_aligned": true,
+          "suppress_zeroes": false,
+          "text_position": 0,
+          "units_format": 1
+        },
+        "fab_line_width": 0.09999999999999999,
+        "fab_text_italic": false,
+        "fab_text_size_h": 0.6,
+        "fab_text_size_v": 0.6,
+        "fab_text_thickness": 0.12,
+        "fab_text_upright": false,
+        "other_line_width": 0.15,
+        "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.762,
+          "height": 1.524,
+          "width": 1.524
+        },
+        "silk_line_width": 0.12,
+        "silk_text_italic": false,
+        "silk_text_size_h": 0.65,
+        "silk_text_size_v": 0.65,
+        "silk_text_thickness": 0.12,
+        "silk_text_upright": false,
+        "zones": {
+          "45_degree_only": false,
+          "min_clearance": 0.508
+        }
+      },
+      "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",
+        "copper_edge_clearance": "error",
+        "courtyards_overlap": "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_type_mismatch": "error",
+        "hole_clearance": "error",
+        "hole_near_hole": "error",
+        "invalid_outline": "error",
+        "item_on_disabled_layer": "error",
+        "items_not_allowed": "error",
+        "length_out_of_range": "error",
+        "malformed_courtyard": "error",
+        "microvia_drill_out_of_range": "error",
+        "missing_courtyard": "ignore",
+        "missing_footprint": "warning",
+        "net_conflict": "warning",
+        "npth_inside_courtyard": "ignore",
+        "padstack": "error",
+        "pth_inside_courtyard": "ignore",
+        "shorting_items": "error",
+        "silk_over_copper": "warning",
+        "silk_overlap": "warning",
+        "skew_out_of_range": "error",
+        "through_hole_pad_without_hole": "error",
+        "too_many_vias": "error",
+        "track_dangling": "warning",
+        "track_width": "error",
+        "tracks_crossing": "error",
+        "unconnected_items": "error",
+        "unresolved_variable": "error",
+        "via_dangling": "warning",
+        "zone_has_empty_net": "error",
+        "zones_intersect": "error"
+      },
+      "rules": {
+        "allow_blind_buried_vias": false,
+        "allow_microvias": false,
+        "max_error": 0.005,
+        "min_clearance": 0.0,
+        "min_copper_edge_clearance": 0.0,
+        "min_hole_clearance": 0.25,
+        "min_hole_to_hole": 0.25,
+        "min_microvia_diameter": 0.19999999999999998,
+        "min_microvia_drill": 0.09999999999999999,
+        "min_silk_clearance": 0.0,
+        "min_through_hole_diameter": 0.3,
+        "min_track_width": 0.19999999999999998,
+        "min_via_annular_width": 0.049999999999999996,
+        "min_via_diameter": 0.39999999999999997,
+        "solder_mask_clearance": 0.0,
+        "solder_mask_min_width": 0.0,
+        "use_height_for_length_calcs": true
+      },
+      "track_widths": [
+        0.0
+      ],
+      "via_dimensions": [
+        {
+          "diameter": 0.0,
+          "drill": 0.0
+        }
+      ],
+      "zones_allow_external_fillets": false,
+      "zones_use_no_outline": true
+    },
+    "layer_presets": []
+  },
+  "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_label_syntax": "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",
+      "extra_units": "error",
+      "global_label_dangling": "warning",
+      "hier_label_mismatch": "error",
+      "label_dangling": "error",
+      "lib_symbol_issues": "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",
+      "similar_labels": "warning",
+      "unannotated": "error",
+      "unit_value_mismatch": "error",
+      "unresolved_variable": "error",
+      "wire_dangling": "error"
+    }
+  },
+  "libraries": {
+    "pinned_footprint_libs": [],
+    "pinned_symbol_libs": []
+  },
+  "meta": {
+    "filename": "ch32v003f4u6_pendant.kicad_pro",
+    "version": 1
+  },
+  "net_settings": {
+    "classes": [
+      {
+        "bus_width": 12.0,
+        "clearance": 0.18,
+        "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)",
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
+        "track_width": 0.2,
+        "via_diameter": 0.6,
+        "via_drill": 0.3,
+        "wire_width": 6.0
+      }
+    ],
+    "meta": {
+      "version": 2
+    },
+    "net_colors": null
+  },
+  "pcbnew": {
+    "last_paths": {
+      "gencad": "",
+      "idf": "",
+      "netlist": "",
+      "specctra_dsn": "",
+      "step": "",
+      "vrml": ""
+    },
+    "page_layout_descr_file": ""
+  },
+  "schematic": {
+    "annotate_start_num": 0,
+    "drawing": {
+      "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,
+      "pin_symbol_size": 25.0,
+      "text_offset_ratio": 0.15
+    },
+    "legacy_lib_dir": "",
+    "legacy_lib_list": [],
+    "meta": {
+      "version": 1
+    },
+    "net_format_name": "",
+    "ngspice": {
+      "fix_include_paths": true,
+      "fix_passive_vals": false,
+      "meta": {
+        "version": 0
+      },
+      "model_mode": 0,
+      "workbook_filename": ""
+    },
+    "page_layout_descr_file": "",
+    "plot_directory": "",
+    "spice_adjust_passive_values": false,
+    "spice_external_command": "spice \"%I\"",
+    "subpart_first_id": 65,
+    "subpart_id_separator": 0
+  },
+  "sheets": [
+    [
+      "8d60c3de-5894-41a4-a516-ee64de69f704",
+      ""
+    ]
+  ],
+  "text_variables": {}
+}
diff --git a/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_sch b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_sch
new file mode 100644
index 0000000..2614513
--- /dev/null
+++ b/hardware/ch32v003f4u6_pendant/ch32v003f4u6_pendant.kicad_sch
@@ -0,0 +1,4717 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 8d60c3de-5894-41a4-a516-ee64de69f704)
+
+  (paper "A4")
+
+  (lib_symbols
+    (symbol "CH32V003F4U6:CH32V003F4U6" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "CH32V003F4U6" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm" (id 2) (at -10.16 1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at -10.16 -1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "LCSC" "C5299908" (id 4) (at -10.16 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "CH32V003F4U6_0_1"
+        (rectangle (start -44.45 12.7) (end 44.45 -13.97)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "CH32V003F4U6_1_1"
+        (pin bidirectional line (at -46.99 11.43 0) (length 2.54)
+          (name "PD7/NRST/T2CH4/OPP1/UCK" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 -11.43 0) (length 2.54)
+          (name "PC3/T1CH3/T1CHIN/UCTS" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 -11.43 180) (length 2.54)
+          (name "PC4/A2/T1CH4/MCO/T1CH1CH2N" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 -8.89 180) (length 2.54)
+          (name "PC5/SCK/T1ETR/T2CH1ETR/SCL/UCK/T1CH3" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 -6.35 180) (length 2.54)
+          (name "PC6/MOSI/T1CH1CH3/UCTS/SDA" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 -3.81 180) (length 2.54)
+          (name "PC7/MISO/T1CH2/T2CH2/URTS" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 -1.27 180) (length 2.54)
+          (name "PD1/SWIO/AETR/T1CH3/SCL/URX" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 1.27 180) (length 2.54)
+          (name "PD2/A3/T1CH1/T2CH3/T1CH2N" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 3.81 180) (length 2.54)
+          (name "PD3/A4/T2CH2/AETR/UCTS/T1CH4" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 6.35 180) (length 2.54)
+          (name "PD4/A7/UCK/T2CH1ETR/OPO/T1CH4ETR" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 8.89 180) (length 2.54)
+          (name "PD5/A5/UTX/T2CH4/URX" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 8.89 0) (length 2.54)
+          (name "PA1/OSCI/A1/T1CH2/OPN0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 46.99 11.43 180) (length 2.54)
+          (name "PD6/A7/URX/T2CH3/UTX" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 0 -16.51 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 6.35 0) (length 2.54)
+          (name "PA2/OSCO/A0/T1CH2N/OPP0/AETR2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 3.81 0) (length 2.54)
+          (name "VSS" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 1.27 0) (length 2.54)
+          (name "PD0/T1CH1N/OPN1/SDA/UTX" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 -1.27 0) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 -3.81 0) (length 2.54)
+          (name "PC0/T2CH3/UTX/NSS/T1CH3" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 -6.35 0) (length 2.54)
+          (name "PC1/SDA/NSS/T2CH4/T2CH1ETR/T1BKIN/URX" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -46.99 -8.89 0) (length 2.54)
+          (name "PC2/SCL/URTS/T1BKIN/AETR/T2CH2/T1ETR" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:USB_C_Receptacle_USB2.0" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at -10.16 19.05 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "USB_C_Receptacle_USB2.0" (id 1) (at 19.05 19.05 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Footprint" "" (id 2) (at 3.81 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (id 3) (at 3.81 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "usb universal serial bus type-C USB2.0" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "USB 2.0-only Type-C Receptacle connector" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "USB*C*Receptacle*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "USB_C_Receptacle_USB2.0_0_0"
+        (rectangle (start -0.254 -17.78) (end 0.254 -16.764)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 -14.986) (end 9.144 -15.494)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 -12.446) (end 9.144 -12.954)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 -4.826) (end 9.144 -5.334)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 -2.286) (end 9.144 -2.794)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 0.254) (end 9.144 -0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 2.794) (end 9.144 2.286)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 7.874) (end 9.144 7.366)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 10.414) (end 9.144 9.906)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 10.16 15.494) (end 9.144 14.986)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "USB_C_Receptacle_USB2.0_0_1"
+        (rectangle (start -10.16 17.78) (end 10.16 -17.78)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start -8.89 -3.81) (mid -6.985 -5.715) (end -5.08 -3.81)
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -7.62 -3.81) (end -6.35 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (arc (start -5.08 3.81) (mid -6.985 5.715) (end -8.89 3.81)
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -2.54 1.143) (radius 0.635)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 0 -5.842) (radius 1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -8.89 -3.81)
+            (xy -8.89 3.81)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 3.81)
+            (xy -5.08 -3.81)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -5.842)
+            (xy 0 4.318)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -3.302)
+            (xy -2.54 -0.762)
+            (xy -2.54 0.508)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -2.032)
+            (xy 2.54 0.508)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 4.318)
+            (xy 0 6.858)
+            (xy 1.27 4.318)
+            (xy -1.27 4.318)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 1.905 1.778) (end 3.175 3.048)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "USB_C_Receptacle_USB2.0_1_1"
+        (pin passive line (at 0 -22.86 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "A1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -22.86 90) (length 5.08) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "A12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 15.24 180) (length 5.08)
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "A4" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 10.16 180) (length 5.08)
+          (name "CC1" (effects (font (size 1.27 1.27))))
+          (number "A5" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 -2.54 180) (length 5.08)
+          (name "D+" (effects (font (size 1.27 1.27))))
+          (number "A6" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 2.54 180) (length 5.08)
+          (name "D-" (effects (font (size 1.27 1.27))))
+          (number "A7" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 -12.7 180) (length 5.08)
+          (name "SBU1" (effects (font (size 1.27 1.27))))
+          (number "A8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 15.24 180) (length 5.08) hide
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "A9" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -22.86 90) (length 5.08) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "B1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -22.86 90) (length 5.08) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "B12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 15.24 180) (length 5.08) hide
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "B4" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 7.62 180) (length 5.08)
+          (name "CC2" (effects (font (size 1.27 1.27))))
+          (number "B5" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 -5.08 180) (length 5.08)
+          (name "D+" (effects (font (size 1.27 1.27))))
+          (number "B6" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 0 180) (length 5.08)
+          (name "D-" (effects (font (size 1.27 1.27))))
+          (number "B7" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 -15.24 180) (length 5.08)
+          (name "SBU2" (effects (font (size 1.27 1.27))))
+          (number "B8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 15.24 15.24 180) (length 5.08) hide
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "B9" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -22.86 90) (length 5.08)
+          (name "SHIELD" (effects (font (size 1.27 1.27))))
+          (number "S1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_01x01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x01" (id 1) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x01_1_1"
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 1.27) (end 1.27 -1.27)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x02" (id 1) (at 0 -5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x02_1_1"
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 1.27) (end 1.27 -3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_01x07" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 10.16 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x07" (id 1) (at 0 -10.16 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x07_1_1"
+        (rectangle (start -1.27 -7.493) (end 0 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 7.747) (end 0 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 8.89) (end 1.27 -8.89)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin passive line (at -5.08 7.62 0) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 5.08 0) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -7.62 0) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "D" (id 1) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Diode" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_0_1"
+        (polyline
+          (pts
+            (xy -1.27 1.27)
+            (xy -1.27 -1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.27 -1.27)
+            (xy -1.27 0)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "D_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:L" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "L" (id 0) (at -1.27 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "L" (id 1) (at 1.905 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Inductor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "L_0_1"
+        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "L_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:Q_NMOS_GSD" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q" (id 0) (at 5.08 1.27 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "Q_NMOS_GSD" (id 1) (at 5.08 -1.27 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 5.08 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "transistor NMOS N-MOS N-MOSFET" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "N-MOSFET transistor, gate/source/drain" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Q_NMOS_GSD_0_1"
+        (polyline
+          (pts
+            (xy 0.254 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.254 1.905)
+            (xy 0.254 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.27)
+            (xy 0.762 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 0.508)
+            (xy 0.762 -0.508)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 2.286)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 0)
+            (xy 0.762 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.016 0)
+            (xy 2.032 0.381)
+            (xy 2.032 -0.381)
+            (xy 1.016 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (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) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.651 0) (radius 2.794)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 -1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "Q_NMOS_GSD_1_1"
+        (pin input line (at -5.08 0 0) (length 2.54)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "1" (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 "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))))
+        )
+      )
+    )
+    (symbol "Device:Q_Photo_NPN" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q" (id 0) (at 5.08 1.27 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "Q_Photo_NPN" (id 1) (at 5.08 -1.27 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 5.08 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "phototransistor NPN" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "NPN phototransistor, collector/emitter" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Q_Photo_NPN_0_1"
+        (polyline
+          (pts
+            (xy -1.905 1.27)
+            (xy -2.54 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 2.54)
+            (xy -1.905 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.635 0.635)
+            (xy 2.54 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.175)
+            (xy -1.905 1.27)
+            (xy -1.905 1.905)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.175 4.445)
+            (xy -1.27 2.54)
+            (xy -1.27 3.175)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.635 -0.635)
+            (xy 2.54 -2.54)
+            (xy 2.54 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.635 1.905)
+            (xy 0.635 -1.905)
+            (xy 0.635 -1.905)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.778)
+            (xy 1.778 -1.27)
+            (xy 2.286 -2.286)
+            (xy 1.27 -1.778)
+            (xy 1.27 -1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 0) (radius 2.8194)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "Q_Photo_NPN_1_1"
+        (pin passive line (at 2.54 5.08 270) (length 2.54)
+          (name "C" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 -5.08 90) (length 2.54)
+          (name "E" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.032 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R" (id 1) (at 0 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at -1.778 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_0_1"
+        (rectangle (start -1.016 -2.54) (end 1.016 2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -1.27 -21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "RB0091E1401A-OLED-128x32" (id 1) (at 0 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32" (id 2) (at 1.27 6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 1.27 6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "RB0091E1401A-OLED-128x32_0_1"
+        (rectangle (start -3.81 15.24) (end 3.81 -20.32)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "RB0091E1401A-OLED-128x32_1_1"
+        (pin input line (at -6.35 13.97 0) (length 2.54)
+          (name "C2P" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -8.89 0) (length 2.54)
+          (name "SCL" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -11.43 0) (length 2.54)
+          (name "SDA" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -13.97 0) (length 2.54)
+          (name "IREF" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -16.51 0) (length 2.54)
+          (name "VCOM" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -19.05 0) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 6.35 -19.05 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 11.43 0) (length 2.54)
+          (name "C2N" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 8.89 0) (length 2.54)
+          (name "C1P" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 6.35 0) (length 2.54)
+          (name "C1N" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 3.81 0) (length 2.54)
+          (name "VBAT" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 1.27 0) (length 2.54)
+          (name "VBREF" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -1.27 0) (length 2.54)
+          (name "VSS" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -3.81 0) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -6.35 -6.35 0) (length 2.54)
+          (name "RES#" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "RY2200-BatteryProtection:RY2200-BatteryProtection" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "RY2200-BatteryProtection" (id 1) (at 0 -5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "LCSC" "RY2200" (id 4) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "RY2200-BatteryProtection_0_1"
+        (rectangle (start -2.54 3.81) (end 2.54 -3.81)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "RY2200-BatteryProtection_1_1"
+        (pin input line (at -5.08 2.54 0) (length 2.54)
+          (name "VM" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 5.08 0 180) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -2.54 0) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Regulator_Linear:NCP115AMX250TCG" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 2.54 10.16 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "NCP115AMX250TCG" (id 1) (at 10.16 7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_DFN_QFN:OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Single Output LDO" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "300mA Low-Dropout Linear Regulators, 2.5V output voltage, LDO with low noise and enable pin, XDFN-4" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "OnSemi*XDFN4*1EP*1.0x1.0mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "NCP115AMX250TCG_0_1"
+        (rectangle (start -7.62 5.08) (end 7.62 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "NCP115AMX250TCG_1_1"
+        (pin power_out line (at 10.16 2.54 180) (length 2.54)
+          (name "OUT" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -2.54 0) (length 2.54)
+          (name "EN" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -10.16 2.54 0) (length 2.54)
+          (name "IN" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -7.62 90) (length 2.54) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Swadge_Parts:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Swadge_Parts:QMA7981" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 5.08 7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "QMA7981" (id 1) (at -7.62 7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Swadge_Parts:QMA6981" (id 2) (at 0 17.78 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/2004281102_QST-QMA7981_C457290.pdf" (id 3) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Digikey" "" (id 4) (at 0 20.32 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Cost100" "3082" (id 5) (at 0 22.86 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Substitutable" "N" (id 6) (at 0 25.4 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Notes" "" (id 7) (at 0 15.24 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "LCSC" "C457290" (id 8) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "QMA7981_0_1"
+        (rectangle (start -10.16 6.35) (end 8.89 -6.35)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "QMA7981_1_1"
+        (pin input line (at -12.7 3.81 0) (length 2.54)
+          (name "AD0" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 11.43 3.81 180) (length 2.54)
+          (name "SENB" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 1.27 8.89 270) (length 2.54)
+          (name "RESV2" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -1.27 8.89 270) (length 2.54)
+          (name "SCX" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 1.27 0) (length 2.54)
+          (name "SDX" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -1.27 0) (length 2.54)
+          (name "VDDIO" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -3.81 0) (length 2.54)
+          (name "RESV1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -1.27 -8.89 90) (length 2.54)
+          (name "INT1" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 1.27 -8.89 90) (length 2.54)
+          (name "INT2" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 11.43 -3.81 180) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 11.43 -1.27 180) (length 2.54)
+          (name "GNDIO" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 11.43 1.27 180) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "WS2816C:WS2816C-2121" (in_bom yes) (on_board yes)
+      (property "Reference" "D?" (id 0) (at 0 8.89 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "WS2816C-2121" (id 1) (at 0 6.35 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "WS2816-2121:WS2816-2121" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "LCSC" "C965561" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "WS2816C-2121_0_1"
+        (rectangle (start -2.54 3.81) (end 2.54 -3.81)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "WS2816C-2121_1_1"
+        (pin input line (at -5.08 2.54 0) (length 2.54)
+          (name "BI" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 0 0) (length 2.54)
+          (name "DI" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -5.08 -2.54 0) (length 2.54)
+          (name "V" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 5.08 -2.54 180) (length 2.54)
+          (name "DO" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 5.08 0 180) (length 2.54)
+          (name "BO" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 5.08 2.54 180) (length 2.54)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "VCC" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "VCC_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "VCC_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:VD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "VD" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"VD\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "VD_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "VD_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "VD" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "VDD" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"VDD\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "VDD_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "VDD_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 267.97 33.02) (diameter 0) (color 0 0 0 0)
+    (uuid 07e27a63-87c1-4da6-9db8-d4be931567d8)
+  )
+  (junction (at 92.71 149.86) (diameter 0) (color 0 0 0 0)
+    (uuid 201a991c-e3d2-4362-9476-e987ce90ad04)
+  )
+  (junction (at 203.2 109.22) (diameter 0) (color 0 0 0 0)
+    (uuid 2689e45e-8242-4124-a421-932901813bf1)
+  )
+  (junction (at 153.035 111.76) (diameter 0) (color 0 0 0 0)
+    (uuid 272afd66-8ee3-42c7-a664-7a8cd5d4f540)
+  )
+  (junction (at 90.17 110.49) (diameter 0) (color 0 0 0 0)
+    (uuid 2d15b794-907b-41e3-9fc0-1382f641e239)
+  )
+  (junction (at 257.81 33.02) (diameter 0) (color 0 0 0 0)
+    (uuid 445edff8-1fbf-4474-9a09-ceb4db42c818)
+  )
+  (junction (at 119.38 111.76) (diameter 0) (color 0 0 0 0)
+    (uuid 48718f9a-2cb6-463f-843e-f2fc394d4ae7)
+  )
+  (junction (at 198.12 64.77) (diameter 0) (color 0 0 0 0)
+    (uuid 48f0bca4-de69-4e38-88b2-cc2c17181f11)
+  )
+  (junction (at 44.45 153.67) (diameter 0) (color 0 0 0 0)
+    (uuid 4a87bc6e-31d6-4d25-8a4b-1accf3845015)
+  )
+  (junction (at 245.11 33.02) (diameter 0) (color 0 0 0 0)
+    (uuid 4b295763-cb91-4501-9c4d-69c739100854)
+  )
+  (junction (at 109.22 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid 4ba0ee1f-66ef-44c2-ab81-0a0a619a94e9)
+  )
+  (junction (at 156.21 114.3) (diameter 0) (color 0 0 0 0)
+    (uuid 55166c3b-b9ce-4446-83e3-bca9390a3113)
+  )
+  (junction (at 119.38 144.78) (diameter 0) (color 0 0 0 0)
+    (uuid 557c77b7-5bd5-4fe4-91eb-792d56895075)
+  )
+  (junction (at 39.37 34.29) (diameter 0) (color 0 0 0 0)
+    (uuid 558fbe53-6763-4d76-8ba2-658b51da749f)
+  )
+  (junction (at 44.45 158.75) (diameter 0) (color 0 0 0 0)
+    (uuid 5b651794-b909-42c9-bdfb-a60a0f55593e)
+  )
+  (junction (at 119.38 121.92) (diameter 0) (color 0 0 0 0)
+    (uuid 68cb918c-4936-4727-9499-359febe74911)
+  )
+  (junction (at 86.36 149.86) (diameter 0) (color 0 0 0 0)
+    (uuid 6fc1b9b7-ded8-43fc-99cb-eb3a77ef3dfb)
+  )
+  (junction (at 153.035 121.92) (diameter 0) (color 0 0 0 0)
+    (uuid 817bbad6-7c12-4fa7-92e4-148b097b6fab)
+  )
+  (junction (at 128.27 121.92) (diameter 0) (color 0 0 0 0)
+    (uuid 8414e1a9-bffe-43e0-8cd1-c18473b732ee)
+  )
+  (junction (at 156.21 106.68) (diameter 0) (color 0 0 0 0)
+    (uuid 8bbecbf1-c33e-4f63-a967-fcf2d4c5020d)
+  )
+  (junction (at 193.04 111.76) (diameter 0) (color 0 0 0 0)
+    (uuid a02a8338-6231-4ef3-bf85-668bf9421dc2)
+  )
+  (junction (at 67.31 139.7) (diameter 0) (color 0 0 0 0)
+    (uuid b173c4d0-dc80-472a-bbe7-e62f41a73776)
+  )
+  (junction (at 71.12 139.7) (diameter 0) (color 0 0 0 0)
+    (uuid cc75b654-8718-4795-b16a-cfd9d3e09d4f)
+  )
+  (junction (at 99.06 149.86) (diameter 0) (color 0 0 0 0)
+    (uuid fb8f1bac-e019-46ac-8ba3-cc2a8d67b161)
+  )
+  (junction (at 157.48 153.67) (diameter 0) (color 0 0 0 0)
+    (uuid fea18043-c923-46d6-b852-15c1125f61cb)
+  )
+
+  (no_connect (at 142.24 119.38) (uuid 000a8bf0-2055-4a42-9735-ea65b0109583))
+  (no_connect (at 142.24 101.6) (uuid 6ecd2034-e12c-4bd9-a0de-49648917f395))
+  (no_connect (at 139.7 119.38) (uuid 711dadd3-8ac5-45d3-8bc9-c6d92748b2a4))
+  (no_connect (at 203.2 44.45) (uuid 73dcbbaf-f57d-4ef5-a72e-d7c9a1f75698))
+  (no_connect (at 203.2 31.75) (uuid 82201bc3-4f6e-4339-a601-84decd23e837))
+  (no_connect (at 203.2 36.83) (uuid 98d99da3-03b7-4595-9e71-a65417606a90))
+  (no_connect (at 203.2 39.37) (uuid d1d4cc15-e19e-4473-be44-3b801b3d8985))
+  (no_connect (at 203.2 34.29) (uuid e00c12bd-26f9-41e4-baa2-2494a7cb2393))
+
+  (wire (pts (xy 92.71 139.7) (xy 91.44 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 03556971-f5c7-491f-b60e-4823685e431f)
+  )
+  (wire (pts (xy 128.27 106.68) (xy 116.84 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0514d3af-9850-4503-a0c2-8ef07478d75c)
+  )
+  (wire (pts (xy 158.75 153.67) (xy 157.48 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 069ad874-db8e-4934-9b04-95df8b566e29)
+  )
+  (wire (pts (xy 119.38 111.76) (xy 128.27 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 06b33bc7-cddf-4415-a9c1-df99916dc02b)
+  )
+  (wire (pts (xy 203.2 109.22) (xy 207.01 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0dba6966-fe93-47d3-9a48-721938af9ce5)
+  )
+  (wire (pts (xy 152.4 114.3) (xy 156.21 114.3))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 120d0758-6943-4a45-8f86-efcbe6b61bef)
+  )
+  (wire (pts (xy 186.69 62.23) (xy 186.69 64.77))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 13b10591-5ace-46ef-a6f8-5f8e24dd41c2)
+  )
+  (wire (pts (xy 243.84 33.02) (xy 245.11 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15c78b5b-c59c-41df-b7c0-d7a47a7109a7)
+  )
+  (wire (pts (xy 71.12 139.7) (xy 71.12 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 191f07f7-1810-43af-893a-a611b9a45aa5)
+  )
+  (wire (pts (xy 33.02 34.29) (xy 39.37 34.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1a5e14e0-6afd-4524-a8dc-77a39c88a9ed)
+  )
+  (wire (pts (xy 234.95 33.02) (xy 236.22 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1c9a2718-cfcf-46c9-8206-5c6b1cc3b3fe)
+  )
+  (wire (pts (xy 257.81 33.02) (xy 257.81 35.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d7a8bf6-bd32-49df-b713-daacb8e52a3c)
+  )
+  (wire (pts (xy 184.15 59.69) (xy 187.96 59.69))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1fdb1cb6-ae02-46d7-8891-54bf998701b8)
+  )
+  (wire (pts (xy 266.7 33.02) (xy 267.97 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 20a023ab-8e0e-4a07-9ff9-4bd31941d506)
+  )
+  (wire (pts (xy 186.69 62.23) (xy 203.2 62.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21f7308d-dd2d-4333-8e7d-89479b426d4b)
+  )
+  (wire (pts (xy 153.035 111.76) (xy 153.035 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 231ce1f6-5e94-4960-83b8-480ff7b78706)
+  )
+  (wire (pts (xy 195.58 59.69) (xy 203.2 59.69))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 237644d0-285b-4755-b03d-4c9ee4a7a23b)
+  )
+  (wire (pts (xy 152.4 106.68) (xy 156.21 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2449628a-5d9e-45be-b219-207fc8d59b18)
+  )
+  (wire (pts (xy 267.97 35.56) (xy 267.97 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b2c8fdc-e623-43d2-9af9-d515ba85e2d7)
+  )
+  (wire (pts (xy 245.11 33.02) (xy 247.65 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 37f2e788-18e5-427b-9767-67e02cb88f62)
+  )
+  (wire (pts (xy 92.71 140.97) (xy 92.71 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e9dbff9-d2b4-4ac2-a8d0-d7e4aa46c1f1)
+  )
+  (wire (pts (xy 92.71 149.86) (xy 99.06 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3ea67907-2d4a-4c27-bdc5-661fe019f707)
+  )
+  (wire (pts (xy 44.45 153.67) (xy 45.72 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 449aeeef-f8fc-4bad-b06d-191f9422fdf3)
+  )
+  (wire (pts (xy 44.45 144.78) (xy 45.72 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e809637-32cc-4811-8627-aea072d187e7)
+  )
+  (wire (pts (xy 153.035 121.92) (xy 156.21 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ad4f090-3a34-4014-ab34-2823978f209a)
+  )
+  (wire (pts (xy 67.31 139.7) (xy 71.12 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6093fefa-0f56-497f-bb15-d8c2a9e82e9a)
+  )
+  (wire (pts (xy 203.2 119.38) (xy 203.2 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64ce695e-5631-4bab-a1a4-34c82f7b64eb)
+  )
+  (wire (pts (xy 248.92 74.93) (xy 248.92 72.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 660882b4-a248-44e9-9cae-531ab51f7b09)
+  )
+  (wire (pts (xy 86.36 102.87) (xy 90.17 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d73db20-7ef1-4bc7-b180-d35def824082)
+  )
+  (wire (pts (xy 119.38 154.94) (xy 119.38 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6dbf4454-e99e-4906-92cc-88e35ddcff34)
+  )
+  (wire (pts (xy 127 101.6) (xy 139.7 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6de71486-7161-49f0-a1f8-9668edf5216c)
+  )
+  (wire (pts (xy 39.37 24.13) (xy 39.37 34.29))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f54c724-39b9-4c8b-9517-8452a0ecbcab)
+  )
+  (wire (pts (xy 44.45 153.67) (xy 44.45 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 70109ba2-417c-4eec-9db9-1fefa1730641)
+  )
+  (wire (pts (xy 116.84 121.92) (xy 119.38 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 71ebb2c6-6622-4281-b688-3183593b8191)
+  )
+  (wire (pts (xy 255.27 33.02) (xy 257.81 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 79840639-c178-4c6d-8935-1554a634199d)
+  )
+  (wire (pts (xy 90.17 110.49) (xy 90.17 113.03))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a3fdd1c-d9b7-46de-9715-8e7aec865c58)
+  )
+  (wire (pts (xy 44.45 152.4) (xy 44.45 153.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7c0c55e7-de95-46b0-b694-06080d72c0ab)
+  )
+  (wire (pts (xy 128.27 121.92) (xy 153.035 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d2f1075-6364-4edb-9348-3391eb223d5f)
+  )
+  (wire (pts (xy 92.71 148.59) (xy 92.71 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 817fb442-978d-4e40-bc7b-addebd160ecb)
+  )
+  (wire (pts (xy 44.45 147.32) (xy 45.72 147.32))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 912b14f1-0fb3-4a93-ab75-dd421575d995)
+  )
+  (wire (pts (xy 119.38 119.38) (xy 119.38 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92f13228-9e91-4c2f-b191-567cb49c8986)
+  )
+  (wire (pts (xy 109.22 154.94) (xy 119.38 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 96aa2839-4d9c-410f-9947-d07500270a6f)
+  )
+  (wire (pts (xy 44.45 158.75) (xy 44.45 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ca008b7-0117-4864-87d3-944ad9a9cdd7)
+  )
+  (wire (pts (xy 86.36 149.86) (xy 92.71 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d5f11d8-04d3-420b-980e-86682449d7ac)
+  )
+  (wire (pts (xy 193.04 119.38) (xy 203.2 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a14ff116-81a7-40c1-a7d3-e939a32db07c)
+  )
+  (wire (pts (xy 128.27 114.3) (xy 128.27 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a429deef-f88a-435f-8081-2a3b50a95918)
+  )
+  (wire (pts (xy 81.28 149.86) (xy 86.36 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aea4af84-b884-46f7-9c25-97cbb72d40e5)
+  )
+  (wire (pts (xy 198.12 64.77) (xy 203.2 64.77))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af74d2ac-9178-46b5-9309-7bb643d6c446)
+  )
+  (wire (pts (xy 243.84 74.93) (xy 248.92 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid afa33280-7665-4114-a981-d194b3a6c070)
+  )
+  (wire (pts (xy 196.85 64.77) (xy 198.12 64.77))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0631f6b-8181-41ea-b1a0-21f1fa484e7d)
+  )
+  (wire (pts (xy 152.4 109.22) (xy 153.035 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1b9483a-cae6-411e-96d5-241c91410804)
+  )
+  (wire (pts (xy 152.4 111.76) (xy 153.035 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b79231b7-30c3-4b93-8952-058c17de2ef1)
+  )
+  (wire (pts (xy 119.38 121.92) (xy 128.27 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc9a3472-f33a-46e5-b0f1-2f7a0e43a7a2)
+  )
+  (wire (pts (xy 248.92 72.39) (xy 252.73 72.39))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bfa3d055-4bd9-44a2-80a2-0470efe8e4b6)
+  )
+  (wire (pts (xy 153.035 109.22) (xy 153.035 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb04a6b4-41c9-4f59-a4f6-ca042954d455)
+  )
+  (wire (pts (xy 99.06 144.78) (xy 99.06 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ce94f8bb-1c8d-4aca-93f2-2264d45d50a0)
+  )
+  (wire (pts (xy 44.45 158.75) (xy 45.72 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d36fd43f-20a8-4121-ad32-6186adbd4d6c)
+  )
+  (wire (pts (xy 116.84 106.68) (xy 116.84 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3d828d8-399d-4435-9624-a90634f7c1d0)
+  )
+  (wire (pts (xy 44.45 139.7) (xy 67.31 139.7))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5ad7a89-b96a-4388-a92f-1b121bb12fae)
+  )
+  (wire (pts (xy 156.21 106.68) (xy 156.21 114.3))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d97596f5-8420-4cff-a2a3-5764bed2bf72)
+  )
+  (wire (pts (xy 127 109.22) (xy 128.27 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df8e6e6b-47b5-4e47-a978-321c3238c646)
+  )
+  (wire (pts (xy 44.45 157.48) (xy 44.45 158.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e3522329-4183-433d-89af-dde61bc112a3)
+  )
+  (wire (pts (xy 119.38 146.05) (xy 119.38 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5023da0-7cd5-4847-9af3-c41c6df88b55)
+  )
+  (wire (pts (xy 267.97 33.02) (xy 274.32 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f13eafe8-e4b5-465c-8372-9d915237b69c)
+  )
+  (wire (pts (xy 259.08 33.02) (xy 257.81 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f1caad6a-11ad-475a-b18f-26187df329a6)
+  )
+  (wire (pts (xy 267.97 30.48) (xy 267.97 33.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f575d0df-e2d8-4e2f-99d3-2ee7c92d2a24)
+  )
+  (wire (pts (xy 39.37 34.29) (xy 39.37 36.83))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb128ee9-85b9-4340-a2bc-11f55493c38b)
+  )
+
+  (text "Accelerometer" (at 128.27 97.79 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 0d9e04d6-f440-498b-9e3b-f61113c9dbaa)
+  )
+  (text "Note 5" (at 246.38 27.94 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 116638ac-1938-48cc-8970-f12a89023449)
+  )
+  (text "Ring" (at 26.67 96.52 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 12c6b6f0-8314-4ade-8090-227c3ce8f8bd)
+  )
+  (text "Microphone" (at 77.47 97.79 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 18c8e6df-3f98-4db6-ac3f-471a88b27877)
+  )
+  (text "Note 3" (at 148.59 158.75 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 301a9fe7-c61e-4918-9590-f02edb43a257)
+  )
+  (text "WARNING: UNTESTED" (at 53.34 95.25 0)
+    (effects (font (size 12.7 12.7)) (justify left bottom))
+    (uuid 39fd900d-d074-4005-9529-fead375d1736)
+  )
+  (text "RGB LEDs" (at 241.3 60.96 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 40664d35-0be4-4f95-be48-8984e2efbad8)
+  )
+  (text "Battery Management\nand Protection" (at 177.8 100.33 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 47befb74-fc53-4a5c-9ca0-462dc493181f)
+  )
+  (text "PSU for OLED" (at 238.76 24.13 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 49319733-a849-471d-95f4-9550b568f28a)
+  )
+  (text "Debug/Log Header" (at 233.68 99.06 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 57e0864f-c771-4034-9beb-6833f4fa9eba)
+  )
+  (text "OLED" (at 186.69 24.13 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid 95403b84-5c5e-4a0e-a0ce-07dcaf29b5e6)
+  )
+  (text "Main Processor" (at 72.39 30.48 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid b3d5fea0-3d94-4371-acd1-59a5785c3b90)
+  )
+  (text "Power" (at 217.17 132.08 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid b93541b1-fd61-4bd8-94f2-9d4ac6b5a37a)
+  )
+  (text "I and V Controlled Charger" (at 69.85 133.35 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid c41ff1cb-62cb-468f-b20e-2e1748803bea)
+  )
+  (text "Note 2b" (at 72.39 153.67 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid dfb195bf-b791-4645-920d-e7f22706c6a2)
+  )
+  (text "Photo Sensor" (at 147.32 139.7 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid e8940918-45f7-400a-99eb-96ffd2732863)
+  )
+  (text "Note 6" (at 39.37 30.48 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid eb5ccda2-5439-4428-a3e7-085d70e01f19)
+  )
+  (text "CHECKOUT: \n1. R10/R8 test voltage at VDD.\n2. Can voltage on NRST be measured?"
+    (at -2.54 83.82 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ed3ed49c-c21d-4f89-8352-cefd4ed76459)
+  )
+  (text "Note 1: VMON and Microphone are multiplexed\n VMON=1.06v nom at VCC=7v\n Mic is on highpass filter.\nNote 2: LM5112 V = 1.2v\nNote 2a: VDD is I and V limited.\nNote 2b: Charge Current set to 80mA\nNote 2c: Charge Cutoff set to 4.1v\nNote 3: TBD: Can CH32 Pull-Down and ADC?\nNote 4: Jumper to test VDDMON\nNote 5: VCC Is a SEPIC\nNote 6: Is it possible to abuse NRST to measure voltage?\nNote 7: Do these MD5112's actually survive charging?"
+    (at 121.92 190.5 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f141926f-09de-4c97-bc2a-712a57ba9f40)
+  )
+  (text "WARNING: VBUS Backflow Possible\nWARNING: Significantly out of spec for power dissapation on MD5112\nWARNING: R10/R8 ARE INCORRECT FIX."
+    (at 13.97 127 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f48210f1-0576-4af5-97d8-3ad476854f74)
+  )
+  (text "Touch Pad" (at 62.23 177.8 0)
+    (effects (font (size 2.54 2.54) (thickness 0.508) bold) (justify left bottom))
+    (uuid f553295f-5db8-4892-ad31-bc3002c1ee4b)
+  )
+
+  (global_label "D-" (shape input) (at 39.37 59.69 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0167354a-897c-43e3-a097-3f607427ff87)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 34.1145 59.7694 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "VCCMON" (shape input) (at 274.32 40.64 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 01c8659b-ed33-4d12-826b-23e2f3e89444)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 284.4741 40.5606 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "OLEDRES" (shape input) (at 39.37 52.07 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0b53c7a4-b298-4594-97a0-9b7621f243ef)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 28.5507 51.9906 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "PA1" (shape input) (at 39.37 39.37 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0e173072-5c32-4d60-8f28-de4a959457c2)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 33.3888 39.2906 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "PHOTODIODE" (shape input) (at 158.75 153.67 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 17c9206f-7cfb-4400-baea-41f8573d91b7)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 173.0164 153.5906 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BONUS2" (shape input) (at 39.37 102.87 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 1a7af951-9e77-4ee6-b1e4-83b6023ce5b2)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 49.4636 102.7906 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SDA" (shape input) (at 186.69 45.72 270) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 1b10373d-efef-41b0-93cb-7c09c1fbb501)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 186.6106 51.7012 90)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "VCCMON" (shape input) (at 39.37 41.91 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 24eb14c6-2a2d-4405-ab99-545a2b4c08f8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 29.2159 41.8306 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "OLEDRES" (shape input) (at 203.2 52.07 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 2d249d64-baa9-4704-a726-aa912fdb62c6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 192.3807 51.9906 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "BONUS2" (shape input) (at 133.35 44.45 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3510816a-073a-47ef-81e6-652a9c8b4f33)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 143.4436 44.3706 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "T2CH4" (shape input) (at 237.49 38.1 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 376b5b44-d3e1-4201-b43a-54e6080fa7c4)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 229.0898 38.1794 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "NRST" (shape input) (at 39.37 24.13 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3c829e92-fd93-4f8f-b3cf-4d65cb0443dd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 46.5607 24.0506 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BONUS1" (shape input) (at 133.35 57.15 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 4461a5a2-8173-4a0f-9193-ea84355f2bd0)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 143.4436 57.0706 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SCL" (shape input) (at 203.2 54.61 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 4ee74e1b-f712-4a40-8ae1-50a9aafb3023)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 197.2793 54.5306 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "D+" (shape input) (at 133.35 59.69 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 59469fee-0e5c-4b3e-a589-df87670a755b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 138.6055 59.6106 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "D-" (shape input) (at 53.34 153.67 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 60abb5b5-94de-43f3-b001-8de0b5f5ac9d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 58.5955 153.5906 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SWIO" (shape input) (at 251.46 107.95 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 73050169-c928-4879-8b27-496cac5dbacd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 258.4693 107.8706 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "VCCMON" (shape input) (at 82.55 110.49 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 736f86fc-c6a3-4196-b800-f2cc61d3797b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 72.3959 110.4106 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "D-" (shape input) (at 45.72 163.83 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 78e9a34e-c2b6-4092-9259-a69e413e5a75)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 40.4645 163.9094 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "PD6" (shape input) (at 133.35 36.83 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 7ea779cc-cb44-4e44-b069-382b3f568fe1)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 139.5126 36.9094 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PA1" (shape input) (at 251.46 118.11 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 807c6adb-3ef2-4d20-8f3c-cbdcd369acba)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 257.4412 118.1894 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PD2" (shape input) (at 251.46 113.03 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 815bc6ef-173b-4443-ac4a-0c7ca8534912)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 257.6226 112.9506 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PD2" (shape input) (at 133.35 46.99 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 8a08ba0c-2482-4adc-83a3-14dce7b30889)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 139.5126 46.9106 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SDA" (shape input) (at 127 109.22 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 8c39e1e3-d558-4ce0-908b-bb78994ebc31)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at -6.35 288.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+  (global_label "USBE" (shape input) (at 133.35 52.07 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 95d5dd24-bbe1-4d3a-8e71-74fc2b8e7e47)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 140.7221 52.1494 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "NRST" (shape input) (at 251.46 115.57 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 96191730-4ac7-4bbf-a7b2-6a0789d5b2d7)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 258.6507 115.4906 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PHOTODIODE" (shape input) (at 39.37 46.99 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 988e1714-a831-47f8-a329-72dcf6e7d69c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 25.1036 47.0694 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "USBE" (shape input) (at 53.34 163.83 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid a9786df6-076f-4b03-9c88-a99e5cb08a40)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 60.7121 163.9094 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SDA" (shape input) (at 203.2 57.15 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid acc59fbe-856a-4582-87fe-ff9cb2080340)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 197.2188 57.0706 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "SWIO" (shape input) (at 133.35 49.53 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b4e54a35-dce8-47f3-9603-b9df81388f70)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 140.3593 49.4506 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BONUS1" (shape input) (at 39.37 105.41 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b5f8dd1c-52f7-455b-9bdb-ad8ba02b7b17)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 49.4636 105.3306 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SDA" (shape input) (at 39.37 54.61 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid bf66f459-7d22-46a3-9a1b-1fb849f783b3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 33.3888 54.5306 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "SCL" (shape input) (at 127 101.6 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid bfca91ba-e906-4047-b5d8-0e8cb2ed8ba8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 335.28 231.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+  )
+  (global_label "T2CH4" (shape input) (at 133.35 39.37 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid c22c85c9-6e54-4961-8413-ba490cde9a9e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 141.7502 39.2906 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PD6" (shape input) (at 86.36 102.87 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c3f9c9e8-17c7-4eeb-996a-9825bbc6c6b5)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 80.1974 102.7906 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "TOUCH" (shape input) (at 73.66 181.61 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ced0618a-f1d3-4330-851a-1067048910ba)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 82.3021 181.6894 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SCL" (shape input) (at 181.61 45.72 270) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid dac50f6f-11f2-48f3-8908-385085bb8f9d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 181.5306 51.6407 90)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "WSOUT" (shape input) (at 233.68 72.39 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e406e830-aed5-42ef-9faf-070483252c41)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 224.9774 72.4694 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "WSOUT" (shape input) (at 133.35 54.61 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ed30a529-4a12-4fa4-a26a-5d27503a91f2)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 142.0526 54.5306 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "SCL" (shape input) (at 39.37 57.15 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid f3e64b6c-f759-4a63-9d97-5c63508d0617)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 33.4493 57.0706 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "TOUCH" (shape input) (at 133.35 41.91 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid fb217252-68dc-49dd-8ebc-54cb7c32ec4d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 141.9921 41.9894 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "D+" (shape input) (at 53.34 158.75 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid fe44d91b-47e2-4e8b-ab3e-7674c7cb35fd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 58.5955 158.6706 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+
+  (symbol (lib_id "power:VD") (at 198.12 139.7 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 01b0d275-810f-4ddc-9665-cd5f5cba390d)
+    (property "Reference" "#PWR0130" (id 0) (at 198.12 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 198.12 136.1242 0))
+    (property "Footprint" "" (id 2) (at 198.12 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 472465b3-0dac-4ce9-8223-9de741adb850))
+  )
+
+  (symbol (lib_id "Device:D") (at 262.89 33.02 180) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 04318442-1f00-4d63-8922-1f59ffa4163c)
+    (property "Reference" "D3" (id 0) (at 262.89 26.67 0))
+    (property "Value" "DSCH" (id 1) (at 262.89 29.21 0))
+    (property "Footprint" "Diode_SMD:D_SOD-323F" (id 2) (at 262.89 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 262.89 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C255586" (id 4) (at 262.89 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0aeea48e-abb4-4019-bd82-a7b9798d687b))
+    (pin "2" (uuid b17a11f2-d90a-4aa7-b162-f187ac948a27))
+  )
+
+  (symbol (lib_id "Device:Q_NMOS_GSD") (at 242.57 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0748e5e4-5cba-4e9c-ab41-05febaed5ec8)
+    (property "Reference" "Q2" (id 0) (at 247.777 37.2653 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "NMOS" (id 1) (at 247.777 39.8022 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-323_SC-70" (id 2) (at 247.65 35.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 242.57 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C719079" (id 4) (at 242.57 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c001a30b-5da9-44be-9333-baa08fa28dc0))
+    (pin "2" (uuid ee0e54de-c838-42dd-878a-3950b67d601e))
+    (pin "3" (uuid 74721555-39fc-44ca-a7c0-b2d8d7d72c61))
+  )
+
+  (symbol (lib_id "power:VD") (at 189.23 139.7 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 07b4ee5c-e576-4662-b28f-8317e40eeafb)
+    (property "Reference" "#PWR0129" (id 0) (at 189.23 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 189.23 136.1242 0))
+    (property "Footprint" "" (id 2) (at 189.23 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 189.23 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 371f2aca-7b5d-4893-abbe-317889833742))
+  )
+
+  (symbol (lib_id "power:GND") (at 29.21 177.8 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0ca3427a-84ac-4226-9479-ee7074cfbac0)
+    (property "Reference" "#PWR0141" (id 0) (at 29.21 184.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 31.75 180.34 0))
+    (property "Footprint" "" (id 2) (at 29.21 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 29.21 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 449137e7-51cc-402c-8ef5-311a04b62018))
+  )
+
+  (symbol (lib_id "power:GND") (at 198.12 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0d01a4c9-bc18-47ee-9736-924d3d6c22a2)
+    (property "Reference" "#PWR0131" (id 0) (at 198.12 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 198.12 151.13 0))
+    (property "Footprint" "" (id 2) (at 198.12 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d174eafc-57d8-4493-b838-730b0296a00b))
+  )
+
+  (symbol (lib_id "Regulator_Linear:NCP115AMX250TCG") (at 222.25 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0d5d92bb-b3b5-4bb6-b7f4-d4bc0c980cc5)
+    (property "Reference" "U6" (id 0) (at 222.25 134.7302 0))
+    (property "Value" "RS3236-3.3YUTDN4" (id 1) (at 222.25 137.2671 0))
+    (property "Footprint" "xdfn_reg:xdfn-reg" (id 2) (at 222.25 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 222.25 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C379350" (id 4) (at 222.25 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2b2e6219-7d32-4404-b506-73b07fe04566))
+    (pin "2" (uuid a81c0d6f-8f3b-4ae5-b3c2-3247e2d24b82))
+    (pin "3" (uuid dae34a9a-d90c-4eff-90d7-8f01337a2b3a))
+    (pin "4" (uuid e695327e-2b1f-4c92-8028-9eb55d93e1da))
+    (pin "5" (uuid bda02851-1d6b-4ad7-a8e9-b9a736881f1a))
+  )
+
+  (symbol (lib_id "power:GND") (at 193.04 106.68 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 106237e9-b5b0-434f-a875-915ffe8b99fb)
+    (property "Reference" "#PWR0139" (id 0) (at 186.69 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 187.96 106.68 90))
+    (property "Footprint" "" (id 2) (at 193.04 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 193.04 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d92475fa-910f-4da2-a0bb-0fab7551ee81))
+  )
+
+  (symbol (lib_id "power:GND") (at 39.37 44.45 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 12bf7473-3156-494b-ad2e-b23da8608860)
+    (property "Reference" "#PWR0152" (id 0) (at 33.02 44.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 34.29 44.45 90))
+    (property "Footprint" "" (id 2) (at 39.37 44.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 39.37 44.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a1adb056-a665-45c1-90e8-70422bd33561))
+  )
+
+  (symbol (lib_id "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32") (at 209.55 45.72 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 13634884-96de-41e3-a90d-86653744f7db)
+    (property "Reference" "O1" (id 0) (at 207.01 68.58 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "RB0091E1401A-OLED-128x32" (id 1) (at 182.88 27.94 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32_FLIP" (id 2) (at 210.82 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 210.82 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ca5cdb00-b368-47fc-b7d5-5475c310d74a))
+    (pin "10" (uuid 72a229dc-5d45-4b1b-b8c4-9e307e45e161))
+    (pin "11" (uuid a8c5f872-1d39-48bd-94a1-6499ddb0ea9f))
+    (pin "12" (uuid 1ae6d843-f365-4476-86b2-d41f7ae72a51))
+    (pin "13" (uuid 5443ce2e-fb9f-4be1-96b7-7d05329696fb))
+    (pin "14" (uuid bcf02a87-1889-498b-9a67-cf190b0f5642))
+    (pin "15" (uuid 484fa42c-1973-455b-8d2d-245586c53392))
+    (pin "2" (uuid 5449b0fb-eb21-4e33-8d28-c0b02f6c4a3b))
+    (pin "3" (uuid 4cc0dff1-0b57-46b0-8b18-45872201769f))
+    (pin "4" (uuid 4f39c6c3-f147-4a47-9ab1-4c23cc4a8837))
+    (pin "5" (uuid 020f1c49-bb32-443d-a41e-c07814100fc3))
+    (pin "6" (uuid 63fc1506-76c2-4f03-9dfd-d38b5731f01e))
+    (pin "7" (uuid 6ba92f80-9cd3-459b-92a8-f0827f1868ed))
+    (pin "8" (uuid 94423131-3761-421a-8444-fa64a0c28ea5))
+    (pin "9" (uuid a6f0206b-ab18-422e-8996-44173641bf50))
+  )
+
+  (symbol (lib_id "Device:C") (at 186.69 68.58 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 13ec8023-508f-4726-9d21-8e98382a5bd4)
+    (property "Reference" "C7" (id 0) (at 181.61 66.04 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.2u16v" (id 1) (at 179.07 71.12 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 187.6552 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 186.69 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C385032" (id 4) (at 186.69 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 046779b5-4192-4321-a1ac-42bcccb325bd))
+    (pin "2" (uuid 23acc587-b3ff-478b-8808-4edf7e820018))
+  )
+
+  (symbol (lib_id "Device:C") (at 256.54 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 17998f9f-404a-410d-9807-73db8d67bcfe)
+    (property "Reference" "C14" (id 0) (at 251.46 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 248.92 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 257.5052 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 256.54 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 256.54 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a9d94e94-c8d6-46ba-8bbc-b5d069ad7ae5))
+    (pin "2" (uuid b37255e5-573c-4896-bdd4-2ec9124d3b79))
+  )
+
+  (symbol (lib_id "power:VDD") (at 212.09 146.05 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 18b37bb8-f012-4509-9940-5f3f007cc8c7)
+    (property "Reference" "#PWR0126" (id 0) (at 215.9 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 208.28 146.05 0))
+    (property "Footprint" "" (id 2) (at 212.09 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 212.09 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5a400c44-cad7-4a06-a688-d76257c32eb2))
+  )
+
+  (symbol (lib_id "power:GND") (at 262.89 69.85 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1d67bc37-f6b9-4a00-8300-689afeb07045)
+    (property "Reference" "#PWR0112" (id 0) (at 269.24 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 267.97 69.85 90))
+    (property "Footprint" "" (id 2) (at 262.89 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 262.89 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1b95aff4-2092-4f2a-b321-4102b9637316))
+  )
+
+  (symbol (lib_id "Device:R") (at 119.38 149.86 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1e204aa8-7170-4e7d-afc9-746bd0c93bb8)
+    (property "Reference" "R10" (id 0) (at 121.92 149.86 90))
+    (property "Value" "100k" (id 1) (at 119.38 149.86 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 117.602 149.86 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 119.38 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C279979" (id 4) (at 119.38 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3978d917-412d-4081-b924-3a210174e969))
+    (pin "2" (uuid 04a4cead-e8a1-4c3e-83e7-e53abcbb15f1))
+  )
+
+  (symbol (lib_id "power:GND") (at 39.37 69.85 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1ed25056-345f-42ce-9f24-3141463ac1d5)
+    (property "Reference" "#PWR0149" (id 0) (at 39.37 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 41.91 72.39 0))
+    (property "Footprint" "" (id 2) (at 39.37 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 39.37 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 01685345-2ab4-4938-a2d5-3bc7cb47c1c4))
+  )
+
+  (symbol (lib_id "power:GND") (at 53.34 144.78 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1ef2f454-626c-4af0-92b8-25a10c3953a9)
+    (property "Reference" "#PWR0144" (id 0) (at 59.69 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 58.42 144.78 90))
+    (property "Footprint" "" (id 2) (at 53.34 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 53.34 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8cf08124-0d63-4ddf-9f91-c06c734cece2))
+  )
+
+  (symbol (lib_id "power:GND") (at 215.9 64.77 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1f30f7fd-f6d1-4830-b34d-dfef91eecf82)
+    (property "Reference" "#PWR0156" (id 0) (at 215.9 71.12 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 215.9 68.58 0))
+    (property "Footprint" "" (id 2) (at 215.9 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 215.9 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 78a67517-69ba-4ea2-a072-b2604826e574))
+  )
+
+  (symbol (lib_id "Device:R") (at 186.69 41.91 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2427fbb8-bf47-433c-83da-84226d48ddda)
+    (property "Reference" "R13" (id 0) (at 189.23 41.91 90))
+    (property "Value" "10k" (id 1) (at 186.69 41.91 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 188.468 41.91 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 186.69 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C269674" (id 4) (at 186.69 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ed87482f-b232-4b0a-9396-ff39fb5c6f1b))
+    (pin "2" (uuid 9945edf8-adfa-46a2-8d1e-6997329929bf))
+  )
+
+  (symbol (lib_id "Device:C") (at 198.12 68.58 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2b2f1532-55df-4759-bab8-3f3879b94b66)
+    (property "Reference" "C10" (id 0) (at 193.04 68.58 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 190.5 71.12 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 199.0852 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 198.12 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 198.12 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7b37008e-79c9-4c4f-8d89-b80f3d401920))
+    (pin "2" (uuid d6ed9887-e454-4ed8-8a83-3b7564166501))
+  )
+
+  (symbol (lib_id "Device:C") (at 198.12 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2b4151bf-50ac-4413-b5c5-0f0d804ae3a1)
+    (property "Reference" "C11" (id 0) (at 193.04 140.97 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.2u16v" (id 1) (at 190.5 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 199.0852 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 198.12 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C385032" (id 4) (at 198.12 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f9cd75ba-be1a-4456-961a-de55c27378b7))
+    (pin "2" (uuid e20d0195-de95-4162-bb25-2f453d6ebfd8))
+  )
+
+  (symbol (lib_id "Device:C") (at 86.36 153.67 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2c8a72b7-b604-407b-b62b-9ab2661097a4)
+    (property "Reference" "C3" (id 0) (at 87.63 151.13 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.2u16v" (id 1) (at 78.74 156.21 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 87.3252 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 86.36 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C385032" (id 4) (at 86.36 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fe39859a-e69f-40f0-9142-361fe6bab066))
+    (pin "2" (uuid b9d4efcb-475b-43e0-8852-44c56341ee57))
+  )
+
+  (symbol (lib_id "Device:R") (at 49.53 144.78 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2d2d7810-28f4-4387-8c2a-f8cafc18c61e)
+    (property "Reference" "R1" (id 0) (at 44.45 143.51 90))
+    (property "Value" "5.1k" (id 1) (at 49.53 144.78 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 49.53 143.002 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 49.53 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C114759" (id 4) (at 49.53 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f360c634-111b-4e0c-bee4-82d2126a3f0d))
+    (pin "2" (uuid b54d2153-0124-40f2-8474-e84281a1449f))
+  )
+
+  (symbol (lib_id "power:VD") (at 251.46 110.49 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2e6a89e8-f671-4ffc-9140-c8e2db4c084c)
+    (property "Reference" "#PWR0125" (id 0) (at 247.65 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 256.54 110.49 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 251.46 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 251.46 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ccf3a568-23f5-402d-8a20-bd0bf2610a81))
+  )
+
+  (symbol (lib_id "power:VD") (at 203.2 49.53 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 337d9ba4-c76a-4af4-9431-5dc6607462ce)
+    (property "Reference" "#PWR0118" (id 0) (at 207.01 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 198.12 49.53 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 203.2 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 203.2 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 60fdbd61-b8ff-411c-994a-3880028475e0))
+  )
+
+  (symbol (lib_id "power:VDD") (at 252.73 74.93 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 33dafa07-e614-4996-8f58-0896dc05d472)
+    (property "Reference" "#PWR0109" (id 0) (at 256.54 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 247.65 77.47 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 252.73 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 252.73 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c31a5a31-ce5f-4a13-a666-facdfa8386ad))
+  )
+
+  (symbol (lib_id "power:VD") (at 232.41 140.97 270) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 36956638-7f5f-4452-b000-21e0a6c1fff4)
+    (property "Reference" "#PWR0134" (id 0) (at 228.6 140.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 235.585 141.4038 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 232.41 140.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 232.41 140.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 03dcc404-d219-46d0-944c-68ee35a6613f))
+  )
+
+  (symbol (lib_id "Connector:USB_C_Receptacle_USB2.0") (at 29.21 154.94 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3768e29a-2c93-468b-a3e9-b8e26cb6eec6)
+    (property "Reference" "J1" (id 0) (at 29.21 132.08 0))
+    (property "Value" "USB_C_Receptacle_USB2.0" (id 1) (at 29.21 134.62 0))
+    (property "Footprint" "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" (id 2) (at 33.02 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (id 3) (at 33.02 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C2765186" (id 4) (at 29.21 154.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "A1" (uuid 5e5eea69-85fd-4cf5-b352-0de2bde069b6))
+    (pin "A12" (uuid 91a3a492-e85f-4799-9dee-4af7c4229453))
+    (pin "A4" (uuid 695c8380-46e1-4579-aa6d-93f954d86787))
+    (pin "A5" (uuid 3a189d06-2cb4-4cbe-ba1f-1b417c0c2f6d))
+    (pin "A6" (uuid c2d1eac6-6f72-4f7e-b0af-fc685abe0281))
+    (pin "A7" (uuid ab978d77-fb5d-4f83-a66c-c5f96d5c6922))
+    (pin "A8" (uuid 8d0b2ccb-4b45-4f8d-aeb8-ab10b6b2fb7e))
+    (pin "A9" (uuid cc7d21df-d176-4ef0-bb5d-f71881dc09de))
+    (pin "B1" (uuid b0ab26c6-835e-41ee-a4e5-e5e9f609f9d8))
+    (pin "B12" (uuid 4e967d9f-74e0-4219-aabd-e0565e81486b))
+    (pin "B4" (uuid d9c0bb83-8033-4caa-a538-b757a1f473e7))
+    (pin "B5" (uuid 50e22c6b-10d8-43ba-a932-caad425f1d2c))
+    (pin "B6" (uuid bef0051e-66ec-4ba9-b630-18ba1be73bc6))
+    (pin "B7" (uuid 2316c297-18f4-41a0-b2c9-f794e5a771cd))
+    (pin "B8" (uuid 941da1bd-f2b2-4b51-8988-34a25b62c0e4))
+    (pin "B9" (uuid 28f50796-2f03-4590-a72e-41f692b1972f))
+    (pin "S1" (uuid 688e2a25-c7e9-47d6-83e9-d389b8166742))
+  )
+
+  (symbol (lib_id "RY2200-BatteryProtection:RY2200-BatteryProtection") (at 198.12 109.22 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 378f882b-e055-4390-a473-f3f6873cf763)
+    (property "Reference" "U5" (id 0) (at 198.12 101.761 0))
+    (property "Value" "RY2200" (id 1) (at 198.12 104.2979 0))
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 198.12 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "RY2200" (id 4) (at 198.12 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5b7ab25b-2659-4752-914b-f94668946e64))
+    (pin "2" (uuid 809d22e8-0c3e-4c1b-9caf-05da5d297e76))
+    (pin "3" (uuid 4ce8e368-d1a6-40f4-b7e6-444ca40048c2))
+  )
+
+  (symbol (lib_id "power:VDD") (at 233.68 74.93 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3ea46d57-3804-46fe-b1b7-9530f05791ff)
+    (property "Reference" "#PWR0111" (id 0) (at 237.49 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 226.06 74.93 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 233.68 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 233.68 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid da2cb55a-e5bd-452a-93e9-4412d5a463a5))
+  )
+
+  (symbol (lib_id "Device:R") (at 274.32 44.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3ef16122-ba02-4adb-b4bb-a2786431cdfa)
+    (property "Reference" "R17" (id 0) (at 271.78 44.45 90))
+    (property "Value" "100k" (id 1) (at 274.32 44.45 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 272.542 44.45 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 274.32 44.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C279979" (id 4) (at 274.32 44.45 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5711e206-f5eb-4575-a4ae-b2f7a41c0bee))
+    (pin "2" (uuid 38549220-2349-4bcd-aaac-427d84b8c147))
+  )
+
+  (symbol (lib_id "power:VD") (at 157.48 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3ef1f0b7-c8b8-4ab5-95a2-1940c02d5e44)
+    (property "Reference" "#PWR0154" (id 0) (at 157.48 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 161.29 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 157.48 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 157.48 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e6886765-3c83-448c-b7f6-bd5877412e7a))
+  )
+
+  (symbol (lib_id "power:VDD") (at 212.09 140.97 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3efc75b0-d9fe-4b9f-ac89-ea68679ec771)
+    (property "Reference" "#PWR0128" (id 0) (at 215.9 140.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 208.28 140.97 0))
+    (property "Footprint" "" (id 2) (at 212.09 140.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 212.09 140.97 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid abe93ed9-7b4d-47b8-92af-774a614ebce1))
+  )
+
+  (symbol (lib_id "power:VDD") (at 185.42 111.76 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 42e243c9-f2ca-45be-a112-4174a3e4627d)
+    (property "Reference" "#PWR0140" (id 0) (at 189.23 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 179.07 111.76 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 185.42 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eaaea1f2-966c-4e3f-b836-86da5a724c4c))
+  )
+
+  (symbol (lib_id "Device:R") (at 157.48 157.48 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 453a0448-bac2-4a3f-8ea9-7f294450a200)
+    (property "Reference" "R11" (id 0) (at 160.02 157.48 90))
+    (property "Value" "NP" (id 1) (at 157.48 157.48 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 159.258 157.48 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 157.48 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "" (id 4) (at 157.48 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dd42e473-49d7-4f3a-b1ba-7270aec5d5c4))
+    (pin "2" (uuid cc91bc20-29ea-4898-b359-4a433d451434))
+  )
+
+  (symbol (lib_id "CH32V003F4U6:CH32V003F4U6") (at 86.36 48.26 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4add6997-6d6d-46b9-8fb0-a2dafd257592)
+    (property "Reference" "U2" (id 0) (at 86.36 31.9872 0))
+    (property "Value" "CH32V003F4U6" (id 1) (at 86.36 34.5241 0))
+    (property "Footprint" "Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm" (id 2) (at 76.2 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 76.2 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C5299908" (id 4) (at 76.2 52.07 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 06db8686-006b-4b98-b37a-f30152b51073))
+    (pin "10" (uuid 0841fa84-3cb9-4ca7-aa7c-c3d873a10f7b))
+    (pin "11" (uuid 05144284-47c6-4e2a-a3cd-317ccf81313d))
+    (pin "12" (uuid 25faf613-80a9-497d-85ef-36c0b5ff3168))
+    (pin "13" (uuid 57d4fd2e-106f-4d41-8810-24ec3fec8a44))
+    (pin "14" (uuid dc7853f5-1281-450e-8559-5d59bea6e575))
+    (pin "15" (uuid 262fb11f-a516-445d-b8af-543a800acbdf))
+    (pin "16" (uuid 8e2e31c8-116a-42f6-9829-870ae9613d7f))
+    (pin "17" (uuid 569c5763-5b6f-4a11-9fed-00508bcc22ba))
+    (pin "18" (uuid 12a2f430-bac3-4b59-9d17-b78c66833c23))
+    (pin "19" (uuid 1c32d33e-f480-4460-aacb-e1ed566d7ec0))
+    (pin "2" (uuid 325d8d31-7bd0-449c-9f47-151676500240))
+    (pin "20" (uuid 884d9541-d7fd-43c3-ad8f-be7933f09f46))
+    (pin "21" (uuid 9b2be99d-f251-4a08-b23c-5a94ff1b00d4))
+    (pin "3" (uuid 0eee81b7-f696-449b-89aa-36d0aef21712))
+    (pin "4" (uuid b92597d4-5050-4213-887a-a38a6ef2d781))
+    (pin "5" (uuid 7f790fc3-ac5e-494f-a57d-3b35478a50fe))
+    (pin "6" (uuid 0b48aa92-cc21-4046-a22d-53c3f894087f))
+    (pin "7" (uuid 17656746-89f0-4e73-b4a6-611582872018))
+    (pin "8" (uuid 8c70d3b7-14c6-4d29-929b-99ad185cd647))
+    (pin "9" (uuid 28c5688d-8b3b-46cf-b73a-310d238a34e4))
+  )
+
+  (symbol (lib_id "power:GND") (at 90.17 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4c5becd0-f038-4929-a4fd-0cef7f4c8b8c)
+    (property "Reference" "#PWR0146" (id 0) (at 90.17 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 85.09 118.11 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 90.17 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 90.17 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 610794bd-a61d-43be-9b5a-cd2bd0497f76))
+  )
+
+  (symbol (lib_id "Device:C") (at 273.05 72.39 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4cfc0bab-7486-4254-8968-dbaa9236b771)
+    (property "Reference" "C16" (id 0) (at 267.97 72.39 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 265.43 74.93 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 274.0152 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 273.05 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 273.05 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4d99d29c-de93-426e-b4ac-6761228b7197))
+    (pin "2" (uuid 7521166d-22fb-47e7-8c6d-484f6ee51d41))
+  )
+
+  (symbol (lib_id "Device:C") (at 119.38 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4ee626d8-8c2d-4d21-8021-e443a85753b0)
+    (property "Reference" "C5" (id 0) (at 114.3 115.57 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 111.76 118.11 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 120.3452 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 119.38 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 119.38 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 48f17e95-bb85-40c5-bf3b-5480b836bb4d))
+    (pin "2" (uuid b56a0ced-1b8f-45f9-931b-5c06e9c46cc2))
+  )
+
+  (symbol (lib_id "power:GND") (at 67.31 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4f91871b-642b-42d7-98ba-06863090dc9b)
+    (property "Reference" "#PWR0145" (id 0) (at 67.31 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 67.31 152.4 90))
+    (property "Footprint" "" (id 2) (at 67.31 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 67.31 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 576fbb63-93ef-4eff-bd1a-14965f01dee2))
+  )
+
+  (symbol (lib_id "Device:R") (at 189.23 111.76 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5125bb4e-5bb2-48c2-bff4-c3a859696b82)
+    (property "Reference" "R14" (id 0) (at 189.23 109.22 90))
+    (property "Value" "1k" (id 1) (at 189.23 111.76 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 189.23 109.982 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 189.23 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C279981" (id 4) (at 189.23 111.76 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9e490d5a-b608-46bc-8fd9-39f6dd001b54))
+    (pin "2" (uuid 3eef19c0-9e78-4687-9fb3-1e94bf6a3e30))
+  )
+
+  (symbol (lib_id "power:GND") (at 267.97 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 52a24069-ee5e-4526-b025-0f8cb3ea647a)
+    (property "Reference" "#PWR0105" (id 0) (at 267.97 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 267.97 46.99 0))
+    (property "Footprint" "" (id 2) (at 267.97 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 267.97 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c8d476c-da3a-4e47-ba6d-ecf76470d032))
+  )
+
+  (symbol (lib_id "Device:C") (at 248.92 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 56284acd-a272-4d50-89bd-ebeb7d38fa64)
+    (property "Reference" "C12" (id 0) (at 243.84 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10u" (id 1) (at 241.3 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 249.8852 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 248.92 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C315248" (id 4) (at 248.92 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a09e3fc4-c7ef-4c6a-b016-689ffb2f0838))
+    (pin "2" (uuid 68627ada-c9b7-42dc-87ab-313d1611811d))
+  )
+
+  (symbol (lib_id "Device:R") (at 33.02 30.48 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 57c8eb48-7e3e-4aa8-b350-e15eabfe4193)
+    (property "Reference" "R9" (id 0) (at 35.56 30.48 90))
+    (property "Value" "10k" (id 1) (at 33.02 30.48 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 34.798 30.48 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 33.02 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C269674" (id 4) (at 33.02 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2c3368e3-cc72-4795-8bc4-ed99bcce9a7d))
+    (pin "2" (uuid 69c0a494-7a1b-458c-99c9-417965fdce57))
+  )
+
+  (symbol (lib_id "power:GND") (at 198.12 72.39 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5d57c91f-e2d5-4261-9f34-9c25469bb077)
+    (property "Reference" "#PWR0115" (id 0) (at 198.12 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 198.12 76.2 0))
+    (property "Footprint" "" (id 2) (at 198.12 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 43ab2fc1-497a-4ef3-be0a-ff5de9416675))
+  )
+
+  (symbol (lib_id "power:GND") (at 157.48 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5f2951f2-8344-4289-850f-a7769f7d330e)
+    (property "Reference" "#PWR0155" (id 0) (at 157.48 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 161.29 163.83 0))
+    (property "Footprint" "" (id 2) (at 157.48 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 157.48 161.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b8f0a85b-dc88-4a8a-90fd-5e57151aa3bf))
+  )
+
+  (symbol (lib_id "Swadge_Parts:QMA7981") (at 140.97 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 5fc985a6-38e0-49f8-90f4-b4dcd17130ff)
+    (property "Reference" "U4" (id 0) (at 132.715 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "QMA7981" (id 1) (at 144.145 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Swadge_Parts:QMA6981" (id 2) (at 140.97 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/2004281102_QST-QMA7981_C457290.pdf" (id 3) (at 140.97 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Digikey" "" (id 4) (at 140.97 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Cost100" "3082" (id 5) (at 140.97 87.63 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Substitutable" "N" (id 6) (at 140.97 85.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Notes" "" (id 7) (at 140.97 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C457290" (id 8) (at 140.97 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 84b048d2-ddee-4b18-a827-c8f597ce6a94))
+    (pin "10" (uuid 160114c2-6934-430b-9432-6b98e995a2bd))
+    (pin "11" (uuid 64918d15-558c-4ae4-8a98-10bc16cf3f09))
+    (pin "12" (uuid 8cb0affd-23cf-47e0-8f2f-78af76a9c7d0))
+    (pin "2" (uuid 07007245-eb11-44c0-b795-5a5e5d828164))
+    (pin "3" (uuid 3ee4bef5-cdda-4bd8-aadb-06e789c9c92f))
+    (pin "4" (uuid 181ed5d2-7513-4227-aea5-b5822f54a112))
+    (pin "5" (uuid 4478c4d9-c60a-4671-9cae-92243faefb4f))
+    (pin "6" (uuid 3115406a-1751-42d6-9d7b-a98107db4c89))
+    (pin "7" (uuid bac8559c-3c0b-497b-a919-6312c6682781))
+    (pin "8" (uuid 744d08fa-71c5-4a7f-85ee-65ac0949da5e))
+    (pin "9" (uuid 462d0476-dd24-4d55-8307-c6ea3d12c2e0))
+  )
+
+  (symbol (lib_id "Device:Q_Photo_NPN") (at 154.94 148.59 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 629daf84-6dbd-4564-997d-d9d849757ee3)
+    (property "Reference" "Q1" (id 0) (at 159.7914 147.006 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Q_Photo_NPN" (id 1) (at 159.7914 149.5429 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_0805_2012Metric" (id 2) (at 160.02 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 154.94 148.59 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e72686f3-e9fd-45f1-b9df-7f98559d4bed))
+    (pin "2" (uuid ce365e71-56f9-4de9-9a82-030f82ef1d0c))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x01") (at 34.29 102.87 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 63cb02d2-65fb-40c2-8fe1-1dd569d4d594)
+    (property "Reference" "J2" (id 0) (at 32.258 103.7047 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "BONUS" (id 1) (at 29.1681 102.9118 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" (id 2) (at 34.29 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 34.29 102.87 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fd1a8197-9d01-4855-b02d-a17313887cb8))
+  )
+
+  (symbol (lib_id "power:GND") (at 257.81 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 65f22418-8e78-4329-a5a7-1a5190bc248d)
+    (property "Reference" "#PWR0103" (id 0) (at 257.81 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 257.81 46.99 0))
+    (property "Footprint" "" (id 2) (at 257.81 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 257.81 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f588e8b5-2c34-42af-bf64-4c150b4e168b))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x02") (at 212.09 109.22 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6853f321-d022-47e5-aecc-8277eee8a5b0)
+    (property "Reference" "J7" (id 0) (at 214.122 109.6553 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "BATT" (id 1) (at 214.122 112.1922 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Connector_Hirose:Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal" (id 2) (at 212.09 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 212.09 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C145979" (id 4) (at 212.09 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ec269869-479d-43d0-b27e-c0f924936421))
+    (pin "2" (uuid aa67840e-5ea0-449a-8b09-59cab0e7a55a))
+  )
+
+  (symbol (lib_id "Device:R") (at 109.22 158.75 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 6d6318bb-858f-46e9-90c2-cd873036d676)
+    (property "Reference" "R8" (id 0) (at 111.76 158.75 90))
+    (property "Value" "243k" (id 1) (at 109.22 158.75 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 110.998 158.75 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 109.22 158.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C43249" (id 4) (at 109.22 158.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2bb1d17f-8063-438e-b9f8-ce098e0b3d30))
+    (pin "2" (uuid 7ee7bb1a-08ce-43f4-ae18-22ef2ae6bcd5))
+  )
+
+  (symbol (lib_id "power:GND") (at 203.2 46.99 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7057b40e-90f0-45ca-b080-d109f3b9e24e)
+    (property "Reference" "#PWR0120" (id 0) (at 196.85 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 198.12 46.99 90))
+    (property "Footprint" "" (id 2) (at 203.2 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 203.2 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8cfa1877-57aa-4538-aef8-cf7c9f624a39))
+  )
+
+  (symbol (lib_id "power:GND") (at 109.22 162.56 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 70a673c7-0c76-4cde-af53-aba02669856d)
+    (property "Reference" "#PWR0158" (id 0) (at 109.22 168.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 109.22 167.64 90))
+    (property "Footprint" "" (id 2) (at 109.22 162.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 109.22 162.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 05158bd4-7534-4f54-b7ce-45a290fb6a6d))
+  )
+
+  (symbol (lib_id "power:VDD") (at 119.38 144.78 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 71d0d9be-c4c2-4bdc-8ab0-0a260d2202ec)
+    (property "Reference" "#PWR0148" (id 0) (at 119.38 148.59 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 119.38 140.97 0))
+    (property "Footprint" "" (id 2) (at 119.38 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 119.38 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 30cf062d-3b82-44bb-a403-0a07da7c9566))
+  )
+
+  (symbol (lib_id "power:VCC") (at 267.97 30.48 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 752fbea5-5d85-4cba-bb49-e9a6e68b5215)
+    (property "Reference" "#PWR0104" (id 0) (at 267.97 34.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 269.367 29.6438 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 267.97 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 267.97 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 007d3475-f90d-4c62-84e2-0fffe839223b))
+  )
+
+  (symbol (lib_id "power:GND") (at 86.36 64.77 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 75533f76-75d3-45a0-985c-d6641bb5ec9f)
+    (property "Reference" "#PWR0151" (id 0) (at 86.36 71.12 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 88.9 67.31 0))
+    (property "Footprint" "" (id 2) (at 86.36 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 86.36 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 255ebc94-9b9a-4b51-b985-d16573520b72))
+  )
+
+  (symbol (lib_id "Device:R") (at 49.53 163.83 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 78ab0d4c-e2b7-4d1a-b12a-406003f932df)
+    (property "Reference" "R5" (id 0) (at 49.53 166.37 90))
+    (property "Value" "1.5k" (id 1) (at 49.53 163.83 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 49.53 162.052 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 49.53 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C114759" (id 4) (at 49.53 163.83 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ea1b0587-bca4-4084-8e31-29d2858c287d))
+    (pin "2" (uuid a8f3c96a-5f3a-40cf-84fc-22a86130ce7a))
+  )
+
+  (symbol (lib_id "Device:R") (at 191.77 59.69 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7ad10281-e5ff-4d67-9f93-652812901c08)
+    (property "Reference" "R15" (id 0) (at 191.77 57.15 90))
+    (property "Value" "560k" (id 1) (at 191.77 59.69 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 191.77 57.912 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 191.77 59.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C137958" (id 4) (at 191.77 59.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d112f01f-34f0-4b76-908c-ef3c9b669ff0))
+    (pin "2" (uuid 11b9601d-ca57-4805-add1-50bf2276b447))
+  )
+
+  (symbol (lib_id "Device:C") (at 189.23 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7d9faf87-d72a-4c68-aeac-313103589183)
+    (property "Reference" "C8" (id 0) (at 184.15 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 181.61 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 190.1952 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 189.23 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 189.23 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4700ab29-5952-44b0-87f5-146a8e5825f9))
+    (pin "2" (uuid 2a2fe25a-3b46-49f4-8e44-05b484d1b106))
+  )
+
+  (symbol (lib_id "power:GND") (at 21.59 177.8 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7ebbbd8a-e7b3-4fa5-8cc9-89a93500cb88)
+    (property "Reference" "#PWR0142" (id 0) (at 21.59 184.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 24.13 180.34 0))
+    (property "Footprint" "" (id 2) (at 21.59 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 21.59 177.8 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7d4f276e-8b5e-4103-aa82-a55fe22c13ac))
+  )
+
+  (symbol (lib_id "power:VCC") (at 196.85 64.77 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7f32f0b7-4ed6-4b44-b627-5778b2f2cf62)
+    (property "Reference" "#PWR0116" (id 0) (at 200.66 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 190.5 64.77 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 196.85 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 196.85 64.77 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4b711a5c-fa76-4a34-bd5e-5a07aa08febe))
+  )
+
+  (symbol (lib_id "power:GND") (at 186.69 72.39 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 808d8637-b137-4ad8-a43c-b444e593ad0a)
+    (property "Reference" "#PWR0117" (id 0) (at 186.69 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 186.69 76.2 0))
+    (property "Footprint" "" (id 2) (at 186.69 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 186.69 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fd835fcb-a091-4c02-a268-f76ecc203f47))
+  )
+
+  (symbol (lib_id "power:GND") (at 184.15 59.69 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 82754ac3-8222-4477-b0c7-147220d806b9)
+    (property "Reference" "#PWR0121" (id 0) (at 177.8 59.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 179.07 59.69 90))
+    (property "Footprint" "" (id 2) (at 184.15 59.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 184.15 59.69 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 93aeedcc-ca20-4832-9a78-af948f10c8dd))
+  )
+
+  (symbol (lib_id "power:GND") (at 245.11 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8aa18ac5-1f07-4431-9a39-2041554b47d7)
+    (property "Reference" "#PWR0106" (id 0) (at 245.11 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 245.11 46.99 0))
+    (property "Footprint" "" (id 2) (at 245.11 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 245.11 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c626da96-fd35-4bc3-9618-fbd486bd9553))
+  )
+
+  (symbol (lib_id "WS2816C:WS2816C-2121") (at 238.76 72.39 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8c6584ca-b303-4019-a9fe-ce185ff924e2)
+    (property "Reference" "D1" (id 0) (at 238.76 65.0072 0))
+    (property "Value" "WS2816C-2121" (id 1) (at 238.76 67.5441 0))
+    (property "Footprint" "WS2816-2121:WS2816-2121" (id 2) (at 238.76 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 238.76 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C965561" (id 4) (at 238.76 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0c0e5609-d3ae-4ee5-8273-cb005b9c68d0))
+    (pin "2" (uuid 64777856-a56f-40df-8755-213fb78a9b5a))
+    (pin "3" (uuid 492ed567-4ed5-4fec-80dd-5a8880d84cd4))
+    (pin "4" (uuid 6946bdce-efd8-4cf9-b1a1-e8216a1ec6e7))
+    (pin "5" (uuid 5f34bf8b-c57e-4435-a225-75929a6435de))
+    (pin "6" (uuid ac945c3b-82c3-42e7-b683-2170f662c69f))
+  )
+
+  (symbol (lib_id "power:GND") (at 256.54 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8eb258ca-bb9f-47f6-aac9-0d1a02038f56)
+    (property "Reference" "#PWR0136" (id 0) (at 256.54 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 256.54 151.13 0))
+    (property "Footprint" "" (id 2) (at 256.54 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 256.54 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a8012874-c1ab-422d-bb6c-9098475850d6))
+  )
+
+  (symbol (lib_id "Device:R") (at 49.53 147.32 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9536b3fd-bd45-4cce-94ad-629ffac48d17)
+    (property "Reference" "R2" (id 0) (at 44.45 146.05 90))
+    (property "Value" "5.1k" (id 1) (at 49.53 147.32 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 49.53 145.542 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 49.53 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C114759" (id 4) (at 49.53 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 392c0a33-020d-452a-a176-d0d5a0ca6d3f))
+    (pin "2" (uuid f157388e-f314-4fd7-a2c2-57224f97f914))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x01") (at 34.29 69.85 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9769252f-2393-46e8-a661-331c3d47ed31)
+    (property "Reference" "J9" (id 0) (at 32.258 70.6847 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "GND" (id 1) (at 29.21 69.85 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded" (id 2) (at 34.29 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 34.29 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5097490d-8588-4667-bc21-ededc7efbe00))
+  )
+
+  (symbol (lib_id "Device:L") (at 257.81 39.37 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 97803ad7-352c-4085-8487-f7735182611c)
+    (property "Reference" "L2" (id 0) (at 254 38.1 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10uH" (id 1) (at 251.46 41.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Inductor_SMD:L_0805_2012Metric" (id 2) (at 257.81 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 257.81 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C356837" (id 4) (at 257.81 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1993f1b9-d54f-4e2f-9539-3def6fc9baf7))
+    (pin "2" (uuid 2f288953-7b70-4337-abc7-12c9bd89b3ee))
+  )
+
+  (symbol (lib_id "power:VDD") (at 33.02 26.67 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 99a6cedd-3a0c-4fa7-a812-4502e3e8c096)
+    (property "Reference" "#PWR0157" (id 0) (at 33.02 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 38.1 26.67 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 33.02 26.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 33.02 26.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2fd0eb98-f9cd-45c0-aedc-5e9a63fdaf63))
+  )
+
+  (symbol (lib_id "Device:R") (at 274.32 36.83 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9ec2274f-3510-4799-b696-fb2412ee5dca)
+    (property "Reference" "R16" (id 0) (at 276.86 36.83 90))
+    (property "Value" "243k" (id 1) (at 274.32 36.83 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 276.098 36.83 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 274.32 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C43249" (id 4) (at 274.32 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d317456e-9073-434f-9dad-36ee3ed33381))
+    (pin "2" (uuid af2302f5-b95f-4363-b77f-4e98f99f06a6))
+  )
+
+  (symbol (lib_id "power:VD") (at 186.69 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9fc340ee-213c-47df-aa15-13399995145b)
+    (property "Reference" "#PWR0123" (id 0) (at 186.69 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 186.69 33.02 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 186.69 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 186.69 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 974d2c3a-253f-401d-a4aa-1909b3f7bbb4))
+  )
+
+  (symbol (lib_id "power:VDD") (at 256.54 139.7 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a031c779-7e9e-4940-8514-4cc2051cb903)
+    (property "Reference" "#PWR0135" (id 0) (at 256.54 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 256.54 136.1242 0))
+    (property "Footprint" "" (id 2) (at 256.54 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 256.54 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f8304fcb-81a6-462a-9405-588993c2975f))
+  )
+
+  (symbol (lib_id "power:GND") (at 248.92 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a3e846ab-c01b-448b-a53c-01ce48414e25)
+    (property "Reference" "#PWR0138" (id 0) (at 248.92 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 248.92 151.13 0))
+    (property "Footprint" "" (id 2) (at 248.92 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 248.92 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid de108be7-8d80-4a5b-92a6-7867541635ed))
+  )
+
+  (symbol (lib_id "power:GND") (at 251.46 120.65 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a5fd3101-8267-426f-a350-5941197fc583)
+    (property "Reference" "#PWR0159" (id 0) (at 257.81 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 256.54 120.65 90))
+    (property "Footprint" "" (id 2) (at 251.46 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 251.46 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 300a46dc-9fe0-444f-9b3f-8bcbc70eccad))
+  )
+
+  (symbol (lib_id "power:GND") (at 222.25 151.13 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a7858f5b-6d91-43ef-8e68-0f3ae7144206)
+    (property "Reference" "#PWR0127" (id 0) (at 222.25 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 222.25 154.94 0))
+    (property "Footprint" "" (id 2) (at 222.25 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 222.25 151.13 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d85dd3e6-4644-4aca-a48c-b59fe1d98b8a))
+  )
+
+  (symbol (lib_id "Regulator_Linear:NCP115AMX250TCG") (at 81.28 142.24 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a942a278-d44e-46fa-9dd5-3c9498309be7)
+    (property "Reference" "U1" (id 0) (at 81.28 133.4602 0))
+    (property "Value" "MD5112" (id 1) (at 81.28 135.9971 0))
+    (property "Footprint" "xdfn_reg:xdfn-reg" (id 2) (at 81.28 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 81.28 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C919697" (id 4) (at 81.28 142.24 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 21dc22ca-1ee6-4060-bf3f-5e190a186919))
+    (pin "2" (uuid 68fc927c-8bbe-4422-aa0f-f99d0cdc04c6))
+    (pin "3" (uuid 8a9d4ac4-8ce8-42bf-b012-c6b14759e7bf))
+    (pin "4" (uuid f3392ca5-8587-4f8d-9c6b-d1a4afa2b8bb))
+    (pin "5" (uuid af82fc13-30cb-4110-bb2e-811a8012131a))
+  )
+
+  (symbol (lib_id "power:VD") (at 181.61 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a94da705-eae9-4072-856f-e9639c7278d0)
+    (property "Reference" "#PWR0122" (id 0) (at 181.61 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 181.61 33.02 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 181.61 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 181.61 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 07cacd08-961e-4c19-b913-82de3c47e2ad))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x07") (at 246.38 113.03 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a95b3a03-76d0-458b-9370-23ac905820c5)
+    (property "Reference" "J4" (id 0) (at 246.38 100.4402 0))
+    (property "Value" "CONN" (id 1) (at 246.38 102.9771 0))
+    (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" (id 2) (at 246.38 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 246.38 113.03 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4f60a570-5577-4418-9f06-3c60378b6989))
+    (pin "2" (uuid 32614e2e-2155-415b-ab2f-b888ac7ef637))
+    (pin "3" (uuid 6fbd758d-7d29-4e0b-a981-0a213d343205))
+    (pin "4" (uuid c0dae5fd-dafc-4e81-a5c2-7791b850e723))
+    (pin "5" (uuid 722eabe6-5662-4649-bc54-cbe4af530d45))
+    (pin "6" (uuid fbbd141d-167f-4269-abd9-6514b2652167))
+    (pin "7" (uuid eb9117f9-00b1-4cdf-93d0-2a8194b021ec))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x02") (at 95.25 115.57 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid aa98b8e7-305c-40fe-8b01-96ca555c749a)
+    (property "Reference" "MIC1" (id 0) (at 93.98 118.11 0))
+    (property "Value" "Mic" (id 1) (at 95.25 110.5971 0))
+    (property "Footprint" "Swadge_Parts:GOERTEK_MIC_B4013AM423" (id 2) (at 95.25 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 95.25 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C2835889" (id 4) (at 95.25 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b7ea5a2d-8fc2-4e5e-b646-861617de2d0b))
+    (pin "2" (uuid 3f05380e-adad-4c1b-b062-49c97bdd57c1))
+  )
+
+  (symbol (lib_id "WS2816C:WS2816C-2121") (at 257.81 72.39 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b25fda55-3b45-47c8-a11d-2fee294067da)
+    (property "Reference" "D2" (id 0) (at 257.81 65.0072 0))
+    (property "Value" "WS2816C-2121" (id 1) (at 257.81 67.5441 0))
+    (property "Footprint" "WS2816-2121:WS2816-2121" (id 2) (at 257.81 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 257.81 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C965561" (id 4) (at 257.81 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b28aff3e-62f5-4999-8585-59e878272928))
+    (pin "2" (uuid d6fa121c-a82d-40b6-a13e-5d093aa59e16))
+    (pin "3" (uuid 777b7e6e-9802-40cf-9e76-69e68989b2b8))
+    (pin "4" (uuid d1659368-7f68-4a8f-9bc7-d619dfb34fc7))
+    (pin "5" (uuid 76656c5d-e624-424c-9f45-2b73ecd13899))
+    (pin "6" (uuid 170a2377-1cd8-4fce-bdf2-fc978f60a4af))
+  )
+
+  (symbol (lib_id "Device:C") (at 251.46 33.02 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b56ecae9-3e2f-427f-acf0-f1f99cd95660)
+    (property "Reference" "C13" (id 0) (at 256.54 34.29 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "4.7u16v" (id 1) (at 255.27 29.21 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 255.27 32.0548 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 251.46 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C412302" (id 4) (at 251.46 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7ab1f6c2-ca89-4beb-9eb8-7becc36c2d21))
+    (pin "2" (uuid 6d737595-7d02-49f6-8239-41ed55d1ce25))
+  )
+
+  (symbol (lib_id "power:GND") (at 251.46 105.41 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b81b556e-3ab7-43fc-aac4-9e3bd42a4577)
+    (property "Reference" "#PWR0124" (id 0) (at 257.81 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 256.54 105.41 90))
+    (property "Footprint" "" (id 2) (at 251.46 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 251.46 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f140cdb4-be0c-4f8f-a735-9ea7fce1cd90))
+  )
+
+  (symbol (lib_id "power:VDD") (at 273.05 68.58 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b865bc40-792f-4bf8-af2e-018c18bf60ec)
+    (property "Reference" "#PWR0114" (id 0) (at 273.05 72.39 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 273.05 65.0042 0))
+    (property "Footprint" "" (id 2) (at 273.05 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 273.05 68.58 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7afb827c-7346-4106-954b-843e990adbfa))
+  )
+
+  (symbol (lib_id "power:GND") (at 189.23 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b8cef021-7945-4be3-8e4d-10215f068614)
+    (property "Reference" "#PWR0132" (id 0) (at 189.23 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 189.23 151.13 0))
+    (property "Footprint" "" (id 2) (at 189.23 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 189.23 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 32232efa-7c16-4659-8e03-ce3ee22fa8af))
+  )
+
+  (symbol (lib_id "power:VDD") (at 234.95 33.02 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bb9bd86c-38d2-4e1c-a8b3-a0f5b2c0022c)
+    (property "Reference" "#PWR0107" (id 0) (at 238.76 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 232.41 35.56 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 234.95 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 234.95 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 82f36f7f-966e-4543-a8f2-e0c341750485))
+  )
+
+  (symbol (lib_id "power:VDD") (at 248.92 139.7 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid bbbdf972-5838-4b48-8c05-2a9cdcb20721)
+    (property "Reference" "#PWR0137" (id 0) (at 248.92 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 248.92 135.89 0))
+    (property "Footprint" "" (id 2) (at 248.92 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 248.92 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f4fbd77a-2023-4563-b815-c0c5798cb1b1))
+  )
+
+  (symbol (lib_id "Device:L") (at 240.03 33.02 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c50ad1ea-c9dd-49db-93ef-f0a5c2aeda9e)
+    (property "Reference" "L1" (id 0) (at 240.03 28.8122 90))
+    (property "Value" "10uH" (id 1) (at 240.03 31.3491 90))
+    (property "Footprint" "Inductor_SMD:L_0805_2012Metric" (id 2) (at 240.03 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 240.03 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C356837" (id 4) (at 240.03 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b5d747bb-72cb-4fd7-af18-3f6454a5c2f0))
+    (pin "2" (uuid 07611269-2591-4f71-92ee-91179fb9b54f))
+  )
+
+  (symbol (lib_id "Device:R") (at 181.61 41.91 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c5eac5fc-7889-43be-ae2e-c36a70aaae2e)
+    (property "Reference" "R12" (id 0) (at 184.15 41.91 90))
+    (property "Value" "10k" (id 1) (at 181.61 41.91 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 183.388 41.91 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 181.61 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C269674" (id 4) (at 181.61 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 062ec3c8-75ba-4a2c-be26-cf86429b523a))
+    (pin "2" (uuid 0e4426d0-5a8a-403c-b6f5-55d0ebe5f63e))
+  )
+
+  (symbol (lib_id "power:GND") (at 86.36 157.48 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c7c48362-c1cf-4395-938a-0d81690bc2d2)
+    (property "Reference" "#PWR0147" (id 0) (at 86.36 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 86.36 162.56 90))
+    (property "Footprint" "" (id 2) (at 86.36 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 86.36 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 155d300d-e3d0-4d8e-867f-bfb4b82e4267))
+  )
+
+  (symbol (lib_id "Device:C") (at 267.97 39.37 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c8abbb64-7697-4ad8-bf41-3b771dd024b8)
+    (property "Reference" "C15" (id 0) (at 262.89 36.83 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "4.7u16v" (id 1) (at 260.35 41.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 268.9352 43.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 267.97 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C412302" (id 4) (at 267.97 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5b892ee3-ec24-43db-ab19-1e0c6aa41777))
+    (pin "2" (uuid 1a70bac2-bf01-465a-a009-05a8d7df4a4f))
+  )
+
+  (symbol (lib_id "power:VD") (at 119.38 111.76 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid cdac24e6-1160-4148-b11e-4f1d0ee2b6ab)
+    (property "Reference" "#PWR0102" (id 0) (at 119.38 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 120.65 107.95 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 119.38 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 119.38 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3cd3026e-8245-4ced-98c7-a2dc6f090715))
+  )
+
+  (symbol (lib_id "power:VD") (at 156.21 106.68 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d1531902-6556-4de3-83b9-ea33e1ac5e98)
+    (property "Reference" "#PWR0101" (id 0) (at 156.21 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 157.48 102.87 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 156.21 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 156.21 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c6791c8e-abed-4b90-aa53-dbae56744ffe))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x01") (at 68.58 181.61 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d15adf77-d9af-4d7d-a310-4b4024916ea3)
+    (property "Reference" "T1" (id 0) (at 64.77 181.61 0))
+    (property "Value" "TOUCHPAD" (id 1) (at 71.12 185.42 0))
+    (property "Footprint" "touchpads:touchpad_10x6.5mm_retircle" (id 2) (at 68.58 181.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 68.58 181.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b7bb9160-4609-4db1-9c90-6604bbf7d83c))
+  )
+
+  (symbol (lib_id "Device:C") (at 156.21 118.11 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d2fd5cde-aef2-4ee9-b854-13aeb554b34d)
+    (property "Reference" "C6" (id 0) (at 151.13 118.11 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 148.59 120.65 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 157.1752 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 156.21 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 156.21 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 765f638f-4e76-4234-b8d6-a9548efeda53))
+    (pin "2" (uuid 9900ea71-59d2-4883-bbe0-6f96de20505d))
+  )
+
+  (symbol (lib_id "Swadge_Parts:GND") (at 153.035 121.92 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d58a7ef3-bc7b-4b64-a650-8c1558007cd0)
+    (property "Reference" "#PWR0153" (id 0) (at 153.035 128.27 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 153.162 126.3142 0))
+    (property "Footprint" "" (id 2) (at 153.035 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 153.035 121.92 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 47f07904-4b66-4d05-802a-944537dc1fad))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x01") (at 34.29 105.41 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d6172288-f98c-473a-af48-b2f6cfb63c9e)
+    (property "Reference" "J3" (id 0) (at 32.258 106.2447 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "BONUS" (id 1) (at 29.21 105.41 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" (id 2) (at 34.29 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 34.29 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 488cb5d8-4172-4652-bee3-2b580090b34d))
+  )
+
+  (symbol (lib_id "power:GND") (at 53.34 147.32 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d71ac0e7-f6d4-43db-b19d-753935e68d83)
+    (property "Reference" "#PWR0143" (id 0) (at 59.69 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 58.42 147.32 90))
+    (property "Footprint" "" (id 2) (at 53.34 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 53.34 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3a0282c0-a106-402f-8964-ed60075e8106))
+  )
+
+  (symbol (lib_id "Device:C") (at 86.36 110.49 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid dbe3ca45-46cd-431b-9d5f-60c9492507a0)
+    (property "Reference" "C2" (id 0) (at 85.09 109.22 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 88.9 114.3 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 90.17 109.5248 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 86.36 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 86.36 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5c26f449-9ff7-48b4-ad22-88d53be3995d))
+    (pin "2" (uuid 9f9a3699-daea-4c4c-a747-477a58dc191a))
+  )
+
+  (symbol (lib_id "Device:C") (at 67.31 143.51 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e2bd1966-aea5-4f9e-a70f-51c5a9f554dd)
+    (property "Reference" "C1" (id 0) (at 62.23 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10u" (id 1) (at 62.23 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 68.2752 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 67.31 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C315248" (id 4) (at 67.31 143.51 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a64bdf0f-a681-41bd-8869-957e1e20a5ac))
+    (pin "2" (uuid f763e3ed-264d-4e8b-8caf-69ad060d0bec))
+  )
+
+  (symbol (lib_id "power:GND") (at 273.05 76.2 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e680bed1-1ddc-4e0d-9ffe-7ce969c03585)
+    (property "Reference" "#PWR0113" (id 0) (at 273.05 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 273.05 80.01 0))
+    (property "Footprint" "" (id 2) (at 273.05 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 273.05 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 61386bac-8c1a-49c8-b2be-7822aeda2e66))
+  )
+
+  (symbol (lib_id "Device:R") (at 90.17 106.68 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e68e1c5f-06b2-40e9-9d39-7e44374b1436)
+    (property "Reference" "R7" (id 0) (at 91.948 105.8453 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "2.2k" (id 1) (at 91.948 108.3822 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0201_0603Metric" (id 2) (at 88.392 106.68 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 90.17 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C320759" (id 4) (at 90.17 106.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8e83f3b0-6953-434a-9c8f-740248f7e9dc))
+    (pin "2" (uuid a1fdd79c-011a-4746-a89f-c00913ad7abb))
+  )
+
+  (symbol (lib_id "Regulator_Linear:NCP115AMX250TCG") (at 109.22 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e8f0ab35-4515-4587-8432-0f5df0bb9ded)
+    (property "Reference" "U3" (id 0) (at 109.22 138.5402 0))
+    (property "Value" "MD5112" (id 1) (at 109.22 141.0771 0))
+    (property "Footprint" "xdfn_reg:xdfn-reg" (id 2) (at 109.22 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP115-D.PDF" (id 3) (at 109.22 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C919697" (id 4) (at 109.22 147.32 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8e362a7b-67fb-4ee7-a522-0b1f79a7c366))
+    (pin "2" (uuid abca32bc-9628-4dce-a10d-71aeab00dae6))
+    (pin "3" (uuid a09823b1-e52a-467d-acd1-9f53a619ad97))
+    (pin "4" (uuid 50cb21df-949f-4b8e-b69d-b92ce9566b99))
+    (pin "5" (uuid 484016db-93d9-4a13-b7d3-50949872b55c))
+  )
+
+  (symbol (lib_id "Device:C") (at 193.04 115.57 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e955647e-2aa8-4bee-b88c-7861bd8a1d69)
+    (property "Reference" "C9" (id 0) (at 187.96 115.57 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "0.1u16v" (id 1) (at 185.42 118.11 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 194.0052 119.38 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 193.04 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C338032" (id 4) (at 193.04 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8b7a2f7d-b272-42fd-9e4e-cd588dbfcd8b))
+    (pin "2" (uuid 612f7a73-10bf-4888-8003-95510beff80f))
+  )
+
+  (symbol (lib_id "power:VDD") (at 207.01 111.76 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f16e52f2-b30a-4c27-ad9a-530c5915ce95)
+    (property "Reference" "#PWR0133" (id 0) (at 210.82 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VDD" (id 1) (at 205.74 113.03 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 207.01 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 207.01 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 09d8831c-a983-47af-9cd5-2df19395b2f3))
+  )
+
+  (symbol (lib_id "power:GND") (at 274.32 48.26 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f40615c1-6564-47e4-b1c1-150a4897c577)
+    (property "Reference" "#PWR0108" (id 0) (at 274.32 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 274.32 52.07 0))
+    (property "Footprint" "" (id 2) (at 274.32 48.26 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 274.32 48.26 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0937e182-f25d-4af3-8900-cddc2b18dd81))
+  )
+
+  (symbol (lib_id "power:VD") (at 203.2 41.91 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f4f02d03-2270-4252-a7fc-9e04dcf2c0a7)
+    (property "Reference" "#PWR0119" (id 0) (at 207.01 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 198.12 41.91 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 203.2 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 203.2 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b44551b9-a697-4e6c-9fe6-56df5bf3eac1))
+  )
+
+  (symbol (lib_id "Device:R") (at 49.53 153.67 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f9ec653e-1da4-4a12-9b65-4581a3c824bf)
+    (property "Reference" "R3" (id 0) (at 49.53 151.13 90))
+    (property "Value" "22" (id 1) (at 49.53 153.67 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 49.53 155.448 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 49.53 153.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C102905" (id 4) (at 49.53 153.67 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ef87ba93-3361-447d-9fb8-605970bb0562))
+    (pin "2" (uuid a7aac6cf-9b67-4266-944e-1d44fdb7a7a1))
+  )
+
+  (symbol (lib_id "power:GND") (at 243.84 69.85 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid fba6a533-e009-43f6-9be3-1e342237ad9f)
+    (property "Reference" "#PWR0110" (id 0) (at 250.19 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 248.92 69.85 90))
+    (property "Footprint" "" (id 2) (at 243.84 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 243.84 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 53174d68-a41f-46b6-8ba0-28bacc1d09f4))
+  )
+
+  (symbol (lib_id "Device:R") (at 49.53 158.75 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid fe00deda-a597-404e-8a93-dc5d03066478)
+    (property "Reference" "R4" (id 0) (at 49.53 156.21 90))
+    (property "Value" "22" (id 1) (at 49.53 158.75 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 49.53 160.528 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 49.53 158.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C102905" (id 4) (at 49.53 158.75 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8090bee0-0fda-4efa-bd67-2075d4ffd825))
+    (pin "2" (uuid 427048a5-3870-4979-8cab-fdab65e0196d))
+  )
+
+  (symbol (lib_id "Device:R") (at 92.71 144.78 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid fec4ddb6-f573-4e8b-ae15-fe44e67b6d73)
+    (property "Reference" "R6" (id 0) (at 95.25 144.78 90))
+    (property "Value" "15" (id 1) (at 92.71 144.78 90))
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 94.488 144.78 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 92.71 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C402890" (id 4) (at 92.71 144.78 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 19e92b56-3c7a-4453-a7fd-dbaaf3aeb2d1))
+    (pin "2" (uuid 383ecee1-7d97-4005-9d16-a39c8bf59439))
+  )
+
+  (symbol (lib_id "power:VD") (at 39.37 49.53 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ff7c4d13-8004-4728-90b1-bcab92a74935)
+    (property "Reference" "#PWR0150" (id 0) (at 43.18 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VD" (id 1) (at 34.29 49.53 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 39.37 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 39.37 49.53 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4e6f2728-1746-4e2a-91c4-e24767e8ee5b))
+  )
+
+  (sheet_instances
+    (path "/" (page "1"))
+  )
+
+  (symbol_instances
+    (path "/d1531902-6556-4de3-83b9-ea33e1ac5e98"
+      (reference "#PWR0101") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/cdac24e6-1160-4148-b11e-4f1d0ee2b6ab"
+      (reference "#PWR0102") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/65f22418-8e78-4329-a5a7-1a5190bc248d"
+      (reference "#PWR0103") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/752fbea5-5d85-4cba-bb49-e9a6e68b5215"
+      (reference "#PWR0104") (unit 1) (value "VCC") (footprint "")
+    )
+    (path "/52a24069-ee5e-4526-b025-0f8cb3ea647a"
+      (reference "#PWR0105") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/8aa18ac5-1f07-4431-9a39-2041554b47d7"
+      (reference "#PWR0106") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/bb9bd86c-38d2-4e1c-a8b3-a0f5b2c0022c"
+      (reference "#PWR0107") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/f40615c1-6564-47e4-b1c1-150a4897c577"
+      (reference "#PWR0108") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/33dafa07-e614-4996-8f58-0896dc05d472"
+      (reference "#PWR0109") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/fba6a533-e009-43f6-9be3-1e342237ad9f"
+      (reference "#PWR0110") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/3ea46d57-3804-46fe-b1b7-9530f05791ff"
+      (reference "#PWR0111") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/1d67bc37-f6b9-4a00-8300-689afeb07045"
+      (reference "#PWR0112") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/e680bed1-1ddc-4e0d-9ffe-7ce969c03585"
+      (reference "#PWR0113") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/b865bc40-792f-4bf8-af2e-018c18bf60ec"
+      (reference "#PWR0114") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/5d57c91f-e2d5-4261-9f34-9c25469bb077"
+      (reference "#PWR0115") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/7f32f0b7-4ed6-4b44-b627-5778b2f2cf62"
+      (reference "#PWR0116") (unit 1) (value "VCC") (footprint "")
+    )
+    (path "/808d8637-b137-4ad8-a43c-b444e593ad0a"
+      (reference "#PWR0117") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/337d9ba4-c76a-4af4-9431-5dc6607462ce"
+      (reference "#PWR0118") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/f4f02d03-2270-4252-a7fc-9e04dcf2c0a7"
+      (reference "#PWR0119") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/7057b40e-90f0-45ca-b080-d109f3b9e24e"
+      (reference "#PWR0120") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/82754ac3-8222-4477-b0c7-147220d806b9"
+      (reference "#PWR0121") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a94da705-eae9-4072-856f-e9639c7278d0"
+      (reference "#PWR0122") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/9fc340ee-213c-47df-aa15-13399995145b"
+      (reference "#PWR0123") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/b81b556e-3ab7-43fc-aac4-9e3bd42a4577"
+      (reference "#PWR0124") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2e6a89e8-f671-4ffc-9140-c8e2db4c084c"
+      (reference "#PWR0125") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/18b37bb8-f012-4509-9940-5f3f007cc8c7"
+      (reference "#PWR0126") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/a7858f5b-6d91-43ef-8e68-0f3ae7144206"
+      (reference "#PWR0127") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/3efc75b0-d9fe-4b9f-ac89-ea68679ec771"
+      (reference "#PWR0128") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/07b4ee5c-e576-4662-b28f-8317e40eeafb"
+      (reference "#PWR0129") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/01b0d275-810f-4ddc-9665-cd5f5cba390d"
+      (reference "#PWR0130") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/0d01a4c9-bc18-47ee-9736-924d3d6c22a2"
+      (reference "#PWR0131") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/b8cef021-7945-4be3-8e4d-10215f068614"
+      (reference "#PWR0132") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/f16e52f2-b30a-4c27-ad9a-530c5915ce95"
+      (reference "#PWR0133") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/36956638-7f5f-4452-b000-21e0a6c1fff4"
+      (reference "#PWR0134") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/a031c779-7e9e-4940-8514-4cc2051cb903"
+      (reference "#PWR0135") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/8eb258ca-bb9f-47f6-aac9-0d1a02038f56"
+      (reference "#PWR0136") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/bbbdf972-5838-4b48-8c05-2a9cdcb20721"
+      (reference "#PWR0137") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/a3e846ab-c01b-448b-a53c-01ce48414e25"
+      (reference "#PWR0138") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/106237e9-b5b0-434f-a875-915ffe8b99fb"
+      (reference "#PWR0139") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/42e243c9-f2ca-45be-a112-4174a3e4627d"
+      (reference "#PWR0140") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/0ca3427a-84ac-4226-9479-ee7074cfbac0"
+      (reference "#PWR0141") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/7ebbbd8a-e7b3-4fa5-8cc9-89a93500cb88"
+      (reference "#PWR0142") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/d71ac0e7-f6d4-43db-b19d-753935e68d83"
+      (reference "#PWR0143") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/1ef2f454-626c-4af0-92b8-25a10c3953a9"
+      (reference "#PWR0144") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/4f91871b-642b-42d7-98ba-06863090dc9b"
+      (reference "#PWR0145") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/4c5becd0-f038-4929-a4fd-0cef7f4c8b8c"
+      (reference "#PWR0146") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c7c48362-c1cf-4395-938a-0d81690bc2d2"
+      (reference "#PWR0147") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/71d0d9be-c4c2-4bdc-8ab0-0a260d2202ec"
+      (reference "#PWR0148") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/1ed25056-345f-42ce-9f24-3141463ac1d5"
+      (reference "#PWR0149") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/ff7c4d13-8004-4728-90b1-bcab92a74935"
+      (reference "#PWR0150") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/75533f76-75d3-45a0-985c-d6641bb5ec9f"
+      (reference "#PWR0151") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/12bf7473-3156-494b-ad2e-b23da8608860"
+      (reference "#PWR0152") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/d58a7ef3-bc7b-4b64-a650-8c1558007cd0"
+      (reference "#PWR0153") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/3ef1f0b7-c8b8-4ab5-95a2-1940c02d5e44"
+      (reference "#PWR0154") (unit 1) (value "VD") (footprint "")
+    )
+    (path "/5f2951f2-8344-4289-850f-a7769f7d330e"
+      (reference "#PWR0155") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/1f30f7fd-f6d1-4830-b34d-dfef91eecf82"
+      (reference "#PWR0156") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/99a6cedd-3a0c-4fa7-a812-4502e3e8c096"
+      (reference "#PWR0157") (unit 1) (value "VDD") (footprint "")
+    )
+    (path "/70a673c7-0c76-4cde-af53-aba02669856d"
+      (reference "#PWR0158") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a5fd3101-8267-426f-a350-5941197fc583"
+      (reference "#PWR0159") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/e2bd1966-aea5-4f9e-a70f-51c5a9f554dd"
+      (reference "C1") (unit 1) (value "10u") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/dbe3ca45-46cd-431b-9d5f-60c9492507a0"
+      (reference "C2") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/2c8a72b7-b604-407b-b62b-9ab2661097a4"
+      (reference "C3") (unit 1) (value "2.2u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/4ee626d8-8c2d-4d21-8021-e443a85753b0"
+      (reference "C5") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/d2fd5cde-aef2-4ee9-b854-13aeb554b34d"
+      (reference "C6") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/13ec8023-508f-4726-9d21-8e98382a5bd4"
+      (reference "C7") (unit 1) (value "2.2u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/7d9faf87-d72a-4c68-aeac-313103589183"
+      (reference "C8") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/e955647e-2aa8-4bee-b88c-7861bd8a1d69"
+      (reference "C9") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/2b2f1532-55df-4759-bab8-3f3879b94b66"
+      (reference "C10") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/2b4151bf-50ac-4413-b5c5-0f0d804ae3a1"
+      (reference "C11") (unit 1) (value "2.2u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/56284acd-a272-4d50-89bd-ebeb7d38fa64"
+      (reference "C12") (unit 1) (value "10u") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/b56ecae9-3e2f-427f-acf0-f1f99cd95660"
+      (reference "C13") (unit 1) (value "4.7u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/17998f9f-404a-410d-9807-73db8d67bcfe"
+      (reference "C14") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/c8abbb64-7697-4ad8-bf41-3b771dd024b8"
+      (reference "C15") (unit 1) (value "4.7u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/4cfc0bab-7486-4254-8968-dbaa9236b771"
+      (reference "C16") (unit 1) (value "0.1u16v") (footprint "Capacitor_SMD:C_0402_1005Metric")
+    )
+    (path "/8c6584ca-b303-4019-a9fe-ce185ff924e2"
+      (reference "D1") (unit 1) (value "WS2816C-2121") (footprint "WS2816-2121:WS2816-2121")
+    )
+    (path "/b25fda55-3b45-47c8-a11d-2fee294067da"
+      (reference "D2") (unit 1) (value "WS2816C-2121") (footprint "WS2816-2121:WS2816-2121")
+    )
+    (path "/04318442-1f00-4d63-8922-1f59ffa4163c"
+      (reference "D3") (unit 1) (value "DSCH") (footprint "Diode_SMD:D_SOD-323F")
+    )
+    (path "/3768e29a-2c93-468b-a3e9-b8e26cb6eec6"
+      (reference "J1") (unit 1) (value "USB_C_Receptacle_USB2.0") (footprint "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12")
+    )
+    (path "/63cb02d2-65fb-40c2-8fe1-1dd569d4d594"
+      (reference "J2") (unit 1) (value "BONUS") (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad")
+    )
+    (path "/d6172288-f98c-473a-af48-b2f6cfb63c9e"
+      (reference "J3") (unit 1) (value "BONUS") (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad")
+    )
+    (path "/a95b3a03-76d0-458b-9370-23ac905820c5"
+      (reference "J4") (unit 1) (value "CONN") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical")
+    )
+    (path "/6853f321-d022-47e5-aecc-8277eee8a5b0"
+      (reference "J7") (unit 1) (value "BATT") (footprint "Connector_Hirose:Hirose_DF13-02P-1.25DS_1x02_P1.25mm_Horizontal")
+    )
+    (path "/9769252f-2393-46e8-a661-331c3d47ed31"
+      (reference "J9") (unit 1) (value "GND") (footprint "TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded")
+    )
+    (path "/c50ad1ea-c9dd-49db-93ef-f0a5c2aeda9e"
+      (reference "L1") (unit 1) (value "10uH") (footprint "Inductor_SMD:L_0805_2012Metric")
+    )
+    (path "/97803ad7-352c-4085-8487-f7735182611c"
+      (reference "L2") (unit 1) (value "10uH") (footprint "Inductor_SMD:L_0805_2012Metric")
+    )
+    (path "/aa98b8e7-305c-40fe-8b01-96ca555c749a"
+      (reference "MIC1") (unit 1) (value "Mic") (footprint "Swadge_Parts:GOERTEK_MIC_B4013AM423")
+    )
+    (path "/13634884-96de-41e3-a90d-86653744f7db"
+      (reference "O1") (unit 1) (value "RB0091E1401A-OLED-128x32") (footprint "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32_FLIP")
+    )
+    (path "/629daf84-6dbd-4564-997d-d9d849757ee3"
+      (reference "Q1") (unit 1) (value "Q_Photo_NPN") (footprint "Diode_SMD:D_0805_2012Metric")
+    )
+    (path "/0748e5e4-5cba-4e9c-ab41-05febaed5ec8"
+      (reference "Q2") (unit 1) (value "NMOS") (footprint "Package_TO_SOT_SMD:SOT-323_SC-70")
+    )
+    (path "/2d2d7810-28f4-4387-8c2a-f8cafc18c61e"
+      (reference "R1") (unit 1) (value "5.1k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/9536b3fd-bd45-4cce-94ad-629ffac48d17"
+      (reference "R2") (unit 1) (value "5.1k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/f9ec653e-1da4-4a12-9b65-4581a3c824bf"
+      (reference "R3") (unit 1) (value "22") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/fe00deda-a597-404e-8a93-dc5d03066478"
+      (reference "R4") (unit 1) (value "22") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/78ab0d4c-e2b7-4d1a-b12a-406003f932df"
+      (reference "R5") (unit 1) (value "1.5k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/fec4ddb6-f573-4e8b-ae15-fe44e67b6d73"
+      (reference "R6") (unit 1) (value "15") (footprint "Resistor_SMD:R_0603_1608Metric")
+    )
+    (path "/e68e1c5f-06b2-40e9-9d39-7e44374b1436"
+      (reference "R7") (unit 1) (value "2.2k") (footprint "Resistor_SMD:R_0201_0603Metric")
+    )
+    (path "/6d6318bb-858f-46e9-90c2-cd873036d676"
+      (reference "R8") (unit 1) (value "243k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/57c8eb48-7e3e-4aa8-b350-e15eabfe4193"
+      (reference "R9") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/1e204aa8-7170-4e7d-afc9-746bd0c93bb8"
+      (reference "R10") (unit 1) (value "100k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/453a0448-bac2-4a3f-8ea9-7f294450a200"
+      (reference "R11") (unit 1) (value "NP") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/c5eac5fc-7889-43be-ae2e-c36a70aaae2e"
+      (reference "R12") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/2427fbb8-bf47-433c-83da-84226d48ddda"
+      (reference "R13") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/5125bb4e-5bb2-48c2-bff4-c3a859696b82"
+      (reference "R14") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/7ad10281-e5ff-4d67-9f93-652812901c08"
+      (reference "R15") (unit 1) (value "560k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/9ec2274f-3510-4799-b696-fb2412ee5dca"
+      (reference "R16") (unit 1) (value "243k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/3ef16122-ba02-4adb-b4bb-a2786431cdfa"
+      (reference "R17") (unit 1) (value "100k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
+    (path "/d15adf77-d9af-4d7d-a310-4b4024916ea3"
+      (reference "T1") (unit 1) (value "TOUCHPAD") (footprint "touchpads:touchpad_10x6.5mm_retircle")
+    )
+    (path "/a942a278-d44e-46fa-9dd5-3c9498309be7"
+      (reference "U1") (unit 1) (value "MD5112") (footprint "xdfn_reg:xdfn-reg")
+    )
+    (path "/4add6997-6d6d-46b9-8fb0-a2dafd257592"
+      (reference "U2") (unit 1) (value "CH32V003F4U6") (footprint "Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm")
+    )
+    (path "/e8f0ab35-4515-4587-8432-0f5df0bb9ded"
+      (reference "U3") (unit 1) (value "MD5112") (footprint "xdfn_reg:xdfn-reg")
+    )
+    (path "/5fc985a6-38e0-49f8-90f4-b4dcd17130ff"
+      (reference "U4") (unit 1) (value "QMA7981") (footprint "Swadge_Parts:QMA6981")
+    )
+    (path "/378f882b-e055-4390-a473-f3f6873cf763"
+      (reference "U5") (unit 1) (value "RY2200") (footprint "Package_TO_SOT_SMD:SOT-23")
+    )
+    (path "/0d5d92bb-b3b5-4bb6-b7f4-d4bc0c980cc5"
+      (reference "U6") (unit 1) (value "RS3236-3.3YUTDN4") (footprint "xdfn_reg:xdfn-reg")
+    )
+  )
+)
diff --git a/hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym b/hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym
new file mode 100644
index 0000000..56daadf
--- /dev/null
+++ b/hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym
@@ -0,0 +1,84 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+  (symbol "RB0091E1401A-OLED-128x32" (in_bom yes) (on_board yes)
+    (property "Reference" "U" (id 0) (at -1.27 -21.59 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Value" "RB0091E1401A-OLED-128x32" (id 1) (at 0 16.51 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32" (id 2) (at 1.27 6.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 1.27 6.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "RB0091E1401A-OLED-128x32_0_1"
+      (rectangle (start -3.81 15.24) (end 3.81 -20.32)
+        (stroke (width 0.1524) (type default) (color 0 0 0 0))
+        (fill (type background))
+      )
+    )
+    (symbol "RB0091E1401A-OLED-128x32_1_1"
+      (pin input line (at -6.35 13.97 0) (length 2.54)
+        (name "C2P" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -8.89 0) (length 2.54)
+        (name "SCL" (effects (font (size 1.27 1.27))))
+        (number "10" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -11.43 0) (length 2.54)
+        (name "SDA" (effects (font (size 1.27 1.27))))
+        (number "11" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -13.97 0) (length 2.54)
+        (name "IREF" (effects (font (size 1.27 1.27))))
+        (number "12" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -16.51 0) (length 2.54)
+        (name "VCOM" (effects (font (size 1.27 1.27))))
+        (number "13" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -19.05 0) (length 2.54)
+        (name "VCC" (effects (font (size 1.27 1.27))))
+        (number "14" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 6.35 -19.05 180) (length 2.54)
+        (name "~" (effects (font (size 1.27 1.27))))
+        (number "15" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 11.43 0) (length 2.54)
+        (name "C2N" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 8.89 0) (length 2.54)
+        (name "C1P" (effects (font (size 1.27 1.27))))
+        (number "3" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 6.35 0) (length 2.54)
+        (name "C1N" (effects (font (size 1.27 1.27))))
+        (number "4" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 3.81 0) (length 2.54)
+        (name "VBAT" (effects (font (size 1.27 1.27))))
+        (number "5" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 1.27 0) (length 2.54)
+        (name "VBREF" (effects (font (size 1.27 1.27))))
+        (number "6" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -1.27 0) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "7" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -3.81 0) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "8" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -6.35 -6.35 0) (length 2.54)
+        (name "RES#" (effects (font (size 1.27 1.27))))
+        (number "9" (effects (font (size 1.27 1.27))))
+      )
+    )
+  )
+)
diff --git a/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod b/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod
new file mode 100644
index 0000000..f9dd018
--- /dev/null
+++ b/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod
@@ -0,0 +1,29 @@
+(footprint "RB0091E1401A-OLED-128x32" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at -0.28 -3.56 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp adea0a96-7f55-4920-ab31-4cb333f393b3)
+  )
+  (fp_text value "RB0091E1401A-OLED-128x32" (at 0 -2 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 95222f87-6263-48d3-9d21-6341d5fcb2b7)
+  )
+  (fp_line (start 4.5 -4.5) (end 4.5 1) (layer "F.Fab") (width 0.1) (tstamp 784d8bd2-8344-486b-b18c-995d71b46c53))
+  (fp_line (start -4.5 -4.5) (end -4.5 1) (layer "F.Fab") (width 0.1) (tstamp f527a916-09cd-4951-bbc9-3d60dcb36e66))
+  (pad "1" smd roundrect (at -4.03 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e8a9ced7-bfbb-46da-acde-afcb6e984513))
+  (pad "2" smd roundrect (at -3.41 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 395131ed-7201-418b-a35c-fd1d795cffdc))
+  (pad "3" smd roundrect (at -2.79 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 2559b14f-e835-46a5-8a38-d147da581752))
+  (pad "4" smd roundrect (at -2.17 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp c1b10955-28a0-4c1a-8a06-d58377f018c4))
+  (pad "5" smd roundrect (at -1.55 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 8e5d99e8-3915-4de2-b8c0-6e9440af6ce5))
+  (pad "6" smd roundrect (at -0.93 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 1ffff234-a8fc-479f-8d3d-ccc555e88ca1))
+  (pad "7" smd roundrect (at -0.31 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e431f57e-59bf-426a-8aea-be9d85c169c2))
+  (pad "8" smd roundrect (at 0.31 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp f2cef15b-7428-4436-b6af-96e0d115ceb7))
+  (pad "9" smd roundrect (at 0.93 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 32363209-54b1-4fd5-9d4d-cbc986da9bd7))
+  (pad "10" smd roundrect (at 1.55 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp d4958874-c02a-4258-89e0-740f0af86709))
+  (pad "11" smd roundrect (at 2.17 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 146af5ec-d6b0-489b-8fac-5873299479f5))
+  (pad "12" smd roundrect (at 2.79 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 399454b1-c7e1-41e6-bade-e3c5d9c9653b))
+  (pad "13" smd roundrect (at 3.41 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 4863d0f8-b6f4-4855-a977-0295b234ad81))
+  (pad "14" smd roundrect (at 4.03 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 9af9644b-be9f-41fe-a41d-76da81c1830e))
+)
diff --git a/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod b/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod
new file mode 100644
index 0000000..db5fc01
--- /dev/null
+++ b/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod
@@ -0,0 +1,32 @@
+(footprint "RB0091E1401A-OLED-128x32_FLIP" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at -7.6 0 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp adea0a96-7f55-4920-ab31-4cb333f393b3)
+  )
+  (fp_text value "RB0091E1401A-OLED-128x32_FLIP" (at 0 6.5 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 95222f87-6263-48d3-9d21-6341d5fcb2b7)
+  )
+  (fp_line (start 4.5 -12.55) (end 4.5 -7.05) (layer "F.Fab") (width 0.1) (tstamp 784d8bd2-8344-486b-b18c-995d71b46c53))
+  (fp_line (start -4.5 -12.55) (end -4.5 -7.05) (layer "F.Fab") (width 0.1) (tstamp f527a916-09cd-4951-bbc9-3d60dcb36e66))
+  (fp_rect (start -4.55 -6.7) (end 6.95 23.3) (layer "User.2") (width 0.12) (fill none) (tstamp 78432023-0dba-47b1-99f0-eb103f6855e6))
+  (fp_rect (start -4.5 -6.7) (end 6.9 -11.7) (layer "User.3") (width 0.12) (fill none) (tstamp b0d56b75-8360-46fb-bb8f-dbdd3e058ee0))
+  (pad "1" smd roundrect (at -4.03 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e8a9ced7-bfbb-46da-acde-afcb6e984513))
+  (pad "2" smd roundrect (at -3.41 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 395131ed-7201-418b-a35c-fd1d795cffdc))
+  (pad "3" smd roundrect (at -2.79 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 2559b14f-e835-46a5-8a38-d147da581752))
+  (pad "4" smd roundrect (at -2.17 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp c1b10955-28a0-4c1a-8a06-d58377f018c4))
+  (pad "5" smd roundrect (at -1.55 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 8e5d99e8-3915-4de2-b8c0-6e9440af6ce5))
+  (pad "6" smd roundrect (at -0.93 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 1ffff234-a8fc-479f-8d3d-ccc555e88ca1))
+  (pad "7" smd roundrect (at -0.31 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e431f57e-59bf-426a-8aea-be9d85c169c2))
+  (pad "8" smd roundrect (at 0.31 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp f2cef15b-7428-4436-b6af-96e0d115ceb7))
+  (pad "9" smd roundrect (at 0.93 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 32363209-54b1-4fd5-9d4d-cbc986da9bd7))
+  (pad "10" smd roundrect (at 1.55 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp d4958874-c02a-4258-89e0-740f0af86709))
+  (pad "11" smd roundrect (at 2.17 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 146af5ec-d6b0-489b-8fac-5873299479f5))
+  (pad "12" smd roundrect (at 2.79 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 399454b1-c7e1-41e6-bade-e3c5d9c9653b))
+  (pad "13" smd roundrect (at 3.41 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 4863d0f8-b6f4-4855-a977-0295b234ad81))
+  (pad "14" smd roundrect (at 4.03 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 9af9644b-be9f-41fe-a41d-76da81c1830e))
+  (pad "15" thru_hole oval (at 0 -13.9) (size 10 1.8) (drill oval 9.2 1) (layers *.Cu *.Mask) (tstamp 285cdd95-be4c-4701-b444-661c82154b80))
+)
diff --git a/hardware/symbols/Swadge_Parts.pretty/QMA6981.kicad_mod b/hardware/symbols/Swadge_Parts.pretty/QMA6981.kicad_mod
new file mode 100644
index 0000000..f18bb18
--- /dev/null
+++ b/hardware/symbols/Swadge_Parts.pretty/QMA6981.kicad_mod
@@ -0,0 +1,26 @@
+(module QMA6981 (layer F.Cu) (tedit 5D6D0BDC)
+  (fp_text reference REF** (at 1.016 -4.826) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value QMA6981 (at 0.762 -3.302) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center -1.27 -1.27) (end -1.07 -1.27) (layer F.SilkS) (width 0.4))
+  (pad 7 smd rect (at 0.75 0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at 0.75 -0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -0.75 -0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -0.75 0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 0.25 0.75 90) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -0.25 0.75 90) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at -0.25 -0.75 90) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at 0.25 -0.75 90) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at 0.75 -0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 0.75 0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -0.75 0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -0.75 -0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
+  (model ${KIPRJMOD}/../Swadge-Parts/package3d/LGA-12_2x2mm_P0.5mm.step
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/hardware/symbols/Swadge_Parts.pretty/QMA6981_2.kicad_mod b/hardware/symbols/Swadge_Parts.pretty/QMA6981_2.kicad_mod
new file mode 100644
index 0000000..48ff3b4
--- /dev/null
+++ b/hardware/symbols/Swadge_Parts.pretty/QMA6981_2.kicad_mod
@@ -0,0 +1,30 @@
+(module QMA6981_2 (layer F.Cu) (tedit 5E0B9448)
+  (fp_text reference REF** (at 0 -2.75) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value QMA6981_2 (at 0.5 -4) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center -1.27 -1.27) (end -1.07 -1.27) (layer F.SilkS) (width 0.4))
+  (fp_poly (pts (xy 1.053 1.053) (xy 1.053 -1.053) (xy 0.473 -1.053) (xy 0.473 1.053)) (layer F.Mask) (width 0.001))
+  (fp_poly (pts (xy -1.053 1.053) (xy -1.053 -1.053) (xy -0.473 -1.053) (xy -0.473 1.053)) (layer F.Mask) (width 0.001))
+  (fp_poly (pts (xy 1.053 -0.473) (xy -1.053 -0.473) (xy -1.053 -1.053) (xy 1.053 -1.053)) (layer F.Mask) (width 0.001))
+  (fp_poly (pts (xy 1.053 1.053) (xy -1.053 1.053) (xy -1.053 0.473) (xy 1.053 0.473)) (layer F.Mask) (width 0.001))
+  (pad 1 smd rect (at -0.75 -0.75) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -0.75 -0.25) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -0.75 0.25) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -0.75 0.75) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at 0.75 -0.75) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 0.75 0.75) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at 0.75 -0.25) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 0.75 0.25) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -0.25 0.75 90) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 0.25 0.75 90) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at -0.25 -0.75 90) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at 0.25 -0.75 90) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+  (model ${KIPRJMOD}/../Swadge-Parts/package3d/LGA-12_2x2mm_P0.5mm.step
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod b/hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod
new file mode 100644
index 0000000..1fc268e
--- /dev/null
+++ b/hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod
@@ -0,0 +1,14 @@
+(footprint "touchpad_10x6.5mm_retircle" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 1a9fbda5-6447-4149-a1f4-497304a7b9d7)
+  )
+  (fp_text value "touchpad_10x6.5mm_retircle" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 56c23dea-02f6-47ff-a230-780a3d81342a)
+  )
+  (pad "1" smd roundrect (at 0 0) (size 10 6.5) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp 7b3595c3-8130-4f01-8bf8-0353fd207144))
+)
diff --git a/hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod b/hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod
new file mode 100644
index 0000000..f66255d
--- /dev/null
+++ b/hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod
@@ -0,0 +1,14 @@
+(footprint "touchpad_12.5x7mm_retircle" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 0)
+  (attr smd)
+  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 1a9fbda5-6447-4149-a1f4-497304a7b9d7)
+  )
+  (fp_text value "touchpad_12.5x7mm_retircle" (at 0 1 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 56c23dea-02f6-47ff-a230-780a3d81342a)
+  )
+  (pad "1" smd roundrect (at 0 0) (size 12.5 7) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp 7b3595c3-8130-4f01-8bf8-0353fd207144))
+)
diff --git a/hardware/symbols/xdfn_reg.pretty/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.kicad_mod b/hardware/symbols/xdfn_reg.pretty/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.kicad_mod
new file mode 100644
index 0000000..d1bf9ea
--- /dev/null
+++ b/hardware/symbols/xdfn_reg.pretty/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.kicad_mod
@@ -0,0 +1,85 @@
+(footprint "OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 5F73D1DA)
+  (descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")
+  (tags "OnSemi XDFN4")
+  (property "LCSC" "C697973")
+  (property "Sheetfile" "File: esp32s2withqpd.kicad_sch")
+  (property "Sheetname" "")
+  (attr smd)
+  (fp_text reference "U1" (at 0.04 2.38 unlocked) (layer "F.SilkS")
+    (effects (font (size 0.6 0.6) (thickness 0.1)))
+    (tstamp 37391981-f54c-4e94-b3e1-98811733ec20)
+  )
+  (fp_text value "DFNREG" (at 0.11 -1.78 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp de60fab4-37d1-40f2-b380-2a6e1472f709)
+  )
+  (fp_text user "${REFERENCE}" (at 0.01 1.26 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp a5392ce6-670b-424d-957f-8ab236089277)
+  )
+  (fp_line (start -0.72 -0.3) (end -0.72 0.86) (layer "F.SilkS") (width 0.1) (tstamp 0775b0f8-d6c3-4cc8-878a-f5a29302c020))
+  (fp_line (start 0.72 0.86) (end 0.72 -0.86) (layer "F.SilkS") (width 0.1) (tstamp 0fad0f62-34fd-41e2-a692-582a021dc622))
+  (fp_line (start 0.72 -0.86) (end -0.3 -0.86) (layer "F.SilkS") (width 0.1) (tstamp 68ca49c9-3739-4ed5-bf2e-ebe23a98b382))
+  (fp_line (start -0.72 0.86) (end 0.72 0.86) (layer "F.SilkS") (width 0.1) (tstamp 87b3ba04-8abf-45ef-be23-283fea62b7ba))
+  (fp_line (start 0.73 -0.87) (end 0.73 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 3717a0b3-4755-4afa-93dc-7015cec141eb))
+  (fp_line (start 0.73 0.85) (end -0.73 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 615dcff8-9479-4371-8e6d-58743d3a0e62))
+  (fp_line (start -0.73 -0.87) (end 0.73 -0.87) (layer "F.CrtYd") (width 0.05) (tstamp 723c5398-8304-4dd6-87be-e05e58f12fbc))
+  (fp_line (start -0.73 0.85) (end -0.73 -0.87) (layer "F.CrtYd") (width 0.05) (tstamp 7424bf33-d8fe-4dce-bdcf-ac2926415e2c))
+  (fp_line (start -0.25 -0.5) (end 0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp 1b310c9e-1d16-48ec-b053-29eeb86415be))
+  (fp_line (start -0.5 0.5) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 1b83b7c9-30bc-4477-a070-3487e57c3f9b))
+  (fp_line (start 0.5 0.5) (end -0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp 8c446a11-db92-41cb-9f4e-6807f629aa19))
+  (fp_line (start 0.5 -0.5) (end 0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp c3cdc6a1-b2b6-4482-a976-6ed3e3837367))
+  (fp_line (start -0.5 -0.25) (end -0.25 -0.5) (layer "F.Fab") (width 0.1) (tstamp f858d785-f0e7-4972-ae27-14ce7b321cdf))
+  (pad "1" smd custom (at -0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy 0.02 -0.275)
+          (xy 0.13 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp e964247e-3412-4deb-8693-a976098c7f20))
+  (pad "2" smd custom (at 0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy -0.13 -0.275)
+          (xy -0.02 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp afa83457-9f76-4dd8-855e-53d5acf3a238))
+  (pad "3" smd custom (at 0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy 0.02 -0.275)
+          (xy 0.13 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp f48b482e-ac2a-4d76-be93-8800ba535c3f))
+  (pad "4" smd custom (at -0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy -0.13 -0.275)
+          (xy -0.02 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp 2577ba28-4b11-4c73-b03b-8590944e5165))
+  (pad "5" smd rect (at 0 0 45) (size 0.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6574bb21-8aff-4d11-bb11-523557e7cccf))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/hardware/symbols/xdfn_reg.pretty/xdfn-reg.kicad_mod b/hardware/symbols/xdfn_reg.pretty/xdfn-reg.kicad_mod
new file mode 100644
index 0000000..cc9d4b4
--- /dev/null
+++ b/hardware/symbols/xdfn_reg.pretty/xdfn-reg.kicad_mod
@@ -0,0 +1,85 @@
+(footprint "xdfn-reg" (version 20211014) (generator pcbnew)
+  (layer "F.Cu")
+  (tedit 63CC57F0)
+  (descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")
+  (tags "OnSemi XDFN4")
+  (property "LCSC" "C697973")
+  (property "Sheetfile" "File: esp32s2withqpd.kicad_sch")
+  (property "Sheetname" "")
+  (attr smd)
+  (fp_text reference "U1" (at 0.04 2.38 unlocked) (layer "F.SilkS")
+    (effects (font (size 0.6 0.6) (thickness 0.1)))
+    (tstamp 6e87a0b3-09b5-436b-8a7b-2aa6521616a8)
+  )
+  (fp_text value "DFNREG" (at -0.1 1.6 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 9b95b16b-c711-4707-be39-9747cb6168c1)
+  )
+  (fp_text user "${REFERENCE}" (at 0 -1.8 unlocked) (layer "F.Fab")
+    (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp d0c490df-4034-4c78-a272-5197d1305e21)
+  )
+  (fp_line (start 0.72 0.85) (end 0.72 -0.86) (layer "F.SilkS") (width 0.1) (tstamp 3e01b318-d2f2-47e6-b6d0-b9a3d453d572))
+  (fp_line (start -0.72 -0.86) (end -0.72 0.48) (layer "F.SilkS") (width 0.1) (tstamp aac48d42-6774-4125-8636-cb27f14cc814))
+  (fp_line (start 0.72 0.85) (end -0.31 0.85) (layer "F.SilkS") (width 0.1) (tstamp c83ee589-2a8a-4166-bee2-d2f600b8d91e))
+  (fp_line (start 0.72 -0.86) (end -0.72 -0.86) (layer "F.SilkS") (width 0.1) (tstamp cc6bdaf2-bba1-43f8-b585-01e5e0a4e933))
+  (fp_line (start -0.73 0.87) (end -0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 47b21206-2bc6-4886-9441-f9c17eb603c9))
+  (fp_line (start 0.73 0.87) (end -0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp 5d1c3488-80c1-43d6-9c24-3a797f3280d3))
+  (fp_line (start 0.73 -0.85) (end 0.73 0.87) (layer "F.CrtYd") (width 0.05) (tstamp 7c38325d-2a7b-4ef1-8731-bd2c006274aa))
+  (fp_line (start -0.73 -0.85) (end 0.73 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp e789bfc8-178a-4eb7-b963-96fdac438263))
+  (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp 263177b2-207f-4961-ba18-09ab0e13b454))
+  (fp_line (start -0.5 -0.5) (end 0.5 -0.5) (layer "F.Fab") (width 0.1) (tstamp 51aa5974-d929-46b3-8ee3-ebc17e786460))
+  (fp_line (start 0.5 -0.5) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a0bee9ac-fe94-4a92-b8f3-ed10569c9623))
+  (fp_line (start 0.25 0.5) (end -0.5 0.5) (layer "F.Fab") (width 0.1) (tstamp dfa8b041-6c60-42ec-a63c-59fb6e85d246))
+  (fp_line (start 0.5 0.25) (end 0.25 0.5) (layer "F.Fab") (width 0.1) (tstamp eb7c0949-0d69-4374-87e9-fda3d2dbe9b0))
+  (pad "1" smd custom (at -0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy -0.13 -0.275)
+          (xy -0.02 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp 241bf15b-6a2a-41ca-a8a6-96d3bd3cf47f))
+  (pad "2" smd custom (at 0.35 0.5) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy 0.02 -0.275)
+          (xy 0.13 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp cc2872e0-955f-47d5-b995-c3e65ac02d21))
+  (pad "3" smd custom (at 0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy -0.13 -0.275)
+          (xy -0.02 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp 1d388b12-1450-402f-b9bf-17c6ec3e09c5))
+  (pad "4" smd custom (at -0.35 -0.5 180) (size 0.26 0.23) (layers "F.Cu" "F.Paste" "F.Mask")
+    (zone_connect 0)
+    (options (clearance outline) (anchor rect))
+    (primitives
+      (gr_poly (pts
+          (xy 0.13 -0.115)
+          (xy -0.13 -0.115)
+          (xy 0.02 -0.275)
+          (xy 0.13 -0.275)
+        ) (width 0) (fill yes))
+    ) (tstamp 8d6a9bf3-05e7-48ae-ae85-a2e7ab892b59))
+  (pad "5" smd rect (at 0 0 225) (size 0.48 0.48) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c962fb16-515e-4a2c-b8ba-fe3012156d59))
+  (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
-- 
GitLab