diff --git a/02_hardware/brayn/brayn-backups/brayn-2023-11-20_102338.zip b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_102338.zip
new file mode 100644
index 0000000..bfc02ca
Binary files /dev/null and b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_102338.zip differ
diff --git a/02_hardware/brayn/brayn-backups/brayn-2023-11-20_112418.zip b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_112418.zip
new file mode 100644
index 0000000..5d9cf5a
Binary files /dev/null and b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_112418.zip differ
diff --git a/02_hardware/brayn/brayn-backups/brayn-2023-11-20_132914.zip b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_132914.zip
new file mode 100644
index 0000000..4d5062d
Binary files /dev/null and b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_132914.zip differ
diff --git a/02_hardware/brayn/brayn-backups/brayn-2023-11-20_145700.zip b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_145700.zip
new file mode 100644
index 0000000..167f5da
Binary files /dev/null and b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_145700.zip differ
diff --git a/02_hardware/brayn/brayn-backups/brayn-2023-11-20_150536.zip b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_150536.zip
new file mode 100644
index 0000000..94dc666
Binary files /dev/null and b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_150536.zip differ
diff --git a/02_hardware/brayn/brayn-backups/brayn-2023-11-20_151050.zip b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_151050.zip
new file mode 100644
index 0000000..ccb2295
Binary files /dev/null and b/02_hardware/brayn/brayn-backups/brayn-2023-11-20_151050.zip differ
diff --git a/02_hardware/brayn/brayn.kicad_pcb b/02_hardware/brayn/brayn.kicad_pcb
index d588365..bf99c0e 100644
--- a/02_hardware/brayn/brayn.kicad_pcb
+++ b/02_hardware/brayn/brayn.kicad_pcb
@@ -81,137 +81,119 @@
   (net 1 "unconnected-(U1-OUT-Pad1)")
   (net 2 "Net-(U1-GND-Pad2)")
   (net 3 "unconnected-(U1-~{SHDN}-Pad4)")
-  (net 4 "unconnected-(U1-VDD-Pad6)")
+  (net 4 "+5V")
   (net 5 "+3.3VA")
-  (net 6 "unconnected-(U2-PC14-Pad3)")
-  (net 7 "unconnected-(U2-PC15-Pad4)")
+  (net 6 "/PWR_GOOD")
+  (net 7 "/LSE_IN")
   (net 8 "GND")
-  (net 9 "unconnected-(U2-PC0-Pad8)")
-  (net 10 "unconnected-(U2-PC1-Pad9)")
-  (net 11 "unconnected-(U2-PC2-Pad10)")
-  (net 12 "unconnected-(U2-PC3-Pad11)")
-  (net 13 "unconnected-(U2-VSSA-Pad12)")
-  (net 14 "/NRST")
-  (net 15 "unconnected-(U2-VSS-Pad18)")
-  (net 16 "unconnected-(J1-Pin_1-Pad1)")
-  (net 17 "unconnected-(U2-PC4-Pad24)")
-  (net 18 "unconnected-(U2-PC5-Pad25)")
-  (net 19 "unconnected-(U2-VCAP1-Pad30)")
-  (net 20 "unconnected-(U2-VSS-Pad31)")
-  (net 21 "unconnected-(J1-Pin_2-Pad2)")
-  (net 22 "unconnected-(U2-PC6-Pad37)")
-  (net 23 "unconnected-(U2-PC7-Pad38)")
-  (net 24 "unconnected-(U2-PC8-Pad39)")
-  (net 25 "unconnected-(U2-PC9-Pad40)")
-  (net 26 "unconnected-(U2-VSS-Pad47)")
-  (net 27 "unconnected-(J1-Pin_3-Pad3)")
-  (net 28 "unconnected-(U2-PC10-Pad51)")
-  (net 29 "unconnected-(U2-PC11-Pad52)")
-  (net 30 "unconnected-(U2-PC12-Pad53)")
-  (net 31 "unconnected-(U2-PD2-Pad54)")
-  (net 32 "unconnected-(U2-BOOT0-Pad60)")
-  (net 33 "unconnected-(U2-VSS-Pad63)")
-  (net 34 "unconnected-(J1-Pin_4-Pad4)")
-  (net 35 "unconnected-(J1-Pin_5-Pad5)")
-  (net 36 "unconnected-(J1-Pin_6-Pad6)")
-  (net 37 "unconnected-(J1-Pin_7-Pad7)")
-  (net 38 "unconnected-(J1-Pin_8-Pad8)")
-  (net 39 "unconnected-(J1-Pin_9-Pad9)")
-  (net 40 "unconnected-(J1-Pin_10-Pad10)")
-  (net 41 "unconnected-(J1-Pin_11-Pad11)")
-  (net 42 "unconnected-(J1-Pin_43-Pad43)")
-  (net 43 "unconnected-(J1-Pin_52-Pad52)")
-  (net 44 "unconnected-(J1-Pin_53-Pad53)")
-  (net 45 "unconnected-(J1-Pin_54-Pad54)")
-  (net 46 "unconnected-(J1-Pin_55-Pad55)")
-  (net 47 "unconnected-(J1-Pin_56-Pad56)")
-  (net 48 "unconnected-(J1-Pin_57-Pad57)")
-  (net 49 "unconnected-(J1-Pin_58-Pad58)")
-  (net 50 "unconnected-(J1-Pin_59-Pad59)")
-  (net 51 "unconnected-(J1-Pin_60-Pad60)")
-  (net 52 "unconnected-(J1-Pin_61-Pad61)")
-  (net 53 "unconnected-(J1-Pin_62-Pad62)")
-  (net 54 "unconnected-(J1-Pin_63-Pad63)")
-  (net 55 "unconnected-(J1-Pin_64-Pad64)")
-  (net 56 "unconnected-(J1-Pin_65-Pad65)")
-  (net 57 "unconnected-(J1-Pin_66-Pad66)")
-  (net 58 "unconnected-(J1-Pin_67-Pad67)")
-  (net 59 "unconnected-(J1-Pin_68-Pad68)")
-  (net 60 "unconnected-(J1-Pin_69-Pad69)")
-  (net 61 "unconnected-(J1-Pin_70-Pad70)")
-  (net 62 "unconnected-(J1-Pin_71-Pad71)")
-  (net 63 "unconnected-(J1-Pin_72-Pad72)")
-  (net 64 "unconnected-(J1-Pin_73-Pad73)")
-  (net 65 "unconnected-(J1-Pin_74-Pad74)")
-  (net 66 "unconnected-(J1-Pin_75-Pad75)")
-  (net 67 "/HSE_IN")
-  (net 68 "/HSE_OUT")
-  (net 69 "/PB15")
-  (net 70 "/PA15")
-  (net 71 "/PB14")
-  (net 72 "/PA14")
-  (net 73 "/PB13")
-  (net 74 "/PA13")
-  (net 75 "/PB12")
-  (net 76 "/PA12")
-  (net 77 "/PA11")
-  (net 78 "/PB10")
-  (net 79 "/PA10")
-  (net 80 "/PB9")
-  (net 81 "/PA9")
-  (net 82 "/PA8")
-  (net 83 "/PA7")
-  (net 84 "/PB6")
-  (net 85 "/PA6")
-  (net 86 "/PB5")
-  (net 87 "/PA5")
-  (net 88 "/PB4")
-  (net 89 "/PA4")
-  (net 90 "/PB3")
-  (net 91 "/PA3")
-  (net 92 "/PB2")
-  (net 93 "/PA2")
-  (net 94 "/PB1")
-  (net 95 "/PA1")
-  (net 96 "/PB0")
-  (net 97 "/PA0")
-  (net 98 "unconnected-(J1-Pin_51-Pad51)")
-  (net 99 "unconnected-(J1-Pin_50-Pad50)")
-  (net 100 "unconnected-(J1-Pin_49-Pad49)")
-  (net 101 "unconnected-(J1-Pin_48-Pad48)")
-  (net 102 "unconnected-(J1-Pin_47-Pad47)")
-  (net 103 "unconnected-(J1-Pin_46-Pad46)")
-  (net 104 "unconnected-(J1-Pin_45-Pad45)")
-  (net 105 "unconnected-(J1-Pin_44-Pad44)")
-  (net 106 "unconnected-(J1-Pin_42-Pad42)")
-  (net 107 "unconnected-(J1-Pin_41-Pad41)")
-  (net 108 "unconnected-(J1-Pin_40-Pad40)")
-  (net 109 "unconnected-(J1-Pin_39-Pad39)")
-  (net 110 "unconnected-(J1-Pin_38-Pad38)")
-  (net 111 "unconnected-(J1-Pin_37-Pad37)")
-  (net 112 "unconnected-(J1-Pin_36-Pad36)")
-  (net 113 "unconnected-(J1-Pin_35-Pad35)")
-  (net 114 "unconnected-(J1-Pin_34-Pad34)")
-  (net 115 "unconnected-(J1-Pin_33-Pad33)")
-  (net 116 "unconnected-(J1-Pin_32-Pad32)")
-  (net 117 "unconnected-(J1-Pin_31-Pad31)")
-  (net 118 "unconnected-(J1-Pin_30-Pad30)")
-  (net 119 "unconnected-(J1-Pin_29-Pad29)")
-  (net 120 "unconnected-(J1-Pin_28-Pad28)")
-  (net 121 "unconnected-(J1-Pin_27-Pad27)")
-  (net 122 "unconnected-(J1-Pin_26-Pad26)")
-  (net 123 "unconnected-(J1-Pin_25-Pad25)")
-  (net 124 "unconnected-(J1-Pin_24-Pad24)")
-  (net 125 "unconnected-(J1-Pin_22-Pad22)")
-  (net 126 "unconnected-(J1-Pin_20-Pad20)")
-  (net 127 "/PC13")
-  (net 128 "/I2C_SCL")
-  (net 129 "/I2C_SDA")
+  (net 9 "/UART_1_TX")
+  (net 10 "/USB_DM")
+  (net 11 "/UART_1_RX")
+  (net 12 "/LSE_OUT")
+  (net 13 "/NRST")
+  (net 14 "/GPIO_8")
+  (net 15 "/USB_ID")
+  (net 16 "/GPIO_9")
+  (net 17 "/GPIO_10")
+  (net 18 "/GPIO_11")
+  (net 19 "unconnected-(U2-VSS-Pad31)")
+  (net 20 "/GPIO_12")
+  (net 21 "/GPIO_1")
+  (net 22 "/GPIO_13")
+  (net 23 "/GPIO_2")
+  (net 24 "/COMP_1")
+  (net 25 "unconnected-(U2-VSS-Pad47)")
+  (net 26 "/GPIO_3")
+  (net 27 "/GPIO_4")
+  (net 28 "/COMP_2")
+  (net 29 "/GPIO_5")
+  (net 30 "/COMP_3")
+  (net 31 "/COMP_4")
+  (net 32 "unconnected-(U2-VSS-Pad63)")
+  (net 33 "/ADC_4")
+  (net 34 "/GPIO_6")
+  (net 35 "/OPAMP_VIN_P")
+  (net 36 "/GPIO_7")
+  (net 37 "/DAC_1")
+  (net 38 "/OPAMP_VIN_N")
+  (net 39 "/DAC_2")
+  (net 40 "/OPAMP_VOUT")
+  (net 41 "/PA0")
+  (net 42 "/PWM_1")
+  (net 43 "unconnected-(U2-VSS-Pad15)")
+  (net 44 "/PWM_2")
+  (net 45 "/I2S_SCK")
+  (net 46 "/PWM_3")
+  (net 47 "unconnected-(U2-VSSA-Pad27)")
+  (net 48 "/I2S_WS")
+  (net 49 "/I2S_SDO")
+  (net 50 "/I2S_SDI")
+  (net 51 "unconnected-(U2-VREF+-Pad28)")
+  (net 52 "/CAN_TX")
+  (net 53 "/ADC_1")
+  (net 54 "/CAN_RX")
+  (net 55 "/PB10")
+  (net 56 "/PB11")
+  (net 57 "/ADC_2")
+  (net 58 "unconnected-(U2-PD2-Pad55)")
+  (net 59 "/PB7")
+  (net 60 "/HSE_IN")
+  (net 61 "/HSE_OUT")
+  (net 62 "/PB15")
+  (net 63 "/PA15")
+  (net 64 "/PB14")
+  (net 65 "/PA14")
+  (net 66 "/PB13")
+  (net 67 "/PA13")
+  (net 68 "/PB12")
+  (net 69 "/PA12")
+  (net 70 "/PA11")
+  (net 71 "unconnected-(U2-BOOT0-PB8-Pad61)")
+  (net 72 "/PA10")
+  (net 73 "/USB_VBUS")
+  (net 74 "/PA9")
+  (net 75 "/PA8")
+  (net 76 "/PA7")
+  (net 77 "/PB6")
+  (net 78 "/PA6")
+  (net 79 "/PB5")
+  (net 80 "/PA5")
+  (net 81 "/PB4")
+  (net 82 "/PA4")
+  (net 83 "/PB3")
+  (net 84 "/PA3")
+  (net 85 "/PB2")
+  (net 86 "/PA2")
+  (net 87 "/PB1")
+  (net 88 "/PA1")
+  (net 89 "/PB0")
+  (net 90 "/PB9")
+  (net 91 "/ADC_3")
+  (net 92 "/VREF(2.048V)")
+  (net 93 "/PC0")
+  (net 94 "/PC1")
+  (net 95 "/PC2")
+  (net 96 "/PC3")
+  (net 97 "/PC4")
+  (net 98 "/PC5")
+  (net 99 "/PC6")
+  (net 100 "/PC7")
+  (net 101 "/PC8")
+  (net 102 "/PC9")
+  (net 103 "/PC10")
+  (net 104 "/PC11")
+  (net 105 "/PC12")
+  (net 106 "/USB_SOF")
+  (net 107 "unconnected-(J1-Pin_20-Pad20)")
+  (net 108 "/PC13")
+  (net 109 "/USB_DP")
+  (net 110 "/PWM_4")
+  (net 111 "/PWM_5")
 
-  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 009b4954-8b31-47b8-a08b-1b10021a3c45)
-    (at 85.2 106.9 180)
-    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tstamp 0d47baf2-2ad4-4df9-af16-8ec2bbc02632)
+    (at 68.965 78.33)
+    (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 "Disti" "")
     (property "Disti_no" "")
@@ -221,45 +203,45 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/63ec839d-b38a-4e56-8184-96e3a59317d5")
+    (path "/0420285b-fd9e-43eb-9864-563d0b92aa53")
     (attr smd)
-    (fp_text reference "C3" (at 0.1 -1.4) (layer "F.SilkS")
+    (fp_text reference "C2" (at 0 -1.16) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 72ebf4ea-9e0e-4a21-af03-a36902fd1990)
+      (tstamp 005e84a5-287e-4da5-b93a-953879ac139c)
     )
-    (fp_text value "100n" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "100n" (at 0 1.16) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp ec6bd605-5efc-4714-b4db-f8e2e35d1f3c)
+      (tstamp f5964ddd-9fba-4d20-beac-b4a3b243abcf)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-        (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp f8f4aba8-604b-4308-a641-b56380973a01)
-    )
-    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ed20d2a-2406-46de-a771-f7d8b3a796b7))
-    (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55f6a0f9-1a2c-4771-b656-c06414ec751f))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b0e9e8c9-d0af-42cf-ba24-9031eaf3f065))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b054f492-4e3c-4a9d-a68e-575bcd77e58d))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c9eec99d-8857-4016-b102-9eb51fac254f))
-    (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9e3ec238-e5e1-48c9-bebc-97057f1a7b12))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 99355998-11a7-452b-96f5-3f2a33e3fd5d))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a503520c-a997-42a3-9ac7-39432afb54f6))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e9dd8df4-778f-405b-a4b4-3310fb95fd64))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2f001755-e528-4bdb-bc1f-15a5f2ee98ef))
-    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp d01e7130-cb30-40d1-a311-0ad978ee0fe3))
-    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp dabbae5d-2200-4a27-b49b-0307fd87a420))
-    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
+        (effects (font (size 0.25 0.25) (thickness 0.04)))
+      (tstamp 3cd07270-20cd-4c14-9316-a5f00627d68b)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b4db819-5a06-4e7b-89eb-271d2ac16c27))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 13037d90-7955-4a3d-9309-9fdf7b7b8129))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7746015-9273-4992-9fd7-122fd638d040))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3785299d-79a2-4628-99d3-b1ee0b5be150))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd91fe55-b16a-4f64-b0e0-230adcf47e32))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 22193184-2eaa-437c-85d7-aaa9d017bb2f))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5ba0e607-f9e4-4040-adcb-644670c3d9ee))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 36aec389-f36c-4f34-8e65-d214e9901d24))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fec7bddd-9cbb-4d38-bdbc-976a9ca8199d))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1771aca7-ed32-472e-b6ad-de04b68c09d6))
+    (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 "+3.3VA") (pintype "passive") (tstamp 5f69b558-ff98-4d87-9561-4e3c9b5ffead))
+    (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 8 "GND") (pintype "passive") (tstamp 14f7f692-dc44-43f5-a31a-4b15c45cb35b))
+    (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))
@@ -267,8 +249,8 @@
   )
 
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 0352eec7-ec22-462b-b3dc-64c139f1ea22)
-    (at 82.6 93.5 90)
+    (tstamp 1279f797-2a4e-4a8b-9fcf-5efec3728f3d)
+    (at 54.87 86.78)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -279,44 +261,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/43a80b69-537a-4090-aaeb-b4dd06827ce1")
+    (path "/fed11597-6bea-4d29-865a-2305cd09ed79")
     (attr smd)
-    (fp_text reference "C5" (at 2.175 0 180) (layer "F.SilkS")
+    (fp_text reference "C13" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 4550a640-1bd3-49b8-a069-f4619a8133a0)
+      (tstamp b0723bea-860f-4abb-9257-2fa381c05080)
     )
-    (fp_text value "100n" (at -0.05 -1.6 90) (layer "F.Fab")
+    (fp_text value "10p" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c9cad57c-3ce3-411f-83a6-dd6563a5f3bf)
+      (tstamp 5bde1e45-8857-4756-a275-1784ce873746)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 818480b3-40c5-4073-9708-bb88be8f048b)
+      (tstamp 9351f4a4-03cf-45ec-ae93-428f21dc92b8)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c3a06bf-071a-46c9-99fd-01212f522eb9))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 718a04ec-d000-4538-8aee-ef7cf6606c48))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79f620f0-3fdc-4500-b168-b536908a7801))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2df3dac2-6796-4ab0-8a66-d2e3f56274a1))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2ecb1171-1f78-4b8b-991e-06e641607656))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 32f64704-2625-478f-8f0c-c978fb183260))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4862d9c9-3fb7-40c2-ba5e-89ede254632d))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 290f1853-4e2b-495b-aa16-9f4558ebf309))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 34f6564a-6857-4d2e-8ca9-0a3d4de283e8))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae197b1f-2050-4ad7-b7d3-499a29fa7a01))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 185453f9-b10b-4450-b96a-28ab9fa5d089))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 96a90dd9-8152-4a8e-99d5-bf46df6125c3))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9e316c83-9c58-4441-9edc-bea724c0c477))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16263364-0625-4870-b14d-f19311dccd2b))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e634411a-a692-44a2-8828-5cb598f19628))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73fe7a42-e547-4aea-ba34-a717abb31c3b))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e1e3068-c17d-4137-b632-7850b8085eca))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 65fa532e-d876-4c51-8e8d-5f5b51778d41))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 123ff2b6-2e6e-47df-86e8-30864e63cf8f))
-    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 9832636f-e817-49dd-80c2-b2f6e0b3314f))
-    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp d092a4f9-fc30-431f-8a08-424ed9c897b3))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 425d0fd5-f990-4ba5-83c0-096a5fc71302))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "/LSE_IN") (pintype "passive") (tstamp 335e8d21-d29f-444f-beff-b2269b35c032))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp c2bf3046-feed-4040-967e-933a2448681b))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -324,9 +306,69 @@
     )
   )
 
+  (footprint "Crystal:Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm" (layer "F.Cu")
+    (tstamp 13813974-634d-4904-9caf-6ce7b9465a0e)
+    (at 70.155 87.45)
+    (descr "SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
+    (tags "SMD SMT crystal")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Four pin crystal, GND on pins 2 and 4")
+    (property "ki_keywords" "quartz ceramic resonator oscillator")
+    (path "/10b50a67-aeb7-490c-ac7a-fbe7d29b2966")
+    (attr smd)
+    (fp_text reference "Y1" (at 0 -2.45) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 921ebbc9-d46d-4621-b8fc-c77afda52ee3)
+    )
+    (fp_text value "25MHz" (at 0 2.45) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9f1c1ebe-a2fa-47ac-9115-6758f8b8e6cb)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.7 0.7) (thickness 0.105)))
+      (tstamp 5467e400-2fa6-4ddf-a51f-7e84e652321a)
+    )
+    (fp_line (start -2 -1.65) (end -2 1.65)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 05f6413c-db8b-409b-82bd-256acce2bde0))
+    (fp_line (start -2 1.65) (end 2 1.65)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6812f5e7-a830-4895-aadf-9aa44ce87ea5))
+    (fp_line (start -2.1 -1.7) (end -2.1 1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f49c57a3-4840-45fd-bec3-677731a37c8d))
+    (fp_line (start -2.1 1.7) (end 2.1 1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c459beba-4af0-41e1-9909-3164bb088d23))
+    (fp_line (start 2.1 -1.7) (end -2.1 -1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78be51f2-6d89-4a46-aca5-c6dc9ac430c0))
+    (fp_line (start 2.1 1.7) (end 2.1 -1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 72f825d8-de88-4487-9e04-776c3ea0f5f9))
+    (fp_line (start -1.6 -1.25) (end -1.6 1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4951a9ca-aa11-4592-bc85-98acf76fd537))
+    (fp_line (start -1.6 0.25) (end -0.6 1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6389496d-34ea-424c-8870-de97bc8d103b))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2be56e5b-eb8e-4838-9b73-e0e3100d6f14))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b32006d-6e50-47d8-a42b-a1c278e57ad7))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 99126db0-a49f-4c30-a547-8aa8760410fe))
+    (pad "1" smd rect (at -1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 60 "/HSE_IN") (pinfunction "1") (pintype "passive") (tstamp 7b425d49-1a5a-4e2b-8122-06060a9dbc48))
+    (pad "2" smd rect (at 1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 8 "GND") (pinfunction "2") (pintype "passive") (tstamp b48e0dcd-cc05-48d9-b7bd-761ca1d2c4e9))
+    (pad "3" smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 61 "/HSE_OUT") (pinfunction "3") (pintype "passive") (tstamp d1712639-5bea-4543-811b-5221b0f1eebd))
+    (pad "4" smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 8 "GND") (pinfunction "4") (pintype "passive") (tstamp 330f339e-b5e7-4571-bdd6-730e5596e8a4))
+    (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 0a2b09bf-a0c2-43fb-87ae-c7c364d66cb8)
-    (at 80.4 108 180)
+    (tstamp 1bdf685a-b46d-4c8c-9e98-e80abd5f5b88)
+    (at 65.525 89.18)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -337,44 +379,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/c7393e4d-9a54-4253-be64-d89dfb8d926b")
+    (path "/8bbe3f59-4e21-46e4-ac26-502b430d1ba6")
     (attr smd)
-    (fp_text reference "C9" (at 2.5 0) (layer "F.SilkS")
+    (fp_text reference "C11" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a4f0220f-5610-43c7-ae23-ee1ef1ef8eab)
+      (tstamp 7567a0b7-0456-4e08-b310-4bd053af37f4)
     )
-    (fp_text value "1u" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "10p" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a3689c71-53c8-4dca-9845-623c83f3f3e8)
+      (tstamp 21e9b4c8-e42b-445c-840e-37c24969b45c)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 11b0569c-fa36-4872-9e9b-f8597c63b9f5)
+      (tstamp c33a0bc6-c5a3-4b94-a270-a9dd2b887bdd)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03c28e71-fc0a-4518-af54-c6b5e0ab7554))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 88e3031d-1247-4a38-b983-05202c4650a5))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f1312d6-bf25-4573-8721-2083a847a6d4))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f25090c5-3c6e-45b6-8422-8259072752a5))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f8951abd-b429-43c5-a2e8-6ebb42db84e3))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 17df0863-1cd0-4db3-9d24-205d382ab1cc))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf8345be-4d39-4ff2-939e-4cf96956164f))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5d004ba3-472c-43ac-a534-042c4514cef1))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e9a4c76f-be45-4766-aa6d-7e4a5d5ee3ee))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f1c5eaec-d699-4f04-a055-0913d04f6f51))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ec6df16-305b-4a3b-852e-e4e82a2c2945))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2be53ad5-4f2c-400f-9a32-935a22e4fc00))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 510c271e-7d58-4993-b656-a97caf99a858))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 90569dc0-2950-4c7e-ae3a-7e28862a0dad))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9286f096-9641-47c0-afc6-23bbc1b1ba68))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ff1fd5f-0145-43c7-8ace-19349187490e))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f2508ea-a804-40a7-8e8d-e9f12d19114e))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 735b3c71-6cf6-400f-8809-e8364a5e4e1f))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f434acca-31ca-4d18-ab5b-a2641a052c60))
-    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 86f78093-1884-48a9-813e-88eaf9da3a91))
-    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp a0a35049-f403-4583-9177-11ec3072be56))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 500b4ab0-ae47-4e00-821f-51e6df37cd37))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 60 "/HSE_IN") (pintype "passive") (tstamp 50f5e8a6-e979-4b8e-bc82-402151619772))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp a55fd543-7db7-4dd8-96f1-1978179d81b8))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -383,56 +425,52 @@
   )
 
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 0aaf0f0e-9703-4aaf-8532-ceae5634df37)
-    (at 94.8 93.525 90)
+    (tstamp 31437147-f55f-4970-a157-f4d97fa8ecb6)
+    (at 65.525 94.2)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
-    (property "Disti" "")
-    (property "Disti_no" "")
-    (property "Man" "")
-    (property "Man_no" "")
     (property "Sheetfile" "brayn.kicad_sch")
     (property "Sheetname" "")
-    (property "ki_description" "Unpolarized capacitor, small symbol")
-    (property "ki_keywords" "capacitor cap")
-    (path "/44f238f2-3465-41c3-938e-63b610a2d6a4")
+    (property "ki_description" "Ferrite bead")
+    (property "ki_keywords" "L ferrite bead inductor filter")
+    (path "/15a96caf-09bd-42d1-8473-07aec3928822")
     (attr smd)
-    (fp_text reference "C4" (at 2.125 0 180) (layer "F.SilkS")
+    (fp_text reference "FB1" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8859f01e-5dde-4315-a524-fcc722ee0014)
+      (tstamp 99397e18-4a24-48bf-a15f-98e989b92ec9)
     )
-    (fp_text value "100n" (at 0 1.43 90) (layer "F.Fab")
+    (fp_text value "120R" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp fd69a3db-fa08-4187-917f-c42a74eae7d9)
+      (tstamp ad50a1a0-df32-4f30-b50c-f521d0e9fd59)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 7f2eb64d-4b06-4de6-8d6e-f233fb4bd9c8)
+      (tstamp 9dff3e0e-a4d3-4174-8032-6e2ac5d8611d)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a6ea0c39-8778-428d-b824-0d66a55e60c5))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b1cc71e-fe94-4901-b3c7-3553318f947a))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44698993-284e-4ce7-b969-e22cdc4f1411))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6cde800-a8f0-4102-b796-b27f645f8565))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d725c4fb-7938-47a1-af59-2f086be079ac))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3577ae62-949c-4d19-8a70-86078ef04e60))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aaab058d-dd82-45a2-8340-0f6e9ef8252f))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ce998ad-b8f5-4f8e-bcdc-4cb6fca193ab))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 98d1c5e6-a935-4511-8190-6a4717a5ae56))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 789010a7-549d-436d-9ff4-7700b2ec981d))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fa5871a8-6c3e-4571-a7fb-b880506f22bc))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 572fa87b-cd3b-43fe-892f-fe4e3d92ca26))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1bc4c57-6b6c-49a8-9a2c-296b51eb684d))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2d24068-8ee8-4709-a5f8-d84a415a8b6c))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2f56846d-51ce-40ac-bb66-7e7f3e3f2f33))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6cc9f8b3-81db-4f85-9cd4-72cdc0918474))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16f99af3-d4ad-425f-9867-7c2e22b767b1))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f41bc953-3c83-445f-9c56-165cfb1ff501))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4e858ad-492f-4cbc-8fac-b2548d4bd16f))
-    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp abf215c2-be9b-4479-a982-856a9d0f20b1))
-    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp 5e404f68-7e87-498a-ab6e-afb6fda091df))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8b4beaa3-6a15-4374-b412-369b246626d7))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 5 "+3.3VA") (pintype "passive") (tstamp 16137751-52d4-4e9a-81bc-16559ac81858))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp e7eaab88-6172-4dce-b6f3-4d9b52fb2d8a))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -441,8 +479,8 @@
   )
 
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 0e1c6977-295b-4f05-a153-043a900f00d3)
-    (at 85.7 90.1)
+    (tstamp 31f15bf9-7ad4-4e1e-9259-ba885c5fd1c1)
+    (at 65.525 79.14)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -453,44 +491,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/3b812653-556f-49a2-aebb-3d0d550ed7ee")
+    (path "/764a895e-30ce-4868-b02a-c30ed1273029")
     (attr smd)
-    (fp_text reference "C6" (at 2.4 0 180) (layer "F.SilkS")
+    (fp_text reference "C7" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 0a99508a-fd80-41af-9861-07189e08eddc)
+      (tstamp 20de54d1-0399-4480-b3c1-cdbdfdc195d3)
     )
-    (fp_text value "10u" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "10n" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp f37ff7f2-deb6-4514-8a4a-7b352908267e)
+      (tstamp 088d59b5-2e81-4a81-b2cf-d2e0ec66a97a)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp c773fe8a-28d8-479d-9fa4-f369fc061d1a)
+      (tstamp 782b166b-3feb-4780-93d6-7d1093ba7c38)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b1a7f58-f29a-4a20-908d-a006585fbf7a))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c0a8c1d-523f-48e7-ba11-3f724c5ba89a))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c404dba-79cd-424b-93c3-8965f6bc7003))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3ca8d01-70c1-4e66-9cc4-f7b9d4379284))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4101e7d-340c-4301-a236-801e7dbc36d3))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 12e8c9e2-2467-413b-b312-100762565dc0))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e4ec47b-73c1-44fc-8a44-aacf1de010ad))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa825d4a-b341-4274-ab99-7b5de9301799))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43a5836c-ac03-41a9-b0b7-05c382f8c990))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca954d3a-c235-4deb-9d57-578b495d7583))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5fdbf47f-367f-434d-b1ac-e3f035800a38))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4ed3be0-daeb-4d34-adf6-6c29fdb185d8))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1722b37f-6013-4654-a5e5-c9c316973cc1))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a61bb58-2aae-4bb1-9a21-bb05e7ba194f))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2f1a2e87-3846-4364-be87-c3cc1c3040e4))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0e9b1a40-a9af-49c7-9617-461315441b82))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 843817ef-a339-4997-8d22-514214642e0a))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8d2dcc54-9c14-4ab8-a8e3-9dcdbd03d16a))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fe25e5dc-723b-412f-a933-cb90ed362251))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 219a2bd0-f88b-407d-a9ce-d2b6574c6c8e))
     (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 81369365-00ee-41ae-a33b-526b4c73b01f))
+      (net 5 "+3.3VA") (pintype "passive") (tstamp 48fa18b3-3754-4e14-96f2-203f3716023d))
     (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp ed749966-b316-4f8e-8926-369c218d4488))
+      (net 8 "GND") (pintype "passive") (tstamp b0f71cf9-b456-4770-a301-7e11fa1249cb))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -498,69 +536,9 @@
     )
   )
 
-  (footprint "Crystal:Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm" (layer "F.Cu")
-    (tstamp 3f8297b7-dc71-4a7c-b399-ea222df12777)
-    (at 78.6 97.5 -90)
-    (descr "SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
-    (tags "SMD SMT crystal")
-    (property "Sheetfile" "brayn.kicad_sch")
-    (property "Sheetname" "")
-    (property "ki_description" "Four pin crystal, GND on pins 2 and 4")
-    (property "ki_keywords" "quartz ceramic resonator oscillator")
-    (path "/10b50a67-aeb7-490c-ac7a-fbe7d29b2966")
-    (attr smd)
-    (fp_text reference "Y1" (at 0.9 -2.6 -180) (layer "F.SilkS")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8e943a84-8fd9-48b6-90f1-46446ffcda2b)
-    )
-    (fp_text value "16MHz" (at 0 2.45 90) (layer "F.Fab")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c56598d5-be99-4947-821c-5a0024bbadef)
-    )
-    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
-        (effects (font (size 0.7 0.7) (thickness 0.105)))
-      (tstamp 50e8a66a-0108-4953-8c0e-b47a61cb78c3)
-    )
-    (fp_line (start -2 -1.65) (end -2 1.65)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1944d23d-27cd-4cf7-a09a-7b507386f346))
-    (fp_line (start -2 1.65) (end 2 1.65)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7d590f42-1665-4403-bc03-85dda581c7a2))
-    (fp_line (start -2.1 -1.7) (end -2.1 1.7)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fb1595cd-d7ed-427b-884c-d867f09a960e))
-    (fp_line (start -2.1 1.7) (end 2.1 1.7)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6850270f-8f32-4406-97c0-ae74363a0066))
-    (fp_line (start 2.1 -1.7) (end -2.1 -1.7)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0de6e653-f032-477d-8f86-c4255462ef6e))
-    (fp_line (start 2.1 1.7) (end 2.1 -1.7)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 07db9758-6d7d-4dfb-b013-1fab6d7ce76c))
-    (fp_line (start -1.6 -1.25) (end -1.6 1.25)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78227c8e-5ac6-4b1a-b62f-ac3dc496058e))
-    (fp_line (start -1.6 0.25) (end -0.6 1.25)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 601937cc-afb4-4c2b-a43c-81870b39dd4f))
-    (fp_line (start -1.6 1.25) (end 1.6 1.25)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e56afa22-d92e-4eac-b600-394e0b6c88cf))
-    (fp_line (start 1.6 -1.25) (end -1.6 -1.25)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6ffaa50-2b9b-4e09-9a1a-f7499528e4fd))
-    (fp_line (start 1.6 1.25) (end 1.6 -1.25)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d32e4858-ed7e-4295-9c70-4b6d6f73b4de))
-    (pad "1" smd rect (at -1.1 0.85 270) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 67 "/HSE_IN") (pinfunction "1") (pintype "passive") (tstamp 55bf9771-f7ad-48e0-8635-996872f97e48))
-    (pad "2" smd rect (at 1.1 0.85 270) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 8 "GND") (pinfunction "2") (pintype "passive") (tstamp 4bb70517-53eb-40ac-a8f3-3eb470c6c999))
-    (pad "3" smd rect (at 1.1 -0.85 270) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 68 "/HSE_OUT") (pinfunction "3") (pintype "passive") (tstamp 565f903b-4984-437c-a4ae-495b3143ec72))
-    (pad "4" smd rect (at -1.1 -0.85 270) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 8 "GND") (pinfunction "4") (pintype "passive") (tstamp 595ef5c7-59da-4330-9df9-e2509e5a3199))
-    (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm.wrl"
-      (offset (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 4b68c606-d302-49ec-9b95-d1991ac6a342)
-    (at 78.6 100.5 180)
+    (tstamp 416a6a8f-5bc8-4c9d-9b31-fa0e15b9cba4)
+    (at 65.525 86.67)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -571,44 +549,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/822d461b-3440-4447-915b-bbe5f19f0f9c")
+    (path "/7e139c51-b348-40aa-abf2-9daf8c814ef6")
     (attr smd)
-    (fp_text reference "C12" (at 0 -1.43) (layer "F.SilkS")
+    (fp_text reference "C10" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 3597f091-e438-4c2d-a52d-f637f8b744d6)
+      (tstamp 17157a49-eab9-40dc-b9fe-2d4f70789b90)
     )
-    (fp_text value "10p" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "100n" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 0ef0f1bc-fc7d-4dde-b240-b4ae92034551)
+      (tstamp 5cf51a49-65e8-4af5-b5f9-7bc891af6e88)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp efce3bcc-6c7b-4733-8e74-2e8261f54179)
+      (tstamp c4143806-3537-465c-a6df-a7e7a551b5ed)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ae1ccf35-59d0-4d1f-aedc-475879ece4a4))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4a566670-04df-4c04-a969-f65faa47298d))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 997c1d4d-1d47-442e-a7bb-3d1f41245fca))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f273bce-eb11-4630-9a95-e8f33a24177d))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67e11f8c-532d-49f9-8323-3f76b928db47))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab4c7ab2-f7ad-4830-a07b-46538a8ae85f))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9f70efa7-cff0-4a6b-ba09-fb33590b76f1))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4bcdde2-f39d-4fd4-8369-cb1c3af5ce01))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 607abe4a-fc41-48ff-86a2-75db1ef72f1f))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 886f01b1-a9e4-43e2-9fd3-ed95f7dd612a))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 158de3ec-88b3-49a7-8aaa-5212fa475ec0))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b233b224-2b21-452f-adfa-25158245852f))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 21e16ddd-87ea-48dd-83e6-d58d5b9ea155))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9138a19e-3d3c-4bc1-9db9-b0382757e375))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d7f4caab-3dc4-48ba-868c-f911ed623ccd))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0abcf252-227f-41d8-8c8b-9e5b7bed7ffd))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d6d1450-93bc-42ed-aad4-4c0158e655f7))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 911d2e9c-dfc4-4733-85b3-93cdcec6efa0))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 51d89437-7a9f-4540-b69e-bbbba7d2cb60))
-    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 68 "/HSE_OUT") (pintype "passive") (tstamp 1e989a14-b6de-4e70-b574-85b79e19facd))
-    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp 0fbcbc6d-0894-4654-9f0a-17c338b94655))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 171c696a-f12f-4bfa-a231-e1239724440f))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 13 "/NRST") (pintype "passive") (tstamp 62ce863a-236d-412a-b198-ed3f0c81528c))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp 0645a647-3654-4778-899b-5db327e3e1e9))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -676,139 +654,139 @@
     (fp_arc (start 11 -4.2) (mid 10.941421 -4.058579) (end 10.8 -4)
       (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp dfd93e90-9f39-41bb-9413-36173334d0c2))
     (pad "1" smd rect locked (at 9.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 16 "unconnected-(J1-Pin_1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 589bf59e-fe3c-49bb-826a-cdd9fbe419ce))
+      (net 4 "+5V") (pinfunction "Pin_1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 589bf59e-fe3c-49bb-826a-cdd9fbe419ce))
     (pad "2" smd rect locked (at 9 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 21 "unconnected-(J1-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d7054685-a54a-4228-ac26-6c95cf70f90b))
+      (net 8 "GND") (pinfunction "Pin_2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d7054685-a54a-4228-ac26-6c95cf70f90b))
     (pad "3" smd rect locked (at 8.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 27 "unconnected-(J1-Pin_3-Pad3)") (pinfunction "Pin_3") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 95451341-ff25-4544-b8eb-966f1b53b880))
+      (net 109 "/USB_DP") (pinfunction "Pin_3") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 95451341-ff25-4544-b8eb-966f1b53b880))
     (pad "4" smd rect locked (at 8.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 34 "unconnected-(J1-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ace56a1a-f9cb-41dd-9a90-043bf9d0b8f8))
+      (net 13 "/NRST") (pinfunction "Pin_4") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ace56a1a-f9cb-41dd-9a90-043bf9d0b8f8))
     (pad "5" smd rect locked (at 8.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 35 "unconnected-(J1-Pin_5-Pad5)") (pinfunction "Pin_5") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8b533c99-e7a2-4fad-ac4f-d323dab817c6))
+      (net 10 "/USB_DM") (pinfunction "Pin_5") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8b533c99-e7a2-4fad-ac4f-d323dab817c6))
     (pad "6" smd rect locked (at 8 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 36 "unconnected-(J1-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ece836e4-d525-4269-a191-9ca1501a65ef))
+      (net 6 "/PWR_GOOD") (pinfunction "Pin_6") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ece836e4-d525-4269-a191-9ca1501a65ef))
     (pad "7" smd rect locked (at 7.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 37 "unconnected-(J1-Pin_7-Pad7)") (pinfunction "Pin_7") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 5abc4c93-0791-4f45-b1e1-9ba95ff9d2f8))
+      (net 15 "/USB_ID") (pinfunction "Pin_7") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 5abc4c93-0791-4f45-b1e1-9ba95ff9d2f8))
     (pad "8" smd rect locked (at 7.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 38 "unconnected-(J1-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 33393a11-7284-442b-88df-74196106949f))
+      (net 9 "/UART_1_TX") (pinfunction "Pin_8") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 33393a11-7284-442b-88df-74196106949f))
     (pad "9" smd rect locked (at 7.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 39 "unconnected-(J1-Pin_9-Pad9)") (pinfunction "Pin_9") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3a1fc773-425a-4873-9d0a-ca2d82a3137d))
+      (net 73 "/USB_VBUS") (pinfunction "Pin_9") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3a1fc773-425a-4873-9d0a-ca2d82a3137d))
     (pad "10" smd rect locked (at 7 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 40 "unconnected-(J1-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3268f8fa-7ecd-40f6-ac97-fe6b674a037f))
+      (net 11 "/UART_1_RX") (pinfunction "Pin_10") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3268f8fa-7ecd-40f6-ac97-fe6b674a037f))
     (pad "11" smd rect locked (at 6.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 41 "unconnected-(J1-Pin_11-Pad11)") (pinfunction "Pin_11") (pintype "passive") (solder_mask_margin 0.1016) (tstamp c3ec933c-a7ed-4d11-83f2-2bd48f2217c6))
+      (net 106 "/USB_SOF") (pinfunction "Pin_11") (pintype "passive") (solder_mask_margin 0.1016) (tstamp c3ec933c-a7ed-4d11-83f2-2bd48f2217c6))
     (pad "20" smd rect locked (at 4.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 126 "unconnected-(J1-Pin_20-Pad20)") (pinfunction "Pin_20") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f53ed0bc-d02e-4875-bf3c-a33e647a8e8c))
+      (net 107 "unconnected-(J1-Pin_20-Pad20)") (pinfunction "Pin_20") (pintype "passive+no_connect") (solder_mask_margin 0.1016) (tstamp f53ed0bc-d02e-4875-bf3c-a33e647a8e8c))
     (pad "21" smd rect locked (at 4.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 129 "/I2C_SDA") (pinfunction "Pin_21") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f3f46fb8-ba88-419e-87e1-45930e245943))
+      (net 75 "/PA8") (pinfunction "Pin_21") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f3f46fb8-ba88-419e-87e1-45930e245943))
     (pad "22" smd rect locked (at 4 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 125 "unconnected-(J1-Pin_22-Pad22)") (pinfunction "Pin_22") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d082f54b-c0bf-4644-8313-daaa21768d78))
+      (net 21 "/GPIO_1") (pinfunction "Pin_22") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d082f54b-c0bf-4644-8313-daaa21768d78))
     (pad "23" smd rect locked (at 3.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 128 "/I2C_SCL") (pinfunction "Pin_23") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ced20d51-fe36-45a6-86af-d58e09aa6906))
+      (net 97 "/PC4") (pinfunction "Pin_23") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ced20d51-fe36-45a6-86af-d58e09aa6906))
     (pad "24" smd rect locked (at 3.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 124 "unconnected-(J1-Pin_24-Pad24)") (pinfunction "Pin_24") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f38322e0-9df8-4003-8254-33f6261cd8bc))
+      (net 23 "/GPIO_2") (pinfunction "Pin_24") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f38322e0-9df8-4003-8254-33f6261cd8bc))
     (pad "25" smd rect locked (at 3.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 123 "unconnected-(J1-Pin_25-Pad25)") (pinfunction "Pin_25") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3708153c-4b65-4eb6-9dbf-161552cb08d0))
+      (net 102 "/PC9") (pinfunction "Pin_25") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3708153c-4b65-4eb6-9dbf-161552cb08d0))
     (pad "26" smd rect locked (at 3 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 122 "unconnected-(J1-Pin_26-Pad26)") (pinfunction "Pin_26") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 33aaec4a-e1d1-47b0-b97c-50b383726f96))
+      (net 26 "/GPIO_3") (pinfunction "Pin_26") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 33aaec4a-e1d1-47b0-b97c-50b383726f96))
     (pad "27" smd rect locked (at 2.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 121 "unconnected-(J1-Pin_27-Pad27)") (pinfunction "Pin_27") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 69f2bc6c-03aa-47db-bc70-1ee6fc8e5210))
+      (net 101 "/PC8") (pinfunction "Pin_27") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 69f2bc6c-03aa-47db-bc70-1ee6fc8e5210))
     (pad "28" smd rect locked (at 2.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 120 "unconnected-(J1-Pin_28-Pad28)") (pinfunction "Pin_28") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 0ab622d8-673d-4a70-b4f4-960723a29d43))
+      (net 27 "/GPIO_4") (pinfunction "Pin_28") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 0ab622d8-673d-4a70-b4f4-960723a29d43))
     (pad "29" smd rect locked (at 2.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 119 "unconnected-(J1-Pin_29-Pad29)") (pinfunction "Pin_29") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ef0ae228-7af7-43b7-80d5-695556bce63a))
+      (net 8 "GND") (pinfunction "Pin_29") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ef0ae228-7af7-43b7-80d5-695556bce63a))
     (pad "30" smd rect locked (at 2 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 118 "unconnected-(J1-Pin_30-Pad30)") (pinfunction "Pin_30") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 92895602-7d5c-46ec-801a-8c8aa873701a))
+      (net 29 "/GPIO_5") (pinfunction "Pin_30") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 92895602-7d5c-46ec-801a-8c8aa873701a))
     (pad "31" smd rect locked (at 1.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 117 "unconnected-(J1-Pin_31-Pad31)") (pinfunction "Pin_31") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 5dfde1e2-8484-4de7-8bcc-f0e2f0ad4565))
+      (net 80 "/PA5") (pinfunction "Pin_31") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 5dfde1e2-8484-4de7-8bcc-f0e2f0ad4565))
     (pad "32" smd rect locked (at 1.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 116 "unconnected-(J1-Pin_32-Pad32)") (pinfunction "Pin_32") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2fd31842-9ef6-4fea-ac88-0bab62fbf00d))
+      (net 34 "/GPIO_6") (pinfunction "Pin_32") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2fd31842-9ef6-4fea-ac88-0bab62fbf00d))
     (pad "33" smd rect locked (at 1.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 115 "unconnected-(J1-Pin_33-Pad33)") (pinfunction "Pin_33") (pintype "passive") (solder_mask_margin 0.1016) (tstamp edd1570f-aca5-43ea-969f-e5d38a555a80))
+      (net 79 "/PB5") (pinfunction "Pin_33") (pintype "passive") (solder_mask_margin 0.1016) (tstamp edd1570f-aca5-43ea-969f-e5d38a555a80))
     (pad "34" smd rect locked (at 1 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 114 "unconnected-(J1-Pin_34-Pad34)") (pinfunction "Pin_34") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d5a91d16-1d34-414a-a01a-0bd690354093))
+      (net 36 "/GPIO_7") (pinfunction "Pin_34") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d5a91d16-1d34-414a-a01a-0bd690354093))
     (pad "35" smd rect locked (at 0.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 113 "unconnected-(J1-Pin_35-Pad35)") (pinfunction "Pin_35") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1e154701-7de7-42a7-93b2-d22589b29a21))
+      (net 81 "/PB4") (pinfunction "Pin_35") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1e154701-7de7-42a7-93b2-d22589b29a21))
     (pad "36" smd rect locked (at 0.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 112 "unconnected-(J1-Pin_36-Pad36)") (pinfunction "Pin_36") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 50555801-ff82-4345-a8d6-fbe30457fdd2))
+      (net 14 "/GPIO_8") (pinfunction "Pin_36") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 50555801-ff82-4345-a8d6-fbe30457fdd2))
     (pad "37" smd rect locked (at 0.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 111 "unconnected-(J1-Pin_37-Pad37)") (pinfunction "Pin_37") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a3a227bb-75de-4089-9d71-bd2757b3c145))
+      (net 66 "/PB13") (pinfunction "Pin_37") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a3a227bb-75de-4089-9d71-bd2757b3c145))
     (pad "38" smd rect locked (at 0 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 110 "unconnected-(J1-Pin_38-Pad38)") (pinfunction "Pin_38") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2ba9e8a0-a826-4f1c-8d05-89b4907549d0))
+      (net 16 "/GPIO_9") (pinfunction "Pin_38") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2ba9e8a0-a826-4f1c-8d05-89b4907549d0))
     (pad "39" smd rect locked (at -0.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 109 "unconnected-(J1-Pin_39-Pad39)") (pinfunction "Pin_39") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 54a5d57a-9ea6-427c-a75f-aa8990f66e10))
+      (net 62 "/PB15") (pinfunction "Pin_39") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 54a5d57a-9ea6-427c-a75f-aa8990f66e10))
     (pad "40" smd rect locked (at -0.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 108 "unconnected-(J1-Pin_40-Pad40)") (pinfunction "Pin_40") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 01f2c663-ed12-45ee-9d98-2002f2733458))
+      (net 17 "/GPIO_10") (pinfunction "Pin_40") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 01f2c663-ed12-45ee-9d98-2002f2733458))
     (pad "41" smd rect locked (at -0.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 107 "unconnected-(J1-Pin_41-Pad41)") (pinfunction "Pin_41") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 9e2fd668-b34c-4e5e-bf1d-f1b37c591a5b))
+      (net 72 "/PA10") (pinfunction "Pin_41") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 9e2fd668-b34c-4e5e-bf1d-f1b37c591a5b))
     (pad "42" smd rect locked (at -1 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 106 "unconnected-(J1-Pin_42-Pad42)") (pinfunction "Pin_42") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 35a95ea5-4deb-4c45-898d-74de0d388d2f))
+      (net 18 "/GPIO_11") (pinfunction "Pin_42") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 35a95ea5-4deb-4c45-898d-74de0d388d2f))
     (pad "43" smd rect locked (at -1.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 42 "unconnected-(J1-Pin_43-Pad43)") (pinfunction "Pin_43") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1c2db50e-5411-4f0c-b994-fd7fe383f019))
+      (net 8 "GND") (pinfunction "Pin_43") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1c2db50e-5411-4f0c-b994-fd7fe383f019))
     (pad "44" smd rect locked (at -1.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 105 "unconnected-(J1-Pin_44-Pad44)") (pinfunction "Pin_44") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7503d39b-5226-4a1e-a2b9-b9f32accc719))
+      (net 20 "/GPIO_12") (pinfunction "Pin_44") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7503d39b-5226-4a1e-a2b9-b9f32accc719))
     (pad "45" smd rect locked (at -1.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 104 "unconnected-(J1-Pin_45-Pad45)") (pinfunction "Pin_45") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f159eb90-4724-4396-9fd1-77ea8d127d86))
+      (net 45 "/I2S_SCK") (pinfunction "Pin_45") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f159eb90-4724-4396-9fd1-77ea8d127d86))
     (pad "46" smd rect locked (at -2 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 103 "unconnected-(J1-Pin_46-Pad46)") (pinfunction "Pin_46") (pintype "passive") (solder_mask_margin 0.1016) (tstamp b351e22e-05cc-4f73-a32b-5ec9b2651af4))
+      (net 22 "/GPIO_13") (pinfunction "Pin_46") (pintype "passive") (solder_mask_margin 0.1016) (tstamp b351e22e-05cc-4f73-a32b-5ec9b2651af4))
     (pad "47" smd rect locked (at -2.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 102 "unconnected-(J1-Pin_47-Pad47)") (pinfunction "Pin_47") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 556be661-d25c-4280-83ce-1eb08a4e25f7))
+      (net 48 "/I2S_WS") (pinfunction "Pin_47") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 556be661-d25c-4280-83ce-1eb08a4e25f7))
     (pad "48" smd rect locked (at -2.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 101 "unconnected-(J1-Pin_48-Pad48)") (pinfunction "Pin_48") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 49039108-b467-449f-a04b-f7f983dbb8e4))
+      (net 8 "GND") (pinfunction "Pin_48") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 49039108-b467-449f-a04b-f7f983dbb8e4))
     (pad "49" smd rect locked (at -2.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 100 "unconnected-(J1-Pin_49-Pad49)") (pinfunction "Pin_49") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 83a627ca-6c22-4ac7-b749-dc6d374eaeed))
+      (net 49 "/I2S_SDO") (pinfunction "Pin_49") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 83a627ca-6c22-4ac7-b749-dc6d374eaeed))
     (pad "50" smd rect locked (at -3 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 99 "unconnected-(J1-Pin_50-Pad50)") (pinfunction "Pin_50") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 21259521-3c7f-4794-a632-7bc41106fe30))
+      (net 42 "/PWM_1") (pinfunction "Pin_50") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 21259521-3c7f-4794-a632-7bc41106fe30))
     (pad "51" smd rect locked (at -3.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 98 "unconnected-(J1-Pin_51-Pad51)") (pinfunction "Pin_51") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 6e91ddde-83f1-423a-9ae6-119288bfa8a8))
+      (net 50 "/I2S_SDI") (pinfunction "Pin_51") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 6e91ddde-83f1-423a-9ae6-119288bfa8a8))
     (pad "52" smd rect locked (at -3.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 43 "unconnected-(J1-Pin_52-Pad52)") (pinfunction "Pin_52") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 9f98daea-7856-4829-9331-92ca96872fd1))
+      (net 44 "/PWM_2") (pinfunction "Pin_52") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 9f98daea-7856-4829-9331-92ca96872fd1))
     (pad "53" smd rect locked (at -3.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 44 "unconnected-(J1-Pin_53-Pad53)") (pinfunction "Pin_53") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 46b2fc5a-540a-48b1-a72a-b1c526a48f5f))
+      (net 8 "GND") (pinfunction "Pin_53") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 46b2fc5a-540a-48b1-a72a-b1c526a48f5f))
     (pad "54" smd rect locked (at -4 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 45 "unconnected-(J1-Pin_54-Pad54)") (pinfunction "Pin_54") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8cefa93d-8616-4cde-bfae-832384343215))
+      (net 46 "/PWM_3") (pinfunction "Pin_54") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8cefa93d-8616-4cde-bfae-832384343215))
     (pad "55" smd rect locked (at -4.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 46 "unconnected-(J1-Pin_55-Pad55)") (pinfunction "Pin_55") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 17a65513-7c4c-416c-b734-a95e8a3468a6))
+      (net 54 "/CAN_RX") (pinfunction "Pin_55") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 17a65513-7c4c-416c-b734-a95e8a3468a6))
     (pad "56" smd rect locked (at -4.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 47 "unconnected-(J1-Pin_56-Pad56)") (pinfunction "Pin_56") (pintype "passive") (solder_mask_margin 0.1016) (tstamp bc828144-3d4d-46ed-af9b-30de556e0f6a))
+      (net 110 "/PWM_4") (pinfunction "Pin_56") (pintype "passive") (solder_mask_margin 0.1016) (tstamp bc828144-3d4d-46ed-af9b-30de556e0f6a))
     (pad "57" smd rect locked (at -4.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 48 "unconnected-(J1-Pin_57-Pad57)") (pinfunction "Pin_57") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 10e29bee-1ed7-4037-9193-719bdf779f18))
+      (net 52 "/CAN_TX") (pinfunction "Pin_57") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 10e29bee-1ed7-4037-9193-719bdf779f18))
     (pad "58" smd rect locked (at -5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 49 "unconnected-(J1-Pin_58-Pad58)") (pinfunction "Pin_58") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ea8b0311-f138-4dc7-9d52-e896ca4ad332))
+      (net 111 "/PWM_5") (pinfunction "Pin_58") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ea8b0311-f138-4dc7-9d52-e896ca4ad332))
     (pad "59" smd rect locked (at -5.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 50 "unconnected-(J1-Pin_59-Pad59)") (pinfunction "Pin_59") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a75cf559-9ae1-4255-b462-58c1d019fad3))
+      (net 8 "GND") (pinfunction "Pin_59") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a75cf559-9ae1-4255-b462-58c1d019fad3))
     (pad "60" smd rect locked (at -5.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 51 "unconnected-(J1-Pin_60-Pad60)") (pinfunction "Pin_60") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a558d605-a5a1-465e-96e6-1d8cfd2fd295))
+      (net 8 "GND") (pinfunction "Pin_60") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a558d605-a5a1-465e-96e6-1d8cfd2fd295))
     (pad "61" smd rect locked (at -5.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 52 "unconnected-(J1-Pin_61-Pad61)") (pinfunction "Pin_61") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f48f1d14-8633-4941-bb1b-f72efd3396ac))
+      (net 24 "/COMP_1") (pinfunction "Pin_61") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f48f1d14-8633-4941-bb1b-f72efd3396ac))
     (pad "62" smd rect locked (at -6 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 53 "unconnected-(J1-Pin_62-Pad62)") (pinfunction "Pin_62") (pintype "passive") (solder_mask_margin 0.1016) (tstamp cd20c639-c935-42ed-91e8-eef4a107727b))
+      (net 53 "/ADC_1") (pinfunction "Pin_62") (pintype "passive") (solder_mask_margin 0.1016) (tstamp cd20c639-c935-42ed-91e8-eef4a107727b))
     (pad "63" smd rect locked (at -6.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 54 "unconnected-(J1-Pin_63-Pad63)") (pinfunction "Pin_63") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7046ccad-e9a1-43dc-a183-e30502f47a7e))
+      (net 28 "/COMP_2") (pinfunction "Pin_63") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7046ccad-e9a1-43dc-a183-e30502f47a7e))
     (pad "64" smd rect locked (at -6.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 55 "unconnected-(J1-Pin_64-Pad64)") (pinfunction "Pin_64") (pintype "passive") (solder_mask_margin 0.1016) (tstamp c28bfc6b-b672-405f-9dc3-fabe7bcf3145))
+      (net 57 "/ADC_2") (pinfunction "Pin_64") (pintype "passive") (solder_mask_margin 0.1016) (tstamp c28bfc6b-b672-405f-9dc3-fabe7bcf3145))
     (pad "65" smd rect locked (at -6.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 56 "unconnected-(J1-Pin_65-Pad65)") (pinfunction "Pin_65") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a74301fa-6af0-4270-aaf4-41caf3cdb852))
+      (net 30 "/COMP_3") (pinfunction "Pin_65") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a74301fa-6af0-4270-aaf4-41caf3cdb852))
     (pad "66" smd rect locked (at -7 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 57 "unconnected-(J1-Pin_66-Pad66)") (pinfunction "Pin_66") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2bd6b2dd-22d5-412e-9cf1-2fa4bd29830e))
+      (net 91 "/ADC_3") (pinfunction "Pin_66") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2bd6b2dd-22d5-412e-9cf1-2fa4bd29830e))
     (pad "67" smd rect locked (at -7.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 58 "unconnected-(J1-Pin_67-Pad67)") (pinfunction "Pin_67") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1b59717c-810a-4cef-a45f-a42327b0a771))
+      (net 31 "/COMP_4") (pinfunction "Pin_67") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1b59717c-810a-4cef-a45f-a42327b0a771))
     (pad "68" smd rect locked (at -7.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 59 "unconnected-(J1-Pin_68-Pad68)") (pinfunction "Pin_68") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d2454b29-8eab-4ffb-809c-0746c14fe876))
+      (net 33 "/ADC_4") (pinfunction "Pin_68") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d2454b29-8eab-4ffb-809c-0746c14fe876))
     (pad "69" smd rect locked (at -7.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 60 "unconnected-(J1-Pin_69-Pad69)") (pinfunction "Pin_69") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 964e8d50-ed48-4bde-94c3-6993e0f514f3))
+      (net 8 "GND") (pinfunction "Pin_69") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 964e8d50-ed48-4bde-94c3-6993e0f514f3))
     (pad "70" smd rect locked (at -8 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 61 "unconnected-(J1-Pin_70-Pad70)") (pinfunction "Pin_70") (pintype "passive") (solder_mask_margin 0.1016) (tstamp e2ac5e2d-d5f7-4c79-9954-4d2633490889))
+      (net 8 "GND") (pinfunction "Pin_70") (pintype "passive") (solder_mask_margin 0.1016) (tstamp e2ac5e2d-d5f7-4c79-9954-4d2633490889))
     (pad "71" smd rect locked (at -8.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 62 "unconnected-(J1-Pin_71-Pad71)") (pinfunction "Pin_71") (pintype "passive") (solder_mask_margin 0.1016) (tstamp b02c95f4-592c-4785-a809-234fa0f09e28))
+      (net 35 "/OPAMP_VIN_P") (pinfunction "Pin_71") (pintype "passive") (solder_mask_margin 0.1016) (tstamp b02c95f4-592c-4785-a809-234fa0f09e28))
     (pad "72" smd rect locked (at -8.5 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 63 "unconnected-(J1-Pin_72-Pad72)") (pinfunction "Pin_72") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8714ea15-045f-43a0-8772-3752e52e0b0a))
+      (net 37 "/DAC_1") (pinfunction "Pin_72") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8714ea15-045f-43a0-8772-3752e52e0b0a))
     (pad "73" smd rect locked (at -8.75 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 64 "unconnected-(J1-Pin_73-Pad73)") (pinfunction "Pin_73") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ce3e69e5-d0d8-4311-a340-2e5ce51c03ac))
+      (net 38 "/OPAMP_VIN_N") (pinfunction "Pin_73") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ce3e69e5-d0d8-4311-a340-2e5ce51c03ac))
     (pad "74" smd rect locked (at -9 -1.25) (size 0.35 2.5) (layers "B.Cu" "B.Paste" "B.Mask")
-      (net 65 "unconnected-(J1-Pin_74-Pad74)") (pinfunction "Pin_74") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 0dea2c5c-51ca-4eb9-867b-01c1a228faa2))
+      (net 39 "/DAC_2") (pinfunction "Pin_74") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 0dea2c5c-51ca-4eb9-867b-01c1a228faa2))
     (pad "75" smd rect locked (at -9.25 -1.25) (size 0.35 2.5) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 66 "unconnected-(J1-Pin_75-Pad75)") (pinfunction "Pin_75") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7c902537-a96e-4559-a131-f75e43927abc))
+      (net 40 "/OPAMP_VOUT") (pinfunction "Pin_75") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7c902537-a96e-4559-a131-f75e43927abc))
     (pad "MOUNTING-HOLE" thru_hole circle locked (at 0 -42) (size 5.5 5.5) (drill 3.5) (layers "*.Cu" "*.Mask")
       (solder_mask_margin 0.1016) (tstamp d413079a-2856-41e3-b2ef-d674e23c7a4f))
   )
@@ -877,7 +855,7 @@
     (pad "5" smd roundrect (at 1.1375 0) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 2 "Net-(U1-GND-Pad2)") (pinfunction "GND") (pintype "passive") (tstamp 9aae5f83-a456-4e36-ba4c-b19e8612eee8))
     (pad "6" smd roundrect (at 1.1375 -0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 4 "unconnected-(U1-VDD-Pad6)") (pinfunction "VDD") (pintype "power_in") (tstamp 8128a143-2772-47f1-b01a-740266659a62))
+      (net 92 "/VREF(2.048V)") (pinfunction "VDD") (pintype "power_in") (tstamp 8128a143-2772-47f1-b01a-740266659a62))
     (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -886,8 +864,8 @@
   )
 
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp 8a928b88-c0a8-4a3d-97a8-40ab63b9afba)
-    (at 94.5 105.5)
+    (tstamp 65d04a59-5230-4e02-bae5-c5602029a17e)
+    (at 65.525 81.65)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -898,44 +876,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/5878df2b-9907-4e34-a34f-dd6bff3614d0")
+    (path "/1e190503-6922-4b8b-a9a1-7f511f9f5084")
     (attr smd)
-    (fp_text reference "C2" (at 0.6 -1.3) (layer "F.SilkS")
+    (fp_text reference "C8" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 932407df-459e-4d51-a8fa-9ec892ce65d3)
+      (tstamp 9b48b5af-0b16-492b-afaf-574fdb878415)
     )
-    (fp_text value "100n" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "1u" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 55a34c18-88c8-49ef-a514-a869783b4e9d)
+      (tstamp 5f1da177-e574-4e34-a9fe-6a532b8bd3c3)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 773d38f7-52e3-4eb1-877c-1b18b106b7b0)
+      (tstamp 5270108c-6151-4b84-bfec-8f01ac94d274)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 54181044-24ad-435c-bc7f-1f3300a6c519))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4241266a-7146-48e1-8048-53a4dc6e3845))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0f7e05fd-eeab-4a4f-8262-56c3e33af15e))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 065660a0-8039-4bc1-90b5-9b730bc06587))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e04401a3-5636-4cd2-94ad-34d994d0c9e2))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 054f253c-287a-4bf3-a3a1-ff61384d67a0))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ef821631-833e-4988-bb67-8036dc245381))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b0d2af3f-c014-45e5-8b6a-023fe7a62f32))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 86175569-941b-4344-b123-f3c6ad3e8e5b))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1de04842-d32e-4904-aa17-64f42f20b0a2))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b3355e74-9546-407f-af8b-97cdb8ff3722))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 900e1a49-9a94-47de-a652-1f4d634cc790))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d28a6581-d015-4f9c-9cb2-272af9bc5321))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 71d3d7a2-12a6-4545-8bab-b3e3aed97c18))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4a1ec612-fd33-4ab4-9e60-8fa42bd60d4a))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d6c1dd78-21f8-49eb-a928-cdccd3508d4f))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d19f9151-8873-4c94-bce4-de5fa389fd49))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a33f7dfc-afdb-4864-9579-e72294425966))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7bb00ae6-810c-496f-a104-993c1f5fac64))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dd455e50-ee5d-4135-95ed-8cda6fb642d0))
     (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp ffb0371f-d660-4b24-ba7e-9608e9f7d1cf))
+      (net 5 "+3.3VA") (pintype "passive") (tstamp 01fbcb7f-a9a3-40fe-973e-9785208b4b5a))
     (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp c862d6c0-9505-4faa-89f3-64f8f6eebb2e))
+      (net 8 "GND") (pintype "passive") (tstamp aae7c64e-3c89-4a73-b23f-6f52ad43e5cc))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -943,9 +921,67 @@
     )
   )
 
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tstamp 78cf4e08-51fe-48fd-a687-fe75f9038c90)
+    (at 68.965 84.24)
+    (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 "Disti" "")
+    (property "Disti_no" "")
+    (property "Man" "")
+    (property "Man_no" "")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Unpolarized capacitor, small symbol")
+    (property "ki_keywords" "capacitor cap")
+    (path "/43a80b69-537a-4090-aaeb-b4dd06827ce1")
+    (attr smd)
+    (fp_text reference "C5" (at 0 -1.16) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c814407b-c1bd-45e6-99c4-819444da76c0)
+    )
+    (fp_text value "100n" (at 0 1.16) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b5acf4cb-c92e-408c-a9e0-e4fa6f59ca76)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.25 0.25) (thickness 0.04)))
+      (tstamp c736d251-e789-49a3-9e22-7c0ec57937d2)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 375b8c7e-dbe1-4471-95b6-f6ed445af131))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 124245d1-e17c-4b4e-b242-1d4e45a58011))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 085ab050-57c5-4b92-9bf0-ed17038c2e1f))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ddb5c138-81df-4451-9d3e-2f134fce5b1f))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e0d301fa-6eec-42e6-a144-e611ef23db56))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 11d1512c-56b5-4781-a154-2fb531cb3a59))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 13d2463b-4656-463f-bcf5-814e748b112f))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 75b8873c-183c-4352-ae61-b2a7536ab039))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9f5af7e2-19ca-414e-91f2-54c64d2725dd))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 08cc6b28-8b3d-4a38-b586-278edd6036e8))
+    (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 "+3.3VA") (pintype "passive") (tstamp 4841902f-61d6-443e-a1fb-e31c4235b489))
+    (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 8 "GND") (pintype "passive") (tstamp 1439a388-0b72-4738-bdac-875edcaa4206))
+    (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_0603_1608Metric" (layer "F.Cu")
-    (tstamp 94975e6c-4ecc-428d-8e53-be6ec73b5482)
-    (at 78.5 94.5)
+    (tstamp 8ef8e00d-5b9f-4960-be5a-59be76a018ab)
+    (at 65.525 84.16)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -956,44 +992,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/8bbe3f59-4e21-46e4-ac26-502b430d1ba6")
+    (path "/c7393e4d-9a54-4253-be64-d89dfb8d926b")
     (attr smd)
-    (fp_text reference "C11" (at 0 -1.43) (layer "F.SilkS")
+    (fp_text reference "C9" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp acad55d9-dbb6-4839-b754-84da178ed006)
+      (tstamp 0d7878fb-7399-4513-b3dd-10349bb3edbc)
     )
-    (fp_text value "10p" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "1u" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a95f640c-19e4-4b44-a1c8-199d8c785ce9)
+      (tstamp f60f82a5-c46f-4c74-ba85-1322ee7bda2a)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 6541b54c-9332-4336-94a2-3a5da16f565c)
+      (tstamp 863a78d8-f8fa-4ced-94b7-3047b2467599)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9cc30e5-a40a-4020-9546-1dd4baa652f6))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fcce1fd3-d3be-4f9a-af91-d0170437f6d6))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9343f2ae-c117-4ea6-be8c-a76d03bf767c))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e2ae2d6-243e-4fb8-ac8f-c63a9a2a3a7d))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7226df54-bcf1-49de-9571-1d6fa366f532))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a22881f6-c0b4-4ef6-98f2-c939bc313012))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b71e4f61-93ef-484b-9d08-0913351e5f3f))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 53a2407f-ef85-4587-a4ba-91cd0907f0af))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 257fed31-bf70-47f1-9bc7-7cb1bfc454a8))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a7ffd675-bf17-4cf8-9f66-38855e52d76a))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab6c5462-846c-4ea0-83d4-c1ecb53baf25))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 11bc2f4a-b360-470a-9cda-4e8e5242057a))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 42008338-6a6d-490e-8055-daf2fcdd3dae))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 943a18d4-7e0c-4479-8384-a98e1a60df70))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fca87015-8386-4788-b779-4bd6e156f53d))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f5c7be9e-d569-4cf4-86d4-31449cf1bd42))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 407d4d6d-4b1b-4936-a300-6b6aea2ac4f8))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9bb201a5-81c4-4eb5-af2a-80006a4e07ad))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ae00b201-24e0-4d43-8c2e-5f8cc0956ed1))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 23c8a1fb-f4ce-4e5f-94e5-9e94d6679ea4))
     (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 67 "/HSE_IN") (pintype "passive") (tstamp b6e1a1be-d889-4042-89bf-31449d75bf5e))
+      (net 5 "+3.3VA") (pintype "passive") (tstamp a764c4f7-d0c5-4ef2-bc26-5635f57206bb))
     (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp 830ae902-bb20-4dc0-93c9-c576814bea05))
+      (net 8 "GND") (pintype "passive") (tstamp ce847b47-5b44-4545-ac56-9440e25cc8e2))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1002,8 +1038,8 @@
   )
 
   (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp ad905ff5-d8d9-4ba0-9aa7-227608fcf328)
-    (at 80.4 103.5 180)
+    (tstamp a4a3bf20-545b-4f30-8c88-d75862a5a3ff)
+    (at 65.525 76.63)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -1014,44 +1050,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/764a895e-30ce-4868-b02a-c30ed1273029")
+    (path "/3b812653-556f-49a2-aebb-3d0d550ed7ee")
     (attr smd)
-    (fp_text reference "C7" (at 2.5 -0.3 180) (layer "F.SilkS")
+    (fp_text reference "C6" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 234293d1-576b-453a-b0f7-f9875e5b6251)
+      (tstamp ef83e391-385b-48b6-a51a-7f76b8a877f9)
     )
-    (fp_text value "10n" (at 0 1.43) (layer "F.Fab")
+    (fp_text value "10u" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp b495b3be-7feb-40e3-9948-68eae1095cb2)
+      (tstamp d9f31741-9a07-48da-9113-73d6331e34cd)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 778bbba7-67cc-4c01-accd-e191f68f6470)
+      (tstamp b2c90f72-24e4-453c-bc93-756814e9b54b)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ed38c3e1-03cb-4ab4-ab1e-bbc639988fcc))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f887a558-e6b0-4e3f-b4fd-9bf9545196ec))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc73f65b-8a79-42c5-a7da-b33f9175ae04))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ff9eeb72-902c-4cf2-9e14-e16c051cae44))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ddafd7d-6e5d-432d-91f1-3145922353a9))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2147257f-108f-48aa-a92d-b77d7fa7ef73))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5c9fba45-8d7f-4679-a3ba-7e7927440dd7))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9518c3a7-591a-4990-b6ce-9c18ffdcfb83))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da8cfa2e-3386-41bb-a8c9-7509bc0c1823))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eda8d52b-b2e2-4257-9a40-7b708ebf17e3))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0b9f4ba0-4f5a-4f23-8ed2-351503694350))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2fde3fdc-f940-495d-a5a7-7bed9b325bd3))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40edbdb5-95ca-41cd-84f5-8f1b9f3145e9))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e5477d2-8f89-4f9b-be6c-23d8e6940f42))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fd399cb4-f429-4815-9a8c-f9271ff7ca5c))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a96c090-db36-42d3-ab0f-b0eac24ded93))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a72af2cc-0895-4396-b4c4-6a7c8fc6998d))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9bee86c4-0ad4-4460-b1cc-883aef2efb6d))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c7419bc2-7f8d-495d-9462-46ded7546906))
-    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 8cf55fc9-ced9-4c09-a51c-36a2831c480e))
-    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp fb688591-d411-4f41-bf7d-4edb1c7db44e))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8da3a835-bc16-4f97-92d0-52d69cb343f9))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 5 "+3.3VA") (pintype "passive") (tstamp 53600959-37b8-414e-a558-d15dd24340bc))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp 332380f4-63d9-4790-b343-6082007e6a0e))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1059,9 +1095,67 @@
     )
   )
 
+  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
+    (tstamp ab873d08-b8f3-4c2e-a72e-4f1ac59dfb98)
+    (at 68.965 82.27)
+    (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 "Disti" "")
+    (property "Disti_no" "")
+    (property "Man" "")
+    (property "Man_no" "")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Unpolarized capacitor, small symbol")
+    (property "ki_keywords" "capacitor cap")
+    (path "/464539f9-1954-4e7d-be1c-40105924eda0")
+    (attr smd)
+    (fp_text reference "C4" (at 0 -1.16) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 50d79d9d-e865-43a2-8c1d-6fa51f86b8db)
+    )
+    (fp_text value "100n" (at 0 1.16) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 227806bd-9378-4884-bfb0-834e6c59268e)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.25 0.25) (thickness 0.04)))
+      (tstamp f6afaa33-56e7-426d-bfdd-e9bd514296bd)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f72a1e4f-0c45-4d03-8455-0b8524313b53))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5068dc7c-2f43-4abf-a367-432801656600))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f88bcaaa-d8a0-4f93-962c-175edc820d92))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a5f07f7-af4f-45fa-830e-5d35209e7abf))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ae36989-9aed-4186-ac8b-020c3986ff3f))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 92fa74ed-fd8b-46d7-b6f5-9f4b4e7fa9fe))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb1baafe-3c6e-4892-a5ca-2c4a569c78c9))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7b6476a-5800-43a6-b123-7f1ef7ba1777))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e94f3f7d-5c37-4c27-9ee7-52a4e6b92792))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4630e39e-3f4e-4233-b27e-9b49abba7c00))
+    (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 "+3.3VA") (pintype "passive") (tstamp d929f3d7-ce6f-4184-af62-6d68a0080177))
+    (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 8 "GND") (pintype "passive") (tstamp ab279fc6-ca20-422d-bc7e-f592026876eb))
+    (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_0603_1608Metric" (layer "F.Cu")
-    (tstamp cc4640cc-fc21-4525-b0b0-b7e180619bd3)
-    (at 79.2 90.2 90)
+    (tstamp b8b9d927-47cc-45a4-b23b-9f50353ae570)
+    (at 54.87 89.29)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "Disti" "")
@@ -1072,44 +1166,44 @@
     (property "Sheetname" "")
     (property "ki_description" "Unpolarized capacitor, small symbol")
     (property "ki_keywords" "capacitor cap")
-    (path "/7e139c51-b348-40aa-abf2-9daf8c814ef6")
+    (path "/5a9f389c-1129-41b8-b65a-f18ab94f7d56")
     (attr smd)
-    (fp_text reference "C10" (at 3.2 0 90) (layer "F.SilkS")
+    (fp_text reference "C14" (at 0 -1.43) (layer "F.SilkS")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp ab1b7c8e-71e7-42f4-ae44-dd36b1c0eb9d)
+      (tstamp 0765303e-6161-4fa9-881e-4fbea5e81c01)
     )
-    (fp_text value "100n" (at 0 1.43 90) (layer "F.Fab")
+    (fp_text value "10p" (at 0 1.43) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp ca011582-ff9f-4007-9b79-2ac73b44a620)
+      (tstamp f8092bac-ab11-4087-98e9-8a3c18eab71a)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
         (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 843e7157-40f2-4eb6-ad21-0a92934fbc3e)
+      (tstamp 06d7fd08-f2f8-43aa-b702-508b3bd7cbe0)
     )
     (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03371947-a5ec-48b5-8466-4228394ef385))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 52177ebf-7f42-4bf5-8077-f51c3126d97c))
     (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df7a2a31-f075-45d4-a81d-fe1fe997b401))
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1540d2f1-39b7-45f2-a3bd-eeb05b12f4fc))
     (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f2031017-c3d4-47e1-9a0c-ebce0c27d257))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 37c7ddaa-2dba-4a03-a0eb-c48d460b8529))
     (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b7baf215-4a61-4d49-b1ca-e475e8ab4282))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bd087296-bd90-4e7c-81fb-d0276dd3e9dd))
     (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1c4cb2fd-a963-4294-8bbc-fc201c0b26ff))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 59cde606-9a73-489f-a65e-4bf2b7798cf7))
     (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b4bf60d0-2de5-49ca-8c93-9d094180ecbe))
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b6584830-63d5-487d-bc91-d18287493188))
     (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0a3a921-6a1a-4634-9f92-54ec3dcf3e12))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9845dc99-abc1-44a0-a8f1-f4bede097b90))
     (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10b27d7c-d95e-409e-8490-ebccd8856b98))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c99070a0-4b87-45eb-b7a5-c97f81829d20))
     (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ef20b5e0-ca8d-4d6e-8712-029d9d169632))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e8ba2c6-a605-48cb-8867-dea25dabf718))
     (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9d8cba2a-134a-4a9b-83a6-763ae4f29738))
-    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 14 "/NRST") (pintype "passive") (tstamp 8d9d651b-762f-4ef3-b35c-c4b0e9c27caf))
-    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp 983dd18c-b1ed-455c-ac93-9b272fba5994))
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c6a856d-4434-44af-8945-8d4dda5fc0e7))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 12 "/LSE_OUT") (pintype "passive") (tstamp 54dd15c4-5074-4205-869b-fbf0fbb26747))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp 1fb21842-76ff-42ba-b485-faf0d02ffb14))
     (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1117,22 +1211,256 @@
     )
   )
 
+  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
+    (tstamp bd8b1438-9cc4-48b8-af54-2f1dc493fb73)
+    (at 65.525 91.69)
+    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "capacitor")
+    (property "Disti" "")
+    (property "Disti_no" "")
+    (property "Man" "")
+    (property "Man_no" "")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Unpolarized capacitor, small symbol")
+    (property "ki_keywords" "capacitor cap")
+    (path "/822d461b-3440-4447-915b-bbe5f19f0f9c")
+    (attr smd)
+    (fp_text reference "C12" (at 0 -1.43) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9b701df2-9192-455e-badb-7b42946b6366)
+    )
+    (fp_text value "10p" (at 0 1.43) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5fb55a01-e9e4-4878-a3c4-320ada11a3b9)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.4 0.4) (thickness 0.06)))
+      (tstamp d7be7f47-8b47-429f-ada5-5e5553777a59)
+    )
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41e866fa-7d0f-41ab-94f0-7681a4318618))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 216c56b7-bc20-4ea1-8980-81d1da9dea57))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7573697-94cd-49fa-b5a6-00c2a715b1fb))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19212d84-d623-495e-99ea-29bc35d6a681))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a665fc5-4898-4d5f-bffa-1c72986ca6ef))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 864b3b0f-489b-45f2-9265-f718f69867eb))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d03e7d16-4f4c-427d-bd6b-bfcadde41e3b))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 685e38c4-d82f-4c0f-83de-5931f29f22b8))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 122a34b5-fd8d-45fe-ae2c-bca65031d58f))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf46e446-a8af-4ab6-9709-742d9d35ac02))
+    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 61 "/HSE_OUT") (pintype "passive") (tstamp 7d398ff3-c2bd-4bbd-9629-b97a4a8b2dd1))
+    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 8 "GND") (pintype "passive") (tstamp 0e1e7f1c-f585-4367-9e09-e9015e4fdc91))
+    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.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")
+    (tstamp c32e1e92-85e8-4d8f-8d4c-04c09b92d929)
+    (at 68.965 80.3)
+    (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 "Disti" "")
+    (property "Disti_no" "")
+    (property "Man" "")
+    (property "Man_no" "")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Unpolarized capacitor, small symbol")
+    (property "ki_keywords" "capacitor cap")
+    (path "/cfdd7a76-a521-49d0-bf41-5f1565f26821")
+    (attr smd)
+    (fp_text reference "C3" (at 0 -1.16) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp fd88e7cf-a330-4ef0-97bb-d947f57e7249)
+    )
+    (fp_text value "100n" (at 0 1.16) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 553e4443-8100-41bc-b8aa-de70764e7fb5)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.25 0.25) (thickness 0.04)))
+      (tstamp b8dc66df-facb-42e0-b420-455b54ec1574)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41d31069-42dd-4388-8e06-08e471bfa03e))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf27064f-76ca-4e40-b1a8-b50e1f16da2f))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 298dc93c-13e8-422f-bf5a-06ff304c25d1))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c472de53-104f-41f2-a14b-8bc898e761e6))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 42a88bc0-193b-4d84-a16d-67f6793866dc))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 659445d1-2331-4e5a-b99a-144aa080cf87))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ad161da5-a8dc-4682-9789-f80bc13c9227))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c18a6d1b-1e54-4b6b-85c1-855219f4bab1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3f42b139-5083-4790-9e35-4b6b8f5b8f0c))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73e1a1bf-b819-4339-826d-03679f5a2a61))
+    (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 "+3.3VA") (pintype "passive") (tstamp 1909a0ea-d16d-49ce-aadc-6ed444974156))
+    (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 8 "GND") (pintype "passive") (tstamp 81f71dc3-7a32-4a28-bdb4-59ae52010f8f))
+    (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")
+    (tstamp c5634330-e267-4fea-b8aa-e3f9a3741779)
+    (at 68.965 76.36)
+    (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 "Disti" "")
+    (property "Disti_no" "")
+    (property "Man" "")
+    (property "Man_no" "")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Unpolarized capacitor, small symbol")
+    (property "ki_keywords" "capacitor cap")
+    (path "/2179fe8e-a88a-4765-9397-cdeaf79175e5")
+    (attr smd)
+    (fp_text reference "C1" (at 0 -1.16) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ff0a3866-fd04-4c06-bd7d-b20b46c98b52)
+    )
+    (fp_text value "100n" (at 0 1.16) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2a13c947-0e09-4010-a87c-4e9cd39b6929)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.25 0.25) (thickness 0.04)))
+      (tstamp ab54c383-01d4-4b30-bff0-7105a03351a2)
+    )
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48e2eca5-ec4e-4d74-8183-2dfc2db7eaa0))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b9d36f8-148a-48c3-aaed-b1e2225ab173))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a8afb079-cf49-4e7e-909e-c8b061981fce))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 60018066-38b5-417b-8c28-9588c1f060fd))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa6411c2-e252-4ef7-b028-671529e51b8c))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2620b472-3e04-493c-a028-0c82180cd73b))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd545f68-5399-40e1-95f9-5e1f29fa7f1e))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp df10dba5-fe3f-4c16-aa3d-e7027117ff2b))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 21b62b4d-19b6-422e-bf3d-4818ce543f51))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a3993459-c6b6-4103-abee-b0cf3ff08f44))
+    (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 "+3.3VA") (pintype "passive") (tstamp bceadb8e-8edf-4351-b6f8-615fa91cf72d))
+    (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 8 "GND") (pintype "passive") (tstamp 789206b5-53c8-4f9e-b16e-9358b47197e4))
+    (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 "Crystal:Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm" (layer "F.Cu")
+    (tstamp c8d58e48-8db7-4878-b67d-a60682aca5a8)
+    (at 59.5 87.75)
+    (descr "SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
+    (tags "SMD SMT crystal")
+    (property "Sheetfile" "brayn.kicad_sch")
+    (property "Sheetname" "")
+    (property "ki_description" "Four pin crystal, GND on pins 2 and 4")
+    (property "ki_keywords" "quartz ceramic resonator oscillator")
+    (path "/3589702f-f6de-4e28-abd1-d03d99d27e01")
+    (attr smd)
+    (fp_text reference "Y2" (at 0 -2.45) (layer "F.SilkS")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ad81b25f-4b87-473a-bdd5-ee58485bcec7)
+    )
+    (fp_text value "32.768Hz" (at 0 2.45) (layer "F.Fab")
+        (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e7c24eac-4234-4379-8952-7009eadcf708)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+        (effects (font (size 0.7 0.7) (thickness 0.105)))
+      (tstamp 992f50d2-89d6-49c8-93b0-5beac4e5f64e)
+    )
+    (fp_line (start -2 -1.65) (end -2 1.65)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c3901604-b1c6-4033-99d8-a83433ba8865))
+    (fp_line (start -2 1.65) (end 2 1.65)
+      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bc77deb1-7577-4f18-abae-2b73fadc86c7))
+    (fp_line (start -2.1 -1.7) (end -2.1 1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 927efb57-ab1b-4085-8db1-9c70bd3f4170))
+    (fp_line (start -2.1 1.7) (end 2.1 1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e72cae95-b487-4349-a01c-1f67517ba186))
+    (fp_line (start 2.1 -1.7) (end -2.1 -1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38c37cbf-5ad4-4549-b9d0-e828f461287d))
+    (fp_line (start 2.1 1.7) (end 2.1 -1.7)
+      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3bb7a128-7539-4ce0-ac10-a32488a7b5df))
+    (fp_line (start -1.6 -1.25) (end -1.6 1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e9a34fe-9a70-46a7-9550-4c63baf70587))
+    (fp_line (start -1.6 0.25) (end -0.6 1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 465b5821-743b-446b-a32e-e04330a321cc))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c79c1516-be9a-4808-a3dd-80924966361e))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50eedafc-0e42-40c5-894b-6d0278d6302a))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25)
+      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d20ecc7a-98eb-4bba-91e3-3da6cdb85cb6))
+    (pad "1" smd rect (at -1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 7 "/LSE_IN") (pinfunction "1") (pintype "passive") (tstamp 7e5a9882-647b-4b0c-bc92-f192d23884f7))
+    (pad "2" smd rect (at 1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 8 "GND") (pinfunction "2") (pintype "passive") (tstamp 52011f44-4365-4062-bbc9-3d52807b02a9))
+    (pad "3" smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 12 "/LSE_OUT") (pinfunction "3") (pintype "passive") (tstamp 9bde0baa-8285-44ea-a7a1-2c14f7091ed4))
+    (pad "4" smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
+      (net 8 "GND") (pinfunction "4") (pintype "passive") (tstamp a98573ed-dc13-44fe-8e93-69c4162abd24))
+    (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (footprint "Package_QFP:LQFP-64_10x10mm_P0.5mm" (layer "F.Cu")
     (tstamp e43aed0d-c9ab-4618-af0f-d982eef9840a)
-    (at 88.7 99.3)
+    (at 87.5 97.4)
     (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
     (tags "LQFP QFP")
     (property "Sheetfile" "brayn.kicad_sch")
     (property "Sheetname" "")
-    (property "ki_description" "ARM Cortex-M4 MCU, 256KB flash, 128KB RAM, 100MHz, 1.7-3.6V, 50 GPIO, LQFP-64")
-    (property "ki_keywords" "ARM Cortex-M4 STM32F4 STM32F411")
-    (path "/32c5e6b2-eff6-4d6e-a052-9eac16fadcef")
+    (property "ki_description" "ARM Cortex-M4 MCU, 256KB flash, 128KB RAM, 170MHz, 1.7-3.6V, 50 GPIO, LQFP-64")
+    (property "ki_keywords" "ARM Cortex-M4 STM32G4 STM32G474")
+    (path "/f72240ac-38d6-4a07-a46b-36592e066665")
     (attr smd)
-    (fp_text reference "U2" (at 3.5 -7.3) (layer "F.SilkS")
+    (fp_text reference "U2" (at 3.5 -7.3) (layer "F.SilkS") hide
         (effects (font (size 1 1) (thickness 0.15)))
       (tstamp d61430e4-27d0-49a3-bf29-f1e1742b5e57)
     )
-    (fp_text value "STM32F411RCTx" (at -10.1 -0.9 90) (layer "F.Fab")
+    (fp_text value "STM32G474x" (at -10.1 -0.9 90) (layer "F.Fab")
         (effects (font (size 1 1) (thickness 0.15)))
       (tstamp d457308f-696e-4d33-830d-d0ff03dd574f)
     )
@@ -1219,129 +1547,129 @@
     (pad "1" smd roundrect (at -5.675 -3.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 5 "+3.3VA") (pinfunction "VBAT") (pintype "power_in") (tstamp c51d5d24-04ea-4087-a888-d809043dd260))
     (pad "2" smd roundrect (at -5.675 -3.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 127 "/PC13") (pinfunction "PC13") (pintype "bidirectional") (tstamp d38cb3a4-ddba-4ffa-a75b-3f051de2a6c7))
+      (net 108 "/PC13") (pinfunction "PC13") (pintype "bidirectional") (tstamp d38cb3a4-ddba-4ffa-a75b-3f051de2a6c7))
     (pad "3" smd roundrect (at -5.675 -2.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 6 "unconnected-(U2-PC14-Pad3)") (pinfunction "PC14") (pintype "bidirectional") (tstamp 07aa9340-e098-44f0-85de-e0cec532cbf9))
+      (net 7 "/LSE_IN") (pinfunction "OSC32_IN-PC14") (pintype "bidirectional") (tstamp 07aa9340-e098-44f0-85de-e0cec532cbf9))
     (pad "4" smd roundrect (at -5.675 -2.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 7 "unconnected-(U2-PC15-Pad4)") (pinfunction "PC15") (pintype "bidirectional") (tstamp 6461e663-984f-4718-a7de-105a57b50c39))
+      (net 12 "/LSE_OUT") (pinfunction "OSC32_OUT-PC15") (pintype "bidirectional") (tstamp 6461e663-984f-4718-a7de-105a57b50c39))
     (pad "5" smd roundrect (at -5.675 -1.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 67 "/HSE_IN") (pinfunction "PH0") (pintype "input") (tstamp 5cf8a8f4-5419-4222-bb7e-ec51b73e5578))
+      (net 60 "/HSE_IN") (pinfunction "OSC_IN-PF0") (pintype "input") (tstamp 5cf8a8f4-5419-4222-bb7e-ec51b73e5578))
     (pad "6" smd roundrect (at -5.675 -1.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 68 "/HSE_OUT") (pinfunction "PH1") (pintype "input") (tstamp 7e8ec8bd-440e-4e76-9e9f-7ba7900d0135))
+      (net 61 "/HSE_OUT") (pinfunction "OSC_OUT-PF1") (pintype "input") (tstamp 7e8ec8bd-440e-4e76-9e9f-7ba7900d0135))
     (pad "7" smd roundrect (at -5.675 -0.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 14 "/NRST") (pinfunction "NRST") (pintype "input") (tstamp 189844b9-597c-47e3-806f-64c1025d8a1c))
+      (net 13 "/NRST") (pinfunction "NRST-PG10") (pintype "input") (tstamp 189844b9-597c-47e3-806f-64c1025d8a1c))
     (pad "8" smd roundrect (at -5.675 -0.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 9 "unconnected-(U2-PC0-Pad8)") (pinfunction "PC0") (pintype "bidirectional") (tstamp b3637db7-bcc4-4851-8833-70baefaf2f48))
+      (net 93 "/PC0") (pinfunction "PC0") (pintype "bidirectional") (tstamp b3637db7-bcc4-4851-8833-70baefaf2f48))
     (pad "9" smd roundrect (at -5.675 0.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 10 "unconnected-(U2-PC1-Pad9)") (pinfunction "PC1") (pintype "bidirectional") (tstamp 39b9aabb-ca3c-4afd-9ce2-6c99dc507260))
+      (net 94 "/PC1") (pinfunction "PC1") (pintype "bidirectional") (tstamp 39b9aabb-ca3c-4afd-9ce2-6c99dc507260))
     (pad "10" smd roundrect (at -5.675 0.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 11 "unconnected-(U2-PC2-Pad10)") (pinfunction "PC2") (pintype "bidirectional") (tstamp 07dd2757-decf-43de-9017-22a20e45cd70))
+      (net 95 "/PC2") (pinfunction "PC2") (pintype "bidirectional") (tstamp 07dd2757-decf-43de-9017-22a20e45cd70))
     (pad "11" smd roundrect (at -5.675 1.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 12 "unconnected-(U2-PC3-Pad11)") (pinfunction "PC3") (pintype "bidirectional") (tstamp 49bcad57-2577-42a8-b502-27625f32c5a9))
+      (net 96 "/PC3") (pinfunction "PC3") (pintype "bidirectional") (tstamp 49bcad57-2577-42a8-b502-27625f32c5a9))
     (pad "12" smd roundrect (at -5.675 1.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 13 "unconnected-(U2-VSSA-Pad12)") (pinfunction "VSSA") (pintype "power_in") (tstamp 5964a070-0440-4cc0-9c61-0f1c3452cf7a))
+      (net 41 "/PA0") (pinfunction "PA0") (pintype "bidirectional") (tstamp 5964a070-0440-4cc0-9c61-0f1c3452cf7a))
     (pad "13" smd roundrect (at -5.675 2.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pinfunction "VDDA") (pintype "power_in") (tstamp e49ccf90-4378-46a7-b61b-923903f8df50))
+      (net 88 "/PA1") (pinfunction "PA1") (pintype "bidirectional") (tstamp e49ccf90-4378-46a7-b61b-923903f8df50))
     (pad "14" smd roundrect (at -5.675 2.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 97 "/PA0") (pinfunction "PA0") (pintype "bidirectional") (tstamp 25477be8-5312-4603-9e0e-b3902f5d5062))
+      (net 86 "/PA2") (pinfunction "PA2") (pintype "bidirectional") (tstamp 25477be8-5312-4603-9e0e-b3902f5d5062))
     (pad "15" smd roundrect (at -5.675 3.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 95 "/PA1") (pinfunction "PA1") (pintype "bidirectional") (tstamp 044a621b-5806-4b36-bcae-2b653d275286))
+      (net 43 "unconnected-(U2-VSS-Pad15)") (pinfunction "VSS") (pintype "power_in") (tstamp 044a621b-5806-4b36-bcae-2b653d275286))
     (pad "16" smd roundrect (at -5.675 3.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 93 "/PA2") (pinfunction "PA2") (pintype "bidirectional") (tstamp e98b23b1-b934-4421-8ac2-931b23e1572f))
+      (net 5 "+3.3VA") (pinfunction "VDD") (pintype "power_in") (tstamp e98b23b1-b934-4421-8ac2-931b23e1572f))
     (pad "17" smd roundrect (at -3.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 91 "/PA3") (pinfunction "PA3") (pintype "bidirectional") (tstamp f9ec52f0-2d36-41c6-b998-8b1fe6c851f3))
+      (net 84 "/PA3") (pinfunction "PA3") (pintype "bidirectional") (tstamp f9ec52f0-2d36-41c6-b998-8b1fe6c851f3))
     (pad "18" smd roundrect (at -3.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 15 "unconnected-(U2-VSS-Pad18)") (pinfunction "VSS") (pintype "power_in") (tstamp efda897b-0b03-445d-ae04-4fe3f4466eb6))
+      (net 82 "/PA4") (pinfunction "PA4") (pintype "bidirectional") (tstamp efda897b-0b03-445d-ae04-4fe3f4466eb6))
     (pad "19" smd roundrect (at -2.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pinfunction "VDD") (pintype "power_in") (tstamp c41f2918-9389-4991-b0a9-59ec35970f73))
+      (net 80 "/PA5") (pinfunction "PA5") (pintype "bidirectional") (tstamp c41f2918-9389-4991-b0a9-59ec35970f73))
     (pad "20" smd roundrect (at -2.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 89 "/PA4") (pinfunction "PA4") (pintype "bidirectional") (tstamp 29a88336-b137-42c7-b125-51feb4870e87))
+      (net 78 "/PA6") (pinfunction "PA6") (pintype "bidirectional") (tstamp 29a88336-b137-42c7-b125-51feb4870e87))
     (pad "21" smd roundrect (at -1.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 87 "/PA5") (pinfunction "PA5") (pintype "bidirectional") (tstamp c2e703c6-bbd9-4dd0-87ee-730a40c274a1))
+      (net 76 "/PA7") (pinfunction "PA7") (pintype "bidirectional") (tstamp c2e703c6-bbd9-4dd0-87ee-730a40c274a1))
     (pad "22" smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 85 "/PA6") (pinfunction "PA6") (pintype "bidirectional") (tstamp e963c339-f952-472c-898d-7fbceee78193))
+      (net 97 "/PC4") (pinfunction "PC4") (pintype "bidirectional") (tstamp e963c339-f952-472c-898d-7fbceee78193))
     (pad "23" smd roundrect (at -0.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 83 "/PA7") (pinfunction "PA7") (pintype "bidirectional") (tstamp 35185edd-09a9-422a-af2b-294ffda8546c))
+      (net 98 "/PC5") (pinfunction "PC5") (pintype "bidirectional") (tstamp 35185edd-09a9-422a-af2b-294ffda8546c))
     (pad "24" smd roundrect (at -0.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 17 "unconnected-(U2-PC4-Pad24)") (pinfunction "PC4") (pintype "bidirectional") (tstamp 7a987278-6d55-4ad5-81de-69be835d4741))
+      (net 89 "/PB0") (pinfunction "PB0") (pintype "bidirectional") (tstamp 7a987278-6d55-4ad5-81de-69be835d4741))
     (pad "25" smd roundrect (at 0.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 18 "unconnected-(U2-PC5-Pad25)") (pinfunction "PC5") (pintype "bidirectional") (tstamp a7dca12b-bed5-45db-ac07-031dde907ad6))
+      (net 87 "/PB1") (pinfunction "PB1") (pintype "bidirectional") (tstamp a7dca12b-bed5-45db-ac07-031dde907ad6))
     (pad "26" smd roundrect (at 0.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 96 "/PB0") (pinfunction "PB0") (pintype "bidirectional") (tstamp 29dbfb2c-bdf0-4fb2-bbcf-9a7ff9ae8d96))
+      (net 85 "/PB2") (pinfunction "PB2") (pintype "bidirectional") (tstamp 29dbfb2c-bdf0-4fb2-bbcf-9a7ff9ae8d96))
     (pad "27" smd roundrect (at 1.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 94 "/PB1") (pinfunction "PB1") (pintype "bidirectional") (tstamp 0dcd78ae-26da-433a-b3fb-7530759685ad))
+      (net 47 "unconnected-(U2-VSSA-Pad27)") (pinfunction "VSSA") (pintype "power_in") (tstamp 0dcd78ae-26da-433a-b3fb-7530759685ad))
     (pad "28" smd roundrect (at 1.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 92 "/PB2") (pinfunction "PB2") (pintype "bidirectional") (tstamp 2b1f2bfb-8289-4cda-8e85-4bcf174475b3))
+      (net 51 "unconnected-(U2-VREF+-Pad28)") (pinfunction "VREF+") (pintype "input") (tstamp 2b1f2bfb-8289-4cda-8e85-4bcf174475b3))
     (pad "29" smd roundrect (at 2.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 78 "/PB10") (pinfunction "PB10") (pintype "bidirectional") (tstamp 68fc204f-8d27-4064-86ab-521ab8fb2e56))
+      (net 5 "+3.3VA") (pinfunction "VDDA") (pintype "power_in") (tstamp 68fc204f-8d27-4064-86ab-521ab8fb2e56))
     (pad "30" smd roundrect (at 2.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 19 "unconnected-(U2-VCAP1-Pad30)") (pinfunction "VCAP1") (pintype "power_in") (tstamp 924074c4-8d4d-4118-bc2a-a146b04a9716))
+      (net 55 "/PB10") (pinfunction "PB10") (pintype "power_in") (tstamp 924074c4-8d4d-4118-bc2a-a146b04a9716))
     (pad "31" smd roundrect (at 3.25 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 20 "unconnected-(U2-VSS-Pad31)") (pinfunction "VSS") (pintype "power_in") (tstamp 894e3109-8d74-483c-b57f-0bd63af81d23))
+      (net 19 "unconnected-(U2-VSS-Pad31)") (pinfunction "VSS") (pintype "power_in") (tstamp 894e3109-8d74-483c-b57f-0bd63af81d23))
     (pad "32" smd roundrect (at 3.75 5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 5 "+3.3VA") (pinfunction "VDD") (pintype "power_in") (tstamp b2e39f37-578e-419c-a16f-b6a6bd045065))
     (pad "33" smd roundrect (at 5.675 3.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 75 "/PB12") (pinfunction "PB12") (pintype "bidirectional") (tstamp 9821adf2-0e24-4b66-aa78-8cca2ebc7550))
+      (net 56 "/PB11") (pinfunction "PB11") (pintype "bidirectional") (tstamp 9821adf2-0e24-4b66-aa78-8cca2ebc7550))
     (pad "34" smd roundrect (at 5.675 3.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 73 "/PB13") (pinfunction "PB13") (pintype "bidirectional") (tstamp d1fca77d-e95e-4233-8430-13d8f945f48d))
+      (net 68 "/PB12") (pinfunction "PB12") (pintype "bidirectional") (tstamp d1fca77d-e95e-4233-8430-13d8f945f48d))
     (pad "35" smd roundrect (at 5.675 2.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 71 "/PB14") (pinfunction "PB14") (pintype "bidirectional") (tstamp cc1f0808-c012-4cfa-afbf-38ad8273191f))
+      (net 66 "/PB13") (pinfunction "PB13") (pintype "bidirectional") (tstamp cc1f0808-c012-4cfa-afbf-38ad8273191f))
     (pad "36" smd roundrect (at 5.675 2.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 69 "/PB15") (pinfunction "PB15") (pintype "bidirectional") (tstamp 6eacb71f-e4b6-4f1f-b11d-ee8a78374e7a))
+      (net 64 "/PB14") (pinfunction "PB14") (pintype "bidirectional") (tstamp 6eacb71f-e4b6-4f1f-b11d-ee8a78374e7a))
     (pad "37" smd roundrect (at 5.675 1.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 22 "unconnected-(U2-PC6-Pad37)") (pinfunction "PC6") (pintype "bidirectional") (tstamp d3fe08f2-2b11-4cca-bb60-7cda18e943a7))
+      (net 62 "/PB15") (pinfunction "PB15") (pintype "bidirectional") (tstamp d3fe08f2-2b11-4cca-bb60-7cda18e943a7))
     (pad "38" smd roundrect (at 5.675 1.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 23 "unconnected-(U2-PC7-Pad38)") (pinfunction "PC7") (pintype "bidirectional") (tstamp e9e79948-8ab8-47c5-9463-c7c4e3679f66))
+      (net 99 "/PC6") (pinfunction "PC6") (pintype "bidirectional") (tstamp e9e79948-8ab8-47c5-9463-c7c4e3679f66))
     (pad "39" smd roundrect (at 5.675 0.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 24 "unconnected-(U2-PC8-Pad39)") (pinfunction "PC8") (pintype "bidirectional") (tstamp 2610393d-d1e5-4791-ae63-c75e0ec22ac8))
+      (net 100 "/PC7") (pinfunction "PC7") (pintype "bidirectional") (tstamp 2610393d-d1e5-4791-ae63-c75e0ec22ac8))
     (pad "40" smd roundrect (at 5.675 0.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 25 "unconnected-(U2-PC9-Pad40)") (pinfunction "PC9") (pintype "bidirectional") (tstamp a413a55a-8cf7-45b7-9702-389681a7f95d))
+      (net 101 "/PC8") (pinfunction "PC8") (pintype "bidirectional") (tstamp a413a55a-8cf7-45b7-9702-389681a7f95d))
     (pad "41" smd roundrect (at 5.675 -0.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 82 "/PA8") (pinfunction "PA8") (pintype "bidirectional") (tstamp c6559e47-c3d1-47b9-a2a0-0ae90ff20e54))
+      (net 102 "/PC9") (pinfunction "PC9") (pintype "bidirectional") (tstamp c6559e47-c3d1-47b9-a2a0-0ae90ff20e54))
     (pad "42" smd roundrect (at 5.675 -0.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 81 "/PA9") (pinfunction "PA9") (pintype "bidirectional") (tstamp e5a39f05-1bfb-430f-bf47-3bdc260dbe11))
+      (net 75 "/PA8") (pinfunction "PA8") (pintype "bidirectional") (tstamp e5a39f05-1bfb-430f-bf47-3bdc260dbe11))
     (pad "43" smd roundrect (at 5.675 -1.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 79 "/PA10") (pinfunction "PA10") (pintype "bidirectional") (tstamp 0ca8a651-5cdd-4087-8bfd-2417f831bedf))
+      (net 74 "/PA9") (pinfunction "PA9") (pintype "bidirectional") (tstamp 0ca8a651-5cdd-4087-8bfd-2417f831bedf))
     (pad "44" smd roundrect (at 5.675 -1.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 77 "/PA11") (pinfunction "PA11") (pintype "bidirectional") (tstamp 3508a6a8-d747-4fb8-9d0b-76c429c7cdf3))
+      (net 72 "/PA10") (pinfunction "PA10") (pintype "bidirectional") (tstamp 3508a6a8-d747-4fb8-9d0b-76c429c7cdf3))
     (pad "45" smd roundrect (at 5.675 -2.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 76 "/PA12") (pinfunction "PA12") (pintype "bidirectional") (tstamp f6383e09-eeb0-4eeb-82b7-09cb83826b51))
+      (net 70 "/PA11") (pinfunction "PA11") (pintype "bidirectional") (tstamp f6383e09-eeb0-4eeb-82b7-09cb83826b51))
     (pad "46" smd roundrect (at 5.675 -2.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 74 "/PA13") (pinfunction "PA13") (pintype "bidirectional") (tstamp 102a50c3-ceeb-479d-8c24-1b4cb5312c8d))
+      (net 69 "/PA12") (pinfunction "PA12") (pintype "bidirectional") (tstamp 102a50c3-ceeb-479d-8c24-1b4cb5312c8d))
     (pad "47" smd roundrect (at 5.675 -3.25) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 26 "unconnected-(U2-VSS-Pad47)") (pinfunction "VSS") (pintype "power_in") (tstamp 0498ec53-f479-433b-acd5-57b83b23d7b9))
+      (net 25 "unconnected-(U2-VSS-Pad47)") (pinfunction "VSS") (pintype "power_in") (tstamp 0498ec53-f479-433b-acd5-57b83b23d7b9))
     (pad "48" smd roundrect (at 5.675 -3.75) (size 1.55 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 5 "+3.3VA") (pinfunction "VDD") (pintype "power_in") (tstamp 13a6aab7-2945-458e-a0ef-757f4f918280))
     (pad "49" smd roundrect (at 3.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 72 "/PA14") (pinfunction "PA14") (pintype "bidirectional") (tstamp 3a6d2350-b920-4a3c-ab29-b84647dd6d6d))
+      (net 67 "/PA13") (pinfunction "PA13") (pintype "bidirectional") (tstamp 3a6d2350-b920-4a3c-ab29-b84647dd6d6d))
     (pad "50" smd roundrect (at 3.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 70 "/PA15") (pinfunction "PA15") (pintype "bidirectional") (tstamp 5b86e4a0-626b-413a-a070-a5bf47df61b5))
+      (net 65 "/PA14") (pinfunction "PA14") (pintype "bidirectional") (tstamp 5b86e4a0-626b-413a-a070-a5bf47df61b5))
     (pad "51" smd roundrect (at 2.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 28 "unconnected-(U2-PC10-Pad51)") (pinfunction "PC10") (pintype "bidirectional") (tstamp 979664d2-11ff-4f17-b4e3-32c3d5b68ca4))
+      (net 63 "/PA15") (pinfunction "PA15") (pintype "bidirectional") (tstamp 979664d2-11ff-4f17-b4e3-32c3d5b68ca4))
     (pad "52" smd roundrect (at 2.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 29 "unconnected-(U2-PC11-Pad52)") (pinfunction "PC11") (pintype "bidirectional") (tstamp 6a717f83-77e5-4ca5-b3ca-1973b0df9f12))
+      (net 103 "/PC10") (pinfunction "PC10") (pintype "bidirectional") (tstamp 6a717f83-77e5-4ca5-b3ca-1973b0df9f12))
     (pad "53" smd roundrect (at 1.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 30 "unconnected-(U2-PC12-Pad53)") (pinfunction "PC12") (pintype "bidirectional") (tstamp 63c9e58c-1c39-415d-866a-2129e36e6f11))
+      (net 104 "/PC11") (pinfunction "PC11") (pintype "bidirectional") (tstamp 63c9e58c-1c39-415d-866a-2129e36e6f11))
     (pad "54" smd roundrect (at 1.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 31 "unconnected-(U2-PD2-Pad54)") (pinfunction "PD2") (pintype "bidirectional") (tstamp 6077d384-37de-49b4-a549-bb3a15016e88))
+      (net 105 "/PC12") (pinfunction "PC12") (pintype "bidirectional") (tstamp 6077d384-37de-49b4-a549-bb3a15016e88))
     (pad "55" smd roundrect (at 0.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 90 "/PB3") (pinfunction "PB3") (pintype "bidirectional") (tstamp adbb443e-b289-43db-8b35-928749b3162a))
+      (net 58 "unconnected-(U2-PD2-Pad55)") (pinfunction "PD2") (pintype "bidirectional") (tstamp adbb443e-b289-43db-8b35-928749b3162a))
     (pad "56" smd roundrect (at 0.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 88 "/PB4") (pinfunction "PB4") (pintype "bidirectional") (tstamp 919a9f96-9016-4d52-b58e-e8d8cd8f7f5c))
+      (net 83 "/PB3") (pinfunction "PB3") (pintype "bidirectional") (tstamp 919a9f96-9016-4d52-b58e-e8d8cd8f7f5c))
     (pad "57" smd roundrect (at -0.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 86 "/PB5") (pinfunction "PB5") (pintype "bidirectional") (tstamp 4a399506-c045-4720-b529-0ab8326b3b63))
+      (net 81 "/PB4") (pinfunction "PB4") (pintype "bidirectional") (tstamp 4a399506-c045-4720-b529-0ab8326b3b63))
     (pad "58" smd roundrect (at -0.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 84 "/PB6") (pinfunction "PB6") (pintype "bidirectional") (tstamp 512dedbe-c060-45b9-a216-b5660a320505))
+      (net 79 "/PB5") (pinfunction "PB5") (pintype "bidirectional") (tstamp 512dedbe-c060-45b9-a216-b5660a320505))
     (pad "59" smd roundrect (at -1.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 129 "/I2C_SDA") (pinfunction "PB7") (pintype "bidirectional") (tstamp f721a257-bdde-4ae9-b858-b0b7c3ff1ac8))
+      (net 77 "/PB6") (pinfunction "PB6") (pintype "bidirectional") (tstamp f721a257-bdde-4ae9-b858-b0b7c3ff1ac8))
     (pad "60" smd roundrect (at -1.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 32 "unconnected-(U2-BOOT0-Pad60)") (pinfunction "BOOT0") (pintype "input") (tstamp 54216a35-31b3-4556-ba4d-2c1f66197854))
+      (net 59 "/PB7") (pinfunction "PB7") (pintype "bidirectional") (tstamp 54216a35-31b3-4556-ba4d-2c1f66197854))
     (pad "61" smd roundrect (at -2.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 128 "/I2C_SCL") (pinfunction "PB8") (pintype "bidirectional") (tstamp 452cfba7-a1bd-4740-b548-4a2c2ff52f25))
+      (net 71 "unconnected-(U2-BOOT0-PB8-Pad61)") (pinfunction "BOOT0-PB8") (pintype "input") (tstamp 452cfba7-a1bd-4740-b548-4a2c2ff52f25))
     (pad "62" smd roundrect (at -2.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 80 "/PB9") (pinfunction "PB9") (pintype "bidirectional") (tstamp 8b45d690-83ff-43a0-9b12-521b2fc86264))
+      (net 90 "/PB9") (pinfunction "PB9") (pintype "bidirectional") (tstamp 8b45d690-83ff-43a0-9b12-521b2fc86264))
     (pad "63" smd roundrect (at -3.25 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 33 "unconnected-(U2-VSS-Pad63)") (pinfunction "VSS") (pintype "power_in") (tstamp 5d50b394-4108-4dee-bbb8-daa6bf3d74d8))
+      (net 32 "unconnected-(U2-VSS-Pad63)") (pinfunction "VSS") (pintype "power_in") (tstamp 5d50b394-4108-4dee-bbb8-daa6bf3d74d8))
     (pad "64" smd roundrect (at -3.75 -5.675) (size 0.3 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 5 "+3.3VA") (pinfunction "VDD") (pintype "power_in") (tstamp 9766084a-452d-4a0b-a0b0-1ac0fdf956dd))
     (model "${KICAD6_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl"
@@ -1351,176 +1679,6 @@
     )
   )
 
-  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp e901116a-0f65-47b0-a96f-415a5903075e)
-    (at 80.4 106.5 180)
-    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
-    (tags "capacitor")
-    (property "Sheetfile" "brayn.kicad_sch")
-    (property "Sheetname" "")
-    (property "ki_description" "Ferrite bead")
-    (property "ki_keywords" "L ferrite bead inductor filter")
-    (path "/15a96caf-09bd-42d1-8473-07aec3928822")
-    (attr smd)
-    (fp_text reference "FB1" (at 2.7 0 180) (layer "F.SilkS")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 97c537c5-e811-4448-ba78-1682369a264d)
-    )
-    (fp_text value "120R" (at 0 1.43) (layer "F.Fab")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 61e720c2-c105-4e4d-9777-d532ed5c11a5)
-    )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-        (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 9d109be2-9604-4da6-8481-1fcc7092df41)
-    )
-    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fc722289-93b8-4c31-8dfb-d1da7f9a8836))
-    (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1e101b1e-6ce0-48c9-acc0-83cbab6a0a64))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5de4942-3626-49d9-884c-4aa0369ae53f))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 047faa4a-d0bd-4b39-bcca-f0d9565c94e4))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 077eb9a4-cd9b-47bd-9ac0-6713883a3933))
-    (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43c2461e-149b-4934-a912-8b83cd7558c6))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e605001-3511-4cdf-a258-add946ea2858))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 905e7521-084a-4e86-a8e4-6d57e6ba769a))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8968bbbb-39a6-44ee-b22c-5436b7a5ad9f))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ea04df0b-afe4-4560-9ae6-0027a447bf26))
-    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 3425cb5e-3ba4-41bf-b62d-9a450cd0d308))
-    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp 9a04fc17-1f30-49fc-af3f-90f88345d912))
-    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
-      (offset (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp fbfa0b96-dcba-4cc0-b82a-81b5b796bc4d)
-    (at 85.725 91.7)
-    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
-    (tags "capacitor")
-    (property "Disti" "")
-    (property "Disti_no" "")
-    (property "Man" "")
-    (property "Man_no" "")
-    (property "Sheetfile" "brayn.kicad_sch")
-    (property "Sheetname" "")
-    (property "ki_description" "Unpolarized capacitor, small symbol")
-    (property "ki_keywords" "capacitor cap")
-    (path "/d022722e-6350-43f6-9f72-b239c2b87aa6")
-    (attr smd)
-    (fp_text reference "C1" (at 2.475 0) (layer "F.SilkS")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 214bb13d-e8b3-4e8e-b88d-4cf5e63bcdb7)
-    )
-    (fp_text value "100n" (at 0 1.43) (layer "F.Fab")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 42ab8a9f-8785-401a-b563-01f82ccfb1af)
-    )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-        (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 1e645666-f601-4ce0-9375-8c9b3b3be901)
-    )
-    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ff8385fd-89eb-4578-9f70-2b358663781a))
-    (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8e93e279-2f91-4e35-b98c-3f648856a3ea))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b3465dfc-110e-4ab3-8462-baad96723832))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 40dc7fa7-87b7-4902-9a8c-13f8361bdfb6))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 92f944d8-a030-449f-89d6-f235a833b4b8))
-    (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 39bb8c04-1d6a-4271-96bb-7dbe28f5b24b))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7155b63e-e41b-4e5e-802d-2d6855b26240))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 477afbb9-5f35-4520-b943-85c6f20ecc54))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7d6e17c4-ddde-41d1-9da6-569cf215de7e))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33fc44b7-5644-4614-bfa0-8299a5221693))
-    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 3c4781a9-9c18-4e46-9128-1606f2901147))
-    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp df221429-38a8-480f-a0d4-3b025e55553e))
-    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
-      (offset (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
-    (tstamp fec385e5-e635-498c-950b-aee779ef784a)
-    (at 80.4 105 180)
-    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
-    (tags "capacitor")
-    (property "Disti" "")
-    (property "Disti_no" "")
-    (property "Man" "")
-    (property "Man_no" "")
-    (property "Sheetfile" "brayn.kicad_sch")
-    (property "Sheetname" "")
-    (property "ki_description" "Unpolarized capacitor, small symbol")
-    (property "ki_keywords" "capacitor cap")
-    (path "/1e190503-6922-4b8b-a9a1-7f511f9f5084")
-    (attr smd)
-    (fp_text reference "C8" (at 2.5 0) (layer "F.SilkS")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 1e4f6d71-b20f-4aab-aa37-108a13ee3d87)
-    )
-    (fp_text value "1u" (at 0 1.43) (layer "F.Fab")
-        (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp ee9fe758-fee2-4548-923d-ca2f2f7bec04)
-    )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-        (effects (font (size 0.4 0.4) (thickness 0.06)))
-      (tstamp 18158152-5056-4da0-a99a-5db97df1b9ff)
-    )
-    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d40ed6d2-8ee7-418b-95bc-9d95671bd83a))
-    (fp_line (start -0.14058 0.51) (end 0.14058 0.51)
-      (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dab89be9-66c4-4b08-904a-1cf183d69a41))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 373e6b48-3edc-438b-82f9-04ae145bcfe9))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4bc7ccee-c105-45a6-8eb0-d507f4d29cb4))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 72561b69-3e7e-4fcd-9142-dbb7a4342b9e))
-    (fp_line (start 1.48 0.73) (end -1.48 0.73)
-      (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7c34b7d9-c060-49bd-bce4-468f86d3f9cb))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ae929e78-6a67-4fcd-b69f-a3f104905496))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 04813dca-63ce-48e0-af54-604b0d509fa1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fec2e2ba-cc5f-415c-9084-2397b8d6684a))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4)
-      (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e01b01be-a4f1-4ba2-b9b4-eb20babd7c65))
-    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 5 "+3.3VA") (pintype "passive") (tstamp 90439048-3c8d-4240-83ab-9aa2ea0abf44))
-    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
-      (net 8 "GND") (pintype "passive") (tstamp 67db0a08-155e-409c-b81d-a5a51c4fe96f))
-    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
-      (offset (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
   (dimension locked (type aligned) (layer "F.Cu") (tstamp b71a14b4-aa5a-4776-b5f8-28b01ffee122)
     (pts (xy 76.7 87.4) (xy 98.7 87.4))
     (height -27.7)
@@ -1531,39 +1689,4 @@
     (style (thickness 0.2) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned)
   )
 
-  (segment (start 83.025 94.7) (end 82.6 94.275) (width 0.25) (layer "F.Cu") (net 5) (tstamp 029cedef-6e72-48d3-9106-d2d38abb3279))
-  (segment (start 85.975 105) (end 85.95 104.975) (width 0.25) (layer "F.Cu") (net 5) (tstamp 121fedbd-c724-43de-8a73-0b050aa1052f))
-  (segment (start 94.375 95.55) (end 94.375 94.725) (width 0.25) (layer "F.Cu") (net 5) (tstamp 25de6242-6f3c-4f5a-90d0-e20e3159ac92))
-  (segment (start 83.025 95.55) (end 83.025 94.7) (width 0.25) (layer "F.Cu") (net 5) (tstamp 394fe54b-c47c-44a1-9050-db30da49b5a4))
-  (segment (start 84.95 90.125) (end 84.925 90.1) (width 0.25) (layer "F.Cu") (net 5) (tstamp 5c4f6953-0d9c-41b9-9613-c3abe0d50f9c))
-  (segment (start 92.45 104.975) (end 93.2 104.975) (width 0.25) (layer "F.Cu") (net 5) (tstamp 8160f0b7-95cd-4cc4-a451-2fb71f528d01))
-  (segment (start 93.2 104.975) (end 93.725 105.5) (width 0.25) (layer "F.Cu") (net 5) (tstamp a0192caf-5b40-4528-86e4-d213b26ceac9))
-  (segment (start 84.95 93.625) (end 84.95 91.7) (width 0.25) (layer "F.Cu") (net 5) (tstamp b7728bab-e4ed-4690-b93d-200e09f6b5bb))
-  (segment (start 94.375 94.725) (end 94.8 94.3) (width 0.25) (layer "F.Cu") (net 5) (tstamp e22f01b0-7df5-4008-bb85-2e54c0511f85))
-  (segment (start 84.95 91.7) (end 84.95 90.125) (width 0.25) (layer "F.Cu") (net 5) (tstamp ec53a5cc-dc54-4d9a-af3a-ec8202544aec))
-  (segment (start 79.45 96.4) (end 79.45 94.675) (width 0.25) (layer "F.Cu") (net 8) (tstamp 08e45494-9e66-43b2-8026-a3e2ebb9be1d))
-  (segment (start 77.825 98.675) (end 77.75 98.6) (width 0.25) (layer "F.Cu") (net 8) (tstamp 2fb80e54-e055-4669-883a-69063c40b009))
-  (segment (start 77.75 98.6) (end 77.75 100.425) (width 0.25) (layer "F.Cu") (net 8) (tstamp 4916c3c0-749a-423c-b57f-d3a3768a376b))
-  (segment (start 77.75 100.425) (end 77.825 100.5) (width 0.25) (layer "F.Cu") (net 8) (tstamp 60452022-2430-4f50-a6ca-b883b81d62c8))
-  (segment (start 79.45 94.675) (end 79.275 94.5) (width 0.25) (layer "F.Cu") (net 8) (tstamp 701f10f9-291e-436d-8604-fe1b7f114719))
-  (segment (start 79.275 96.225) (end 79.45 96.4) (width 0.25) (layer "F.Cu") (net 8) (tstamp a1491167-9015-4e3d-9662-82ee9aabf5c9))
-  (segment (start 77.75 94.525) (end 77.725 94.5) (width 0.25) (layer "F.Cu") (net 67) (tstamp 48589cea-e2fb-43d4-95f8-67c12baa472f))
-  (segment (start 78.84038 97.55) (end 77.75 96.45962) (width 0.25) (layer "F.Cu") (net 67) (tstamp 50a1e7e5-c752-4bef-bc5d-0c0fce8cfa84))
-  (segment (start 77.75 96.45962) (end 77.75 96.4) (width 0.25) (layer "F.Cu") (net 67) (tstamp 52d338d7-50bf-41f3-a56f-8e301f544ec3))
-  (segment (start 77.75 96.4) (end 77.75 94.525) (width 0.25) (layer "F.Cu") (net 67) (tstamp dce3fc30-ba6a-4a2e-8a28-636c8c2244f0))
-  (segment (start 83.025 97.55) (end 78.84038 97.55) (width 0.25) (layer "F.Cu") (net 67) (tstamp f2f90b8b-b2d3-4b65-8bb4-de313e76cf75))
-  (segment (start 79.375 100.5) (end 79.375 98.675) (width 0.25) (layer "F.Cu") (net 68) (tstamp 1451705c-217c-4a54-9395-eb46a4f9302a))
-  (segment (start 79.375 98.675) (end 79.45 98.6) (width 0.25) (layer "F.Cu") (net 68) (tstamp 1ee4ca83-0250-4310-9aef-e0779740da41))
-  (segment (start 80 98.05) (end 83.025 98.05) (width 0.25) (layer "F.Cu") (net 68) (tstamp 33a14d04-bec4-49d3-aee7-88e1c64dc82e))
-  (segment (start 79.45 98.6) (end 80 98.05) (width 0.25) (layer "F.Cu") (net 68) (tstamp ad1afa78-2d31-4da3-8812-748eff3cea59))
-  (segment (start 91.45 109.08609) (end 91.45 110.4) (width 0.15) (layer "F.Cu") (net 128) (tstamp 0429902b-54d7-467f-9408-bb94f4850e9b))
-  (segment (start 86.45 93.625) (end 86.45 95.75) (width 0.15) (layer "F.Cu") (net 128) (tstamp 058e61d6-2642-4ff9-a1e0-837eb06e7070))
-  (segment (start 85.5 96.7) (end 85.5 102.5) (width 0.15) (layer "F.Cu") (net 128) (tstamp 19d35f4e-f0ee-46bb-be17-3cba09c00d91))
-  (segment (start 85.5 102.5) (end 83.1 104.9) (width 0.15) (layer "F.Cu") (net 128) (tstamp 2d97472b-7105-4fd6-a370-10209f2642bb))
-  (segment (start 86.45 95.75) (end 85.5 96.7) (width 0.15) (layer "F.Cu") (net 128) (tstamp 3bd8a5c8-653e-481c-b588-08cb67b3eac5))
-  (segment (start 83.1 104.9) (end 83.1 107.8) (width 0.15) (layer "F.Cu") (net 128) (tstamp 62936466-cedf-4cc3-9d20-52ec5fe89825))
-  (segment (start 91.23891 108.875) (end 91.45 109.08609) (width 0.15) (layer "F.Cu") (net 128) (tstamp 7c90fe11-dfbc-4e0b-a245-1fab45f74e53))
-  (segment (start 84.175 108.875) (end 91.23891 108.875) (width 0.15) (layer "F.Cu") (net 128) (tstamp 843551b2-4599-47db-9523-20ef9cff2ebd))
-  (segment (start 83.1 107.8) (end 84.175 108.875) (width 0.15) (layer "F.Cu") (net 128) (tstamp e97fa77e-9d4d-43e3-b05e-5a905dc75586))
-
 )
diff --git a/02_hardware/brayn/brayn.kicad_pro b/02_hardware/brayn/brayn.kicad_pro
index 7e1f619..d03cd6d 100644
--- a/02_hardware/brayn/brayn.kicad_pro
+++ b/02_hardware/brayn/brayn.kicad_pro
@@ -433,7 +433,64 @@
       "version": 3
     },
     "net_colors": null,
-    "netclass_assignments": null,
+    "netclass_assignments": {
+      "/ADC_1": "signal_analog",
+      "/ADC_2": "signal_analog",
+      "/ADC_3": "signal_analog",
+      "/ADC_4": "signal_analog",
+      "/CAN_RX": "signal_digital",
+      "/CAN_TX": "signal_digital",
+      "/COMP_1": "signal_digital",
+      "/COMP_2": "signal_digital",
+      "/COMP_3": "signal_digital",
+      "/COMP_4": "signal_digital",
+      "/DAC_1": "signal_analog",
+      "/DAC_2": "signal_analog",
+      "/GPIO_1": "signal_digital",
+      "/GPIO_10": "signal_digital",
+      "/GPIO_11": "signal_digital",
+      "/GPIO_12": "signal_digital",
+      "/GPIO_13": "signal_digital",
+      "/GPIO_2": "signal_digital",
+      "/GPIO_3": "signal_digital",
+      "/GPIO_4": "signal_digital",
+      "/GPIO_5": "signal_digital",
+      "/GPIO_6": "signal_digital",
+      "/GPIO_7": "signal_digital",
+      "/GPIO_8": "signal_digital",
+      "/GPIO_9": "signal_digital",
+      "/I2S_SCK": "signal_digital",
+      "/I2S_SDI": "signal_digital",
+      "/I2S_SDO": "signal_digital",
+      "/I2S_WS": "signal_digital",
+      "/NRST": "signal_digital",
+      "/OPAMP_VIN_N": "signal_analog",
+      "/OPAMP_VIN_P": "signal_analog",
+      "/OPAMP_VOUT": "signal_analog",
+      "/PA10": "signal_digital",
+      "/PA5": "signal_digital",
+      "/PA8": "signal_digital",
+      "/PB13": "signal_digital",
+      "/PB15": "signal_digital",
+      "/PB4": "signal_digital",
+      "/PB5": "signal_digital",
+      "/PC4": "signal_digital",
+      "/PC8": "signal_digital",
+      "/PC9": "signal_digital",
+      "/PWM_1": "signal_digital",
+      "/PWM_2": "signal_digital",
+      "/PWM_3": "signal_digital",
+      "/PWM_4": "signal_digital",
+      "/PWM_5": "signal_digital",
+      "/PWR_GOOD": "signal_digital",
+      "/UART_1_RX": "signal_digital",
+      "/UART_1_TX": "signal_digital",
+      "/USB_DM": "signal_digital",
+      "/USB_DP": "signal_digital",
+      "/USB_ID": "signal_digital",
+      "/USB_SOF": "signal_digital",
+      "/USB_VBUS": "signal_digital"
+    },
     "netclass_patterns": []
   },
   "pcbnew": {
diff --git a/02_hardware/brayn/brayn.kicad_sch b/02_hardware/brayn/brayn.kicad_sch
index 145cac1..f3f3417 100644
--- a/02_hardware/brayn/brayn.kicad_sch
+++ b/02_hardware/brayn/brayn.kicad_sch
@@ -862,353 +862,405 @@
         )
       )
     )
-    (symbol "MCU_ST_STM32F4:STM32F411RCTx" (in_bom yes) (on_board yes)
-      (property "Reference" "U" (at -15.24 41.91 0)
+    (symbol "Reference_Voltage:MCP1501-20xCH" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (at -6.35 6.35 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "MCP1501-20xCH" (at 10.16 6.35 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20005474E.pdf" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "precision buffered voltage reference 2.048V" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "2.048V, 0.1%, 20mA, Precision Voltage Reference, SOT-23-6" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MCP1501-20xCH_0_0"
+        (pin power_out line (at 10.16 0 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 passive line (at 0 -7.62 90) (length 2.54) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 0 0) (length 2.54)
+          (name "~{SHDN}" (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))))
+        )
+        (pin power_in line (at 0 7.62 270) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "MCP1501-20xCH_0_1"
+        (rectangle (start -7.62 5.08) (end 7.62 -5.08)
+          (stroke (width 0.254) (type default))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "mcu:STM32G474x" (in_bom yes) (on_board yes)
+      (property "Reference" "U2" (at 8.5441 -60.96 0)
         (effects (font (size 1.27 1.27)) (justify left))
       )
-      (property "Value" "STM32F411RCTx" (at 10.16 41.91 0)
+      (property "Value" "STM32G474x" (at 8.5441 -63.5 0)
         (effects (font (size 1.27 1.27)) (justify left))
       )
-      (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at -15.24 -43.18 0)
+      (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at -36.83 50.8 0)
         (effects (font (size 1.27 1.27)) (justify right) hide)
       )
-      (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" (at 0 0 0)
+      (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474re.pdf" (at -25.4 57.15 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_keywords" "ARM Cortex-M4 STM32F4 STM32F411" (at 0 0 0)
+      (property "ki_keywords" "ARM Cortex-M4 STM32G4 STM32G474" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_description" "ARM Cortex-M4 MCU, 256KB flash, 128KB RAM, 100MHz, 1.7-3.6V, 50 GPIO, LQFP-64" (at 0 0 0)
+      (property "ki_description" "ARM Cortex-M4 MCU, 256KB flash, 128KB RAM, 170MHz, 1.7-3.6V, 50 GPIO, LQFP-64" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
       (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (symbol "STM32F411RCTx_0_1"
-        (rectangle (start -15.24 -43.18) (end 15.24 40.64)
+      (symbol "STM32G474x_0_1"
+        (rectangle (start -15.24 40.64) (end 15.24 -58.42)
           (stroke (width 0.254) (type default))
           (fill (type background))
         )
       )
-      (symbol "STM32F411RCTx_1_1"
-        (pin power_in line (at -5.08 43.18 270) (length 2.54)
+      (symbol "STM32G474x_1_1"
+        (pin power_in line (at -7.62 43.18 270) (length 2.54)
           (name "VBAT" (effects (font (size 1.27 1.27))))
           (number "1" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -7.62 0) (length 2.54)
+        (pin bidirectional line (at -17.78 -20.32 0) (length 2.54)
           (name "PC2" (effects (font (size 1.27 1.27))))
           (number "10" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -10.16 0) (length 2.54)
+        (pin bidirectional line (at -17.78 -22.86 0) (length 2.54)
           (name "PC3" (effects (font (size 1.27 1.27))))
           (number "11" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 5.08 -45.72 90) (length 2.54)
-          (name "VSSA" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 27.94 180) (length 2.54)
+          (name "PA0" (effects (font (size 1.27 1.27))))
           (number "12" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 7.62 43.18 270) (length 2.54)
-          (name "VDDA" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 25.4 180) (length 2.54)
+          (name "PA1" (effects (font (size 1.27 1.27))))
           (number "13" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 38.1 180) (length 2.54)
-          (name "PA0" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 22.86 180) (length 2.54)
+          (name "PA2" (effects (font (size 1.27 1.27))))
           (number "14" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 35.56 180) (length 2.54)
-          (name "PA1" (effects (font (size 1.27 1.27))))
+        (pin power_in line (at -5.08 -60.96 90) (length 2.54)
+          (name "VSS" (effects (font (size 1.27 1.27))))
           (number "15" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 33.02 180) (length 2.54)
-          (name "PA2" (effects (font (size 1.27 1.27))))
+        (pin power_in line (at -3.81 43.18 270) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
           (number "16" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 30.48 180) (length 2.54)
+        (pin bidirectional line (at 17.78 20.32 180) (length 2.54)
           (name "PA3" (effects (font (size 1.27 1.27))))
           (number "17" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at -5.08 -45.72 90) (length 2.54)
-          (name "VSS" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 17.78 180) (length 2.54)
+          (name "PA4" (effects (font (size 1.27 1.27))))
           (number "18" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at -2.54 43.18 270) (length 2.54)
-          (name "VDD" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 15.24 180) (length 2.54)
+          (name "PA5" (effects (font (size 1.27 1.27))))
           (number "19" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -35.56 0) (length 2.54)
+        (pin bidirectional line (at -17.78 -48.26 0) (length 2.54)
           (name "PC13" (effects (font (size 1.27 1.27))))
           (number "2" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 27.94 180) (length 2.54)
-          (name "PA4" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 12.7 180) (length 2.54)
+          (name "PA6" (effects (font (size 1.27 1.27))))
           (number "20" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 25.4 180) (length 2.54)
-          (name "PA5" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 10.16 180) (length 2.54)
+          (name "PA7" (effects (font (size 1.27 1.27))))
           (number "21" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 22.86 180) (length 2.54)
-          (name "PA6" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -25.4 0) (length 2.54)
+          (name "PC4" (effects (font (size 1.27 1.27))))
           (number "22" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 20.32 180) (length 2.54)
-          (name "PA7" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -27.94 0) (length 2.54)
+          (name "PC5" (effects (font (size 1.27 1.27))))
           (number "23" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -12.7 0) (length 2.54)
-          (name "PC4" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -15.24 180) (length 2.54)
+          (name "PB0" (effects (font (size 1.27 1.27))))
           (number "24" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -15.24 0) (length 2.54)
-          (name "PC5" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -17.78 180) (length 2.54)
+          (name "PB1" (effects (font (size 1.27 1.27))))
           (number "25" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -5.08 180) (length 2.54)
-          (name "PB0" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -20.32 180) (length 2.54)
+          (name "PB2" (effects (font (size 1.27 1.27))))
           (number "26" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -7.62 180) (length 2.54)
-          (name "PB1" (effects (font (size 1.27 1.27))))
+        (pin power_in line (at 6.35 -60.96 90) (length 2.54)
+          (name "VSSA" (effects (font (size 1.27 1.27))))
           (number "27" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -10.16 180) (length 2.54)
-          (name "PB2" (effects (font (size 1.27 1.27))))
+        (pin input line (at 17.78 33.02 180) (length 2.54)
+          (name "VREF+" (effects (font (size 1.27 1.27))))
           (number "28" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -30.48 180) (length 2.54)
-          (name "PB10" (effects (font (size 1.27 1.27))))
+        (pin power_in line (at 7.62 43.18 270) (length 2.54)
+          (name "VDDA" (effects (font (size 1.27 1.27))))
           (number "29" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -38.1 0) (length 2.54)
-          (name "PC14" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 15.24 0) (length 2.54)
+          (name "OSC32_IN-PC14" (effects (font (size 1.27 1.27))))
           (number "3" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at -17.78 27.94 0) (length 2.54)
-          (name "VCAP1" (effects (font (size 1.27 1.27))))
+        (pin power_in line (at 17.78 -38.1 180) (length 2.54)
+          (name "PB10" (effects (font (size 1.27 1.27))))
           (number "30" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at -2.54 -45.72 90) (length 2.54)
+        (pin power_in line (at -2.54 -60.96 90) (length 2.54)
           (name "VSS" (effects (font (size 1.27 1.27))))
           (number "31" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 0 43.18 270) (length 2.54)
+        (pin power_in line (at -1.27 43.18 270) (length 2.54)
           (name "VDD" (effects (font (size 1.27 1.27))))
           (number "32" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -33.02 180) (length 2.54)
-          (name "PB12" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -40.64 180) (length 2.54)
+          (name "PB11" (effects (font (size 1.27 1.27))))
           (number "33" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -35.56 180) (length 2.54)
-          (name "PB13" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -43.18 180) (length 2.54)
+          (name "PB12" (effects (font (size 1.27 1.27))))
           (number "34" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -38.1 180) (length 2.54)
-          (name "PB14" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -45.72 180) (length 2.54)
+          (name "PB13" (effects (font (size 1.27 1.27))))
           (number "35" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -40.64 180) (length 2.54)
-          (name "PB15" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -48.26 180) (length 2.54)
+          (name "PB14" (effects (font (size 1.27 1.27))))
           (number "36" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -17.78 0) (length 2.54)
-          (name "PC6" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -50.8 180) (length 2.54)
+          (name "PB15" (effects (font (size 1.27 1.27))))
           (number "37" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -20.32 0) (length 2.54)
-          (name "PC7" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -30.48 0) (length 2.54)
+          (name "PC6" (effects (font (size 1.27 1.27))))
           (number "38" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -22.86 0) (length 2.54)
-          (name "PC8" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -33.02 0) (length 2.54)
+          (name "PC7" (effects (font (size 1.27 1.27))))
           (number "39" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -40.64 0) (length 2.54)
-          (name "PC15" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 12.7 0) (length 2.54)
+          (name "OSC32_OUT-PC15" (effects (font (size 1.27 1.27))))
           (number "4" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -25.4 0) (length 2.54)
-          (name "PC9" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -35.56 0) (length 2.54)
+          (name "PC8" (effects (font (size 1.27 1.27))))
           (number "40" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 17.78 180) (length 2.54)
-          (name "PA8" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -38.1 0) (length 2.54)
+          (name "PC9" (effects (font (size 1.27 1.27))))
           (number "41" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 15.24 180) (length 2.54)
-          (name "PA9" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 7.62 180) (length 2.54)
+          (name "PA8" (effects (font (size 1.27 1.27))))
           (number "42" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 12.7 180) (length 2.54)
-          (name "PA10" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 5.08 180) (length 2.54)
+          (name "PA9" (effects (font (size 1.27 1.27))))
           (number "43" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 10.16 180) (length 2.54)
-          (name "PA11" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 2.54 180) (length 2.54)
+          (name "PA10" (effects (font (size 1.27 1.27))))
           (number "44" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 7.62 180) (length 2.54)
-          (name "PA12" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 0 180) (length 2.54)
+          (name "PA11" (effects (font (size 1.27 1.27))))
           (number "45" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 5.08 180) (length 2.54)
-          (name "PA13" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -2.54 180) (length 2.54)
+          (name "PA12" (effects (font (size 1.27 1.27))))
           (number "46" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 0 -45.72 90) (length 2.54)
+        (pin power_in line (at 0 -60.96 90) (length 2.54)
           (name "VSS" (effects (font (size 1.27 1.27))))
           (number "47" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 2.54 43.18 270) (length 2.54)
+        (pin power_in line (at 1.27 43.18 270) (length 2.54)
           (name "VDD" (effects (font (size 1.27 1.27))))
           (number "48" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 2.54 180) (length 2.54)
-          (name "PA14" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -5.08 180) (length 2.54)
+          (name "PA13" (effects (font (size 1.27 1.27))))
           (number "49" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at -17.78 10.16 0) (length 2.54)
-          (name "PH0" (effects (font (size 1.27 1.27))))
+        (pin input line (at -17.78 3.81 0) (length 2.54)
+          (name "OSC_IN-PF0" (effects (font (size 1.27 1.27))))
           (number "5" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 0 180) (length 2.54)
-          (name "PA15" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -7.62 180) (length 2.54)
+          (name "PA14" (effects (font (size 1.27 1.27))))
           (number "50" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -27.94 0) (length 2.54)
-          (name "PC10" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -10.16 180) (length 2.54)
+          (name "PA15" (effects (font (size 1.27 1.27))))
           (number "51" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -30.48 0) (length 2.54)
-          (name "PC11" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -40.64 0) (length 2.54)
+          (name "PC10" (effects (font (size 1.27 1.27))))
           (number "52" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -33.02 0) (length 2.54)
-          (name "PC12" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -43.18 0) (length 2.54)
+          (name "PC11" (effects (font (size 1.27 1.27))))
           (number "53" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 2.54 0) (length 2.54)
-          (name "PD2" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -45.72 0) (length 2.54)
+          (name "PC12" (effects (font (size 1.27 1.27))))
           (number "54" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -12.7 180) (length 2.54)
-          (name "PB3" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at -17.78 -10.16 0) (length 2.54)
+          (name "PD2" (effects (font (size 1.27 1.27))))
           (number "55" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -15.24 180) (length 2.54)
-          (name "PB4" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -22.86 180) (length 2.54)
+          (name "PB3" (effects (font (size 1.27 1.27))))
           (number "56" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -17.78 180) (length 2.54)
-          (name "PB5" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -25.4 180) (length 2.54)
+          (name "PB4" (effects (font (size 1.27 1.27))))
           (number "57" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -20.32 180) (length 2.54)
-          (name "PB6" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -27.94 180) (length 2.54)
+          (name "PB5" (effects (font (size 1.27 1.27))))
           (number "58" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -22.86 180) (length 2.54)
-          (name "PB7" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -30.48 180) (length 2.54)
+          (name "PB6" (effects (font (size 1.27 1.27))))
           (number "59" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at -17.78 7.62 0) (length 2.54)
-          (name "PH1" (effects (font (size 1.27 1.27))))
+        (pin input line (at -17.78 1.27 0) (length 2.54)
+          (name "OSC_OUT-PF1" (effects (font (size 1.27 1.27))))
           (number "6" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at -17.78 33.02 0) (length 2.54)
-          (name "BOOT0" (effects (font (size 1.27 1.27))))
+        (pin bidirectional line (at 17.78 -33.02 180) (length 2.54)
+          (name "PB7" (effects (font (size 1.27 1.27))))
           (number "60" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -25.4 180) (length 2.54)
-          (name "PB8" (effects (font (size 1.27 1.27))))
+        (pin input line (at -17.78 33.02 0) (length 2.54)
+          (name "BOOT0-PB8" (effects (font (size 1.27 1.27))))
           (number "61" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at 17.78 -27.94 180) (length 2.54)
+        (pin bidirectional line (at 17.78 -35.56 180) (length 2.54)
           (name "PB9" (effects (font (size 1.27 1.27))))
           (number "62" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 2.54 -45.72 90) (length 2.54)
+        (pin power_in line (at 2.54 -60.96 90) (length 2.54)
           (name "VSS" (effects (font (size 1.27 1.27))))
           (number "63" (effects (font (size 1.27 1.27))))
         )
-        (pin power_in line (at 5.08 43.18 270) (length 2.54)
+        (pin power_in line (at 3.81 43.18 270) (length 2.54)
           (name "VDD" (effects (font (size 1.27 1.27))))
           (number "64" (effects (font (size 1.27 1.27))))
         )
-        (pin input line (at -17.78 38.1 0) (length 2.54)
-          (name "NRST" (effects (font (size 1.27 1.27))))
+        (pin input line (at -17.78 27.94 0) (length 2.54)
+          (name "NRST-PG10" (effects (font (size 1.27 1.27))))
           (number "7" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -2.54 0) (length 2.54)
+        (pin bidirectional line (at -17.78 -15.24 0) (length 2.54)
           (name "PC0" (effects (font (size 1.27 1.27))))
           (number "8" (effects (font (size 1.27 1.27))))
         )
-        (pin bidirectional line (at -17.78 -5.08 0) (length 2.54)
+        (pin bidirectional line (at -17.78 -17.78 0) (length 2.54)
           (name "PC1" (effects (font (size 1.27 1.27))))
           (number "9" (effects (font (size 1.27 1.27))))
         )
       )
     )
-    (symbol "Reference_Voltage:MCP1501-20xCH" (in_bom yes) (on_board yes)
-      (property "Reference" "U" (at -6.35 6.35 0)
-        (effects (font (size 1.27 1.27)))
+    (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
       )
-      (property "Value" "MCP1501-20xCH" (at 10.16 6.35 0)
+      (property "Value" "+3.3V" (at 0 3.556 0)
         (effects (font (size 1.27 1.27)))
       )
-      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (at 0 0 0)
-        (effects (font (size 1.27 1.27)) hide)
-      )
-      (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20005474E.pdf" (at 0 0 0)
+      (property "Footprint" "" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_keywords" "precision buffered voltage reference 2.048V" (at 0 0 0)
+      (property "Datasheet" "" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_description" "2.048V, 0.1%, 20mA, Precision Voltage Reference, SOT-23-6" (at 0 0 0)
+      (property "ki_keywords" "power-flag" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
+      (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (symbol "MCP1501-20xCH_0_0"
-        (pin power_out line (at 10.16 0 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 passive line (at 0 -7.62 90) (length 2.54) hide
-          (name "GND" (effects (font (size 1.27 1.27))))
-          (number "3" (effects (font (size 1.27 1.27))))
-        )
-        (pin input line (at -10.16 0 0) (length 2.54)
-          (name "~{SHDN}" (effects (font (size 1.27 1.27))))
-          (number "4" (effects (font (size 1.27 1.27))))
+      (symbol "+3.3V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
         )
-        (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))))
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
         )
-        (pin power_in line (at 0 7.62 270) (length 2.54)
-          (name "VDD" (effects (font (size 1.27 1.27))))
-          (number "6" (effects (font (size 1.27 1.27))))
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default))
+          (fill (type none))
         )
       )
-      (symbol "MCP1501-20xCH_0_1"
-        (rectangle (start -7.62 5.08) (end 7.62 -5.08)
-          (stroke (width 0.254) (type default))
-          (fill (type background))
+      (symbol "+3.3V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
         )
       )
     )
-    (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+    (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
       (property "Reference" "#PWR" (at 0 -3.81 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "Value" "+3.3V" (at 0 3.556 0)
+      (property "Value" "+3.3VA" (at 0 3.556 0)
         (effects (font (size 1.27 1.27)))
       )
       (property "Footprint" "" (at 0 0 0)
@@ -1220,10 +1272,10 @@
       (property "ki_keywords" "power-flag" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0)
+      (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (symbol "+3.3V_0_1"
+      (symbol "+3.3VA_0_1"
         (polyline
           (pts
             (xy -0.762 1.27)
@@ -1249,18 +1301,18 @@
           (fill (type none))
         )
       )
-      (symbol "+3.3V_1_1"
+      (symbol "+3.3VA_1_1"
         (pin power_in line (at 0 0 90) (length 0) hide
-          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (name "+3.3VA" (effects (font (size 1.27 1.27))))
           (number "1" (effects (font (size 1.27 1.27))))
         )
       )
     )
-    (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
       (property "Reference" "#PWR" (at 0 -3.81 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "Value" "+3.3VA" (at 0 3.556 0)
+      (property "Value" "+5V" (at 0 3.556 0)
         (effects (font (size 1.27 1.27)))
       )
       (property "Footprint" "" (at 0 0 0)
@@ -1272,10 +1324,10 @@
       (property "ki_keywords" "power-flag" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (at 0 0 0)
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0)
         (effects (font (size 1.27 1.27)) hide)
       )
-      (symbol "+3.3VA_0_1"
+      (symbol "+5V_0_1"
         (polyline
           (pts
             (xy -0.762 1.27)
@@ -1301,9 +1353,9 @@
           (fill (type none))
         )
       )
-      (symbol "+3.3VA_1_1"
+      (symbol "+5V_1_1"
         (pin power_in line (at 0 0 90) (length 0) hide
-          (name "+3.3VA" (effects (font (size 1.27 1.27))))
+          (name "+5V" (effects (font (size 1.27 1.27))))
           (number "1" (effects (font (size 1.27 1.27))))
         )
       )
@@ -1350,1242 +1402,1681 @@
     )
   )
 
-  (junction (at 55.88 91.44) (diameter 0) (color 0 0 0 0)
+  (junction (at 36.83 109.22) (diameter 0) (color 0 0 0 0)
+    (uuid 00041928-2ccd-41d7-962b-80e2d45c83dc)
+  )
+  (junction (at 69.85 99.06) (diameter 0) (color 0 0 0 0)
     (uuid 00bb26ee-adda-4d0b-a3f3-43c2a1cd0c16)
   )
-  (junction (at 95.25 31.75) (diameter 0) (color 0 0 0 0)
+  (junction (at 24.13 92.71) (diameter 0) (color 0 0 0 0)
+    (uuid 03c715f5-1ffc-4785-b8b9-80c644c1ee6e)
+  )
+  (junction (at 91.44 35.56) (diameter 0) (color 0 0 0 0)
     (uuid 1d5a5d76-a118-4ac8-a8e8-d413d9859716)
   )
-  (junction (at 128.27 40.64) (diameter 0) (color 0 0 0 0)
-    (uuid 20098f43-28f7-4fba-8f2b-5870d22386b3)
+  (junction (at 46.99 92.71) (diameter 0) (color 0 0 0 0)
+    (uuid 1fab0334-7ea5-412d-997d-6ea56d01a96a)
   )
-  (junction (at 74.93 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 71.12 27.94) (diameter 0) (color 0 0 0 0)
     (uuid 237538ac-e6f0-4abb-9b4c-6e2bbb4aff2b)
   )
-  (junction (at 158.75 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 170.18 27.94) (diameter 0) (color 0 0 0 0)
     (uuid 3386d7bd-29a7-4145-aebd-334067f1a1fa)
   )
-  (junction (at 149.86 31.75) (diameter 0) (color 0 0 0 0)
+  (junction (at 161.29 35.56) (diameter 0) (color 0 0 0 0)
     (uuid 3c741929-d8d5-4ce4-994d-c1acf7e49d37)
   )
-  (junction (at 130.81 40.64) (diameter 0) (color 0 0 0 0)
-    (uuid 41713358-7c15-4c35-a40e-949033c81a7b)
+  (junction (at 276.86 95.25) (diameter 0) (color 0 0 0 0)
+    (uuid 3d4a8f1c-c8af-473f-888e-fc2fdbe10489)
   )
-  (junction (at 74.93 31.75) (diameter 0) (color 0 0 0 0)
+  (junction (at 71.12 35.56) (diameter 0) (color 0 0 0 0)
     (uuid 4194a96a-b8e4-48b9-b94d-02e985107c03)
   )
-  (junction (at 114.3 24.13) (diameter 0) (color 0 0 0 0)
-    (uuid 45ee017f-12c1-4a6f-a1b5-580e5be759d2)
+  (junction (at 36.83 99.06) (diameter 0) (color 0 0 0 0)
+    (uuid 4542975e-81ff-4a7f-af9d-2e56ceffa4a7)
+  )
+  (junction (at 276.86 107.95) (diameter 0) (color 0 0 0 0)
+    (uuid 4e31e9bb-a1de-4c76-9f98-1d54b3af2f9d)
+  )
+  (junction (at 207.01 107.95) (diameter 0) (color 0 0 0 0)
+    (uuid 5708d196-ae40-4ce2-95d2-c96c7fd1fcef)
   )
-  (junction (at 85.09 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 81.28 27.94) (diameter 0) (color 0 0 0 0)
     (uuid 5c0df5dd-33d6-45f2-a7a7-26a7eb78edb6)
   )
-  (junction (at 140.97 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 132.08 27.94) (diameter 0) (color 0 0 0 0)
+    (uuid 6821dc38-7237-4be4-b71d-151fe51df368)
+  )
+  (junction (at 152.4 27.94) (diameter 0) (color 0 0 0 0)
     (uuid 73922a74-9c04-4e5a-a4fc-b5b2591f49aa)
   )
-  (junction (at 125.73 40.64) (diameter 0) (color 0 0 0 0)
+  (junction (at 123.19 39.37) (diameter 0) (color 0 0 0 0)
     (uuid 7736a8ff-ceec-4afe-9360-0486dad0adfe)
   )
-  (junction (at 105.41 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 276.86 80.01) (diameter 0) (color 0 0 0 0)
+    (uuid 7d16d073-65aa-4c63-8f32-4a4b507d6301)
+  )
+  (junction (at 101.6 27.94) (diameter 0) (color 0 0 0 0)
     (uuid 87f97a57-fecb-41de-b761-ce2e40ffcbe2)
   )
-  (junction (at 105.41 31.75) (diameter 0) (color 0 0 0 0)
+  (junction (at 101.6 35.56) (diameter 0) (color 0 0 0 0)
     (uuid 8c16c498-e1b2-4ebc-93f8-256a82f1204d)
   )
-  (junction (at 43.18 85.09) (diameter 0) (color 0 0 0 0)
+  (junction (at 57.15 92.71) (diameter 0) (color 0 0 0 0)
     (uuid 948f404d-dc37-47be-b633-025e914a2544)
   )
-  (junction (at 64.77 31.75) (diameter 0) (color 0 0 0 0)
+  (junction (at 60.96 35.56) (diameter 0) (color 0 0 0 0)
     (uuid 952d56d1-8b16-4815-98ce-31d376c88e4d)
   )
-  (junction (at 55.88 101.6) (diameter 0) (color 0 0 0 0)
+  (junction (at 69.85 109.22) (diameter 0) (color 0 0 0 0)
     (uuid 9e554597-6798-408e-ad9e-3bed5752854a)
   )
-  (junction (at 123.19 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 120.65 27.94) (diameter 0) (color 0 0 0 0)
     (uuid a151dbee-0b74-4e9c-bb8b-8bf122bb6af2)
   )
-  (junction (at 66.04 85.09) (diameter 0) (color 0 0 0 0)
+  (junction (at 80.01 92.71) (diameter 0) (color 0 0 0 0)
     (uuid a4e3a363-5006-4433-8121-b016c0b1c47e)
   )
-  (junction (at 171.45 24.13) (diameter 0) (color 0 0 0 0)
+  (junction (at 182.88 27.94) (diameter 0) (color 0 0 0 0)
     (uuid a8a1d197-bb4e-4411-b6b0-07fe5d12e31d)
   )
-  (junction (at 158.75 31.75) (diameter 0) (color 0 0 0 0)
-    (uuid b9077457-2a13-45b3-af2c-e5bfc710e1cb)
+  (junction (at 111.76 27.94) (diameter 0) (color 0 0 0 0)
+    (uuid aa86e1f8-0122-4dcb-a1be-a510765e6069)
   )
-  (junction (at 85.09 31.75) (diameter 0) (color 0 0 0 0)
-    (uuid bba52de8-6a6c-4574-93cf-7b72bb9709fd)
+  (junction (at 125.73 39.37) (diameter 0) (color 0 0 0 0)
+    (uuid af947a0f-3fcc-4998-82d9-422a8baccdbc)
   )
-  (junction (at 123.19 40.64) (diameter 0) (color 0 0 0 0)
-    (uuid cb00bad7-85c6-4ca9-a182-04fa0ce10ddd)
-  )
-  (junction (at 149.86 24.13) (diameter 0) (color 0 0 0 0)
-    (uuid d03db807-fd28-4c9c-9a27-703682fc0b34)
-  )
-  (junction (at 95.25 24.13) (diameter 0) (color 0 0 0 0)
-    (uuid e5738510-bf9e-43a1-a60c-3b2aa4d47e58)
-  )
-  (junction (at 135.89 24.13) (diameter 0) (color 0 0 0 0)
-    (uuid f028cd2f-7dc1-4ab1-b12e-a5b6f87c3cb7)
-  )
-
-  (bus_entry (at 156.21 104.14) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 00da3476-8a73-43c1-ae7f-d617a51fe2dc)
-  )
-  (bus_entry (at 156.21 93.98) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 0ccc2dce-ca1b-4cbc-8ed2-983ff12d2973)
-  )
-  (bus_entry (at 156.21 101.6) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 1702f36e-d38f-4fdf-b1a9-448de3ad27c4)
-  )
-  (bus_entry (at 156.21 99.06) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 25684585-d72c-41b2-a63f-0b452b658541)
-  )
-  (bus_entry (at 156.21 114.3) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 3f1588ea-ad03-410a-b4b7-df2443ba605c)
-  )
-  (bus_entry (at 156.21 121.92) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 6db58c32-31ba-447a-ae27-006e60fdc569)
-  )
-  (bus_entry (at 156.21 96.52) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 84f16ebe-fdb9-4a96-9a46-4d18528b8e82)
+  (junction (at 207.01 74.93) (diameter 0) (color 0 0 0 0)
+    (uuid b8f683b1-26ab-464a-afc3-da5e6ade7f7a)
   )
-  (bus_entry (at 156.21 124.46) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid 8c612f74-14f0-4a3e-8ecf-8a7d7aaa731f)
+  (junction (at 170.18 35.56) (diameter 0) (color 0 0 0 0)
+    (uuid b9077457-2a13-45b3-af2c-e5bfc710e1cb)
   )
-  (bus_entry (at 156.21 127) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid a069762e-2b9b-4f94-9980-447337f0cbe6)
+  (junction (at 81.28 35.56) (diameter 0) (color 0 0 0 0)
+    (uuid bba52de8-6a6c-4574-93cf-7b72bb9709fd)
   )
-  (bus_entry (at 156.21 116.84) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid b1c8ac03-9986-4655-88c5-fb3f82a744f8)
+  (junction (at 120.65 39.37) (diameter 0) (color 0 0 0 0)
+    (uuid cb00bad7-85c6-4ca9-a182-04fa0ce10ddd)
   )
-  (bus_entry (at 156.21 106.68) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid bbc6f86b-92bb-40b2-9fdf-00504ab6ca9a)
+  (junction (at 161.29 27.94) (diameter 0) (color 0 0 0 0)
+    (uuid d03db807-fd28-4c9c-9a27-703682fc0b34)
   )
-  (bus_entry (at 156.21 91.44) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid bf70c747-f3a9-4854-a62e-f7f1cac4f838)
+  (junction (at 91.44 27.94) (diameter 0) (color 0 0 0 0)
+    (uuid e5738510-bf9e-43a1-a60c-3b2aa4d47e58)
   )
-  (bus_entry (at 156.21 111.76) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid ca4b5632-5f13-43cf-ada0-9045305cbfe1)
+  (junction (at 207.01 95.25) (diameter 0) (color 0 0 0 0)
+    (uuid ecf66e7e-5c42-447f-9cea-353cf584d632)
   )
-  (bus_entry (at 156.21 119.38) (size 2.54 -2.54)
-    (stroke (width 0) (type default))
-    (uuid ea16ec50-d0a7-4342-a4d1-5acdbc6151d1)
+  (junction (at 207.01 87.63) (diameter 0) (color 0 0 0 0)
+    (uuid f6e28b52-d535-47fe-a364-8a10a992d23e)
   )
-  (bus_entry (at 156.21 109.22) (size 2.54 -2.54)
+
+  (no_connect (at 251.46 44.45) (uuid 06524c89-252d-4b20-81ed-150af1dabb12))
+  (no_connect (at 251.46 34.29) (uuid 0975f3d3-ba6d-4ea6-8c44-54e979747a03))
+  (no_connect (at 251.46 36.83) (uuid 10737c49-5b64-4eb1-a164-fe3cc68ab476))
+  (no_connect (at 238.76 41.91) (uuid 4ce484db-c08d-4c7e-886a-70008ff6cff9))
+  (no_connect (at 238.76 44.45) (uuid 764cf8d2-ef68-48aa-9616-c58aba133b37))
+  (no_connect (at 251.46 41.91) (uuid 9daa68ec-f8b6-432f-b795-a0aca7cac9df))
+  (no_connect (at 238.76 39.37) (uuid af3fa175-f47f-4942-8258-9c67045937b8))
+  (no_connect (at 238.76 36.83) (uuid e7d6b590-3c9a-498e-9155-878f103f0a4c))
+  (no_connect (at 251.46 39.37) (uuid f3d0e099-b286-48fb-b8e0-cb0b742c3c4f))
+
+  (wire (pts (xy 251.46 49.53) (xy 262.89 49.53))
     (stroke (width 0) (type default))
-    (uuid fb6e88ed-bc5a-464a-a394-4363dcb6c391)
+    (uuid 0005210e-d0f7-494d-b3fb-ec42533567e9)
   )
-
-  (wire (pts (xy 171.45 30.48) (xy 171.45 33.02))
+  (wire (pts (xy 182.88 34.29) (xy 182.88 36.83))
     (stroke (width 0) (type default))
     (uuid 00132753-858f-46fd-938d-987607976ff7)
   )
-  (wire (pts (xy 149.86 24.13) (xy 158.75 24.13))
+  (wire (pts (xy 161.29 27.94) (xy 170.18 27.94))
     (stroke (width 0) (type default))
     (uuid 00ee4e83-92de-4ae7-80bb-97f41f5ae777)
   )
-  (wire (pts (xy 207.01 121.92) (xy 226.06 121.92))
+  (wire (pts (xy 207.01 107.95) (xy 238.76 107.95))
+    (stroke (width 0) (type default))
+    (uuid 021cd1e7-792f-48ac-88ba-6118914ff099)
+  )
+  (wire (pts (xy 251.46 46.99) (xy 262.89 46.99))
     (stroke (width 0) (type default))
-    (uuid 03f32826-051f-4abe-bcbf-7c3df9aa4798)
+    (uuid 02718cd6-9a76-4ee6-bf1a-2d645dea4c7b)
   )
-  (wire (pts (xy 207.01 73.66) (xy 226.06 73.66))
+  (wire (pts (xy 226.06 46.99) (xy 238.76 46.99))
     (stroke (width 0) (type default))
     (uuid 048d32c9-2914-4668-94f3-803bf1f30a92)
   )
-  (wire (pts (xy 64.77 31.75) (xy 64.77 33.02))
+  (wire (pts (xy 60.96 35.56) (xy 60.96 36.83))
     (stroke (width 0) (type default))
     (uuid 05731181-211b-4d6b-9033-c603b46c88bf)
   )
-  (wire (pts (xy 207.01 134.62) (xy 226.06 134.62))
+  (wire (pts (xy 152.4 35.56) (xy 152.4 34.29))
     (stroke (width 0) (type default))
-    (uuid 06144dd4-d52e-4605-ae34-9a480911958d)
+    (uuid 0634fafa-a639-46e8-970c-1331336cb3ab)
   )
-  (wire (pts (xy 140.97 31.75) (xy 140.97 30.48))
+  (wire (pts (xy 106.68 69.85) (xy 24.13 69.85))
     (stroke (width 0) (type default))
-    (uuid 0634fafa-a639-46e8-970c-1331336cb3ab)
+    (uuid 067cc370-93ff-405a-9fa9-30816bbfb341)
   )
-  (wire (pts (xy 146.05 55.88) (xy 152.4 55.88))
+  (wire (pts (xy 106.68 81.28) (xy 57.15 81.28))
     (stroke (width 0) (type default))
-    (uuid 069f0749-6f4c-4d24-95f3-c30e0cc176ed)
+    (uuid 084b644b-e267-4869-8ff1-34d69b74d234)
   )
-  (wire (pts (xy 238.76 86.36) (xy 257.81 86.36))
+  (wire (pts (xy 207.01 95.25) (xy 207.01 107.95))
     (stroke (width 0) (type default))
-    (uuid 0a31b008-e3ac-4525-ae4a-a46eab9ab1bb)
+    (uuid 0d36cdc4-9bcc-4725-9dcd-3e4238fdb500)
   )
-  (wire (pts (xy 146.05 78.74) (xy 152.4 78.74))
+  (wire (pts (xy 226.06 29.21) (xy 238.76 29.21))
     (stroke (width 0) (type default))
-    (uuid 0ac7ca8f-35f1-4078-b6eb-9826d83b2b23)
+    (uuid 0da8dca9-d778-40b6-8354-e7b1434ff2df)
   )
-  (wire (pts (xy 146.05 109.22) (xy 156.21 109.22))
+  (wire (pts (xy 101.6 34.29) (xy 101.6 35.56))
     (stroke (width 0) (type default))
-    (uuid 0c45a9bd-0ec8-460e-9fa7-1427d348917a)
+    (uuid 0deaef78-62d2-4f10-9004-54ca48d79f7b)
   )
-  (wire (pts (xy 207.01 60.96) (xy 226.06 60.96))
+  (wire (pts (xy 142.24 90.17) (xy 151.13 90.17))
     (stroke (width 0) (type default))
-    (uuid 0da8dca9-d778-40b6-8354-e7b1434ff2df)
+    (uuid 0e938ec8-b749-4725-b2d8-609834bc8f69)
   )
-  (wire (pts (xy 105.41 30.48) (xy 105.41 31.75))
+  (wire (pts (xy 276.86 21.59) (xy 276.86 80.01))
     (stroke (width 0) (type default))
-    (uuid 0deaef78-62d2-4f10-9004-54ca48d79f7b)
+    (uuid 0e9b0a29-059a-441c-a0a2-abf8254951b3)
   )
-  (wire (pts (xy 238.76 134.62) (xy 257.81 134.62))
+  (wire (pts (xy 30.48 86.36) (xy 36.83 86.36))
     (stroke (width 0) (type default))
-    (uuid 0f5e002a-6e5e-4d04-955d-d8e2e3276e13)
+    (uuid 0edce181-21ec-44a0-be47-4eadb107005f)
   )
-  (wire (pts (xy 207.01 76.2) (xy 226.06 76.2))
+  (wire (pts (xy 226.06 49.53) (xy 238.76 49.53))
     (stroke (width 0) (type default))
     (uuid 0fb8c3ea-1753-46f4-8172-837a7001d80b)
   )
-  (wire (pts (xy 238.76 114.3) (xy 257.81 114.3))
+  (wire (pts (xy 142.24 115.57) (xy 151.13 115.57))
     (stroke (width 0) (type default))
-    (uuid 108628ea-23d0-4cef-bb5f-00854e4be1ce)
+    (uuid 12381a44-6a2e-4b57-847e-01c9acc02a8f)
   )
-  (wire (pts (xy 91.44 57.15) (xy 91.44 58.42))
+  (wire (pts (xy 87.63 63.5) (xy 87.63 64.77))
     (stroke (width 0) (type default))
     (uuid 12c3e3ee-b980-411a-b454-53d8b2f2de35)
   )
-  (wire (pts (xy 207.01 101.6) (xy 226.06 101.6))
+  (wire (pts (xy 226.06 80.01) (xy 238.76 80.01))
     (stroke (width 0) (type default))
     (uuid 1462e2d4-aeb9-4cee-936d-2fd99bb73ba4)
   )
-  (wire (pts (xy 238.76 129.54) (xy 257.81 129.54))
-    (stroke (width 0) (type default))
-    (uuid 153d8857-4949-49b2-a782-798c785b9ab1)
-  )
-  (wire (pts (xy 140.97 24.13) (xy 140.97 25.4))
+  (wire (pts (xy 152.4 27.94) (xy 152.4 29.21))
     (stroke (width 0) (type default))
     (uuid 16b9cb2e-d26b-47c7-8699-96700ea9463b)
   )
-  (wire (pts (xy 128.27 40.64) (xy 130.81 40.64))
+  (wire (pts (xy 30.48 99.06) (xy 30.48 86.36))
     (stroke (width 0) (type default))
-    (uuid 18be891e-02cc-4c65-aa0f-c503275d3de8)
+    (uuid 1701da32-062b-4d44-805b-b41c3c803845)
   )
-  (wire (pts (xy 238.76 99.06) (xy 257.81 99.06))
+  (wire (pts (xy 132.08 26.67) (xy 132.08 27.94))
     (stroke (width 0) (type default))
-    (uuid 195aa031-6332-4b44-b3c9-cd99c090611a)
+    (uuid 17d2c235-bd14-4ed3-b2cd-7be967e041af)
   )
-  (wire (pts (xy 146.05 73.66) (xy 152.4 73.66))
+  (wire (pts (xy 207.01 87.63) (xy 207.01 95.25))
     (stroke (width 0) (type default))
-    (uuid 1b2dc433-fc09-4753-b09a-fd8ad0414d7b)
+    (uuid 1968641a-2cca-42f5-b211-735b0d09580c)
   )
-  (bus (pts (xy 158.75 106.68) (xy 158.75 104.14))
+  (wire (pts (xy 251.46 105.41) (xy 262.89 105.41))
     (stroke (width 0) (type default))
-    (uuid 1dd8a782-2f9c-45a0-9769-07284a9124f5)
+    (uuid 1ce98add-05f7-49e4-be7e-d87b211b0213)
   )
-  (bus (pts (xy 158.75 119.38) (xy 158.75 116.84))
+  (wire (pts (xy 142.24 82.55) (xy 151.13 82.55))
     (stroke (width 0) (type default))
-    (uuid 1e746c5e-79c4-4519-ad20-0d8f5edda2c5)
+    (uuid 1d062682-b378-4b5b-ae2c-0ef0c322522b)
   )
-
-  (wire (pts (xy 238.76 104.14) (xy 257.81 104.14))
+  (wire (pts (xy 251.46 113.03) (xy 262.89 113.03))
     (stroke (width 0) (type default))
-    (uuid 1f5168da-d51f-491a-b54b-54b766926018)
+    (uuid 1d266f33-50fd-41de-adc2-f254e8e54e18)
   )
-  (bus (pts (xy 158.75 116.84) (xy 158.75 114.3))
+  (wire (pts (xy 226.06 97.79) (xy 238.76 97.79))
     (stroke (width 0) (type default))
-    (uuid 21003465-5957-4227-968d-3de65391de2c)
+    (uuid 1f5168da-d51f-491a-b54b-54b766926018)
   )
-
-  (wire (pts (xy 238.76 111.76) (xy 257.81 111.76))
+  (wire (pts (xy 97.79 113.03) (xy 106.68 113.03))
     (stroke (width 0) (type default))
-    (uuid 24ff36f6-d77e-4729-bc69-bb2aa36d5eb2)
+    (uuid 1f6db38c-641d-4357-97fd-f054e7a7b60c)
   )
-  (wire (pts (xy 238.76 119.38) (xy 257.81 119.38))
+  (wire (pts (xy 226.06 110.49) (xy 238.76 110.49))
     (stroke (width 0) (type default))
-    (uuid 26123e3a-910c-4704-9daa-621e9649beee)
+    (uuid 23ddee1e-6584-4748-bd31-8b6a184f07dd)
   )
-  (wire (pts (xy 207.01 114.3) (xy 226.06 114.3))
+  (wire (pts (xy 142.24 72.39) (xy 151.13 72.39))
     (stroke (width 0) (type default))
-    (uuid 2651b771-f54d-49b5-bfc7-93748068d886)
+    (uuid 24877a78-a57d-407b-b2b3-6a99a8a10266)
   )
-  (wire (pts (xy 146.05 91.44) (xy 156.21 91.44))
+  (wire (pts (xy 142.24 100.33) (xy 151.13 100.33))
     (stroke (width 0) (type default))
     (uuid 27d08025-f4c2-439a-b2c0-039c975f2242)
   )
-  (wire (pts (xy 171.45 24.13) (xy 171.45 25.4))
+  (wire (pts (xy 182.88 27.94) (xy 182.88 29.21))
     (stroke (width 0) (type default))
     (uuid 27d19a94-2627-49ae-ab9a-3ab499b04efe)
   )
-  (wire (pts (xy 55.88 91.44) (xy 55.88 101.6))
+  (wire (pts (xy 251.46 90.17) (xy 262.89 90.17))
+    (stroke (width 0) (type default))
+    (uuid 28c85179-403d-479b-919b-f3f22204cc7b)
+  )
+  (wire (pts (xy 69.85 99.06) (xy 69.85 109.22))
     (stroke (width 0) (type default))
     (uuid 28f97d07-ab05-4c1c-a3da-d2756ddff951)
   )
-  (bus (pts (xy 158.75 93.98) (xy 158.75 91.44))
+  (wire (pts (xy 226.06 113.03) (xy 238.76 113.03))
     (stroke (width 0) (type default))
-    (uuid 297b7b55-cb31-4256-9b76-5f8cda30ab9e)
+    (uuid 2901a656-84d2-4594-8ed6-41653c61986d)
   )
-
-  (wire (pts (xy 146.05 66.04) (xy 152.4 66.04))
+  (wire (pts (xy 97.79 128.27) (xy 106.68 128.27))
     (stroke (width 0) (type default))
-    (uuid 2b2c3b45-4048-4945-affb-0ffcd883ba69)
+    (uuid 2a5251cf-0c26-4692-a5eb-6db346e635e0)
   )
-  (wire (pts (xy 146.05 81.28) (xy 152.4 81.28))
+  (wire (pts (xy 251.46 69.85) (xy 262.89 69.85))
     (stroke (width 0) (type default))
-    (uuid 2b6e8019-4bfa-4134-a36f-f27d26ae5230)
+    (uuid 2b0ae8c5-4b08-46ce-a678-09fed228e357)
   )
-  (wire (pts (xy 146.05 96.52) (xy 156.21 96.52))
+  (wire (pts (xy 142.24 105.41) (xy 151.13 105.41))
     (stroke (width 0) (type default))
     (uuid 2b99443f-c340-418d-b6ec-e6849c5d1cd8)
   )
-  (wire (pts (xy 238.76 132.08) (xy 257.81 132.08))
+  (wire (pts (xy 91.44 27.94) (xy 101.6 27.94))
     (stroke (width 0) (type default))
-    (uuid 2e4b64b7-efad-45c6-afbe-2185ff7ef121)
+    (uuid 2ed15726-c776-4e99-9073-f21def757a6e)
   )
-  (wire (pts (xy 95.25 24.13) (xy 105.41 24.13))
+  (wire (pts (xy 142.24 120.65) (xy 151.13 120.65))
     (stroke (width 0) (type default))
-    (uuid 2ed15726-c776-4e99-9073-f21def757a6e)
+    (uuid 2ff313ef-cfe7-45ad-a4f4-dc95281bc76b)
   )
-  (wire (pts (xy 238.76 106.68) (xy 257.81 106.68))
+  (wire (pts (xy 226.06 100.33) (xy 238.76 100.33))
     (stroke (width 0) (type default))
     (uuid 3012d413-ac34-46e6-8ab7-f190f19ae489)
   )
-  (wire (pts (xy 207.01 81.28) (xy 226.06 81.28))
+  (wire (pts (xy 226.06 54.61) (xy 238.76 54.61))
     (stroke (width 0) (type default))
     (uuid 346b4404-2af9-479e-bbd0-5c291d2bc8b0)
   )
-  (bus (pts (xy 158.75 114.3) (xy 158.75 111.76))
+  (wire (pts (xy 97.79 102.87) (xy 106.68 102.87))
     (stroke (width 0) (type default))
-    (uuid 37b528bc-da37-4ec0-93ac-44b660f40930)
+    (uuid 35caaffe-e557-48b2-8567-86d381961f0f)
   )
-  (bus (pts (xy 158.75 124.46) (xy 158.75 121.92))
+  (wire (pts (xy 251.46 107.95) (xy 276.86 107.95))
     (stroke (width 0) (type default))
-    (uuid 3916a940-d435-402b-948e-3d1bfe47c973)
+    (uuid 37b9f048-cc9d-4737-a4f4-af484d9be3a8)
   )
-
-  (wire (pts (xy 95.25 31.75) (xy 105.41 31.75))
+  (wire (pts (xy 91.44 35.56) (xy 101.6 35.56))
     (stroke (width 0) (type default))
     (uuid 3b6720e0-9bc0-4be7-b4a1-3ce59cc01cfe)
   )
-  (wire (pts (xy 74.93 31.75) (xy 64.77 31.75))
+  (wire (pts (xy 251.46 97.79) (xy 262.89 97.79))
+    (stroke (width 0) (type default))
+    (uuid 3bc589ff-13c9-4e79-ab27-fe9e9847a524)
+  )
+  (wire (pts (xy 71.12 35.56) (xy 60.96 35.56))
     (stroke (width 0) (type default))
     (uuid 3c92d6d1-d421-4ca9-b15d-4d3e351a768e)
   )
-  (wire (pts (xy 105.41 24.13) (xy 105.41 25.4))
+  (wire (pts (xy 101.6 27.94) (xy 101.6 29.21))
     (stroke (width 0) (type default))
     (uuid 3d15bb76-83d0-4d6d-84e2-618083483182)
   )
-  (wire (pts (xy 140.97 24.13) (xy 149.86 24.13))
+  (wire (pts (xy 152.4 27.94) (xy 161.29 27.94))
     (stroke (width 0) (type default))
     (uuid 3ebde590-00e9-4888-955b-701e209f9668)
   )
-  (wire (pts (xy 55.88 101.6) (xy 66.04 101.6))
+  (wire (pts (xy 57.15 81.28) (xy 57.15 92.71))
+    (stroke (width 0) (type default))
+    (uuid 3fd362cc-c0cf-42c5-9a88-4cf5aa798507)
+  )
+  (wire (pts (xy 237.49 19.05) (xy 237.49 21.59))
+    (stroke (width 0) (type default))
+    (uuid 4216f1fb-ecad-4f75-9d85-0afd74a2a918)
+  )
+  (wire (pts (xy 69.85 109.22) (xy 80.01 109.22))
     (stroke (width 0) (type default))
     (uuid 4295d072-8182-46b6-9f59-5e43fc51df09)
   )
-  (wire (pts (xy 74.93 24.13) (xy 74.93 25.4))
+  (wire (pts (xy 71.12 27.94) (xy 71.12 29.21))
     (stroke (width 0) (type default))
     (uuid 4597afa9-4e1c-42fc-a615-09baf2aa79ad)
   )
-  (wire (pts (xy 146.05 124.46) (xy 156.21 124.46))
+  (wire (pts (xy 142.24 133.35) (xy 151.13 133.35))
     (stroke (width 0) (type default))
     (uuid 46dfc8bf-5462-4631-995e-2633d8012373)
   )
-  (wire (pts (xy 238.76 81.28) (xy 257.81 81.28))
+  (wire (pts (xy 142.24 64.77) (xy 151.13 64.77))
+    (stroke (width 0) (type default))
+    (uuid 47606aa8-ad5f-493c-8f14-de2521969eb3)
+  )
+  (wire (pts (xy 24.13 69.85) (xy 24.13 92.71))
+    (stroke (width 0) (type default))
+    (uuid 48c7905b-df63-42b0-95f5-2c0e975276b6)
+  )
+  (wire (pts (xy 207.01 57.15) (xy 207.01 74.93))
+    (stroke (width 0) (type default))
+    (uuid 4a6940cd-a9ba-4e2c-9c7f-989e76987860)
+  )
+  (wire (pts (xy 251.46 52.07) (xy 262.89 52.07))
     (stroke (width 0) (type default))
-    (uuid 48441bdd-7932-4ce6-8969-fb91a30197fd)
+    (uuid 4ab0e7f8-334b-4494-856f-9d46fd47926a)
   )
-  (wire (pts (xy 123.19 22.86) (xy 123.19 24.13))
+  (wire (pts (xy 120.65 26.67) (xy 120.65 27.94))
     (stroke (width 0) (type default))
     (uuid 4c342a32-47ce-4435-83ca-6d8384d00025)
   )
-  (wire (pts (xy 238.76 93.98) (xy 257.81 93.98))
+  (wire (pts (xy 226.06 24.13) (xy 238.76 24.13))
     (stroke (width 0) (type default))
-    (uuid 50ba36fa-3fce-4cdb-ab0c-d41c4da9d253)
+    (uuid 4ebed3a8-d6c1-478f-8f03-3ebb602c0950)
   )
-  (wire (pts (xy 238.76 55.88) (xy 257.81 55.88))
+  (wire (pts (xy 251.46 29.21) (xy 262.89 29.21))
     (stroke (width 0) (type default))
     (uuid 5191318d-9828-4485-8384-c0cb9094955d)
   )
-  (wire (pts (xy 207.01 109.22) (xy 226.06 109.22))
+  (wire (pts (xy 226.06 90.17) (xy 238.76 90.17))
     (stroke (width 0) (type default))
     (uuid 5298013d-96bb-47ee-8f13-efedf4df31fa)
   )
-  (wire (pts (xy 146.05 121.92) (xy 156.21 121.92))
+  (wire (pts (xy 142.24 130.81) (xy 151.13 130.81))
     (stroke (width 0) (type default))
     (uuid 5626224f-efb0-4b74-99e4-3aa21a565e4a)
   )
-  (bus (pts (xy 158.75 101.6) (xy 158.75 99.06))
+  (wire (pts (xy 226.06 31.75) (xy 238.76 31.75))
     (stroke (width 0) (type default))
-    (uuid 59303eab-9d26-46dc-b62c-f6758ecd7674)
+    (uuid 56334bf7-b0b1-42b1-a4e1-26991c61c921)
   )
-
-  (wire (pts (xy 91.44 48.26) (xy 110.49 48.26))
+  (wire (pts (xy 87.63 57.15) (xy 106.68 57.15))
     (stroke (width 0) (type default))
     (uuid 59b98572-b89f-450b-97b4-7785eaf8f6dc)
   )
-  (wire (pts (xy 207.01 91.44) (xy 226.06 91.44))
+  (wire (pts (xy 36.83 97.79) (xy 36.83 99.06))
     (stroke (width 0) (type default))
-    (uuid 5d00a821-5948-4e1c-983d-498a4dc8e44b)
+    (uuid 59e5eb4b-8925-4278-8fce-8ed89e3edfab)
   )
-  (wire (pts (xy 146.05 119.38) (xy 156.21 119.38))
+  (wire (pts (xy 251.46 64.77) (xy 262.89 64.77))
     (stroke (width 0) (type default))
-    (uuid 5dd4b814-99b2-4498-b1b5-6f8062786fa6)
+    (uuid 5bc2bb77-b3a4-4ab8-8f62-62397ceec997)
+  )
+  (wire (pts (xy 111.76 27.94) (xy 120.65 27.94))
+    (stroke (width 0) (type default))
+    (uuid 5dab808d-2916-44f3-9382-c9033f52077a)
   )
-  (wire (pts (xy 238.76 124.46) (xy 257.81 124.46))
+  (wire (pts (xy 142.24 128.27) (xy 151.13 128.27))
     (stroke (width 0) (type default))
-    (uuid 5e10fc9a-511a-4c33-9b92-fe2649c659e0)
+    (uuid 5dd4b814-99b2-4498-b1b5-6f8062786fa6)
   )
-  (wire (pts (xy 146.05 71.12) (xy 152.4 71.12))
+  (wire (pts (xy 226.06 72.39) (xy 238.76 72.39))
     (stroke (width 0) (type default))
-    (uuid 5e290c6d-7673-45c4-9b40-1ec67f244c2f)
+    (uuid 5ecfce4e-6c28-48f2-8e10-1d21a7d408d3)
   )
-  (wire (pts (xy 149.86 24.13) (xy 149.86 25.4))
+  (wire (pts (xy 161.29 27.94) (xy 161.29 29.21))
     (stroke (width 0) (type default))
     (uuid 5ed074a3-85c5-46a4-ba91-e840af001385)
   )
-  (wire (pts (xy 238.76 96.52) (xy 257.81 96.52))
+  (wire (pts (xy 251.46 21.59) (xy 276.86 21.59))
     (stroke (width 0) (type default))
-    (uuid 6047e915-e1ba-4fbe-a6bb-551c922b3ce8)
+    (uuid 5eeda0f4-62a8-473b-981d-409bc691793f)
   )
-  (wire (pts (xy 146.05 60.96) (xy 152.4 60.96))
+  (wire (pts (xy 251.46 80.01) (xy 276.86 80.01))
     (stroke (width 0) (type default))
-    (uuid 60936881-82a9-4c30-ad88-497a1bc092fd)
+    (uuid 5f6e2a38-49dd-4fc4-ab1c-8b3a35509e9b)
   )
-  (wire (pts (xy 146.05 116.84) (xy 156.21 116.84))
+  (wire (pts (xy 142.24 123.19) (xy 151.13 123.19))
     (stroke (width 0) (type default))
     (uuid 60eadd90-fee2-48cf-ad1c-41587692db31)
   )
-  (wire (pts (xy 207.01 58.42) (xy 226.06 58.42))
+  (wire (pts (xy 276.86 95.25) (xy 276.86 107.95))
+    (stroke (width 0) (type default))
+    (uuid 60ebc1e4-b193-426c-bcd2-c59e336964be)
+  )
+  (wire (pts (xy 226.06 26.67) (xy 238.76 26.67))
     (stroke (width 0) (type default))
     (uuid 61275a54-8caf-4afb-8c1f-4abf0c7e384a)
   )
-  (wire (pts (xy 123.19 43.18) (xy 123.19 40.64))
+  (wire (pts (xy 120.65 41.91) (xy 120.65 39.37))
     (stroke (width 0) (type default))
     (uuid 64ce519a-4942-41de-ba79-718fafa17c2c)
   )
-  (wire (pts (xy 238.76 127) (xy 257.81 127))
+  (wire (pts (xy 251.46 74.93) (xy 262.89 74.93))
     (stroke (width 0) (type default))
-    (uuid 64e3d099-5eb1-4c78-bae0-78a6e87b5f62)
+    (uuid 64eba124-41c5-4260-accb-517eb9eb88c2)
   )
-  (wire (pts (xy 146.05 86.36) (xy 152.4 86.36))
+  (wire (pts (xy 40.64 92.71) (xy 46.99 92.71))
     (stroke (width 0) (type default))
-    (uuid 64ea2487-f94e-4798-8bee-df9e6b1e81ba)
+    (uuid 66a260df-6dac-411a-859c-4c72433695e8)
   )
-  (wire (pts (xy 85.09 24.13) (xy 95.25 24.13))
+  (wire (pts (xy 81.28 27.94) (xy 91.44 27.94))
     (stroke (width 0) (type default))
     (uuid 6853347f-dd31-4245-89f1-e04cce83a9e8)
   )
-  (wire (pts (xy 146.05 63.5) (xy 152.4 63.5))
+  (wire (pts (xy 101.6 27.94) (xy 111.76 27.94))
     (stroke (width 0) (type default))
-    (uuid 69215198-a2e0-48ad-af15-63b265aeaf88)
+    (uuid 691e7f6e-f48e-474a-9a57-469dfc08d530)
   )
-  (wire (pts (xy 146.05 106.68) (xy 156.21 106.68))
+  (wire (pts (xy 226.06 62.23) (xy 238.76 62.23))
     (stroke (width 0) (type default))
-    (uuid 69c14d87-f140-4605-a169-60928b17062d)
+    (uuid 6add0080-2813-43ff-ac43-0d85ff305d98)
   )
-  (wire (pts (xy 207.01 86.36) (xy 226.06 86.36))
+  (wire (pts (xy 251.46 87.63) (xy 262.89 87.63))
     (stroke (width 0) (type default))
-    (uuid 6add0080-2813-43ff-ac43-0d85ff305d98)
+    (uuid 6af7b8df-3ceb-40a0-be78-4f01d87be8ed)
   )
-  (wire (pts (xy 238.76 76.2) (xy 257.81 76.2))
+  (wire (pts (xy 97.79 100.33) (xy 106.68 100.33))
     (stroke (width 0) (type default))
-    (uuid 6ea2e7dc-5d8f-495d-88a6-9ad7643748e3)
+    (uuid 6d4d2cb8-fb23-4c44-a668-6e64a77a0e28)
   )
-  (wire (pts (xy 64.77 31.75) (xy 64.77 30.48))
+  (wire (pts (xy 142.24 87.63) (xy 151.13 87.63))
+    (stroke (width 0) (type default))
+    (uuid 6f2a980d-d95a-4d06-929c-ed9412352390)
+  )
+  (wire (pts (xy 251.46 92.71) (xy 262.89 92.71))
+    (stroke (width 0) (type default))
+    (uuid 6fc733af-49f2-48bb-912d-59491934d5da)
+  )
+  (wire (pts (xy 60.96 35.56) (xy 60.96 34.29))
     (stroke (width 0) (type default))
     (uuid 700e17d6-3f62-40ca-af5e-516034e5a005)
   )
-  (wire (pts (xy 91.44 52.07) (xy 91.44 48.26))
+  (wire (pts (xy 87.63 58.42) (xy 87.63 57.15))
     (stroke (width 0) (type default))
     (uuid 70b5e37e-eadd-42f2-90cd-462fcce0882c)
   )
-  (bus (pts (xy 158.75 109.22) (xy 158.75 106.68))
+  (wire (pts (xy 142.24 125.73) (xy 151.13 125.73))
     (stroke (width 0) (type default))
-    (uuid 752c6871-02f2-4a8e-8b28-fd68340bd5e9)
+    (uuid 72bcdd4b-83d4-48b4-a678-6ccd57b18752)
   )
-  (bus (pts (xy 158.75 96.52) (xy 158.75 93.98))
+  (wire (pts (xy 207.01 87.63) (xy 238.76 87.63))
     (stroke (width 0) (type default))
-    (uuid 768282d1-a07c-41c0-967d-d2e1690558fb)
+    (uuid 72e24c3d-aef2-47c0-8ee2-46d90822c342)
   )
-
-  (wire (pts (xy 55.88 101.6) (xy 55.88 102.87))
+  (wire (pts (xy 142.24 74.93) (xy 151.13 74.93))
+    (stroke (width 0) (type default))
+    (uuid 73e8c8dc-97c7-4cd7-a3c3-4646ee246f7d)
+  )
+  (wire (pts (xy 116.84 39.37) (xy 120.65 39.37))
+    (stroke (width 0) (type default))
+    (uuid 74446541-15de-4b4b-85bd-6bdb644acbbf)
+  )
+  (wire (pts (xy 69.85 109.22) (xy 69.85 110.49))
     (stroke (width 0) (type default))
     (uuid 7761a3ad-274d-431c-b795-27a3ea6c5b71)
   )
-  (wire (pts (xy 66.04 85.09) (xy 66.04 95.25))
+  (wire (pts (xy 80.01 92.71) (xy 80.01 102.87))
     (stroke (width 0) (type default))
     (uuid 78e6ec90-6bc9-49fa-9836-5385af9cd19f)
   )
-  (wire (pts (xy 123.19 24.13) (xy 123.19 40.64))
+  (wire (pts (xy 142.24 57.15) (xy 151.13 57.15))
+    (stroke (width 0) (type default))
+    (uuid 79a0b7b1-04db-4039-bc6c-6de26e3b1fa5)
+  )
+  (wire (pts (xy 120.65 27.94) (xy 120.65 39.37))
     (stroke (width 0) (type default))
     (uuid 79a4cba3-9888-4866-99df-b8becb6c18b0)
   )
-  (wire (pts (xy 130.81 40.64) (xy 130.81 43.18))
+  (wire (pts (xy 97.79 120.65) (xy 106.68 120.65))
     (stroke (width 0) (type default))
-    (uuid 7a2a50ea-3a9c-4cc1-99d5-2feee5666402)
+    (uuid 7b05fb9b-318f-44a1-bb0b-f25270c81811)
   )
-  (wire (pts (xy 66.04 78.74) (xy 66.04 85.09))
+  (wire (pts (xy 80.01 83.82) (xy 80.01 92.71))
     (stroke (width 0) (type default))
     (uuid 7b29ce5f-4845-43ef-8180-f655de3989bb)
   )
-  (wire (pts (xy 55.88 90.17) (xy 55.88 91.44))
+  (wire (pts (xy 69.85 97.79) (xy 69.85 99.06))
     (stroke (width 0) (type default))
     (uuid 7bcf1f90-64a0-4355-b6eb-8d3c50b94d07)
   )
-  (wire (pts (xy 238.76 88.9) (xy 257.81 88.9))
-    (stroke (width 0) (type default))
-    (uuid 7c16584a-46cd-4c7b-8afd-7132f927e678)
-  )
-  (wire (pts (xy 149.86 31.75) (xy 140.97 31.75))
+  (wire (pts (xy 161.29 35.56) (xy 152.4 35.56))
     (stroke (width 0) (type default))
     (uuid 7d647497-302c-4013-b538-30e1261b8bbe)
   )
-  (wire (pts (xy 49.53 78.74) (xy 55.88 78.74))
+  (wire (pts (xy 63.5 86.36) (xy 69.85 86.36))
     (stroke (width 0) (type default))
     (uuid 7dc06f2b-5ca0-49c2-92d0-0ac8d9c150a8)
   )
-  (bus (pts (xy 158.75 104.14) (xy 158.75 101.6))
-    (stroke (width 0) (type default))
-    (uuid 7f0a8b36-5b6f-4562-9e28-e081695dc938)
-  )
-
-  (wire (pts (xy 125.73 40.64) (xy 123.19 40.64))
+  (wire (pts (xy 123.19 39.37) (xy 120.65 39.37))
     (stroke (width 0) (type default))
     (uuid 7f3a9738-27e7-4481-9005-f56f2a7ab995)
   )
-  (wire (pts (xy 85.09 24.13) (xy 85.09 25.4))
+  (wire (pts (xy 81.28 27.94) (xy 81.28 29.21))
     (stroke (width 0) (type default))
     (uuid 7fa1916c-0257-4771-8e6d-0d308101df20)
   )
-  (wire (pts (xy 207.01 111.76) (xy 226.06 111.76))
+  (wire (pts (xy 226.06 92.71) (xy 238.76 92.71))
     (stroke (width 0) (type default))
     (uuid 7fad8dd9-da97-461a-8f79-41de3ae8291c)
   )
-  (wire (pts (xy 158.75 24.13) (xy 171.45 24.13))
+  (wire (pts (xy 36.83 99.06) (xy 30.48 99.06))
+    (stroke (width 0) (type default))
+    (uuid 7fecaafa-247f-4259-84b7-e92b578df9ce)
+  )
+  (wire (pts (xy 170.18 27.94) (xy 182.88 27.94))
     (stroke (width 0) (type default))
     (uuid 8005008e-a09c-43c4-a998-4b93c09706fb)
   )
-  (wire (pts (xy 171.45 22.86) (xy 171.45 24.13))
+  (wire (pts (xy 182.88 26.67) (xy 182.88 27.94))
     (stroke (width 0) (type default))
     (uuid 803ab6f1-f5d2-4f4f-8756-411f6b72e11b)
   )
-  (wire (pts (xy 238.76 116.84) (xy 257.81 116.84))
+  (wire (pts (xy 207.01 57.15) (xy 238.76 57.15))
     (stroke (width 0) (type default))
-    (uuid 84429775-02ef-478a-bcef-61fc36598352)
+    (uuid 8570d60c-d8b7-48fe-816b-d3f832f182ca)
   )
-  (wire (pts (xy 207.01 132.08) (xy 226.06 132.08))
+  (wire (pts (xy 81.28 35.56) (xy 91.44 35.56))
     (stroke (width 0) (type default))
-    (uuid 889078ed-01aa-41fd-99cb-10cc70f16a2a)
+    (uuid 895a9894-fcdc-4782-9c93-8dffea19e4a5)
   )
-  (wire (pts (xy 238.76 121.92) (xy 257.81 121.92))
+  (wire (pts (xy 276.86 107.95) (xy 276.86 118.11))
     (stroke (width 0) (type default))
-    (uuid 89353acd-da17-40f9-a7db-76553218c28b)
+    (uuid 8997a681-c596-4f39-9aa3-ae870eb3c3d3)
   )
-  (wire (pts (xy 85.09 31.75) (xy 95.25 31.75))
+  (wire (pts (xy 251.46 26.67) (xy 262.89 26.67))
     (stroke (width 0) (type default))
-    (uuid 895a9894-fcdc-4782-9c93-8dffea19e4a5)
+    (uuid 8a78f409-71f7-4cf4-b722-8f693a16dbd0)
   )
-  (wire (pts (xy 207.01 83.82) (xy 226.06 83.82))
+  (wire (pts (xy 226.06 59.69) (xy 238.76 59.69))
     (stroke (width 0) (type default))
     (uuid 8a9f02a4-9726-4fb6-af4d-fee940d2ab0c)
   )
-  (wire (pts (xy 238.76 137.16) (xy 257.81 137.16))
+  (wire (pts (xy 81.28 34.29) (xy 81.28 35.56))
     (stroke (width 0) (type default))
-    (uuid 8b566c1b-c1d2-446a-bcd6-ea668daefecc)
+    (uuid 8c69eee8-208c-4ae1-a24f-b5c32d76f33a)
   )
-  (wire (pts (xy 238.76 73.66) (xy 257.81 73.66))
+  (wire (pts (xy 106.68 72.39) (xy 46.99 72.39))
     (stroke (width 0) (type default))
-    (uuid 8b92f55f-b5b1-471e-be96-98f1751cffb2)
+    (uuid 8ee505dd-0985-4c2f-b898-2baad12c659d)
   )
-  (wire (pts (xy 85.09 30.48) (xy 85.09 31.75))
+  (wire (pts (xy 226.06 77.47) (xy 238.76 77.47))
     (stroke (width 0) (type default))
-    (uuid 8c69eee8-208c-4ae1-a24f-b5c32d76f33a)
+    (uuid 8fa926d3-eaef-4060-84ec-95f7be9b4e18)
+  )
+  (wire (pts (xy 69.85 86.36) (xy 69.85 87.63))
+    (stroke (width 0) (type default))
+    (uuid 90202d1e-39bc-4ac0-b41f-3e0205af5767)
   )
-  (wire (pts (xy 105.41 24.13) (xy 114.3 24.13))
+  (wire (pts (xy 24.13 92.71) (xy 24.13 102.87))
     (stroke (width 0) (type default))
-    (uuid 8ebefd9c-2946-4612-a0b4-8be2294217a2)
+    (uuid 9094ddc8-8cc0-4dfa-be52-3d485c364cdf)
   )
-  (wire (pts (xy 238.76 83.82) (xy 257.81 83.82))
+  (wire (pts (xy 276.86 80.01) (xy 276.86 95.25))
     (stroke (width 0) (type default))
-    (uuid 8f2acf57-7e1b-4811-8926-a1b4da75c059)
+    (uuid 909d17d5-4a7d-4092-a011-53c2ad8a74f8)
   )
-  (wire (pts (xy 207.01 99.06) (xy 226.06 99.06))
+  (wire (pts (xy 71.12 27.94) (xy 81.28 27.94))
     (stroke (width 0) (type default))
-    (uuid 8fa926d3-eaef-4060-84ec-95f7be9b4e18)
+    (uuid 916e67a5-bb8d-4926-9266-b1895fd19a10)
   )
-  (wire (pts (xy 55.88 78.74) (xy 55.88 80.01))
+  (wire (pts (xy 226.06 69.85) (xy 238.76 69.85))
     (stroke (width 0) (type default))
-    (uuid 90202d1e-39bc-4ac0-b41f-3e0205af5767)
+    (uuid 91985c15-72dc-4857-9b92-6afb413fca1e)
   )
-  (bus (pts (xy 158.75 99.06) (xy 158.75 96.52))
+  (wire (pts (xy 226.06 64.77) (xy 238.76 64.77))
     (stroke (width 0) (type default))
-    (uuid 91124487-1da9-45b5-93cb-01fe9ff717b7)
+    (uuid 925a069e-651c-459c-be7c-c93c17d2e430)
   )
-
-  (wire (pts (xy 74.93 24.13) (xy 85.09 24.13))
+  (wire (pts (xy 46.99 72.39) (xy 46.99 92.71))
     (stroke (width 0) (type default))
-    (uuid 916e67a5-bb8d-4926-9266-b1895fd19a10)
+    (uuid 92dbbfec-7d1a-4afc-a41e-46d795f860ff)
   )
-  (wire (pts (xy 207.01 88.9) (xy 226.06 88.9))
+  (wire (pts (xy 36.83 109.22) (xy 46.99 109.22))
     (stroke (width 0) (type default))
-    (uuid 925a069e-651c-459c-be7c-c93c17d2e430)
+    (uuid 9417961f-b80d-4adf-9e11-d895af69c635)
+  )
+  (wire (pts (xy 237.49 21.59) (xy 238.76 21.59))
+    (stroke (width 0) (type default))
+    (uuid 945088c4-607f-4e6b-a9f6-47660691e030)
+  )
+  (wire (pts (xy 142.24 118.11) (xy 151.13 118.11))
+    (stroke (width 0) (type default))
+    (uuid 94fe3178-9708-4988-a871-87db4ba1c74d)
+  )
+  (wire (pts (xy 24.13 107.95) (xy 24.13 109.22))
+    (stroke (width 0) (type default))
+    (uuid 95694b6c-9353-4620-b353-fbeb109b269f)
   )
-  (wire (pts (xy 146.05 83.82) (xy 152.4 83.82))
+  (wire (pts (xy 97.79 107.95) (xy 106.68 107.95))
     (stroke (width 0) (type default))
-    (uuid 96fb390f-fce9-4b49-890b-d3d219af9437)
+    (uuid 96b90bd6-2a4c-4b1c-9f77-682ca6e18fcb)
   )
-  (wire (pts (xy 146.05 127) (xy 156.21 127))
+  (wire (pts (xy 142.24 135.89) (xy 151.13 135.89))
     (stroke (width 0) (type default))
     (uuid 97112478-ce53-4aac-98bd-2e46031a3e82)
   )
-  (wire (pts (xy 146.05 58.42) (xy 152.4 58.42))
+  (wire (pts (xy 251.46 95.25) (xy 276.86 95.25))
+    (stroke (width 0) (type default))
+    (uuid 992cd31f-5e13-4b99-bc6a-f7f58b011df1)
+  )
+  (wire (pts (xy 251.46 24.13) (xy 262.89 24.13))
     (stroke (width 0) (type default))
-    (uuid 98071061-c699-4c95-b540-53528dfa8353)
+    (uuid 9b2d0cdc-4f86-493c-80b7-c2ade7f73c7c)
   )
-  (wire (pts (xy 146.05 111.76) (xy 156.21 111.76))
+  (wire (pts (xy 207.01 107.95) (xy 207.01 118.11))
     (stroke (width 0) (type default))
-    (uuid 998b40a2-7627-4d72-b44a-03e157f02af8)
+    (uuid 9c7a10b5-99bb-46e4-bb03-3f4960df4e65)
   )
-  (wire (pts (xy 207.01 124.46) (xy 226.06 124.46))
+  (wire (pts (xy 106.68 83.82) (xy 80.01 83.82))
     (stroke (width 0) (type default))
-    (uuid 99a91529-53d2-4133-a277-8c27dadac893)
+    (uuid 9c9ab1bb-f4d8-4b1f-9b31-98746a51c8e5)
   )
-  (wire (pts (xy 207.01 93.98) (xy 226.06 93.98))
+  (wire (pts (xy 132.08 27.94) (xy 132.08 41.91))
     (stroke (width 0) (type default))
-    (uuid 9b3671d3-2287-424d-b422-a4bd21fe15fb)
+    (uuid 9cd67cb1-cd68-4aca-bc36-1ff189ebc7ec)
   )
-  (wire (pts (xy 52.07 85.09) (xy 43.18 85.09))
+  (wire (pts (xy 66.04 92.71) (xy 57.15 92.71))
     (stroke (width 0) (type default))
     (uuid 9ed14f3d-4fa8-4d04-95b9-dc68a2d9e678)
   )
-  (wire (pts (xy 207.01 119.38) (xy 226.06 119.38))
+  (wire (pts (xy 128.27 39.37) (xy 125.73 39.37))
     (stroke (width 0) (type default))
-    (uuid 9f0fa1b4-c84f-434c-98b2-d2f751888ecb)
+    (uuid 9f70ecbf-c47e-4b40-9dde-27852be2f9c4)
   )
-  (wire (pts (xy 74.93 31.75) (xy 85.09 31.75))
+  (wire (pts (xy 71.12 35.56) (xy 81.28 35.56))
     (stroke (width 0) (type default))
     (uuid a086dece-0d59-4e7f-91be-80ae8749ed3a)
   )
-  (wire (pts (xy 146.05 50.8) (xy 152.4 50.8))
+  (wire (pts (xy 36.83 86.36) (xy 36.83 87.63))
+    (stroke (width 0) (type default))
+    (uuid a0cabd46-761a-42b1-8e99-6772dd62fbcc)
+  )
+  (wire (pts (xy 24.13 109.22) (xy 36.83 109.22))
+    (stroke (width 0) (type default))
+    (uuid a2897703-ddd4-4282-8c60-2418410a97ab)
+  )
+  (wire (pts (xy 97.79 123.19) (xy 106.68 123.19))
     (stroke (width 0) (type default))
-    (uuid a3dbfb81-9d2e-4301-811b-47bbb843a3c4)
+    (uuid a49f6aea-3d91-461a-a057-3466cdecd10b)
   )
-  (wire (pts (xy 149.86 31.75) (xy 158.75 31.75))
+  (wire (pts (xy 161.29 35.56) (xy 170.18 35.56))
     (stroke (width 0) (type default))
     (uuid a5186a77-ed0f-47d2-bb50-61059ffd074c)
   )
-  (wire (pts (xy 207.01 104.14) (xy 226.06 104.14))
+  (wire (pts (xy 251.46 110.49) (xy 262.89 110.49))
+    (stroke (width 0) (type default))
+    (uuid a556e691-cac9-477a-a232-a2778ce1d173)
+  )
+  (wire (pts (xy 207.01 74.93) (xy 207.01 87.63))
+    (stroke (width 0) (type default))
+    (uuid a576dfe9-cf6c-43a2-9b76-353f7d877d01)
+  )
+  (wire (pts (xy 226.06 82.55) (xy 238.76 82.55))
     (stroke (width 0) (type default))
     (uuid a5fe69c6-f613-446c-8ad2-0121a0a72126)
   )
-  (wire (pts (xy 146.05 104.14) (xy 156.21 104.14))
+  (wire (pts (xy 251.46 82.55) (xy 262.89 82.55))
+    (stroke (width 0) (type default))
+    (uuid a661ca30-caa5-404e-a93f-73f3197520eb)
+  )
+  (wire (pts (xy 142.24 95.25) (xy 151.13 95.25))
+    (stroke (width 0) (type default))
+    (uuid a766e978-5170-4d20-b900-4c132c3cfae3)
+  )
+  (wire (pts (xy 142.24 113.03) (xy 151.13 113.03))
     (stroke (width 0) (type default))
     (uuid aaa3444e-48cc-4d7b-8d48-90a79feee627)
   )
-  (wire (pts (xy 207.01 96.52) (xy 226.06 96.52))
+  (wire (pts (xy 116.84 41.91) (xy 116.84 39.37))
+    (stroke (width 0) (type default))
+    (uuid abc3f45b-ee95-4243-9a88-cc07efe9ee4b)
+  )
+  (wire (pts (xy 36.83 109.22) (xy 36.83 110.49))
+    (stroke (width 0) (type default))
+    (uuid afc91809-8959-4052-b8cb-4d7fe1a2bdeb)
+  )
+  (wire (pts (xy 142.24 80.01) (xy 151.13 80.01))
     (stroke (width 0) (type default))
-    (uuid b0881bdd-a0a0-43d5-a557-136ada0f53af)
+    (uuid b069cef6-282d-4b32-a2aa-24a429b53c58)
   )
-  (wire (pts (xy 135.89 22.86) (xy 135.89 24.13))
+  (wire (pts (xy 142.24 77.47) (xy 151.13 77.47))
     (stroke (width 0) (type default))
-    (uuid b215b9d4-baad-4d22-aee6-2824454125f8)
+    (uuid b155cf8f-d6ad-447d-a991-db86cbbd2767)
   )
-  (wire (pts (xy 55.88 91.44) (xy 49.53 91.44))
+  (wire (pts (xy 69.85 99.06) (xy 63.5 99.06))
     (stroke (width 0) (type default))
     (uuid b35c386d-b2b3-4eee-815b-32034e075956)
   )
-  (wire (pts (xy 146.05 93.98) (xy 156.21 93.98))
+  (wire (pts (xy 142.24 102.87) (xy 151.13 102.87))
     (stroke (width 0) (type default))
     (uuid b378a296-f42d-4450-abed-4db553aa4166)
   )
-  (wire (pts (xy 238.76 58.42) (xy 257.81 58.42))
+  (wire (pts (xy 251.46 31.75) (xy 262.89 31.75))
     (stroke (width 0) (type default))
     (uuid b406cba8-6143-451f-a602-afa14f806dec)
   )
-  (wire (pts (xy 146.05 53.34) (xy 152.4 53.34))
+  (wire (pts (xy 251.46 67.31) (xy 262.89 67.31))
     (stroke (width 0) (type default))
-    (uuid b489571b-51a2-4c51-8459-c83c3a795f4b)
+    (uuid b40ccafd-b4e0-48ae-a043-c37860383edf)
   )
-  (wire (pts (xy 238.76 101.6) (xy 257.81 101.6))
+  (wire (pts (xy 207.01 74.93) (xy 238.76 74.93))
     (stroke (width 0) (type default))
-    (uuid b4a16c65-935b-4623-9ee5-61fad4168684)
+    (uuid b4168b95-cff4-457c-b769-678c8d84fd91)
   )
-  (wire (pts (xy 114.3 31.75) (xy 114.3 30.48))
+  (wire (pts (xy 46.99 107.95) (xy 46.99 109.22))
     (stroke (width 0) (type default))
-    (uuid b720aef8-4369-4665-93ff-cb94fd8bc2a3)
+    (uuid b418db19-7c4d-4096-983d-5ffba252222b)
+  )
+  (wire (pts (xy 251.46 59.69) (xy 262.89 59.69))
+    (stroke (width 0) (type default))
+    (uuid b4b06370-87c6-4c50-a8de-777c2c99880f)
   )
-  (wire (pts (xy 146.05 68.58) (xy 152.4 68.58))
+  (wire (pts (xy 111.76 35.56) (xy 111.76 34.29))
     (stroke (width 0) (type default))
-    (uuid b7c40f87-939c-4979-8c34-64586c88579b)
+    (uuid b720aef8-4369-4665-93ff-cb94fd8bc2a3)
   )
-  (wire (pts (xy 149.86 31.75) (xy 149.86 30.48))
+  (wire (pts (xy 161.29 35.56) (xy 161.29 34.29))
     (stroke (width 0) (type default))
     (uuid b9ed5b47-55ab-4189-b684-1cf8fb754d1a)
   )
-  (wire (pts (xy 59.69 85.09) (xy 66.04 85.09))
+  (wire (pts (xy 73.66 92.71) (xy 80.01 92.71))
     (stroke (width 0) (type default))
     (uuid ba886c9f-5a94-49f1-9a82-08043467ae93)
   )
-  (wire (pts (xy 110.49 78.74) (xy 66.04 78.74))
+  (wire (pts (xy 251.46 62.23) (xy 262.89 62.23))
+    (stroke (width 0) (type default))
+    (uuid bb10e4ab-fe05-424a-b9f9-fdcb605ebe0d)
+  )
+  (wire (pts (xy 142.24 59.69) (xy 151.13 59.69))
+    (stroke (width 0) (type default))
+    (uuid bb80d488-427f-4fcf-b64f-39fb5e0baba6)
+  )
+  (wire (pts (xy 142.24 67.31) (xy 151.13 67.31))
+    (stroke (width 0) (type default))
+    (uuid bb967fc3-859c-4f4e-aefb-2620d2545325)
+  )
+  (wire (pts (xy 226.06 67.31) (xy 238.76 67.31))
     (stroke (width 0) (type default))
-    (uuid baac0cbf-ff39-43dc-8a96-19138ecfd315)
+    (uuid bc3a2ee3-afbb-4d64-97ba-bea15bdaf93d)
   )
-  (wire (pts (xy 43.18 101.6) (xy 55.88 101.6))
+  (wire (pts (xy 57.15 109.22) (xy 69.85 109.22))
     (stroke (width 0) (type default))
     (uuid bcb0b86e-d95c-47b3-9f75-b28b552a113e)
   )
-  (wire (pts (xy 146.05 114.3) (xy 156.21 114.3))
+  (wire (pts (xy 251.46 57.15) (xy 262.89 57.15))
+    (stroke (width 0) (type default))
+    (uuid bec1d450-8662-4c23-ac78-dfbaa7da72b2)
+  )
+  (wire (pts (xy 226.06 52.07) (xy 238.76 52.07))
     (stroke (width 0) (type default))
-    (uuid bf8907bc-bfd7-4e01-954a-7334d5eb7f41)
+    (uuid c04561d4-5df5-469f-9e08-4ea614c15d7b)
   )
-  (wire (pts (xy 110.49 76.2) (xy 43.18 76.2))
+  (wire (pts (xy 97.79 115.57) (xy 106.68 115.57))
     (stroke (width 0) (type default))
-    (uuid c069fa46-af36-454b-8b97-53fbd3350db9)
+    (uuid c1979d07-65fd-4db7-a808-ffda1d75a447)
   )
-  (wire (pts (xy 146.05 76.2) (xy 152.4 76.2))
+  (wire (pts (xy 251.46 100.33) (xy 262.89 100.33))
     (stroke (width 0) (type default))
-    (uuid c12cafc9-e379-4332-9ea0-c003c96e55c8)
+    (uuid c1d3b45b-335e-446a-8cb4-4170134f8b64)
   )
-  (wire (pts (xy 95.25 24.13) (xy 95.25 25.4))
+  (wire (pts (xy 91.44 27.94) (xy 91.44 29.21))
     (stroke (width 0) (type default))
     (uuid c23980e4-7e78-409c-af44-1dda67eef1a2)
   )
-  (wire (pts (xy 207.01 116.84) (xy 226.06 116.84))
+  (wire (pts (xy 251.46 77.47) (xy 262.89 77.47))
     (stroke (width 0) (type default))
-    (uuid c496d684-0d77-4a45-a80d-2f17c69a5ab1)
+    (uuid c46e5269-f09b-4d9b-b91b-f14543eba1b6)
   )
-  (wire (pts (xy 64.77 24.13) (xy 64.77 25.4))
+  (wire (pts (xy 60.96 27.94) (xy 60.96 29.21))
     (stroke (width 0) (type default))
     (uuid c6492b27-434e-470b-a548-093ef8f6271b)
   )
-  (wire (pts (xy 207.01 127) (xy 226.06 127))
+  (wire (pts (xy 207.01 95.25) (xy 238.76 95.25))
     (stroke (width 0) (type default))
-    (uuid c7077fe2-3873-46ad-aae0-16a2f945d4bc)
+    (uuid c725909f-237d-481a-b11a-4eb19cc48974)
   )
-  (wire (pts (xy 130.81 40.64) (xy 133.35 40.64))
+  (wire (pts (xy 97.79 105.41) (xy 106.68 105.41))
     (stroke (width 0) (type default))
-    (uuid c87caa25-ca25-433b-beb8-ac0f8536aabf)
+    (uuid c7346a23-86ca-49db-ab20-d6598f5be815)
   )
-  (wire (pts (xy 43.18 100.33) (xy 43.18 101.6))
+  (wire (pts (xy 97.79 133.35) (xy 106.68 133.35))
     (stroke (width 0) (type default))
-    (uuid c8e32207-cde1-4ecb-a93f-0e1051917f26)
+    (uuid c849e4b0-5a27-41c2-9da2-2346715a3ddb)
   )
-  (wire (pts (xy 146.05 48.26) (xy 152.4 48.26))
+  (wire (pts (xy 57.15 107.95) (xy 57.15 109.22))
     (stroke (width 0) (type default))
-    (uuid c91ea300-7508-433f-ac84-1cc608f19ef7)
+    (uuid c8e32207-cde1-4ecb-a93f-0e1051917f26)
   )
-  (wire (pts (xy 74.93 30.48) (xy 74.93 31.75))
+  (wire (pts (xy 71.12 34.29) (xy 71.12 35.56))
     (stroke (width 0) (type default))
     (uuid ca203587-6d44-4b60-bcec-3664bdd81130)
   )
-  (wire (pts (xy 238.76 78.74) (xy 257.81 78.74))
+  (wire (pts (xy 142.24 62.23) (xy 151.13 62.23))
     (stroke (width 0) (type default))
-    (uuid cc28a8da-f2d4-435b-a004-c7e0cd004965)
+    (uuid ca39848a-51b9-4088-a8a4-51b7150bd65f)
   )
-  (wire (pts (xy 207.01 129.54) (xy 226.06 129.54))
+  (wire (pts (xy 97.79 130.81) (xy 106.68 130.81))
     (stroke (width 0) (type default))
-    (uuid cd148760-9c44-47d6-b712-3a0e6d122019)
+    (uuid ce80f2f6-6dc5-4be2-847b-43fbdf47dd53)
   )
-  (wire (pts (xy 207.01 106.68) (xy 226.06 106.68))
+  (wire (pts (xy 226.06 85.09) (xy 238.76 85.09))
     (stroke (width 0) (type default))
     (uuid cf5f55fa-56b4-4e80-b5e7-114369b6b050)
   )
-  (wire (pts (xy 146.05 101.6) (xy 156.21 101.6))
+  (wire (pts (xy 251.46 85.09) (xy 262.89 85.09))
+    (stroke (width 0) (type default))
+    (uuid cfd22a94-6025-4e94-9b29-15880a959e2a)
+  )
+  (wire (pts (xy 142.24 69.85) (xy 151.13 69.85))
+    (stroke (width 0) (type default))
+    (uuid d3b42ccd-ff5f-47ed-a36c-33870ebe616d)
+  )
+  (wire (pts (xy 142.24 110.49) (xy 151.13 110.49))
     (stroke (width 0) (type default))
     (uuid d445ad07-461f-4ebf-b16e-529ce27053a3)
   )
-  (wire (pts (xy 43.18 85.09) (xy 43.18 95.25))
+  (wire (pts (xy 57.15 92.71) (xy 57.15 102.87))
     (stroke (width 0) (type default))
     (uuid d58b2088-ed8b-42b4-a9a1-73c3ccc7eb13)
   )
-  (wire (pts (xy 125.73 43.18) (xy 125.73 40.64))
+  (wire (pts (xy 123.19 41.91) (xy 123.19 39.37))
     (stroke (width 0) (type default))
     (uuid d59314cf-7088-4e61-913e-b6fed2629c38)
   )
-  (bus (pts (xy 158.75 91.44) (xy 158.75 88.9))
-    (stroke (width 0) (type default))
-    (uuid d6374032-71ca-4485-8ca3-256c58d2f089)
-  )
-
-  (wire (pts (xy 66.04 100.33) (xy 66.04 101.6))
+  (wire (pts (xy 80.01 107.95) (xy 80.01 109.22))
     (stroke (width 0) (type default))
     (uuid d70f60cd-2411-4cc3-a408-fc1d36d82449)
   )
-  (wire (pts (xy 114.3 24.13) (xy 114.3 25.4))
+  (wire (pts (xy 111.76 27.94) (xy 111.76 29.21))
     (stroke (width 0) (type default))
     (uuid d7b7d820-488a-4f54-8768-a67cbee1cf34)
   )
-  (wire (pts (xy 104.14 121.92) (xy 110.49 121.92))
+  (wire (pts (xy 226.06 105.41) (xy 238.76 105.41))
     (stroke (width 0) (type default))
-    (uuid de4a6326-5183-485b-a443-0666c7bc1f90)
+    (uuid d8b93427-8e62-494b-9978-387dc342d851)
   )
-  (bus (pts (xy 158.75 121.92) (xy 158.75 119.38))
+  (wire (pts (xy 128.27 41.91) (xy 128.27 39.37))
     (stroke (width 0) (type default))
-    (uuid dfb0cfb2-a7f6-43c2-b575-f979fad50ed6)
+    (uuid d9b9cd72-f22c-4b57-b12b-8ab399bf9436)
   )
-
-  (wire (pts (xy 43.18 76.2) (xy 43.18 85.09))
+  (wire (pts (xy 226.06 34.29) (xy 238.76 34.29))
     (stroke (width 0) (type default))
-    (uuid e003110a-41cb-4791-b6c2-bdf718cf4737)
+    (uuid dd23b17a-2f4e-45b9-807b-0bf96c8c8711)
   )
-  (wire (pts (xy 128.27 43.18) (xy 128.27 40.64))
+  (wire (pts (xy 33.02 92.71) (xy 24.13 92.71))
     (stroke (width 0) (type default))
-    (uuid e5f245e8-bcd6-47c4-8002-777089660186)
+    (uuid def6857b-62e4-46f2-8ca3-179776fcef66)
   )
-  (wire (pts (xy 105.41 31.75) (xy 114.3 31.75))
+  (wire (pts (xy 97.79 125.73) (xy 106.68 125.73))
     (stroke (width 0) (type default))
-    (uuid e6c9df24-77a9-45cc-a57e-386dbb952ba1)
+    (uuid e36b67fd-344f-488a-b816-3740ca9521bd)
   )
-  (wire (pts (xy 238.76 91.44) (xy 257.81 91.44))
+  (wire (pts (xy 36.83 99.06) (xy 36.83 109.22))
     (stroke (width 0) (type default))
-    (uuid e70aad5e-1a2d-43a7-9a91-8394ee3eb5f5)
+    (uuid e651f025-c795-4b53-a4c7-1f6a1da2de19)
   )
-  (wire (pts (xy 146.05 99.06) (xy 156.21 99.06))
+  (wire (pts (xy 251.46 102.87) (xy 262.89 102.87))
     (stroke (width 0) (type default))
-    (uuid e710a47f-2abe-4b88-8a60-af19d28e866a)
+    (uuid e6855c12-141c-4e9b-8808-9e8a46beddd3)
+  )
+  (wire (pts (xy 101.6 35.56) (xy 111.76 35.56))
+    (stroke (width 0) (type default))
+    (uuid e6c9df24-77a9-45cc-a57e-386dbb952ba1)
   )
-  (wire (pts (xy 207.01 78.74) (xy 226.06 78.74))
+  (wire (pts (xy 142.24 107.95) (xy 151.13 107.95))
     (stroke (width 0) (type default))
-    (uuid e72adfeb-0d08-4d61-9555-9001c32d3438)
+    (uuid e710a47f-2abe-4b88-8a60-af19d28e866a)
   )
-  (wire (pts (xy 114.3 24.13) (xy 123.19 24.13))
+  (wire (pts (xy 46.99 92.71) (xy 46.99 102.87))
     (stroke (width 0) (type default))
-    (uuid e7f66e67-856d-4d2c-b27a-2278a2d8f9c9)
+    (uuid e9081df6-6ccd-458b-bf37-d0b6b33f5df3)
   )
-  (wire (pts (xy 95.25 30.48) (xy 95.25 31.75))
+  (wire (pts (xy 91.44 34.29) (xy 91.44 35.56))
     (stroke (width 0) (type default))
     (uuid ecabd118-2334-401b-a5cc-41d2d9cbdb4e)
   )
-  (wire (pts (xy 125.73 40.64) (xy 128.27 40.64))
+  (wire (pts (xy 123.19 39.37) (xy 125.73 39.37))
     (stroke (width 0) (type default))
     (uuid ed284411-9931-41e0-8c3d-eb17b71f0185)
   )
-  (wire (pts (xy 133.35 40.64) (xy 133.35 43.18))
+  (wire (pts (xy 134.62 158.75) (xy 134.62 172.72))
+    (stroke (width 0) (type default))
+    (uuid ee2ab9b2-7a55-467a-bdd8-314ef1af3114)
+  )
+  (wire (pts (xy 226.06 115.57) (xy 238.76 115.57))
+    (stroke (width 0) (type default))
+    (uuid f102dd87-be57-4352-b370-852b5edb5705)
+  )
+  (wire (pts (xy 97.79 118.11) (xy 106.68 118.11))
+    (stroke (width 0) (type default))
+    (uuid f1479775-3085-4ef9-a7e6-68b12967aef8)
+  )
+  (wire (pts (xy 142.24 92.71) (xy 151.13 92.71))
+    (stroke (width 0) (type default))
+    (uuid f192374d-77d7-467c-a4eb-ea48eb534117)
+  )
+  (wire (pts (xy 142.24 85.09) (xy 151.13 85.09))
+    (stroke (width 0) (type default))
+    (uuid f28841b1-2e45-4baa-9f85-ac9a8363f29c)
+  )
+  (wire (pts (xy 97.79 110.49) (xy 106.68 110.49))
     (stroke (width 0) (type default))
-    (uuid edda07a2-1554-4a48-a2e4-2d8b23aa61cc)
+    (uuid f318a363-210e-4248-8a1d-20370c1e616a)
   )
-  (wire (pts (xy 49.53 91.44) (xy 49.53 78.74))
+  (wire (pts (xy 63.5 99.06) (xy 63.5 86.36))
     (stroke (width 0) (type default))
     (uuid f4abbda5-6969-4777-bca4-21596f4440d4)
   )
-  (wire (pts (xy 64.77 24.13) (xy 74.93 24.13))
+  (wire (pts (xy 60.96 27.94) (xy 71.12 27.94))
     (stroke (width 0) (type default))
     (uuid f56db319-a3a9-4e96-8ffc-ac6cc63ee298)
   )
-  (wire (pts (xy 238.76 109.22) (xy 257.81 109.22))
+  (wire (pts (xy 226.06 102.87) (xy 238.76 102.87))
     (stroke (width 0) (type default))
     (uuid f679bd84-ab67-4c96-ad18-56f50b3790ee)
   )
-  (wire (pts (xy 158.75 31.75) (xy 158.75 33.02))
+  (wire (pts (xy 170.18 35.56) (xy 170.18 36.83))
     (stroke (width 0) (type default))
     (uuid f69b193f-e136-48b9-83c9-6e18dec5d17a)
   )
-  (bus (pts (xy 158.75 111.76) (xy 158.75 109.22))
+  (wire (pts (xy 251.46 54.61) (xy 262.89 54.61))
     (stroke (width 0) (type default))
-    (uuid f814c21b-e939-431f-8928-ef96324d6d0c)
+    (uuid f83b3c45-de2b-4e50-aa44-35fc0c00cc8c)
   )
-
-  (wire (pts (xy 135.89 24.13) (xy 135.89 43.18))
+  (wire (pts (xy 251.46 72.39) (xy 262.89 72.39))
     (stroke (width 0) (type default))
-    (uuid f8b1c445-b8be-414a-97ab-91502ea75690)
+    (uuid f95ab89c-7175-43ce-9534-f38a3c8b271a)
   )
-  (wire (pts (xy 135.89 24.13) (xy 140.97 24.13))
+  (wire (pts (xy 152.4 27.94) (xy 132.08 27.94))
     (stroke (width 0) (type default))
     (uuid fa4a7983-c508-427d-9972-36bd937fb546)
   )
-  (wire (pts (xy 207.01 55.88) (xy 226.06 55.88))
+  (wire (pts (xy 125.73 39.37) (xy 125.73 41.91))
     (stroke (width 0) (type default))
-    (uuid fa533e44-f794-484d-b24c-79748eaeccfe)
+    (uuid ffbd6d13-3ec5-42fa-89dd-04f406afaac9)
   )
 
-  (label "PC13" (at 104.14 121.92 0) (fields_autoplaced)
+  (label "PC2" (at 100.33 105.41 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 0215dec7-ad5a-4be6-bc13-f113971544b4)
+    (uuid 0659da28-dad2-4b9f-b096-ef7b3853aca7)
   )
-  (label "GPIO_0" (at 240.03 73.66 0) (fields_autoplaced)
+  (label "PA12" (at 143.51 87.63 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 07af4c69-8159-4dc8-a001-7b90825b5091)
+    (uuid 0a160632-068d-42f0-a4db-b5ceddb002cd)
   )
-  (label "PA12" (at 147.32 78.74 0) (fields_autoplaced)
+  (label "LSE_OUT" (at 97.79 72.39 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 0a160632-068d-42f0-a4db-b5ceddb002cd)
+    (uuid 11836c17-b259-4238-89f8-db39073adf3c)
   )
-  (label "ETH_REF_CLK" (at 213.36 114.3 0) (fields_autoplaced)
+  (label "PC7" (at 100.33 118.11 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 0a5de4a4-6395-4ab0-a121-a56c3323c0ba)
+    (uuid 13556d95-7791-4966-ae57-3d9a2762d5fa)
   )
-  (label "ETH_CRS_DV" (at 213.36 119.38 0) (fields_autoplaced)
+  (label "PC3" (at 100.33 107.95 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 0eb34967-df61-48c5-85ea-5e9d43372081)
+    (uuid 1478f044-b002-44a0-b48c-449dbe8d3cd9)
   )
-  (label "PA10" (at 147.32 73.66 0) (fields_autoplaced)
+  (label "LSE_IN" (at 97.79 69.85 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 1951287c-d84d-4d4d-a797-24151b05e68e)
+    (uuid 14c70047-3f11-4d02-8b5b-4ae180814bc4)
   )
-  (label "PB5" (at 147.32 104.14 0) (fields_autoplaced)
+  (label "PA10" (at 228.6 72.39 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 1cb03893-86ac-4e20-aa17-6a7c7a4c743c)
+    (uuid 17efdd46-2ab9-425a-80d4-e8fefce5e2d5)
   )
-  (label "USB_ID" (at 213.36 60.96 0) (fields_autoplaced)
+  (label "PA10" (at 143.51 82.55 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 1d3c9b0c-d48b-4878-93c1-0c026f7e0770)
+    (uuid 1951287c-d84d-4d4d-a797-24151b05e68e)
   )
-  (label "USB_DM" (at 213.36 58.42 0) (fields_autoplaced)
+  (label "PC13" (at 100.33 133.35 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 1ff120ac-e37f-4fdf-947b-8ad6e36dbd9f)
+    (uuid 1b4de96c-0643-489b-816c-b63fba059860)
   )
-  (label "PWM_0" (at 240.03 93.98 0) (fields_autoplaced)
+  (label "PB5" (at 143.51 113.03 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 241c74f6-dd41-4095-890a-491e5e82b1c3)
+    (uuid 1cb03893-86ac-4e20-aa17-6a7c7a4c743c)
   )
-  (label "PB6" (at 147.32 106.68 0) (fields_autoplaced)
+  (label "PB6" (at 143.51 115.57 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 250d3127-3232-49c9-8685-98617e3fc319)
   )
-  (label "NRST" (at 100.33 48.26 0) (fields_autoplaced)
+  (label "NRST" (at 97.79 57.15 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 282bf922-c53b-434e-90d2-bc543e227a37)
   )
-  (label "PWM_1" (at 240.03 96.52 0) (fields_autoplaced)
+  (label "PC12" (at 100.33 130.81 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 2feef3e9-832d-4c9f-b957-d79e0d389fd3)
+    (uuid 284bb12f-8923-4aad-b3b1-1286b22ee0ab)
   )
-  (label "OPAMP_0" (at 240.03 137.16 0) (fields_autoplaced)
+  (label "PC9" (at 100.33 123.19 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 327604b0-642d-4bbd-a097-727d7fd817c8)
+    (uuid 28db0d89-6ec1-4d8f-8024-8965334a7cf2)
   )
-  (label "INT_0" (at 240.03 104.14 0) (fields_autoplaced)
+  (label "PC8" (at 228.6 54.61 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 329f693d-f292-487a-a2fa-75e2eb1d1345)
+    (uuid 2bb6614a-f026-4416-b654-a3bdea2d18a8)
   )
-  (label "PA3" (at 147.32 55.88 0) (fields_autoplaced)
+  (label "PA3" (at 143.51 64.77 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 373b8f6c-cb60-4d04-a5e1-62f4ca0cc2e2)
   )
-  (label "PA0" (at 147.32 48.26 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 398cec70-bf06-486e-a871-8164c6d3e628)
-  )
-  (label "DAC_0" (at 240.03 134.62 0) (fields_autoplaced)
+  (label "PB7" (at 143.51 118.11 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 3d547e1e-c257-4bc6-8cdc-161ba28737cc)
+    (uuid 383a167f-f91a-41ba-b4db-e412b6fa9fa0)
   )
-  (label "GPIO_6" (at 240.03 88.9 0) (fields_autoplaced)
+  (label "NRST" (at 254 24.13 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 4104a315-94d3-4b59-9671-b1ff556402d5)
+    (uuid 3f1fb302-f6d3-42c4-a650-02f29a1e9fc9)
   )
-  (label "PA6" (at 147.32 63.5 0) (fields_autoplaced)
+  (label "PA6" (at 143.51 72.39 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid 4877bfbf-db45-4f23-b3bf-446a86d05cfc)
   )
-  (label "SPI_1_MISO" (at 213.36 88.9 0) (fields_autoplaced)
+  (label "PB14" (at 143.51 133.35 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 48d2cae4-4453-46e7-806f-f372707568aa)
+    (uuid 4b9b32d2-0d54-49f1-b9d0-e376841948bb)
   )
-  (label "ETH_TXD0" (at 213.36 127 0) (fields_autoplaced)
+  (label "PB9" (at 143.51 120.65 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 49fc0adf-379b-4b05-92f0-47b130c8b41f)
+    (uuid 515cb922-3a49-4bac-ac84-c0828ac062f7)
   )
-  (label "PB14" (at 147.32 124.46 0) (fields_autoplaced)
+  (label "PC8" (at 100.33 120.65 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 4b9b32d2-0d54-49f1-b9d0-e376841948bb)
+    (uuid 53aecf7a-41a6-4dc6-933c-a3e77b28b770)
   )
-  (label "ETH_MDC" (at 213.36 129.54 0) (fields_autoplaced)
+  (label "PB0" (at 143.51 100.33 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 4baacaac-1a11-4337-93ec-d8dd40eba75a)
+    (uuid 60a3aecd-ca69-40e0-abb7-23b108ab13bb)
   )
-  (label "ETH_RXD1" (at 213.36 134.62 0) (fields_autoplaced)
+  (label "PB15" (at 228.6 69.85 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 4c676e57-d2ff-452a-9f0f-bc4ee5a48808)
+    (uuid 62176159-cf84-4447-a5b0-ff5758941d97)
   )
-  (label "ADC_0" (at 240.03 124.46 0) (fields_autoplaced)
+  (label "PB13" (at 143.51 130.81 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 4f0fc4e0-84fb-44c6-974a-d9cecea7ec74)
+    (uuid 63d3b0af-441b-4c57-b410-f2726ba7ebba)
   )
-  (label "GPIO_5" (at 240.03 86.36 0) (fields_autoplaced)
+  (label "PA9" (at 143.51 80.01 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 4fae83b4-54e4-4cf7-af63-2e1db7b2150e)
+    (uuid 65823d6a-5e7d-4f61-96c0-928a5ea67512)
   )
-  (label "PB9" (at 147.32 114.3 0) (fields_autoplaced)
+  (label "PB15" (at 143.51 135.89 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 515cb922-3a49-4bac-ac84-c0828ac062f7)
+    (uuid 67977c09-6f95-4344-a9e8-3af283376266)
   )
-  (label "GPIO_3" (at 240.03 81.28 0) (fields_autoplaced)
+  (label "PA1" (at 143.51 59.69 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 526bcf89-0085-43d0-a564-fa1dbfde6818)
+    (uuid 6c27bfcb-73cd-421d-92a7-4916bb30240e)
   )
-  (label "CAN_TX" (at 213.36 109.22 0) (fields_autoplaced)
+  (label "PC5" (at 100.33 113.03 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 5705152c-c1dc-4603-99f3-b4c86f78daf2)
+    (uuid 6f0f5bb7-54d6-47f9-9813-f16efcb62907)
   )
-  (label "ADC_2" (at 240.03 129.54 0) (fields_autoplaced)
+  (label "HSE_IN" (at 97.79 81.28 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 5f394342-6791-4c4a-9188-39927c66665e)
+    (uuid 73059fe0-8e07-4892-b7a4-4d46c45a10de)
   )
-  (label "PB0" (at 147.32 91.44 0) (fields_autoplaced)
+  (label "PA11" (at 143.51 85.09 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 60a3aecd-ca69-40e0-abb7-23b108ab13bb)
+    (uuid 7491af8c-cd05-4543-95a3-57e898892ff4)
   )
-  (label "PB13" (at 147.32 121.92 0) (fields_autoplaced)
+  (label "PC6" (at 100.33 115.57 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 63d3b0af-441b-4c57-b410-f2726ba7ebba)
+    (uuid 752955e6-d210-4609-b1b1-6008d70ae2f6)
   )
-  (label "ETH_TXD0" (at 213.36 124.46 0) (fields_autoplaced)
+  (label "PA8" (at 228.6 46.99 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 64cfc781-8e7c-4ac3-ac97-6d1d030913e3)
+    (uuid 7a9d8b44-2a85-4e5d-9388-b4e30150cb8b)
   )
-  (label "UART_1_RX" (at 245.11 58.42 0) (fields_autoplaced)
+  (label "PB5" (at 228.6 62.23 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 6544aa99-ed38-452a-bc42-a0789d556ab8)
+    (uuid 7e7bda3e-37c2-42a6-b5b9-aa71ad74f869)
   )
-  (label "PA9" (at 147.32 71.12 0) (fields_autoplaced)
+  (label "PB4" (at 228.6 64.77 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 65823d6a-5e7d-4f61-96c0-928a5ea67512)
+    (uuid 849aeb4c-aa4c-4d53-840d-8376337fa110)
   )
-  (label "PB15" (at 147.32 127 0) (fields_autoplaced)
+  (label "PC1" (at 100.33 102.87 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 67977c09-6f95-4344-a9e8-3af283376266)
+    (uuid 895f6fe1-c1df-4b59-9c71-25721b15fe1e)
   )
-  (label "PA1" (at 147.32 50.8 0) (fields_autoplaced)
+  (label "PA15" (at 143.51 95.25 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 6c27bfcb-73cd-421d-92a7-4916bb30240e)
+    (uuid 8bba0bda-476d-4108-a14e-d94de72b2c01)
   )
-  (label "USB_DP" (at 213.36 55.88 0) (fields_autoplaced)
+  (label "PA5" (at 143.51 69.85 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 72019af5-9a24-449c-a555-4b2bcd5d5899)
+    (uuid a6fab72f-4e36-406e-9645-e3b29d43cd59)
   )
-  (label "UART_1_TX" (at 245.11 55.88 0) (fields_autoplaced)
+  (label "PB11" (at 143.51 125.73 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 721db778-0062-463f-bdce-fd7bef083ab6)
+    (uuid a988840d-5d28-4e4c-8c24-eb2361e02e0a)
   )
-  (label "HSE_IN" (at 96.52 76.2 0) (fields_autoplaced)
+  (label "PB13" (at 228.6 67.31 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 73059fe0-8e07-4892-b7a4-4d46c45a10de)
+    (uuid ae063608-a38e-49db-b513-c2b86da2e214)
   )
-  (label "PA11" (at 147.32 76.2 0) (fields_autoplaced)
+  (label "PC9" (at 228.6 52.07 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 7491af8c-cd05-4543-95a3-57e898892ff4)
+    (uuid aea03fff-ea07-4e86-ab51-d50a96b9e9ab)
   )
-  (label "SPI_2_MOSI" (at 213.36 93.98 0) (fields_autoplaced)
+  (label "PC4" (at 100.33 110.49 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 75bf6c4d-37a0-447c-9408-70b7a02644c8)
+    (uuid b5cac4e1-3650-46c6-a677-c2c5187d3daf)
   )
-  (label "GPIO_4" (at 240.03 83.82 0) (fields_autoplaced)
+  (label "PA13" (at 143.51 90.17 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 78d230fd-5540-40ed-b321-b1d3035c8a35)
+    (uuid b7b6fcb5-c3e0-493a-9836-c6e3bcf45572)
   )
-  (label "ETH_MDIO" (at 213.36 116.84 0) (fields_autoplaced)
+  (label "PA8" (at 143.51 77.47 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 7be022b0-86c5-4de5-9c2b-0be2236e522f)
+    (uuid b7d0a4ce-4ca2-487c-b50f-24b88b01d3f2)
   )
-  (label "GPIO_2" (at 240.03 78.74 0) (fields_autoplaced)
+  (label "PC10" (at 100.33 125.73 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 7e22ce9e-b1c3-4694-858b-56c0c8576a69)
+    (uuid ba80dd27-9b48-4259-806c-161f43590dca)
   )
-  (label "ADC_3" (at 240.03 132.08 0) (fields_autoplaced)
+  (label "PB10" (at 143.51 123.19 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 7ea61901-4dd5-42a4-a1f5-fc517eca2122)
+    (uuid bb225bde-24bf-43bd-8e9b-7ebc572597a5)
   )
-  (label "PB8" (at 147.32 111.76 0) (fields_autoplaced)
+  (label "PB4" (at 143.51 110.49 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 85bb8e14-ad84-4872-85b2-d66e1fc4df8f)
+    (uuid bff5860c-aecf-4081-b363-99ba56f908ba)
   )
-  (label "INT_4" (at 240.03 114.3 0) (fields_autoplaced)
+  (label "PC0" (at 100.33 100.33 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 897d6206-7037-480d-bd42-535ebb604853)
+    (uuid c0043275-4c35-4048-bc8f-353478352f77)
   )
-  (label "INT_1" (at 240.03 106.68 0) (fields_autoplaced)
+  (label "PA0" (at 143.51 57.15 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 8a2d30a9-0735-4771-8284-7287376733fc)
+    (uuid c7f63f88-6b63-44c0-a126-9494ed75cbd9)
   )
-  (label "PA15" (at 147.32 86.36 0) (fields_autoplaced)
+  (label "PA2" (at 143.51 62.23 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 8bba0bda-476d-4108-a14e-d94de72b2c01)
+    (uuid c8c8d47a-e79a-471f-a597-604ad33c2ac3)
   )
-  (label "I2C_2_SCL" (at 213.36 81.28 0) (fields_autoplaced)
+  (label "PB3" (at 143.51 107.95 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 9a6bce2d-e709-4419-9fb7-c945d086cb09)
+    (uuid c9fd09fd-0d9e-4e78-b665-3c0d5dc173c8)
   )
-  (label "SPI_1_MOSI" (at 213.36 86.36 0) (fields_autoplaced)
+  (label "HSE_OUT" (at 97.79 83.82 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 9aad9215-c663-4d92-8f70-9451fb94cbf4)
+    (uuid cb23a646-e1f9-4c5c-bd44-71a58f09f707)
   )
-  (label "PWM_2" (at 240.03 99.06 0) (fields_autoplaced)
+  (label "VREF(2.048V)" (at 134.62 165.1 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid 9d52b04a-0149-4622-b621-f4b3e7621c3c)
+    (uuid cf75823f-6636-4500-b537-946805a80a0a)
   )
-  (label "I2C_2_SDA" (at 213.36 78.74 0) (fields_autoplaced)
+  (label "PA7" (at 143.51 74.93 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid a1e9d05c-9405-4045-a483-542dfc0ff538)
+    (uuid cfc7f34f-35c1-4b45-abc8-56d88097388f)
   )
-  (label "I2S_SDO" (at 213.36 104.14 0) (fields_autoplaced)
+  (label "PB12" (at 143.51 128.27 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid a471debc-62e7-42a6-b797-e9e7c2c0096b)
+    (uuid de1edb47-6a71-41e4-9ce2-5911a51bda98)
   )
-  (label "SPI_1_SCLK" (at 213.36 83.82 0) (fields_autoplaced)
+  (label "PA14" (at 143.51 92.71 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid a66bcb80-a3a5-491e-b1b1-203337264cf3)
+    (uuid e039fbec-9949-457a-bbd0-eaaa11907015)
   )
-  (label "PA5" (at 147.32 60.96 0) (fields_autoplaced)
+  (label "PC4" (at 228.6 49.53 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid a6fab72f-4e36-406e-9645-e3b29d43cd59)
+    (uuid e61ea6d3-82a4-4f61-9f34-0dca9727642d)
   )
-  (label "SPI_2_SCLK" (at 213.36 91.44 0) (fields_autoplaced)
+  (label "PB2" (at 143.51 105.41 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid ad707778-2600-40f2-abb6-174560b64daf)
+    (uuid f0c2502e-61af-4cf6-a431-f050e5c0a32b)
   )
-  (label "PWM_3" (at 240.03 101.6 0) (fields_autoplaced)
+  (label "PA5" (at 228.6 59.69 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid affef451-1d59-4b02-9bbc-088c06fc5a63)
+    (uuid f0d9226c-cf97-42b1-9731-b52abd5f8abc)
   )
-  (label "INT_2" (at 240.03 109.22 0) (fields_autoplaced)
+  (label "PB1" (at 143.51 102.87 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid b6009fff-f4c5-4fab-aaee-3ec10880cca5)
+    (uuid f28cd87c-cea6-4594-af71-440a79077839)
   )
-  (label "PB7" (at 147.32 109.22 0) (fields_autoplaced)
+  (label "PC11" (at 100.33 128.27 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid b7accf15-0d92-4283-a2fa-4c1d5b484a3c)
+    (uuid f7adb444-32d4-484b-9bc3-44ed49b3cbfd)
   )
-  (label "PA13" (at 147.32 81.28 0) (fields_autoplaced)
+  (label "PA4" (at 143.51 67.31 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid b7b6fcb5-c3e0-493a-9836-c6e3bcf45572)
+    (uuid f863b268-0068-4a8e-806f-8733e2d213b5)
   )
-  (label "PA8" (at 147.32 68.58 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid b7d0a4ce-4ca2-487c-b50f-24b88b01d3f2)
+
+  (hierarchical_label "GPIO_1" (shape bidirectional) (at 262.89 46.99 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 02d738ce-1678-4a4a-88fc-9cfd736dea60)
+    (property "Netclass" "signal_digital" (at 262.89 48.26 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "UART_1_RX" (shape bidirectional) (at 262.89 31.75 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 08ade5e6-eb42-4b09-bd1e-cdff40011e74)
+    (property "Netclass" "signal_digital" (at 262.89 33.02 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "USB_DM" (shape bidirectional) (at 226.06 26.67 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0b5c1d44-4ee0-4415-a6fb-f60deb873a07)
+    (property "Netclass" "signal_digital" (at 226.06 27.94 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "SPI_1_MOSI" (shape bidirectional) (at 226.06 62.23 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 13fa75a2-11ca-451b-8174-6a95a4240dfa)
+    (property "Netclass" "signal_digital" (at 226.06 63.5 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "PWM_5" (shape bidirectional) (at 262.89 92.71 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 18cfce99-4dab-49ad-9b69-a354feed635c)
+    (property "Netclass" "signal_digital" (at 262.89 93.98 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "GPIO_4" (shape bidirectional) (at 262.89 54.61 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 206a025d-212b-4cca-90b0-c317c50d077d)
+    (property "Netclass" "signal_digital" (at 262.89 55.88 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "GPIO_10" (shape bidirectional) (at 262.89 69.85 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 25e0de1f-3489-4b0a-848a-2947ab2aee8d)
+    (property "Netclass" "signal_digital" (at 262.89 71.12 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "OPAMP_VIN_P" (shape bidirectional) (at 226.06 110.49 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 27c3b05f-ef20-4103-b596-d74b9b0b4bc4)
+    (property "Netclass" "signal_analog" (at 226.06 111.76 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "SPI_2_MOSI" (shape bidirectional) (at 226.06 69.85 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 2bf94da8-603a-47a2-8c5b-2007dff311b3)
+    (property "Netclass" "signal_digital" (at 226.06 71.12 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "ADC_2" (shape bidirectional) (at 262.89 100.33 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 38cc2915-5bf5-4f83-85f5-a69abb598b12)
+    (property "Netclass" "signal_analog" (at 262.89 101.6 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "SPI_1_MISO" (shape bidirectional) (at 226.06 64.77 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 40c3b2fd-2392-4cb7-802c-43b60c518a67)
+    (property "Netclass" "signal_digital" (at 226.06 66.04 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "PWR_GOOD" (shape output) (at 262.89 26.67 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 459694b5-f004-4e02-a481-57d0a72dac87)
+    (property "Netclass" "signal_digital" (at 262.89 27.94 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "I2C_1_SCL" (shape bidirectional) (at 226.06 49.53 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 515af49e-978b-4996-8fbb-f54aaaf3f2a6)
+    (property "Netclass" "signal_digital" (at 226.06 50.8 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "USB_ID" (shape bidirectional) (at 226.06 29.21 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 552db225-670e-47bd-a108-7a597e3b3edf)
+    (property "Netclass" "signal_digital" (at 226.06 30.48 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "I2S_SDO" (shape bidirectional) (at 226.06 82.55 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 5e2c65e4-4ee7-40ac-b1b0-efb3735e8158)
+    (property "Netclass" "signal_digital" (at 226.06 83.82 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "GPIO_13" (shape bidirectional) (at 262.89 77.47 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 66f03805-8629-4b04-8b7a-9de4c8a813d3)
+    (property "Netclass" "signal_digital" (at 262.89 78.74 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "GPIO_5" (shape bidirectional) (at 262.89 57.15 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6e8445ef-525f-4efd-a0a0-8b0a0cf739a2)
+    (property "Netclass" "signal_digital" (at 262.89 58.42 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "PWM_1" (shape bidirectional) (at 262.89 82.55 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 7133ae2e-fae2-4d6e-98e3-0a93b86e8f72)
+    (property "Netclass" "signal_digital" (at 262.89 83.82 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "USB_SOF" (shape bidirectional) (at 226.06 34.29 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 71ae7a8c-b207-4e5a-afb4-e41420b661ec)
+    (property "Netclass" "signal_digital" (at 226.06 35.56 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "UART_1_TX" (shape bidirectional) (at 262.89 29.21 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 7a51a66f-d753-47ad-aa5d-f88fc2f8f4cd)
+    (property "Netclass" "signal_digital" (at 262.89 30.48 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "GPIO_7" (shape bidirectional) (at 262.89 62.23 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 7bc20edd-81ac-428f-a6b1-119fbb45c5f7)
+    (property "Netclass" "signal_digital" (at 262.89 63.5 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "USB_VBUS" (shape bidirectional) (at 226.06 31.75 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 7df3da61-1b4f-4c6e-9c92-2062eece06bc)
+    (property "Netclass" "signal_digital" (at 226.06 33.02 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "I2S_SCK" (shape bidirectional) (at 226.06 77.47 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 89b78b99-61d9-4421-bac8-9cc5ba746d87)
+    (property "Netclass" "signal_digital" (at 226.06 78.74 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "RESET" (shape input) (at 262.89 24.13 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 8ed5fc43-17e6-4512-b45b-e88e4def010b)
+    (property "Netclass" "signal_digital" (at 262.89 25.4 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "OPAMP_VOUT" (shape bidirectional) (at 226.06 115.57 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 914c2bda-4b03-4590-b9ac-57285d9d1e98)
+    (property "Netclass" "signal_analog" (at 226.06 116.84 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "I2C_1_SDA" (shape bidirectional) (at 226.06 46.99 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 98466031-7809-4acb-939a-4d84fdc56ef8)
+    (property "Netclass" "signal_digital" (at 226.06 48.26 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "CAN_RX" (shape bidirectional) (at 226.06 90.17 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 9aefdae7-ff13-4bf4-85e5-c446cdf2a0ea)
+    (property "Netclass" "signal_digital" (at 226.06 91.44 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
+  )
+  (hierarchical_label "GPIO_8" (shape bidirectional) (at 262.89 64.77 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 9b34dda8-57cf-4969-874f-26aab3b43b93)
+    (property "Netclass" "signal_digital" (at 262.89 66.04 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+  (hierarchical_label "SPI_2_SCK" (shape bidirectional) (at 226.06 67.31 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 9b96795a-2142-4098-bc3c-46d1e800496a)
+    (property "Netclass" "signal_digital" (at 226.06 68.58 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "PB10" (at 147.32 116.84 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid bb225bde-24bf-43bd-8e9b-7ebc572597a5)
+  (hierarchical_label "OPAMP_VIN_N" (shape bidirectional) (at 226.06 113.03 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 9e4e0891-ed32-4ffb-8362-eb11f4f8808d)
+    (property "Netclass" "signal_analog" (at 226.06 114.3 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "PB4" (at 147.32 101.6 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid bff5860c-aecf-4081-b363-99ba56f908ba)
+  (hierarchical_label "COMP_3" (shape bidirectional) (at 226.06 102.87 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a15893e4-f86d-4dc8-ada2-9a4f7a139d8c)
+    (property "Netclass" "signal_digital" (at 226.06 104.14 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "ADC_1" (at 240.03 127 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid c1154a93-508e-4e8e-949e-e4325967858f)
+  (hierarchical_label "USB_DP" (shape bidirectional) (at 226.06 24.13 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a39bd5fb-d14c-439b-81cd-168a908c1b0b)
+    (property "Netclass" "signal_digital" (at 226.06 25.4 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "I2C_1_SDA" (at 213.36 73.66 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid c3b6464a-3ab5-4bce-992a-4593a13b99e9)
+  (hierarchical_label "SPI_1_SCK" (shape bidirectional) (at 226.06 59.69 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a44ae2e8-9ce5-4262-b225-8f3cdd2dfc7b)
+    (property "Netclass" "signal_digital" (at 226.06 60.96 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "INT_7" (at 240.03 121.92 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid c4216fa5-0250-43c4-8dd7-d1ce04d596aa)
+  (hierarchical_label "GPIO_12" (shape bidirectional) (at 262.89 74.93 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid a8be909a-b9bf-4526-a395-873e05db3bef)
+    (property "Netclass" "signal_digital" (at 262.89 76.2 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "INT_5" (at 240.03 116.84 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid c64d1dde-0263-44af-a869-d1748171d9c6)
+  (hierarchical_label "PWM_3" (shape bidirectional) (at 262.89 87.63 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ae1c4ca4-1695-4087-a205-79eeb625584f)
+    (property "Netclass" "signal_digital" (at 262.89 88.9 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "PA2" (at 147.32 53.34 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid c8c8d47a-e79a-471f-a597-604ad33c2ac3)
+  (hierarchical_label "GPIO_3" (shape bidirectional) (at 262.89 52.07 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b1c1dc13-3e40-4f19-a98d-df1f50f21c36)
+    (property "Netclass" "signal_digital" (at 262.89 53.34 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "PB3" (at 147.32 99.06 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid c9fd09fd-0d9e-4e78-b665-3c0d5dc173c8)
+  (hierarchical_label "COMP_2" (shape bidirectional) (at 226.06 100.33 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid b7417bda-568c-4aec-9c35-f990a0b5ccdd)
+    (property "Netclass" "signal_digital" (at 226.06 101.6 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "HSE_OUT" (at 96.52 78.74 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid cb23a646-e1f9-4c5c-bd44-71a58f09f707)
+  (hierarchical_label "COMP_4" (shape bidirectional) (at 226.06 105.41 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid b7b69901-177c-49a3-b197-8eada24acf83)
+    (property "Netclass" "signal_digital" (at 226.06 106.68 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "PA7" (at 147.32 66.04 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid cfc7f34f-35c1-4b45-abc8-56d88097388f)
+  (hierarchical_label "ADC_3" (shape bidirectional) (at 262.89 102.87 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid c3cc377b-9bce-45f5-8aa9-3501ba73b12f)
+    (property "Netclass" "signal_analog" (at 262.89 104.14 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "INT_3" (at 240.03 111.76 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid d3470170-4219-4534-a38b-7674014a930e)
+  (hierarchical_label "I2S_WS" (shape bidirectional) (at 226.06 80.01 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid ce1adaef-7d81-4bfb-a905-7faa9f373747)
+    (property "Netclass" "signal_digital" (at 226.06 81.28 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "I2S_SCK" (at 213.36 99.06 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid d5ebabcb-045e-423f-8f18-9862601b300a)
+  (hierarchical_label "COMP_1" (shape bidirectional) (at 226.06 97.79 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d0e686a1-5fc1-408a-8fde-47e52f514742)
+    (property "Netclass" "signal_digital" (at 226.06 99.06 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "PB12" (at 147.32 119.38 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid de1edb47-6a71-41e4-9ce2-5911a51bda98)
+  (hierarchical_label "PWM_2" (shape bidirectional) (at 262.89 85.09 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d1b56c37-3dc6-48e0-815f-2f00e6328ddc)
+    (property "Netclass" "signal_digital" (at 262.89 86.36 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "GPIO_7" (at 240.03 91.44 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid e004e6db-4bd7-483e-8c51-82b8856f91b7)
+  (hierarchical_label "I2S_SDI" (shape bidirectional) (at 226.06 85.09 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d329e520-3113-41d8-afc1-1476d593ba68)
+    (property "Netclass" "signal_digital" (at 226.06 86.36 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "PA14" (at 147.32 83.82 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid e039fbec-9949-457a-bbd0-eaaa11907015)
+  (hierarchical_label "SPI_2_MISO" (shape bidirectional) (at 226.06 72.39 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d38e5c6c-edc4-4e42-8ae7-55244c6e5d4b)
+    (property "Netclass" "signal_digital" (at 226.06 73.66 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "I2C_1_SCL" (at 213.36 76.2 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid e6c7e7b8-fc9c-4c17-bfe3-3068602a11ff)
+  (hierarchical_label "DAC_1" (shape bidirectional) (at 262.89 110.49 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d54821a0-5a10-4deb-812c-bbfc8bbbea09)
+    (property "Netclass" "signal_analog" (at 262.89 111.76 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "I2S_WS" (at 213.36 101.6 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid e87fb2a1-4d56-408b-a9a6-1a71987f730a)
+  (hierarchical_label "I2C_2_SCL" (shape bidirectional) (at 226.06 54.61 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d6e1671f-36a2-460a-9ed4-8d751fd015f0)
+    (property "Netclass" "signal_digital" (at 226.06 55.88 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "ETH_RXD0" (at 213.36 132.08 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid e92dfe47-591b-4206-a13b-de55859d0417)
+  (hierarchical_label "GPIO_6" (shape bidirectional) (at 262.89 59.69 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid dcffafeb-4dda-42a2-a2bc-762e21acc491)
+    (property "Netclass" "signal_digital" (at 262.89 60.96 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "GPIO_1" (at 240.03 76.2 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid eb7792d4-025a-49ad-8665-15c05cedfbbd)
+  (hierarchical_label "I2C_2_SDA" (shape bidirectional) (at 226.06 52.07 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid df71bc24-aa9a-47e6-9648-73b5c30e2e47)
+    (property "Netclass" "signal_digital" (at 226.06 53.34 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "INT_6" (at 240.03 119.38 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid ee06c634-d8c5-442a-a8e8-e27ca1760b92)
+  (hierarchical_label "CAN_TX" (shape bidirectional) (at 226.06 92.71 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e0adcffe-8513-4574-81c7-650642295d89)
+    (property "Netclass" "signal_digital" (at 226.06 93.98 0)
+      (effects (font (size 1.27 1.27) italic) (justify right) hide)
+    )
   )
-  (label "PB2" (at 147.32 96.52 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f0c2502e-61af-4cf6-a431-f050e5c0a32b)
+  (hierarchical_label "GPIO_2" (shape bidirectional) (at 262.89 49.53 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid e1a62738-8eeb-40d8-9275-4d225a4ee338)
+    (property "Netclass" "signal_digital" (at 262.89 50.8 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "PB1" (at 147.32 93.98 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f28cd87c-cea6-4594-af71-440a79077839)
+  (hierarchical_label "ADC_1" (shape bidirectional) (at 262.89 97.79 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid e41ca5c8-4d90-46d7-9b54-cf6d19b3645c)
+    (property "Netclass" "signal_analog" (at 262.89 99.06 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "SPI_2_MISO" (at 213.36 96.52 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f48e102d-c00f-4ff0-b50b-e7ed828a03c0)
+  (hierarchical_label "PWM_4" (shape bidirectional) (at 262.89 90.17 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ea43a018-22b6-4387-b3e0-3bf610415b88)
+    (property "Netclass" "signal_digital" (at 262.89 91.44 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "I2S_SDI" (at 213.36 106.68 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f6590cb9-3d32-4aeb-a7f9-84b3aa2f4ceb)
+  (hierarchical_label "GPIO_9" (shape bidirectional) (at 262.89 67.31 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid f061be2f-60b3-4124-8205-dc0d55e907f7)
+    (property "Netclass" "signal_digital" (at 262.89 68.58 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "CAN_RX" (at 213.36 111.76 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f7819f9d-1ee9-4dd7-9191-223cdd5b74f9)
+  (hierarchical_label "DAC_2" (shape bidirectional) (at 262.89 113.03 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid f113f220-95f5-42e2-95e3-e19aa55d4bf6)
+    (property "Netclass" "signal_analog" (at 262.89 114.3 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "ETH_TX_EN" (at 213.36 121.92 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f7b8a1ef-3bdd-4a3c-ae4f-c0dd5e2f7cf0)
+  (hierarchical_label "GPIO_11" (shape bidirectional) (at 262.89 72.39 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid f2600c69-b7aa-47d9-afae-aa9e3f6cdbde)
+    (property "Netclass" "signal_digital" (at 262.89 73.66 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
   )
-  (label "PA4" (at 147.32 58.42 0) (fields_autoplaced)
-    (effects (font (size 1.27 1.27)) (justify left bottom))
-    (uuid f863b268-0068-4a8e-806f-8733e2d213b5)
+  (hierarchical_label "ADC_4" (shape bidirectional) (at 262.89 105.41 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ffdabe5b-ee59-47e1-94d6-616641de5519)
+    (property "Netclass" "signal_analog" (at 262.89 106.68 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 91.44 31.75 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 0420285b-fd9e-43eb-9864-563d0b92aa53)
+    (property "Reference" "C2" (at 93.98 30.4863 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100n" (at 93.98 33.0263 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 91.44 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 91.44 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Man" "" (at 91.44 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Man_no" "" (at 91.44 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Disti" "" (at 91.44 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Disti_no" "" (at 91.44 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fbd52be3-c194-4f4b-a1e1-588e87310d87))
+    (pin "2" (uuid 311150d2-9304-42a8-b64b-8d1ea121179a))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "C2") (unit 1)
+        )
+      )
+    )
   )
 
-  (symbol (lib_id "Device:Crystal_GND24") (at 55.88 85.09 0) (unit 1)
+  (symbol (lib_id "Device:Crystal_GND24") (at 69.85 92.71 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid 10b50a67-aeb7-490c-ac7a-fbe7d29b2966)
-    (property "Reference" "Y1" (at 59.69 81.28 0)
+    (property "Reference" "Y1" (at 73.66 88.9 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "16MHz" (at 62.23 87.63 0)
+    (property "Value" "25MHz" (at 76.2 95.25 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "Crystal:Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm" (at 55.88 85.09 0)
+    (property "Footprint" "Crystal:Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm" (at 69.85 92.71 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 55.88 85.09 0)
+    (property "Datasheet" "~" (at 69.85 92.71 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 300cfb5c-8cf7-49ac-a8eb-7db70baee5c6))
-    (pin "2" (uuid 8cebd5a5-12d3-4003-965b-bedeaad5e002))
-    (pin "3" (uuid fe210c52-7606-40c0-9c61-87c9ceab9701))
-    (pin "4" (uuid b1912ebd-987a-4cba-a4a7-85719b1851f4))
+    (pin "1" (uuid dcba6f23-d598-45ea-8aea-d20fd30de4fe))
+    (pin "2" (uuid ddae22ca-e8b1-4591-9303-a34820558b2d))
+    (pin "3" (uuid 8a38d8e3-53c4-4539-b308-2028b25ab8e1))
+    (pin "4" (uuid b01cf3df-050a-4301-a3f6-406d9ede156d))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -2595,23 +3086,23 @@
     )
   )
 
-  (symbol (lib_id "Device:FerriteBead") (at 158.75 27.94 0) (unit 1)
+  (symbol (lib_id "Device:FerriteBead") (at 170.18 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 15a96caf-09bd-42d1-8473-07aec3928822)
-    (property "Reference" "FB1" (at 162.56 26.6192 0)
+    (property "Reference" "FB1" (at 173.99 30.4292 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "120R" (at 162.56 29.1592 0)
+    (property "Value" "120R" (at 173.99 32.9692 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 156.972 27.94 90)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 168.402 31.75 90)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 158.75 27.94 0)
+    (property "Datasheet" "~" (at 170.18 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid f8e4e0bf-bca3-44ef-adf2-01d584a72e7f))
-    (pin "2" (uuid b1ec8061-167d-49b1-9d4c-0b855b802535))
+    (pin "1" (uuid 73e07801-3058-4ee9-9de8-aae53beb2e34))
+    (pin "2" (uuid ece8e93b-ff40-4d77-ad76-3423bed2b8d5))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -2621,35 +3112,35 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 149.86 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 161.29 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 1e190503-6922-4b8b-a9a1-7f511f9f5084)
-    (property "Reference" "C8" (at 152.4 26.6763 0)
+    (property "Reference" "C8" (at 163.83 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "1u" (at 152.4 29.2163 0)
+    (property "Value" "1u" (at 163.83 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 149.86 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 161.29 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 149.86 27.94 0)
+    (property "Datasheet" "~" (at 161.29 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 149.86 27.94 0)
+    (property "Man" "" (at 161.29 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 149.86 27.94 0)
+    (property "Man_no" "" (at 161.29 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 149.86 27.94 0)
+    (property "Disti" "" (at 161.29 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 149.86 27.94 0)
+    (property "Disti_no" "" (at 161.29 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid ac0bde38-773f-433e-af15-42d1955695e1))
-    (pin "2" (uuid 48b67a52-7ad0-4422-90f8-f0721492945c))
+    (pin "1" (uuid 36094864-fd28-4cb3-80de-117edaee761a))
+    (pin "2" (uuid b38de7dd-7b19-4698-9811-cd6d9b05c445))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -2659,31 +3150,69 @@
     )
   )
 
-  (symbol (lib_id "Reference_Voltage:MCP1501-20xCH") (at 72.39 130.81 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 81.28 31.75 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid 2179fe8e-a88a-4765-9397-cdeaf79175e5)
+    (property "Reference" "C1" (at 83.82 30.4863 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100n" (at 83.82 33.0263 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 81.28 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 81.28 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Man" "" (at 81.28 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Man_no" "" (at 81.28 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Disti" "" (at 81.28 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Disti_no" "" (at 81.28 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b45b05e0-26e2-4c41-9cbe-2e687828dd10))
+    (pin "2" (uuid e63bc34c-2ed5-4138-8b15-c5a776743d43))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "C1") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "Reference_Voltage:MCP1501-20xCH") (at 134.62 180.34 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 31aa3ed3-344b-48ee-8146-0b4ac1b30623)
-    (property "Reference" "U1" (at 90.17 127.1621 0)
+    (property "Reference" "U1" (at 152.4 176.6921 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "MCP1501-20xCH" (at 90.17 129.7021 0)
+    (property "Value" "MCP1501-20xCH" (at 152.4 179.2321 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (at 72.39 130.81 0)
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (at 134.62 180.34 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20005474E.pdf" (at 72.39 130.81 0)
+    (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20005474E.pdf" (at 134.62 180.34 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "Microchip" (at 72.39 130.81 0)
+    (property "Man" "Microchip" (at 134.62 180.34 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "MCP1501T-20E/CHY" (at 72.39 130.81 0)
+    (property "Man_no" "MCP1501T-20E/CHY" (at 134.62 180.34 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "Mouser" (at 72.39 130.81 0)
+    (property "Disti" "Mouser" (at 134.62 180.34 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" " 579-MCP1501T-20E/CHY " (at 72.39 130.81 0)
+    (property "Disti_no" " 579-MCP1501T-20E/CHY " (at 134.62 180.34 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid c014d2b5-5a66-47a4-a4cd-3f32a9e50d82))
@@ -2701,119 +3230,59 @@
     )
   )
 
-  (symbol (lib_id "MCU_ST_STM32F4:STM32F411RCTx") (at 128.27 86.36 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid 32c5e6b2-eff6-4d6e-a052-9eac16fadcef)
-    (property "Reference" "U2" (at 135.5441 132.08 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+  (symbol (lib_id "Device:Crystal_GND24") (at 36.83 92.71 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
+    (uuid 3589702f-f6de-4e28-abd1-d03d99d27e01)
+    (property "Reference" "Y2" (at 40.64 88.9 0)
+      (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "STM32F411RCTx" (at 135.5441 134.62 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+    (property "Value" "32.768Hz" (at 41.91 97.79 0)
+      (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at 113.03 129.54 0)
-      (effects (font (size 1.27 1.27)) (justify right) hide)
+    (property "Footprint" "Crystal:Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm" (at 36.83 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 36.83 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" (at 128.27 86.36 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (pin "1" (uuid f19a62a8-9e04-4542-9c75-3b83b7fbab4c))
-    (pin "10" (uuid c35465e8-55da-4aa1-b94f-110608236926))
-    (pin "11" (uuid dbba6250-40d7-4b69-98e9-b407baaa33e3))
-    (pin "12" (uuid 75c28713-4375-40a0-aa75-48b71ac2d913))
-    (pin "13" (uuid b744a55e-2e77-4609-99e6-3465ef8468cb))
-    (pin "14" (uuid cd021c26-aca4-49a5-a7d8-4b2d3856ea50))
-    (pin "15" (uuid 66472670-deec-4c05-bbda-75651c3bc80a))
-    (pin "16" (uuid ce7d0646-2d22-400a-8974-c237fb3af7fa))
-    (pin "17" (uuid 0b65c8e2-a2dc-4ecf-889c-f92a47128add))
-    (pin "18" (uuid c804d113-84c4-4e3f-af7a-8b73705e9bca))
-    (pin "19" (uuid 1dbb4b52-9d02-452a-a05c-64ad96624389))
-    (pin "2" (uuid db1afed7-f98e-47a4-b6e6-979927b1b008))
-    (pin "20" (uuid cd3b2fb3-d842-4219-a594-f8cd5f35ed7b))
-    (pin "21" (uuid 6161242a-e671-49c8-98ef-558bd326a330))
-    (pin "22" (uuid 6ad7747a-3923-40f9-bb36-b12c9605e8e7))
-    (pin "23" (uuid c1e3163b-e727-40a3-a0e7-38bbbb5855ea))
-    (pin "24" (uuid 89b28e44-bf94-465b-84b5-d201a717db1a))
-    (pin "25" (uuid f65f00df-52ae-46ea-afe8-e677b241b654))
-    (pin "26" (uuid 5dee3468-b1b8-462c-ade6-d5c04bfad617))
-    (pin "27" (uuid 3c0a5ef8-9a50-40fc-8046-c49b2e76c58e))
-    (pin "28" (uuid 11f2c7b8-0c74-4af2-a576-d3b48abb1d40))
-    (pin "29" (uuid 0509196d-f408-4a44-94f1-4f5ac254d9b4))
-    (pin "3" (uuid 7764ca73-54e7-4244-8062-985d0b65b7e2))
-    (pin "30" (uuid 61ce598c-2d5c-437b-9e5d-600d6a8be00b))
-    (pin "31" (uuid f6aa1bcd-2f17-41a9-aba7-e03e7f8e8878))
-    (pin "32" (uuid c764911f-1c53-46ae-814f-f4fe1cfb0b75))
-    (pin "33" (uuid 0c19bd93-cfad-43de-b6c9-0b29bb1e889d))
-    (pin "34" (uuid 18fbdf35-e116-4b0a-ab92-9c1ffb83a11f))
-    (pin "35" (uuid d45f5532-df59-4ded-bc49-17f4e7c3e13f))
-    (pin "36" (uuid 07310f12-fd64-461c-bae3-617062c160fc))
-    (pin "37" (uuid 12d14901-2b0d-4a86-a3c1-95d2dce6516d))
-    (pin "38" (uuid 6c2fbf43-e71c-4f14-8ea9-397a37ae45ce))
-    (pin "39" (uuid 4e8c9b68-6d4d-49b0-9014-e30d6e392b5c))
-    (pin "4" (uuid a9f5c75a-2119-4e8a-9d21-6e394f42258d))
-    (pin "40" (uuid 41b0f11b-3596-42d7-a3c3-1c94ce9e030c))
-    (pin "41" (uuid be40d7e0-3397-4abf-a229-4de69cacc505))
-    (pin "42" (uuid 465e20cf-c486-40cb-bfbc-a9d823f9288b))
-    (pin "43" (uuid d59d5973-9907-49af-b7f8-0dbf7cf86505))
-    (pin "44" (uuid e78b7e95-4331-4fb3-a300-98a87c20653a))
-    (pin "45" (uuid d4c3d2f8-f5dd-494d-af1d-5e5f71dad275))
-    (pin "46" (uuid 06025911-d454-4ad9-8758-5cce8788a02c))
-    (pin "47" (uuid 5b32be09-2704-428e-8d2b-bb753dfb6e25))
-    (pin "48" (uuid 925c2f36-51c6-42fa-86c0-60dcb46195f1))
-    (pin "49" (uuid ba30a139-cc36-46d8-8790-9eed2995e480))
-    (pin "5" (uuid e97fc870-55a4-4981-bdc4-93ee3906f8d8))
-    (pin "50" (uuid 1c8838fd-7f4a-40ed-8293-20663532c907))
-    (pin "51" (uuid f132bda9-248a-4358-9be5-39d826ffc602))
-    (pin "52" (uuid 322e169e-499a-4960-9aba-2e8d0cadb77a))
-    (pin "53" (uuid 7b7ebc5f-0cb9-43dd-b0e8-2c5ca25ecbba))
-    (pin "54" (uuid d1d64d8b-4d42-4ef7-b6da-90e18a408acc))
-    (pin "55" (uuid 2ba8b361-5fd0-40fe-83e4-1fce49ab9b66))
-    (pin "56" (uuid 9a673798-4315-415c-9001-891ca5d7de33))
-    (pin "57" (uuid 43af7584-4dd4-4af9-8586-35460d55d2d2))
-    (pin "58" (uuid 4ac8b8ec-00f1-4661-a356-9d0197947326))
-    (pin "59" (uuid 56a366b5-ddaf-4be1-b323-19d8d51ee433))
-    (pin "6" (uuid 3c2b0df6-0ab3-42cf-967c-7c735571c7aa))
-    (pin "60" (uuid 27e0f37f-cd94-4b40-b8d0-8e6c12568188))
-    (pin "61" (uuid ebb267ac-e2a9-43d6-a9b4-2b0d70fd1490))
-    (pin "62" (uuid b782a018-6402-430f-bf9d-95508a84cc63))
-    (pin "63" (uuid b5f1c797-683f-4888-9c6d-899aaa4edb5a))
-    (pin "64" (uuid 1a44e2b6-8f82-4a25-befc-51369a40bde7))
-    (pin "7" (uuid 9d81e129-f4ee-4724-97d6-0d4a1ac64707))
-    (pin "8" (uuid ac252222-d2e8-446d-9f81-a33fe5d3c1d3))
-    (pin "9" (uuid ec7a13ae-c0fb-49c2-ad72-08f7f5c7cc30))
+    (pin "1" (uuid a7696c00-5f72-43c0-adce-9252fae6a5ac))
+    (pin "2" (uuid 597eb9ef-3e58-4d09-bbd2-e02c4c49f4d8))
+    (pin "3" (uuid 7afd2181-c1ab-4559-98cd-2185a666d884))
+    (pin "4" (uuid 9003910c-cc16-4eb6-9d68-5db82242ee18))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
-          (reference "U2") (unit 1)
+          (reference "Y2") (unit 1)
         )
       )
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 64.77 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 60.96 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 3b812653-556f-49a2-aebb-3d0d550ed7ee)
-    (property "Reference" "C6" (at 67.31 26.6763 0)
+    (property "Reference" "C6" (at 63.5 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "10u" (at 67.31 29.2163 0)
+    (property "Value" "10u" (at 63.5 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 64.77 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 60.96 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 64.77 27.94 0)
+    (property "Datasheet" "~" (at 60.96 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 64.77 27.94 0)
+    (property "Man" "" (at 60.96 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 64.77 27.94 0)
+    (property "Man_no" "" (at 60.96 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 64.77 27.94 0)
+    (property "Disti" "" (at 60.96 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 64.77 27.94 0)
+    (property "Disti_no" "" (at 60.96 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid adaa0f1e-04bf-49b2-bc43-52dfdd621050))
@@ -2827,31 +3296,31 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 74.93 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 71.12 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 43a80b69-537a-4090-aaeb-b4dd06827ce1)
-    (property "Reference" "C5" (at 77.47 26.6763 0)
+    (property "Reference" "C5" (at 73.66 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "100n" (at 77.47 29.2163 0)
+    (property "Value" "100n" (at 73.66 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 74.93 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 71.12 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 74.93 27.94 0)
+    (property "Datasheet" "~" (at 71.12 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 74.93 27.94 0)
+    (property "Man" "" (at 71.12 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 74.93 27.94 0)
+    (property "Man_no" "" (at 71.12 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 74.93 27.94 0)
+    (property "Disti" "" (at 71.12 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 74.93 27.94 0)
+    (property "Disti_no" "" (at 71.12 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid ac1492db-76a3-49ef-9580-e9f89923f8b3))
@@ -2865,22 +3334,22 @@
     )
   )
 
-  (symbol (lib_id "power:GND") (at 171.45 33.02 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:GND") (at 182.88 36.83 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid 44804a9d-0f0f-4d71-80a3-d2f4a7b4a087)
-    (property "Reference" "#PWR05" (at 171.45 39.37 0)
+    (property "Reference" "#PWR05" (at 182.88 43.18 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "GND" (at 171.45 38.1 0)
+    (property "Value" "GND" (at 182.88 40.64 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 171.45 33.02 0)
+    (property "Footprint" "" (at 182.88 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 171.45 33.02 0)
+    (property "Datasheet" "" (at 182.88 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 3161c584-7fd0-4476-97aa-18a5063fd097))
+    (pin "1" (uuid 81a9f071-116c-4616-bf8d-a294a193efba))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -2890,35 +3359,35 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 85.09 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 111.76 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid 44f238f2-3465-41c3-938e-63b610a2d6a4)
-    (property "Reference" "C4" (at 87.63 26.6763 0)
+    (uuid 464539f9-1954-4e7d-be1c-40105924eda0)
+    (property "Reference" "C4" (at 114.3 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "100n" (at 87.63 29.2163 0)
+    (property "Value" "100n" (at 114.3 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 85.09 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 111.76 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 85.09 27.94 0)
+    (property "Datasheet" "~" (at 111.76 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 85.09 27.94 0)
+    (property "Man" "" (at 111.76 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 85.09 27.94 0)
+    (property "Man_no" "" (at 111.76 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 85.09 27.94 0)
+    (property "Disti" "" (at 111.76 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 85.09 27.94 0)
+    (property "Disti_no" "" (at 111.76 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid f522317e-f7ef-4439-964a-3617f4d35a98))
-    (pin "2" (uuid d13f9782-cec0-48a0-b73f-3413cb9439c8))
+    (pin "1" (uuid 5fee5d3a-37c1-4ce0-b426-26002cd87196))
+    (pin "2" (uuid 13847817-f220-42ce-ab81-e8a0c2e23e85))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -2928,60 +3397,60 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 105.41 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 46.99 105.41 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid 5878df2b-9907-4e34-a34f-dd6bff3614d0)
-    (property "Reference" "C2" (at 107.95 26.6763 0)
+    (uuid 5a9f389c-1129-41b8-b65a-f18ab94f7d56)
+    (property "Reference" "C14" (at 49.53 104.1463 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "100n" (at 107.95 29.2163 0)
+    (property "Value" "10p" (at 49.53 106.6863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 105.41 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 46.99 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 105.41 27.94 0)
+    (property "Datasheet" "~" (at 46.99 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 105.41 27.94 0)
+    (property "Man" "" (at 46.99 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 105.41 27.94 0)
+    (property "Man_no" "" (at 46.99 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 105.41 27.94 0)
+    (property "Disti" "" (at 46.99 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 105.41 27.94 0)
+    (property "Disti_no" "" (at 46.99 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 553c0cee-199a-4949-8595-43fbe8f79411))
-    (pin "2" (uuid 4ff8ff8d-cd6e-4e8c-82b2-8120ff79abbe))
+    (pin "1" (uuid 9ab7f4e5-1486-4420-a3c5-b2ba6c8a582a))
+    (pin "2" (uuid 370fdc7f-ad8e-43ef-beb3-1a40e5c8d1d1))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
-          (reference "C2") (unit 1)
+          (reference "C14") (unit 1)
         )
       )
     )
   )
 
-  (symbol (lib_id "power:GND") (at 158.75 33.02 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:GND") (at 170.18 36.83 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid 5b57de8f-77d0-497c-a45a-4337ef63e930)
-    (property "Reference" "#PWR04" (at 158.75 39.37 0)
+    (property "Reference" "#PWR04" (at 170.18 43.18 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "GND" (at 158.75 38.1 0)
+    (property "Value" "GND" (at 170.18 40.64 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 158.75 33.02 0)
+    (property "Footprint" "" (at 170.18 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 158.75 33.02 0)
+    (property "Datasheet" "" (at 170.18 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 8c4bbb08-a4ef-46c3-b2ba-e31328863167))
+    (pin "1" (uuid 52d7e4f9-e374-436c-8eae-67499a990341))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -2991,60 +3460,47 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 95.25 27.94 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid 63ec839d-b38a-4e56-8184-96e3a59317d5)
-    (property "Reference" "C3" (at 97.79 26.6763 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "100n" (at 97.79 29.2163 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 95.25 27.94 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "~" (at 95.25 27.94 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Man" "" (at 95.25 27.94 0)
+  (symbol (lib_id "power:GND") (at 276.86 118.11 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
+    (uuid 69af3987-f42e-4cb9-92be-e7eec183b36e)
+    (property "Reference" "#PWR012" (at 276.86 124.46 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 95.25 27.94 0)
-      (effects (font (size 1.27 1.27)) hide)
+    (property "Value" "GND" (at 276.86 121.92 0)
+      (effects (font (size 1.27 1.27)))
     )
-    (property "Disti" "" (at 95.25 27.94 0)
+    (property "Footprint" "" (at 276.86 118.11 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 95.25 27.94 0)
+    (property "Datasheet" "" (at 276.86 118.11 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 17aa79bd-e6c3-4a38-8d7e-7d0987edc606))
-    (pin "2" (uuid 28c1c54f-298b-4737-a34e-dfed380f2e3e))
+    (pin "1" (uuid a30fc59d-f27b-4c03-9fe5-9dbf8452d5a5))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
-          (reference "C3") (unit 1)
+          (reference "#PWR012") (unit 1)
         )
       )
     )
   )
 
-  (symbol (lib_id "power:GND") (at 55.88 102.87 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:GND") (at 69.85 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid 6da8f5ba-e551-4d8b-8e29-035e2716b07c)
-    (property "Reference" "#PWR08" (at 55.88 109.22 0)
+    (property "Reference" "#PWR08" (at 69.85 116.84 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "GND" (at 55.88 107.95 0)
+    (property "Value" "GND" (at 69.85 114.3 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 55.88 102.87 0)
+    (property "Footprint" "" (at 69.85 110.49 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 55.88 102.87 0)
+    (property "Datasheet" "" (at 69.85 110.49 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 2d81dc9e-a068-4fcd-9271-646e7d6685e0))
+    (pin "1" (uuid 37457b28-b410-4736-b368-7f1c68ae9af3))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -3054,19 +3510,19 @@
     )
   )
 
-  (symbol (lib_id "power:+3.3V") (at 123.19 22.86 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:+3.3V") (at 120.65 26.67 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid 70324ade-ba7c-4a4e-b986-5348f70b9a64)
-    (property "Reference" "#PWR01" (at 123.19 26.67 0)
+    (property "Reference" "#PWR01" (at 120.65 30.48 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "+3.3V" (at 123.19 17.78 0)
+    (property "Value" "+3.3V" (at 120.65 22.86 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 123.19 22.86 0)
+    (property "Footprint" "" (at 120.65 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 123.19 22.86 0)
+    (property "Datasheet" "" (at 120.65 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid df50205b-3ce9-4753-ae54-d0a00397fdbf))
@@ -3079,35 +3535,35 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 140.97 27.94 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "Device:C_Small") (at 152.4 31.75 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid 764a895e-30ce-4868-b02a-c30ed1273029)
-    (property "Reference" "C7" (at 143.51 26.6763 0)
+    (property "Reference" "C7" (at 154.94 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "10n" (at 143.51 29.2163 0)
+    (property "Value" "10n" (at 154.94 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 140.97 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 152.4 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 140.97 27.94 0)
+    (property "Datasheet" "~" (at 152.4 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 140.97 27.94 0)
+    (property "Man" "" (at 152.4 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 140.97 27.94 0)
+    (property "Man_no" "" (at 152.4 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 140.97 27.94 0)
+    (property "Disti" "" (at 152.4 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 140.97 27.94 0)
+    (property "Disti_no" "" (at 152.4 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 7d0a8c81-158f-418c-9c0b-0172022789d0))
-    (pin "2" (uuid 48db6a02-2dfb-4a43-a677-91cfada9fd1d))
+    (pin "1" (uuid 8a1cd1cc-38eb-4279-98ca-d1b36df797d6))
+    (pin "2" (uuid 848be85b-0c3b-4887-8360-ca8491fc15b5))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -3117,31 +3573,31 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 91.44 54.61 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 87.63 60.96 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 7e139c51-b348-40aa-abf2-9daf8c814ef6)
-    (property "Reference" "C10" (at 93.98 53.3463 0)
+    (property "Reference" "C10" (at 90.17 59.6963 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "100n" (at 93.98 55.8863 0)
+    (property "Value" "100n" (at 90.17 62.2363 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 91.44 54.61 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 87.63 60.96 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 91.44 54.61 0)
+    (property "Datasheet" "~" (at 87.63 60.96 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 91.44 54.61 0)
+    (property "Man" "" (at 87.63 60.96 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 91.44 54.61 0)
+    (property "Man_no" "" (at 87.63 60.96 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 91.44 54.61 0)
+    (property "Disti" "" (at 87.63 60.96 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 91.44 54.61 0)
+    (property "Disti_no" "" (at 87.63 60.96 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 1fac3965-dce0-49c9-a85b-f20e9dec7359))
@@ -3155,35 +3611,35 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 66.04 97.79 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 80.01 105.41 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 822d461b-3440-4447-915b-bbe5f19f0f9c)
-    (property "Reference" "C12" (at 68.58 96.5263 0)
+    (property "Reference" "C12" (at 82.55 104.1463 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "10p" (at 68.58 99.0663 0)
+    (property "Value" "10p" (at 82.55 106.6863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 66.04 97.79 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 80.01 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 66.04 97.79 0)
+    (property "Datasheet" "~" (at 80.01 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 66.04 97.79 0)
+    (property "Man" "" (at 80.01 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 66.04 97.79 0)
+    (property "Man_no" "" (at 80.01 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 66.04 97.79 0)
+    (property "Disti" "" (at 80.01 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 66.04 97.79 0)
+    (property "Disti_no" "" (at 80.01 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 69bdacad-c557-4f1b-96c8-9e97f84cdf00))
-    (pin "2" (uuid ece5ba28-6d89-48ee-9dba-4466c88c3a62))
+    (pin "1" (uuid a62ae3c8-248f-40d5-981e-36b87263280f))
+    (pin "2" (uuid 4e7a4384-ecda-4cac-ac71-831272a87997))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -3193,35 +3649,35 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 43.18 97.79 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 57.15 105.41 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid 8bbe3f59-4e21-46e4-ac26-502b430d1ba6)
-    (property "Reference" "C11" (at 45.72 96.5263 0)
+    (property "Reference" "C11" (at 59.69 104.1463 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "10p" (at 45.72 99.0663 0)
+    (property "Value" "10p" (at 59.69 106.6863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 43.18 97.79 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 57.15 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 43.18 97.79 0)
+    (property "Datasheet" "~" (at 57.15 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 43.18 97.79 0)
+    (property "Man" "" (at 57.15 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 43.18 97.79 0)
+    (property "Man_no" "" (at 57.15 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 43.18 97.79 0)
+    (property "Disti" "" (at 57.15 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 43.18 97.79 0)
+    (property "Disti_no" "" (at 57.15 105.41 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 8395f005-3139-48eb-a8d4-5d52c6ab9431))
-    (pin "2" (uuid cbde83b5-79b8-46b0-bf8c-0da7a5803c49))
+    (pin "1" (uuid 48f833d5-2c27-401d-b73f-3a75be33a71f))
+    (pin "2" (uuid ee1e73ba-1f79-43fa-aba1-c83de4008fcf))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -3231,19 +3687,19 @@
     )
   )
 
-  (symbol (lib_id "power:GND") (at 91.44 58.42 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:GND") (at 87.63 64.77 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid 8f1e8a24-3a9a-494c-9c60-1d7cbd32306c)
-    (property "Reference" "#PWR07" (at 91.44 64.77 0)
+    (property "Reference" "#PWR07" (at 87.63 71.12 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "GND" (at 91.44 63.5 0)
+    (property "Value" "GND" (at 87.63 68.58 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 91.44 58.42 0)
+    (property "Footprint" "" (at 87.63 64.77 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 91.44 58.42 0)
+    (property "Datasheet" "" (at 87.63 64.77 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 6d477208-047e-49b1-a553-b2ae0d039dc2))
@@ -3256,19 +3712,44 @@
     )
   )
 
-  (symbol (lib_id "Connector_Generic:Conn_2Rows-75Pins") (at 231.14 93.98 0) (unit 1)
+  (symbol (lib_id "power:GND") (at 207.01 118.11 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
+    (uuid 98389769-9d6a-4dc7-81ae-4762a222eef8)
+    (property "Reference" "#PWR011" (at 207.01 124.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (at 207.01 121.92 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 207.01 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (at 207.01 118.11 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ebdfde62-d2f5-455d-8f73-8cf66b03d294))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "#PWR011") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_2Rows-75Pins") (at 243.84 67.31 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no)
     (uuid b033c071-44c7-4dad-9717-e4843f1fbd6f)
-    (property "Reference" "J1" (at 232.41 45.72 0)
+    (property "Reference" "J1" (at 245.11 19.05 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Value" "Conn_2Rows-75Pins" (at 229.87 147.32 0)
+    (property "Value" "Conn_2Rows-75Pins" (at 242.57 120.65 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Footprint" "Audio_Module:M.2-B-KEY" (at 231.14 93.98 0)
+    (property "Footprint" "Audio_Module:M.2-B-KEY" (at 243.84 67.31 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 231.14 93.98 0)
+    (property "Datasheet" "~" (at 243.84 67.31 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 335725fd-f240-488b-9351-c33a2d6cd453))
@@ -3355,19 +3836,44 @@
     )
   )
 
-  (symbol (lib_id "power:+3.3VA") (at 135.89 22.86 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:+5V") (at 237.49 19.05 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
+    (uuid b9a3edf4-1625-4b7f-a41e-9c507ed434bc)
+    (property "Reference" "#PWR09" (at 237.49 22.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (at 237.49 13.97 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 237.49 19.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (at 237.49 19.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eb66f2cb-a355-40ef-b017-8800b848dc07))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "#PWR09") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "power:+3.3VA") (at 132.08 26.67 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid bdfbc6c8-125c-4750-a2b5-4826419d82ad)
-    (property "Reference" "#PWR02" (at 135.89 26.67 0)
+    (property "Reference" "#PWR02" (at 132.08 30.48 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "+3.3VA" (at 135.89 17.78 0)
+    (property "Value" "+3.3VA" (at 132.08 22.86 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 135.89 22.86 0)
+    (property "Footprint" "" (at 132.08 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 135.89 22.86 0)
+    (property "Datasheet" "" (at 132.08 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid b90734fb-922c-41fd-adec-eb8cc6900606))
@@ -3380,19 +3886,19 @@
     )
   )
 
-  (symbol (lib_id "power:GND") (at 64.77 33.02 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:GND") (at 60.96 36.83 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid c0d952dd-7fc7-4d7e-80f8-b0cf1360cc96)
-    (property "Reference" "#PWR03" (at 64.77 39.37 0)
+    (property "Reference" "#PWR03" (at 60.96 43.18 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "GND" (at 64.77 38.1 0)
+    (property "Value" "GND" (at 60.96 40.64 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 64.77 33.02 0)
+    (property "Footprint" "" (at 60.96 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 64.77 33.02 0)
+    (property "Datasheet" "" (at 60.96 36.83 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (pin "1" (uuid 92c659e8-34d1-4e3d-9a17-e4a5f930845e))
@@ -3405,35 +3911,35 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 171.45 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 182.88 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
     (uuid c7393e4d-9a54-4253-be64-d89dfb8d926b)
-    (property "Reference" "C9" (at 173.99 26.6763 0)
+    (property "Reference" "C9" (at 185.42 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "1u" (at 173.99 29.2163 0)
+    (property "Value" "1u" (at 185.42 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 171.45 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 182.88 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 171.45 27.94 0)
+    (property "Datasheet" "~" (at 182.88 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 171.45 27.94 0)
+    (property "Man" "" (at 182.88 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 171.45 27.94 0)
+    (property "Man_no" "" (at 182.88 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 171.45 27.94 0)
+    (property "Disti" "" (at 182.88 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 171.45 27.94 0)
+    (property "Disti_no" "" (at 182.88 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 4f72574d-c7ef-42a9-816f-d4979bcb67e3))
-    (pin "2" (uuid a3c25d38-5946-4466-b462-532b073aadf2))
+    (pin "1" (uuid 63a587ae-4708-4a61-8df4-529370265bf1))
+    (pin "2" (uuid 572d8b8b-ff71-45cc-bccf-74fad6c55a3a))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -3443,22 +3949,22 @@
     )
   )
 
-  (symbol (lib_id "power:+3.3V") (at 171.45 22.86 0) (unit 1)
-    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+  (symbol (lib_id "power:+3.3V") (at 182.88 26.67 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
     (uuid cc02ba66-687b-4ab7-84aa-a2e227996147)
-    (property "Reference" "#PWR06" (at 171.45 26.67 0)
+    (property "Reference" "#PWR06" (at 182.88 30.48 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Value" "+3.3V" (at 171.45 17.78 0)
+    (property "Value" "+3.3V" (at 182.88 22.86 0)
       (effects (font (size 1.27 1.27)))
     )
-    (property "Footprint" "" (at 171.45 22.86 0)
+    (property "Footprint" "" (at 182.88 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "" (at 171.45 22.86 0)
+    (property "Datasheet" "" (at 182.88 26.67 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid ba3c2ffe-9af8-4bd2-ab7d-ac1dcf7598f2))
+    (pin "1" (uuid 824875f8-4f43-4020-a681-4fbda976408d))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
@@ -3468,39 +3974,190 @@
     )
   )
 
-  (symbol (lib_id "Device:C_Small") (at 114.3 27.94 0) (unit 1)
+  (symbol (lib_id "Device:C_Small") (at 101.6 31.75 0) (unit 1)
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
-    (uuid d022722e-6350-43f6-9f72-b239c2b87aa6)
-    (property "Reference" "C1" (at 116.84 26.6763 0)
+    (uuid cfdd7a76-a521-49d0-bf41-5f1565f26821)
+    (property "Reference" "C3" (at 104.14 30.4863 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "100n" (at 116.84 29.2163 0)
+    (property "Value" "100n" (at 104.14 33.0263 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 114.3 27.94 0)
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (at 101.6 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (at 114.3 27.94 0)
+    (property "Datasheet" "~" (at 101.6 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man" "" (at 114.3 27.94 0)
+    (property "Man" "" (at 101.6 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Man_no" "" (at 114.3 27.94 0)
+    (property "Man_no" "" (at 101.6 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti" "" (at 114.3 27.94 0)
+    (property "Disti" "" (at 101.6 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Disti_no" "" (at 114.3 27.94 0)
+    (property "Disti_no" "" (at 101.6 31.75 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (pin "1" (uuid 62c35239-ade6-4cce-9236-185a097795c6))
-    (pin "2" (uuid 3e014b81-0176-46e5-b5fd-7545c7c8470d))
+    (pin "1" (uuid 816c08ce-aebf-4dcb-9606-0c90b03555d1))
+    (pin "2" (uuid 22139a1c-6ac3-45df-ba52-9e462ef12347))
     (instances
       (project "brayn"
         (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
-          (reference "C1") (unit 1)
+          (reference "C3") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "power:GND") (at 36.83 110.49 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
+    (uuid d6d015c1-8eef-47b3-8da5-3eae03ee4f17)
+    (property "Reference" "#PWR010" (at 36.83 116.84 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (at 36.83 114.3 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "" (at 36.83 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (at 36.83 110.49 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 53ca6409-e1e6-4b87-9914-4d56bd24682d))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "#PWR010") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "mcu:STM32G474x") (at 124.46 85.09 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+    (uuid f72240ac-38d6-4a07-a46b-36592e066665)
+    (property "Reference" "U2" (at 133.0041 146.05 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "STM32G474x" (at 133.0041 148.59 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at 87.63 34.29 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+    (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474re.pdf" (at 99.06 27.94 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eed8883f-71e7-4ab4-9f94-7686d5e7f1df))
+    (pin "10" (uuid 00af9bb8-7952-4bcd-9b7d-b955c2444baf))
+    (pin "11" (uuid 22fdb105-a079-4252-8c4d-3da422231c8d))
+    (pin "12" (uuid da2bb84b-98ae-48cc-9bd7-6dea6ca4d1ce))
+    (pin "13" (uuid 82d24301-37ce-4e09-958d-bdb1e38f92ca))
+    (pin "14" (uuid 33afaedc-b7f7-4357-8004-fbc8dd2145f7))
+    (pin "15" (uuid 7cfc701b-26d9-4564-8347-7d024afef653))
+    (pin "16" (uuid 5ccca663-bd3c-4127-9506-6782c9af77a2))
+    (pin "17" (uuid df7b1124-e214-43a8-8058-8b847403c7e0))
+    (pin "18" (uuid f85bf74a-4381-4872-93fa-b443f6a683c5))
+    (pin "19" (uuid 4b3b2e0d-4326-4287-b74b-d0170ad58b71))
+    (pin "2" (uuid e6ae9bfd-2074-4aa2-867b-b8c209093d5b))
+    (pin "20" (uuid 49fc644a-294e-4b3e-b07d-e6039e3c1362))
+    (pin "21" (uuid c77f498d-3d2d-410a-8be5-6237195d5912))
+    (pin "22" (uuid f8581ba1-3be6-4787-b146-55bbbf1a19dd))
+    (pin "23" (uuid cf74e6a7-ea36-411d-967a-4bf03d862d02))
+    (pin "24" (uuid bb612b9c-b35e-4a6a-885e-ef9cc959f545))
+    (pin "25" (uuid a4b7dd5a-308d-4b3b-80b5-b197288a8014))
+    (pin "26" (uuid 2678065c-697e-4114-9203-0eff6f03ce62))
+    (pin "27" (uuid ec77603a-c652-44a8-bd5a-7ba2a68c463c))
+    (pin "28" (uuid f8b77f9d-0500-4d36-91f0-b8203e19555a))
+    (pin "29" (uuid b3dbdf1e-3457-4c9d-9bc6-e3cbc131c272))
+    (pin "3" (uuid 3850f70e-77db-402b-bff5-87a2d20ae9db))
+    (pin "30" (uuid 90b1581a-876e-45ec-b349-90f9f04c2988))
+    (pin "31" (uuid 4635a0a0-0173-4f48-ab69-fbc8fddcef54))
+    (pin "32" (uuid 94ded2e9-7f84-484c-bffa-ce13bc9cf264))
+    (pin "33" (uuid 752c7aae-cda0-4e02-a6b2-4bc110b1f3cc))
+    (pin "34" (uuid 485fc031-8f5d-4e56-8fb6-917a22245dd5))
+    (pin "35" (uuid 32ebd0c3-52e8-4886-bb43-7ea36f0edac5))
+    (pin "36" (uuid a5dc297f-c74a-4742-b79f-0c6f62537d71))
+    (pin "37" (uuid fb0dc125-860a-45b8-8663-6e7f0509b0da))
+    (pin "38" (uuid bed6508c-78e8-45b7-9ece-de700742f772))
+    (pin "39" (uuid 4ad6d769-7365-4365-8cf4-81ce9b8d8f21))
+    (pin "4" (uuid d858b251-6f2a-4f2d-8dfe-f6adbeb3d64b))
+    (pin "40" (uuid a5158356-9766-4460-bcf4-66628b7202d5))
+    (pin "41" (uuid aa0dfbcb-e1cf-40d6-bdef-bdd953480385))
+    (pin "42" (uuid 0e95d013-03d2-476d-8293-fba508bf0e27))
+    (pin "43" (uuid b81433b9-b578-4339-bec7-427464df1883))
+    (pin "44" (uuid 3a849e3a-f221-42f4-97ae-a422dfb42919))
+    (pin "45" (uuid 4eeddff5-617a-4b1b-ac98-b84954f564f4))
+    (pin "46" (uuid ab6daa6c-454b-4045-af79-004ef9cb0db9))
+    (pin "47" (uuid 500ede28-8bf0-4c7e-8987-68f943c10db5))
+    (pin "48" (uuid 159e246f-c31d-4570-a93e-c8d7ccdb3573))
+    (pin "49" (uuid ff01449f-c8d7-491c-929c-748812658864))
+    (pin "5" (uuid 7cf41445-c02a-47cb-9c63-46e74af8d7b7))
+    (pin "50" (uuid e936da6b-611e-4be2-9282-530a7021d13e))
+    (pin "51" (uuid 8e21be81-3fc2-49af-96fe-45af9e3c55c1))
+    (pin "52" (uuid fddd8d61-e978-432a-980a-95da22511cee))
+    (pin "53" (uuid 6c0a6194-c0d0-42f9-8ea2-a906487c11e8))
+    (pin "54" (uuid f802aac2-275b-4033-a18e-7bb5f96120da))
+    (pin "55" (uuid 3c84088c-25b8-4650-8aec-fe22844d742d))
+    (pin "56" (uuid 5d71cf43-ccfb-4178-9ae3-1579bc4e187f))
+    (pin "57" (uuid ecdf6bad-f9b4-4114-9ce0-11e5b04c400d))
+    (pin "58" (uuid fb05b24c-0918-4090-bae4-4686961552bf))
+    (pin "59" (uuid 12334d99-b9ba-49a5-8562-35c6f505c19d))
+    (pin "6" (uuid 3ed10447-effc-4d6e-8032-90d006163c48))
+    (pin "60" (uuid 23c284ca-b644-4568-9c48-dc8849c6b719))
+    (pin "61" (uuid 11b9dd7c-1b36-4581-833f-3307e25cff8c))
+    (pin "62" (uuid 0e106cb8-8c0b-4e7e-a2da-39f7ec97fe5d))
+    (pin "63" (uuid 9d5f7bff-5320-4f38-9b5b-dcf88e809c79))
+    (pin "64" (uuid 355129aa-1441-498c-8392-12e7cb3fbf9d))
+    (pin "7" (uuid 8114dda1-fe7d-4767-92f1-afa2c61a8aef))
+    (pin "8" (uuid 7d213472-0d4a-45fa-b02d-49017b237403))
+    (pin "9" (uuid ad58c880-40ce-421b-94b0-01ec437de49f))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "U2") (unit 1)
+        )
+      )
+    )
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 24.13 105.41 0) (unit 1)
+    (in_bom yes) (on_board yes) (dnp no)
+    (uuid fed11597-6bea-4d29-865a-2305cd09ed79)
+    (property "Reference" "C13" (at 26.67 104.1463 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10p" (at 26.67 106.6863 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 24.13 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (at 24.13 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Man" "" (at 24.13 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Man_no" "" (at 24.13 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Disti" "" (at 24.13 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Disti_no" "" (at 24.13 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eed9c3fe-8ccc-4bb4-8985-21de601b76b0))
+    (pin "2" (uuid 2eeab61a-3dea-4365-9b23-31aadcfc8b2e))
+    (instances
+      (project "brayn"
+        (path "/159eafe2-f9c3-4e3d-ac5b-061b6c8d92b7"
+          (reference "C13") (unit 1)
         )
       )
     )
diff --git a/02_hardware/brayn/fp-info-cache b/02_hardware/brayn/fp-info-cache
index a01b373..fb4d179 100644
--- a/02_hardware/brayn/fp-info-cache
+++ b/02_hardware/brayn/fp-info-cache
@@ -1,1254 +1,701 @@
-302963505532556
-Crystal
-Crystal_AT310_D3.0mm_L10.0mm_Horizontal
-Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
-['AT310']
+169253355150387
+Capacitor_SMD
+CP_Elec_3x5.3
+SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics 
+Capacitor Electrolytic
 0
 2
 2
-Crystal
-Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1
-Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
-['AT310']
-0
-3
-3
-Crystal
-Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2
-Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
-['AT310']
-0
-5
-3
-Crystal
-Crystal_AT310_D3.0mm_L10.0mm_Vertical
-Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf
-['AT310']
+Capacitor_SMD
+CP_Elec_3x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal
-Crystal THT C26-LF 6.5mm length 2.06mm diameter
-['C26-LF']
+Capacitor_SMD
+CP_Elec_4x3
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1
-Crystal THT C26-LF 6.5mm length 2.06mm diameter
-['C26-LF']
-0
-3
-3
-Crystal
-Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2
-Crystal THT C26-LF 6.5mm length 2.06mm diameter
-['C26-LF']
-0
-5
-3
-Crystal
-Crystal_C26-LF_D2.1mm_L6.5mm_Vertical
-Crystal THT C26-LF 6.5mm length 2.06mm diameter
-['C26-LF']
+Capacitor_SMD
+CP_Elec_4x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal
-Crystal THT C38-LF 8.0mm length 3.0mm diameter
-['C38-LF']
+Capacitor_SMD
+CP_Elec_4x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1
-Crystal THT C38-LF 8.0mm length 3.0mm diameter
-['C38-LF']
-0
-3
-3
-Crystal
-Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2
-Crystal THT C38-LF 8.0mm length 3.0mm diameter
-['C38-LF']
-0
-5
-3
-Crystal
-Crystal_C38-LF_D3.0mm_L8.0mm_Vertical
-Crystal THT C38-LF 8.0mm length 3.0mm diameter
-['C38-LF']
+Capacitor_SMD
+CP_Elec_4x5.3
+SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_DS10_D1.0mm_L4.3mm_Horizontal
-Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS10']
+Capacitor_SMD
+CP_Elec_4x5.4
+SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1
-Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS10']
-0
-3
-3
-Crystal
-Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2
-Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS10']
-0
-5
-3
-Crystal
-Crystal_DS10_D1.0mm_L4.3mm_Vertical
-Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS10']
+Capacitor_SMD
+CP_Elec_4x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_DS15_D1.5mm_L5.0mm_Horizontal
-Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS15']
+Capacitor_SMD
+CP_Elec_4x5.8
+SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1
-Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS15']
-0
-3
-3
-Crystal
-Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2
-Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS15']
-0
-5
-3
-Crystal
-Crystal_DS15_D1.5mm_L5.0mm_Vertical
-Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS15']
+Capacitor_SMD
+CP_Elec_5x3
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_DS26_D2.0mm_L6.0mm_Horizontal
-Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS26']
+Capacitor_SMD
+CP_Elec_5x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1
-Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS26']
-0
-3
-3
-Crystal
-Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2
-Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS26']
-0
-5
-3
-Crystal
-Crystal_DS26_D2.0mm_L6.0mm_Vertical
-Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS26']
+Capacitor_SMD
+CP_Elec_5x4.4
+SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC18-U_Horizontal
-Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_5x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC18-U_Horizontal_1EP_style1
-Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC18-U_Horizontal_1EP_style2
-Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC18-U_Vertical
-Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf
-THT crystalHC-18/U
+Capacitor_SMD
+CP_Elec_5x5.3
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC33-U_Horizontal
-Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_5x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC33-U_Horizontal_1EP_style1
-Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC33-U_Horizontal_1EP_style2
-Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC33-U_Vertical
-Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf
-THT crystalHC-33/U
+Capacitor_SMD
+CP_Elec_5x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC35-U
-Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf
-Crystal Quarz HC35/U
-0
-3
-3
-Crystal
-Crystal_HC49-4H_Vertical
-Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf
-THT crystalHC-49-4H
+Capacitor_SMD
+CP_Elec_5x5.8
+SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC49-U-3Pin_Vertical
-Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf
-THT crystalHC-49/U
-0
-3
-3
-Crystal
-Crystal_HC49-U_Horizontal
-Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_5x5.9
+SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC49-U_Horizontal_1EP_style1
-Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC49-U_Horizontal_1EP_style2
-Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC49-U_Vertical
-Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf
-THT crystalHC-49/U
+Capacitor_SMD
+CP_Elec_6.3x3
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC50_Horizontal
-Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_6.3x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC50_Horizontal_1EP_style1
-Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC50_Horizontal_1EP_style2
-Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC50_Vertical
-Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf
-THT crystalHC-50
+Capacitor_SMD
+CP_Elec_6.3x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC51-U_Vertical
-Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
-THT crystalHC-51/U
+Capacitor_SMD
+CP_Elec_6.3x4.9
+SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC51_Horizontal
-Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_6.3x5.2
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC51_Horizontal_1EP_style1
-Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC51_Horizontal_1EP_style2
-Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC52-6mm_Horizontal
-Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_6.3x5.3
+SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC52-6mm_Horizontal_1EP_style1
-Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC52-6mm_Horizontal_1EP_style2
-Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC52-6mm_Vertical
-Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystalHC-49/U
+Capacitor_SMD
+CP_Elec_6.3x5.4
+SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC52-8mm_Horizontal
-Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_6.3x5.4_Nichicon
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC52-8mm_Horizontal_1EP_style1
-Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC52-8mm_Horizontal_1EP_style2
-Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC52-8mm_Vertical
-Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystalHC-49/U
+Capacitor_SMD
+CP_Elec_6.3x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC52-U-3Pin_Vertical
-Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystalHC-52/U
-0
-3
-3
-Crystal
-Crystal_HC52-U_Horizontal
-Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
+Capacitor_SMD
+CP_Elec_6.3x5.8
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_HC52-U_Horizontal_1EP_style1
-Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
-0
-3
-3
-Crystal
-Crystal_HC52-U_Horizontal_1EP_style2
-Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal
-0
-5
-3
-Crystal
-Crystal_HC52-U_Vertical
-Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf
-THT crystal HC-52/U
+Capacitor_SMD
+CP_Elec_6.3x5.9
+SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_Round_D1.0mm_Vertical
-Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS10']
+Capacitor_SMD
+CP_Elec_6.3x7.7
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_Round_D1.5mm_Vertical
-Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS15']
+Capacitor_SMD
+CP_Elec_6.3x9.9
+SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_Round_D2.0mm_Vertical
-Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf
-['DS26']
+Capacitor_SMD
+CP_Elec_8x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_Round_D3.0mm_Vertical
-Crystal THT C38-LF 8.0mm length 3.0mm diameter
-['C38-LF']
+Capacitor_SMD
+CP_Elec_8x6.2
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_0603-2Pin_6.0x3.5mm
-SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_8x6.5
+SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering
-SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+CP_Elec_8x6.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_0603-4Pin_6.0x3.5mm
-SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering
-SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_2012-2Pin_2.0x1.2mm
-SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_8x6.9
+SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering
-SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+CP_Elec_8x10
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_2016-4Pin_2.0x1.6mm
-SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_2520-4Pin_2.5x2.0mm
-SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_3215-2Pin_3.2x1.5mm
-SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf
-SMD SMT Crystal
+Capacitor_SMD
+CP_Elec_8x10.5
+SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_3225-4Pin_3.2x2.5mm
-SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering
-SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_5032-2Pin_5.0x3.2mm
-SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_8x11.9
+SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering
-SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+CP_Elec_10x7.7
+SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_5032-4Pin_5.0x3.2mm
-SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_10x7.9
+SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm
+capacitor electrolytic
 0
-4
-4
-Crystal
-Crystal_SMD_7050-2Pin_7.0x5.0mm
-SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+CP_Elec_10x10
+SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering
-SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+CP_Elec_10x10.5
+SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_7050-4Pin_7.0x5.0mm
-SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_10x12.5
+SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
-4
-4
-Crystal
-Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm
-Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+CP_Elec_10x12.6
+SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering
-Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+CP_Elec_10x14.3
+SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm
-Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_16x17.5
+SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
-4
-4
-Crystal
-Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm
-Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+CP_Elec_16x22
+SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
-4
-4
-Crystal
-Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm
-SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+CP_Elec_18x17.5
+SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
 2
 2
-Crystal
-Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm
-Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+CP_Elec_18x22
+SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
 0
-4
-4
-Crystal
-Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm
-Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf
-SMD SMT crystal Abracon ABM10
+2
+2
+Capacitor_SMD
+C_0201_0603Metric
+Capacitor 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
+capacitor
 0
 4
-4
-Crystal
-Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm
-Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package
-SMD SMT crystal
+2
+Capacitor_SMD
+C_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 4
-4
-Crystal
-Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm
-http://www.ecsxtal.com/store/pdf/CSM-3X.pdf
-Crystal CSM-3X
+2
+Capacitor_SMD
+C_0402_1005Metric
+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
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm
-SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_0402_1005Metric_Pad0.74x0.62mm_HandSolder
+Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering
-SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_0504_1310Metric
+Capacitor SMD 0504 (1310 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
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm
-SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_0504_1310Metric_Pad0.83x1.28mm_HandSolder
+Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
-4
-4
-Crystal
-Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering
-SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm
-SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering
-SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm
-SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+C_0603_1608Metric
+Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering
-SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_0603_1608Metric_Pad1.08x0.95mm_HandSolder
+Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm
-SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_0805_2012Metric
+Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+capacitor
 0
-4
-4
-Crystal
-Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering
-SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package
-SMD SMT crystal hand-soldering
+2
+2
+Capacitor_SMD
+C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
+Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+capacitor handsolder
 0
-4
-4
-Crystal
-Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm
-SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+C_01005_0402Metric
+Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+capacitor
 0
 4
-4
-Crystal
-Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering
-SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package
-SMD SMT crystal hand-soldering
+2
+Capacitor_SMD
+C_01005_0402Metric_Pad0.57x0.30mm_HandSolder
+Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 4
-4
-Crystal
-Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm
-crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package
-SMD SMT crystal
+2
+Capacitor_SMD
+C_1206_3216Metric
+Capacitor SMD 1206 (3216 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
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering
-crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_1206_3216Metric_Pad1.33x1.80mm_HandSolder
+Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm
-FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_1210_3225Metric
+Capacitor SMD 1210 (3225 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
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering
-FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_1210_3225Metric_Pad1.33x2.70mm_HandSolder
+Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm
-FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_FrontierElectronics_FM206
-SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf
-['FM206']
-0
-3
-3
-Crystal
-Crystal_SMD_G8-2Pin_3.2x1.5mm
-SMD Crystal G8, 3.2x1.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_1812_4532Metric
+Capacitor SMD 1812 (4532 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
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering
-SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_1812_4532Metric_Pad1.57x3.40mm_HandSolder
+Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_HC49-SD
-SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_1825_4564Metric
+Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: 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
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_HC49-SD_HandSoldering
-SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_1825_4564Metric_Pad1.57x6.80mm_HandSolder
+Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: 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
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm
-SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_2220_5650Metric
+Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering
-SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_2220_5650Metric_Pad1.97x5.40mm_HandSolder
+Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm
-SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_2225_5664Metric
+Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering
-SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_2225_5664Metric_Pad1.80x6.60mm_HandSolder
+Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm
-SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_3640_9110Metric
+Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering
-SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_3640_9110Metric_Pad2.10x10.45mm_HandSolder
+Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm
-SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_3x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering
-SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_Elec_4x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm
-SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_4x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering
-SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_Elec_5x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm
-SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_5x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering
-SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_Elec_6.3x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_MicroCrystal_MS1V-T1K
-SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf
-['MS1V-T1K']
-0
-3
-3
-Crystal
-Crystal_SMD_MicroCrystal_MS3V-T1R
-SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf
-['MS3V-T1R']
-0
-3
-3
-Crystal
-Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm
-SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_6.3x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm
-crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering
-crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm
-crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering
-crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm
-SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering
-SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm
-SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_6.3x7.7
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering
-SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_Elec_8x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm
-SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering
-SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm
-SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering
-SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm
-SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering
-SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm
-SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering
-SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm
-SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_8x6.2
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering
-SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_Elec_8x10.2
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm
-SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering
-SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm
-crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
-0
-4
-4
-Crystal
-Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering
-crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_TXC_7A-2Pin_5x3.2mm
-SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf
-SMD SMT crystal
+Capacitor_SMD
+C_Elec_10x10.2
+SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm
+capacitor electrolyic nonpolar
 0
 2
 2
-Crystal
-Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm
-SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package
-SMD SMT crystal
+Capacitor_SMD
+C_Trimmer_Murata_TZB4-A
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZB4 TZB4-A
 0
-4
-4
-Crystal
-Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering
-SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package
-SMD SMT crystal hand-soldering
-0
-4
-4
-Crystal
-Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm
-SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package
-SMD SMT crystal
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZB4-B
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZB4 TZB4-A
 0
 2
 2
-Crystal
-Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering
-SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package
-SMD SMT crystal hand-soldering
+Capacitor_SMD
+C_Trimmer_Murata_TZC3
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZC3
 0
 2
 2
-Crystal
-Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm
-http://www.txccrystal.com/images/pdf/ax-automotive.pdf
-SMD SMT crystal
+Capacitor_SMD
+C_Trimmer_Murata_TZR1
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZR1
 0
 2
 2
-Crystal
-Resonator-2Pin_W6.0mm_H3.0mm
-Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins
-THT ceramic resonator filter
+Capacitor_SMD
+C_Trimmer_Murata_TZW4
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZW4
 0
 2
 2
-Crystal
-Resonator-2Pin_W7.0mm_H2.5mm
-Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins
-THT ceramic resonator filter
+Capacitor_SMD
+C_Trimmer_Murata_TZY2
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZY2
 0
 2
 2
-Crystal
-Resonator-2Pin_W8.0mm_H3.5mm
-Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins
-THT ceramic resonator filter
+Capacitor_SMD
+C_Trimmer_Sprague-Goodman_SGC3
+trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf
+ Sprague Goodman SGC3
 0
 2
 2
-Crystal
-Resonator-2Pin_W10.0mm_H5.0mm
-Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins
-THT ceramic resonator filter
+Capacitor_SMD
+C_Trimmer_Voltronics_JN
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JN
 0
 2
 2
-Crystal
-Resonator-3Pin_W6.0mm_H3.0mm
-Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins
-THT ceramic resonator filter
+Capacitor_SMD
+C_Trimmer_Voltronics_JQ
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JQ
 0
-3
-3
-Crystal
-Resonator-3Pin_W7.0mm_H2.5mm
-Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins
-THT ceramic resonator filter
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JR
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JR
 0
-3
-3
-Crystal
-Resonator-3Pin_W8.0mm_H3.5mm
-Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins
-THT ceramic resonator filter
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JV
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JV
 0
-3
-3
-Crystal
-Resonator-3Pin_W10.0mm_H5.0mm
-Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins
-THT ceramic resonator filter
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JZ
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JR
 0
-3
-3
-Crystal
-Resonator_Murata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm
-Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins
-THT ceramic resonator filter CSTLSxxxG
-0
-3
-3
-Crystal
-Resonator_Murata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm
-Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins
-THT ceramic resonator filter CSTLSxxxX
-0
-3
-3
-Crystal
-Resonator_Murata_DSN6-3Pin_W7.0mm_H2.5mm
-Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins
-THT ceramic resonator filter DSN6
-0
-3
-3
-Crystal
-Resonator_Murata_DSS6-3Pin_W7.0mm_H2.5mm
-Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins
-THT ceramic resonator filter DSS6
-0
-3
-3
-Crystal
-Resonator_SMD-3Pin_7.2x3.0mm
-SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package
-SMD SMT ceramic resonator filter filter
-0
-3
-3
-Crystal
-Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering
-SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package
-SMD SMT ceramic resonator filter filter hand-soldering
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_CDSCB-2Pin_4.5x2.0mm
-SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package
-SMD SMT ceramic resonator filter filter
-0
-2
-2
-Crystal
-Resonator_SMD_Murata_CDSCB-2Pin_4.5x2.0mm_HandSoldering
-SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package
-SMD SMT ceramic resonator filter filter hand-soldering
-0
-2
-2
-Crystal
-Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm
-SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf
-SMD SMT ceramic resonator filter
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering
-SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf
-SMD SMT ceramic resonator filter
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_SFECV-3Pin_6.9x2.9mm
-SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package
-SMD SMT ceramic resonator filter filter
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_SFECV-3Pin_6.9x2.9mm_HandSoldering
-SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package
-SMD SMT ceramic resonator filter filter hand-soldering
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_SFSKA-3Pin_7.9x3.8mm
-SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package
-SMD SMT ceramic resonator filter filter
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_SFSKA-3Pin_7.9x3.8mm_HandSoldering
-SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package
-SMD SMT ceramic resonator filter filter hand-soldering
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_TPSKA-3Pin_7.9x3.8mm
-SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package
-SMD SMT ceramic resonator filter filter
-0
-3
-3
-Crystal
-Resonator_SMD_Murata_TPSKA-3Pin_7.9x3.8mm_HandSoldering
-SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package
-SMD SMT ceramic resonator filter filter hand-soldering
-0
-3
-3
+2
+2
diff --git a/02_hardware/brayn/mcu.bak b/02_hardware/brayn/mcu.bak
new file mode 100644
index 0000000..ed5c4e7
--- /dev/null
+++ b/02_hardware/brayn/mcu.bak
@@ -0,0 +1,289 @@
+(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
+  (symbol "STM32F411RCTx" (in_bom yes) (on_board yes)
+    (property "Reference" "U" (at -15.24 41.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "STM32G474x" (at 36.83 49.53 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at -36.83 50.8 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+    (property "Datasheet" "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" (at -21.59 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_keywords" "ARM Cortex-M4 STM32F4 STM32F411" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_description" "ARM Cortex-M4 MCU, 256KB flash, 128KB RAM, 100MHz, 1.7-3.6V, 50 GPIO, LQFP-64" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "STM32F411RCTx_0_1"
+      (rectangle (start -15.24 40.64) (end 15.24 -58.42)
+        (stroke (width 0.254) (type default))
+        (fill (type background))
+      )
+    )
+    (symbol "STM32F411RCTx_1_1"
+      (pin power_in line (at -7.62 43.18 270) (length 2.54)
+        (name "VBAT" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 0 0) (length 2.54)
+        (name "PC2" (effects (font (size 1.27 1.27))))
+        (number "10" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -2.54 0) (length 2.54)
+        (name "PC3" (effects (font (size 1.27 1.27))))
+        (number "11" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 27.94 180) (length 2.54)
+        (name "PA0" (effects (font (size 1.27 1.27))))
+        (number "12" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 25.4 180) (length 2.54)
+        (name "PA1" (effects (font (size 1.27 1.27))))
+        (number "13" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 22.86 180) (length 2.54)
+        (name "PA2" (effects (font (size 1.27 1.27))))
+        (number "14" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -5.08 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "15" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -3.81 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "16" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 20.32 180) (length 2.54)
+        (name "PA3" (effects (font (size 1.27 1.27))))
+        (number "17" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 17.78 180) (length 2.54)
+        (name "PA4" (effects (font (size 1.27 1.27))))
+        (number "18" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 15.24 180) (length 2.54)
+        (name "PA5" (effects (font (size 1.27 1.27))))
+        (number "19" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -27.94 0) (length 2.54)
+        (name "PC13" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 12.7 180) (length 2.54)
+        (name "PA6" (effects (font (size 1.27 1.27))))
+        (number "20" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 10.16 180) (length 2.54)
+        (name "PA7" (effects (font (size 1.27 1.27))))
+        (number "21" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -5.08 0) (length 2.54)
+        (name "PC4" (effects (font (size 1.27 1.27))))
+        (number "22" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -7.62 0) (length 2.54)
+        (name "PC5" (effects (font (size 1.27 1.27))))
+        (number "23" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -15.24 180) (length 2.54)
+        (name "PB0" (effects (font (size 1.27 1.27))))
+        (number "24" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -17.78 180) (length 2.54)
+        (name "PB1" (effects (font (size 1.27 1.27))))
+        (number "25" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -20.32 180) (length 2.54)
+        (name "PB2" (effects (font (size 1.27 1.27))))
+        (number "26" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 6.35 -60.96 90) (length 2.54)
+        (name "VSSA" (effects (font (size 1.27 1.27))))
+        (number "27" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 17.78 33.02 180) (length 2.54)
+        (name "VREF+" (effects (font (size 1.27 1.27))))
+        (number "28" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 7.62 43.18 270) (length 2.54)
+        (name "VDDA" (effects (font (size 1.27 1.27))))
+        (number "29" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 24.13 0) (length 2.54)
+        (name "OSC32_IN-PC14" (effects (font (size 1.27 1.27))))
+        (number "3" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 17.78 -38.1 180) (length 2.54)
+        (name "PB10" (effects (font (size 1.27 1.27))))
+        (number "30" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -2.54 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "31" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -1.27 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "32" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -40.64 180) (length 2.54)
+        (name "PB11" (effects (font (size 1.27 1.27))))
+        (number "33" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -43.18 180) (length 2.54)
+        (name "PB12" (effects (font (size 1.27 1.27))))
+        (number "34" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -45.72 180) (length 2.54)
+        (name "PB13" (effects (font (size 1.27 1.27))))
+        (number "35" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -48.26 180) (length 2.54)
+        (name "PB14" (effects (font (size 1.27 1.27))))
+        (number "36" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -50.8 180) (length 2.54)
+        (name "PB15" (effects (font (size 1.27 1.27))))
+        (number "37" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -10.16 0) (length 2.54)
+        (name "PC6" (effects (font (size 1.27 1.27))))
+        (number "38" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -12.7 0) (length 2.54)
+        (name "PC7" (effects (font (size 1.27 1.27))))
+        (number "39" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 21.59 0) (length 2.54)
+        (name "OSC32_OUT-PC15" (effects (font (size 1.27 1.27))))
+        (number "4" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -15.24 0) (length 2.54)
+        (name "PC8" (effects (font (size 1.27 1.27))))
+        (number "40" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -17.78 0) (length 2.54)
+        (name "PC9" (effects (font (size 1.27 1.27))))
+        (number "41" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 7.62 180) (length 2.54)
+        (name "PA8" (effects (font (size 1.27 1.27))))
+        (number "42" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 5.08 180) (length 2.54)
+        (name "PA9" (effects (font (size 1.27 1.27))))
+        (number "43" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 2.54 180) (length 2.54)
+        (name "PA10" (effects (font (size 1.27 1.27))))
+        (number "44" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 0 180) (length 2.54)
+        (name "PA11" (effects (font (size 1.27 1.27))))
+        (number "45" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -2.54 180) (length 2.54)
+        (name "PA12" (effects (font (size 1.27 1.27))))
+        (number "46" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 0 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "47" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 1.27 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "48" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -5.08 180) (length 2.54)
+        (name "PA13" (effects (font (size 1.27 1.27))))
+        (number "49" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 19.05 0) (length 2.54)
+        (name "OSC_IN-PF0" (effects (font (size 1.27 1.27))))
+        (number "5" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -7.62 180) (length 2.54)
+        (name "PA14" (effects (font (size 1.27 1.27))))
+        (number "50" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -10.16 180) (length 2.54)
+        (name "PA15" (effects (font (size 1.27 1.27))))
+        (number "51" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -20.32 0) (length 2.54)
+        (name "PC10" (effects (font (size 1.27 1.27))))
+        (number "52" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -22.86 0) (length 2.54)
+        (name "PC11" (effects (font (size 1.27 1.27))))
+        (number "53" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -25.4 0) (length 2.54)
+        (name "PC12" (effects (font (size 1.27 1.27))))
+        (number "54" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 10.16 0) (length 2.54)
+        (name "PD2" (effects (font (size 1.27 1.27))))
+        (number "55" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -22.86 180) (length 2.54)
+        (name "PB3" (effects (font (size 1.27 1.27))))
+        (number "56" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -25.4 180) (length 2.54)
+        (name "PB4" (effects (font (size 1.27 1.27))))
+        (number "57" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -27.94 180) (length 2.54)
+        (name "PB5" (effects (font (size 1.27 1.27))))
+        (number "58" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -30.48 180) (length 2.54)
+        (name "PB6" (effects (font (size 1.27 1.27))))
+        (number "59" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 16.51 0) (length 2.54)
+        (name "OSC_OUT-PF1" (effects (font (size 1.27 1.27))))
+        (number "6" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -33.02 180) (length 2.54)
+        (name "PB7" (effects (font (size 1.27 1.27))))
+        (number "60" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 33.02 0) (length 2.54)
+        (name "BOOT0-PB8" (effects (font (size 1.27 1.27))))
+        (number "61" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -35.56 180) (length 2.54)
+        (name "PB9" (effects (font (size 1.27 1.27))))
+        (number "62" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 2.54 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "63" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 3.81 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "64" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 30.48 0) (length 2.54)
+        (name "NRST-PG10" (effects (font (size 1.27 1.27))))
+        (number "7" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 5.08 0) (length 2.54)
+        (name "PC0" (effects (font (size 1.27 1.27))))
+        (number "8" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 2.54 0) (length 2.54)
+        (name "PC1" (effects (font (size 1.27 1.27))))
+        (number "9" (effects (font (size 1.27 1.27))))
+      )
+    )
+  )
+)
diff --git a/02_hardware/brayn/mcu.kicad_sym b/02_hardware/brayn/mcu.kicad_sym
new file mode 100644
index 0000000..7afe788
--- /dev/null
+++ b/02_hardware/brayn/mcu.kicad_sym
@@ -0,0 +1,289 @@
+(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
+  (symbol "STM32G474x" (in_bom yes) (on_board yes)
+    (property "Reference" "U" (at -15.24 41.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "STM32G474x" (at 10.16 -60.96 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at -36.83 50.8 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+    (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32g474re.pdf" (at -25.4 57.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_keywords" "ARM Cortex-M4 STM32G4 STM32G474" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_description" "ARM Cortex-M4 MCU, 256KB flash, 128KB RAM, 170MHz, 1.7-3.6V, 50 GPIO, LQFP-64" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "STM32G474x_0_1"
+      (rectangle (start -15.24 40.64) (end 15.24 -58.42)
+        (stroke (width 0.254) (type default))
+        (fill (type background))
+      )
+    )
+    (symbol "STM32G474x_1_1"
+      (pin power_in line (at -7.62 43.18 270) (length 2.54)
+        (name "VBAT" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 0 0) (length 2.54)
+        (name "PC2" (effects (font (size 1.27 1.27))))
+        (number "10" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -2.54 0) (length 2.54)
+        (name "PC3" (effects (font (size 1.27 1.27))))
+        (number "11" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 27.94 180) (length 2.54)
+        (name "PA0" (effects (font (size 1.27 1.27))))
+        (number "12" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 25.4 180) (length 2.54)
+        (name "PA1" (effects (font (size 1.27 1.27))))
+        (number "13" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 22.86 180) (length 2.54)
+        (name "PA2" (effects (font (size 1.27 1.27))))
+        (number "14" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -5.08 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "15" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -3.81 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "16" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 20.32 180) (length 2.54)
+        (name "PA3" (effects (font (size 1.27 1.27))))
+        (number "17" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 17.78 180) (length 2.54)
+        (name "PA4" (effects (font (size 1.27 1.27))))
+        (number "18" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 15.24 180) (length 2.54)
+        (name "PA5" (effects (font (size 1.27 1.27))))
+        (number "19" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -27.94 0) (length 2.54)
+        (name "PC13" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 12.7 180) (length 2.54)
+        (name "PA6" (effects (font (size 1.27 1.27))))
+        (number "20" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 10.16 180) (length 2.54)
+        (name "PA7" (effects (font (size 1.27 1.27))))
+        (number "21" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -5.08 0) (length 2.54)
+        (name "PC4" (effects (font (size 1.27 1.27))))
+        (number "22" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -7.62 0) (length 2.54)
+        (name "PC5" (effects (font (size 1.27 1.27))))
+        (number "23" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -15.24 180) (length 2.54)
+        (name "PB0" (effects (font (size 1.27 1.27))))
+        (number "24" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -17.78 180) (length 2.54)
+        (name "PB1" (effects (font (size 1.27 1.27))))
+        (number "25" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -20.32 180) (length 2.54)
+        (name "PB2" (effects (font (size 1.27 1.27))))
+        (number "26" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 6.35 -60.96 90) (length 2.54)
+        (name "VSSA" (effects (font (size 1.27 1.27))))
+        (number "27" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at 17.78 33.02 180) (length 2.54)
+        (name "VREF+" (effects (font (size 1.27 1.27))))
+        (number "28" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 7.62 43.18 270) (length 2.54)
+        (name "VDDA" (effects (font (size 1.27 1.27))))
+        (number "29" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 24.13 0) (length 2.54)
+        (name "OSC32_IN-PC14" (effects (font (size 1.27 1.27))))
+        (number "3" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 17.78 -38.1 180) (length 2.54)
+        (name "PB10" (effects (font (size 1.27 1.27))))
+        (number "30" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -2.54 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "31" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at -1.27 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "32" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -40.64 180) (length 2.54)
+        (name "PB11" (effects (font (size 1.27 1.27))))
+        (number "33" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -43.18 180) (length 2.54)
+        (name "PB12" (effects (font (size 1.27 1.27))))
+        (number "34" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -45.72 180) (length 2.54)
+        (name "PB13" (effects (font (size 1.27 1.27))))
+        (number "35" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -48.26 180) (length 2.54)
+        (name "PB14" (effects (font (size 1.27 1.27))))
+        (number "36" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -50.8 180) (length 2.54)
+        (name "PB15" (effects (font (size 1.27 1.27))))
+        (number "37" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -10.16 0) (length 2.54)
+        (name "PC6" (effects (font (size 1.27 1.27))))
+        (number "38" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -12.7 0) (length 2.54)
+        (name "PC7" (effects (font (size 1.27 1.27))))
+        (number "39" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 21.59 0) (length 2.54)
+        (name "OSC32_OUT-PC15" (effects (font (size 1.27 1.27))))
+        (number "4" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -15.24 0) (length 2.54)
+        (name "PC8" (effects (font (size 1.27 1.27))))
+        (number "40" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -17.78 0) (length 2.54)
+        (name "PC9" (effects (font (size 1.27 1.27))))
+        (number "41" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 7.62 180) (length 2.54)
+        (name "PA8" (effects (font (size 1.27 1.27))))
+        (number "42" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 5.08 180) (length 2.54)
+        (name "PA9" (effects (font (size 1.27 1.27))))
+        (number "43" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 2.54 180) (length 2.54)
+        (name "PA10" (effects (font (size 1.27 1.27))))
+        (number "44" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 0 180) (length 2.54)
+        (name "PA11" (effects (font (size 1.27 1.27))))
+        (number "45" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -2.54 180) (length 2.54)
+        (name "PA12" (effects (font (size 1.27 1.27))))
+        (number "46" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 0 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "47" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 1.27 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "48" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -5.08 180) (length 2.54)
+        (name "PA13" (effects (font (size 1.27 1.27))))
+        (number "49" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 19.05 0) (length 2.54)
+        (name "OSC_IN-PF0" (effects (font (size 1.27 1.27))))
+        (number "5" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -7.62 180) (length 2.54)
+        (name "PA14" (effects (font (size 1.27 1.27))))
+        (number "50" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -10.16 180) (length 2.54)
+        (name "PA15" (effects (font (size 1.27 1.27))))
+        (number "51" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -20.32 0) (length 2.54)
+        (name "PC10" (effects (font (size 1.27 1.27))))
+        (number "52" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -22.86 0) (length 2.54)
+        (name "PC11" (effects (font (size 1.27 1.27))))
+        (number "53" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 -25.4 0) (length 2.54)
+        (name "PC12" (effects (font (size 1.27 1.27))))
+        (number "54" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 10.16 0) (length 2.54)
+        (name "PD2" (effects (font (size 1.27 1.27))))
+        (number "55" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -22.86 180) (length 2.54)
+        (name "PB3" (effects (font (size 1.27 1.27))))
+        (number "56" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -25.4 180) (length 2.54)
+        (name "PB4" (effects (font (size 1.27 1.27))))
+        (number "57" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -27.94 180) (length 2.54)
+        (name "PB5" (effects (font (size 1.27 1.27))))
+        (number "58" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -30.48 180) (length 2.54)
+        (name "PB6" (effects (font (size 1.27 1.27))))
+        (number "59" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 16.51 0) (length 2.54)
+        (name "OSC_OUT-PF1" (effects (font (size 1.27 1.27))))
+        (number "6" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -33.02 180) (length 2.54)
+        (name "PB7" (effects (font (size 1.27 1.27))))
+        (number "60" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 33.02 0) (length 2.54)
+        (name "BOOT0-PB8" (effects (font (size 1.27 1.27))))
+        (number "61" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at 17.78 -35.56 180) (length 2.54)
+        (name "PB9" (effects (font (size 1.27 1.27))))
+        (number "62" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 2.54 -60.96 90) (length 2.54)
+        (name "VSS" (effects (font (size 1.27 1.27))))
+        (number "63" (effects (font (size 1.27 1.27))))
+      )
+      (pin power_in line (at 3.81 43.18 270) (length 2.54)
+        (name "VDD" (effects (font (size 1.27 1.27))))
+        (number "64" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -17.78 30.48 0) (length 2.54)
+        (name "NRST-PG10" (effects (font (size 1.27 1.27))))
+        (number "7" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 5.08 0) (length 2.54)
+        (name "PC0" (effects (font (size 1.27 1.27))))
+        (number "8" (effects (font (size 1.27 1.27))))
+      )
+      (pin bidirectional line (at -17.78 2.54 0) (length 2.54)
+        (name "PC1" (effects (font (size 1.27 1.27))))
+        (number "9" (effects (font (size 1.27 1.27))))
+      )
+    )
+  )
+)
diff --git a/02_hardware/brayn/sym-lib-table b/02_hardware/brayn/sym-lib-table
index cc0fb78..515d97e 100644
--- a/02_hardware/brayn/sym-lib-table
+++ b/02_hardware/brayn/sym-lib-table
@@ -23,4 +23,5 @@
   (lib (name "131_Full_Bridge")(type "KiCad")(uri "${KIPRJMOD}/../KicED/project_init_tool/../symbols/131_Full_Bridge.kicad_sym")(options "")(descr ""))
   (lib (name "314_power_management_ic")(type "KiCad")(uri "${KIPRJMOD}/../KicED/project_init_tool/../symbols/314_power_management_ic.kicad_sym")(options "")(descr ""))
   (lib (name "100_BJT")(type "KiCad")(uri "${KIPRJMOD}/../KicED/project_init_tool/../symbols/100_BJT.kicad_sym")(options "")(descr ""))
+  (lib (name "mcu")(type "KiCad")(uri "${KIPRJMOD}/mcu.kicad_sym")(options "")(descr ""))
 )
diff --git a/02_hardware/brayn/~brayn.kicad_pcb.lck b/02_hardware/brayn/~brayn.kicad_pcb.lck
deleted file mode 100644
index a731676..0000000
--- a/02_hardware/brayn/~brayn.kicad_pcb.lck
+++ /dev/null
@@ -1 +0,0 @@
-{"hostname":"devbian","username":"key"}
\ No newline at end of file