Browse Source

modification Proc

remy 4 years ago
parent
commit
1762b055ba

+ 144 - 12
Soft/STM32/ProcCultProto/ProcCultProto.ioc

@@ -3,19 +3,49 @@ File.Version=6
 GPIO.groupedBy=
 KeepUserPlacement=false
 Mcu.Family=STM32F4
-Mcu.IP0=NVIC
-Mcu.IP1=RCC
-Mcu.IP2=RTC
-Mcu.IP3=SYS
-Mcu.IPNb=4
+Mcu.IP0=I2C1
+Mcu.IP1=NVIC
+Mcu.IP2=RCC
+Mcu.IP3=RTC
+Mcu.IP4=SYS
+Mcu.IP5=TIM1
+Mcu.IP6=TIM3
+Mcu.IPNb=7
 Mcu.Name=STM32F401R(B-C)Tx
 Mcu.Package=LQFP64
 Mcu.Pin0=PH0 - OSC_IN
 Mcu.Pin1=PH1 - OSC_OUT
-Mcu.Pin2=VP_RTC_VS_RTC_Activate
-Mcu.Pin3=VP_RTC_VS_RTC_Calendar
-Mcu.Pin4=VP_SYS_VS_Systick
-Mcu.PinsNb=5
+Mcu.Pin10=PB10
+Mcu.Pin11=PC6
+Mcu.Pin12=PC7
+Mcu.Pin13=PC8
+Mcu.Pin14=PC9
+Mcu.Pin15=PA8
+Mcu.Pin16=PA9
+Mcu.Pin17=PA10
+Mcu.Pin18=PA11
+Mcu.Pin19=PA13
+Mcu.Pin2=PA0-WKUP
+Mcu.Pin20=PA14
+Mcu.Pin21=PA15
+Mcu.Pin22=PB3
+Mcu.Pin23=PB6
+Mcu.Pin24=PB7
+Mcu.Pin25=PB8
+Mcu.Pin26=PB9
+Mcu.Pin27=VP_RTC_VS_RTC_Activate
+Mcu.Pin28=VP_RTC_VS_RTC_Calendar
+Mcu.Pin29=VP_SYS_VS_Systick
+Mcu.Pin3=PA1
+Mcu.Pin30=VP_TIM1_VS_ControllerModeClock
+Mcu.Pin31=VP_TIM1_VS_ClockSourceITR
+Mcu.Pin4=PA2
+Mcu.Pin5=PA3
+Mcu.Pin6=PA4
+Mcu.Pin7=PA5
+Mcu.Pin8=PA6
+Mcu.Pin9=PA7
+Mcu.PinsNb=32
 Mcu.ThirdPartyNb=0
 Mcu.UserConstants=
 Mcu.UserName=STM32F401RCTx
@@ -32,6 +62,52 @@ NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
 NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false
 NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false\:true
 NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
+PA0-WKUP.Locked=true
+PA0-WKUP.Signal=GPXTI0
+PA1.Locked=true
+PA1.Signal=GPXTI1
+PA10.Signal=S_TIM1_CH3
+PA11.Signal=S_TIM1_CH4
+PA13.Mode=Serial_Wire
+PA13.Signal=SYS_JTMS-SWDIO
+PA14.Mode=Serial_Wire
+PA14.Signal=SYS_JTCK-SWCLK
+PA15.Locked=true
+PA15.Signal=S_TIM2_CH1_ETR
+PA2.Locked=true
+PA2.Signal=GPXTI2
+PA3.Locked=true
+PA3.Signal=GPXTI3
+PA4.Locked=true
+PA4.Signal=GPXTI4
+PA5.Locked=true
+PA5.Signal=GPXTI5
+PA6.Locked=true
+PA6.Signal=GPXTI6
+PA7.Locked=true
+PA7.Signal=GPXTI7
+PA8.Signal=S_TIM1_CH1
+PA9.Signal=S_TIM1_CH2
+PB10.Locked=true
+PB10.Signal=S_TIM2_CH3
+PB3.Locked=true
+PB3.Signal=S_TIM2_CH2
+PB6.Mode=I2C
+PB6.Signal=I2C1_SCL
+PB7.Mode=I2C
+PB7.Signal=I2C1_SDA
+PB8.Locked=true
+PB8.Signal=GPXTI8
+PB9.Locked=true
+PB9.Signal=GPXTI9
+PC6.Locked=true
+PC6.Signal=S_TIM3_CH1
+PC7.Locked=true
+PC7.Signal=S_TIM3_CH2
+PC8.Locked=true
+PC8.Signal=S_TIM3_CH3
+PC9.Locked=true
+PC9.Signal=S_TIM3_CH4
 PH0\ -\ OSC_IN.Mode=HSE-External-Oscillator
 PH0\ -\ OSC_IN.Signal=RCC_OSC_IN
 PH1\ -\ OSC_OUT.Mode=HSE-External-Oscillator
@@ -57,14 +133,14 @@ ProjectManager.MainLocation=Core/Src
 ProjectManager.NoMain=false
 ProjectManager.PreviousToolchain=
 ProjectManager.ProjectBuild=false
-ProjectManager.ProjectFileName=STM32.ioc
-ProjectManager.ProjectName=STM32
+ProjectManager.ProjectFileName=ProcCultProto.ioc
+ProjectManager.ProjectName=ProcCultProto
 ProjectManager.RegisterCallBack=
 ProjectManager.StackSize=0x400
 ProjectManager.TargetToolchain=EWARM V8.32
 ProjectManager.ToolChainLocation=
 ProjectManager.UnderRoot=false
-ProjectManager.functionlistsort=
+ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_RTC_Init-RTC-false-HAL-true
 RCC.AHBFreq_Value=16000000
 RCC.APB1Freq_Value=16000000
 RCC.APB2Freq_Value=16000000
@@ -84,10 +160,66 @@ RCC.VCOI2SOutputFreq_Value=192000000
 RCC.VCOInputFreq_Value=1000000
 RCC.VCOOutputFreq_Value=192000000
 RCC.VcooutputI2S=96000000
+SH.GPXTI0.0=GPIO_EXTI0
+SH.GPXTI0.ConfNb=1
+SH.GPXTI1.0=GPIO_EXTI1
+SH.GPXTI1.ConfNb=1
+SH.GPXTI2.0=GPIO_EXTI2
+SH.GPXTI2.ConfNb=1
+SH.GPXTI3.0=GPIO_EXTI3
+SH.GPXTI3.ConfNb=1
+SH.GPXTI4.0=GPIO_EXTI4
+SH.GPXTI4.ConfNb=1
+SH.GPXTI5.0=GPIO_EXTI5
+SH.GPXTI5.ConfNb=1
+SH.GPXTI6.0=GPIO_EXTI6
+SH.GPXTI6.ConfNb=1
+SH.GPXTI7.0=GPIO_EXTI7
+SH.GPXTI7.ConfNb=1
+SH.GPXTI8.0=GPIO_EXTI8
+SH.GPXTI8.ConfNb=1
+SH.GPXTI9.0=GPIO_EXTI9
+SH.GPXTI9.ConfNb=1
+SH.S_TIM1_CH1.0=TIM1_CH1,PWM Generation1 CH1
+SH.S_TIM1_CH1.ConfNb=1
+SH.S_TIM1_CH2.0=TIM1_CH2,PWM Generation2 CH2
+SH.S_TIM1_CH2.ConfNb=1
+SH.S_TIM1_CH3.0=TIM1_CH3,PWM Generation3 CH3
+SH.S_TIM1_CH3.ConfNb=1
+SH.S_TIM1_CH4.0=TIM1_CH4,PWM Generation4 CH4
+SH.S_TIM1_CH4.ConfNb=1
+SH.S_TIM2_CH1_ETR.0=TIM2_CH1
+SH.S_TIM2_CH1_ETR.ConfNb=1
+SH.S_TIM2_CH2.0=TIM2_CH2
+SH.S_TIM2_CH2.ConfNb=1
+SH.S_TIM2_CH3.0=TIM2_CH3
+SH.S_TIM2_CH3.ConfNb=1
+SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1
+SH.S_TIM3_CH1.ConfNb=1
+SH.S_TIM3_CH2.0=TIM3_CH2,PWM Generation2 CH2
+SH.S_TIM3_CH2.ConfNb=1
+SH.S_TIM3_CH3.0=TIM3_CH3,PWM Generation3 CH3
+SH.S_TIM3_CH3.ConfNb=1
+SH.S_TIM3_CH4.0=TIM3_CH4,PWM Generation4 CH4
+SH.S_TIM3_CH4.ConfNb=1
+TIM1.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
+TIM1.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
+TIM1.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3
+TIM1.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4
+TIM1.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,Channel-PWM Generation4 CH4
+TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
+TIM3.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
+TIM3.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3
+TIM3.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4
+TIM3.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,Channel-PWM Generation4 CH4
 VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
 VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
 VP_RTC_VS_RTC_Calendar.Mode=RTC_Calendar
 VP_RTC_VS_RTC_Calendar.Signal=RTC_VS_RTC_Calendar
 VP_SYS_VS_Systick.Mode=SysTick
 VP_SYS_VS_Systick.Signal=SYS_VS_Systick
+VP_TIM1_VS_ClockSourceITR.Mode=TriggerSource_ITR0
+VP_TIM1_VS_ClockSourceITR.Signal=TIM1_VS_ClockSourceITR
+VP_TIM1_VS_ControllerModeClock.Mode=Clock Mode
+VP_TIM1_VS_ControllerModeClock.Signal=TIM1_VS_ControllerModeClock
 board=custom

+ 16 - 52
eda/ProcCult/ProcCult-cache.lib

@@ -83,62 +83,12 @@ X ~ 3 50 300 200 D 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
-# ST_M24C32
-#
-DEF ST_M24C32 U 0 40 Y Y 1 F N
-F0 "U" 200 -50 60 H V C CNN
-F1 "ST_M24C32" 0 450 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-S -250 400 250 0 0 1 0 N
-X E0 1 450 350 200 L 50 50 1 1 I
-X E1 2 450 250 200 L 50 50 1 1 I
-X E2 3 450 150 200 L 50 50 1 1 I
-X VSS 4 450 50 200 L 50 50 1 1 W
-X VCC 5 -450 350 200 R 50 50 1 1 W
-X ~WC 6 -450 250 200 R 50 50 1 1 I
-X SCL 7 -450 150 200 R 50 50 1 1 I
-X SDA 8 -450 50 200 R 50 50 1 1 B
-ENDDRAW
-ENDDEF
-#
-# ST_M41T83
-#
-DEF ST_M41T83 U 0 40 Y Y 1 F N
-F0 "U" 0 1400 60 H V C CNN
-F1 "ST_M41T83" 0 200 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-S -450 300 450 1300 0 1 0 N
-X NC 1 -650 1200 200 R 50 50 1 1 I
-X SDA 10 650 400 200 L 50 50 1 1 I
-X SCL 11 650 500 200 L 50 50 1 1 I
-X ~IRQ1~/FT/OUT 12 650 600 200 L 50 50 1 1 I
-X NC 13 650 700 200 L 50 50 1 1 I
-X ~IRQ2 14 650 800 200 L 50 50 1 1 I
-X VCC 15 650 900 200 L 50 50 1 1 I
-X NF 16 650 1000 200 L 50 50 1 1 I
-X NF 17 650 1100 200 L 50 50 1 1 I
-X NC 18 650 1200 200 L 50 50 1 1 I
-X NF 2 -650 1100 200 R 50 50 1 1 I
-X NF 3 -650 1000 200 R 50 50 1 1 I
-X NC 4 -650 900 200 R 50 50 1 1 I
-X ~RST 5 -650 800 200 R 50 50 1 1 I
-X DU 6 -650 700 200 R 50 50 1 1 I
-X SQW 7 -650 600 200 R 50 50 1 1 I
-X VBAT 8 -650 500 200 R 50 50 1 1 I
-X VSS 9 -650 400 200 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
 # ST_STM32F401RC
 #
 DEF ST_STM32F401RC U 0 40 Y Y 1 F N
 F0 "U" 1000 -1100 60 H V C CNN
 F1 "ST_STM32F401RC" -50 -700 60 H V C CNN
-F2 "" -1200 -650 60 H I C CNN
+F2 "U:LQFP64" -1200 -650 60 H I C CNN
 F3 "" -1200 -650 60 H I C CNN
 DRAW
 S -1050 -1050 1050 1050 0 1 0 N
@@ -163,7 +113,7 @@ X PC5 25 50 -1250 200 U 50 50 1 1 B
 X PB0 26 150 -1250 200 U 50 50 1 1 B
 X PB1 27 250 -1250 200 U 50 50 1 1 B
 X PB2 28 350 -1250 200 U 50 50 1 1 B
-X PB10 29 450 -1250 200 U 50 50 1 1 B
+X PB10 29 450 -1250 200 U 50 50 1 1 P
 X PC14 3 -1250 550 200 R 50 50 1 1 B
 X VCAP1 30 550 -1250 200 U 50 50 1 1 W
 X VSS 31 650 -1250 200 U 50 50 1 1 W
@@ -400,6 +350,20 @@ X ~ 3 150 -50 100 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# conn_Power
+#
+DEF conn_Power P 0 40 Y Y 1 F N
+F0 "P" 0 -150 50 H V C CNN
+F1 "conn_Power" -100 0 50 V V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+S -50 100 50 -100 0 1 0 N
+X ~ 1 200 50 200 L 50 50 1 1 w
+X ~ 2 200 -50 200 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
 # global_C
 #
 DEF global_C C 0 10 N Y 1 F N

+ 2353 - 1
eda/ProcCult/ProcCult.kicad_pcb

@@ -1 +1,2353 @@
-(kicad_pcb (version 4) (host kicad "dummy file") )
+(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
+
+  (general
+    (thickness 1.6)
+    (drawings 4)
+    (tracks 4)
+    (zones 0)
+    (modules 80)
+    (nets 123)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.2)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (via_size 0.8)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (edge_width 0.05)
+    (segment_width 0.2)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.12)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.051)
+    (solder_mask_min_width 0.25)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFFF7F)
+    (pcbplotparams
+      (layerselection 0x010fc_ffffffff)
+      (usegerberextensions false)
+      (usegerberattributes false)
+      (usegerberadvancedattributes false)
+      (creategerberjobfile false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 "Net-(C1-Pad1)")
+  (net 2 /GND)
+  (net 3 "Net-(C2-Pad1)")
+  (net 4 /3.3V)
+  (net 5 /nrst)
+  (net 6 /boot0)
+  (net 7 "Net-(C14-Pad1)")
+  (net 8 /12V)
+  (net 9 "Net-(C17-Pad1)")
+  (net 10 "Net-(C18-Pad1)")
+  (net 11 /5V)
+  (net 12 /OUT_230V_3)
+  (net 13 "Net-(JP1-Pad3)")
+  (net 14 "Net-(JP1-Pad2)")
+  (net 15 /OUT_230V_1)
+  (net 16 "Net-(JP2-Pad3)")
+  (net 17 "Net-(JP2-Pad2)")
+  (net 18 /OUT_230V_2)
+  (net 19 "Net-(JP3-Pad3)")
+  (net 20 "Net-(JP3-Pad2)")
+  (net 21 /OUT_230V_4)
+  (net 22 "Net-(JP4-Pad3)")
+  (net 23 "Net-(JP4-Pad2)")
+  (net 24 "Net-(D1-Pad2)")
+  (net 25 /230V)
+  (net 26 "Net-(D2-Pad2)")
+  (net 27 "Net-(D3-Pad2)")
+  (net 28 "Net-(D4-Pad2)")
+  (net 29 "Net-(Q1-Pad3)")
+  (net 30 /Flo_HAUT)
+  (net 31 "Net-(Q1-Pad1)")
+  (net 32 "Net-(Q2-Pad3)")
+  (net 33 /Flo_BAS)
+  (net 34 "Net-(Q2-Pad1)")
+  (net 35 "Net-(Q3-Pad3)")
+  (net 36 /Full_HAUT)
+  (net 37 "Net-(Q3-Pad1)")
+  (net 38 "Net-(Q4-Pad3)")
+  (net 39 /Full_BAS)
+  (net 40 "Net-(Q4-Pad1)")
+  (net 41 "Net-(Q7-Pad3)")
+  (net 42 /Cro_HAUT)
+  (net 43 "Net-(Q7-Pad1)")
+  (net 44 "Net-(Q8-Pad3)")
+  (net 45 /Cro_BAS)
+  (net 46 "Net-(Q8-Pad1)")
+  (net 47 "Net-(Q9-Pad1)")
+  (net 48 "Net-(Q11-Pad1)")
+  (net 49 "Net-(Q12-Pad1)")
+  (net 50 "Net-(Q13-Pad1)")
+  (net 51 "Net-(R2-Pad1)")
+  (net 52 "Net-(R3-Pad1)")
+  (net 53 "Net-(R5-Pad2)")
+  (net 54 /mode)
+  (net 55 /Flo_HAUT_IN)
+  (net 56 /Flo_BAS_IN)
+  (net 57 /Full_HAUT_IN)
+  (net 58 /Full_BAS_IN)
+  (net 59 /12V_3_IN)
+  (net 60 "Net-(Q5-Pad1)")
+  (net 61 /12V_1_IN)
+  (net 62 "Net-(Q6-Pad1)")
+  (net 63 /Cro_HAUT_IN)
+  (net 64 /Cro_BAS_IN)
+  (net 65 /12V_4_IN)
+  (net 66 "Net-(Q10-Pad1)")
+  (net 67 /12V_2_IN)
+  (net 68 "Net-(Q14-Pad1)")
+  (net 69 /230V_3_IN)
+  (net 70 /230V_1_IN)
+  (net 71 /230V_2_IN)
+  (net 72 /230V_4_IN)
+  (net 73 /Vent1_IN)
+  (net 74 "Net-(Q15-Pad1)")
+  (net 75 /Vent2_IN)
+  (net 76 "Net-(Q16-Pad1)")
+  (net 77 "Net-(U1-Pad9)")
+  (net 78 /TX)
+  (net 79 /RX)
+  (net 80 "Net-(U1-Pad20)")
+  (net 81 "Net-(U1-Pad19)")
+  (net 82 "Net-(U1-Pad14)")
+  (net 83 "Net-(U1-Pad13)")
+  (net 84 "Net-(U1-Pad12)")
+  (net 85 "Net-(U1-Pad11)")
+  (net 86 "Net-(U1-Pad10)")
+  (net 87 "Net-(U1-Pad7)")
+  (net 88 "Net-(U1-Pad6)")
+  (net 89 "Net-(U1-Pad5)")
+  (net 90 "Net-(U1-Pad4)")
+  (net 91 "Net-(U1-Pad2)")
+  (net 92 /IN9)
+  (net 93 /IN8)
+  (net 94 "Net-(U2-Pad57)")
+  (net 95 "Net-(U2-Pad56)")
+  (net 96 /sda)
+  (net 97 "Net-(U2-Pad50)")
+  (net 98 /swclk)
+  (net 99 /swdio)
+  (net 100 "Net-(U2-Pad45)")
+  (net 101 "Net-(U2-Pad36)")
+  (net 102 "Net-(U2-Pad35)")
+  (net 103 "Net-(U2-Pad34)")
+  (net 104 "Net-(U2-Pad33)")
+  (net 105 /sdl)
+  (net 106 "Net-(U2-Pad28)")
+  (net 107 /IN7)
+  (net 108 /IN6)
+  (net 109 /IN5)
+  (net 110 /IN4)
+  (net 111 /IN3)
+  (net 112 /IN2)
+  (net 113 /IN1)
+  (net 114 /IN0)
+  (net 115 "Net-(U2-Pad11)")
+  (net 116 "Net-(U2-Pad10)")
+  (net 117 "Net-(U2-Pad9)")
+  (net 118 "Net-(U2-Pad8)")
+  (net 119 "Net-(U2-Pad4)")
+  (net 120 "Net-(U2-Pad3)")
+  (net 121 "Net-(U2-Pad2)")
+  (net 122 "Net-(BT1-Pad1)")
+
+  (net_class Default "Ceci est la Netclass par défaut."
+    (clearance 0.2)
+    (trace_width 0.25)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net /12V)
+    (add_net /12V_1_IN)
+    (add_net /12V_2_IN)
+    (add_net /12V_3_IN)
+    (add_net /12V_4_IN)
+    (add_net /230V)
+    (add_net /230V_1_IN)
+    (add_net /230V_2_IN)
+    (add_net /230V_3_IN)
+    (add_net /230V_4_IN)
+    (add_net /3.3V)
+    (add_net /5V)
+    (add_net /Cro_BAS)
+    (add_net /Cro_BAS_IN)
+    (add_net /Cro_HAUT)
+    (add_net /Cro_HAUT_IN)
+    (add_net /Flo_BAS)
+    (add_net /Flo_BAS_IN)
+    (add_net /Flo_HAUT)
+    (add_net /Flo_HAUT_IN)
+    (add_net /Full_BAS)
+    (add_net /Full_BAS_IN)
+    (add_net /Full_HAUT)
+    (add_net /Full_HAUT_IN)
+    (add_net /GND)
+    (add_net /IN0)
+    (add_net /IN1)
+    (add_net /IN2)
+    (add_net /IN3)
+    (add_net /IN4)
+    (add_net /IN5)
+    (add_net /IN6)
+    (add_net /IN7)
+    (add_net /IN8)
+    (add_net /IN9)
+    (add_net /OUT_230V_1)
+    (add_net /OUT_230V_2)
+    (add_net /OUT_230V_3)
+    (add_net /OUT_230V_4)
+    (add_net /RX)
+    (add_net /TX)
+    (add_net /Vent1_IN)
+    (add_net /Vent2_IN)
+    (add_net /boot0)
+    (add_net /mode)
+    (add_net /nrst)
+    (add_net /sda)
+    (add_net /sdl)
+    (add_net /swclk)
+    (add_net /swdio)
+    (add_net "Net-(BT1-Pad1)")
+    (add_net "Net-(C1-Pad1)")
+    (add_net "Net-(C14-Pad1)")
+    (add_net "Net-(C17-Pad1)")
+    (add_net "Net-(C18-Pad1)")
+    (add_net "Net-(C2-Pad1)")
+    (add_net "Net-(D1-Pad2)")
+    (add_net "Net-(D2-Pad2)")
+    (add_net "Net-(D3-Pad2)")
+    (add_net "Net-(D4-Pad2)")
+    (add_net "Net-(JP1-Pad2)")
+    (add_net "Net-(JP1-Pad3)")
+    (add_net "Net-(JP2-Pad2)")
+    (add_net "Net-(JP2-Pad3)")
+    (add_net "Net-(JP3-Pad2)")
+    (add_net "Net-(JP3-Pad3)")
+    (add_net "Net-(JP4-Pad2)")
+    (add_net "Net-(JP4-Pad3)")
+    (add_net "Net-(Q1-Pad1)")
+    (add_net "Net-(Q1-Pad3)")
+    (add_net "Net-(Q10-Pad1)")
+    (add_net "Net-(Q11-Pad1)")
+    (add_net "Net-(Q12-Pad1)")
+    (add_net "Net-(Q13-Pad1)")
+    (add_net "Net-(Q14-Pad1)")
+    (add_net "Net-(Q15-Pad1)")
+    (add_net "Net-(Q16-Pad1)")
+    (add_net "Net-(Q2-Pad1)")
+    (add_net "Net-(Q2-Pad3)")
+    (add_net "Net-(Q3-Pad1)")
+    (add_net "Net-(Q3-Pad3)")
+    (add_net "Net-(Q4-Pad1)")
+    (add_net "Net-(Q4-Pad3)")
+    (add_net "Net-(Q5-Pad1)")
+    (add_net "Net-(Q6-Pad1)")
+    (add_net "Net-(Q7-Pad1)")
+    (add_net "Net-(Q7-Pad3)")
+    (add_net "Net-(Q8-Pad1)")
+    (add_net "Net-(Q8-Pad3)")
+    (add_net "Net-(Q9-Pad1)")
+    (add_net "Net-(R2-Pad1)")
+    (add_net "Net-(R3-Pad1)")
+    (add_net "Net-(R5-Pad2)")
+    (add_net "Net-(U1-Pad10)")
+    (add_net "Net-(U1-Pad11)")
+    (add_net "Net-(U1-Pad12)")
+    (add_net "Net-(U1-Pad13)")
+    (add_net "Net-(U1-Pad14)")
+    (add_net "Net-(U1-Pad19)")
+    (add_net "Net-(U1-Pad2)")
+    (add_net "Net-(U1-Pad20)")
+    (add_net "Net-(U1-Pad4)")
+    (add_net "Net-(U1-Pad5)")
+    (add_net "Net-(U1-Pad6)")
+    (add_net "Net-(U1-Pad7)")
+    (add_net "Net-(U1-Pad9)")
+    (add_net "Net-(U2-Pad10)")
+    (add_net "Net-(U2-Pad11)")
+    (add_net "Net-(U2-Pad2)")
+    (add_net "Net-(U2-Pad28)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U2-Pad33)")
+    (add_net "Net-(U2-Pad34)")
+    (add_net "Net-(U2-Pad35)")
+    (add_net "Net-(U2-Pad36)")
+    (add_net "Net-(U2-Pad4)")
+    (add_net "Net-(U2-Pad45)")
+    (add_net "Net-(U2-Pad50)")
+    (add_net "Net-(U2-Pad56)")
+    (add_net "Net-(U2-Pad57)")
+    (add_net "Net-(U2-Pad8)")
+    (add_net "Net-(U2-Pad9)")
+  )
+
+  (module Y:5032 (layer F.Cu) (tedit 592E7CF3) (tstamp 61711FAB)
+    (at 163.65 60.59)
+    (path /6104B53A)
+    (fp_text reference Y1 (at 0 2.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 25Mhz (at 0 -2.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.75 -1.25) (end 0.75 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.75 1.25) (end 0.75 1.25) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 1 smd rect (at -1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+  )
+
+  (module U:LM317 (layer F.Cu) (tedit 5B3F782B) (tstamp 61711FA3)
+    (at 165.025001 54.246999)
+    (path /610A7C3B)
+    (fp_text reference U5 (at 0 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LM317 (at 5 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -4 2.25) (end -4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4 -2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end -4 2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -3.25) (size 3.1 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (pad 3 smd rect (at 2.1 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (pad 2 smd rect (at -0.2 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (pad 1 smd rect (at -2.5 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)"))
+  )
+
+  (module U:LM317 (layer F.Cu) (tedit 5B3F782B) (tstamp 61711F97)
+    (at 189.595001 28.526999)
+    (path /610A57A7)
+    (fp_text reference U4 (at 0 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LM317 (at 5 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -4 2.25) (end -4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4 -2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end -4 2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -3.25) (size 3.1 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 3 smd rect (at 2.1 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (pad 2 smd rect (at -0.2 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 1 smd rect (at -2.5 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)"))
+  )
+
+  (module U:LQFP64 (layer F.Cu) (tedit 592D6E71) (tstamp 61711F8B)
+    (at 153.6 56.584999)
+    (path /6104B52F)
+    (fp_text reference U2 (at 6.8 5.8) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value STM32F401RC (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -5 -5) (end -5 5) (layer F.SilkS) (width 0.17))
+    (fp_line (start 5 -5) (end -5 -5) (layer F.SilkS) (width 0.17))
+    (fp_line (start 5 -5) (end 5 5) (layer F.SilkS) (width 0.17))
+    (fp_line (start -5 5) (end 5 5) (layer F.SilkS) (width 0.17))
+    (fp_circle (center -3.75 4.5) (end -3.6 4.5) (layer F.SilkS) (width 0.17))
+    (pad 64 smd rect (at -5.75 3.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 63 smd rect (at -5.75 3.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 62 smd rect (at -5.75 2.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 92 /IN9))
+    (pad 61 smd rect (at -5.75 2.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 93 /IN8))
+    (pad 60 smd rect (at -5.75 1.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0))
+    (pad 59 smd rect (at -5.75 1.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 78 /TX))
+    (pad 58 smd rect (at -5.75 0.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 79 /RX))
+    (pad 57 smd rect (at -5.75 0.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 94 "Net-(U2-Pad57)"))
+    (pad 56 smd rect (at -5.75 -0.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 95 "Net-(U2-Pad56)"))
+    (pad 55 smd rect (at -5.75 -0.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 96 /sda))
+    (pad 54 smd rect (at -5.75 -1.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 61 /12V_1_IN))
+    (pad 53 smd rect (at -5.75 -1.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 67 /12V_2_IN))
+    (pad 52 smd rect (at -5.75 -2.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 59 /12V_3_IN))
+    (pad 51 smd rect (at -5.75 -2.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 65 /12V_4_IN))
+    (pad 50 smd rect (at -5.75 -3.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 97 "Net-(U2-Pad50)"))
+    (pad 49 smd rect (at -5.75 -3.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 98 /swclk))
+    (pad 48 smd rect (at -3.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 47 smd rect (at -3.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 46 smd rect (at -2.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 99 /swdio))
+    (pad 45 smd rect (at -2.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 100 "Net-(U2-Pad45)"))
+    (pad 44 smd rect (at -1.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 56 /Flo_BAS_IN))
+    (pad 43 smd rect (at -1.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 58 /Full_BAS_IN))
+    (pad 42 smd rect (at -0.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 64 /Cro_BAS_IN))
+    (pad 41 smd rect (at -0.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 55 /Flo_HAUT_IN))
+    (pad 40 smd rect (at 0.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 63 /Cro_HAUT_IN))
+    (pad 39 smd rect (at 0.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 57 /Full_HAUT_IN))
+    (pad 38 smd rect (at 1.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 73 /Vent1_IN))
+    (pad 37 smd rect (at 1.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 75 /Vent2_IN))
+    (pad 36 smd rect (at 2.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 101 "Net-(U2-Pad36)"))
+    (pad 35 smd rect (at 2.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 102 "Net-(U2-Pad35)"))
+    (pad 34 smd rect (at 3.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 103 "Net-(U2-Pad34)"))
+    (pad 33 smd rect (at 3.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 104 "Net-(U2-Pad33)"))
+    (pad 32 smd rect (at 5.75 -3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 31 smd rect (at 5.75 -3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 30 smd rect (at 5.75 -2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C14-Pad1)"))
+    (pad 29 smd rect (at 5.75 -2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 105 /sdl))
+    (pad 28 smd rect (at 5.75 -1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 106 "Net-(U2-Pad28)"))
+    (pad 27 smd rect (at 5.75 -1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 72 /230V_4_IN))
+    (pad 26 smd rect (at 5.75 -0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 69 /230V_3_IN))
+    (pad 25 smd rect (at 5.75 -0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 71 /230V_2_IN))
+    (pad 24 smd rect (at 5.75 0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 70 /230V_1_IN))
+    (pad 23 smd rect (at 5.75 0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 107 /IN7))
+    (pad 22 smd rect (at 5.75 1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 108 /IN6))
+    (pad 21 smd rect (at 5.75 1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 109 /IN5))
+    (pad 20 smd rect (at 5.75 2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 110 /IN4))
+    (pad 19 smd rect (at 5.75 2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 18 smd rect (at 5.75 3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 17 smd rect (at 5.75 3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 111 /IN3))
+    (pad 16 smd rect (at 3.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 112 /IN2))
+    (pad 15 smd rect (at 3.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 113 /IN1))
+    (pad 14 smd rect (at 2.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 114 /IN0))
+    (pad 13 smd rect (at 2.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 12 smd rect (at 1.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 11 smd rect (at 1.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 115 "Net-(U2-Pad11)"))
+    (pad 10 smd rect (at 0.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 116 "Net-(U2-Pad10)"))
+    (pad 9 smd rect (at 0.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 117 "Net-(U2-Pad9)"))
+    (pad 8 smd rect (at -0.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 118 "Net-(U2-Pad8)"))
+    (pad 7 smd rect (at -0.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+    (pad 6 smd rect (at -1.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 5 smd rect (at -1.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 4 smd rect (at -2.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 119 "Net-(U2-Pad4)"))
+    (pad 3 smd rect (at -2.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 120 "Net-(U2-Pad3)"))
+    (pad 2 smd rect (at -3.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 121 "Net-(U2-Pad2)"))
+    (pad 1 smd rect (at -3.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 122 "Net-(BT1-Pad1)"))
+  )
+
+  (module Module:ESP-12F (layer F.Cu) (tedit 5B3A1A94) (tstamp 61711F42)
+    (at 135.48 28.97)
+    (path /6103F18C)
+    (fp_text reference U1 (at 0 -13) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ESP-12F (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 6.5 -12) (end 6.5 10.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -6.5 -12) (end 6.5 -12) (layer F.SilkS) (width 0.15))
+    (fp_line (start -6.5 10.5) (end -6.5 -12) (layer F.SilkS) (width 0.15))
+    (fp_line (start 6.5 10.5) (end -6.5 10.5) (layer F.SilkS) (width 0.15))
+    (pad 15 smd rect (at 7.6 10.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 9 smd rect (at -5 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 77 "Net-(U1-Pad9)"))
+    (pad 22 smd rect (at 7.6 -3.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 78 /TX))
+    (pad 21 smd rect (at 7.6 -1.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 79 /RX))
+    (pad 20 smd rect (at 7.6 0.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 80 "Net-(U1-Pad20)"))
+    (pad 19 smd rect (at 7.6 2.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 81 "Net-(U1-Pad19)"))
+    (pad 18 smd rect (at 7.6 4.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 54 /mode))
+    (pad 17 smd rect (at 7.6 6.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(R5-Pad2)"))
+    (pad 16 smd rect (at 7.6 8.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 14 smd rect (at 5 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 82 "Net-(U1-Pad14)"))
+    (pad 13 smd rect (at 3 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 83 "Net-(U1-Pad13)"))
+    (pad 12 smd rect (at 1 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 84 "Net-(U1-Pad12)"))
+    (pad 11 smd rect (at -1 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 85 "Net-(U1-Pad11)"))
+    (pad 10 smd rect (at -3 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 86 "Net-(U1-Pad10)"))
+    (pad 8 smd rect (at -7.6 10.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 7 smd rect (at -7.6 8.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 87 "Net-(U1-Pad7)"))
+    (pad 6 smd rect (at -7.6 6.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 88 "Net-(U1-Pad6)"))
+    (pad 5 smd rect (at -7.6 4.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 89 "Net-(U1-Pad5)"))
+    (pad 4 smd rect (at -7.6 2.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 90 "Net-(U1-Pad4)"))
+    (pad 3 smd rect (at -7.6 0.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 52 "Net-(R3-Pad1)"))
+    (pad 2 smd rect (at -7.6 -1.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 91 "Net-(U1-Pad2)"))
+    (pad 1 smd rect (at -7.6 -3.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(R2-Pad1)"))
+  )
+
+  (module SW:SW (layer F.Cu) (tedit 57260B93) (tstamp 61711F24)
+    (at 204.465001 22.474999)
+    (path /6104B511)
+    (fp_text reference SW2 (at 0 -6.985) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value boot (at 0 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.27 -4.445) (end 1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end 1.27 -4.445) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.27 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -5.08) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 1 smd rect (at 0 0) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0))
+  )
+
+  (module SW:SW (layer F.Cu) (tedit 57260B93) (tstamp 61711F1A)
+    (at 196.165001 29.644999)
+    (path /6104B4E9)
+    (fp_text reference SW1 (at 0 -6.985) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value reset (at 0 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.27 -4.445) (end 1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end 1.27 -4.445) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.27 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -5.08) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at 0 0) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+  )
+
+  (module Jumper:Jumper_2.54mm (layer F.Cu) (tedit 5885DD74) (tstamp 61711F10)
+    (at 189.243001 35.134)
+    (path /6103F169)
+    (fp_text reference SJ1 (at 0 2.54) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Mode (at -0.1 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.048 -1.524) (end 3.048 -1.524) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.048 -1.524) (end 3.048 1.524) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.048 1.524) (end -3.048 1.524) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.048 1.524) (end -3.048 -1.524) (layer F.SilkS) (width 0.15))
+    (pad 2 thru_hole circle (at 1.27 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
+      (net 2 /GND))
+    (pad 1 thru_hole rect (at -1.27 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
+      (net 54 /mode))
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711F06)
+    (at 197.22 46.38)
+    (path /61085CD3)
+    (fp_text reference R36 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 330 (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EFE)
+    (at 192.8 49.2)
+    (path /61085C7F)
+    (fp_text reference R35 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 330 (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EF6)
+    (at 193.62 43.86)
+    (path /61085CCC)
+    (fp_text reference R34 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 1K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EEE)
+    (at 210.71 30.98)
+    (path /61085C78)
+    (fp_text reference R33 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 510 (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EE6)
+    (at 200.79 40.65)
+    (path /611B9A4D)
+    (fp_text reference R32 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 75 /Vent2_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 76 "Net-(Q16-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EDE)
+    (at 179.55 62.01)
+    (path /611B737B)
+    (fp_text reference R31 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 73 /Vent1_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 74 "Net-(Q15-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711ED6)
+    (at 185.9 54.51)
+    (path /6171FA77)
+    (fp_text reference R26 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 72 /230V_4_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q13-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711ECE)
+    (at 197.22 43.71)
+    (path /61773D46)
+    (fp_text reference R25 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 71 /230V_2_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 49 "Net-(Q12-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EC6)
+    (at 207.11 33.65)
+    (path /6177BCE1)
+    (fp_text reference R24 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 70 /230V_1_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q11-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EBE)
+    (at 193.62 46.53)
+    (path /6176C1AD)
+    (fp_text reference R23 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 69 /230V_3_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 47 "Net-(Q9-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EB6)
+    (at 189.2 51.81)
+    (path /61829ADA)
+    (fp_text reference R22 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 67 /12V_2_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 68 "Net-(Q14-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EAE)
+    (at 190.02 46.47)
+    (path /6182A897)
+    (fp_text reference R21 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 65 /12V_4_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 66 "Net-(Q10-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EA6)
+    (at 182.3 55.58)
+    (path /611654E3)
+    (fp_text reference R20 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 44 "Net-(Q8-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E9E)
+    (at 179.55 59.34)
+    (path /6125012F)
+    (fp_text reference R19 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q7-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E96)
+    (at 200.79 37.98)
+    (path /611654EA)
+    (fp_text reference R18 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q8-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 64 /Cro_BAS_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E8E)
+    (at 207.11 30.98)
+    (path /61250136)
+    (fp_text reference R17 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 43 "Net-(Q7-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 63 /Cro_HAUT_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E86)
+    (at 189.2 49.14)
+    (path /6182AFA3)
+    (fp_text reference R16 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 61 /12V_1_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 62 "Net-(Q6-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E7E)
+    (at 197.19 41.04)
+    (path /6182ABC5)
+    (fp_text reference R15 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 59 /12V_3_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 60 "Net-(Q5-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E76)
+    (at 175.95 62.01)
+    (path /611608B4)
+    (fp_text reference R14 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q4-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E6E)
+    (at 203.51 31.57)
+    (path /6125011B)
+    (fp_text reference R13 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E66)
+    (at 203.27 35.31)
+    (path /611608BB)
+    (fp_text reference R12 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 40 "Net-(Q4-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 58 /Full_BAS_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E5E)
+    (at 206.61 28.29)
+    (path /61250122)
+    (fp_text reference R11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q3-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 57 /Full_HAUT_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E56)
+    (at 185.6 51.84)
+    (path /6113F020)
+    (fp_text reference R10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 32 "Net-(Q2-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E4E)
+    (at 210.21 25.64)
+    (path /61250107)
+    (fp_text reference R9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 29 "Net-(Q1-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E46)
+    (at 175.95 59.34)
+    (path /61154D7B)
+    (fp_text reference R8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 56 /Flo_BAS_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E3E)
+    (at 178.7 56.67)
+    (path /6125010E)
+    (fp_text reference R7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 31 "Net-(Q1-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 55 /Flo_HAUT_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E36)
+    (at 197.19 38.37)
+    (path /6103F15D)
+    (fp_text reference R6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 54 /mode) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E2E)
+    (at 210.21 28.31)
+    (path /6103F154)
+    (fp_text reference R5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(R5-Pad2)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E26)
+    (at 204.39 37.98)
+    (path /6104B4F0)
+    (fp_text reference R4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E1E)
+    (at 210.71 33.65)
+    (path /6103F136)
+    (fp_text reference R3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 52 "Net-(R3-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E16)
+    (at 183.15 60.92)
+    (path /6103F12F)
+    (fp_text reference R2 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(R2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E0E)
+    (at 183.15 58.25)
+    (path /6104B501)
+    (fp_text reference R1 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711E06)
+    (at 199.861 32.105999)
+    (path /6171FA7E)
+    (fp_text reference Q13 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 28 "Net-(D4-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q13-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DFF)
+    (at 143.471 60.405999)
+    (path /61773D4D)
+    (fp_text reference Q12 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 27 "Net-(D3-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 49 "Net-(Q12-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DF8)
+    (at 168.701 60.625999)
+    (path /6177BCE8)
+    (fp_text reference Q11 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 26 "Net-(D2-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q11-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DF1)
+    (at 178.251 53.465999)
+    (path /6176C1B4)
+    (fp_text reference Q9 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 24 "Net-(D1-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 47 "Net-(Q9-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DEA)
+    (at 196.021 32.515999)
+    (path /611654DD)
+    (fp_text reference Q8 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 44 "Net-(Q8-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 45 /Cro_BAS))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q8-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DE3)
+    (at 208.161 22.435999)
+    (path /61250129)
+    (fp_text reference Q7 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q7-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 42 /Cro_HAUT))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 43 "Net-(Q7-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DDC)
+    (at 186.471 43.265999)
+    (path /611608AE)
+    (fp_text reference Q4 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q4-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 39 /Full_BAS))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 40 "Net-(Q4-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DD5)
+    (at 171.451 56.845999)
+    (path /61250115)
+    (fp_text reference Q3 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 36 /Full_HAUT))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q3-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DCE)
+    (at 178.251 49.725999)
+    (path /61127F03)
+    (fp_text reference Q2 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 32 "Net-(Q2-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 33 /Flo_BAS))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q2-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DC7)
+    (at 181.951 49.725999)
+    (path /61250101)
+    (fp_text reference Q1 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 29 "Net-(Q1-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 30 /Flo_HAUT))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 31 "Net-(Q1-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711DC0)
+    (at 130 -10)
+    (path /6171FA9A)
+    (fp_text reference K4 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 23 "Net-(JP4-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 22 "Net-(JP4-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 28 "Net-(D4-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711DB3)
+    (at 105 -10)
+    (path /61773D67)
+    (fp_text reference K3 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 20 "Net-(JP3-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 19 "Net-(JP3-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 27 "Net-(D3-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711DA6)
+    (at 129.615001 -30.27)
+    (path /6177BD02)
+    (fp_text reference K2 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 17 "Net-(JP2-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 16 "Net-(JP2-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 26 "Net-(D2-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711D99)
+    (at 105 -30)
+    (path /6176C1CE)
+    (fp_text reference K1 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 14 "Net-(JP1-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 13 "Net-(JP1-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 24 "Net-(D1-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D8C)
+    (at 130 -10)
+    (path /6172BDBB)
+    (fp_text reference JP4 (at 4.5 0 270) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 21 /OUT_230V_4))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 22 "Net-(JP4-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 23 "Net-(JP4-Pad2)"))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D7C)
+    (at 105 -10)
+    (path /61773D6D)
+    (fp_text reference JP3 (at 4.5 0 -90) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 18 /OUT_230V_2))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 19 "Net-(JP3-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 20 "Net-(JP3-Pad2)"))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D6C)
+    (at 130 -30)
+    (path /6177BD08)
+    (fp_text reference JP2 (at 4.5 0 -90) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 15 /OUT_230V_1))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 16 "Net-(JP2-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 17 "Net-(JP2-Pad2)"))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D5C)
+    (at 105 -30)
+    (path /6176C1D4)
+    (fp_text reference JP1 (at 4.5 0 270) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 12 /OUT_230V_3))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 13 "Net-(JP1-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 14 "Net-(JP1-Pad2)"))
+  )
+
+  (module D:SMA (layer F.Cu) (tedit 60D1DE13) (tstamp 61711D4C)
+    (at 130.465001 61.72)
+    (path /61085D16)
+    (fp_text reference D6 (at 0 2.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.17)))
+    )
+    (fp_text value D (at 0 -2.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.4 -2.6) (end -2.6 -2.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.6) (end -3 1.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 1.2) (end -3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 -1.2) (end 3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.2) (end 3 -1.2) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)"))
+    (pad 1 smd rect (at -2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (model ${KISYS3DMOD}/D.3dshapes/SMA.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module D:SMA (layer F.Cu) (tedit 60D1DE13) (tstamp 61711D41)
+    (at 138.035001 61.72)
+    (path /61085CC2)
+    (fp_text reference D5 (at 0 2.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.17)))
+    )
+    (fp_text value D (at 0 -2.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.4 -2.6) (end -2.6 -2.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.6) (end -3 1.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 1.2) (end -3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 -1.2) (end 3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.2) (end 3 -1.2) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)"))
+    (pad 1 smd rect (at -2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (model ${KISYS3DMOD}/D.3dshapes/SMA.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS4X5.8 (layer F.Cu) (tedit 60D1EA29) (tstamp 61711D36)
+    (at 201.41 26.9)
+    (path /61085D08)
+    (fp_text reference C20 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1µF (at 0 4) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.75 -2.25) (end -2.75 2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -2.75) (end -2.75 -2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 -2.75) (end -2.25 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 2.75) (end 2.75 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 2.75) (end 2.75 2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.25) (end -2.25 2.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS4X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS4X5.8 (layer F.Cu) (tedit 60D1EA29) (tstamp 61711D2A)
+    (at 173 51.64)
+    (path /61085CB4)
+    (fp_text reference C19 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1µF (at 0 4) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.75 -2.25) (end -2.75 2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -2.75) (end -2.75 -2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 -2.75) (end -2.25 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 2.75) (end 2.75 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 2.75) (end 2.75 2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.25) (end -2.25 2.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS4X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS5X5.8 (layer F.Cu) (tedit 60D1EA38) (tstamp 61711D1E)
+    (at 180.47 44.27)
+    (path /61085CDA)
+    (fp_text reference C18 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10µF (at 0 3.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.75 -3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.25 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -3) (end 2.75 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 -2.5) (end -2.25 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.75 -2.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)"))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS5X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS5X5.8 (layer F.Cu) (tedit 60D1EA38) (tstamp 61711D12)
+    (at 198.47 19.98)
+    (path /61085C86)
+    (fp_text reference C17 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10µF (at 0 3.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.75 -3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.25 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -3) (end 2.75 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 -2.5) (end -2.25 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.75 -2.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)"))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS5X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:3216-18 (layer F.Cu) (tedit 60D1EA0D) (tstamp 61711D06)
+    (at 209.395001 18.73)
+    (path /61085CE4)
+    (fp_text reference C16 (at 0 1.8) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100nF (at 0 -2.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -1.25) (end -2.5 1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 0.75) (end 2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 -0.75) (end -2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 -0.75) (end -2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 0.75) (end 2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.25 -1.75) (end -1.25 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (model ${MY_PATH}/3D/C.3dshapes/3216-18.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:3216-18 (layer F.Cu) (tedit 60D1EA0D) (tstamp 61711CF9)
+    (at 188.705001 39.56)
+    (path /61085C90)
+    (fp_text reference C15 (at 0 1.8) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100nF (at 0 -2.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -1.25) (end -2.5 1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 0.75) (end 2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 -0.75) (end -2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 -0.75) (end -2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 0.75) (end 2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.25 -1.75) (end -1.25 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (model ${MY_PATH}/3D/C.3dshapes/3216-18.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CEC)
+    (at 193.59 41.2)
+    (path /6104B57B)
+    (fp_text reference C14 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C14-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CE4)
+    (at 172.35 62.69)
+    (path /6104B559)
+    (fp_text reference C13 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CDC)
+    (at 199.67 35.3)
+    (path /6104B50A)
+    (fp_text reference C12 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CD4)
+    (at 185.6 49.18)
+    (path /6104B551)
+    (fp_text reference C11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CCC)
+    (at 193.59 38.55)
+    (path /6104B562)
+    (fp_text reference C10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CC4)
+    (at 194.66 35.71)
+    (path /6104B56B)
+    (fp_text reference C9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CBC)
+    (at 143.42 63.6)
+    (path /6104B574)
+    (fp_text reference C8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 1µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CB4)
+    (at 172.35 60.04)
+    (path /6103F14B)
+    (fp_text reference C7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CAC)
+    (at 206.61 25.63)
+    (path /6104B526)
+    (fp_text reference C6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CA4)
+    (at 181.9 52.92)
+    (path /6104B4F8)
+    (fp_text reference C5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711C9C)
+    (at 175.1 56.66)
+    (path /6103F17C)
+    (fp_text reference C4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711C94)
+    (at 186.42 46.46)
+    (path /6104B5A2)
+    (fp_text reference C3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 61711C8C)
+    (at 165.1 63.5)
+    (path /6104B541)
+    (fp_text reference C2 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 61711C84)
+    (at 162 63.5)
+    (path /6104B548)
+    (fp_text reference C1 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_line (start 15 100) (end 15 15) (layer Edge.Cuts) (width 0.05) (tstamp 6171310B))
+  (gr_line (start 100 100) (end 15 100) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 100 15) (end 100 100) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 15 15) (end 100 15) (layer Edge.Cuts) (width 0.05))
+
+  (segment (start 130.5 -16) (end 126.5 -12) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 136.1 -16) (end 130.5 -16) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 130.5 -4) (end 126.5 -8) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 136.1 -4) (end 130.5 -4) (width 0.25) (layer B.Cu) (net 23))
+
+)

+ 199 - 364
eda/ProcCult/ProcCult.sch

@@ -13,72 +13,8 @@ Comment2 ""
 Comment3 ""
 Comment4 ""
 $EndDescr
-Text Label 10350 1175 3    60   ~ 0
-GND
-Text Label 11250 1075 0    60   ~ 0
-3.3V
-Text Label 12000 975  0    60   ~ 0
-wc
-Text Label 11250 875  0    60   ~ 0
-sdl
-Text Label 11250 775  0    60   ~ 0
-sda
-$Comp
-L global:R R?
-U 1 1 6103C274
-P 11750 825
-AR Path="/6103B823/6103C274" Ref="R?"  Part="1" 
-AR Path="/6103C274" Ref="R27"  Part="1" 
-F 0 "R27" V 11830 825 50  0000 C CNN
-F 1 "10K" V 11750 825 50  0000 C CNN
-F 2 "R:0805" V 11680 825 50  0001 C CNN
-F 3 "" H 11750 825 50  0000 C CNN
-F 4 "910" H 4150 -5025 50  0001 C CNN "Partkeepr"
-	1    11750 825 
-	1    0    0    -1  
-$EndComp
-Text Label 11750 675  0    60   ~ 0
-3.3V
-$Comp
-L ST:M24C32 U?
-U 1 1 6103C27C
-P 10800 725
-AR Path="/6103B823/6103C27C" Ref="U?"  Part="1" 
-AR Path="/6103C27C" Ref="U3"  Part="1" 
-F 0 "U3" H 11000 675 60  0000 C CNN
-F 1 "M24C32" H 10800 1175 60  0000 C CNN
-F 2 "U:SO8N" H 10800 725 60  0001 C CNN
-F 3 "" H 10800 725 60  0000 C CNN
-F 4 "1700" H 4150 -5025 50  0001 C CNN "Partkeepr"
-	1    10800 725 
-	-1   0    0    1   
-$EndComp
-Wire Wire Line
-	10350 775  10350 875 
-Connection ~ 10350 875 
-Connection ~ 10350 975 
-Connection ~ 10350 1075
-Wire Wire Line
-	11250 975  11750 975 
-Connection ~ 11750 975 
-Wire Wire Line
-	10350 875  10350 975 
-Wire Wire Line
-	10350 975  10350 1075
-Wire Wire Line
-	10350 1075 10350 1175
-Wire Wire Line
-	11750 975  12000 975 
 Text Label 2950 1750 0    60   ~ 0
 GND
-Text Label 2000 2200 3    60   ~ 0
-CS_Wifi
-Text Label 2100 2200 3    60   ~ 0
-MISO
-Text Label 2400 2200 3    60   ~ 0
-MOSI
-Text Label 2500 2200 3    60   ~ 0
-CLK
 Text Label 1550 1750 2    60   ~ 0
 3.3V
 $Comp
@@ -265,7 +201,7 @@ AR Path="/6103B869/6103F18C" Ref="U?"  Part="1"
 AR Path="/6103F18C" Ref="U1"  Part="1" 
 F 0 "U1" H 2250 2237 60  0000 C CNN
 F 1 "ESP-12F" H 2250 2131 60  0000 C CNN
-F 2 "" H 2250 1450 60  0001 C CNN
+F 2 "Module:ESP-12F" H 2250 1450 60  0001 C CNN
 F 3 "" H 2250 1450 60  0001 C CNN
 	1    2250 1500
 	1    0    0    -1  
@@ -389,7 +325,7 @@ Wire Wire Line
 	2300 10500 2150 10500
 Wire Wire Line
 	2300 10500 2300 10800
-Text Label 2225 7550 2    60   ~ 0
+Text Label 2250 7550 2    60   ~ 0
 nrst
 Text Label 3150 6450 1    60   ~ 0
 boot0
@@ -431,10 +367,6 @@ F 4 "2102" H 225 2200 50  0001 C CNN "Partkeepr"
 	1    3500 7700
 	1    0    0    -1  
 $EndComp
-NoConn ~ 2225 7650
-NoConn ~ 2225 7750
-NoConn ~ 2225 7850
-NoConn ~ 2225 7950
 $Comp
 L global:Crystal Y?
 U 1 1 6104B53A
@@ -499,7 +431,7 @@ F 4 "605" H -1525 2525 50  0001 C CNN "Partkeepr"
 	1    2500 9700
 	1    0    0    -1  
 $EndComp
-Text Label 4225 8950 3    60   ~ 0
+Text Label 4250 8950 3    60   ~ 0
 3.3V
 $Comp
 L global:C C?
@@ -535,9 +467,9 @@ F 4 "605" H -475 2575 50  0001 C CNN "Partkeepr"
 	1    2200 9700
 	1    0    0    -1  
 $EndComp
-Text Label 2925 8950 3    60   ~ 0
+Text Label 2950 8950 3    60   ~ 0
 3.3V
-Text Label 2825 8950 3    60   ~ 0
+Text Label 2850 8950 3    60   ~ 0
 GND
 $Comp
 L global:C C?
@@ -554,9 +486,9 @@ F 4 "605" H 250 3800 50  0001 C CNN "Partkeepr"
 	1    1900 9700
 	1    0    0    -1  
 $EndComp
-Text Label 2225 8150 2    60   ~ 0
+Text Label 2250 8150 2    60   ~ 0
 3.3V
-Text Label 2225 8050 2    60   ~ 0
+Text Label 2250 8050 2    60   ~ 0
 GND
 $Comp
 L global:C C?
@@ -576,28 +508,26 @@ $EndComp
 $Comp
 L global:C C?
 U 1 1 6104B57B
-P 4025 9500
+P 4050 9400
 AR Path="/5CEE5B5C/6104B57B" Ref="C?"  Part="1" 
 AR Path="/6104B57B" Ref="C14"  Part="1" 
 AR Path="/6103B928/6104B57B" Ref="C?"  Part="1" 
-F 0 "C14" H 4050 9600 50  0000 L CNN
-F 1 "4.7µF" H 4050 9400 50  0000 L CNN
-F 2 "C:0805" H 4063 9350 50  0001 C CNN
-F 3 "" H 4025 9500 50  0000 C CNN
-F 4 "607" H 475 2075 50  0001 C CNN "Partkeepr"
-	1    4025 9500
+F 0 "C14" H 4075 9500 50  0000 L CNN
+F 1 "4.7µF" H 4075 9300 50  0000 L CNN
+F 2 "C:0805" H 4088 9250 50  0001 C CNN
+F 3 "" H 4050 9400 50  0000 C CNN
+F 4 "607" H 500 1975 50  0001 C CNN "Partkeepr"
+	1    4050 9400
 	1    0    0    -1  
 $EndComp
-Text Label 4025 9650 3    60   ~ 0
+Text Label 4050 9550 3    60   ~ 0
 GND
 Text Label 900  9550 2    60   ~ 0
 3.3V
 Text Label 900  9850 2    60   ~ 0
 GND
-Text Label 4125 8950 3    60   ~ 0
+Text Label 4150 8950 3    60   ~ 0
 GND
-Wire Wire Line
-	4025 8950 4025 9350
 Connection ~ 2900 10500
 $Comp
 L conn:CONN_01X05 P?
@@ -718,143 +648,20 @@ Wire Wire Line
 Wire Wire Line
 	1500 10450 1650 10450
 Connection ~ 1500 10450
-Wire Wire Line
-	13100 1450 13800 1450
-Wire Wire Line
-	13300 1350 13800 1350
-Wire Wire Line
-	13500 1250 13800 1250
-Wire Wire Line
-	13300 800  13500 800 
-Wire Wire Line
-	15700 1350 15100 1350
-Wire Wire Line
-	15100 1850 15250 1850
-Connection ~ 15100 1850
-Connection ~ 13800 1850
-Wire Wire Line
-	13800 1850 13650 1850
-Wire Wire Line
-	15100 1950 15100 1850
-Wire Wire Line
-	13800 1950 13800 1850
-Connection ~ 13100 1450
-Wire Wire Line
-	13100 1450 13100 1100
-Connection ~ 13300 1350
-Wire Wire Line
-	13300 1100 13300 1350
-Connection ~ 13500 1250
-Wire Wire Line
-	13500 1100 13500 1250
-Connection ~ 13300 800 
-Wire Wire Line
-	13300 800  13300 750 
-Wire Wire Line
-	13100 800  13300 800 
-Wire Wire Line
-	12950 1250 13500 1250
-Wire Wire Line
-	12950 1350 13300 1350
-Wire Wire Line
-	12950 1450 13100 1450
-NoConn ~ 15100 1650
-Text Label 15100 1550 0    60   ~ 0
-3.3V
-$Comp
-L ST:M41T83 U?
-U 1 1 61042549
-P 14450 850
-AR Path="/6103B8DC/61042549" Ref="U?"  Part="1" 
-AR Path="/61042549" Ref="U6"  Part="1" 
-F 0 "U6" H 14450 2250 60  0000 C CNN
-F 1 "M41T83" H 14450 1050 60  0000 C CNN
-F 2 "U:SOX18" H 14450 850 60  0001 C CNN
-F 3 "" H 14450 850 60  0000 C CNN
-F 4 "1600" H 6300 -50 50  0001 C CNN "Partkeepr"
-	1    14450 850 
-	-1   0    0    1   
-$EndComp
-Text Label 15700 1650 3    60   ~ 0
+Text Label 1850 6850 2    60   ~ 0
 GND
 $Comp
 L ProcCult-rescue:Battery-global BT?
 U 1 1 61042541
-P 15700 1500
+P 1850 6700
 AR Path="/6103B8DC/61042541" Ref="BT?"  Part="1" 
 AR Path="/61042541" Ref="BT1"  Part="1" 
-F 0 "BT1" H 15800 1550 50  0000 L CNN
-F 1 "Battery" H 15800 1450 50  0000 L CNN
-F 2 "Connector:batterie" V 15700 1540 50  0001 C CNN
-F 3 "" V 15700 1540 50  0000 C CNN
-F 4 "3" H 15700 1500 50  0001 C CNN "Partkeepr"
-	1    15700 1500
-	1    0    0    -1  
-$EndComp
-Text Label 13800 1750 2    60   ~ 0
-3.3V
-Text Label 15100 1250 0    60   ~ 0
-GND
-NoConn ~ 13800 1650
-NoConn ~ 15100 1450
-NoConn ~ 13800 1550
-NoConn ~ 15100 1750
-NoConn ~ 15100 2050
-NoConn ~ 13800 2050
-Text Label 15250 1850 0    60   ~ 0
-GND
-Text Label 13650 1850 2    60   ~ 0
-GND
-Text Label 13300 750  1    60   ~ 0
-3.3V
-Text Label 12950 1450 2    60   ~ 0
-mfp
-Text Label 12950 1350 2    60   ~ 0
-sdl
-Text Label 12950 1250 2    60   ~ 0
-sda
-Text Notes 14400 2500 0    60   ~ 0
-RTC\n
-$Comp
-L global:R R?
-U 1 1 6104252B
-P 13100 950
-AR Path="/6103B8DC/6104252B" Ref="R?"  Part="1" 
-AR Path="/6104252B" Ref="R28"  Part="1" 
-F 0 "R28" V 13180 950 50  0000 C CNN
-F 1 "10K" V 13100 950 50  0000 C CNN
-F 2 "R:0805" V 13030 950 50  0001 C CNN
-F 3 "" H 13100 950 50  0000 C CNN
-F 4 "910" H 6300 -50 50  0001 C CNN "Partkeepr"
-	1    13100 950 
-	1    0    0    -1  
-$EndComp
-$Comp
-L global:R R?
-U 1 1 61042524
-P 13300 950
-AR Path="/6103B8DC/61042524" Ref="R?"  Part="1" 
-AR Path="/61042524" Ref="R29"  Part="1" 
-F 0 "R29" V 13380 950 50  0000 C CNN
-F 1 "10K" V 13300 950 50  0000 C CNN
-F 2 "R:0805" V 13230 950 50  0001 C CNN
-F 3 "" H 13300 950 50  0000 C CNN
-F 4 "910" H 6300 -50 50  0001 C CNN "Partkeepr"
-	1    13300 950 
-	1    0    0    -1  
-$EndComp
-$Comp
-L global:R R?
-U 1 1 6104251D
-P 13500 950
-AR Path="/6103B8DC/6104251D" Ref="R?"  Part="1" 
-AR Path="/6104251D" Ref="R30"  Part="1" 
-F 0 "R30" V 13580 950 50  0000 C CNN
-F 1 "10K" V 13500 950 50  0000 C CNN
-F 2 "R:0805" V 13430 950 50  0001 C CNN
-F 3 "" H 13500 950 50  0000 C CNN
-F 4 "910" H 6300 -50 50  0001 C CNN "Partkeepr"
-	1    13500 950 
+F 0 "BT1" H 1950 6750 50  0000 L CNN
+F 1 "Battery" H 1950 6650 50  0000 L CNN
+F 2 "Connector:batterie" V 1850 6740 50  0001 C CNN
+F 3 "" V 1850 6740 50  0000 C CNN
+F 4 "3" H 1850 6700 50  0001 C CNN "Partkeepr"
+	1    1850 6700
 	1    0    0    -1  
 $EndComp
 $Comp
@@ -1130,7 +937,7 @@ U 1 1 610A57A7
 P 13925 7200
 F 0 "U4" H 13925 7537 60  0000 C CNN
 F 1 "LM317" H 13925 7431 60  0000 C CNN
-F 2 "" H 13925 7200 60  0000 C CNN
+F 2 "U:LM317" H 13925 7200 60  0001 C CNN
 F 3 "" H 13925 7200 60  0000 C CNN
 	1    13925 7200
 	1    0    0    -1  
@@ -1142,7 +949,7 @@ U 1 1 610A7C3B
 P 13925 8775
 F 0 "U5" H 13925 9112 60  0000 C CNN
 F 1 "LM317" H 13925 9006 60  0000 C CNN
-F 2 "" H 13925 8775 60  0000 C CNN
+F 2 "U:LM317" H 13925 8775 60  0001 C CNN
 F 3 "" H 13925 8775 60  0000 C CNN
 	1    13925 8775
 	1    0    0    -1  
@@ -1154,7 +961,7 @@ U 1 1 611240A6
 P 11650 10550
 F 0 "P4" H 11600 10750 50  0000 L CNN
 F 1 "LUMBAS" V 11750 10400 50  0000 L CNN
-F 2 "" H 11650 10550 50  0000 C CNN
+F 2 "" H 11650 10550 50  0001 C CNN
 F 3 "" H 11650 10550 50  0000 C CNN
 	1    11650 10550
 	1    0    0    -1  
@@ -1177,7 +984,7 @@ U 1 1 6113F020
 P 7000 10300
 F 0 "R10" H 7070 10346 50  0000 L CNN
 F 1 "R" H 7070 10255 50  0000 L CNN
-F 2 "" V 6930 10300 50  0000 C CNN
+F 2 "R:0805" V 6930 10300 50  0001 C CNN
 F 3 "" H 7000 10300 50  0000 C CNN
 	1    7000 10300
 	1    0    0    -1  
@@ -1190,7 +997,7 @@ U 1 1 61154D7B
 P 6500 10750
 F 0 "R8" V 6707 10750 50  0000 C CNN
 F 1 "R" V 6616 10750 50  0000 C CNN
-F 2 "" V 6430 10750 50  0000 C CNN
+F 2 "R:0805" V 6430 10750 50  0001 C CNN
 F 3 "" H 6500 10750 50  0000 C CNN
 	1    6500 10750
 	0    -1   -1   0   
@@ -1213,7 +1020,7 @@ U 1 1 611608B4
 P 8750 10300
 F 0 "R14" H 8820 10346 50  0000 L CNN
 F 1 "R" H 8820 10255 50  0000 L CNN
-F 2 "" V 8680 10300 50  0000 C CNN
+F 2 "R:0805" V 8680 10300 50  0001 C CNN
 F 3 "" H 8750 10300 50  0000 C CNN
 	1    8750 10300
 	1    0    0    -1  
@@ -1226,7 +1033,7 @@ U 1 1 611608BB
 P 8250 10750
 F 0 "R12" V 8457 10750 50  0000 C CNN
 F 1 "R" V 8366 10750 50  0000 C CNN
-F 2 "" V 8180 10750 50  0000 C CNN
+F 2 "R:0805" V 8180 10750 50  0001 C CNN
 F 3 "" H 8250 10750 50  0000 C CNN
 	1    8250 10750
 	0    -1   -1   0   
@@ -1249,7 +1056,7 @@ U 1 1 611654E3
 P 10450 10300
 F 0 "R20" H 10520 10346 50  0000 L CNN
 F 1 "R" H 10520 10255 50  0000 L CNN
-F 2 "" V 10380 10300 50  0000 C CNN
+F 2 "R:0805" V 10380 10300 50  0001 C CNN
 F 3 "" H 10450 10300 50  0000 C CNN
 	1    10450 10300
 	1    0    0    -1  
@@ -1262,7 +1069,7 @@ U 1 1 611654EA
 P 9950 10750
 F 0 "R18" V 10157 10750 50  0000 C CNN
 F 1 "R" V 10066 10750 50  0000 C CNN
-F 2 "" V 9880 10750 50  0000 C CNN
+F 2 "R:0805" V 9880 10750 50  0001 C CNN
 F 3 "" H 9950 10750 50  0000 C CNN
 	1    9950 10750
 	0    -1   -1   0   
@@ -1287,7 +1094,7 @@ U 1 1 6119A80C
 P 15475 4975
 F 0 "P10" H 15475 5440 50  0000 C CNN
 F 1 "bouton" H 15475 5349 50  0000 C CNN
-F 2 "" H 15475 3775 50  0000 C CNN
+F 2 "" H 15475 3775 50  0001 C CNN
 F 3 "" H 15475 3775 50  0000 C CNN
 	1    15475 4975
 	1    0    0    -1  
@@ -1311,7 +1118,7 @@ U 1 1 611B737B
 P 13600 3250
 F 0 "R31" V 13393 3250 50  0000 C CNN
 F 1 "R" V 13484 3250 50  0000 C CNN
-F 2 "" V 13530 3250 50  0000 C CNN
+F 2 "R:0805" V 13530 3250 50  0001 C CNN
 F 3 "" H 13600 3250 50  0000 C CNN
 	1    13600 3250
 	0    1    1    0   
@@ -1322,7 +1129,7 @@ U 1 1 611B7C71
 P 15100 3550
 F 0 "P9" H 15178 3591 50  0000 L CNN
 F 1 "Vent" H 15178 3500 50  0000 L CNN
-F 2 "" H 15100 3550 50  0000 C CNN
+F 2 "" H 15100 3550 50  0001 C CNN
 F 3 "" H 15100 3550 50  0000 C CNN
 	1    15100 3550
 	1    0    0    -1  
@@ -1354,7 +1161,7 @@ U 1 1 611B9A4D
 P 13600 3900
 F 0 "R32" V 13393 3900 50  0000 C CNN
 F 1 "R" V 13484 3900 50  0000 C CNN
-F 2 "" V 13530 3900 50  0000 C CNN
+F 2 "R:0805" V 13530 3900 50  0001 C CNN
 F 3 "" H 13600 3900 50  0000 C CNN
 	1    13600 3900
 	0    1    1    0   
@@ -1365,9 +1172,9 @@ Text Label 13450 3250 2    50   ~ 0
 Vent1_IN
 Text Label 13450 3900 2    50   ~ 0
 Vent2_IN
-Text Label 7550 8150 2    50   ~ 0
+Text Label 4750 7950 0    50   ~ 0
 Vent1_IN
-Text Label 7550 8250 2    50   ~ 0
+Text Label 4750 8050 0    50   ~ 0
 Vent2_IN
 Wire Notes Line
 	12250 4350 16050 4350
@@ -1393,7 +1200,7 @@ U 1 1 61250107
 P 7000 9050
 F 0 "R9" H 7070 9096 50  0000 L CNN
 F 1 "R" H 7070 9005 50  0000 L CNN
-F 2 "" V 6930 9050 50  0000 C CNN
+F 2 "R:0805" V 6930 9050 50  0001 C CNN
 F 3 "" H 7000 9050 50  0000 C CNN
 	1    7000 9050
 	1    0    0    -1  
@@ -1406,7 +1213,7 @@ U 1 1 6125010E
 P 6500 9500
 F 0 "R7" V 6707 9500 50  0000 C CNN
 F 1 "R" V 6616 9500 50  0000 C CNN
-F 2 "" V 6430 9500 50  0000 C CNN
+F 2 "R:0805" V 6430 9500 50  0001 C CNN
 F 3 "" H 6500 9500 50  0000 C CNN
 	1    6500 9500
 	0    -1   -1   0   
@@ -1429,7 +1236,7 @@ U 1 1 6125011B
 P 8750 9050
 F 0 "R13" H 8820 9096 50  0000 L CNN
 F 1 "R" H 8820 9005 50  0000 L CNN
-F 2 "" V 8680 9050 50  0000 C CNN
+F 2 "R:0805" V 8680 9050 50  0001 C CNN
 F 3 "" H 8750 9050 50  0000 C CNN
 	1    8750 9050
 	1    0    0    -1  
@@ -1442,7 +1249,7 @@ U 1 1 61250122
 P 8250 9500
 F 0 "R11" V 8457 9500 50  0000 C CNN
 F 1 "R" V 8366 9500 50  0000 C CNN
-F 2 "" V 8180 9500 50  0000 C CNN
+F 2 "R:0805" V 8180 9500 50  0001 C CNN
 F 3 "" H 8250 9500 50  0000 C CNN
 	1    8250 9500
 	0    -1   -1   0   
@@ -1453,7 +1260,7 @@ U 1 1 6125012F
 P 10450 9050
 F 0 "R19" H 10520 9096 50  0000 L CNN
 F 1 "R" H 10520 9005 50  0000 L CNN
-F 2 "" V 10380 9050 50  0000 C CNN
+F 2 "R:0805" V 10380 9050 50  0001 C CNN
 F 3 "" H 10450 9050 50  0000 C CNN
 	1    10450 9050
 	1    0    0    -1  
@@ -1466,7 +1273,7 @@ U 1 1 61250136
 P 9950 9500
 F 0 "R17" V 10157 9500 50  0000 C CNN
 F 1 "R" V 10066 9500 50  0000 C CNN
-F 2 "" V 9880 9500 50  0000 C CNN
+F 2 "R:0805" V 9880 9500 50  0001 C CNN
 F 3 "" H 9950 9500 50  0000 C CNN
 	1    9950 9500
 	0    -1   -1   0   
@@ -1493,7 +1300,7 @@ U 1 1 612500FA
 P 11650 9300
 F 0 "P3" H 11600 9500 50  0000 L CNN
 F 1 "LUMHAUT" V 11750 9150 50  0000 L CNN
-F 2 "" H 11650 9300 50  0000 C CNN
+F 2 "" H 11650 9300 50  0001 C CNN
 F 3 "" H 11650 9300 50  0000 C CNN
 	1    11650 9300
 	1    0    0    -1  
@@ -1510,26 +1317,20 @@ Text Label 11450 10550 2    50   ~ 0
 Full_BAS
 Text Label 11450 10650 2    50   ~ 0
 Cro_BAS
-Text Label 7150 8250 2    50   ~ 0
+Text Label 4750 7750 0    50   ~ 0
 Cro_HAUT_IN
-Text Label 7150 8350 2    50   ~ 0
+Text Label 4750 7850 0    50   ~ 0
 Full_HAUT_IN
-Text Label 7150 8150 2    50   ~ 0
+Text Label 4750 7650 0    50   ~ 0
 Flo_HAUT_IN
-Text Label 6550 8150 2    50   ~ 0
+Text Label 4750 7350 0    50   ~ 0
 Flo_BAS_IN
-Text Label 6550 8250 2    50   ~ 0
+Text Label 4750 7450 0    50   ~ 0
 Full_BAS_IN
-Text Label 6550 8350 2    50   ~ 0
+Text Label 4750 7550 0    50   ~ 0
 Cro_BAS_IN
 Wire Notes Line
 	5750 5750 5750 11200
-Text Notes 6550 8050 0    50   ~ 0
-PWM
-Text Notes 6550 7550 0    50   ~ 0
-OUT
-Text Notes 6600 6900 0    50   ~ 0
-IN
 Text Label 15225 4725 2    50   ~ 0
 3.3V
 Text Label 15725 4725 0    50   ~ 0
@@ -1554,25 +1355,25 @@ Text Label 15725 5125 0    50   ~ 0
 IN8
 Text Label 15725 5225 0    50   ~ 0
 IN9
-Text Label 6350 7100 2    50   ~ 0
+Text Label 2250 8350 2    50   ~ 0
 IN1
-Text Label 6350 7200 2    50   ~ 0
+Text Label 2250 8450 2    50   ~ 0
 IN2
-Text Label 6350 7300 2    50   ~ 0
+Text Label 2750 8950 3    50   ~ 0
 IN3
-Text Label 6350 7400 2    50   ~ 0
+Text Label 3050 8950 3    50   ~ 0
 IN4
-Text Label 6350 7000 2    50   ~ 0
+Text Label 2250 8250 2    50   ~ 0
 IN0
-Text Label 6500 7000 2    50   ~ 0
+Text Label 3150 8950 3    50   ~ 0
 IN5
-Text Label 6500 7100 2    50   ~ 0
+Text Label 3250 8950 3    50   ~ 0
 IN6
-Text Label 6500 7200 2    50   ~ 0
+Text Label 3350 8950 3    50   ~ 0
 IN7
-Text Label 6500 7300 2    50   ~ 0
+Text Label 3050 6450 1    50   ~ 0
 IN8
-Text Label 6500 7400 2    50   ~ 0
+Text Label 2950 6450 1    50   ~ 0
 IN9
 $Comp
 L conn:CONN_01X02 P6
@@ -1580,7 +1381,7 @@ U 1 1 61474A30
 P 12450 5000
 F 0 "P6" H 12450 4850 50  0000 C CNN
 F 1 "IN_230V" V 12550 5000 50  0000 C CNN
-F 2 "" H 12450 5000 50  0000 C CNN
+F 2 "" H 12450 5000 50  0001 C CNN
 F 3 "" H 12450 5000 50  0000 C CNN
 	1    12450 5000
 	-1   0    0    1   
@@ -1589,17 +1390,6 @@ Text Label 12650 4950 0    50   ~ 0
 Neutre
 Text Label 12650 5050 0    50   ~ 0
 230V
-$Comp
-L conn:CONN_01X02 P5
-U 1 1 61482CB0
-P 12450 4600
-F 0 "P5" H 12400 4450 50  0000 L CNN
-F 1 "IN_12V" V 12550 4500 50  0000 L CNN
-F 2 "" H 12450 4600 50  0000 C CNN
-F 3 "" H 12450 4600 50  0000 C CNN
-	1    12450 4600
-	-1   0    0    1   
-$EndComp
 Text Label 12650 4650 0    60   ~ 0
 12V
 Text Label 12650 4550 0    50   ~ 0
@@ -1612,7 +1402,7 @@ U 1 1 6149F313
 P 12450 5450
 F 0 "P7" H 12400 5200 50  0000 L CNN
 F 1 "CONN_01X04" V 12525 5200 50  0000 L CNN
-F 2 "" H 12450 5450 50  0000 C CNN
+F 2 "" H 12450 5450 50  0001 C CNN
 F 3 "" H 12450 5450 50  0000 C CNN
 	1    12450 5450
 	-1   0    0    1   
@@ -1647,7 +1437,7 @@ U 1 1 6171FA77
 P 11400 7550
 F 0 "R26" V 11500 7550 50  0000 C CNN
 F 1 "R" V 11400 7550 50  0000 C CNN
-F 2 "" V 11330 7550 50  0000 C CNN
+F 2 "R:0805" V 11330 7550 50  0001 C CNN
 F 3 "" H 11400 7550 50  0000 C CNN
 	1    11400 7550
 	0    -1   -1   0   
@@ -1682,7 +1472,7 @@ U 1 1 6171FA92
 P 10500 7600
 F 0 "D4" H 10500 7700 50  0000 C CNN
 F 1 "D" H 10600 7550 50  0000 C CNN
-F 2 "" H 10500 7600 50  0000 C CNN
+F 2 "" H 10500 7600 50  0001 C CNN
 F 3 "" H 10500 7600 50  0000 C CNN
 	1    10500 7600
 	1    0    0    -1  
@@ -1695,7 +1485,7 @@ U 1 1 6171FA9A
 P 10500 8100
 F 0 "K4" V 10150 8100 60  0000 C CNN
 F 1 "SRD-03VDC-SL-C" V 10850 8100 60  0000 C CNN
-F 2 "" H 10450 8100 60  0001 C CNN
+F 2 "relay:SRD-XXVDC-SL-C" H 10450 8100 60  0001 C CNN
 F 3 "" H 10450 8100 60  0001 C CNN
 	1    10500 8100
 	0    1    1    0   
@@ -1706,10 +1496,10 @@ U 1 1 6172BDBB
 P 11150 8275
 F 0 "JP4" H 11150 8010 50  0000 C CNN
 F 1 "Jumper3" H 11150 8101 50  0000 C CNN
-F 2 "" H 11150 8275 50  0001 C CNN
+F 2 "Jumper:Jumper3X250V" H 11150 8275 50  0001 C CNN
 F 3 "" H 11150 8275 50  0001 C CNN
 	1    11150 8275
-	-1   0    0    1   
+	-1   0    0    -1  
 $EndComp
 Wire Wire Line
 	10900 8200 10950 8200
@@ -1735,7 +1525,7 @@ U 1 1 6176C1AD
 P 11325 6325
 F 0 "R23" V 11425 6325 50  0000 C CNN
 F 1 "R" V 11325 6325 50  0000 C CNN
-F 2 "" V 11255 6325 50  0000 C CNN
+F 2 "R:0805" V 11255 6325 50  0001 C CNN
 F 3 "" H 11325 6325 50  0000 C CNN
 	1    11325 6325
 	0    -1   -1   0   
@@ -1770,7 +1560,7 @@ U 1 1 6176C1C6
 P 10425 6375
 F 0 "D1" H 10425 6475 50  0000 C CNN
 F 1 "D" H 10525 6325 50  0000 C CNN
-F 2 "" H 10425 6375 50  0000 C CNN
+F 2 "" H 10425 6375 50  0001 C CNN
 F 3 "" H 10425 6375 50  0000 C CNN
 	1    10425 6375
 	1    0    0    -1  
@@ -1783,7 +1573,7 @@ U 1 1 6176C1CE
 P 10425 6875
 F 0 "K1" V 10075 6875 60  0000 C CNN
 F 1 "SRD-03VDC-SL-C" V 10775 6875 60  0000 C CNN
-F 2 "" H 10375 6875 60  0001 C CNN
+F 2 "relay:SRD-XXVDC-SL-C" H 10375 6875 60  0001 C CNN
 F 3 "" H 10375 6875 60  0001 C CNN
 	1    10425 6875
 	0    1    1    0   
@@ -1794,10 +1584,10 @@ U 1 1 6176C1D4
 P 11075 7050
 F 0 "JP1" H 11075 6785 50  0000 C CNN
 F 1 "Jumper3" H 11075 6876 50  0000 C CNN
-F 2 "" H 11075 7050 50  0001 C CNN
+F 2 "Jumper:Jumper3X250V" H 11075 7050 50  0001 C CNN
 F 3 "" H 11075 7050 50  0001 C CNN
 	1    11075 7050
-	-1   0    0    1   
+	-1   0    0    -1  
 $EndComp
 Wire Wire Line
 	10825 6975 10875 6975
@@ -1823,7 +1613,7 @@ U 1 1 61773D46
 P 11400 5125
 F 0 "R25" V 11500 5125 50  0000 C CNN
 F 1 "R" V 11400 5125 50  0000 C CNN
-F 2 "" V 11330 5125 50  0000 C CNN
+F 2 "R:0805" V 11330 5125 50  0001 C CNN
 F 3 "" H 11400 5125 50  0000 C CNN
 	1    11400 5125
 	0    -1   -1   0   
@@ -1858,7 +1648,7 @@ U 1 1 61773D5F
 P 10500 5175
 F 0 "D3" H 10500 5275 50  0000 C CNN
 F 1 "D" H 10600 5125 50  0000 C CNN
-F 2 "" H 10500 5175 50  0000 C CNN
+F 2 "" H 10500 5175 50  0001 C CNN
 F 3 "" H 10500 5175 50  0000 C CNN
 	1    10500 5175
 	1    0    0    -1  
@@ -1871,7 +1661,7 @@ U 1 1 61773D67
 P 10500 5675
 F 0 "K3" V 10150 5675 60  0000 C CNN
 F 1 "SRD-03VDC-SL-C" V 10850 5675 60  0000 C CNN
-F 2 "" H 10450 5675 60  0001 C CNN
+F 2 "relay:SRD-XXVDC-SL-C" H 10450 5675 60  0001 C CNN
 F 3 "" H 10450 5675 60  0001 C CNN
 	1    10500 5675
 	0    1    1    0   
@@ -1882,10 +1672,10 @@ U 1 1 61773D6D
 P 11150 5850
 F 0 "JP3" H 11150 5585 50  0000 C CNN
 F 1 "Jumper3" H 11150 5676 50  0000 C CNN
-F 2 "" H 11150 5850 50  0001 C CNN
+F 2 "Jumper:Jumper3X250V" H 11150 5850 50  0001 C CNN
 F 3 "" H 11150 5850 50  0001 C CNN
 	1    11150 5850
-	-1   0    0    1   
+	-1   0    0    -1  
 $EndComp
 Wire Wire Line
 	10900 5775 10950 5775
@@ -1913,7 +1703,7 @@ U 1 1 6177BCE1
 P 11400 3975
 F 0 "R24" V 11500 3975 50  0000 C CNN
 F 1 "R" V 11400 3975 50  0000 C CNN
-F 2 "" V 11330 3975 50  0000 C CNN
+F 2 "R:0805" V 11330 3975 50  0001 C CNN
 F 3 "" H 11400 3975 50  0000 C CNN
 	1    11400 3975
 	0    -1   -1   0   
@@ -1948,7 +1738,7 @@ U 1 1 6177BCFA
 P 10500 4025
 F 0 "D2" H 10500 4125 50  0000 C CNN
 F 1 "D" H 10600 3975 50  0000 C CNN
-F 2 "" H 10500 4025 50  0000 C CNN
+F 2 "" H 10500 4025 50  0001 C CNN
 F 3 "" H 10500 4025 50  0000 C CNN
 	1    10500 4025
 	1    0    0    -1  
@@ -1961,7 +1751,7 @@ U 1 1 6177BD02
 P 10500 4525
 F 0 "K2" V 10150 4525 60  0000 C CNN
 F 1 "SRD-03VDC-SL-C" V 10850 4525 60  0000 C CNN
-F 2 "" H 10450 4525 60  0001 C CNN
+F 2 "relay:SRD-XXVDC-SL-C" H 10450 4525 60  0001 C CNN
 F 3 "" H 10450 4525 60  0001 C CNN
 	1    10500 4525
 	0    1    1    0   
@@ -1972,10 +1762,10 @@ U 1 1 6177BD08
 P 11150 4700
 F 0 "JP2" H 11150 4435 50  0000 C CNN
 F 1 "Jumper3" H 11150 4526 50  0000 C CNN
-F 2 "" H 11150 4700 50  0001 C CNN
+F 2 "Jumper:Jumper3X250V" H 11150 4700 50  0001 C CNN
 F 3 "" H 11150 4700 50  0001 C CNN
 	1    11150 4700
-	-1   0    0    1   
+	-1   0    0    -1  
 $EndComp
 Wire Wire Line
 	10900 4625 10950 4625
@@ -1992,28 +1782,28 @@ Wire Wire Line
 $Comp
 L global:N_MOSFET Q10
 U 1 1 617FDE49
-P 11225 2900
-F 0 "Q10" V 11278 2762 60  0000 R CNN
-F 1 "N_MOSFET" V 11172 2762 60  0000 R CNN
-F 2 "" H 11225 2900 60  0001 C CNN
-F 3 "" H 11225 2900 60  0001 C CNN
-	1    11225 2900
+P 14925 2000
+F 0 "Q10" V 14978 1862 60  0000 R CNN
+F 1 "N_MOSFET" V 14872 1862 60  0000 R CNN
+F 2 "" H 14925 2000 60  0001 C CNN
+F 3 "" H 14925 2000 60  0001 C CNN
+	1    14925 2000
 	0    -1   -1   0   
 $EndComp
 $Comp
 L global:N_MOSFET Q5
 U 1 1 61800370
-P 9800 2925
-F 0 "Q5" V 9853 2787 60  0000 R CNN
-F 1 "N_MOSFET" V 9747 2787 60  0000 R CNN
-F 2 "" H 9800 2925 60  0001 C CNN
-F 3 "" H 9800 2925 60  0001 C CNN
-	1    9800 2925
+P 13500 2025
+F 0 "Q5" V 13553 1887 60  0000 R CNN
+F 1 "N_MOSFET" V 13447 1887 60  0000 R CNN
+F 2 "" H 13500 2025 60  0001 C CNN
+F 3 "" H 13500 2025 60  0001 C CNN
+	1    13500 2025
 	0    -1   -1   0   
 $EndComp
-Text Label 11275 3150 0    50   ~ 0
+Text Label 14975 2250 0    50   ~ 0
 GND
-Text Label 9850 3175 0    50   ~ 0
+Text Label 13550 2275 0    50   ~ 0
 GND
 $Comp
 L conn:CONN_01X08 P11
@@ -2021,7 +1811,7 @@ U 1 1 61803AB3
 P 15875 6350
 F 0 "P11" H 15850 6825 50  0000 L CNN
 F 1 "OUT_230V" V 15975 6200 50  0000 L CNN
-F 2 "" H 15875 6350 50  0000 C CNN
+F 2 "" H 15875 6350 50  0001 C CNN
 F 3 "" H 15875 6350 50  0000 C CNN
 	1    15875 6350
 	1    0    0    -1  
@@ -2032,7 +1822,7 @@ U 1 1 61805CC1
 P 14975 6350
 F 0 "P8" H 14950 6825 50  0000 L CNN
 F 1 "OUT_12V" V 15075 6200 50  0000 L CNN
-F 2 "" H 14975 6350 50  0000 C CNN
+F 2 "" H 14975 6350 50  0001 C CNN
 F 3 "" H 14975 6350 50  0000 C CNN
 	1    14975 6350
 	1    0    0    -1  
@@ -2059,91 +1849,91 @@ Text Label 11225 7050 0    50   ~ 0
 OUT_230V_3
 Text Label 11300 8275 0    50   ~ 0
 OUT_230V_4
-Text Label 11275 2650 0    50   ~ 0
+Text Label 14975 1750 0    50   ~ 0
 OUT_12V_4
 $Comp
 L global:N_MOSFET Q14
 U 1 1 61819535
-P 11300 2100
-F 0 "Q14" V 11353 1962 60  0000 R CNN
-F 1 "N_MOSFET" V 11247 1962 60  0000 R CNN
-F 2 "" H 11300 2100 60  0001 C CNN
-F 3 "" H 11300 2100 60  0001 C CNN
-	1    11300 2100
+P 15000 1200
+F 0 "Q14" V 15053 1062 60  0000 R CNN
+F 1 "N_MOSFET" V 14947 1062 60  0000 R CNN
+F 2 "" H 15000 1200 60  0001 C CNN
+F 3 "" H 15000 1200 60  0001 C CNN
+	1    15000 1200
 	0    -1   -1   0   
 $EndComp
-Text Label 11350 2350 0    50   ~ 0
+Text Label 15050 1450 0    50   ~ 0
 GND
-Text Label 11350 1850 0    50   ~ 0
+Text Label 15050 950  0    50   ~ 0
 OUT_12V_2
 $Comp
 L global:N_MOSFET Q6
 U 1 1 61821C8F
-P 9825 2225
-F 0 "Q6" V 9878 2087 60  0000 R CNN
-F 1 "N_MOSFET" V 9772 2087 60  0000 R CNN
-F 2 "" H 9825 2225 60  0001 C CNN
-F 3 "" H 9825 2225 60  0001 C CNN
-	1    9825 2225
+P 13525 1325
+F 0 "Q6" V 13578 1187 60  0000 R CNN
+F 1 "N_MOSFET" V 13472 1187 60  0000 R CNN
+F 2 "" H 13525 1325 60  0001 C CNN
+F 3 "" H 13525 1325 60  0001 C CNN
+	1    13525 1325
 	0    -1   -1   0   
 $EndComp
-Text Label 9875 2475 0    50   ~ 0
+Text Label 13575 1575 0    50   ~ 0
 GND
-Text Label 9875 1975 0    50   ~ 0
+Text Label 13575 1075 0    50   ~ 0
 OUT_12V_1
 $Comp
 L global:R R22
 U 1 1 61829ADA
-P 10900 2100
-F 0 "R22" V 10693 2100 50  0000 C CNN
-F 1 "R" V 10784 2100 50  0000 C CNN
-F 2 "" V 10830 2100 50  0000 C CNN
-F 3 "" H 10900 2100 50  0000 C CNN
-	1    10900 2100
+P 14600 1200
+F 0 "R22" V 14393 1200 50  0000 C CNN
+F 1 "R" V 14484 1200 50  0000 C CNN
+F 2 "R:0805" V 14530 1200 50  0001 C CNN
+F 3 "" H 14600 1200 50  0000 C CNN
+	1    14600 1200
 	0    1    1    0   
 $EndComp
 $Comp
 L global:R R21
 U 1 1 6182A897
-P 10825 2900
-F 0 "R21" V 10618 2900 50  0000 C CNN
-F 1 "R" V 10709 2900 50  0000 C CNN
-F 2 "" V 10755 2900 50  0000 C CNN
-F 3 "" H 10825 2900 50  0000 C CNN
-	1    10825 2900
+P 14525 2000
+F 0 "R21" V 14318 2000 50  0000 C CNN
+F 1 "R" V 14409 2000 50  0000 C CNN
+F 2 "R:0805" V 14455 2000 50  0001 C CNN
+F 3 "" H 14525 2000 50  0000 C CNN
+	1    14525 2000
 	0    1    1    0   
 $EndComp
 $Comp
 L global:R R15
 U 1 1 6182ABC5
-P 9400 2925
-F 0 "R15" V 9193 2925 50  0000 C CNN
-F 1 "R" V 9284 2925 50  0000 C CNN
-F 2 "" V 9330 2925 50  0000 C CNN
-F 3 "" H 9400 2925 50  0000 C CNN
-	1    9400 2925
+P 13100 2025
+F 0 "R15" V 12893 2025 50  0000 C CNN
+F 1 "R" V 12984 2025 50  0000 C CNN
+F 2 "R:0805" V 13030 2025 50  0001 C CNN
+F 3 "" H 13100 2025 50  0000 C CNN
+	1    13100 2025
 	0    1    1    0   
 $EndComp
 $Comp
 L global:R R16
 U 1 1 6182AFA3
-P 9425 2225
-F 0 "R16" V 9218 2225 50  0000 C CNN
-F 1 "R" V 9309 2225 50  0000 C CNN
-F 2 "" V 9355 2225 50  0000 C CNN
-F 3 "" H 9425 2225 50  0000 C CNN
-	1    9425 2225
+P 13125 1325
+F 0 "R16" V 12918 1325 50  0000 C CNN
+F 1 "R" V 13009 1325 50  0000 C CNN
+F 2 "R:0805" V 13055 1325 50  0001 C CNN
+F 3 "" H 13125 1325 50  0000 C CNN
+	1    13125 1325
 	0    1    1    0   
 $EndComp
-Text Label 9850 2675 0    50   ~ 0
+Text Label 13550 1775 0    50   ~ 0
 OUT_12V_3
-Text Label 9275 2225 2    50   ~ 0
+Text Label 12975 1325 2    50   ~ 0
 12V_1_IN
-Text Label 10750 2100 2    50   ~ 0
+Text Label 14450 1200 2    50   ~ 0
 12V_2_IN
-Text Label 9250 2925 2    50   ~ 0
+Text Label 12950 2025 2    50   ~ 0
 12V_3_IN
-Text Label 10675 2900 2    50   ~ 0
+Text Label 14375 2000 2    50   ~ 0
 12V_4_IN
 Text Label 14775 6300 2    50   ~ 0
 OUT_12V_2
@@ -2169,20 +1959,65 @@ Text Label 14775 6400 2    60   ~ 0
 12V
 Text Label 14775 6600 2    60   ~ 0
 12V
-Text Label 6500 7600 2    50   ~ 0
+Text Label 3750 6450 1    50   ~ 0
 12V_1_IN
-Text Label 6500 7700 2    50   ~ 0
+Text Label 3850 6450 1    50   ~ 0
 12V_2_IN
-Text Label 6500 7900 2    50   ~ 0
+Text Label 4050 6450 1    50   ~ 0
 12V_4_IN
-Text Label 6500 7800 2    50   ~ 0
+Text Label 3950 6450 1    50   ~ 0
 12V_3_IN
-Text Label 7150 7625 2    50   ~ 0
+Text Label 3450 8950 3    50   ~ 0
 230V_1_IN
-Text Label 7150 7725 2    50   ~ 0
+Text Label 3550 8950 3    50   ~ 0
 230V_2_IN
-Text Label 7150 7825 2    50   ~ 0
+Text Label 3650 8950 3    50   ~ 0
 230V_3_IN
-Text Label 7150 7925 2    50   ~ 0
+Text Label 3750 8950 3    50   ~ 0
 230V_4_IN
+Text Label 3250 6450 1    60   ~ 0
+TX
+Text Label 3350 6450 1    60   ~ 0
+RX
+Text Label 3950 8950 3    60   ~ 0
+sdl
+Text Label 3650 6450 1    60   ~ 0
+sda
+Wire Wire Line
+	2250 6950 2250 6550
+Wire Wire Line
+	2250 6550 1850 6550
+$Comp
+L conn:Power P5
+U 1 1 618C09BC
+P 12450 4600
+F 0 "P5" H 12450 4750 50  0000 C CNN
+F 1 "Power" V 12350 4600 50  0000 C CNN
+F 2 "" H 12450 4600 50  0001 C CNN
+F 3 "" H 12450 4600 50  0001 C CNN
+	1    12450 4600
+	1    0    0    -1  
+$EndComp
+NoConn ~ 3850 8950
+NoConn ~ 4750 8150
+NoConn ~ 4750 8250
+NoConn ~ 4750 8350
+NoConn ~ 4750 8450
+NoConn ~ 2250 7650
+NoConn ~ 2250 7750
+NoConn ~ 2250 7850
+NoConn ~ 2250 7950
+NoConn ~ 2250 7050
+NoConn ~ 2250 7150
+NoConn ~ 2250 7250
+NoConn ~ 3450 6450
+NoConn ~ 3550 6450
+NoConn ~ 4150 6450
+NoConn ~ 4750 7250
+NoConn ~ 2500 2200
+NoConn ~ 2400 2200
+NoConn ~ 2100 2200
+NoConn ~ 2000 2200
+Wire Wire Line
+	4050 8950 4050 9250
 $EndSCHEMATC

File diff suppressed because it is too large
+ 139 - 332
eda/ProcCult/ProcCult.sch-bak


+ 2353 - 0
eda/ProcCult/_autosave-ProcCult.kicad_pcb

@@ -0,0 +1,2353 @@
+(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
+
+  (general
+    (thickness 1.6)
+    (drawings 4)
+    (tracks 4)
+    (zones 0)
+    (modules 80)
+    (nets 123)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.2)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (via_size 0.8)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (edge_width 0.05)
+    (segment_width 0.2)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.12)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.051)
+    (solder_mask_min_width 0.25)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFF77F)
+    (pcbplotparams
+      (layerselection 0x010fc_ffffffff)
+      (usegerberextensions false)
+      (usegerberattributes false)
+      (usegerberadvancedattributes false)
+      (creategerberjobfile false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 "Net-(C1-Pad1)")
+  (net 2 /GND)
+  (net 3 "Net-(C2-Pad1)")
+  (net 4 /3.3V)
+  (net 5 /nrst)
+  (net 6 /boot0)
+  (net 7 "Net-(C14-Pad1)")
+  (net 8 /12V)
+  (net 9 "Net-(C17-Pad1)")
+  (net 10 "Net-(C18-Pad1)")
+  (net 11 /5V)
+  (net 12 /OUT_230V_3)
+  (net 13 "Net-(JP1-Pad3)")
+  (net 14 "Net-(JP1-Pad2)")
+  (net 15 /OUT_230V_1)
+  (net 16 "Net-(JP2-Pad3)")
+  (net 17 "Net-(JP2-Pad2)")
+  (net 18 /OUT_230V_2)
+  (net 19 "Net-(JP3-Pad3)")
+  (net 20 "Net-(JP3-Pad2)")
+  (net 21 /OUT_230V_4)
+  (net 22 "Net-(JP4-Pad3)")
+  (net 23 "Net-(JP4-Pad2)")
+  (net 24 "Net-(D1-Pad2)")
+  (net 25 /230V)
+  (net 26 "Net-(D2-Pad2)")
+  (net 27 "Net-(D3-Pad2)")
+  (net 28 "Net-(D4-Pad2)")
+  (net 29 "Net-(Q1-Pad3)")
+  (net 30 /Flo_HAUT)
+  (net 31 "Net-(Q1-Pad1)")
+  (net 32 "Net-(Q2-Pad3)")
+  (net 33 /Flo_BAS)
+  (net 34 "Net-(Q2-Pad1)")
+  (net 35 "Net-(Q3-Pad3)")
+  (net 36 /Full_HAUT)
+  (net 37 "Net-(Q3-Pad1)")
+  (net 38 "Net-(Q4-Pad3)")
+  (net 39 /Full_BAS)
+  (net 40 "Net-(Q4-Pad1)")
+  (net 41 "Net-(Q7-Pad3)")
+  (net 42 /Cro_HAUT)
+  (net 43 "Net-(Q7-Pad1)")
+  (net 44 "Net-(Q8-Pad3)")
+  (net 45 /Cro_BAS)
+  (net 46 "Net-(Q8-Pad1)")
+  (net 47 "Net-(Q9-Pad1)")
+  (net 48 "Net-(Q11-Pad1)")
+  (net 49 "Net-(Q12-Pad1)")
+  (net 50 "Net-(Q13-Pad1)")
+  (net 51 "Net-(R2-Pad1)")
+  (net 52 "Net-(R3-Pad1)")
+  (net 53 "Net-(R5-Pad2)")
+  (net 54 /mode)
+  (net 55 /Flo_HAUT_IN)
+  (net 56 /Flo_BAS_IN)
+  (net 57 /Full_HAUT_IN)
+  (net 58 /Full_BAS_IN)
+  (net 59 /12V_3_IN)
+  (net 60 "Net-(Q5-Pad1)")
+  (net 61 /12V_1_IN)
+  (net 62 "Net-(Q6-Pad1)")
+  (net 63 /Cro_HAUT_IN)
+  (net 64 /Cro_BAS_IN)
+  (net 65 /12V_4_IN)
+  (net 66 "Net-(Q10-Pad1)")
+  (net 67 /12V_2_IN)
+  (net 68 "Net-(Q14-Pad1)")
+  (net 69 /230V_3_IN)
+  (net 70 /230V_1_IN)
+  (net 71 /230V_2_IN)
+  (net 72 /230V_4_IN)
+  (net 73 /Vent1_IN)
+  (net 74 "Net-(Q15-Pad1)")
+  (net 75 /Vent2_IN)
+  (net 76 "Net-(Q16-Pad1)")
+  (net 77 "Net-(U1-Pad9)")
+  (net 78 /TX)
+  (net 79 /RX)
+  (net 80 "Net-(U1-Pad20)")
+  (net 81 "Net-(U1-Pad19)")
+  (net 82 "Net-(U1-Pad14)")
+  (net 83 "Net-(U1-Pad13)")
+  (net 84 "Net-(U1-Pad12)")
+  (net 85 "Net-(U1-Pad11)")
+  (net 86 "Net-(U1-Pad10)")
+  (net 87 "Net-(U1-Pad7)")
+  (net 88 "Net-(U1-Pad6)")
+  (net 89 "Net-(U1-Pad5)")
+  (net 90 "Net-(U1-Pad4)")
+  (net 91 "Net-(U1-Pad2)")
+  (net 92 /IN9)
+  (net 93 /IN8)
+  (net 94 "Net-(U2-Pad57)")
+  (net 95 "Net-(U2-Pad56)")
+  (net 96 /sda)
+  (net 97 "Net-(U2-Pad50)")
+  (net 98 /swclk)
+  (net 99 /swdio)
+  (net 100 "Net-(U2-Pad45)")
+  (net 101 "Net-(U2-Pad36)")
+  (net 102 "Net-(U2-Pad35)")
+  (net 103 "Net-(U2-Pad34)")
+  (net 104 "Net-(U2-Pad33)")
+  (net 105 /sdl)
+  (net 106 "Net-(U2-Pad28)")
+  (net 107 /IN7)
+  (net 108 /IN6)
+  (net 109 /IN5)
+  (net 110 /IN4)
+  (net 111 /IN3)
+  (net 112 /IN2)
+  (net 113 /IN1)
+  (net 114 /IN0)
+  (net 115 "Net-(U2-Pad11)")
+  (net 116 "Net-(U2-Pad10)")
+  (net 117 "Net-(U2-Pad9)")
+  (net 118 "Net-(U2-Pad8)")
+  (net 119 "Net-(U2-Pad4)")
+  (net 120 "Net-(U2-Pad3)")
+  (net 121 "Net-(U2-Pad2)")
+  (net 122 "Net-(BT1-Pad1)")
+
+  (net_class Default "Ceci est la Netclass par défaut."
+    (clearance 0.2)
+    (trace_width 0.25)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net /12V)
+    (add_net /12V_1_IN)
+    (add_net /12V_2_IN)
+    (add_net /12V_3_IN)
+    (add_net /12V_4_IN)
+    (add_net /230V)
+    (add_net /230V_1_IN)
+    (add_net /230V_2_IN)
+    (add_net /230V_3_IN)
+    (add_net /230V_4_IN)
+    (add_net /3.3V)
+    (add_net /5V)
+    (add_net /Cro_BAS)
+    (add_net /Cro_BAS_IN)
+    (add_net /Cro_HAUT)
+    (add_net /Cro_HAUT_IN)
+    (add_net /Flo_BAS)
+    (add_net /Flo_BAS_IN)
+    (add_net /Flo_HAUT)
+    (add_net /Flo_HAUT_IN)
+    (add_net /Full_BAS)
+    (add_net /Full_BAS_IN)
+    (add_net /Full_HAUT)
+    (add_net /Full_HAUT_IN)
+    (add_net /GND)
+    (add_net /IN0)
+    (add_net /IN1)
+    (add_net /IN2)
+    (add_net /IN3)
+    (add_net /IN4)
+    (add_net /IN5)
+    (add_net /IN6)
+    (add_net /IN7)
+    (add_net /IN8)
+    (add_net /IN9)
+    (add_net /OUT_230V_1)
+    (add_net /OUT_230V_2)
+    (add_net /OUT_230V_3)
+    (add_net /OUT_230V_4)
+    (add_net /RX)
+    (add_net /TX)
+    (add_net /Vent1_IN)
+    (add_net /Vent2_IN)
+    (add_net /boot0)
+    (add_net /mode)
+    (add_net /nrst)
+    (add_net /sda)
+    (add_net /sdl)
+    (add_net /swclk)
+    (add_net /swdio)
+    (add_net "Net-(BT1-Pad1)")
+    (add_net "Net-(C1-Pad1)")
+    (add_net "Net-(C14-Pad1)")
+    (add_net "Net-(C17-Pad1)")
+    (add_net "Net-(C18-Pad1)")
+    (add_net "Net-(C2-Pad1)")
+    (add_net "Net-(D1-Pad2)")
+    (add_net "Net-(D2-Pad2)")
+    (add_net "Net-(D3-Pad2)")
+    (add_net "Net-(D4-Pad2)")
+    (add_net "Net-(JP1-Pad2)")
+    (add_net "Net-(JP1-Pad3)")
+    (add_net "Net-(JP2-Pad2)")
+    (add_net "Net-(JP2-Pad3)")
+    (add_net "Net-(JP3-Pad2)")
+    (add_net "Net-(JP3-Pad3)")
+    (add_net "Net-(JP4-Pad2)")
+    (add_net "Net-(JP4-Pad3)")
+    (add_net "Net-(Q1-Pad1)")
+    (add_net "Net-(Q1-Pad3)")
+    (add_net "Net-(Q10-Pad1)")
+    (add_net "Net-(Q11-Pad1)")
+    (add_net "Net-(Q12-Pad1)")
+    (add_net "Net-(Q13-Pad1)")
+    (add_net "Net-(Q14-Pad1)")
+    (add_net "Net-(Q15-Pad1)")
+    (add_net "Net-(Q16-Pad1)")
+    (add_net "Net-(Q2-Pad1)")
+    (add_net "Net-(Q2-Pad3)")
+    (add_net "Net-(Q3-Pad1)")
+    (add_net "Net-(Q3-Pad3)")
+    (add_net "Net-(Q4-Pad1)")
+    (add_net "Net-(Q4-Pad3)")
+    (add_net "Net-(Q5-Pad1)")
+    (add_net "Net-(Q6-Pad1)")
+    (add_net "Net-(Q7-Pad1)")
+    (add_net "Net-(Q7-Pad3)")
+    (add_net "Net-(Q8-Pad1)")
+    (add_net "Net-(Q8-Pad3)")
+    (add_net "Net-(Q9-Pad1)")
+    (add_net "Net-(R2-Pad1)")
+    (add_net "Net-(R3-Pad1)")
+    (add_net "Net-(R5-Pad2)")
+    (add_net "Net-(U1-Pad10)")
+    (add_net "Net-(U1-Pad11)")
+    (add_net "Net-(U1-Pad12)")
+    (add_net "Net-(U1-Pad13)")
+    (add_net "Net-(U1-Pad14)")
+    (add_net "Net-(U1-Pad19)")
+    (add_net "Net-(U1-Pad2)")
+    (add_net "Net-(U1-Pad20)")
+    (add_net "Net-(U1-Pad4)")
+    (add_net "Net-(U1-Pad5)")
+    (add_net "Net-(U1-Pad6)")
+    (add_net "Net-(U1-Pad7)")
+    (add_net "Net-(U1-Pad9)")
+    (add_net "Net-(U2-Pad10)")
+    (add_net "Net-(U2-Pad11)")
+    (add_net "Net-(U2-Pad2)")
+    (add_net "Net-(U2-Pad28)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U2-Pad33)")
+    (add_net "Net-(U2-Pad34)")
+    (add_net "Net-(U2-Pad35)")
+    (add_net "Net-(U2-Pad36)")
+    (add_net "Net-(U2-Pad4)")
+    (add_net "Net-(U2-Pad45)")
+    (add_net "Net-(U2-Pad50)")
+    (add_net "Net-(U2-Pad56)")
+    (add_net "Net-(U2-Pad57)")
+    (add_net "Net-(U2-Pad8)")
+    (add_net "Net-(U2-Pad9)")
+  )
+
+  (module Y:5032 (layer F.Cu) (tedit 592E7CF3) (tstamp 61711FAB)
+    (at 163.65 60.59)
+    (path /6104B53A)
+    (fp_text reference Y1 (at 0 2.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 25Mhz (at 0 -2.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.75 -1.25) (end 0.75 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.75 1.25) (end 0.75 1.25) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 1 smd rect (at -1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+  )
+
+  (module U:LM317 (layer F.Cu) (tedit 5B3F782B) (tstamp 61711FA3)
+    (at 165.025001 54.246999)
+    (path /610A7C3B)
+    (fp_text reference U5 (at 0 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LM317 (at 5 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -4 2.25) (end -4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4 -2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end -4 2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -3.25) (size 3.1 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (pad 3 smd rect (at 2.1 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (pad 2 smd rect (at -0.2 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (pad 1 smd rect (at -2.5 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)"))
+  )
+
+  (module U:LM317 (layer F.Cu) (tedit 5B3F782B) (tstamp 61711F97)
+    (at 189.595001 28.526999)
+    (path /610A57A7)
+    (fp_text reference U4 (at 0 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LM317 (at 5 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -4 2.25) (end -4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4 -2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end -4 2.25) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4 2.25) (end 4 -2.25) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -3.25) (size 3.1 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 3 smd rect (at 2.1 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (pad 2 smd rect (at -0.2 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 1 smd rect (at -2.5 3.25) (size 0.84 1.524) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)"))
+  )
+
+  (module U:LQFP64 (layer F.Cu) (tedit 592D6E71) (tstamp 61711F8B)
+    (at 50 56.584999)
+    (path /6104B52F)
+    (fp_text reference U2 (at 6.8 5.8) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value STM32F401RC (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -5 -5) (end -5 5) (layer F.SilkS) (width 0.17))
+    (fp_line (start 5 -5) (end -5 -5) (layer F.SilkS) (width 0.17))
+    (fp_line (start 5 -5) (end 5 5) (layer F.SilkS) (width 0.17))
+    (fp_line (start -5 5) (end 5 5) (layer F.SilkS) (width 0.17))
+    (fp_circle (center -3.75 4.5) (end -3.6 4.5) (layer F.SilkS) (width 0.17))
+    (pad 64 smd rect (at -5.75 3.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 63 smd rect (at -5.75 3.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 62 smd rect (at -5.75 2.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 92 /IN9))
+    (pad 61 smd rect (at -5.75 2.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 93 /IN8))
+    (pad 60 smd rect (at -5.75 1.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0))
+    (pad 59 smd rect (at -5.75 1.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 78 /TX))
+    (pad 58 smd rect (at -5.75 0.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 79 /RX))
+    (pad 57 smd rect (at -5.75 0.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 94 "Net-(U2-Pad57)"))
+    (pad 56 smd rect (at -5.75 -0.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 95 "Net-(U2-Pad56)"))
+    (pad 55 smd rect (at -5.75 -0.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 96 /sda))
+    (pad 54 smd rect (at -5.75 -1.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 61 /12V_1_IN))
+    (pad 53 smd rect (at -5.75 -1.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 67 /12V_2_IN))
+    (pad 52 smd rect (at -5.75 -2.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 59 /12V_3_IN))
+    (pad 51 smd rect (at -5.75 -2.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 65 /12V_4_IN))
+    (pad 50 smd rect (at -5.75 -3.25 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 97 "Net-(U2-Pad50)"))
+    (pad 49 smd rect (at -5.75 -3.75 270) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 98 /swclk))
+    (pad 48 smd rect (at -3.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 47 smd rect (at -3.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 46 smd rect (at -2.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 99 /swdio))
+    (pad 45 smd rect (at -2.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 100 "Net-(U2-Pad45)"))
+    (pad 44 smd rect (at -1.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 56 /Flo_BAS_IN))
+    (pad 43 smd rect (at -1.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 58 /Full_BAS_IN))
+    (pad 42 smd rect (at -0.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 64 /Cro_BAS_IN))
+    (pad 41 smd rect (at -0.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 55 /Flo_HAUT_IN))
+    (pad 40 smd rect (at 0.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 63 /Cro_HAUT_IN))
+    (pad 39 smd rect (at 0.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 57 /Full_HAUT_IN))
+    (pad 38 smd rect (at 1.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 73 /Vent1_IN))
+    (pad 37 smd rect (at 1.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 75 /Vent2_IN))
+    (pad 36 smd rect (at 2.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 101 "Net-(U2-Pad36)"))
+    (pad 35 smd rect (at 2.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 102 "Net-(U2-Pad35)"))
+    (pad 34 smd rect (at 3.25 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 103 "Net-(U2-Pad34)"))
+    (pad 33 smd rect (at 3.75 -5.75 180) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 104 "Net-(U2-Pad33)"))
+    (pad 32 smd rect (at 5.75 -3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 31 smd rect (at 5.75 -3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 30 smd rect (at 5.75 -2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C14-Pad1)"))
+    (pad 29 smd rect (at 5.75 -2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 105 /sdl))
+    (pad 28 smd rect (at 5.75 -1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 106 "Net-(U2-Pad28)"))
+    (pad 27 smd rect (at 5.75 -1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 72 /230V_4_IN))
+    (pad 26 smd rect (at 5.75 -0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 69 /230V_3_IN))
+    (pad 25 smd rect (at 5.75 -0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 71 /230V_2_IN))
+    (pad 24 smd rect (at 5.75 0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 70 /230V_1_IN))
+    (pad 23 smd rect (at 5.75 0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 107 /IN7))
+    (pad 22 smd rect (at 5.75 1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 108 /IN6))
+    (pad 21 smd rect (at 5.75 1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 109 /IN5))
+    (pad 20 smd rect (at 5.75 2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 110 /IN4))
+    (pad 19 smd rect (at 5.75 2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 18 smd rect (at 5.75 3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 17 smd rect (at 5.75 3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 111 /IN3))
+    (pad 16 smd rect (at 3.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 112 /IN2))
+    (pad 15 smd rect (at 3.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 113 /IN1))
+    (pad 14 smd rect (at 2.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 114 /IN0))
+    (pad 13 smd rect (at 2.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 12 smd rect (at 1.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 11 smd rect (at 1.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 115 "Net-(U2-Pad11)"))
+    (pad 10 smd rect (at 0.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 116 "Net-(U2-Pad10)"))
+    (pad 9 smd rect (at 0.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 117 "Net-(U2-Pad9)"))
+    (pad 8 smd rect (at -0.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 118 "Net-(U2-Pad8)"))
+    (pad 7 smd rect (at -0.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+    (pad 6 smd rect (at -1.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 5 smd rect (at -1.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 4 smd rect (at -2.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 119 "Net-(U2-Pad4)"))
+    (pad 3 smd rect (at -2.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 120 "Net-(U2-Pad3)"))
+    (pad 2 smd rect (at -3.25 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 121 "Net-(U2-Pad2)"))
+    (pad 1 smd rect (at -3.75 5.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask)
+      (net 122 "Net-(BT1-Pad1)"))
+  )
+
+  (module Module:ESP-12F (layer F.Cu) (tedit 5B3A1A94) (tstamp 61711F42)
+    (at 85 30)
+    (path /6103F18C)
+    (fp_text reference U1 (at 0 -13) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ESP-12F (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 6.5 -12) (end 6.5 10.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -6.5 -12) (end 6.5 -12) (layer F.SilkS) (width 0.15))
+    (fp_line (start -6.5 10.5) (end -6.5 -12) (layer F.SilkS) (width 0.15))
+    (fp_line (start 6.5 10.5) (end -6.5 10.5) (layer F.SilkS) (width 0.15))
+    (pad 15 smd rect (at 7.6 10.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 9 smd rect (at -5 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 77 "Net-(U1-Pad9)"))
+    (pad 22 smd rect (at 7.6 -3.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 78 /TX))
+    (pad 21 smd rect (at 7.6 -1.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 79 /RX))
+    (pad 20 smd rect (at 7.6 0.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 80 "Net-(U1-Pad20)"))
+    (pad 19 smd rect (at 7.6 2.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 81 "Net-(U1-Pad19)"))
+    (pad 18 smd rect (at 7.6 4.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 54 /mode))
+    (pad 17 smd rect (at 7.6 6.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(R5-Pad2)"))
+    (pad 16 smd rect (at 7.6 8.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 14 smd rect (at 5 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 82 "Net-(U1-Pad14)"))
+    (pad 13 smd rect (at 3 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 83 "Net-(U1-Pad13)"))
+    (pad 12 smd rect (at 1 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 84 "Net-(U1-Pad12)"))
+    (pad 11 smd rect (at -1 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 85 "Net-(U1-Pad11)"))
+    (pad 10 smd rect (at -3 11.5) (size 1 1.8) (layers F.Cu F.Paste F.Mask)
+      (net 86 "Net-(U1-Pad10)"))
+    (pad 8 smd rect (at -7.6 10.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 7 smd rect (at -7.6 8.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 87 "Net-(U1-Pad7)"))
+    (pad 6 smd rect (at -7.6 6.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 88 "Net-(U1-Pad6)"))
+    (pad 5 smd rect (at -7.6 4.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 89 "Net-(U1-Pad5)"))
+    (pad 4 smd rect (at -7.6 2.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 90 "Net-(U1-Pad4)"))
+    (pad 3 smd rect (at -7.6 0.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 52 "Net-(R3-Pad1)"))
+    (pad 2 smd rect (at -7.6 -1.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 91 "Net-(U1-Pad2)"))
+    (pad 1 smd rect (at -7.6 -3.5) (size 1.8 1) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(R2-Pad1)"))
+  )
+
+  (module SW:SW (layer F.Cu) (tedit 57260B93) (tstamp 61711F24)
+    (at 204.465001 22.474999)
+    (path /6104B511)
+    (fp_text reference SW2 (at 0 -6.985) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value boot (at 0 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.27 -4.445) (end 1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end 1.27 -4.445) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.27 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -5.08) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (pad 1 smd rect (at 0 0) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0))
+  )
+
+  (module SW:SW (layer F.Cu) (tedit 57260B93) (tstamp 61711F1A)
+    (at 196.165001 29.644999)
+    (path /6104B4E9)
+    (fp_text reference SW1 (at 0 -6.985) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value reset (at 0 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.27 -4.445) (end 1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.27 -4.445) (end 1.27 -4.445) (layer F.SilkS) (width 0.15))
+    (fp_line (start 1.27 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.15))
+    (pad 2 smd rect (at 0 -5.08) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at 0 0) (size 1.524 1) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst))
+  )
+
+  (module Jumper:Jumper_2.54mm (layer F.Cu) (tedit 5885DD74) (tstamp 61711F10)
+    (at 189.243001 35.134)
+    (path /6103F169)
+    (fp_text reference SJ1 (at 0 2.54) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Mode (at -0.1 -2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.048 -1.524) (end 3.048 -1.524) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.048 -1.524) (end 3.048 1.524) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.048 1.524) (end -3.048 1.524) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.048 1.524) (end -3.048 -1.524) (layer F.SilkS) (width 0.15))
+    (pad 2 thru_hole circle (at 1.27 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
+      (net 2 /GND))
+    (pad 1 thru_hole rect (at -1.27 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
+      (net 54 /mode))
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711F06)
+    (at 197.22 46.38)
+    (path /61085CD3)
+    (fp_text reference R36 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 330 (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EFE)
+    (at 192.8 49.2)
+    (path /61085C7F)
+    (fp_text reference R35 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 330 (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EF6)
+    (at 193.62 43.86)
+    (path /61085CCC)
+    (fp_text reference R34 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 1K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EEE)
+    (at 210.71 30.98)
+    (path /61085C78)
+    (fp_text reference R33 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 510 (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EE6)
+    (at 200.79 40.65)
+    (path /611B9A4D)
+    (fp_text reference R32 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 75 /Vent2_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 76 "Net-(Q16-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EDE)
+    (at 179.55 62.01)
+    (path /611B737B)
+    (fp_text reference R31 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 73 /Vent1_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 74 "Net-(Q15-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711ED6)
+    (at 185.9 54.51)
+    (path /6171FA77)
+    (fp_text reference R26 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 72 /230V_4_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q13-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711ECE)
+    (at 197.22 43.71)
+    (path /61773D46)
+    (fp_text reference R25 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 71 /230V_2_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 49 "Net-(Q12-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EC6)
+    (at 207.11 33.65)
+    (path /6177BCE1)
+    (fp_text reference R24 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 70 /230V_1_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q11-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EBE)
+    (at 193.62 46.53)
+    (path /6176C1AD)
+    (fp_text reference R23 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 69 /230V_3_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 47 "Net-(Q9-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EB6)
+    (at 189.2 51.81)
+    (path /61829ADA)
+    (fp_text reference R22 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 67 /12V_2_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 68 "Net-(Q14-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EAE)
+    (at 190.02 46.47)
+    (path /6182A897)
+    (fp_text reference R21 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 65 /12V_4_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 66 "Net-(Q10-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711EA6)
+    (at 182.3 55.58)
+    (path /611654E3)
+    (fp_text reference R20 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 44 "Net-(Q8-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E9E)
+    (at 179.55 59.34)
+    (path /6125012F)
+    (fp_text reference R19 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q7-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E96)
+    (at 200.79 37.98)
+    (path /611654EA)
+    (fp_text reference R18 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q8-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 64 /Cro_BAS_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E8E)
+    (at 207.11 30.98)
+    (path /61250136)
+    (fp_text reference R17 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 43 "Net-(Q7-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 63 /Cro_HAUT_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E86)
+    (at 189.2 49.14)
+    (path /6182AFA3)
+    (fp_text reference R16 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 61 /12V_1_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 62 "Net-(Q6-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E7E)
+    (at 197.19 41.04)
+    (path /6182ABC5)
+    (fp_text reference R15 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 59 /12V_3_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 60 "Net-(Q5-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E76)
+    (at 175.95 62.01)
+    (path /611608B4)
+    (fp_text reference R14 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q4-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E6E)
+    (at 203.51 31.57)
+    (path /6125011B)
+    (fp_text reference R13 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E66)
+    (at 203.27 35.31)
+    (path /611608BB)
+    (fp_text reference R12 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 40 "Net-(Q4-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 58 /Full_BAS_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E5E)
+    (at 206.61 28.29)
+    (path /61250122)
+    (fp_text reference R11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q3-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 57 /Full_HAUT_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E56)
+    (at 185.6 51.84)
+    (path /6113F020)
+    (fp_text reference R10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 32 "Net-(Q2-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E4E)
+    (at 210.21 25.64)
+    (path /61250107)
+    (fp_text reference R9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 29 "Net-(Q1-Pad3)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E46)
+    (at 175.95 59.34)
+    (path /61154D7B)
+    (fp_text reference R8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 56 /Flo_BAS_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E3E)
+    (at 178.7 56.67)
+    (path /6125010E)
+    (fp_text reference R7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value R (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 31 "Net-(Q1-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 55 /Flo_HAUT_IN) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E36)
+    (at 197.19 38.37)
+    (path /6103F15D)
+    (fp_text reference R6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 54 /mode) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E2E)
+    (at 210.21 28.31)
+    (path /6103F154)
+    (fp_text reference R5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 53 "Net-(R5-Pad2)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E26)
+    (at 204.39 37.98)
+    (path /6104B4F0)
+    (fp_text reference R4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E1E)
+    (at 210.71 33.65)
+    (path /6103F136)
+    (fp_text reference R3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 52 "Net-(R3-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E16)
+    (at 183.15 60.92)
+    (path /6103F12F)
+    (fp_text reference R2 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 51 "Net-(R2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module R:0805 (layer F.Cu) (tedit 5D9C976A) (tstamp 61711E0E)
+    (at 183.15 58.25)
+    (path /6104B501)
+    (fp_text reference R1 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 10K (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start -0.4 -0.75) (end 0.4 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.4 0.75) (end 0.4 0.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 1 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${KIPRJMOD}/../packages3d/None-R0805.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711E06)
+    (at 199.861 32.105999)
+    (path /6171FA7E)
+    (fp_text reference Q13 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 28 "Net-(D4-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 50 "Net-(Q13-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DFF)
+    (at 143.471 60.405999)
+    (path /61773D4D)
+    (fp_text reference Q12 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 27 "Net-(D3-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 49 "Net-(Q12-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DF8)
+    (at 168.701 60.625999)
+    (path /6177BCE8)
+    (fp_text reference Q11 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 26 "Net-(D2-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 48 "Net-(Q11-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DF1)
+    (at 178.251 53.465999)
+    (path /6176C1B4)
+    (fp_text reference Q9 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 24 "Net-(D1-Pad2)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 47 "Net-(Q9-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DEA)
+    (at 196.021 32.515999)
+    (path /611654DD)
+    (fp_text reference Q8 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 44 "Net-(Q8-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 45 /Cro_BAS))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 46 "Net-(Q8-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DE3)
+    (at 208.161 22.435999)
+    (path /61250129)
+    (fp_text reference Q7 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 41 "Net-(Q7-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 42 /Cro_HAUT))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 43 "Net-(Q7-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DDC)
+    (at 186.471 43.265999)
+    (path /611608AE)
+    (fp_text reference Q4 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 38 "Net-(Q4-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 39 /Full_BAS))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 40 "Net-(Q4-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DD5)
+    (at 171.451 56.845999)
+    (path /61250115)
+    (fp_text reference Q3 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 35 "Net-(Q3-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 36 /Full_HAUT))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 37 "Net-(Q3-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DCE)
+    (at 178.251 49.725999)
+    (path /61127F03)
+    (fp_text reference Q2 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 32 "Net-(Q2-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 33 /Flo_BAS))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 34 "Net-(Q2-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module U:SOT23-3 (layer F.Cu) (tedit 57E1263D) (tstamp 61711DC7)
+    (at 181.951 49.725999)
+    (path /61250101)
+    (fp_text reference Q1 (at 0 0) (layer F.SilkS)
+      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    )
+    (fp_text value NPN_2222A (at 0 2.31) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 3 smd rect (at 0 -0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 29 "Net-(Q1-Pad3)"))
+    (pad 2 smd rect (at 0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 30 /Flo_HAUT))
+    (pad 1 smd rect (at -0.95 0.885) (size 0.802 0.972) (layers F.Cu F.Paste F.Mask)
+      (net 31 "Net-(Q1-Pad1)"))
+    (model ${KIPRJMOD}/../packages3d/None-SOT23-3.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711DC0)
+    (at 180 120)
+    (path /6171FA9A)
+    (fp_text reference K4 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 23 "Net-(JP4-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 22 "Net-(JP4-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 28 "Net-(D4-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711DB3)
+    (at 155 120)
+    (path /61773D67)
+    (fp_text reference K3 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 20 "Net-(JP3-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 19 "Net-(JP3-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 27 "Net-(D3-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711DA6)
+    (at 179.615001 99.73)
+    (path /6177BD02)
+    (fp_text reference K2 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 17 "Net-(JP2-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 16 "Net-(JP2-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 26 "Net-(D2-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module relay:SRD-XXVDC-SL-C (layer F.Cu) (tedit 60D1AA45) (tstamp 61711D99)
+    (at 155 100)
+    (path /6176C1CE)
+    (fp_text reference K1 (at 8 8.5) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value SRD-03VDC-SL-C (at -10.5 0 90) (layer F.Fab)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_line (start -9.55 -7.75) (end 9.55 -7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 9.55 -7.75) (end 9.55 7.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -9.55 -7.75) (end -9.55 7.75) (layer F.SilkS) (width 0.17))
+    (pad 4 thru_hole circle (at 6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 14 "Net-(JP1-Pad2)"))
+    (pad 5 thru_hole circle (at 6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 13 "Net-(JP1-Pad3)"))
+    (pad 1 thru_hole circle (at -6.1 -6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 24 "Net-(D1-Pad2)"))
+    (pad 2 thru_hole circle (at -6.1 6) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 4 /3.3V))
+    (pad 3 thru_hole circle (at -7.5 0) (size 1.95 1.95) (drill 1.25) (layers *.Cu *.Mask)
+      (net 25 /230V))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D8C)
+    (at 180 120)
+    (path /6172BDBB)
+    (fp_text reference JP4 (at 4.5 0 270) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 21 /OUT_230V_4))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 22 "Net-(JP4-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 23 "Net-(JP4-Pad2)"))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D7C)
+    (at 155 120)
+    (path /61773D6D)
+    (fp_text reference JP3 (at 4.5 0 -90) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 18 /OUT_230V_2))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 19 "Net-(JP3-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 20 "Net-(JP3-Pad2)"))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D6C)
+    (at 180 100)
+    (path /6177BD08)
+    (fp_text reference JP2 (at 4.5 0 -90) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 15 /OUT_230V_1))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 16 "Net-(JP2-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 17 "Net-(JP2-Pad2)"))
+  )
+
+  (module Jumper:Jumper3X250V (layer B.Cu) (tedit 616418B8) (tstamp 61711D5C)
+    (at 155 100)
+    (path /6176C1D4)
+    (fp_text reference JP1 (at 4.5 0 270) (layer Cmts.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper3 (at 0 -4.5) (layer B.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start 1 -3.25) (end -0.75 -3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Cu) (width 0.1))
+    (fp_line (start 0 3.25) (end -0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0 3.25) (end 0.75 3.25) (layer B.SilkS) (width 0.12))
+    (fp_poly (pts (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2) (xy 1 -0.75)
+      (xy 1.75 -0.75) (xy 1.75 0.75) (xy 1 0.75) (xy 0 2)
+      (xy 1 3.25) (xy 3.5 3.25)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Cu) (width 0.1))
+    (fp_poly (pts (xy -1.75 2) (xy -0.75 0.75) (xy -3.5 0.75) (xy -3.5 3.25)
+      (xy -0.75 3.25)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy -1.75 -2) (xy -0.75 -3.25) (xy -3.5 -3.25) (xy -3.5 -0.75)
+      (xy -0.75 -0.75)) (layer B.Mask) (width 0.1))
+    (fp_poly (pts (xy 3.5 3.25) (xy 3.5 -3.25) (xy 1 -3.25) (xy 0 -2)
+      (xy 1 -0.75) (xy 1 0.75) (xy 0 2) (xy 1 3.25)) (layer B.Mask) (width 0.1))
+    (pad 1 smd rect (at 2.25 0) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 12 /OUT_230V_3))
+    (pad 3 smd circle (at -3.5 -2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 13 "Net-(JP1-Pad3)"))
+    (pad 2 smd circle (at -3.5 2) (size 2.5 2.5) (layers B.Cu B.Mask)
+      (net 14 "Net-(JP1-Pad2)"))
+  )
+
+  (module D:SMA (layer F.Cu) (tedit 60D1DE13) (tstamp 61711D4C)
+    (at 130.465001 61.72)
+    (path /61085D16)
+    (fp_text reference D6 (at 0 2.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.17)))
+    )
+    (fp_text value D (at 0 -2.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.4 -2.6) (end -2.6 -2.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.6) (end -3 1.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 1.2) (end -3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 -1.2) (end 3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.2) (end 3 -1.2) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)"))
+    (pad 1 smd rect (at -2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (model ${KISYS3DMOD}/D.3dshapes/SMA.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module D:SMA (layer F.Cu) (tedit 60D1DE13) (tstamp 61711D41)
+    (at 138.035001 61.72)
+    (path /61085CC2)
+    (fp_text reference D5 (at 0 2.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.17)))
+    )
+    (fp_text value D (at 0 -2.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -3.4 -2.6) (end -2.6 -2.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.6) (end -3 1.6) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 1.2) (end -3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start 3 -1.2) (end 3 1.2) (layer F.SilkS) (width 0.17))
+    (fp_line (start -3 -1.2) (end 3 -1.2) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)"))
+    (pad 1 smd rect (at -2.015 0) (size 1.4 1.64) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (model ${KISYS3DMOD}/D.3dshapes/SMA.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS4X5.8 (layer F.Cu) (tedit 60D1EA29) (tstamp 61711D36)
+    (at 201.41 26.9)
+    (path /61085D08)
+    (fp_text reference C20 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1µF (at 0 4) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.75 -2.25) (end -2.75 2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -2.75) (end -2.75 -2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 -2.75) (end -2.25 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 2.75) (end 2.75 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 2.75) (end 2.75 2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.25) (end -2.25 2.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 11 /5V))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS4X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS4X5.8 (layer F.Cu) (tedit 60D1EA29) (tstamp 61711D2A)
+    (at 173 51.64)
+    (path /61085CB4)
+    (fp_text reference C19 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1µF (at 0 4) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.75 -2.25) (end -2.75 2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -2.75) (end -2.75 -2.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 -2.75) (end -2.25 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.75 2.75) (end 2.75 -2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 2.75) (end 2.75 2.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.25) (end -2.25 2.75) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.7 0 90) (size 1 2.4) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS4X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS5X5.8 (layer F.Cu) (tedit 60D1EA38) (tstamp 61711D1E)
+    (at 180.47 44.27)
+    (path /61085CDA)
+    (fp_text reference C18 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10µF (at 0 3.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.75 -3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.25 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -3) (end 2.75 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 -2.5) (end -2.25 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.75 -2.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 10 "Net-(C18-Pad1)"))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS5X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:CP_CMS5X5.8 (layer F.Cu) (tedit 60D1EA38) (tstamp 61711D12)
+    (at 198.47 19.98)
+    (path /61085C86)
+    (fp_text reference C17 (at 0 -4 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10µF (at 0 3.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.75 -3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 3) (end 2.75 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.25 3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.25 -3) (end 2.75 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 -2.5) (end -2.25 -3) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.75 2.5) (end -2.75 -2.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -2.5 0 90) (size 1 2.3) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(C17-Pad1)"))
+    (model ${MY_PATH}/3D/C.3dshapes/CP_CMS5X5.8.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:3216-18 (layer F.Cu) (tedit 60D1EA0D) (tstamp 61711D06)
+    (at 209.395001 18.73)
+    (path /61085CE4)
+    (fp_text reference C16 (at 0 1.8) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100nF (at 0 -2.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -1.25) (end -2.5 1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 0.75) (end 2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 -0.75) (end -2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 -0.75) (end -2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 0.75) (end 2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.25 -1.75) (end -1.25 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (model ${MY_PATH}/3D/C.3dshapes/3216-18.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:3216-18 (layer F.Cu) (tedit 60D1EA0D) (tstamp 61711CF9)
+    (at 188.705001 39.56)
+    (path /61085C90)
+    (fp_text reference C15 (at 0 1.8) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100nF (at 0 -2.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.5 -1.25) (end -2.5 1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 0.75) (end 2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -2.5 -0.75) (end -2.5 0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 -0.75) (end -2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start 2.5 0.75) (end 2.5 -0.75) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.25 -1.75) (end -1.25 -1.25) (layer F.SilkS) (width 0.17))
+    (fp_line (start -1.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.17))
+    (pad 2 smd rect (at 1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND))
+    (pad 1 smd rect (at -1.41 0) (size 2.2 1.35) (layers F.Cu F.Paste F.Mask)
+      (net 8 /12V))
+    (model ${MY_PATH}/3D/C.3dshapes/3216-18.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CEC)
+    (at 193.59 41.2)
+    (path /6104B57B)
+    (fp_text reference C14 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 7 "Net-(C14-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CE4)
+    (at 172.35 62.69)
+    (path /6104B559)
+    (fp_text reference C13 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CDC)
+    (at 199.67 35.3)
+    (path /6104B50A)
+    (fp_text reference C12 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 6 /boot0) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CD4)
+    (at 185.6 49.18)
+    (path /6104B551)
+    (fp_text reference C11 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CCC)
+    (at 193.59 38.55)
+    (path /6104B562)
+    (fp_text reference C10 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CC4)
+    (at 194.66 35.71)
+    (path /6104B56B)
+    (fp_text reference C9 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CBC)
+    (at 143.42 63.6)
+    (path /6104B574)
+    (fp_text reference C8 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 1µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CB4)
+    (at 172.35 60.04)
+    (path /6103F14B)
+    (fp_text reference C7 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CAC)
+    (at 206.61 25.63)
+    (path /6104B526)
+    (fp_text reference C6 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711CA4)
+    (at 181.9 52.92)
+    (path /6104B4F8)
+    (fp_text reference C5 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 100nF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 /nrst) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711C9C)
+    (at 175.1 56.66)
+    (path /6103F17C)
+    (fp_text reference C4 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0805 (layer F.Cu) (tedit 60D1E9D4) (tstamp 61711C94)
+    (at 186.42 46.46)
+    (path /6104B5A2)
+    (fp_text reference C3 (at 0 1.4 180) (layer F.SilkS)
+      (effects (font (size 0.7 0.66) (thickness 0.16)))
+    )
+    (fp_text value 4.7µF (at -0.875 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.4 0.74) (end -0.4 0.74) (layer F.SilkS) (width 0.17))
+    (fp_line (start 0.4 -0.74) (end -0.4 -0.74) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 4 /3.3V) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.875 0) (size 0.85 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0805.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 61711C8C)
+    (at 165.1 63.5)
+    (path /6104B541)
+    (fp_text reference C2 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C2-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module C:0603 (layer F.Cu) (tedit 60D1E9C0) (tstamp 61711C84)
+    (at 162 63.5)
+    (path /6104B548)
+    (fp_text reference C1 (at 0 1.27 180) (layer F.SilkS)
+      (effects (font (size 0.9 0.7) (thickness 0.17)))
+    )
+    (fp_text value 22pF (at -0.7 0 90) (layer F.Fab)
+      (effects (font (size 0.3 0.2) (thickness 0.05)))
+    )
+    (fp_line (start 0.28 0.49) (end -0.28 0.49) (layer F.SilkS) (width 0.17))
+    (fp_line (start -0.28 -0.49) (end 0.28 -0.49) (layer F.SilkS) (width 0.17))
+    (pad 1 smd rect (at 0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)") (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (pad 2 smd rect (at -0.7 0) (size 0.7 1) (layers F.Cu F.Paste F.Mask)
+      (net 2 /GND) (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+    (model ${MY_PATH}/3D/C.3dshapes/0603.step
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_line (start 15 100) (end 15 15) (layer Edge.Cuts) (width 0.05) (tstamp 6171310B))
+  (gr_line (start 100 100) (end 15 100) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 100 15) (end 100 100) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 15 15) (end 100 15) (layer Edge.Cuts) (width 0.05))
+
+  (segment (start 180.5 114) (end 176.5 118) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 186.1 114) (end 180.5 114) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 180.5 126) (end 176.5 122) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 186.1 126) (end 180.5 126) (width 0.25) (layer B.Cu) (net 23))
+
+)

+ 638 - 0
eda/ProcCult/fp-info-cache

@@ -0,0 +1,638 @@
+147857433130971
+Bornier
+Bornier2.54_1x2
+
+
+0
+2
+2
+Bornier
+Bornier2.54_1x3
+
+
+0
+3
+3
+Bornier
+Bornier2.54_1x4
+
+
+0
+4
+4
+Bornier
+Bornier2.54_1x6
+
+
+0
+6
+6
+Bornier
+Bornier5.08_1X4
+
+
+0
+4
+4
+Bornier
+Bornier5_1x2
+
+
+0
+2
+2
+Bornier
+Bornier5_1x3
+Terminal block 3 pins
+DEV
+0
+3
+3
+C
+0603
+
+
+0
+2
+2
+C
+0805
+
+
+0
+2
+2
+C
+1206
+
+
+0
+2
+2
+C
+3216-18
+
+
+0
+2
+2
+C
+CP_CMS4X5.8
+
+
+0
+2
+2
+C
+CP_CMS5X5.8
+
+
+0
+2
+2
+Connector
+BNC
+
+
+0
+5
+2
+Connector
+CR1220
+
+
+0
+2
+2
+Connector
+DC jack
+
+
+0
+3
+2
+Connector
+LEDPCB
+
+
+0
+5
+5
+Connector
+Micro-USB
+
+
+0
+9
+6
+Connector
+U.FL-R-SM
+
+
+0
+3
+1
+Connector_Phoenix_MSTBO
+PCBEdge_1x1_6x3mm
+
+
+0
+2
+1
+Connector_Phoenix_MSTBO
+PCBEdge_1x4_7.6x1.5mm_p1.9mm
+
+
+0
+8
+4
+Connector_Phoenix_MSTBO
+PCBEdge_1x4_7.6x1.5mm_p1.9mm_2pins
+
+
+0
+8
+2
+Connector_Phoenix_MSTBO
+PCBEdge_1x10_5.7x2.21mm_p3.81mm
+
+
+0
+20
+10
+Connector_Phoenix_MSTBO
+PhoenixContact_MSTBO_2,5_4-G1L_1x4_p5.00mm
+MSTBO 2,5 G1L 1x4 p5.00mm
+Connector Phoenix Contact MSTBO G1L
+0
+4
+4
+Connector_Phoenix_MSTBO
+PhoenixContact_MSTBO_2,5_4-G1R_1x4_p5.00mm
+MSTBO 2,5 G1R 1x4 p5.00mm
+Connector Phoenix Contact MSTBO G1R
+0
+4
+4
+D
+SMA
+
+
+0
+2
+2
+D
+SOD-123
+
+
+0
+2
+2
+D
+SOD-523
+
+
+0
+2
+2
+Jumper
+Jumper3X250V
+
+
+0
+3
+3
+Jumper
+Jumper_2.54mm
+
+
+0
+2
+2
+Jumper
+SolderStrap2.5mm
+
+
+0
+2
+2
+Jumper
+SolderStrap0603
+
+
+0
+2
+2
+L
+0805
+
+
+0
+2
+2
+LED
+7segment_3
+
+
+0
+12
+12
+LED
+0805
+
+
+0
+2
+2
+LED
+COB_3W
+
+
+0
+3
+2
+LED
+Osram
+
+
+0
+3
+2
+Logo
+R
+
+
+0
+0
+0
+MH
+MH2mm
+module Non Plated Through Hole
+DEV
+0
+0
+0
+MH
+MH2mm8
+module Non Plated Through Hole
+DEV
+0
+0
+0
+MH
+MH2mm69
+
+
+0
+0
+0
+MH
+MH3mm
+module Non Plated Through Hole
+DEV
+0
+0
+0
+MH
+MH3mm5
+module Non Plated Through Hole
+DEV
+0
+0
+0
+MH
+MH4mm
+
+
+0
+0
+0
+MH
+MH_5mm
+
+
+0
+0
+0
+Module
+ESP-12F
+
+
+0
+22
+22
+Module
+NEO-7
+
+
+0
+24
+24
+PinHeader
+JST_2.54_4
+
+
+0
+4
+4
+PinHeader
+JST_2.54_4_coude
+
+
+0
+4
+4
+PinHeader
+PinHeader2.54_1X2
+
+
+0
+2
+2
+PinHeader
+PinHeader2.54_1X3
+
+
+0
+3
+3
+PinHeader
+PinHeader2.54_1X5
+
+
+0
+5
+5
+PinHeader
+PinHeader2.54_1X6
+
+
+0
+6
+6
+PinHeader
+PinHeader2.54_1X16
+
+
+0
+16
+16
+R
+0603
+
+
+0
+2
+2
+R
+0805
+
+
+0
+2
+2
+R
+1206
+
+
+0
+2
+2
+R
+1210
+
+
+0
+2
+2
+R
+1218
+
+
+0
+2
+2
+R
+3296
+
+
+0
+3
+3
+R
+5329
+
+
+0
+2
+2
+R
+RM065
+
+
+0
+3
+3
+R
+ciment
+
+
+0
+2
+2
+R
+ciment_SMD
+
+
+0
+2
+2
+SW
+1812
+
+
+0
+2
+2
+SW
+MT-008a
+
+
+0
+6
+6
+SW
+SK12D07VG4
+
+
+0
+5
+3
+SW
+SW
+
+
+0
+2
+2
+U
+DIP8
+
+
+0
+8
+8
+U
+LM317
+
+
+0
+4
+3
+U
+LQFP48
+
+
+0
+48
+48
+U
+LQFP64
+
+
+0
+64
+64
+U
+PDIP16
+
+
+0
+16
+16
+U
+QFN-16
+
+
+0
+16
+16
+U
+SO8N
+
+
+0
+8
+8
+U
+SO14
+
+
+0
+14
+14
+U
+SO16
+
+
+0
+16
+16
+U
+SO20
+
+
+0
+20
+20
+U
+SO24
+
+
+0
+24
+24
+U
+SOIC18
+
+
+0
+18
+18
+U
+SOP8
+
+
+0
+8
+8
+U
+SOP18
+
+
+0
+18
+18
+U
+SOT-223
+
+
+0
+5
+3
+U
+SOT23-3
+
+
+0
+3
+3
+U
+SOT23-5
+
+
+0
+5
+5
+U
+SOX18
+
+
+0
+18
+18
+U
+TO-252
+
+
+0
+3
+3
+U
+TSOT23-5L
+
+
+0
+5
+5
+Y
+5032
+
+
+0
+2
+2
+relay
+G6K-2F
+
+
+0
+8
+8
+relay
+SRD-XXVDC-SL-C
+
+
+0
+5
+5

Some files were not shown because too many files changed in this diff