aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlaise Thompson <blaise@untzag.com>2018-11-13 19:01:47 -0600
committerBlaise Thompson <blaise@untzag.com>2018-11-13 19:01:47 -0600
commit730a583d8a66ff5e4103696ac1977db7b20282b1 (patch)
tree07eb7f09f8eae885827a73501a63113e478c2f98
2018-11-13 19:01
-rw-r--r--PCB/back.pdfbin0 -> 15343 bytes
-rw-r--r--PCB/blaise.kicad_wks31
-rwxr-xr-xPCB/color-UWcrest-print.epsbin0 -> 1319490 bytes
-rwxr-xr-xPCB/color-UWcrest-print.pngbin0 -> 307356 bytes
-rw-r--r--PCB/front.pdfbin0 -> 17522 bytes
-rw-r--r--PCB/galvanostat-B.Cu.pdfbin0 -> 4008 bytes
-rw-r--r--PCB/galvanostat-Edge.Cuts.pdfbin0 -> 1556 bytes
-rw-r--r--PCB/galvanostat-F.Cu.pdfbin0 -> 6469 bytes
-rw-r--r--PCB/galvanostat-cache.lib264
-rw-r--r--PCB/galvanostat.bak711
-rw-r--r--PCB/galvanostat.kicad_pcb1516
-rw-r--r--PCB/galvanostat.kicad_pcb-bak1522
-rw-r--r--PCB/galvanostat.net447
-rw-r--r--PCB/galvanostat.pro43
-rw-r--r--PCB/galvanostat.sch715
-rwxr-xr-xPCB/lib_fp.pretty/CP_Radial_Tantal_D5.0mm_P2.50mm.kicad_mod27
-rwxr-xr-xPCB/lib_fp.pretty/C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT.kicad_mod34
-rwxr-xr-xPCB/lib_fp.pretty/DIP-14_W7.62mm.kicad_mod47
-rwxr-xr-xPCB/lib_fp.pretty/DIP-8_W7.62mm.kicad_mod41
-rwxr-xr-xPCB/lib_fp.pretty/INA105KP.kicad_mod86
-rwxr-xr-xPCB/lib_fp.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod35
-rwxr-xr-xPCB/lib_fp.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod36
-rwxr-xr-xPCB/lib_fp.pretty/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.kicad_mod32
-rwxr-xr-xPCB/lib_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.kicad_mod36
-rwxr-xr-xPCB/lib_fp.pretty/SN74121N.kicad_mod122
-rwxr-xr-xPCB/lib_fp.pretty/TLV4110IP.kicad_mod86
-rwxr-xr-xPCB/lib_fp.pretty/TO-220-3_Vertical.kicad_mod39
-rwxr-xr-xPCB/lib_sch/INA105.bck30
-rwxr-xr-xPCB/lib_sch/INA105.dcm3
-rwxr-xr-xPCB/lib_sch/INA105.lib26
-rw-r--r--PCB/lib_sch/LM358.bck3
-rw-r--r--PCB/lib_sch/LM358.dcm3
-rw-r--r--PCB/lib_sch/LM358.lib33
-rwxr-xr-xPCB/lib_sch/SN74121.bck36
-rwxr-xr-xPCB/lib_sch/SN74121.dcm3
-rwxr-xr-xPCB/lib_sch/SN74121.lib36
-rwxr-xr-xPCB/lib_sch/TLV4110.bck3
-rwxr-xr-xPCB/lib_sch/TLV4110.dcm3
-rwxr-xr-xPCB/lib_sch/TLV4110.lib25
-rw-r--r--PCB/pcb.pdfbin0 -> 649379 bytes
-rw-r--r--PCB/sym-lib-table4
-rw-r--r--PCB/testlayout.kicad_wks190
-rw-r--r--data/2018-11-08/ohm.pngbin0 -> 27829 bytes
-rw-r--r--data/2018-11-08/ohm.txt9
-rw-r--r--data/2018-11-08/ohm_symlog.pngbin0 -> 27330 bytes
-rw-r--r--data/2018-11-08/workup_ohm.py33
-rw-r--r--data/2018-11-13/setpoint.pngbin0 -> 107897 bytes
-rw-r--r--data/2018-11-13/setpoint.txt26
-rw-r--r--data/2018-11-13/workup.py27
-rw-r--r--enclosure/banana_L.dxf3024
-rw-r--r--enclosure/front.dxf3220
-rwxr-xr-xenclosure/front.dxf~3210
-rw-r--r--enclosure/front.pdfbin0 -> 6100 bytes
-rwxr-xr-xinvoice/invoice.aux1
-rwxr-xr-xinvoice/invoice.log164
-rwxr-xr-xinvoice/invoice.pdfbin0 -> 16465 bytes
-rwxr-xr-xinvoice/invoice.tex52
-rw-r--r--manual/manual.aux23
-rwxr-xr-xmanual/manual.cls27
-rw-r--r--manual/manual.log386
-rw-r--r--manual/manual.out3
-rw-r--r--manual/manual.pdfbin0 -> 99046 bytes
-rwxr-xr-xmanual/manual.tex101
63 files changed, 16574 insertions, 0 deletions
diff --git a/PCB/back.pdf b/PCB/back.pdf
new file mode 100644
index 0000000..c5f7fe0
--- /dev/null
+++ b/PCB/back.pdf
Binary files differ
diff --git a/PCB/blaise.kicad_wks b/PCB/blaise.kicad_wks
new file mode 100644
index 0000000..086e396
--- /dev/null
+++ b/PCB/blaise.kicad_wks
@@ -0,0 +1,31 @@
+(page_layout
+ (setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
+ (left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
+ (rect (name rect1:Rect) (start 0 0 ltcorner) (end 0 0) (repeat 2) (incrx 2) (incry 2))
+ (line (name segm1:Line) (start 50 2 ltcorner) (end 50 0 ltcorner) (repeat 30) (incrx 50))
+ (tbtext 1 (name text1:Text) (pos 25 1 ltcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
+ (line (name segm2:Line) (start 50 2 lbcorner) (end 50 0 lbcorner) (repeat 30) (incrx 50))
+ (tbtext 1 (name text2:Text) (pos 25 1 lbcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
+ (line (name segm3:Line) (start 0 50 ltcorner) (end 2 50 ltcorner) (repeat 30) (incry 50))
+ (tbtext A (name text3:Text) (pos 1 25 ltcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
+ (line (name segm4:Line) (start 0 50 rtcorner) (end 2 50 rtcorner) (repeat 30) (incry 50))
+ (tbtext A (name text4:Text) (pos 1 25 rtcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
+ (tbtext "Date: %D" (name text5:Text) (pos 109 6.899999999999977))
+ (line (name segm5:Line) (start 110 5.5) (end 2 5.5))
+ (line (name segm6:Line) (start 110 8.5) (end 2 8.5))
+ (tbtext "Rev: %R" (name text6:Text) (pos 24 6.900000000000006) (font bold))
+ (tbtext "Size: %Z" (name text7:Text) (pos 23.89999999999998 3.899999999999977))
+ (line (name segm7:Line) (start 110 12.99999999999997) (end 2 12.99999999999997))
+ (tbtext "Title: %T" (name text8:Text) (pos 109 10.7) (font (size 2 2) bold italic))
+ (tbtext %Y (name text9:Text) (pos 109 20) (font bold))
+ (tbtext %C0 (name text10:Text) (pos 109 23))
+ (tbtext %C1 (name text11:Text) (pos 109 26))
+ (tbtext %C2 (name text12:Text) (pos 109 29))
+ (tbtext %C3 (name text13:Text) (pos 109 32))
+ (tbtext "Desiged by Blaise Thompson, UW-Madison, Department of Chemistry" (name text14:Text) (pos 108.9 3.899999999999977))
+ (line (name segm8:Line) (start 0 0) (end 0 3))
+ (line (name segm9:Line) (start 0 0) (end 0 3))
+ (line (name segm10:Line) (start 110 1.999999999999972) (end 110 12.99999999999997))
+ (line (name segm11:Line) (start 26.39999999999998 1.999999999999972) (end 26.39999999999998 6.299999999999983))
+ (line (name segm12:Line) (start 26.39999999999998 5.499999999999972) (end 26.39999999999998 8.499999999999972))
+)
diff --git a/PCB/color-UWcrest-print.eps b/PCB/color-UWcrest-print.eps
new file mode 100755
index 0000000..b87de47
--- /dev/null
+++ b/PCB/color-UWcrest-print.eps
Binary files differ
diff --git a/PCB/color-UWcrest-print.png b/PCB/color-UWcrest-print.png
new file mode 100755
index 0000000..0c3918d
--- /dev/null
+++ b/PCB/color-UWcrest-print.png
Binary files differ
diff --git a/PCB/front.pdf b/PCB/front.pdf
new file mode 100644
index 0000000..098dcc2
--- /dev/null
+++ b/PCB/front.pdf
Binary files differ
diff --git a/PCB/galvanostat-B.Cu.pdf b/PCB/galvanostat-B.Cu.pdf
new file mode 100644
index 0000000..703b102
--- /dev/null
+++ b/PCB/galvanostat-B.Cu.pdf
Binary files differ
diff --git a/PCB/galvanostat-Edge.Cuts.pdf b/PCB/galvanostat-Edge.Cuts.pdf
new file mode 100644
index 0000000..b311158
--- /dev/null
+++ b/PCB/galvanostat-Edge.Cuts.pdf
Binary files differ
diff --git a/PCB/galvanostat-F.Cu.pdf b/PCB/galvanostat-F.Cu.pdf
new file mode 100644
index 0000000..e2a1d10
--- /dev/null
+++ b/PCB/galvanostat-F.Cu.pdf
Binary files differ
diff --git a/PCB/galvanostat-cache.lib b/PCB/galvanostat-cache.lib
new file mode 100644
index 0000000..752419a
--- /dev/null
+++ b/PCB/galvanostat-cache.lib
@@ -0,0 +1,264 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# Connector_Generic_Conn_01x02
+#
+DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+S -50 50 50 -150 1 1 10 f
+X Pin_1 1 -200 0 150 R 50 50 1 1 P
+X Pin_2 2 -200 -100 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_TestPoint
+#
+DEF Connector_TestPoint TP 0 30 N N 1 F N
+F0 "TP" 0 270 50 H V C CNN
+F1 "Connector_TestPoint" 0 200 50 H V C CNN
+F2 "" 200 0 50 H I C CNN
+F3 "" 200 0 50 H I C CNN
+$FPLIST
+ Pin*
+ Test*
+$ENDFPLIST
+DRAW
+C 0 130 30 0 1 0 N
+X 1 1 0 0 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_CP1
+#
+DEF Device_CP1 C 0 10 N N 1 F N
+F0 "C" 25 100 50 H V L CNN
+F1 "Device_CP1" 25 -100 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ CP_*
+$ENDFPLIST
+DRAW
+A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50
+P 2 0 1 20 -80 30 80 30 N
+P 2 0 1 0 -70 90 -30 90 N
+P 2 0 1 0 -50 70 -50 110 N
+X ~ 1 0 150 110 D 50 50 1 1 P
+X ~ 2 0 -150 130 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R_POT_US
+#
+DEF Device_R_POT_US RV 0 40 Y N 1 F N
+F0 "RV" -175 0 50 V V C CNN
+F1 "Device_R_POT_US" -100 0 50 V V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Potentiometer*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 0 -90 0 -100 N
+P 2 0 1 0 0 100 0 90 N
+P 2 0 1 0 100 0 60 0 N
+P 4 0 1 0 45 0 90 20 90 -20 45 0 F
+P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
+P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
+P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N
+X 1 1 0 150 50 D 50 50 1 1 P
+X 2 2 150 0 50 L 50 50 1 1 P
+X 3 3 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R_US
+#
+DEF Device_R_US R 0 0 N Y 1 F N
+F0 "R" 100 0 50 V V C CNN
+F1 "Device_R_US" -100 0 50 V V C CNN
+F2 "" 40 -10 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 0 -90 0 -100 N
+P 2 0 1 0 0 90 0 100 N
+P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
+P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
+P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R_Variable_US
+#
+DEF Device_R_Variable_US R 0 0 N Y 1 F N
+F0 "R" 100 -100 50 V V L CNN
+F1 "Device_R_Variable_US" -100 -50 50 V V L CNN
+F2 "" -70 0 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 0 -90 0 -100 N
+P 2 0 1 0 0 90 0 100 N
+P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
+P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
+P 5 0 1 6 0 90 40 75 0 60 -40 45 0 30 N
+P 5 0 1 6 90 60 100 100 60 90 100 100 -80 -80 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# INA105_INA105KP
+#
+DEF INA105_INA105KP U 0 10 Y Y 1 F N
+F0 "U" 350 350 60 H V C CNN
+F1 "INA105_INA105KP" 350 250 60 H V C CNN
+F2 "P8" 350 150 60 H I C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ P8
+$ENDFPLIST
+DRAW
+P 4 1 1 10 250 0 -150 200 -150 -200 250 0 f
+X REF 1 50 -300 200 U 50 20 1 1 P
+X - 2 -250 -100 100 R 50 50 1 1 I
+X + 3 -250 100 100 R 50 50 1 1 I
+X V- 4 -50 -300 150 U 50 50 1 1 W
+X SENSE 5 50 300 200 D 50 20 1 1 P
+X ~ 6 350 0 100 L 50 50 1 1 O
+X V+ 7 -50 300 150 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LM358_LM358
+#
+DEF LM358_LM358 U 0 10 Y Y 1 F N
+F0 "U" 150 550 60 H V C CNN
+F1 "LM358_LM358" 150 450 60 H V C CNN
+F2 "N08E" 150 -450 60 H I C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ N08E
+ N08Em
+ N08El
+$ENDFPLIST
+DRAW
+T 0 250 200 50 0 0 0 A Normal 0 C C
+T 0 250 -200 50 0 0 0 B Normal 0 C C
+S 100 400 500 -400 0 1 0 N
+P 4 1 1 10 100 0 500 -200 100 -400 100 0 f
+P 4 1 1 10 100 400 500 200 100 0 100 400 f
+X ~ 1 600 200 100 L 50 50 1 1 O
+X - 2 0 100 100 R 50 50 1 1 I
+X + 3 0 300 100 R 50 50 1 1 I
+X V- 4 400 -500 100 U 50 50 1 1 I
+X + 5 0 -100 100 R 50 50 1 1 I
+X - 6 0 -300 100 R 50 50 1 1 I
+X ~ 7 600 -200 100 L 50 50 1 1 O
+X V+ 8 400 500 100 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Regulator_Linear_L7815
+#
+DEF Regulator_Linear_L7815 U 0 10 Y Y 1 F N
+F0 "U" -150 125 50 H V C CNN
+F1 "Regulator_Linear_L7815" 0 125 50 H V L CNN
+F2 "" 25 -150 50 H I L CIN
+F3 "" 0 -50 50 H I C CNN
+ALIAS L7806 L7808 L7885 L7809 L7812 L7815 L7818 L7824
+$FPLIST
+ TO?252*
+ TO?263*
+ TO?220*
+$ENDFPLIST
+DRAW
+S -200 75 200 -200 0 1 10 f
+X IN 1 -300 0 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X OUT 3 300 0 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# Regulator_SwitchedCapacitor_LMC7660
+#
+DEF Regulator_SwitchedCapacitor_LMC7660 U 0 20 Y Y 1 F N
+F0 "U" -260 450 50 H V C CNN
+F1 "Regulator_SwitchedCapacitor_LMC7660" 0 450 50 H V L CNN
+F2 "" -2600 1200 50 H I C CNN
+F3 "" -2600 1200 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*P1.27mm*
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -300 400 300 -400 0 1 10 f
+X NC 1 -300 200 100 R 50 50 1 1 N N
+X CAP+ 2 400 100 100 L 50 50 1 1 I
+X GND 3 0 -500 100 U 50 50 1 1 W
+X CAP- 4 400 -300 100 L 50 50 1 1 I
+X VOUT 5 400 300 100 L 50 50 1 1 w
+X LV 6 -400 -200 100 R 50 50 1 1 I
+X OSC 7 -400 0 100 R 50 50 1 1 I
+X V+ 8 -400 300 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# power_+15V
+#
+DEF power_+15V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+15V" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +15V 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_-6V
+#
+DEF power_-6V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 100 50 H I C CNN
+F1 "power_-6V" 0 150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F
+X -6V 1 0 0 0 U 50 50 0 0 W N
+ENDDRAW
+ENDDEF
+#
+# power_GND
+#
+DEF power_GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_GND" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/galvanostat.bak b/PCB/galvanostat.bak
new file mode 100644
index 0000000..95cf6b2
--- /dev/null
+++ b/PCB/galvanostat.bak
@@ -0,0 +1,711 @@
+EESchema Schematic File Version 4
+LIBS:galvanostat-cache
+EELAYER 26 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title "Dual Galvanostat"
+Date "2018-11-09"
+Rev "B"
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L Connector_Generic:Conn_01x02 J1
+U 1 1 5BE20278
+P 9050 2250
+F 0 "J1" V 9000 2450 50 0000 R CNN
+F 1 "Conn_01x02" V 8900 2800 50 0000 R CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" H 9050 2250 50 0001 C CNN
+F 3 "" H 9050 2250 50 0001 C CNN
+ 1 9050 2250
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+15V #PWR0102
+U 1 1 5BE205B4
+P 8400 1950
+F 0 "#PWR0102" H 8400 1800 50 0001 C CNN
+F 1 "+15V" H 8415 2123 50 0000 C CNN
+F 2 "" H 8400 1950 50 0001 C CNN
+F 3 "" H 8400 1950 50 0001 C CNN
+ 1 8400 1950
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0103
+U 1 1 5BE207F7
+P 7900 1350
+F 0 "#PWR0103" H 7900 1100 50 0001 C CNN
+F 1 "GND" H 7905 1177 50 0000 C CNN
+F 2 "" H 7900 1350 50 0001 C CNN
+F 3 "" H 7900 1350 50 0001 C CNN
+ 1 7900 1350
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R_Variable_US RV3
+U 1 1 5BE208E5
+P 4450 2100
+F 0 "RV3" H 4578 2146 50 0000 L CNN
+F 1 "10kΩ" H 4578 2055 50 0000 L CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" V 4380 2100 50 0001 C CNN
+F 3 "" H 4450 2100 50 0001 C CNN
+ 1 4450 2100
+ -1 0 0 1
+$EndComp
+$Comp
+L Connector_Generic:Conn_01x02 J2
+U 1 1 5BE21D35
+P 9050 2650
+F 0 "J2" V 9016 2462 50 0000 R CNN
+F 1 "Conn_01x02" V 8925 2462 50 0000 R CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" H 9050 2650 50 0001 C CNN
+F 3 "" H 9050 2650 50 0001 C CNN
+ 1 9050 2650
+ 1 0 0 -1
+$EndComp
+$Comp
+L Connector_Generic:Conn_01x02 J0
+U 1 1 5BE205CE
+P 2900 4050
+F 0 "J0" V 2866 3862 50 0000 R CNN
+F 1 "Conn_01x02" V 2775 3862 50 0000 R CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" H 2900 4050 50 0001 C CNN
+F 3 "" H 2900 4050 50 0001 C CNN
+ 1 2900 4050
+ 0 -1 -1 0
+$EndComp
+$Comp
+L Device:CP1 C1
+U 1 1 5BE211A8
+P 2950 4550
+F 0 "C1" V 2698 4550 50 0000 C CNN
+F 1 "10uF" V 2789 4550 50 0000 C CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 2950 4550 50 0001 C CNN
+F 3 "" H 2950 4550 50 0001 C CNN
+ 1 2950 4550
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 3000 4250 3100 4250
+Wire Wire Line
+ 2900 4250 2800 4250
+$Comp
+L power:+15V #PWR0108
+U 1 1 5BE2162A
+P 3800 5550
+F 0 "#PWR0108" H 3800 5400 50 0001 C CNN
+F 1 "+15V" H 3815 5723 50 0000 C CNN
+F 2 "" H 3800 5550 50 0001 C CNN
+F 3 "" H 3800 5550 50 0001 C CNN
+ 1 3800 5550
+ 1 0 0 -1
+$EndComp
+$Comp
+L Regulator_Linear:L7815 U1
+U 1 1 5BE47BAB
+P 3250 5250
+F 0 "U1" V 3204 5355 50 0000 L CNN
+F 1 "L7815" V 3295 5355 50 0000 L CNN
+F 2 "Package_TO_SOT_THT:TO-220-3_Vertical" H 3275 5100 50 0001 L CIN
+F 3 "" H 3250 5200 50 0001 C CNN
+ 1 3250 5250
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 2800 5250 2950 5250
+Wire Wire Line
+ 2800 4250 2800 4550
+Wire Wire Line
+ 3100 4250 3100 4550
+Wire Wire Line
+ 3100 4950 3250 4950
+Wire Wire Line
+ 3250 5550 3550 5550
+Connection ~ 3100 4550
+Connection ~ 2800 4550
+Wire Wire Line
+ 2800 4550 2800 4950
+Wire Wire Line
+ 3100 4550 3100 4950
+$Comp
+L Device:CP1 C2
+U 1 1 5BE494E1
+P 2950 4950
+F 0 "C2" V 2698 4950 50 0000 C CNN
+F 1 "330nF" V 2789 4950 50 0000 C CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 2950 4950 50 0001 C CNN
+F 3 "" H 2950 4950 50 0001 C CNN
+ 1 2950 4950
+ 0 1 1 0
+$EndComp
+Connection ~ 3100 4950
+Connection ~ 2800 4950
+Wire Wire Line
+ 2800 4950 2800 5250
+$Comp
+L Device:CP1 C3
+U 1 1 5BE495CB
+P 2950 5750
+F 0 "C3" V 2698 5750 50 0000 C CNN
+F 1 "100nF" V 2789 5750 50 0000 C CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 2950 5750 50 0001 C CNN
+F 3 "" H 2950 5750 50 0001 C CNN
+ 1 2950 5750
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 2800 5250 2800 5750
+Connection ~ 2800 5250
+Wire Wire Line
+ 3100 5750 3250 5750
+Wire Wire Line
+ 3250 5750 3250 5550
+Connection ~ 3250 5550
+$Comp
+L power:GND #PWR0101
+U 1 1 5BE49E28
+P 2800 5950
+F 0 "#PWR0101" H 2800 5700 50 0001 C CNN
+F 1 "GND" H 2805 5777 50 0000 C CNN
+F 2 "" H 2800 5950 50 0001 C CNN
+F 3 "" H 2800 5950 50 0001 C CNN
+ 1 2800 5950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2800 5750 2800 5950
+Connection ~ 2800 5750
+$Comp
+L Device:R_POT_US RV4
+U 1 1 5BE4B6A7
+P 2800 2150
+F 0 "RV4" H 2732 2196 50 0000 R CNN
+F 1 "100kΩ" H 2732 2105 50 0000 R CNN
+F 2 "Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical" H 2800 2150 50 0001 C CNN
+F 3 "" H 2800 2150 50 0001 C CNN
+ 1 2800 2150
+ 1 0 0 -1
+$EndComp
+$Comp
+L INA105:INA105KP U5
+U 1 1 5BE652B5
+P 7000 2450
+F 0 "U5" H 7150 2700 60 0000 L CNN
+F 1 "INA105KP" H 7150 2600 60 0000 L CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 7350 2600 60 0001 C CNN
+F 3 "" H 7000 2450 60 0000 C CNN
+ 1 7000 2450
+ 1 0 0 -1
+$EndComp
+$Comp
+L LM358:LM358 U6
+U 1 1 5BE6DA85
+P 8000 2450
+F 0 "U6" H 8150 3000 60 0000 C CNN
+F 1 "LM358" H 8150 2900 60 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 8150 2000 60 0001 C CNN
+F 3 "" H 8000 2450 60 0000 C CNN
+ 1 8000 2450
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0104
+U 1 1 5BE6F2BA
+P 8400 2950
+F 0 "#PWR0104" H 8400 2700 50 0001 C CNN
+F 1 "GND" H 8405 2777 50 0000 C CNN
+F 2 "" H 8400 2950 50 0001 C CNN
+F 3 "" H 8400 2950 50 0001 C CNN
+ 1 8400 2950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 8000 2350 7900 2350
+Wire Wire Line
+ 8600 2650 8850 2650
+Wire Wire Line
+ 8850 2750 8650 2750
+Wire Wire Line
+ 8650 2750 8650 3300
+Wire Wire Line
+ 8650 3300 7900 3300
+Wire Wire Line
+ 7900 3300 7900 2750
+Wire Wire Line
+ 7900 2750 8000 2750
+Wire Wire Line
+ 8850 2350 8850 2500
+Wire Wire Line
+ 8850 2500 9150 2500
+Wire Wire Line
+ 8600 2250 8850 2250
+$Comp
+L LM358:LM358 U3
+U 1 1 5BE74DAE
+P 5550 2450
+F 0 "U3" H 5700 3000 60 0000 C CNN
+F 1 "LM358" H 5700 2900 60 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 5700 2000 60 0001 C CNN
+F 3 "" H 5550 2450 60 0000 C CNN
+ 1 5550 2450
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6150 2650 6450 2650
+Wire Wire Line
+ 6150 2250 6450 2250
+$Comp
+L power:+15V #PWR0105
+U 1 1 5BE7A719
+P 6950 2150
+F 0 "#PWR0105" H 6950 2000 50 0001 C CNN
+F 1 "+15V" H 6965 2323 50 0000 C CNN
+F 2 "" H 6950 2150 50 0001 C CNN
+F 3 "" H 6950 2150 50 0001 C CNN
+ 1 6950 2150
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0106
+U 1 1 5BE7A742
+P 5950 2950
+F 0 "#PWR0106" H 5950 2700 50 0001 C CNN
+F 1 "GND" H 5955 2777 50 0000 C CNN
+F 2 "" H 5950 2950 50 0001 C CNN
+F 3 "" H 5950 2950 50 0001 C CNN
+ 1 5950 2950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6450 2650 6450 3300
+Wire Wire Line
+ 6450 3300 5400 3300
+Wire Wire Line
+ 5400 3300 5400 2750
+Wire Wire Line
+ 5400 2750 5550 2750
+Connection ~ 6450 2650
+Wire Wire Line
+ 5400 2350 5550 2350
+$Comp
+L power:GND #PWR0107
+U 1 1 5BE7E596
+P 7900 3600
+F 0 "#PWR0107" H 7900 3350 50 0001 C CNN
+F 1 "GND" H 7905 3427 50 0000 C CNN
+F 2 "" H 7900 3600 50 0001 C CNN
+F 3 "" H 7900 3600 50 0001 C CNN
+ 1 7900 3600
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 7350 2450 7700 2450
+Wire Wire Line
+ 7700 2450 7700 2150
+Wire Wire Line
+ 7700 2150 8000 2150
+Wire Wire Line
+ 7700 2450 7700 2550
+Wire Wire Line
+ 7700 2550 8000 2550
+Connection ~ 7700 2450
+$Comp
+L power:GND #PWR0109
+U 1 1 5BE82681
+P 7050 2750
+F 0 "#PWR0109" H 7050 2500 50 0001 C CNN
+F 1 "GND" H 7055 2577 50 0000 C CNN
+F 2 "" H 7050 2750 50 0001 C CNN
+F 3 "" H 7050 2750 50 0001 C CNN
+ 1 7050 2750
+ 1 0 0 -1
+$EndComp
+$Comp
+L LM358:LM358 U2
+U 1 1 5BE883DB
+P 3350 2450
+F 0 "U2" H 3500 3000 60 0000 C CNN
+F 1 "LM358" H 3500 2900 60 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 3500 2000 60 0001 C CNN
+F 3 "" H 3350 2450 60 0000 C CNN
+ 1 3350 2450
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3950 2250 4450 2250
+Wire Wire Line
+ 4450 2250 4450 2550
+Wire Wire Line
+ 4450 2550 4700 2550
+Connection ~ 4450 2250
+Wire Wire Line
+ 4450 1950 4850 1950
+Wire Wire Line
+ 4850 1950 4850 2150
+Wire Wire Line
+ 4850 2150 5550 2150
+$Comp
+L power:+15V #PWR0110
+U 1 1 5BE8B06B
+P 5950 1950
+F 0 "#PWR0110" H 5950 1800 50 0001 C CNN
+F 1 "+15V" H 5965 2123 50 0000 C CNN
+F 2 "" H 5950 1950 50 0001 C CNN
+F 3 "" H 5950 1950 50 0001 C CNN
+ 1 5950 1950
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+15V #PWR0111
+U 1 1 5BE8B096
+P 3750 1950
+F 0 "#PWR0111" H 3750 1800 50 0001 C CNN
+F 1 "+15V" H 3765 2123 50 0000 C CNN
+F 2 "" H 3750 1950 50 0001 C CNN
+F 3 "" H 3750 1950 50 0001 C CNN
+ 1 3750 1950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3250 2350 3350 2350
+Connection ~ 4450 1950
+Wire Wire Line
+ 2950 2150 3350 2150
+$Comp
+L power:+15V #PWR0112
+U 1 1 5BE8D73E
+P 2800 2000
+F 0 "#PWR0112" H 2800 1850 50 0001 C CNN
+F 1 "+15V" H 2815 2173 50 0000 C CNN
+F 2 "" H 2800 2000 50 0001 C CNN
+F 3 "" H 2800 2000 50 0001 C CNN
+ 1 2800 2000
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0113
+U 1 1 5BE8D769
+P 2800 2300
+F 0 "#PWR0113" H 2800 2050 50 0001 C CNN
+F 1 "GND" H 2805 2127 50 0000 C CNN
+F 2 "" H 2800 2300 50 0001 C CNN
+F 3 "" H 2800 2300 50 0001 C CNN
+ 1 2800 2300
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0114
+U 1 1 5BE8D794
+P 3750 2950
+F 0 "#PWR0114" H 3750 2700 50 0001 C CNN
+F 1 "GND" H 3755 2777 50 0000 C CNN
+F 2 "" H 3750 2950 50 0001 C CNN
+F 3 "" H 3750 2950 50 0001 C CNN
+ 1 3750 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0115
+U 1 1 5BE4E178
+P 3250 1350
+F 0 "#PWR0115" H 3250 1100 50 0001 C CNN
+F 1 "GND" H 3255 1177 50 0000 C CNN
+F 2 "" H 3250 1350 50 0001 C CNN
+F 3 "" H 3250 1350 50 0001 C CNN
+ 1 3250 1350
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R_US R1
+U 1 1 5BE4D995
+P 3250 1500
+F 0 "R1" H 3318 1546 50 0000 L CNN
+F 1 "1kΩ" H 3318 1455 50 0000 L CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 3290 1490 50 0001 C CNN
+F 3 "" H 3250 1500 50 0001 C CNN
+ 1 3250 1500
+ 1 0 0 -1
+$EndComp
+$Comp
+L Regulator_SwitchedCapacitor:LMC7660 U4
+U 1 1 5BE926D8
+P 6000 4300
+F 0 "U4" H 6000 4867 50 0000 C CNN
+F 1 "LMC7660" H 6000 4776 50 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 3400 5500 50 0001 C CNN
+F 3 "" H 3400 5500 50 0001 C CNN
+ 1 6000 4300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6400 4000 6600 4000
+$Comp
+L Device:CP1 C5
+U 1 1 5BE93CEB
+P 6600 4400
+F 0 "C5" H 6715 4446 50 0000 L CNN
+F 1 "10uF" H 6715 4355 50 0000 L CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 6600 4400 50 0001 C CNN
+F 3 "" H 6600 4400 50 0001 C CNN
+ 1 6600 4400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6400 4200 6600 4200
+Wire Wire Line
+ 6600 4200 6600 4250
+$Comp
+L Device:CP1 C4
+U 1 1 5BE94F08
+P 6600 3850
+F 0 "C4" H 6715 3896 50 0000 L CNN
+F 1 "10uF" H 6715 3805 50 0000 L CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 6600 3850 50 0001 C CNN
+F 3 "" H 6600 3850 50 0001 C CNN
+ 1 6600 3850
+ 1 0 0 -1
+$EndComp
+Connection ~ 6600 4000
+Wire Wire Line
+ 6600 4000 6950 4000
+$Comp
+L power:GND #PWR0116
+U 1 1 5BE94F96
+P 6600 3700
+F 0 "#PWR0116" H 6600 3450 50 0001 C CNN
+F 1 "GND" H 6605 3527 50 0000 C CNN
+F 2 "" H 6600 3700 50 0001 C CNN
+F 3 "" H 6600 3700 50 0001 C CNN
+ 1 6600 3700
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 6600 4550 6600 4600
+Wire Wire Line
+ 6600 4600 6400 4600
+$Comp
+L power:GND #PWR0117
+U 1 1 5BE9634B
+P 6000 4800
+F 0 "#PWR0117" H 6000 4550 50 0001 C CNN
+F 1 "GND" H 6005 4627 50 0000 C CNN
+F 2 "" H 6000 4800 50 0001 C CNN
+F 3 "" H 6000 4800 50 0001 C CNN
+ 1 6000 4800
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+15V #PWR0118
+U 1 1 5BE963B5
+P 5100 3700
+F 0 "#PWR0118" H 5100 3550 50 0001 C CNN
+F 1 "+15V" H 5115 3873 50 0000 C CNN
+F 2 "" H 5100 3700 50 0001 C CNN
+F 3 "" H 5100 3700 50 0001 C CNN
+ 1 5100 3700
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:R_Variable_US RV2
+U 1 1 5BE979BD
+P 7900 3450
+F 0 "RV2" H 8028 3496 50 0000 L CNN
+F 1 "2kΩ" H 8028 3405 50 0000 L CNN
+F 2 "Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical" V 7830 3450 50 0001 C CNN
+F 3 "" H 7900 3450 50 0001 C CNN
+ 1 7900 3450
+ 1 0 0 -1
+$EndComp
+Connection ~ 7900 3300
+$Comp
+L Device:R_Variable_US RV1
+U 1 1 5BEA1AFB
+P 7900 1500
+F 0 "RV1" H 8028 1546 50 0000 L CNN
+F 1 "2kΩ" H 8028 1455 50 0000 L CNN
+F 2 "Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical" V 7830 1500 50 0001 C CNN
+F 3 "" H 7900 1500 50 0001 C CNN
+ 1 7900 1500
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9150 1650 7900 1650
+Wire Wire Line
+ 9150 1650 9150 2500
+Wire Wire Line
+ 7900 1650 7900 2350
+Connection ~ 7900 1650
+Wire Wire Line
+ 5400 1650 6450 1650
+Wire Wire Line
+ 6450 1650 6450 2250
+Wire Wire Line
+ 5400 1650 5400 2350
+Wire Wire Line
+ 4450 1650 3250 1650
+Wire Wire Line
+ 4450 1650 4450 1950
+Connection ~ 3250 1650
+Wire Wire Line
+ 6950 4000 6950 2750
+Wire Wire Line
+ 3250 1650 3250 2350
+Wire Wire Line
+ 7050 2150 7350 2150
+Connection ~ 7700 2150
+$Comp
+L Connector:TestPoint TP6
+U 1 1 5BEB4ABC
+P 7350 2050
+F 0 "TP6" H 7408 2170 50 0000 L CNN
+F 1 "TestPoint" H 7408 2079 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 7550 2050 50 0001 C CNN
+F 3 "~" H 7550 2050 50 0001 C CNN
+ 1 7350 2050
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 7350 2050 7350 2150
+Connection ~ 7350 2150
+Wire Wire Line
+ 7350 2150 7700 2150
+$Comp
+L Connector:TestPoint TP4
+U 1 1 5BEBA861
+P 4850 1900
+F 0 "TP4" H 4908 2020 50 0000 L CNN
+F 1 "TestPoint" H 4908 1929 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 5050 1900 50 0001 C CNN
+F 3 "~" H 5050 1900 50 0001 C CNN
+ 1 4850 1900
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4850 1900 4850 1950
+Connection ~ 4850 1950
+$Comp
+L Connector:TestPoint TP3
+U 1 1 5BEBBCC0
+P 4700 2500
+F 0 "TP3" H 4758 2620 50 0000 L CNN
+F 1 "TestPoint" H 4758 2529 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 4900 2500 50 0001 C CNN
+F 3 "~" H 4900 2500 50 0001 C CNN
+ 1 4700 2500
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4700 2500 4700 2550
+Connection ~ 4700 2550
+Wire Wire Line
+ 4700 2550 5550 2550
+$Comp
+L Connector:TestPoint TP2
+U 1 1 5BEBD293
+P 3550 5600
+F 0 "TP2" H 3492 5627 50 0000 R CNN
+F 1 "TestPoint" H 3492 5718 50 0000 R CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 3750 5600 50 0001 C CNN
+F 3 "~" H 3750 5600 50 0001 C CNN
+ 1 3550 5600
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 3550 5600 3550 5550
+Connection ~ 3550 5550
+Wire Wire Line
+ 3550 5550 3800 5550
+$Comp
+L Connector:TestPoint TP1
+U 1 1 5BEBEB23
+P 2600 5750
+F 0 "TP1" V 2795 5824 50 0000 C CNN
+F 1 "TestPoint" V 2704 5824 50 0000 C CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 2800 5750 50 0001 C CNN
+F 3 "~" H 2800 5750 50 0001 C CNN
+ 1 2600 5750
+ 0 -1 -1 0
+$EndComp
+Wire Wire Line
+ 2600 5750 2800 5750
+$Comp
+L Connector:TestPoint TP5
+U 1 1 5BEC0501
+P 7050 4000
+F 0 "TP5" V 7004 4188 50 0000 L CNN
+F 1 "TestPoint" V 7095 4188 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 7250 4000 50 0001 C CNN
+F 3 "~" H 7250 4000 50 0001 C CNN
+ 1 7050 4000
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 6950 4000 7050 4000
+Connection ~ 6950 4000
+$Comp
+L power:-6V #PWR0119
+U 1 1 5BEC1FC0
+P 6950 4050
+F 0 "#PWR0119" H 6950 4150 50 0001 C CNN
+F 1 "-6V" H 6965 4223 50 0000 C CNN
+F 2 "" H 6950 4050 50 0001 C CNN
+F 3 "" H 6950 4050 50 0001 C CNN
+ 1 6950 4050
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 6950 4000 6950 4050
+$Comp
+L Device:R_US R2
+U 1 1 5BE9C7BD
+P 5100 3850
+F 0 "R2" H 5032 3804 50 0000 R CNN
+F 1 "R_US" H 5032 3895 50 0000 R CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 5140 3840 50 0001 C CNN
+F 3 "~" H 5100 3850 50 0001 C CNN
+ 1 5100 3850
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R_US R3
+U 1 1 5BE9C817
+P 5100 4150
+F 0 "R3" H 5168 4196 50 0000 L CNN
+F 1 "R_US" H 5168 4105 50 0000 L CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 5140 4140 50 0001 C CNN
+F 3 "~" H 5100 4150 50 0001 C CNN
+ 1 5100 4150
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0120
+U 1 1 5BEA5EE3
+P 5100 4300
+F 0 "#PWR0120" H 5100 4050 50 0001 C CNN
+F 1 "GND" H 5105 4127 50 0000 C CNN
+F 2 "" H 5100 4300 50 0001 C CNN
+F 3 "" H 5100 4300 50 0001 C CNN
+ 1 5100 4300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5100 4000 5600 4000
+Connection ~ 5100 4000
+Wire Wire Line
+ 6450 2350 6750 2350
+Wire Wire Line
+ 6450 2350 6450 2650
+Wire Wire Line
+ 6450 2250 6600 2250
+Wire Wire Line
+ 6600 2250 6600 2550
+Wire Wire Line
+ 6600 2550 6750 2550
+Connection ~ 6450 2250
+$EndSCHEMATC
diff --git a/PCB/galvanostat.kicad_pcb b/PCB/galvanostat.kicad_pcb
new file mode 100644
index 0000000..f207e71
--- /dev/null
+++ b/PCB/galvanostat.kicad_pcb
@@ -0,0 +1,1516 @@
+(kicad_pcb (version 20171130) (host pcbnew 5.0.1+dfsg1-3)
+
+ (general
+ (thickness 1.6)
+ (drawings 14)
+ (tracks 203)
+ (zones 0)
+ (modules 27)
+ (nets 24)
+ )
+
+ (page USLetter)
+ (title_block
+ (title "Dual Galvanostat")
+ (date 2018-11-07)
+ (rev a)
+ )
+
+ (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.762)
+ (trace_clearance 0.2)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.2)
+ (segment_width 0.2)
+ (edge_width 0.15)
+ (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)
+ (pcb_text_width 0.3)
+ (pcb_text_size 1.5 1.5)
+ (mod_edge_width 0.15)
+ (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)
+ (grid_origin 135.89 69.85)
+ (visible_elements FFFFFF7F)
+ (pcbplotparams
+ (layerselection 0x01000_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 4)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory ""))
+ )
+
+ (net 0 "")
+ (net 1 +15V)
+ (net 2 GND)
+ (net 3 "Net-(J2-Pad1)")
+ (net 4 "Net-(J2-Pad2)")
+ (net 5 "Net-(C1-Pad1)")
+ (net 6 "Net-(C5-Pad1)")
+ (net 7 "Net-(C5-Pad2)")
+ (net 8 "Net-(J1-Pad2)")
+ (net 9 "Net-(J1-Pad1)")
+ (net 10 "Net-(R1-Pad2)")
+ (net 11 "Net-(RV3-Pad1)")
+ (net 12 "Net-(RV4-Pad2)")
+ (net 13 "Net-(U2-Pad5)")
+ (net 14 "Net-(U2-Pad6)")
+ (net 15 "Net-(U2-Pad7)")
+ (net 16 "Net-(U3-Pad6)")
+ (net 17 "Net-(U3-Pad1)")
+ (net 18 "Net-(U4-Pad7)")
+ (net 19 "Net-(U4-Pad6)")
+ (net 20 "Net-(U4-Pad1)")
+ (net 21 -6V)
+ (net 22 "Net-(TP6-Pad1)")
+ (net 23 "Net-(R2-Pad1)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.2)
+ (trace_width 0.762)
+ (via_dia 0.8)
+ (via_drill 0.4)
+ (uvia_dia 0.3)
+ (uvia_drill 0.1)
+ (add_net +15V)
+ (add_net -6V)
+ (add_net GND)
+ (add_net "Net-(C1-Pad1)")
+ (add_net "Net-(C5-Pad1)")
+ (add_net "Net-(C5-Pad2)")
+ (add_net "Net-(J1-Pad1)")
+ (add_net "Net-(J1-Pad2)")
+ (add_net "Net-(J2-Pad1)")
+ (add_net "Net-(J2-Pad2)")
+ (add_net "Net-(R1-Pad2)")
+ (add_net "Net-(R2-Pad1)")
+ (add_net "Net-(RV3-Pad1)")
+ (add_net "Net-(RV4-Pad2)")
+ (add_net "Net-(TP6-Pad1)")
+ (add_net "Net-(U2-Pad5)")
+ (add_net "Net-(U2-Pad6)")
+ (add_net "Net-(U2-Pad7)")
+ (add_net "Net-(U3-Pad1)")
+ (add_net "Net-(U3-Pad6)")
+ (add_net "Net-(U4-Pad1)")
+ (add_net "Net-(U4-Pad6)")
+ (add_net "Net-(U4-Pad7)")
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA2526)
+ (at 104.14 58.42 270)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE926D8)
+ (fp_text reference U4 (at 3.81 -2.33 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LMC7660 (at 3.81 9.95 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (pad 8 thru_hole oval (at 7.62 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 23 "Net-(R2-Pad1)"))
+ (pad 4 thru_hole oval (at 0 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 7 "Net-(C5-Pad2)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 18 "Net-(U4-Pad7)"))
+ (pad 3 thru_hole oval (at 0 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 6 thru_hole oval (at 7.62 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 19 "Net-(U4-Pad6)"))
+ (pad 2 thru_hole oval (at 0 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 6 "Net-(C5-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ (pad 1 thru_hole rect (at 0 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 20 "Net-(U4-Pad1)"))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD39)
+ (at 78.74 55.88 270)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE494E1)
+ (fp_text reference C2 (at 1.25 -4.75 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 330nF (at 1.25 4.75 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD47)
+ (at 78.74 78.74 270)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE495CB)
+ (fp_text reference C3 (at 1.25 -4.75 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 100nF (at 1.25 4.75 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical (layer F.Cu) (tedit 5A3D4994) (tstamp 5BE9CDB5)
+ (at 130.81 96.52)
+ (descr "Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf")
+ (tags "Potentiometer vertical Bourns 3299W")
+ (path /5BE979BD)
+ (fp_text reference RV2 (at -2.54 -3.16) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 2kΩ (at -2.54 5.44) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -3.175 1.14) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.5 -2.2) (end -7.6 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 4.45) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 4.45) (end 2.5 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 -2.2) (end -7.6 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.345 -2.03) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end -7.425 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 4.31) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end 2.345 -2.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 -1.91) (end -7.305 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 4.19) (end 2.225 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 4.19) (end 2.225 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 -1.91) (end -7.305 4.19) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0.955 2.92) (end 2.05 2.92) (layer F.Fab) (width 0.1))
+ (pad 3 thru_hole circle (at -5.08 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.54 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 1 thru_hole circle (at 0 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 4 "Net-(J2-Pad2)"))
+ (model ${KISYS3DMOD}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3299W_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical (layer F.Cu) (tedit 5A3D4994) (tstamp 5BE9CD9E)
+ (at 102.87 96.52)
+ (descr "Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf")
+ (tags "Potentiometer vertical Bourns 3299W")
+ (path /5BEA1AFB)
+ (fp_text reference RV1 (at -2.54 -3.16) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 2kΩ (at -2.54 5.44) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0.955 2.92) (end 2.05 2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 -1.91) (end -7.305 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 4.19) (end 2.225 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 4.19) (end 2.225 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 -1.91) (end -7.305 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.425 -2.03) (end 2.345 -2.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 4.31) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end -7.425 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.345 -2.03) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.6 -2.2) (end -7.6 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 4.45) (end 2.5 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 4.45) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -2.2) (end -7.6 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at -3.175 1.14) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 2 thru_hole circle (at -2.54 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 8 "Net-(J1-Pad2)"))
+ (pad 3 thru_hole circle (at -5.08 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3299W_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD63)
+ (at 99.06 50.8 180)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE93CEB)
+ (fp_text reference C5 (at 1.25 -4.75 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10uF (at 1.25 4.75 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 6 "Net-(C5-Pad1)"))
+ (pad 2 thru_hole circle (at 2.5 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 7 "Net-(C5-Pad2)"))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD55)
+ (at 96.52 78.74)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE94F08)
+ (fp_text reference C4 (at 1.25 -4.75) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10uF (at 1.25 4.75) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical (layer F.Cu) (tedit 5A3D4994) (tstamp 5BEA1668)
+ (at 116.84 63.5 270)
+ (descr "Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf")
+ (tags "Potentiometer vertical Bourns 3299W")
+ (path /5BE4B6A7)
+ (fp_text reference RV4 (at -2.54 -3.16 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 100kΩ (at -2.54 5.44 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0.955 2.92) (end 2.05 2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 -1.91) (end -7.305 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 4.19) (end 2.225 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 4.19) (end 2.225 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 -1.91) (end -7.305 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.425 -2.03) (end 2.345 -2.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 4.31) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end -7.425 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.345 -2.03) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.6 -2.2) (end -7.6 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 4.45) (end 2.5 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 4.45) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -2.2) (end -7.6 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at -3.175 1.14 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0 270) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 2 thru_hole circle (at -2.54 0 270) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 12 "Net-(RV4-Pad2)"))
+ (pad 3 thru_hole circle (at -5.08 0 270) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3299W_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE99945) (tstamp 5BEA11C5)
+ (at 86.36 58.42)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE205CE)
+ (fp_text reference J0 (at 1.27 -4.12) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02 (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE865FB) (tstamp 5BE4FADC)
+ (at 86.36 91.44)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE20278)
+ (fp_text reference J1 (at 1.27 -4.12 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02 (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 9 "Net-(J1-Pad1)"))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 8 "Net-(J1-Pad2)"))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE86601) (tstamp 5BE4FB00)
+ (at 139.7 91.44)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE21D35)
+ (fp_text reference J2 (at 1.27 -4.12) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02 (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 3 "Net-(J2-Pad1)"))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 4 "Net-(J2-Pad2)"))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE866FF) (tstamp 5BE52D9F)
+ (at 139.7 58.42)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE208E5)
+ (fp_text reference RV3 (at 1.27 -4.12) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10kΩ (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 11 "Net-(RV3-Pad1)"))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9D197)
+ (at 88.9 68.58 180)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE211A8)
+ (fp_text reference C1 (at 1.25 -4.75 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10uF (at 1.25 4.75 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 2 thru_hole circle (at 2.5 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BEA222C)
+ (at 114.3 50.8)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (path /5BE4D995)
+ (fp_text reference R1 (at 5.08 -2.37) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 1kΩ (at 5.08 2.37) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 5.08 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 2 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_TO_SOT_THT:TO-220-3_Vertical (layer F.Cu) (tedit 5AC8BA0D) (tstamp 5BEA1D48)
+ (at 78.74 66.04 270)
+ (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+ (tags "TO-220-3 Vertical RM 2.54mm")
+ (path /5BE47BAB)
+ (fp_text reference U1 (at 2.54 -4.27 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value L7815 (at 2.54 2.5 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 2.54 -4.27 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 2 thru_hole oval (at 2.54 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 3 thru_hole oval (at 5.08 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BE9FF41)
+ (at 132.08 58.42 270)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE883DB)
+ (fp_text reference U2 (at 3.81 -2.33 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM358 (at 3.81 9.95 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 11 "Net-(RV3-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 13 "Net-(U2-Pad5)"))
+ (pad 2 thru_hole oval (at 0 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 14 "Net-(U2-Pad6)"))
+ (pad 3 thru_hole oval (at 0 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 12 "Net-(RV4-Pad2)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 15 "Net-(U2-Pad7)"))
+ (pad 4 thru_hole oval (at 0 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 8 thru_hole oval (at 7.62 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA1BB5)
+ (at 140.97 73.66 90)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE74DAE)
+ (fp_text reference U3 (at 3.81 -2.33 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM358 (at 3.81 9.95 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (pad 8 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 7 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 16 "Net-(U3-Pad6)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 11 "Net-(RV3-Pad1)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 16 "Net-(U3-Pad6)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 17 "Net-(U3-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 17 "Net-(U3-Pad1)"))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA019A)
+ (at 124.46 81.28 90)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE652B5)
+ (fp_text reference U5 (at 3.81 -2.33 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value INA105KP (at 3.81 9.95 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 5 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 16 "Net-(U3-Pad6)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 17 "Net-(U3-Pad1)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ (pad 8 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA2957)
+ (at 104.14 88.9 90)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE6DA85)
+ (fp_text reference U6 (at 3.81 -2.33 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM358 (at 3.81 9.95 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 9 "Net-(J1-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 8 "Net-(J1-Pad2)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 4 "Net-(J2-Pad2)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 3 "Net-(J2-Pad1)"))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 8 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A71)
+ (at 73.66 74.93)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBEB23)
+ (attr virtual)
+ (fp_text reference TP1 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 2 GND))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A79)
+ (at 87.63 78.74)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBD293)
+ (attr virtual)
+ (fp_text reference TP2 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7B30)
+ (at 135.89 50.8)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBBCC0)
+ (attr virtual)
+ (fp_text reference TP3 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 11 "Net-(RV3-Pad1)"))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A89)
+ (at 130.81 50.8)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBA861)
+ (attr virtual)
+ (fp_text reference TP4 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A91)
+ (at 109.22 73.66)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEC0501)
+ (attr virtual)
+ (fp_text reference TP5 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A99)
+ (at 119.38 69.85)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEB4ABC)
+ (attr virtual)
+ (fp_text reference TP6 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ )
+
+ (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BE9AEFF)
+ (at 104.14 71.12 180)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (path /5BE9C7BD)
+ (fp_text reference R2 (at 5.08 -2.37 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value R_US (at 5.08 2.37 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 5.08 0 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 23 "Net-(R2-Pad1)"))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BE9AE5F)
+ (at 109.22 68.58 90)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (path /5BE9C817)
+ (fp_text reference R3 (at 5.08 -2.37 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value R_US (at 5.08 2.37 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 5.08 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 23 "Net-(R2-Pad1)"))
+ (pad 2 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text "DUAL GALVANOSTAT · BLAISE THOMPSON · 2018-11-12" (at 115.57 104.14) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP6 (at 116.205 69.85 90) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP5 (at 109.22 76.835) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP4 (at 130.81 47.625) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text "TP3\n" (at 135.89 47.625) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP2 (at 87.63 75.565) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP1 (at 73.66 71.755) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (dimension 50.8 (width 0.3) (layer Dwgs.User)
+ (gr_text "2.0000 in" (at 63.94 76.2 90) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 76.2 50.8) (xy 65.453579 50.8)))
+ (feature2 (pts (xy 76.2 101.6) (xy 65.453579 101.6)))
+ (crossbar (pts (xy 66.04 101.6) (xy 66.04 50.8)))
+ (arrow1a (pts (xy 66.04 50.8) (xy 66.626421 51.926504)))
+ (arrow1b (pts (xy 66.04 50.8) (xy 65.453579 51.926504)))
+ (arrow2a (pts (xy 66.04 101.6) (xy 66.626421 100.473496)))
+ (arrow2b (pts (xy 66.04 101.6) (xy 65.453579 100.473496)))
+ )
+ (dimension 86.36 (width 0.3) (layer Dwgs.User)
+ (gr_text "3.4000 in" (at 114.3 36) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 157.48 45.72) (xy 157.48 37.513579)))
+ (feature2 (pts (xy 71.12 45.72) (xy 71.12 37.513579)))
+ (crossbar (pts (xy 71.12 38.1) (xy 157.48 38.1)))
+ (arrow1a (pts (xy 157.48 38.1) (xy 156.353496 38.686421)))
+ (arrow1b (pts (xy 157.48 38.1) (xy 156.353496 37.513579)))
+ (arrow2a (pts (xy 71.12 38.1) (xy 72.246504 38.686421)))
+ (arrow2b (pts (xy 71.12 38.1) (xy 72.246504 37.513579)))
+ )
+ (gr_line (start 157.48 106.68) (end 71.12 106.68) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 157.48 45.72) (end 157.48 106.68) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 71.12 45.72) (end 157.48 45.72) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 71.12 106.68) (end 71.12 45.72) (layer Edge.Cuts) (width 0.15))
+ (dimension 76.2 (width 0.3) (layer Dwgs.User)
+ (gr_text "3.0000 in" (at 114.3 111.32) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 152.4 101.6) (xy 152.4 109.806421)))
+ (feature2 (pts (xy 76.2 101.6) (xy 76.2 109.806421)))
+ (crossbar (pts (xy 76.2 109.22) (xy 152.4 109.22)))
+ (arrow1a (pts (xy 152.4 109.22) (xy 151.273496 109.806421)))
+ (arrow1b (pts (xy 152.4 109.22) (xy 151.273496 108.633579)))
+ (arrow2a (pts (xy 76.2 109.22) (xy 77.326504 109.806421)))
+ (arrow2b (pts (xy 76.2 109.22) (xy 77.326504 108.633579)))
+ )
+
+ (via (at 152.4 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 0))
+ (via (at 152.4 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 0))
+ (via (at 76.2 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 0))
+ (via (at 76.2 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 132.08 63.5) (end 132.08 66.04) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 73.66) (end 78.74 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 78.74) (end 78.74 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 132.08 68.002) (end 130.232 69.85) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 132.08 66.04) (end 132.08 68.002) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 130.232 69.85) (end 128.27 69.85) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 127 71.12) (end 127 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 128.27 69.85) (end 127 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 132.08 66.04) (end 140.97 66.04) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 78.74) (end 87.63 78.74) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 91.44 73.66) (end 93.98 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 83.042 73.66) (end 91.44 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 71.12) (end 80.502 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 80.502 71.12) (end 83.042 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 93.98 71.12) (end 99.06 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 99.06 71.12) (end 99.695 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 102.235 68.58) (end 105.41 68.58) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 105.41 68.58) (end 110.49 63.5) (width 0.762) (layer F.Cu) (net 1))
+ (via (at 104.14 77.47) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 104.14 81.28) (end 104.14 77.47) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 104.14 77.47) (end 104.14 75.259) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 104.14 75.259) (end 100.001 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 99.695 71.12) (end 100.001 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (via (at 100.001 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 100.001 71.12) (end 102.235 68.58) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 110.49 63.5) (end 110.49 63.5) (width 0.762) (layer F.Cu) (net 1) (tstamp 5BEA262D))
+ (via (at 110.49 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 110.49 63.5) (end 118.11 63.5) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 116.84 63.5) (end 118.11 63.5) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 118.11 63.5) (end 132.08 63.5) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 86.36 68.54) (end 86.4 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 58.38) (end 86.32 58.38) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.32 58.38) (end 86.36 58.42) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 76.36 68.58) (end 78.74 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 73.74 71.2) (end 76.36 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 73.74 78.74) (end 73.74 71.2) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 76.24 81.24) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 76.24 81.24) (end 73.74 78.74) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 116.84 58.42) (end 124.46 58.42) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 82.55 68.58) (end 78.74 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 82.55 68.58) (end 86.36 64.77) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.36 58.42) (end 86.36 64.77) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.36 64.77) (end 86.36 68.54) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 82.55 68.58) (end 85.09 71.12) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 85.09 71.12) (end 90.17 71.12) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 90.17 71.12) (end 91.44 69.85) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.44 69.85) (end 91.44 64.77) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.44 64.77) (end 91.44 63.5) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.44 63.5) (end 92.71 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 105.41 62.23) (end 102.87 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 101.6 62.23) (end 105.41 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 99.06 58.42) (end 99.06 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 92.71 62.23) (end 99.06 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 99.06 62.23) (end 101.6 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 111.76 88.9) (end 111.76 96.52) (width 0.762) (layer B.Cu) (net 2))
+ (via (at 124.46 85.09) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+ (segment (start 124.46 81.28) (end 124.46 85.09) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 124.46 85.09) (end 124.46 86.36) (width 0.762) (layer F.Cu) (net 2))
+ (via (at 111.76 96.52) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+ (segment (start 124.46 86.36) (end 114.3 96.52) (width 0.762) (layer F.Cu) (net 2))
+ (segment (start 114.3 96.52) (end 111.76 96.52) (width 0.762) (layer F.Cu) (net 2))
+ (segment (start 80.01 82.51) (end 78.74 81.24) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 80.01 91.44) (end 80.01 82.51) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 88.9 100.33) (end 80.01 91.44) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 101.6 100.33) (end 88.9 100.33) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 102.87 96.52) (end 102.87 99.06) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 102.87 99.06) (end 101.6 100.33) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 106.68 101.6) (end 111.76 96.52) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 87.63 101.6) (end 106.68 101.6) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 78.74 92.71) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 92.71) (end 87.63 101.6) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 77.47 82.51) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 77.47 82.51) (end 77.47 93.98) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 77.47 93.98) (end 86.36 102.87) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.36 102.87) (end 125.73 102.87) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 125.73 102.87) (end 128.27 100.33) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 128.27 100.33) (end 128.27 96.52) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 124.46 85.09) (end 144.78 85.09) (width 0.762) (layer F.Cu) (net 2))
+ (segment (start 144.78 85.09) (end 148.59 81.28) (width 0.762) (layer F.Cu) (net 2))
+ (via (at 148.59 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+ (segment (start 148.59 73.66) (end 148.59 81.28) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 116.84 58.42) (end 116.84 53.34) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 116.84 53.34) (end 114.3 50.8) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 105.41 62.23) (end 111.76 55.88) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 111.76 53.34) (end 114.3 50.8) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 111.76 55.88) (end 111.76 53.34) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 84.415 81.24) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 84.415 81.24) (end 85.725 82.55) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.148 82.55) (end 94.958 78.74) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 94.958 78.74) (end 96.52 78.74) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 85.725 82.55) (end 91.148 82.55) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 138.43 90.17) (end 139.7 91.44) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 121.92 90.17) (end 138.43 90.17) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 118.11 86.36) (end 121.92 90.17) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 110.49 86.36) (end 118.11 86.36) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 106.68 81.28) (end 106.68 82.55) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 106.68 82.55) (end 110.49 86.36) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 142.24 91.44) (end 142.24 93.98) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 142.24 93.98) (end 139.7 96.52) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 139.7 96.52) (end 130.81 96.52) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 109.22 81.68) (end 111.36 83.82) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 109.22 81.28) (end 109.22 81.68) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 111.36 83.82) (end 119.38 83.82) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 119.38 83.82) (end 123.19 87.63) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 123.19 87.63) (end 140.97 87.63) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 142.24 88.9) (end 142.24 91.44) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 140.97 87.63) (end 142.24 88.9) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 88.9 58.42) (end 88.9 68.58) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 88.9 58.42) (end 88.9 58.19) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 78.74 55.88) (end 88.9 55.88) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 88.9 55.88) (end 88.9 58.42) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 78.74 66.04) (end 73.66 60.96) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 73.66 60.96) (end 73.66 58.42) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 76.2 55.88) (end 78.74 55.88) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 73.66 58.42) (end 76.2 55.88) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 100.622 50.8) (end 101.6 51.778) (width 0.762) (layer B.Cu) (net 6))
+ (segment (start 99.06 50.8) (end 100.622 50.8) (width 0.762) (layer B.Cu) (net 6))
+ (segment (start 101.6 51.778) (end 101.6 58.42) (width 0.762) (layer B.Cu) (net 6))
+ (segment (start 96.52 50.84) (end 96.56 50.8) (width 0.762) (layer B.Cu) (net 7))
+ (segment (start 96.52 58.42) (end 96.52 50.84) (width 0.762) (layer B.Cu) (net 7))
+ (segment (start 106.68 88.9) (end 106.68 89.3) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 88.9 91.44) (end 104.54 91.44) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 106.68 89.3) (end 104.54 91.44) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 104.54 91.44) (end 100.33 95.65) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 86.36 91.44) (end 86.36 90.17) (width 0.762) (layer B.Cu) (net 9))
+ (segment (start 87.63 88.9) (end 104.14 88.9) (width 0.762) (layer B.Cu) (net 9))
+ (segment (start 86.36 90.17) (end 87.63 88.9) (width 0.762) (layer B.Cu) (net 9))
+ (segment (start 142.24 58.42) (end 142.24 58.19) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 132.08 53.34) (end 129.54 55.88) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 129.54 55.88) (end 129.54 58.42) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 129.54 50.8) (end 132.08 53.34) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 127 50.8) (end 129.54 50.8) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 142.24 50.8) (end 142.24 58.42) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 138.43 46.99) (end 142.24 50.8) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 129.54 50.8) (end 133.35 46.99) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 133.35 46.99) (end 138.43 46.99) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 124.46 50.8) (end 127 50.8) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 142.24 58.42) (end 147.32 58.42) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 148.59 59.69) (end 148.59 66.04) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 147.32 58.42) (end 148.59 59.69) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 135.89 58.42) (end 135.89 50.8) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 135.89 58.42) (end 132.08 58.42) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 139.7 58.42) (end 135.89 58.42) (width 0.762) (layer B.Cu) (net 11))
+ (via (at 135.89 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 11))
+ (segment (start 135.89 58.42) (end 135.89 63.5) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 135.89 63.5) (end 135.89 69.85) (width 0.762) (layer F.Cu) (net 11))
+ (via (at 135.89 69.85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 11))
+ (segment (start 135.89 69.85) (end 144.78 69.85) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 144.78 69.85) (end 146.05 71.12) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 146.05 71.12) (end 146.05 73.66) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 116.84 60.96) (end 127 60.96) (width 0.762) (layer B.Cu) (net 12))
+ (segment (start 127 60.96) (end 127 58.42) (width 0.762) (layer B.Cu) (net 12))
+ (segment (start 144.78 66.04) (end 146.05 66.04) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 143.51 66.04) (end 144.78 66.04) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 127 83.82) (end 127 81.28) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 148.59 85.09) (end 128.27 85.09) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 144.78 66.04) (end 144.78 67.31) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 128.27 85.09) (end 127 83.82) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 144.78 67.31) (end 146.05 68.58) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 146.05 68.58) (end 148.59 68.58) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 148.59 68.58) (end 152.4 72.39) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 152.4 72.39) (end 152.4 81.28) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 152.4 81.28) (end 148.59 85.09) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 129.54 83.242) (end 130.118 83.82) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 129.54 81.28) (end 129.54 83.242) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 130.118 83.82) (end 134.62 83.82) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 134.62 83.82) (end 142.24 76.2) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 142.24 73.66) (end 142.24 76.2) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 142.24 73.66) (end 143.51 73.66) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 140.97 73.66) (end 142.24 73.66) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 99.02 71.08) (end 99.02 73.66) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 96.52 66.04) (end 96.52 68.58) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 96.52 68.58) (end 99.02 71.08) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 99.02 73.66) (end 99.02 78.74) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 99.02 73.66) (end 109.22 73.66) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 132.08 78.74) (end 132.08 81.28) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 116.84 77.47) (end 130.81 77.47) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 109.22 73.66) (end 113.03 73.66) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 130.81 77.47) (end 132.08 78.74) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 113.03 73.66) (end 116.84 77.47) (width 0.762) (layer B.Cu) (net 21))
+ (via (at 109.22 92.71) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 109.22 88.9) (end 109.22 92.71) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 111.76 81.28) (end 111.76 77.47) (width 0.762) (layer B.Cu) (net 22))
+ (via (at 111.76 77.47) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 114.3 92.71) (end 109.22 92.71) (width 0.762) (layer F.Cu) (net 22))
+ (segment (start 111.76 77.47) (end 116.84 72.39) (width 0.762) (layer F.Cu) (net 22))
+ (segment (start 116.84 90.17) (end 114.3 92.71) (width 0.762) (layer F.Cu) (net 22))
+ (segment (start 116.84 72.39) (end 116.84 90.17) (width 0.762) (layer F.Cu) (net 22))
+ (via (at 132.08 69.85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 132.08 69.85) (end 132.08 73.66) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 123.19 69.85) (end 132.08 69.85) (width 0.762) (layer F.Cu) (net 22) (tstamp 5BEA7BAC))
+ (via (at 123.19 69.85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 123.19 69.85) (end 119.38 69.85) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 129.54 73.66) (end 132.08 73.66) (width 0.762) (layer B.Cu) (net 22))
+ (via (at 116.84 72.39) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 116.84 72.39) (end 119.38 69.85) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 104.14 71.12) (end 104.14 66.04) (width 0.762) (layer B.Cu) (net 23))
+ (segment (start 106.68 66.04) (end 109.22 68.58) (width 0.762) (layer B.Cu) (net 23))
+ (segment (start 104.14 66.04) (end 106.68 66.04) (width 0.762) (layer B.Cu) (net 23))
+
+)
diff --git a/PCB/galvanostat.kicad_pcb-bak b/PCB/galvanostat.kicad_pcb-bak
new file mode 100644
index 0000000..fe9668c
--- /dev/null
+++ b/PCB/galvanostat.kicad_pcb-bak
@@ -0,0 +1,1522 @@
+(kicad_pcb (version 20171130) (host pcbnew 5.0.1+dfsg1-3)
+
+ (general
+ (thickness 1.6)
+ (drawings 14)
+ (tracks 209)
+ (zones 0)
+ (modules 27)
+ (nets 24)
+ )
+
+ (page USLetter)
+ (title_block
+ (title "Dual Galvanostat")
+ (date 2018-11-07)
+ (rev a)
+ )
+
+ (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.762)
+ (trace_clearance 0.2)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.2)
+ (segment_width 0.2)
+ (edge_width 0.15)
+ (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)
+ (pcb_text_width 0.3)
+ (pcb_text_size 1.5 1.5)
+ (mod_edge_width 0.15)
+ (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)
+ (grid_origin 140.97 73.66)
+ (visible_elements FFFFFF7F)
+ (pcbplotparams
+ (layerselection 0x01000_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 4)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory ""))
+ )
+
+ (net 0 "")
+ (net 1 +15V)
+ (net 2 GND)
+ (net 3 "Net-(J2-Pad1)")
+ (net 4 "Net-(J2-Pad2)")
+ (net 5 "Net-(C1-Pad1)")
+ (net 6 "Net-(C5-Pad1)")
+ (net 7 "Net-(C5-Pad2)")
+ (net 8 "Net-(J1-Pad2)")
+ (net 9 "Net-(J1-Pad1)")
+ (net 10 "Net-(R1-Pad2)")
+ (net 11 "Net-(RV3-Pad1)")
+ (net 12 "Net-(RV4-Pad2)")
+ (net 13 "Net-(U2-Pad5)")
+ (net 14 "Net-(U2-Pad6)")
+ (net 15 "Net-(U2-Pad7)")
+ (net 16 "Net-(U3-Pad6)")
+ (net 17 "Net-(U3-Pad1)")
+ (net 18 "Net-(U4-Pad7)")
+ (net 19 "Net-(U4-Pad6)")
+ (net 20 "Net-(U4-Pad1)")
+ (net 21 -6V)
+ (net 22 "Net-(TP6-Pad1)")
+ (net 23 "Net-(R2-Pad1)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.2)
+ (trace_width 0.762)
+ (via_dia 0.8)
+ (via_drill 0.4)
+ (uvia_dia 0.3)
+ (uvia_drill 0.1)
+ (add_net +15V)
+ (add_net -6V)
+ (add_net GND)
+ (add_net "Net-(C1-Pad1)")
+ (add_net "Net-(C5-Pad1)")
+ (add_net "Net-(C5-Pad2)")
+ (add_net "Net-(J1-Pad1)")
+ (add_net "Net-(J1-Pad2)")
+ (add_net "Net-(J2-Pad1)")
+ (add_net "Net-(J2-Pad2)")
+ (add_net "Net-(R1-Pad2)")
+ (add_net "Net-(R2-Pad1)")
+ (add_net "Net-(RV3-Pad1)")
+ (add_net "Net-(RV4-Pad2)")
+ (add_net "Net-(TP6-Pad1)")
+ (add_net "Net-(U2-Pad5)")
+ (add_net "Net-(U2-Pad6)")
+ (add_net "Net-(U2-Pad7)")
+ (add_net "Net-(U3-Pad1)")
+ (add_net "Net-(U3-Pad6)")
+ (add_net "Net-(U4-Pad1)")
+ (add_net "Net-(U4-Pad6)")
+ (add_net "Net-(U4-Pad7)")
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA2526)
+ (at 104.14 58.42 270)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE926D8)
+ (fp_text reference U4 (at 3.81 -2.33 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LMC7660 (at 3.81 9.95 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (pad 8 thru_hole oval (at 7.62 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 23 "Net-(R2-Pad1)"))
+ (pad 4 thru_hole oval (at 0 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 7 "Net-(C5-Pad2)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 18 "Net-(U4-Pad7)"))
+ (pad 3 thru_hole oval (at 0 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 6 thru_hole oval (at 7.62 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 19 "Net-(U4-Pad6)"))
+ (pad 2 thru_hole oval (at 0 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 6 "Net-(C5-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ (pad 1 thru_hole rect (at 0 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 20 "Net-(U4-Pad1)"))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD39)
+ (at 78.74 55.88 270)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE494E1)
+ (fp_text reference C2 (at 1.25 -4.75 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 330nF (at 1.25 4.75 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD47)
+ (at 78.74 78.74 270)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE495CB)
+ (fp_text reference C3 (at 1.25 -4.75 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 100nF (at 1.25 4.75 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical (layer F.Cu) (tedit 5A3D4994) (tstamp 5BE9CDB5)
+ (at 130.81 96.52)
+ (descr "Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf")
+ (tags "Potentiometer vertical Bourns 3299W")
+ (path /5BE979BD)
+ (fp_text reference RV2 (at -2.54 -3.16) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 2kΩ (at -2.54 5.44) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -3.175 1.14) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.5 -2.2) (end -7.6 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 4.45) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 4.45) (end 2.5 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 -2.2) (end -7.6 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.345 -2.03) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end -7.425 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 4.31) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end 2.345 -2.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 -1.91) (end -7.305 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 4.19) (end 2.225 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 4.19) (end 2.225 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 -1.91) (end -7.305 4.19) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0.955 2.92) (end 2.05 2.92) (layer F.Fab) (width 0.1))
+ (pad 3 thru_hole circle (at -5.08 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.54 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 1 thru_hole circle (at 0 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 4 "Net-(J2-Pad2)"))
+ (model ${KISYS3DMOD}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3299W_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical (layer F.Cu) (tedit 5A3D4994) (tstamp 5BE9CD9E)
+ (at 102.87 96.52)
+ (descr "Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf")
+ (tags "Potentiometer vertical Bourns 3299W")
+ (path /5BEA1AFB)
+ (fp_text reference RV1 (at -2.54 -3.16) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 2kΩ (at -2.54 5.44) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0.955 2.92) (end 2.05 2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 -1.91) (end -7.305 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 4.19) (end 2.225 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 4.19) (end 2.225 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 -1.91) (end -7.305 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.425 -2.03) (end 2.345 -2.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 4.31) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end -7.425 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.345 -2.03) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.6 -2.2) (end -7.6 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 4.45) (end 2.5 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 4.45) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -2.2) (end -7.6 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at -3.175 1.14) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 2 thru_hole circle (at -2.54 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 8 "Net-(J1-Pad2)"))
+ (pad 3 thru_hole circle (at -5.08 0) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3299W_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD63)
+ (at 99.06 50.8 180)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE93CEB)
+ (fp_text reference C5 (at 1.25 -4.75 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10uF (at 1.25 4.75 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 6 "Net-(C5-Pad1)"))
+ (pad 2 thru_hole circle (at 2.5 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 7 "Net-(C5-Pad2)"))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9CD55)
+ (at 96.52 78.74)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE94F08)
+ (fp_text reference C4 (at 1.25 -4.75) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10uF (at 1.25 4.75) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical (layer F.Cu) (tedit 5A3D4994) (tstamp 5BEA1668)
+ (at 116.84 63.5 270)
+ (descr "Potentiometer, vertical, Bourns 3299W, https://www.bourns.com/pdfs/3299.pdf")
+ (tags "Potentiometer vertical Bourns 3299W")
+ (path /5BE4B6A7)
+ (fp_text reference RV4 (at -2.54 -3.16 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 100kΩ (at -2.54 5.44 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0.955 2.92) (end 2.05 2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 -1.91) (end -7.305 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.305 4.19) (end 2.225 4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 4.19) (end 2.225 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.225 -1.91) (end -7.305 -1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 4.005) (end 0.956 1.836) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.425 -2.03) (end 2.345 -2.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 4.31) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -2.03) (end -7.425 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.345 -2.03) (end 2.345 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.6 -2.2) (end -7.6 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.6 4.45) (end 2.5 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 4.45) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -2.2) (end -7.6 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at -3.175 1.14 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0 270) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 2 thru_hole circle (at -2.54 0 270) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 12 "Net-(RV4-Pad2)"))
+ (pad 3 thru_hole circle (at -5.08 0 270) (size 1.44 1.44) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3299W_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE99945) (tstamp 5BEA11C5)
+ (at 86.36 58.42)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE205CE)
+ (fp_text reference J0 (at 1.27 -4.12) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02 (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE865FB) (tstamp 5BE4FADC)
+ (at 86.36 91.44)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE20278)
+ (fp_text reference J1 (at 1.27 -4.12 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02 (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 9 "Net-(J1-Pad1)"))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 8 "Net-(J1-Pad2)"))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE86601) (tstamp 5BE4FB00)
+ (at 139.7 91.44)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE21D35)
+ (fp_text reference J2 (at 1.27 -4.12) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02 (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 3 "Net-(J2-Pad1)"))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 4 "Net-(J2-Pad2)"))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 5BE866FF) (tstamp 5BE52D9F)
+ (at 139.7 58.42)
+ (descr "Molex KK-254 Interconnect System, old/engineering part number: AE-6410-02A example for new part number: 22-27-2021, 2 Pins (http://www.molex.com/pdm_docs/sd/022272021_sd.pdf), generated with kicad-footprint-generator")
+ (tags "connector Molex KK-254 side entry")
+ (path /5BE208E5)
+ (fp_text reference RV3 (at 1.27 -4.12) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10kΩ (at 1.27 4.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.27 -2.22) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 4.31 -3.42) (end -1.77 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.31 3.38) (end 4.31 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 3.38) (end 4.31 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.77 -3.42) (end -1.77 3.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.34 -2.43) (end 3.34 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -2.43) (end 3.34 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.74 -3.03) (end 1.74 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 -2.43) (end 0.8 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -2.43) (end 0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.03) (end -0.8 -2.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 2.99) (end 2.29 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 2.99) (end 0.25 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 1.46) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.25 1.46) (end 2.29 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 0.25 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 1.99) (end 2.54 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.99) (end 2.54 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 2.99) (end 0 1.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.562893 0) (end -1.27 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -0.5) (end -0.562893 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.67 -2) (end -1.67 2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 -3.03) (end -1.38 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.92 2.99) (end 3.92 -3.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 2.99) (end 3.92 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.38 -3.03) (end -1.38 2.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -2.92) (end -1.27 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 2.88) (end 3.81 -2.92) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 2.88) (end 3.81 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -2.92) (end -1.27 2.88) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (pad 1 thru_hole roundrect (at 0 0) (size 1.74 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.143678)
+ (net 11 "Net-(RV3-Pad1)"))
+ (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5BE9D197)
+ (at 88.9 68.58 180)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=7.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 7.0mm Tantal Electrolytic Capacitor")
+ (path /5BE211A8)
+ (fp_text reference C1 (at 1.25 -4.75 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 10uF (at 1.25 4.75 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 4.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 5 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.745708 -1.5275) (end -1.045708 -1.5275) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.395708 -1.8775) (end -1.395708 -1.1775) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.624723 -2.035) (end -1.924723 -2.035) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.274723 -2.385) (end -2.274723 -1.685) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 2 thru_hole circle (at 2.5 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D7.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BEA222C)
+ (at 114.3 50.8)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (path /5BE4D995)
+ (fp_text reference R1 (at 5.08 -2.37) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 1kΩ (at 5.08 2.37) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 5.08 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 2 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_TO_SOT_THT:TO-220-3_Vertical (layer F.Cu) (tedit 5AC8BA0D) (tstamp 5BEA1D48)
+ (at 78.74 66.04 270)
+ (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+ (tags "TO-220-3 Vertical RM 2.54mm")
+ (path /5BE47BAB)
+ (fp_text reference U1 (at 2.54 -4.27 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value L7815 (at 2.54 2.5 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 2.54 -4.27 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+ (net 5 "Net-(C1-Pad1)"))
+ (pad 2 thru_hole oval (at 2.54 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 3 thru_hole oval (at 5.08 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BE9FF41)
+ (at 132.08 58.42 270)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE883DB)
+ (fp_text reference U2 (at 3.81 -2.33 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM358 (at 3.81 9.95 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81 270) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 11 "Net-(RV3-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 13 "Net-(U2-Pad5)"))
+ (pad 2 thru_hole oval (at 0 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 14 "Net-(U2-Pad6)"))
+ (pad 3 thru_hole oval (at 0 5.08 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 12 "Net-(RV4-Pad2)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 15 "Net-(U2-Pad7)"))
+ (pad 4 thru_hole oval (at 0 7.62 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 8 thru_hole oval (at 7.62 0 270) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA1BB5)
+ (at 140.97 73.66 90)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE74DAE)
+ (fp_text reference U3 (at 3.81 -2.33 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM358 (at 3.81 9.95 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (pad 8 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 7 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 16 "Net-(U3-Pad6)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 16 "Net-(U3-Pad6)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 17 "Net-(U3-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 11 "Net-(RV3-Pad1)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 17 "Net-(U3-Pad1)"))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA019A)
+ (at 124.46 81.28 90)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE652B5)
+ (fp_text reference U5 (at 3.81 -2.33 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value INA105KP (at 3.81 9.95 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 5 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 16 "Net-(U3-Pad6)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 17 "Net-(U3-Pad1)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ (pad 8 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Package_DIP:DIP-8_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5BEA2957)
+ (at 104.14 88.9 90)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+ (path /5BE6DA85)
+ (fp_text reference U6 (at 3.81 -2.33 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM358 (at 3.81 9.95 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.33) (end -1.27 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 8.95) (end 8.89 8.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 8.95) (end 8.89 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 -1.39) (end -1.44 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.44 9.01) (end 9.06 9.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 9.01) (end 9.06 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.55 -1.6) (end -1.55 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.55 9.2) (end 9.15 9.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 9.2) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 9 "Net-(J1-Pad1)"))
+ (pad 5 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 8 "Net-(J1-Pad2)"))
+ (pad 6 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 4 "Net-(J2-Pad2)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ (pad 7 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 3 "Net-(J2-Pad1)"))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (pad 8 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm_Socket.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A71)
+ (at 73.66 74.93)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBEB23)
+ (attr virtual)
+ (fp_text reference TP1 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 2 GND))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A79)
+ (at 87.63 78.74)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBD293)
+ (attr virtual)
+ (fp_text reference TP2 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7B30)
+ (at 135.89 50.8)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBBCC0)
+ (attr virtual)
+ (fp_text reference TP3 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 11 "Net-(RV3-Pad1)"))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A89)
+ (at 130.81 50.8)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEBA861)
+ (attr virtual)
+ (fp_text reference TP4 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 10 "Net-(R1-Pad2)"))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A91)
+ (at 109.22 73.66)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEC0501)
+ (attr virtual)
+ (fp_text reference TP5 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 21 -6V))
+ )
+
+ (module TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 5BEA7A99)
+ (at 119.38 69.85)
+ (descr "THT pad as test Point, diameter 3.0mm, hole diameter 1.5mm")
+ (tags "test point THT pad")
+ (path /5BEB4ABC)
+ (attr virtual)
+ (fp_text reference TP6 (at 0 -2.398) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 2.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 0 1.75) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 2 0) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask)
+ (net 22 "Net-(TP6-Pad1)"))
+ )
+
+ (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BE9AEFF)
+ (at 104.14 71.12 180)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (path /5BE9C7BD)
+ (fp_text reference R2 (at 5.08 -2.37 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value R_US (at 5.08 2.37 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 5.08 0 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 10.16 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 1 +15V))
+ (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 23 "Net-(R2-Pad1)"))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5AE5139B) (tstamp 5BE9AE5F)
+ (at 109.22 68.58 90)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (path /5BE9C817)
+ (fp_text reference R3 (at 5.08 -2.37 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value R_US (at 5.08 2.37 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.04 0) (end 1.81 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.12 0) (end 8.35 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 5.08 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 23 "Net-(R2-Pad1)"))
+ (pad 2 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+ (net 2 GND))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text "DUAL GALVANOSTAT · BLAISE THOMPSON · 2018-11-12" (at 115.57 104.14) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP6 (at 116.205 69.85 90) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP5 (at 109.22 76.835) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP4 (at 130.81 47.625) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text "TP3\n" (at 135.89 47.625) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP2 (at 87.63 75.565) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text TP1 (at 73.66 71.755) (layer F.Cu)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (dimension 50.8 (width 0.3) (layer Dwgs.User)
+ (gr_text "2.0000 in" (at 63.94 76.2 90) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 76.2 50.8) (xy 65.453579 50.8)))
+ (feature2 (pts (xy 76.2 101.6) (xy 65.453579 101.6)))
+ (crossbar (pts (xy 66.04 101.6) (xy 66.04 50.8)))
+ (arrow1a (pts (xy 66.04 50.8) (xy 66.626421 51.926504)))
+ (arrow1b (pts (xy 66.04 50.8) (xy 65.453579 51.926504)))
+ (arrow2a (pts (xy 66.04 101.6) (xy 66.626421 100.473496)))
+ (arrow2b (pts (xy 66.04 101.6) (xy 65.453579 100.473496)))
+ )
+ (dimension 86.36 (width 0.3) (layer Dwgs.User)
+ (gr_text "3.4000 in" (at 114.3 36) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 157.48 45.72) (xy 157.48 37.513579)))
+ (feature2 (pts (xy 71.12 45.72) (xy 71.12 37.513579)))
+ (crossbar (pts (xy 71.12 38.1) (xy 157.48 38.1)))
+ (arrow1a (pts (xy 157.48 38.1) (xy 156.353496 38.686421)))
+ (arrow1b (pts (xy 157.48 38.1) (xy 156.353496 37.513579)))
+ (arrow2a (pts (xy 71.12 38.1) (xy 72.246504 38.686421)))
+ (arrow2b (pts (xy 71.12 38.1) (xy 72.246504 37.513579)))
+ )
+ (gr_line (start 157.48 106.68) (end 71.12 106.68) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 157.48 45.72) (end 157.48 106.68) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 71.12 45.72) (end 157.48 45.72) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 71.12 106.68) (end 71.12 45.72) (layer Edge.Cuts) (width 0.15))
+ (dimension 76.2 (width 0.3) (layer Dwgs.User)
+ (gr_text "3.0000 in" (at 114.3 111.32) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 152.4 101.6) (xy 152.4 109.806421)))
+ (feature2 (pts (xy 76.2 101.6) (xy 76.2 109.806421)))
+ (crossbar (pts (xy 76.2 109.22) (xy 152.4 109.22)))
+ (arrow1a (pts (xy 152.4 109.22) (xy 151.273496 109.806421)))
+ (arrow1b (pts (xy 152.4 109.22) (xy 151.273496 108.633579)))
+ (arrow2a (pts (xy 76.2 109.22) (xy 77.326504 109.806421)))
+ (arrow2b (pts (xy 76.2 109.22) (xy 77.326504 108.633579)))
+ )
+
+ (via (at 152.4 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 0))
+ (via (at 152.4 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 0))
+ (via (at 76.2 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 0))
+ (via (at 76.2 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 132.08 63.5) (end 132.08 66.04) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 73.66) (end 78.74 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 78.74) (end 78.74 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 132.08 68.002) (end 130.232 69.85) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 132.08 66.04) (end 132.08 68.002) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 130.232 69.85) (end 128.27 69.85) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 127 71.12) (end 127 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 128.27 69.85) (end 127 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 132.08 66.04) (end 140.97 66.04) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 78.74) (end 87.63 78.74) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 91.44 73.66) (end 93.98 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 83.042 73.66) (end 91.44 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 78.74 71.12) (end 80.502 71.12) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 80.502 71.12) (end 83.042 73.66) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 93.98 71.12) (end 99.06 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 99.06 71.12) (end 99.695 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 102.235 68.58) (end 105.41 68.58) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 105.41 68.58) (end 110.49 63.5) (width 0.762) (layer F.Cu) (net 1))
+ (via (at 104.14 77.47) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 104.14 81.28) (end 104.14 77.47) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 104.14 77.47) (end 104.14 75.259) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 104.14 75.259) (end 100.001 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 99.695 71.12) (end 100.001 71.12) (width 0.762) (layer F.Cu) (net 1))
+ (via (at 100.001 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 100.001 71.12) (end 102.235 68.58) (width 0.762) (layer F.Cu) (net 1))
+ (segment (start 110.49 63.5) (end 110.49 63.5) (width 0.762) (layer F.Cu) (net 1) (tstamp 5BEA262D))
+ (via (at 110.49 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+ (segment (start 110.49 63.5) (end 118.11 63.5) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 116.84 63.5) (end 118.11 63.5) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 118.11 63.5) (end 132.08 63.5) (width 0.762) (layer B.Cu) (net 1))
+ (segment (start 86.36 68.54) (end 86.4 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 58.38) (end 86.32 58.38) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.32 58.38) (end 86.36 58.42) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 76.36 68.58) (end 78.74 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 73.74 71.2) (end 76.36 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 73.74 78.74) (end 73.74 71.2) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 76.24 81.24) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 76.24 81.24) (end 73.74 78.74) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 116.84 58.42) (end 124.46 58.42) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 82.55 68.58) (end 78.74 68.58) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 82.55 68.58) (end 86.36 64.77) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.36 58.42) (end 86.36 64.77) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.36 64.77) (end 86.36 68.54) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 82.55 68.58) (end 85.09 71.12) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 85.09 71.12) (end 90.17 71.12) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 90.17 71.12) (end 91.44 69.85) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.44 69.85) (end 91.44 64.77) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.44 64.77) (end 91.44 63.5) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.44 63.5) (end 92.71 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 105.41 62.23) (end 102.87 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 101.6 62.23) (end 105.41 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 99.06 58.42) (end 99.06 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 92.71 62.23) (end 99.06 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 99.06 62.23) (end 101.6 62.23) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 111.76 88.9) (end 111.76 96.52) (width 0.762) (layer B.Cu) (net 2))
+ (via (at 124.46 85.09) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+ (segment (start 124.46 81.28) (end 124.46 85.09) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 124.46 85.09) (end 124.46 86.36) (width 0.762) (layer F.Cu) (net 2))
+ (via (at 111.76 96.52) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+ (segment (start 124.46 86.36) (end 114.3 96.52) (width 0.762) (layer F.Cu) (net 2))
+ (segment (start 114.3 96.52) (end 111.76 96.52) (width 0.762) (layer F.Cu) (net 2))
+ (segment (start 80.01 82.51) (end 78.74 81.24) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 80.01 91.44) (end 80.01 82.51) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 88.9 100.33) (end 80.01 91.44) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 101.6 100.33) (end 88.9 100.33) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 102.87 96.52) (end 102.87 99.06) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 102.87 99.06) (end 101.6 100.33) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 106.68 101.6) (end 111.76 96.52) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 87.63 101.6) (end 106.68 101.6) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 78.74 92.71) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 92.71) (end 87.63 101.6) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 77.47 82.51) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 77.47 82.51) (end 77.47 93.98) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 77.47 93.98) (end 86.36 102.87) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 86.36 102.87) (end 125.73 102.87) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 125.73 102.87) (end 128.27 100.33) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 128.27 100.33) (end 128.27 96.52) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 124.46 85.09) (end 144.78 85.09) (width 0.762) (layer F.Cu) (net 2))
+ (segment (start 144.78 85.09) (end 148.59 81.28) (width 0.762) (layer F.Cu) (net 2))
+ (via (at 148.59 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+ (segment (start 148.59 73.66) (end 148.59 81.28) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 116.84 58.42) (end 116.84 53.34) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 116.84 53.34) (end 114.3 50.8) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 105.41 62.23) (end 111.76 55.88) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 111.76 53.34) (end 114.3 50.8) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 111.76 55.88) (end 111.76 53.34) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 78.74 81.24) (end 84.415 81.24) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 84.415 81.24) (end 85.725 82.55) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 91.148 82.55) (end 94.958 78.74) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 94.958 78.74) (end 96.52 78.74) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 85.725 82.55) (end 91.148 82.55) (width 0.762) (layer B.Cu) (net 2))
+ (segment (start 138.43 90.17) (end 139.7 91.44) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 121.92 90.17) (end 138.43 90.17) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 118.11 86.36) (end 121.92 90.17) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 110.49 86.36) (end 118.11 86.36) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 106.68 81.28) (end 106.68 82.55) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 106.68 82.55) (end 110.49 86.36) (width 0.762) (layer B.Cu) (net 3))
+ (segment (start 142.24 91.44) (end 142.24 93.98) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 142.24 93.98) (end 139.7 96.52) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 139.7 96.52) (end 130.81 96.52) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 109.22 81.68) (end 111.36 83.82) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 109.22 81.28) (end 109.22 81.68) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 111.36 83.82) (end 119.38 83.82) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 119.38 83.82) (end 123.19 87.63) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 123.19 87.63) (end 140.97 87.63) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 142.24 88.9) (end 142.24 91.44) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 140.97 87.63) (end 142.24 88.9) (width 0.762) (layer B.Cu) (net 4))
+ (segment (start 88.9 58.42) (end 88.9 68.58) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 88.9 58.42) (end 88.9 58.19) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 78.74 55.88) (end 88.9 55.88) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 88.9 55.88) (end 88.9 58.42) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 78.74 66.04) (end 73.66 60.96) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 73.66 60.96) (end 73.66 58.42) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 76.2 55.88) (end 78.74 55.88) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 73.66 58.42) (end 76.2 55.88) (width 0.762) (layer B.Cu) (net 5))
+ (segment (start 100.622 50.8) (end 101.6 51.778) (width 0.762) (layer B.Cu) (net 6))
+ (segment (start 99.06 50.8) (end 100.622 50.8) (width 0.762) (layer B.Cu) (net 6))
+ (segment (start 101.6 51.778) (end 101.6 58.42) (width 0.762) (layer B.Cu) (net 6))
+ (segment (start 96.52 50.84) (end 96.56 50.8) (width 0.762) (layer B.Cu) (net 7))
+ (segment (start 96.52 58.42) (end 96.52 50.84) (width 0.762) (layer B.Cu) (net 7))
+ (segment (start 106.68 88.9) (end 106.68 89.3) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 88.9 91.44) (end 104.54 91.44) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 106.68 89.3) (end 104.54 91.44) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 104.54 91.44) (end 100.33 95.65) (width 0.762) (layer B.Cu) (net 8))
+ (segment (start 86.36 91.44) (end 86.36 90.17) (width 0.762) (layer B.Cu) (net 9))
+ (segment (start 87.63 88.9) (end 104.14 88.9) (width 0.762) (layer B.Cu) (net 9))
+ (segment (start 86.36 90.17) (end 87.63 88.9) (width 0.762) (layer B.Cu) (net 9))
+ (segment (start 142.24 58.42) (end 142.24 58.19) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 132.08 53.34) (end 129.54 55.88) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 129.54 55.88) (end 129.54 58.42) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 129.54 50.8) (end 132.08 53.34) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 127 50.8) (end 129.54 50.8) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 142.24 60.282) (end 144.188 62.23) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 142.24 58.42) (end 142.24 60.282) (width 0.762) (layer B.Cu) (net 10))
+ (via (at 146.05 77.47) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10))
+ (segment (start 146.05 73.66) (end 146.05 77.47) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 146.05 77.47) (end 149.86 77.47) (width 0.762) (layer F.Cu) (net 10))
+ (segment (start 149.86 77.47) (end 151.13 76.2) (width 0.762) (layer F.Cu) (net 10))
+ (via (at 151.13 62.23) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10))
+ (segment (start 151.13 76.2) (end 151.13 62.23) (width 0.762) (layer F.Cu) (net 10))
+ (segment (start 151.13 62.23) (end 147.32 62.23) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 144.188 62.23) (end 147.32 62.23) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 147.32 62.23) (end 148.59 62.23) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 142.24 50.8) (end 142.24 58.42) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 138.43 46.99) (end 142.24 50.8) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 129.54 50.8) (end 133.35 46.99) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 133.35 46.99) (end 138.43 46.99) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 124.46 50.8) (end 127 50.8) (width 0.762) (layer B.Cu) (net 10))
+ (segment (start 148.59 64.078) (end 148.59 66.04) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 142.24 63.5) (end 148.012 63.5) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 139.7 60.96) (end 142.24 63.5) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 148.012 63.5) (end 148.59 64.078) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 139.7 58.42) (end 139.7 60.96) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 135.89 58.42) (end 135.89 50.8) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 135.89 58.42) (end 132.08 58.42) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 139.7 58.42) (end 135.89 58.42) (width 0.762) (layer B.Cu) (net 11))
+ (segment (start 116.84 60.96) (end 127 60.96) (width 0.762) (layer B.Cu) (net 12))
+ (segment (start 127 60.96) (end 127 58.42) (width 0.762) (layer B.Cu) (net 12))
+ (segment (start 144.78 66.04) (end 146.05 66.04) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 143.51 66.04) (end 144.78 66.04) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 127 83.82) (end 127 81.28) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 148.59 85.09) (end 128.27 85.09) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 144.78 66.04) (end 144.78 67.31) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 128.27 85.09) (end 127 83.82) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 144.78 67.31) (end 146.05 68.58) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 146.05 68.58) (end 148.59 68.58) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 148.59 68.58) (end 152.4 72.39) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 152.4 72.39) (end 152.4 81.28) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 152.4 81.28) (end 148.59 85.09) (width 0.762) (layer B.Cu) (net 16))
+ (segment (start 129.54 83.242) (end 130.118 83.82) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 129.54 81.28) (end 129.54 83.242) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 130.118 83.82) (end 134.62 83.82) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 134.62 83.82) (end 142.24 76.2) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 142.24 73.66) (end 142.24 76.2) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 142.24 73.66) (end 143.51 73.66) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 140.97 73.66) (end 142.24 73.66) (width 0.762) (layer B.Cu) (net 17))
+ (segment (start 99.02 71.08) (end 99.02 73.66) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 96.52 66.04) (end 96.52 68.58) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 96.52 68.58) (end 99.02 71.08) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 99.02 73.66) (end 99.02 78.74) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 99.02 73.66) (end 109.22 73.66) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 132.08 78.74) (end 132.08 81.28) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 116.84 77.47) (end 130.81 77.47) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 109.22 73.66) (end 113.03 73.66) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 130.81 77.47) (end 132.08 78.74) (width 0.762) (layer B.Cu) (net 21))
+ (segment (start 113.03 73.66) (end 116.84 77.47) (width 0.762) (layer B.Cu) (net 21))
+ (via (at 109.22 92.71) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 109.22 88.9) (end 109.22 92.71) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 111.76 81.28) (end 111.76 77.47) (width 0.762) (layer B.Cu) (net 22))
+ (via (at 111.76 77.47) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 114.3 92.71) (end 109.22 92.71) (width 0.762) (layer F.Cu) (net 22))
+ (segment (start 111.76 77.47) (end 116.84 72.39) (width 0.762) (layer F.Cu) (net 22))
+ (segment (start 116.84 90.17) (end 114.3 92.71) (width 0.762) (layer F.Cu) (net 22))
+ (segment (start 116.84 72.39) (end 116.84 90.17) (width 0.762) (layer F.Cu) (net 22))
+ (via (at 132.08 69.85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 132.08 69.85) (end 132.08 73.66) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 123.19 69.85) (end 132.08 69.85) (width 0.762) (layer F.Cu) (net 22) (tstamp 5BEA7BAC))
+ (via (at 123.19 69.85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 123.19 69.85) (end 119.38 69.85) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 129.54 73.66) (end 132.08 73.66) (width 0.762) (layer B.Cu) (net 22))
+ (via (at 116.84 72.39) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+ (segment (start 116.84 72.39) (end 119.38 69.85) (width 0.762) (layer B.Cu) (net 22))
+ (segment (start 104.14 71.12) (end 104.14 66.04) (width 0.762) (layer B.Cu) (net 23))
+ (segment (start 106.68 66.04) (end 109.22 68.58) (width 0.762) (layer B.Cu) (net 23))
+ (segment (start 104.14 66.04) (end 106.68 66.04) (width 0.762) (layer B.Cu) (net 23))
+
+)
diff --git a/PCB/galvanostat.net b/PCB/galvanostat.net
new file mode 100644
index 0000000..4185f8d
--- /dev/null
+++ b/PCB/galvanostat.net
@@ -0,0 +1,447 @@
+(export (version D)
+ (design
+ (source "/home/blaise/shops/Elec/Projects/2018-11-01 Oliver Williams - simple low-current galvanostat/PCB/galvanostat.sch")
+ (date "Mon 12 Nov 2018 09:35:26 PM CST")
+ (tool "Eeschema 5.0.1+dfsg1-3")
+ (sheet (number 1) (name /) (tstamps /)
+ (title_block
+ (title "Dual Galvanostat")
+ (company)
+ (rev B)
+ (date 2018-11-09)
+ (source galvanostat.sch)
+ (comment (number 1) (value ""))
+ (comment (number 2) (value ""))
+ (comment (number 3) (value ""))
+ (comment (number 4) (value "")))))
+ (components
+ (comp (ref J1)
+ (value Conn_01x02)
+ (footprint Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical)
+ (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE20278))
+ (comp (ref RV3)
+ (value 10kΩ)
+ (footprint Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical)
+ (libsource (lib Device) (part R_Variable_US) (description "Variable resistor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE208E5))
+ (comp (ref J2)
+ (value Conn_01x02)
+ (footprint Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical)
+ (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE21D35))
+ (comp (ref J0)
+ (value Conn_01x02)
+ (footprint Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical)
+ (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE205CE))
+ (comp (ref C1)
+ (value 10uF)
+ (footprint Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm)
+ (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE211A8))
+ (comp (ref U1)
+ (value L7815)
+ (footprint Package_TO_SOT_THT:TO-220-3_Vertical)
+ (libsource (lib Regulator_Linear) (part L7815) (description "Positive 1.5A 35V Linear Regulator, Fixed Output 15V, TO-220/TO-263/TO-252"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE47BAB))
+ (comp (ref C2)
+ (value 330nF)
+ (footprint Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm)
+ (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE494E1))
+ (comp (ref C3)
+ (value 100nF)
+ (footprint Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm)
+ (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE495CB))
+ (comp (ref RV4)
+ (value 100kΩ)
+ (footprint Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical)
+ (libsource (lib Device) (part R_POT_US) (description "Potentiometer, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE4B6A7))
+ (comp (ref U5)
+ (value INA105KP)
+ (footprint Package_DIP:DIP-8_W7.62mm_Socket_LongPads)
+ (libsource (lib INA105) (part INA105KP) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE652B5))
+ (comp (ref U6)
+ (value LM358)
+ (footprint Package_DIP:DIP-8_W7.62mm_Socket_LongPads)
+ (libsource (lib LM358) (part LM358) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE6DA85))
+ (comp (ref U3)
+ (value LM358)
+ (footprint Package_DIP:DIP-8_W7.62mm_Socket_LongPads)
+ (libsource (lib LM358) (part LM358) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE74DAE))
+ (comp (ref U2)
+ (value LM358)
+ (footprint Package_DIP:DIP-8_W7.62mm_Socket_LongPads)
+ (libsource (lib LM358) (part LM358) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE883DB))
+ (comp (ref R1)
+ (value 1kΩ)
+ (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
+ (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE4D995))
+ (comp (ref U4)
+ (value LMC7660)
+ (footprint Package_DIP:DIP-8_W7.62mm_Socket_LongPads)
+ (libsource (lib Regulator_SwitchedCapacitor) (part LMC7660) (description "Voltage converter from +1.5V to +10V to +1.5V to +10V, SO-8/DIP-8"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE926D8))
+ (comp (ref C5)
+ (value 10uF)
+ (footprint Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm)
+ (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE93CEB))
+ (comp (ref C4)
+ (value 10uF)
+ (footprint Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm)
+ (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE94F08))
+ (comp (ref RV2)
+ (value 2kΩ)
+ (footprint Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical)
+ (libsource (lib Device) (part R_Variable_US) (description "Variable resistor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE979BD))
+ (comp (ref RV1)
+ (value 2kΩ)
+ (footprint Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical)
+ (libsource (lib Device) (part R_Variable_US) (description "Variable resistor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEA1AFB))
+ (comp (ref TP6)
+ (value TestPoint)
+ (footprint TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part TestPoint) (description "test point"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEB4ABC))
+ (comp (ref TP4)
+ (value TestPoint)
+ (footprint TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part TestPoint) (description "test point"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEBA861))
+ (comp (ref TP3)
+ (value TestPoint)
+ (footprint TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part TestPoint) (description "test point"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEBBCC0))
+ (comp (ref TP2)
+ (value TestPoint)
+ (footprint TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part TestPoint) (description "test point"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEBD293))
+ (comp (ref TP1)
+ (value TestPoint)
+ (footprint TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part TestPoint) (description "test point"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEBEB23))
+ (comp (ref TP5)
+ (value TestPoint)
+ (footprint TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part TestPoint) (description "test point"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEC0501))
+ (comp (ref R2)
+ (value R_US)
+ (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
+ (datasheet ~)
+ (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE9C7BD))
+ (comp (ref R3)
+ (value R_US)
+ (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
+ (datasheet ~)
+ (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE9C817)))
+ (libparts
+ (libpart (lib Connector) (part TestPoint)
+ (description "test point")
+ (docs ~)
+ (footprints
+ (fp Pin*)
+ (fp Test*))
+ (fields
+ (field (name Reference) TP)
+ (field (name Value) TestPoint))
+ (pins
+ (pin (num 1) (name 1) (type passive))))
+ (libpart (lib Connector_Generic) (part Conn_01x02)
+ (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (docs ~)
+ (footprints
+ (fp Connector*:*_1x??_*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Conn_01x02))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))))
+ (libpart (lib Device) (part CP1)
+ (description "Polarized capacitor, US symbol")
+ (docs ~)
+ (footprints
+ (fp CP_*))
+ (fields
+ (field (name Reference) C)
+ (field (name Value) CP1))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib Device) (part R_POT_US)
+ (description "Potentiometer, US symbol")
+ (docs ~)
+ (footprints
+ (fp Potentiometer*))
+ (fields
+ (field (name Reference) RV)
+ (field (name Value) R_POT_US))
+ (pins
+ (pin (num 1) (name 1) (type passive))
+ (pin (num 2) (name 2) (type passive))
+ (pin (num 3) (name 3) (type passive))))
+ (libpart (lib Device) (part R_US)
+ (description "Resistor, US symbol")
+ (docs ~)
+ (footprints
+ (fp R_*))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R_US))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib Device) (part R_Variable_US)
+ (description "Variable resistor, US symbol")
+ (docs ~)
+ (footprints
+ (fp R_*))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R_Variable_US))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib INA105) (part INA105KP)
+ (footprints
+ (fp P8))
+ (fields
+ (field (name Reference) U)
+ (field (name Value) INA105KP)
+ (field (name Footprint) P8))
+ (pins
+ (pin (num 1) (name REF) (type passive))
+ (pin (num 2) (name -) (type input))
+ (pin (num 3) (name +) (type input))
+ (pin (num 4) (name V-) (type power_in))
+ (pin (num 5) (name SENSE) (type passive))
+ (pin (num 6) (name ~) (type output))
+ (pin (num 7) (name V+) (type power_in))))
+ (libpart (lib LM358) (part LM358)
+ (footprints
+ (fp N08E)
+ (fp N08Em)
+ (fp N08El))
+ (fields
+ (field (name Reference) U)
+ (field (name Value) LM358)
+ (field (name Footprint) N08E))
+ (pins
+ (pin (num 1) (name ~) (type output))
+ (pin (num 2) (name -) (type input))
+ (pin (num 3) (name +) (type input))
+ (pin (num 4) (name V-) (type input))
+ (pin (num 5) (name +) (type input))
+ (pin (num 6) (name -) (type input))
+ (pin (num 7) (name ~) (type output))
+ (pin (num 8) (name V+) (type input))))
+ (libpart (lib Regulator_Linear) (part L7805)
+ (aliases
+ (alias L7806)
+ (alias L7808)
+ (alias L7885)
+ (alias L7809)
+ (alias L7812)
+ (alias L7815)
+ (alias L7818)
+ (alias L7824))
+ (description "Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252")
+ (docs http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf)
+ (footprints
+ (fp TO?252*)
+ (fp TO?263*)
+ (fp TO?220*))
+ (fields
+ (field (name Reference) U)
+ (field (name Value) L7805))
+ (pins
+ (pin (num 1) (name IN) (type power_in))
+ (pin (num 2) (name GND) (type power_in))
+ (pin (num 3) (name OUT) (type power_out))))
+ (libpart (lib Regulator_SwitchedCapacitor) (part LMC7660)
+ (description "Voltage converter from +1.5V to +10V to +1.5V to +10V, SO-8/DIP-8")
+ (docs http://www.ti.com/lit/ds/symlink/lmc7660.pdf)
+ (footprints
+ (fp SOIC*3.9x4.9mm*P1.27mm*)
+ (fp DIP*W7.62mm*))
+ (fields
+ (field (name Reference) U)
+ (field (name Value) LMC7660))
+ (pins
+ (pin (num 1) (name NC) (type NotConnected))
+ (pin (num 2) (name CAP+) (type input))
+ (pin (num 3) (name GND) (type power_in))
+ (pin (num 4) (name CAP-) (type input))
+ (pin (num 5) (name VOUT) (type power_out))
+ (pin (num 6) (name LV) (type input))
+ (pin (num 7) (name OSC) (type input))
+ (pin (num 8) (name V+) (type power_in)))))
+ (libraries
+ (library (logical Connector)
+ (uri /usr/share/kicad/library/Connector.lib))
+ (library (logical Connector_Generic)
+ (uri /usr/share/kicad/library/Connector_Generic.lib))
+ (library (logical Device)
+ (uri /usr/share/kicad/library/Device.lib))
+ (library (logical INA105)
+ (uri "/home/blaise/shops/Elec/Projects/2018-11-01 Oliver Williams - simple low-current galvanostat/PCB/lib_sch/INA105.lib"))
+ (library (logical LM358)
+ (uri "/home/blaise/shops/Elec/Projects/2018-11-01 Oliver Williams - simple low-current galvanostat/PCB/lib_sch/LM358.lib"))
+ (library (logical Regulator_Linear)
+ (uri /usr/share/kicad/library/Regulator_Linear.lib))
+ (library (logical Regulator_SwitchedCapacitor)
+ (uri /usr/share/kicad/library/Regulator_SwitchedCapacitor.lib)))
+ (nets
+ (net (code 1) (name "Net-(U4-Pad6)")
+ (node (ref U4) (pin 6)))
+ (net (code 2) (name "Net-(U4-Pad7)")
+ (node (ref U4) (pin 7)))
+ (net (code 3) (name "Net-(C5-Pad2)")
+ (node (ref U4) (pin 4))
+ (node (ref C5) (pin 2)))
+ (net (code 4) (name "Net-(C5-Pad1)")
+ (node (ref C5) (pin 1))
+ (node (ref U4) (pin 2)))
+ (net (code 5) (name GND)
+ (node (ref RV4) (pin 3))
+ (node (ref C3) (pin 2))
+ (node (ref C2) (pin 2))
+ (node (ref R3) (pin 2))
+ (node (ref R1) (pin 1))
+ (node (ref TP1) (pin 1))
+ (node (ref U3) (pin 4))
+ (node (ref U6) (pin 4))
+ (node (ref U2) (pin 4))
+ (node (ref U5) (pin 1))
+ (node (ref U1) (pin 2))
+ (node (ref C1) (pin 2))
+ (node (ref J0) (pin 1))
+ (node (ref RV1) (pin 1))
+ (node (ref RV2) (pin 2))
+ (node (ref U4) (pin 3))
+ (node (ref C4) (pin 1)))
+ (net (code 6) (name +15V)
+ (node (ref U3) (pin 8))
+ (node (ref U1) (pin 3))
+ (node (ref U5) (pin 7))
+ (node (ref U2) (pin 8))
+ (node (ref TP2) (pin 1))
+ (node (ref C3) (pin 1))
+ (node (ref RV4) (pin 1))
+ (node (ref R2) (pin 2))
+ (node (ref U6) (pin 8)))
+ (net (code 7) (name "Net-(U2-Pad6)")
+ (node (ref U2) (pin 6)))
+ (net (code 8) (name "Net-(U2-Pad7)")
+ (node (ref U2) (pin 7)))
+ (net (code 9) (name "Net-(RV4-Pad2)")
+ (node (ref RV4) (pin 2))
+ (node (ref U2) (pin 3)))
+ (net (code 10) (name "Net-(U4-Pad1)")
+ (node (ref U4) (pin 1)))
+ (net (code 11) (name -6V)
+ (node (ref C4) (pin 2))
+ (node (ref U5) (pin 4))
+ (node (ref U4) (pin 5))
+ (node (ref TP5) (pin 1)))
+ (net (code 12) (name "Net-(R2-Pad1)")
+ (node (ref U4) (pin 8))
+ (node (ref R3) (pin 1))
+ (node (ref R2) (pin 1)))
+ (net (code 13) (name "Net-(U3-Pad6)")
+ (node (ref U5) (pin 2))
+ (node (ref U3) (pin 6))
+ (node (ref U3) (pin 7)))
+ (net (code 14) (name "Net-(U3-Pad1)")
+ (node (ref U3) (pin 1))
+ (node (ref U5) (pin 3))
+ (node (ref U3) (pin 2)))
+ (net (code 15) (name "Net-(U2-Pad5)")
+ (node (ref U2) (pin 5)))
+ (net (code 16) (name "Net-(R1-Pad2)")
+ (node (ref TP4) (pin 1))
+ (node (ref R1) (pin 2))
+ (node (ref U3) (pin 5))
+ (node (ref U2) (pin 2))
+ (node (ref RV3) (pin 2)))
+ (net (code 17) (name "Net-(RV3-Pad1)")
+ (node (ref U2) (pin 1))
+ (node (ref U3) (pin 3))
+ (node (ref TP3) (pin 1))
+ (node (ref RV3) (pin 1)))
+ (net (code 18) (name "Net-(TP6-Pad1)")
+ (node (ref U5) (pin 6))
+ (node (ref U5) (pin 5))
+ (node (ref U6) (pin 5))
+ (node (ref U6) (pin 3))
+ (node (ref TP6) (pin 1)))
+ (net (code 19) (name "Net-(J1-Pad2)")
+ (node (ref RV1) (pin 2))
+ (node (ref J1) (pin 2))
+ (node (ref U6) (pin 2)))
+ (net (code 20) (name "Net-(C1-Pad1)")
+ (node (ref C2) (pin 1))
+ (node (ref U1) (pin 1))
+ (node (ref C1) (pin 1))
+ (node (ref J0) (pin 2)))
+ (net (code 21) (name "Net-(J2-Pad2)")
+ (node (ref J2) (pin 2))
+ (node (ref RV2) (pin 1))
+ (node (ref U6) (pin 6)))
+ (net (code 22) (name "Net-(J2-Pad1)")
+ (node (ref U6) (pin 7))
+ (node (ref J2) (pin 1)))
+ (net (code 23) (name "Net-(J1-Pad1)")
+ (node (ref J1) (pin 1))
+ (node (ref U6) (pin 1))))) \ No newline at end of file
diff --git a/PCB/galvanostat.pro b/PCB/galvanostat.pro
new file mode 100644
index 0000000..ef261ab
--- /dev/null
+++ b/PCB/galvanostat.pro
@@ -0,0 +1,43 @@
+update=Tue 13 Nov 2018 06:48:03 PM CST
+version=1
+last_client=kicad
+[general]
+version=1
+RootSch=
+BoardNm=
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
+[pcbnew]
+version=1
+PageLayoutDescrFile=blaise.kicad_wks
+LastNetListRead=
+PadDrill=0.762
+PadDrillOvalY=0.762
+PadSizeH=1.524
+PadSizeV=1.524
+PcbTextSizeV=1.5
+PcbTextSizeH=1.5
+PcbTextThickness=0.3
+ModuleTextSizeV=1
+ModuleTextSizeH=1
+ModuleTextSizeThickness=0.15
+SolderMaskClearance=0.051
+SolderMaskMinWidth=0.25
+DrawSegmentWidth=0.2
+BoardOutlineThickness=0.15
+ModuleOutlineThickness=0.15
+[schematic_editor]
+version=1
+PageLayoutDescrFile=/home/blaise/shops/Elec/Projects/2018-11-01 Oliver Williams - simple low-current galvanostat/PCB/blaise.kicad_wks
+PlotDirectoryName=
+SubpartIdSeparator=0
+SubpartFirstId=65
+NetFmtName=Pcbnew
+SpiceAjustPassiveValues=0
+LabSize=50
+ERC_TestSimilarLabels=1
diff --git a/PCB/galvanostat.sch b/PCB/galvanostat.sch
new file mode 100644
index 0000000..8f3803b
--- /dev/null
+++ b/PCB/galvanostat.sch
@@ -0,0 +1,715 @@
+EESchema Schematic File Version 4
+LIBS:galvanostat-cache
+EELAYER 26 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title "Dual Galvanostat"
+Date "2018-11-09"
+Rev "B"
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L Connector_Generic:Conn_01x02 J1
+U 1 1 5BE20278
+P 9050 2250
+F 0 "J1" V 9000 2450 50 0000 R CNN
+F 1 "Conn_01x02" V 8900 2800 50 0000 R CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" H 9050 2250 50 0001 C CNN
+F 3 "" H 9050 2250 50 0001 C CNN
+ 1 9050 2250
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+15V #PWR0102
+U 1 1 5BE205B4
+P 8400 1950
+F 0 "#PWR0102" H 8400 1800 50 0001 C CNN
+F 1 "+15V" H 8415 2123 50 0000 C CNN
+F 2 "" H 8400 1950 50 0001 C CNN
+F 3 "" H 8400 1950 50 0001 C CNN
+ 1 8400 1950
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0103
+U 1 1 5BE207F7
+P 7900 1350
+F 0 "#PWR0103" H 7900 1100 50 0001 C CNN
+F 1 "GND" H 7905 1177 50 0000 C CNN
+F 2 "" H 7900 1350 50 0001 C CNN
+F 3 "" H 7900 1350 50 0001 C CNN
+ 1 7900 1350
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R_Variable_US RV3
+U 1 1 5BE208E5
+P 4450 2100
+F 0 "RV3" H 4578 2146 50 0000 L CNN
+F 1 "10kΩ" H 4578 2055 50 0000 L CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" V 4380 2100 50 0001 C CNN
+F 3 "" H 4450 2100 50 0001 C CNN
+ 1 4450 2100
+ -1 0 0 1
+$EndComp
+$Comp
+L Connector_Generic:Conn_01x02 J2
+U 1 1 5BE21D35
+P 9050 2650
+F 0 "J2" V 9016 2462 50 0000 R CNN
+F 1 "Conn_01x02" V 8925 2462 50 0000 R CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" H 9050 2650 50 0001 C CNN
+F 3 "" H 9050 2650 50 0001 C CNN
+ 1 9050 2650
+ 1 0 0 -1
+$EndComp
+$Comp
+L Connector_Generic:Conn_01x02 J0
+U 1 1 5BE205CE
+P 2900 4050
+F 0 "J0" V 2866 3862 50 0000 R CNN
+F 1 "Conn_01x02" V 2775 3862 50 0000 R CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical" H 2900 4050 50 0001 C CNN
+F 3 "" H 2900 4050 50 0001 C CNN
+ 1 2900 4050
+ 0 -1 -1 0
+$EndComp
+$Comp
+L Device:CP1 C1
+U 1 1 5BE211A8
+P 2950 4550
+F 0 "C1" V 2698 4550 50 0000 C CNN
+F 1 "10uF" V 2789 4550 50 0000 C CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 2950 4550 50 0001 C CNN
+F 3 "" H 2950 4550 50 0001 C CNN
+ 1 2950 4550
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 3000 4250 3100 4250
+Wire Wire Line
+ 2900 4250 2800 4250
+$Comp
+L power:+15V #PWR0108
+U 1 1 5BE2162A
+P 3800 5550
+F 0 "#PWR0108" H 3800 5400 50 0001 C CNN
+F 1 "+15V" H 3815 5723 50 0000 C CNN
+F 2 "" H 3800 5550 50 0001 C CNN
+F 3 "" H 3800 5550 50 0001 C CNN
+ 1 3800 5550
+ 1 0 0 -1
+$EndComp
+$Comp
+L Regulator_Linear:L7815 U1
+U 1 1 5BE47BAB
+P 3250 5250
+F 0 "U1" V 3204 5355 50 0000 L CNN
+F 1 "L7815" V 3295 5355 50 0000 L CNN
+F 2 "Package_TO_SOT_THT:TO-220-3_Vertical" H 3275 5100 50 0001 L CIN
+F 3 "" H 3250 5200 50 0001 C CNN
+ 1 3250 5250
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 2800 5250 2950 5250
+Wire Wire Line
+ 2800 4250 2800 4550
+Wire Wire Line
+ 3100 4250 3100 4550
+Wire Wire Line
+ 3100 4950 3250 4950
+Wire Wire Line
+ 3250 5550 3550 5550
+Connection ~ 3100 4550
+Connection ~ 2800 4550
+Wire Wire Line
+ 2800 4550 2800 4950
+Wire Wire Line
+ 3100 4550 3100 4950
+$Comp
+L Device:CP1 C2
+U 1 1 5BE494E1
+P 2950 4950
+F 0 "C2" V 2698 4950 50 0000 C CNN
+F 1 "330nF" V 2789 4950 50 0000 C CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 2950 4950 50 0001 C CNN
+F 3 "" H 2950 4950 50 0001 C CNN
+ 1 2950 4950
+ 0 1 1 0
+$EndComp
+Connection ~ 3100 4950
+Connection ~ 2800 4950
+Wire Wire Line
+ 2800 4950 2800 5250
+$Comp
+L Device:CP1 C3
+U 1 1 5BE495CB
+P 2950 5750
+F 0 "C3" V 2698 5750 50 0000 C CNN
+F 1 "100nF" V 2789 5750 50 0000 C CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 2950 5750 50 0001 C CNN
+F 3 "" H 2950 5750 50 0001 C CNN
+ 1 2950 5750
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 2800 5250 2800 5750
+Connection ~ 2800 5250
+Wire Wire Line
+ 3100 5750 3250 5750
+Wire Wire Line
+ 3250 5750 3250 5550
+Connection ~ 3250 5550
+$Comp
+L power:GND #PWR0101
+U 1 1 5BE49E28
+P 2800 5950
+F 0 "#PWR0101" H 2800 5700 50 0001 C CNN
+F 1 "GND" H 2805 5777 50 0000 C CNN
+F 2 "" H 2800 5950 50 0001 C CNN
+F 3 "" H 2800 5950 50 0001 C CNN
+ 1 2800 5950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2800 5750 2800 5950
+Connection ~ 2800 5750
+$Comp
+L Device:R_POT_US RV4
+U 1 1 5BE4B6A7
+P 2800 2150
+F 0 "RV4" H 2732 2196 50 0000 R CNN
+F 1 "100kΩ" H 2732 2105 50 0000 R CNN
+F 2 "Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical" H 2800 2150 50 0001 C CNN
+F 3 "" H 2800 2150 50 0001 C CNN
+ 1 2800 2150
+ 1 0 0 -1
+$EndComp
+$Comp
+L INA105:INA105KP U5
+U 1 1 5BE652B5
+P 7000 2450
+F 0 "U5" H 7150 2700 60 0000 L CNN
+F 1 "INA105KP" H 7150 2600 60 0000 L CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 7350 2600 60 0001 C CNN
+F 3 "" H 7000 2450 60 0000 C CNN
+ 1 7000 2450
+ 1 0 0 -1
+$EndComp
+$Comp
+L LM358:LM358 U6
+U 1 1 5BE6DA85
+P 8000 2450
+F 0 "U6" H 8150 3000 60 0000 C CNN
+F 1 "LM358" H 8150 2900 60 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 8150 2000 60 0001 C CNN
+F 3 "" H 8000 2450 60 0000 C CNN
+ 1 8000 2450
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0104
+U 1 1 5BE6F2BA
+P 8400 2950
+F 0 "#PWR0104" H 8400 2700 50 0001 C CNN
+F 1 "GND" H 8405 2777 50 0000 C CNN
+F 2 "" H 8400 2950 50 0001 C CNN
+F 3 "" H 8400 2950 50 0001 C CNN
+ 1 8400 2950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 8000 2350 7900 2350
+Wire Wire Line
+ 8600 2650 8850 2650
+Wire Wire Line
+ 8850 2750 8650 2750
+Wire Wire Line
+ 8650 2750 8650 3300
+Wire Wire Line
+ 8650 3300 7900 3300
+Wire Wire Line
+ 7900 3300 7900 2750
+Wire Wire Line
+ 7900 2750 8000 2750
+Wire Wire Line
+ 8850 2350 8850 2500
+Wire Wire Line
+ 8850 2500 9150 2500
+Wire Wire Line
+ 8600 2250 8850 2250
+$Comp
+L LM358:LM358 U3
+U 1 1 5BE74DAE
+P 5550 2450
+F 0 "U3" H 5700 3000 60 0000 C CNN
+F 1 "LM358" H 5700 2900 60 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 5700 2000 60 0001 C CNN
+F 3 "" H 5550 2450 60 0000 C CNN
+ 1 5550 2450
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6150 2650 6450 2650
+Wire Wire Line
+ 6150 2250 6450 2250
+$Comp
+L power:+15V #PWR0105
+U 1 1 5BE7A719
+P 6950 2150
+F 0 "#PWR0105" H 6950 2000 50 0001 C CNN
+F 1 "+15V" H 6965 2323 50 0000 C CNN
+F 2 "" H 6950 2150 50 0001 C CNN
+F 3 "" H 6950 2150 50 0001 C CNN
+ 1 6950 2150
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0106
+U 1 1 5BE7A742
+P 5950 2950
+F 0 "#PWR0106" H 5950 2700 50 0001 C CNN
+F 1 "GND" H 5955 2777 50 0000 C CNN
+F 2 "" H 5950 2950 50 0001 C CNN
+F 3 "" H 5950 2950 50 0001 C CNN
+ 1 5950 2950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6450 2650 6450 3300
+Wire Wire Line
+ 6450 3300 5400 3300
+Wire Wire Line
+ 5400 3300 5400 2750
+Wire Wire Line
+ 5400 2750 5550 2750
+Connection ~ 6450 2650
+Wire Wire Line
+ 5400 2350 5550 2350
+$Comp
+L power:GND #PWR0107
+U 1 1 5BE7E596
+P 7900 3600
+F 0 "#PWR0107" H 7900 3350 50 0001 C CNN
+F 1 "GND" H 7905 3427 50 0000 C CNN
+F 2 "" H 7900 3600 50 0001 C CNN
+F 3 "" H 7900 3600 50 0001 C CNN
+ 1 7900 3600
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 7350 2450 7700 2450
+Wire Wire Line
+ 7700 2450 7700 2150
+Wire Wire Line
+ 7700 2150 8000 2150
+Wire Wire Line
+ 7700 2450 7700 2550
+Wire Wire Line
+ 7700 2550 8000 2550
+Connection ~ 7700 2450
+$Comp
+L power:GND #PWR0109
+U 1 1 5BE82681
+P 7050 2750
+F 0 "#PWR0109" H 7050 2500 50 0001 C CNN
+F 1 "GND" H 7055 2577 50 0000 C CNN
+F 2 "" H 7050 2750 50 0001 C CNN
+F 3 "" H 7050 2750 50 0001 C CNN
+ 1 7050 2750
+ 1 0 0 -1
+$EndComp
+$Comp
+L LM358:LM358 U2
+U 1 1 5BE883DB
+P 3350 2450
+F 0 "U2" H 3500 3000 60 0000 C CNN
+F 1 "LM358" H 3500 2900 60 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 3500 2000 60 0001 C CNN
+F 3 "" H 3350 2450 60 0000 C CNN
+ 1 3350 2450
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3950 2250 4450 2250
+Wire Wire Line
+ 4450 2250 4450 2550
+Wire Wire Line
+ 4450 2550 4700 2550
+Connection ~ 4450 2250
+Wire Wire Line
+ 4450 1950 4850 1950
+$Comp
+L power:+15V #PWR0110
+U 1 1 5BE8B06B
+P 5950 1950
+F 0 "#PWR0110" H 5950 1800 50 0001 C CNN
+F 1 "+15V" H 5965 2123 50 0000 C CNN
+F 2 "" H 5950 1950 50 0001 C CNN
+F 3 "" H 5950 1950 50 0001 C CNN
+ 1 5950 1950
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+15V #PWR0111
+U 1 1 5BE8B096
+P 3750 1950
+F 0 "#PWR0111" H 3750 1800 50 0001 C CNN
+F 1 "+15V" H 3765 2123 50 0000 C CNN
+F 2 "" H 3750 1950 50 0001 C CNN
+F 3 "" H 3750 1950 50 0001 C CNN
+ 1 3750 1950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3250 2350 3350 2350
+Connection ~ 4450 1950
+Wire Wire Line
+ 2950 2150 3350 2150
+$Comp
+L power:+15V #PWR0112
+U 1 1 5BE8D73E
+P 2800 2000
+F 0 "#PWR0112" H 2800 1850 50 0001 C CNN
+F 1 "+15V" H 2815 2173 50 0000 C CNN
+F 2 "" H 2800 2000 50 0001 C CNN
+F 3 "" H 2800 2000 50 0001 C CNN
+ 1 2800 2000
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0113
+U 1 1 5BE8D769
+P 2800 2300
+F 0 "#PWR0113" H 2800 2050 50 0001 C CNN
+F 1 "GND" H 2805 2127 50 0000 C CNN
+F 2 "" H 2800 2300 50 0001 C CNN
+F 3 "" H 2800 2300 50 0001 C CNN
+ 1 2800 2300
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0114
+U 1 1 5BE8D794
+P 3750 2950
+F 0 "#PWR0114" H 3750 2700 50 0001 C CNN
+F 1 "GND" H 3755 2777 50 0000 C CNN
+F 2 "" H 3750 2950 50 0001 C CNN
+F 3 "" H 3750 2950 50 0001 C CNN
+ 1 3750 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0115
+U 1 1 5BE4E178
+P 3250 1350
+F 0 "#PWR0115" H 3250 1100 50 0001 C CNN
+F 1 "GND" H 3255 1177 50 0000 C CNN
+F 2 "" H 3250 1350 50 0001 C CNN
+F 3 "" H 3250 1350 50 0001 C CNN
+ 1 3250 1350
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R_US R1
+U 1 1 5BE4D995
+P 3250 1500
+F 0 "R1" H 3318 1546 50 0000 L CNN
+F 1 "1kΩ" H 3318 1455 50 0000 L CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 3290 1490 50 0001 C CNN
+F 3 "" H 3250 1500 50 0001 C CNN
+ 1 3250 1500
+ 1 0 0 -1
+$EndComp
+$Comp
+L Regulator_SwitchedCapacitor:LMC7660 U4
+U 1 1 5BE926D8
+P 6000 4300
+F 0 "U4" H 6000 4867 50 0000 C CNN
+F 1 "LMC7660" H 6000 4776 50 0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm_Socket_LongPads" H 3400 5500 50 0001 C CNN
+F 3 "" H 3400 5500 50 0001 C CNN
+ 1 6000 4300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6400 4000 6600 4000
+$Comp
+L Device:CP1 C5
+U 1 1 5BE93CEB
+P 6600 4400
+F 0 "C5" H 6715 4446 50 0000 L CNN
+F 1 "10uF" H 6715 4355 50 0000 L CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 6600 4400 50 0001 C CNN
+F 3 "" H 6600 4400 50 0001 C CNN
+ 1 6600 4400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6400 4200 6600 4200
+Wire Wire Line
+ 6600 4200 6600 4250
+$Comp
+L Device:CP1 C4
+U 1 1 5BE94F08
+P 6600 3850
+F 0 "C4" H 6715 3896 50 0000 L CNN
+F 1 "10uF" H 6715 3805 50 0000 L CNN
+F 2 "Capacitor_THT:CP_Radial_Tantal_D7.0mm_P2.50mm" H 6600 3850 50 0001 C CNN
+F 3 "" H 6600 3850 50 0001 C CNN
+ 1 6600 3850
+ 1 0 0 -1
+$EndComp
+Connection ~ 6600 4000
+Wire Wire Line
+ 6600 4000 6950 4000
+$Comp
+L power:GND #PWR0116
+U 1 1 5BE94F96
+P 6600 3700
+F 0 "#PWR0116" H 6600 3450 50 0001 C CNN
+F 1 "GND" H 6605 3527 50 0000 C CNN
+F 2 "" H 6600 3700 50 0001 C CNN
+F 3 "" H 6600 3700 50 0001 C CNN
+ 1 6600 3700
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 6600 4550 6600 4600
+Wire Wire Line
+ 6600 4600 6400 4600
+$Comp
+L power:GND #PWR0117
+U 1 1 5BE9634B
+P 6000 4800
+F 0 "#PWR0117" H 6000 4550 50 0001 C CNN
+F 1 "GND" H 6005 4627 50 0000 C CNN
+F 2 "" H 6000 4800 50 0001 C CNN
+F 3 "" H 6000 4800 50 0001 C CNN
+ 1 6000 4800
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+15V #PWR0118
+U 1 1 5BE963B5
+P 5100 3700
+F 0 "#PWR0118" H 5100 3550 50 0001 C CNN
+F 1 "+15V" H 5115 3873 50 0000 C CNN
+F 2 "" H 5100 3700 50 0001 C CNN
+F 3 "" H 5100 3700 50 0001 C CNN
+ 1 5100 3700
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:R_Variable_US RV2
+U 1 1 5BE979BD
+P 7900 3450
+F 0 "RV2" H 8028 3496 50 0000 L CNN
+F 1 "2kΩ" H 8028 3405 50 0000 L CNN
+F 2 "Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical" V 7830 3450 50 0001 C CNN
+F 3 "" H 7900 3450 50 0001 C CNN
+ 1 7900 3450
+ 1 0 0 -1
+$EndComp
+Connection ~ 7900 3300
+$Comp
+L Device:R_Variable_US RV1
+U 1 1 5BEA1AFB
+P 7900 1500
+F 0 "RV1" H 8028 1546 50 0000 L CNN
+F 1 "2kΩ" H 8028 1455 50 0000 L CNN
+F 2 "Potentiometer_THT:Potentiometer_Bourns_3299W_Vertical" V 7830 1500 50 0001 C CNN
+F 3 "" H 7900 1500 50 0001 C CNN
+ 1 7900 1500
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9150 1650 7900 1650
+Wire Wire Line
+ 9150 1650 9150 2500
+Wire Wire Line
+ 7900 1650 7900 2350
+Connection ~ 7900 1650
+Wire Wire Line
+ 5400 1650 6450 1650
+Wire Wire Line
+ 6450 1650 6450 2250
+Wire Wire Line
+ 5400 1650 5400 2350
+Wire Wire Line
+ 4450 1650 3250 1650
+Wire Wire Line
+ 4450 1650 4450 1950
+Connection ~ 3250 1650
+Wire Wire Line
+ 6950 4000 6950 2750
+Wire Wire Line
+ 3250 1650 3250 2350
+Wire Wire Line
+ 7050 2150 7350 2150
+Connection ~ 7700 2150
+$Comp
+L Connector:TestPoint TP6
+U 1 1 5BEB4ABC
+P 7350 2050
+F 0 "TP6" H 7408 2170 50 0000 L CNN
+F 1 "TestPoint" H 7408 2079 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 7550 2050 50 0001 C CNN
+F 3 "~" H 7550 2050 50 0001 C CNN
+ 1 7350 2050
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 7350 2050 7350 2150
+Connection ~ 7350 2150
+Wire Wire Line
+ 7350 2150 7700 2150
+$Comp
+L Connector:TestPoint TP4
+U 1 1 5BEBA861
+P 4850 1900
+F 0 "TP4" H 4908 2020 50 0000 L CNN
+F 1 "TestPoint" H 4908 1929 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 5050 1900 50 0001 C CNN
+F 3 "~" H 5050 1900 50 0001 C CNN
+ 1 4850 1900
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4850 1900 4850 1950
+$Comp
+L Connector:TestPoint TP3
+U 1 1 5BEBBCC0
+P 4700 2500
+F 0 "TP3" H 4758 2620 50 0000 L CNN
+F 1 "TestPoint" H 4758 2529 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 4900 2500 50 0001 C CNN
+F 3 "~" H 4900 2500 50 0001 C CNN
+ 1 4700 2500
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4700 2500 4700 2550
+$Comp
+L Connector:TestPoint TP2
+U 1 1 5BEBD293
+P 3550 5600
+F 0 "TP2" H 3492 5627 50 0000 R CNN
+F 1 "TestPoint" H 3492 5718 50 0000 R CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 3750 5600 50 0001 C CNN
+F 3 "~" H 3750 5600 50 0001 C CNN
+ 1 3550 5600
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 3550 5600 3550 5550
+Connection ~ 3550 5550
+Wire Wire Line
+ 3550 5550 3800 5550
+$Comp
+L Connector:TestPoint TP1
+U 1 1 5BEBEB23
+P 2600 5750
+F 0 "TP1" V 2795 5824 50 0000 C CNN
+F 1 "TestPoint" V 2704 5824 50 0000 C CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 2800 5750 50 0001 C CNN
+F 3 "~" H 2800 5750 50 0001 C CNN
+ 1 2600 5750
+ 0 -1 -1 0
+$EndComp
+Wire Wire Line
+ 2600 5750 2800 5750
+$Comp
+L Connector:TestPoint TP5
+U 1 1 5BEC0501
+P 7050 4000
+F 0 "TP5" V 7004 4188 50 0000 L CNN
+F 1 "TestPoint" V 7095 4188 50 0000 L CNN
+F 2 "TestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm" H 7250 4000 50 0001 C CNN
+F 3 "~" H 7250 4000 50 0001 C CNN
+ 1 7050 4000
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 6950 4000 7050 4000
+Connection ~ 6950 4000
+$Comp
+L power:-6V #PWR0119
+U 1 1 5BEC1FC0
+P 6950 4050
+F 0 "#PWR0119" H 6950 4150 50 0001 C CNN
+F 1 "-6V" H 6965 4223 50 0000 C CNN
+F 2 "" H 6950 4050 50 0001 C CNN
+F 3 "" H 6950 4050 50 0001 C CNN
+ 1 6950 4050
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 6950 4000 6950 4050
+$Comp
+L Device:R_US R2
+U 1 1 5BE9C7BD
+P 5100 3850
+F 0 "R2" H 5032 3804 50 0000 R CNN
+F 1 "R_US" H 5032 3895 50 0000 R CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 5140 3840 50 0001 C CNN
+F 3 "~" H 5100 3850 50 0001 C CNN
+ 1 5100 3850
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R_US R3
+U 1 1 5BE9C817
+P 5100 4150
+F 0 "R3" H 5168 4196 50 0000 L CNN
+F 1 "R_US" H 5168 4105 50 0000 L CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 5140 4140 50 0001 C CNN
+F 3 "~" H 5100 4150 50 0001 C CNN
+ 1 5100 4150
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0120
+U 1 1 5BEA5EE3
+P 5100 4300
+F 0 "#PWR0120" H 5100 4050 50 0001 C CNN
+F 1 "GND" H 5105 4127 50 0000 C CNN
+F 2 "" H 5100 4300 50 0001 C CNN
+F 3 "" H 5100 4300 50 0001 C CNN
+ 1 5100 4300
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5100 4000 5600 4000
+Connection ~ 5100 4000
+Connection ~ 6450 2250
+Wire Wire Line
+ 6450 2250 6450 2350
+Wire Wire Line
+ 6450 2650 6450 2550
+Wire Wire Line
+ 6450 2550 6750 2550
+Wire Wire Line
+ 6450 2350 6750 2350
+Wire Wire Line
+ 4850 1950 5350 1950
+Wire Wire Line
+ 5350 1950 5350 2550
+Wire Wire Line
+ 5350 2550 5550 2550
+Connection ~ 4850 1950
+Wire Wire Line
+ 4700 2550 5200 2550
+Wire Wire Line
+ 5200 2550 5200 2150
+Wire Wire Line
+ 5200 2150 5550 2150
+Connection ~ 4700 2550
+$EndSCHEMATC
diff --git a/PCB/lib_fp.pretty/CP_Radial_Tantal_D5.0mm_P2.50mm.kicad_mod b/PCB/lib_fp.pretty/CP_Radial_Tantal_D5.0mm_P2.50mm.kicad_mod
new file mode 100755
index 0000000..9aed726
--- /dev/null
+++ b/PCB/lib_fp.pretty/CP_Radial_Tantal_D5.0mm_P2.50mm.kicad_mod
@@ -0,0 +1,27 @@
+(module Capacitor_THT:CP_Radial_Tantal_D5.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0)
+ (descr "CP, Radial_Tantal series, Radial, pin pitch=2.50mm, , diameter=5.0mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
+ (tags "CP Radial_Tantal series Radial pin pitch 2.50mm diameter 5.0mm Tantal Electrolytic Capacitor")
+ (fp_text reference C2 (at 1.25 -3.75) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value CP1 (at 1.25 3.75) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 1.25 0) (end 3.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.25 0) (end 3.87 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.25 0) (end 4 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.883605 -1.0875) (end -0.383605 -1.0875) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.633605 -1.3375) (end -0.633605 -0.8375) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.554775 -1.475) (end -1.054775 -1.475) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.304775 -1.725) (end -1.304775 -1.225) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 1.25 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D5.0mm_P2.50mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT.kicad_mod b/PCB/lib_fp.pretty/C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT.kicad_mod
new file mode 100755
index 0000000..de89a6f
--- /dev/null
+++ b/PCB/lib_fp.pretty/C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT.kicad_mod
@@ -0,0 +1,34 @@
+(module Capacitor_THT:C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT (layer F.Cu) (tedit 5AE50EF0)
+ (descr "C, Rect series, Radial, pin pitch=7.50mm, , length*width=9*2.7mm^2, Capacitor, https://en.tdk.eu/inf/20/20/db/fc_2009/MKT_B32560_564.pdf")
+ (tags "C Rect series Radial pin pitch 7.50mm length 9mm width 2.7mm Capacitor")
+ (fp_text reference C1 (at 3.75 -2.6) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value C (at 3.75 2.6) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -0.75 -1.35) (end -0.75 1.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.75 1.35) (end 8.25 1.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.25 1.35) (end 8.25 -1.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.25 -1.35) (end -0.75 -1.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.87 -1.471) (end 8.37 -1.471) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.87 1.471) (end 8.37 1.471) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.87 -1.471) (end -0.87 -0.665) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.87 0.665) (end -0.87 1.471) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.37 -1.471) (end 8.37 -0.665) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.37 0.665) (end 8.37 1.471) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.6) (end 8.55 1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.55 1.6) (end 8.55 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.55 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.75 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 7.5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L9.0mm_W2.7mm_P7.50mm_MKT.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/DIP-14_W7.62mm.kicad_mod b/PCB/lib_fp.pretty/DIP-14_W7.62mm.kicad_mod
new file mode 100755
index 0000000..1324b61
--- /dev/null
+++ b/PCB/lib_fp.pretty/DIP-14_W7.62mm.kicad_mod
@@ -0,0 +1,47 @@
+(module Package_DIP:DIP-14_W7.62mm (layer F.Cu) (tedit 5A02E8C5)
+ (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+ (fp_text reference U2 (at 3.81 -2.33) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SN74121N (at 3.81 17.57) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 16.51) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 16.51) (end 0.635 16.51) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 16.51) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.16 -1.33) (end 1.16 16.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.16 16.57) (end 6.46 16.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.46 16.57) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.1 -1.55) (end -1.1 16.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.1 16.8) (end 8.7 16.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.7 16.8) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-14_W7.62mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/DIP-8_W7.62mm.kicad_mod b/PCB/lib_fp.pretty/DIP-8_W7.62mm.kicad_mod
new file mode 100755
index 0000000..d0283a3
--- /dev/null
+++ b/PCB/lib_fp.pretty/DIP-8_W7.62mm.kicad_mod
@@ -0,0 +1,41 @@
+(module Package_DIP:DIP-8_W7.62mm (layer F.Cu) (tedit 5A02E8C5)
+ (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+ (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+ (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM311 (at 3.81 9.95) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.16 -1.33) (end 1.16 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.16 8.95) (end 6.46 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.46 8.95) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.1 -1.55) (end -1.1 9.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.1 9.15) (end 8.7 9.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.7 9.15) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 3.81) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/INA105KP.kicad_mod b/PCB/lib_fp.pretty/INA105KP.kicad_mod
new file mode 100755
index 0000000..144e9e0
--- /dev/null
+++ b/PCB/lib_fp.pretty/INA105KP.kicad_mod
@@ -0,0 +1,86 @@
+(module INA105KP (layer F.Cu)
+ (fp_text reference REF** (at -3.81 -3.81) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text value P8 (at -3.81 -3.81) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
+ (effects (font (size .127 .127) (thickness .002)))
+ )
+ (fp_text user "*" (at -7.62 -9.0678) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text user "*" (at -6.858 -7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_line (start -7.112 -7.1882) (end -7.112 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -8.0518) (end -8.0518 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -8.0518) (end -8.0518 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -7.1882) (end -7.112 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -4.6482) (end -7.112 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -5.5118) (end -8.0518 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -5.5118) (end -8.0518 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -4.6482) (end -7.112 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -2.1082) (end -7.112 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -2.9718) (end -8.0518 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -2.9718) (end -8.0518 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -2.1082) (end -7.112 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 .4318) (end -7.112 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -.4318) (end -8.0518 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -.4318) (end -8.0518 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 .4318) (end -7.112 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -.4318) (end -.508 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 .4318) (end .4318 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 .4318) (end .4318 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -.4318) (end -.508 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -2.9718) (end -.508 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -2.1082) (end .4318 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -2.1082) (end .4318 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -2.9718) (end -.508 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -5.5118) (end -.508 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -4.6482) (end .4318 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -4.6482) (end .4318 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -5.5118) (end -.508 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -8.0518) (end -.508 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -7.1882) (end .4318 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -7.1882) (end .4318 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -8.0518) (end -.508 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start -7.239 1.397) (end -.381 1.397) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 1.397) (end -.381 .944597) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -9.017) (end -7.239 -9.017) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -9.017) (end -7.239 -8.63854) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.112 1.27) (end -.508 1.27) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 1.27) (end -.508 -8.89) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -8.89) (end -7.112 -8.89) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -8.89) (end -7.112 1.27) (layer F.Fab) (width .1524))
+ (fp_line (start -7.239 -6.60146) (end -7.239 -6.024597) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -4.135403) (end -7.239 -3.484597) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -1.595403) (end -7.239 -.944597) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 .944597) (end -7.239 1.397) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -.944597) (end -.381 -1.595403) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -3.484597) (end -.381 -4.135403) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -6.024597) (end -.381 -6.675403) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -8.564597) (end -.381 -9.017) (layer F.SilkS) (width .1524))
+ (fp_line (start .9398 1.016) (end .9398 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start .9398 -8.636) (end -.254 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 -8.636) (end -.254 -9.144) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 -9.144) (end -7.366 -9.144) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 -9.144) (end -7.366 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 -8.636) (end -8.5598 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start -8.5598 -8.636) (end -8.5598 1.016) (layer F.CrtYd) (width .1524))
+ (fp_line (start -8.5598 1.016) (end -7.366 1.016) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 1.016) (end -7.366 1.524) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 1.524) (end -.254 1.524) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 1.524) (end -.254 1.016) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 1.016) (end .9398 1.016) (layer F.CrtYd) (width .1524))
+ (fp_arc (start -3.81 -8.89) (end -3.5052 -8.89) (angle 180)(layer F.Fab) (width .1524))
+ (pad 1 thru_hole rect (at -7.62 -7.62) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -7.62 -5.08) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -7.62 -2.54) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -7.62 0) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 0) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 0 -2.54) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 0 -5.08) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 0 -7.62) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+)
diff --git a/PCB/lib_fp.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod b/PCB/lib_fp.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod
new file mode 100755
index 0000000..68a990c
--- /dev/null
+++ b/PCB/lib_fp.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,35 @@
+(module Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+ (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
+ (tags "Through hole pin header THT 1x02 2.54mm single row")
+ (fp_text reference J1 (at 0 -2.33) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02_Male (at 0 4.87) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 1.27 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod b/PCB/lib_fp.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod
new file mode 100755
index 0000000..fb45a2a
--- /dev/null
+++ b/PCB/lib_fp.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,36 @@
+(module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+ (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+ (tags "Through hole pin header THT 1x03 2.54mm single row")
+ (fp_text reference RV1 (at 0 -2.33) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value R_POT_TRIM_US (at 0 7.41) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 2.54 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.kicad_mod b/PCB/lib_fp.pretty/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.kicad_mod
new file mode 100755
index 0000000..f34579b
--- /dev/null
+++ b/PCB/lib_fp.pretty/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.kicad_mod
@@ -0,0 +1,32 @@
+(module Connector_Pin:Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork (layer F.Cu) (tedit 5A1DC084)
+ (descr "solder Pin_ with flat fork, hole diameter 0.9mm, length 10.0mm, width 2.4mm")
+ (tags "solder Pin_ with flat fork")
+ (fp_text reference TP1 (at 0 1.95) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TestPoint (at 0 -2.05) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.7 1.4) (end -1.7 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.7 1.4) (end 1.7 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -1.4) (end -1.7 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -1.4) (end 1.7 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.2 -0.25) (end -1.2 -0.25) (layer F.Fab) (width 0.12))
+ (fp_line (start 1.2 0.25) (end 1.2 -0.25) (layer F.Fab) (width 0.12))
+ (fp_line (start -1.2 0.25) (end 1.2 0.25) (layer F.Fab) (width 0.12))
+ (fp_line (start -1.2 -0.25) (end -1.2 0.25) (layer F.Fab) (width 0.12))
+ (fp_line (start 1.3 -1.1) (end -1.3 -1.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.3 1.1) (end 1.3 -1.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.3 1.1) (end 1.3 1.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.3 0.6) (end -1.3 1.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.3 -1.1) (end -1.3 0.6) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 0 1.95) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connector_Pin.3dshapes/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.kicad_mod b/PCB/lib_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.kicad_mod
new file mode 100755
index 0000000..d3f2562
--- /dev/null
+++ b/PCB/lib_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.kicad_mod
@@ -0,0 +1,36 @@
+(module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE5139B)
+ (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+ (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+ (fp_text reference R3 (at 3.81 -2.37) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value R_US (at 3.81 2.37) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.54 -1.04) (end 0.54 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.54 -1.37) (end 7.08 -1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.08 -1.37) (end 7.08 -1.04) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.54 1.04) (end 0.54 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.54 1.37) (end 7.08 1.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.08 1.37) (end 7.08 1.04) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 1.5) (end 8.67 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.67 1.5) (end 8.67 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.67 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 3.81 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_fp.pretty/SN74121N.kicad_mod b/PCB/lib_fp.pretty/SN74121N.kicad_mod
new file mode 100755
index 0000000..b37d84f
--- /dev/null
+++ b/PCB/lib_fp.pretty/SN74121N.kicad_mod
@@ -0,0 +1,122 @@
+(module SN74121N (layer F.Cu)
+ (fp_text reference REF** (at -3.81 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text value N14 (at -3.81 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
+ (effects (font (size .127 .127) (thickness .002)))
+ )
+ (fp_text user "*" (at -7.62 -16.6497) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text user "*" (at -6.858 -15.24) (layer F.Fab)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_line (start -7.112 -14.8463) (end -7.112 -15.6337) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -15.6337) (end -8.0137 -15.6337) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -15.6337) (end -8.0137 -14.8463) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -14.8463) (end -7.112 -14.8463) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -12.3063) (end -7.112 -13.0937) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -13.0937) (end -8.0137 -13.0937) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -13.0937) (end -8.0137 -12.3063) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -12.3063) (end -7.112 -12.3063) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -9.7663) (end -7.112 -10.5537) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -10.5537) (end -8.0137 -10.5537) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -10.5537) (end -8.0137 -9.7663) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -9.7663) (end -7.112 -9.7663) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -7.2263) (end -7.112 -8.0137) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -8.0137) (end -8.0137 -8.0137) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -8.0137) (end -8.0137 -7.2263) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -7.2263) (end -7.112 -7.2263) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -4.6863) (end -7.112 -5.4737) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -5.4737) (end -8.0137 -5.4737) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -5.4737) (end -8.0137 -4.6863) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -4.6863) (end -7.112 -4.6863) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -2.1463) (end -7.112 -2.9337) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -2.9337) (end -8.0137 -2.9337) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -2.9337) (end -8.0137 -2.1463) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -2.1463) (end -7.112 -2.1463) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 .3937) (end -7.112 -.3937) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -.3937) (end -8.0137 -.3937) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 -.3937) (end -8.0137 .3937) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0137 .3937) (end -7.112 .3937) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -.3937) (end -.508 .3937) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 .3937) (end .3937 .3937) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 .3937) (end .3937 -.3937) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -.3937) (end -.508 -.3937) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -2.9337) (end -.508 -2.1463) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -2.1463) (end .3937 -2.1463) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -2.1463) (end .3937 -2.9337) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -2.9337) (end -.508 -2.9337) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -5.4737) (end -.508 -4.6863) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -4.6863) (end .3937 -4.6863) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -4.6863) (end .3937 -5.4737) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -5.4737) (end -.508 -5.4737) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -8.0137) (end -.508 -7.2263) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -7.2263) (end .3937 -7.2263) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -7.2263) (end .3937 -8.0137) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -8.0137) (end -.508 -8.0137) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -10.5537) (end -.508 -9.7663) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -9.7663) (end .3937 -9.7663) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -9.7663) (end .3937 -10.5537) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -10.5537) (end -.508 -10.5537) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -13.0937) (end -.508 -12.3063) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -12.3063) (end .3937 -12.3063) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -12.3063) (end .3937 -13.0937) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -13.0937) (end -.508 -13.0937) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -15.6337) (end -.508 -14.8463) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -14.8463) (end .3937 -14.8463) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -14.8463) (end .3937 -15.6337) (layer F.Fab) (width .1524))
+ (fp_line (start .3937 -15.6337) (end -.508 -15.6337) (layer F.Fab) (width .1524))
+ (fp_line (start -7.239 2.3495) (end -.381 2.3495) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 2.3495) (end -.381 .903383) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -17.5895) (end -7.239 -17.5895) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -17.5895) (end -7.239 -16.22044) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.112 2.2225) (end -.508 2.2225) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 2.2225) (end -.508 -17.4625) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -17.4625) (end -7.112 -17.4625) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -17.4625) (end -7.112 2.2225) (layer F.Fab) (width .1524))
+ (fp_line (start -7.239 -14.25956) (end -7.239 -13.603383) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -11.796617) (end -7.239 -11.063383) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -9.256617) (end -7.239 -8.523383) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -6.716617) (end -7.239 -5.983383) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -4.176617) (end -7.239 -3.443383) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -1.636617) (end -7.239 -.903383) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 .903383) (end -7.239 2.3495) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -.903383) (end -.381 -1.636617) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -3.443383) (end -.381 -4.176617) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -5.983383) (end -.381 -6.716617) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -8.523383) (end -.381 -9.256617) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -11.063383) (end -.381 -11.796617) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -13.603383) (end -.381 -14.336617) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -16.143383) (end -.381 -17.5895) (layer F.SilkS) (width .1524))
+ (fp_line (start .9017 .7874) (end .9017 -16.0274) (layer F.CrtYd) (width .1524))
+ (fp_line (start .9017 -16.0274) (end -.254 -16.0274) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 -16.0274) (end -.254 -17.7165) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 -17.7165) (end -7.366 -17.7165) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 -17.7165) (end -7.366 -16.0274) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 -16.0274) (end -8.5217 -16.0274) (layer F.CrtYd) (width .1524))
+ (fp_line (start -8.5217 -16.0274) (end -8.5217 .7874) (layer F.CrtYd) (width .1524))
+ (fp_line (start -8.5217 .7874) (end -7.366 .7874) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 .7874) (end -7.366 2.4765) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 2.4765) (end -.254 2.4765) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 2.4765) (end -.254 .7874) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 .7874) (end .9017 .7874) (layer F.CrtYd) (width .1524))
+ (fp_arc (start -3.81 -17.4625) (end -3.5052 -17.4625) (angle 180)(layer F.Fab) (width .1524))
+ (pad 1 thru_hole rect (at -7.62 -15.24) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -7.62 -12.7) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -7.62 -10.16) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -7.62 -7.62) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -7.62 -5.08) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -7.62 -2.54) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 0 0) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 0 -2.54) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 0 -5.08) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 0 -7.62) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 0 -10.16) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 0 -12.7) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 0 -15.24) (size 1.2954 1.2954) (drill .7874) (layers *.Cu *.Mask))
+)
diff --git a/PCB/lib_fp.pretty/TLV4110IP.kicad_mod b/PCB/lib_fp.pretty/TLV4110IP.kicad_mod
new file mode 100755
index 0000000..534e4a5
--- /dev/null
+++ b/PCB/lib_fp.pretty/TLV4110IP.kicad_mod
@@ -0,0 +1,86 @@
+(module TLV4110IP (layer F.Cu)
+ (fp_text reference REF** (at -3.81 -3.81) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text value P8 (at -3.81 -3.81) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
+ (effects (font (size .127 .127) (thickness .002)))
+ )
+ (fp_text user "*" (at -7.62 -9.0678) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_text user "*" (at -6.858 -7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness .15)))
+ )
+ (fp_line (start -7.112 -7.1882) (end -7.112 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -8.0518) (end -8.0518 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -8.0518) (end -8.0518 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -7.1882) (end -7.112 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -4.6482) (end -7.112 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -5.5118) (end -8.0518 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -5.5118) (end -8.0518 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -4.6482) (end -7.112 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -2.1082) (end -7.112 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -2.9718) (end -8.0518 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -2.9718) (end -8.0518 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -2.1082) (end -7.112 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 .4318) (end -7.112 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -.4318) (end -8.0518 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 -.4318) (end -8.0518 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start -8.0518 .4318) (end -7.112 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -.4318) (end -.508 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 .4318) (end .4318 .4318) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 .4318) (end .4318 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -.4318) (end -.508 -.4318) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -2.9718) (end -.508 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -2.1082) (end .4318 -2.1082) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -2.1082) (end .4318 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -2.9718) (end -.508 -2.9718) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -5.5118) (end -.508 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -4.6482) (end .4318 -4.6482) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -4.6482) (end .4318 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -5.5118) (end -.508 -5.5118) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -8.0518) (end -.508 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -7.1882) (end .4318 -7.1882) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -7.1882) (end .4318 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start .4318 -8.0518) (end -.508 -8.0518) (layer F.Fab) (width .1524))
+ (fp_line (start -7.239 1.397) (end -.381 1.397) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 1.397) (end -.381 .944597) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -9.017) (end -7.239 -9.017) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -9.017) (end -7.239 -8.63854) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.112 1.27) (end -.508 1.27) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 1.27) (end -.508 -8.89) (layer F.Fab) (width .1524))
+ (fp_line (start -.508 -8.89) (end -7.112 -8.89) (layer F.Fab) (width .1524))
+ (fp_line (start -7.112 -8.89) (end -7.112 1.27) (layer F.Fab) (width .1524))
+ (fp_line (start -7.239 -6.60146) (end -7.239 -6.024597) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -4.135403) (end -7.239 -3.484597) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 -1.595403) (end -7.239 -.944597) (layer F.SilkS) (width .1524))
+ (fp_line (start -7.239 .944597) (end -7.239 1.397) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -.944597) (end -.381 -1.595403) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -3.484597) (end -.381 -4.135403) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -6.024597) (end -.381 -6.675403) (layer F.SilkS) (width .1524))
+ (fp_line (start -.381 -8.564597) (end -.381 -9.017) (layer F.SilkS) (width .1524))
+ (fp_line (start .9398 1.016) (end .9398 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start .9398 -8.636) (end -.254 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 -8.636) (end -.254 -9.144) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 -9.144) (end -7.366 -9.144) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 -9.144) (end -7.366 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 -8.636) (end -8.5598 -8.636) (layer F.CrtYd) (width .1524))
+ (fp_line (start -8.5598 -8.636) (end -8.5598 1.016) (layer F.CrtYd) (width .1524))
+ (fp_line (start -8.5598 1.016) (end -7.366 1.016) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 1.016) (end -7.366 1.524) (layer F.CrtYd) (width .1524))
+ (fp_line (start -7.366 1.524) (end -.254 1.524) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 1.524) (end -.254 1.016) (layer F.CrtYd) (width .1524))
+ (fp_line (start -.254 1.016) (end .9398 1.016) (layer F.CrtYd) (width .1524))
+ (fp_arc (start -3.81 -8.89) (end -3.5052 -8.89) (angle 180)(layer F.Fab) (width .1524))
+ (pad 1 thru_hole rect (at -7.62 -7.62) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -7.62 -5.08) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -7.62 -2.54) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -7.62 0) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 0) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 0 -2.54) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 0 -5.08) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 0 -7.62) (size 1.3716 1.3716) (drill .8636) (layers *.Cu *.Mask))
+)
diff --git a/PCB/lib_fp.pretty/TO-220-3_Vertical.kicad_mod b/PCB/lib_fp.pretty/TO-220-3_Vertical.kicad_mod
new file mode 100755
index 0000000..e43c1e2
--- /dev/null
+++ b/PCB/lib_fp.pretty/TO-220-3_Vertical.kicad_mod
@@ -0,0 +1,39 @@
+(module Package_TO_SOT_THT:TO-220-3_Vertical (layer F.Cu) (tedit 5AC8BA0D)
+ (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+ (tags "TO-220-3 Vertical RM 2.54mm")
+ (fp_text reference U0 (at 2.54 -4.27) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value LM7905_TO220 (at 2.54 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 2.54 -4.27) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer F.Fab) (width 0.1))
+ (pad 3 thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/PCB/lib_sch/INA105.bck b/PCB/lib_sch/INA105.bck
new file mode 100755
index 0000000..2fa1b2f
--- /dev/null
+++ b/PCB/lib_sch/INA105.bck
@@ -0,0 +1,30 @@
+EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
+#encoding utf-8
+#
+# INA105KP
+#
+DEF INA105KP U 0 10 Y Y 1 F N
+F0 "U" 1800 400 60 H V C CNN
+F1 "INA105KP" 1800 300 60 H V C CNN
+F2 "P8" 1800 240 60 H I C CNN
+F3 "~" 0 0 60 H V C CNN
+$FPLIST
+ P8
+$ENDFPLIST
+DRAW
+X REF 1 0 0 300 R 59 59 1 0 W
+X IN- 2 0 -100 300 R 59 59 1 0 I
+X IN+ 3 0 -200 300 R 59 59 1 0 I
+X V- 4 0 -300 300 R 59 59 1 0 W
+X SENSE 5 3600 -300 300 L 59 59 1 0 U
+X OUTPUT 6 3600 -200 300 L 59 59 1 0 O
+X V+ 7 3600 -100 300 L 59 59 1 0 W
+X NOINTERNALCONNECTION 8 3600 0 300 L 59 59 1 0 N
+P 2 1 0 5 300 200 300 -500 N
+P 2 1 0 5 300 -500 3300 -500 N
+P 2 1 0 5 3300 -500 3300 200 N
+P 2 1 0 5 3300 200 300 200 N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/lib_sch/INA105.dcm b/PCB/lib_sch/INA105.dcm
new file mode 100755
index 0000000..5dd71cb
--- /dev/null
+++ b/PCB/lib_sch/INA105.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/PCB/lib_sch/INA105.lib b/PCB/lib_sch/INA105.lib
new file mode 100755
index 0000000..c412c1f
--- /dev/null
+++ b/PCB/lib_sch/INA105.lib
@@ -0,0 +1,26 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# INA105KP
+#
+DEF INA105KP U 0 10 Y Y 1 F N
+F0 "U" 350 350 60 H V C CNN
+F1 "INA105KP" 350 250 60 H V C CNN
+F2 "P8" 350 150 60 H I C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ P8
+$ENDFPLIST
+DRAW
+P 4 1 1 10 250 0 -150 200 -150 -200 250 0 f
+X REF 1 50 -300 200 U 50 20 1 1 P
+X - 2 -250 -100 100 R 50 50 1 1 I
+X + 3 -250 100 100 R 50 50 1 1 I
+X V- 4 -50 -300 150 U 50 50 1 1 W
+X SENSE 5 50 300 200 D 50 20 1 1 P
+X ~ 6 350 0 100 L 50 50 1 1 O
+X V+ 7 -50 300 150 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/lib_sch/LM358.bck b/PCB/lib_sch/LM358.bck
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/PCB/lib_sch/LM358.bck
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/PCB/lib_sch/LM358.dcm b/PCB/lib_sch/LM358.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/PCB/lib_sch/LM358.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/PCB/lib_sch/LM358.lib b/PCB/lib_sch/LM358.lib
new file mode 100644
index 0000000..6e35991
--- /dev/null
+++ b/PCB/lib_sch/LM358.lib
@@ -0,0 +1,33 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# LM358
+#
+DEF LM358 U 0 10 Y Y 1 F N
+F0 "U" 150 550 60 H V C CNN
+F1 "LM358" 150 450 60 H V C CNN
+F2 "N08E" 150 -450 60 H I C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ N08E
+ N08Em
+ N08El
+$ENDFPLIST
+DRAW
+T 0 250 200 50 0 0 0 A Normal 0 C C
+T 0 250 -200 50 0 0 0 B Normal 0 C C
+S 100 400 500 -400 0 1 0 N
+P 4 1 1 10 100 0 500 -200 100 -400 100 0 f
+P 4 1 1 10 100 400 500 200 100 0 100 400 f
+X ~ 1 600 200 100 L 50 50 1 1 O
+X - 2 0 100 100 R 50 50 1 1 I
+X + 3 0 300 100 R 50 50 1 1 I
+X V- 4 400 -500 100 U 50 50 1 1 I
+X + 5 0 -100 100 R 50 50 1 1 I
+X - 6 0 -300 100 R 50 50 1 1 I
+X ~ 7 600 -200 100 L 50 50 1 1 O
+X V+ 8 400 500 100 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/lib_sch/SN74121.bck b/PCB/lib_sch/SN74121.bck
new file mode 100755
index 0000000..226a776
--- /dev/null
+++ b/PCB/lib_sch/SN74121.bck
@@ -0,0 +1,36 @@
+EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
+#encoding utf-8
+#
+# SN74121N
+#
+DEF SN74121N U 0 10 Y Y 1 F N
+F0 "U" 1400 400 60 H V C CNN
+F1 "SN74121N" 1400 300 60 H V C CNN
+F2 "N14" 1400 240 60 H I C CNN
+F3 "~" 0 0 60 H V C CNN
+$FPLIST
+ N14
+$ENDFPLIST
+DRAW
+X *Q 1 0 0 300 R 59 59 1 0 O
+X NC 2 0 -100 300 R 59 59 1 0 N
+X A1 3 0 -200 300 R 59 59 1 0 I
+X A2 4 0 -300 300 R 59 59 1 0 I
+X B 5 0 -400 300 R 59 59 1 0 I
+X Q 6 0 -500 300 R 59 59 1 0 O
+X GND 7 0 -600 300 R 59 59 1 0 W
+X NC 8 2800 -600 300 L 59 59 1 0 N
+X RINT 9 2800 -500 300 L 59 59 1 0 U
+X CEXT 10 2800 -400 300 L 59 59 1 0 U
+X REXT/CEXT 11 2800 -300 300 L 59 59 1 0 U
+X NC 12 2800 -200 300 L 59 59 1 0 N
+X NC 13 2800 -100 300 L 59 59 1 0 N
+X VCC 14 2800 0 300 L 59 59 1 0 W
+P 2 1 0 5 300 200 300 -800 N
+P 2 1 0 5 300 -800 2500 -800 N
+P 2 1 0 5 2500 -800 2500 200 N
+P 2 1 0 5 2500 200 300 200 N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/lib_sch/SN74121.dcm b/PCB/lib_sch/SN74121.dcm
new file mode 100755
index 0000000..5dd71cb
--- /dev/null
+++ b/PCB/lib_sch/SN74121.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/PCB/lib_sch/SN74121.lib b/PCB/lib_sch/SN74121.lib
new file mode 100755
index 0000000..33bc255
--- /dev/null
+++ b/PCB/lib_sch/SN74121.lib
@@ -0,0 +1,36 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# SN74121N
+#
+DEF SN74121N U 0 10 Y Y 1 F N
+F0 "U" 650 400 60 H V C CNN
+F1 "SN74121N" 650 300 60 H V C CNN
+F2 "N14" 650 240 60 H I C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ N14
+$ENDFPLIST
+DRAW
+P 2 1 0 5 300 200 300 -800 N
+P 2 1 0 5 1000 -800 1000 200 N
+P 2 0 1 0 1000 -800 300 -800 N
+P 2 0 1 0 1000 200 300 200 N
+X *Q 1 0 0 300 R 59 59 1 0 O
+X CEXT 10 1300 -400 300 L 59 59 1 0 U
+X REXT/CEXT 11 1300 -300 300 L 59 59 1 0 U
+X NC 12 1300 -200 300 L 59 59 1 0 N
+X NC 13 1300 -100 300 L 59 59 1 0 N
+X VCC 14 1300 0 300 L 59 59 1 0 W
+X NC 2 0 -100 300 R 59 59 1 0 N
+X A1 3 0 -200 300 R 59 59 1 0 I
+X A2 4 0 -300 300 R 59 59 1 0 I
+X B 5 0 -400 300 R 59 59 1 0 I
+X Q 6 0 -500 300 R 59 59 1 0 O
+X GND 7 0 -600 300 R 59 59 1 0 W
+X NC 8 1300 -600 300 L 59 59 1 0 N
+X RINT 9 1300 -500 300 L 59 59 1 0 U
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/lib_sch/TLV4110.bck b/PCB/lib_sch/TLV4110.bck
new file mode 100755
index 0000000..5dd71cb
--- /dev/null
+++ b/PCB/lib_sch/TLV4110.bck
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/PCB/lib_sch/TLV4110.dcm b/PCB/lib_sch/TLV4110.dcm
new file mode 100755
index 0000000..5dd71cb
--- /dev/null
+++ b/PCB/lib_sch/TLV4110.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/PCB/lib_sch/TLV4110.lib b/PCB/lib_sch/TLV4110.lib
new file mode 100755
index 0000000..0c697cd
--- /dev/null
+++ b/PCB/lib_sch/TLV4110.lib
@@ -0,0 +1,25 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# TLV4110IP
+#
+DEF TLV4110IP U 0 10 Y Y 1 F N
+F0 "U" 350 350 60 H V C CNN
+F1 "TLV4110IP" 350 250 60 H V C CNN
+F2 "P8" 350 150 60 H I C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ P8
+$ENDFPLIST
+DRAW
+P 4 1 1 10 250 0 -150 200 -150 -200 250 0 f
+X - 2 -250 -100 100 R 50 50 1 1 I
+X + 3 -250 100 100 R 50 50 1 1 I
+X V- 4 -50 -300 150 U 50 50 1 1 W
+X ~ 6 350 0 100 L 50 50 1 1 O
+X V+ 7 -50 300 150 D 50 50 1 1 W
+X *SHDN 8 50 300 200 D 50 20 1 1 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/PCB/pcb.pdf b/PCB/pcb.pdf
new file mode 100644
index 0000000..ee4d004
--- /dev/null
+++ b/PCB/pcb.pdf
Binary files differ
diff --git a/PCB/sym-lib-table b/PCB/sym-lib-table
new file mode 100644
index 0000000..23e1f9e
--- /dev/null
+++ b/PCB/sym-lib-table
@@ -0,0 +1,4 @@
+(sym_lib_table
+ (lib (name INA105)(type Legacy)(uri ${KIPRJMOD}/lib_sch/INA105.lib)(options "")(descr ""))
+ (lib (name LM358)(type Legacy)(uri ${KIPRJMOD}/lib_sch/LM358.lib)(options "")(descr ""))
+)
diff --git a/PCB/testlayout.kicad_wks b/PCB/testlayout.kicad_wks
new file mode 100644
index 0000000..c9a10d3
--- /dev/null
+++ b/PCB/testlayout.kicad_wks
@@ -0,0 +1,190 @@
+(page_layout
+ (setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
+ (left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
+ (rect (name rect1:Rect) (start 0 0) (end 40 12))
+ (line (name segm1:Line) (start 277 190) (end 277 0) (linewidth 0.25))
+ (tbtext "Date: " (name text1:Text) (pos 80.00220000000002 3.007199999999983))
+ (tbtext Designer: (name text2:Text) (pos 119.0022 3.007199999999983))
+ (line (name segm2:Line) (start 40 6) (end 120 6))
+ (bitmap (name bm1:Bitmap) (pos 20.00220000000002 6.007199999999983) (scale 1)
+ (pngdata
+ (data "89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 01 94 00 00 00 7D 08 02 00 00 00 0A 9B 02 ")
+ (data "09 00 00 00 03 73 42 49 54 08 08 08 DB E1 4F E0 00 00 00 09 70 48 59 73 00 00 0E 74 00 00 0E 74 ")
+ (data "01 6B 24 B3 D6 00 00 20 00 49 44 41 54 78 9C ED 9D 79 5C 13 C7 DB C0 9F DC 01 12 90 43 24 9C 72 ")
+ (data "A3 80 0A 56 B9 BC 05 AD 55 54 14 AD 45 D4 5A 54 BC ED 61 45 AD 5A BC C5 9F D6 A2 F5 96 1E 1E D4 ")
+ (data "56 14 AB B6 56 01 AB BE 22 62 2B 87 22 72 C8 25 10 40 21 08 09 90 64 73 BC 7F 0C AC CB 26 58 04 ")
+ (data "AC D8 EE F7 93 3F 36 B3 B3 B3 73 ED B3 CF 3C F3 CC 2C 4D AD 56 03 05 05 05 C5 DB 06 FD 4D 67 80 ")
+ (data "82 82 82 A2 23 50 C2 8B 82 82 E2 AD 84 12 5E 14 14 14 6F 25 94 F0 A2 A0 A0 78 2B A1 84 17 05 05 ")
+ (data "C5 5B 09 25 BC 28 28 28 DE 4A 28 E1 45 41 41 F1 56 42 09 2F 0A 0A 8A B7 12 4A 78 51 50 50 BC 95 ")
+ (data "50 C2 8B 82 82 E2 AD 84 12 5E 14 14 14 6F 25 94 F0 A2 A0 A0 78 2B A1 84 17 05 05 C5 5B 09 25 BC ")
+ (data "28 28 28 DE 4A 28 E1 45 41 41 F1 56 C2 7C D3 19 78 01 86 61 65 A5 A5 00 60 6B 67 F7 A6 F3 42 41 ")
+ (data "41 D1 DD E9 16 9A 17 86 61 AB 23 22 D8 6C F6 C4 E1 03 26 0E 1F C0 E1 99 1D 3D 72 E4 4D 67 8A 82 ")
+ (data "82 A2 5B 43 7B E3 3B A9 62 18 66 EF E8 FA 71 F0 C0 89 C3 5D 69 00 6A 00 99 5C 71 34 EE 46 0D DD ")
+ (data "FC C4 A9 53 6F 36 6F 14 14 14 DD 96 37 2F BC 56 47 44 B8 19 88 7C DC 6D A4 72 05 1E C8 65 33 F7 ")
+ (data "C5 26 4D F8 68 AD 7F 40 C0 1B CC 1B 05 05 45 B7 E5 0D 0F 1B D3 D3 D2 A2 76 EE D4 E1 B0 14 4A 15 ")
+ (data "93 D1 9C 19 0E 9B 29 95 2B AC 2D CC 3E FD 7C 9D 58 2C 7E B3 39 A4 A0 A0 E8 9E BC 31 E1 95 98 90 ")
+ (data "D0 A3 87 D9 B6 95 73 23 17 05 5D FA BF EC 7E A1 07 FE CC 2E E5 B0 99 5C 36 F3 D4 E5 34 CF 39 87 ")
+ (data "8A CA 6B A6 FA 5A 4C 19 E9 31 D6 3F 20 2F 2F EF 4D E5 93 82 82 A2 7B F2 66 86 8D 5B B7 6C B9 7E ")
+ (data "FE FB AF D7 84 72 D8 4C A5 52 C5 64 D0 A5 72 C5 CA AF 2F CE 1C E7 99 FA A0 C4 C4 90 37 63 CC 00 ")
+ (data "26 83 8E 72 56 2C 14 05 2C DC 93 70 F5 2A 35 84 A4 A0 A0 C0 F9 47 85 97 58 2C AE 7E F6 2C 39 39 ")
+ (data "79 43 C4 CA CB 07 96 30 18 74 A5 52 A5 50 AA D0 59 26 83 3E 6B C3 69 2F 57 CB 8F 43 86 E1 F6 2F ")
+ (data "26 83 CE 64 D0 8B 84 A2 80 85 7B EE DC B9 63 DA B3 A7 A5 95 15 8B C5 FA C7 F2 4C 41 41 D1 3D F9 ")
+ (data "27 84 57 6A 6A 6A FC B9 73 7B F6 FF 20 6F A8 72 B3 E4 9B F5 32 AD 93 B3 33 0B 45 21 FE 2E 33 C7 ")
+ (data "79 DA 9A 1B 21 51 C5 64 D0 7F BD F5 A8 9F A3 40 60 A2 8F 2E E4 B2 99 29 0F 4A 4E 5D 4E BB 96 5E ")
+ (data "3E CA C3 E2 F9 B3 32 49 43 53 56 99 D8 BD FF E0 F7 83 03 A7 4D 9F EE E4 E4 F4 BA 33 4F 41 41 D1 ")
+ (data "3D 79 BD C2 EB 7C 7C 7C D0 94 29 FE 03 ED E7 4C 19 E9 E1 6C C1 65 37 FB C4 AA 01 94 4A 55 56 41 ")
+ (data "65 D4 0F D7 BD 5C 2D 57 84 0C 93 B5 C8 2F A4 88 A1 83 B9 1B 7F 76 B5 33 45 02 8E 98 6C 91 50 74 ")
+ (data "3F BF E2 BB 9F 7E A5 19 F7 F9 E1 DB 83 1E 9E 9E AF AF 08 14 14 14 DD 93 D7 25 BC 8A 0A 0B 67 7E ")
+ (data "10 62 A1 D7 14 FE FE 68 5B 73 23 45 CB F0 10 4D 29 E2 C7 0C 06 3D 3A F6 A6 A4 49 FE 45 98 BF 8C ")
+ (data "E0 2A 01 00 C1 AB 63 BF 98 3B DC C7 DD 46 F3 5A 74 C0 60 D0 33 F3 84 91 5F 9F F4 1B 37 E3 10 E5 ")
+ (data "D4 4A 41 F1 1F E3 B5 08 AF C4 84 84 80 31 63 E2 76 2D 1A E0 64 8E E4 0E 6E DE AA A8 AE 07 00 AB ")
+ (data "5E 3D A0 45 84 71 D9 CC 2D 31 89 EE 0E 82 F1 43 FA E0 21 9F ED F9 25 D8 7F 80 B7 BB 0D 92 68 1C ")
+ (data "36 53 26 57 A0 6B 05 26 FA C8 CC 8F A4 18 83 41 BF 70 E3 E1 D7 71 F7 1E 3E B8 C7 E7 F3 BB BC 2C ")
+ (data "14 14 14 DD 93 AE 5F DB 78 3E 3E 7E 61 D8 FC AC B8 2F D1 1C 22 87 CD 2C 16 8A 7E B9 9E 75 E4 E2 ")
+ (data "7D 3B 81 BE B3 95 81 0C 53 5D 4B 2F 8F 59 1B 88 64 93 54 AE 58 FD E1 28 AF 0F 0F 8C F5 71 06 00 ")
+ (data "26 83 9E 91 27 04 00 DC 6D 95 C3 66 9E BA 9C B6 ED F8 ED 71 83 AD 00 E0 F2 DD 52 3B 81 FE 8C 00 ")
+ (data "B7 E0 D1 FD 18 0C BA 4C AE 98 38 DC D5 46 60 A8 AF AF 5F 58 50 40 AD 8B A4 A0 F8 8F D0 C5 9A 57 ")
+ (data "62 42 42 E8 FB 1F 24 1D 5D 8A 0F F1 76 9D B8 7E E7 A1 70 FE A4 81 63 7D 9C 71 9B 97 54 AE 08 5E ")
+ (data "1D BB 65 A1 BF 9B BD 19 52 A0 4E 5F CD E0 EB 72 C6 0F E9 C3 64 D0 97 EE 8C FF 2C 74 B8 55 AF 1E ")
+ (data "0A A5 0A 49 AE 62 A1 68 5D 98 3F 7E 97 22 A1 28 39 B3 78 DB F1 DB 6B 67 FB CE 18 33 00 A5 50 5A ")
+ (data "F5 3C 60 E1 9E FA FA 7A 4A FF A2 A0 F8 2F D0 95 4E AA 45 85 85 44 C9 55 5A F5 DC 73 CE 21 77 07 ")
+ (data "C1 F9 FF 85 8E 1F D2 07 00 14 4A 55 CA 83 92 09 9F 1E 4F CF 2D DF B7 72 C2 BA 43 89 8C 16 AF 7A ")
+ (data "BF FE BD 13 52 F3 18 0C BA 54 AE 28 AE 14 23 C9 05 00 C5 42 D1 B7 E7 53 BF 08 F3 FF 3A F6 E6 07 ")
+ (data "5F C4 16 09 45 0A A5 4A 60 A2 3F 73 9C 67 DA 0F 0B 8B 85 A2 59 1B 4E A3 14 AC 7A F5 48 38 F4 89 ")
+ (data "AB FB C0 2E 2C 11 05 05 45 B7 A5 2B 85 D7 F0 51 EF 9E DC 3E 1B 49 AE AC 82 CA F1 9F C5 FE BA 3B ")
+ (data "64 D2 70 57 DC E2 AE 50 AA 96 EE BC B8 6F E5 84 AD DF DD 00 80 DE 66 FC 62 A1 08 4D 2C F6 36 37 ")
+ (data "CA 2E A8 54 31 74 2B AA EB BD 5D CD 91 50 E3 B0 99 F7 F3 2B 56 84 0C BB 70 E3 A1 A4 49 BE 7C 86 ")
+ (data "DF EE 93 37 D0 29 64 0B 5B 17 E6 3F 63 4C 7F BF B0 43 28 7D 5B 73 A3 8F 83 07 AE 8E 88 E8 C2 42 ")
+ (data "51 50 50 74 4F BA 4C 78 6D DD B2 E5 E3 E0 81 C8 A7 A1 B4 EA 79 C8 97 E7 7E DD 1D 62 D5 AB 07 D1 ")
+ (data "DD 34 3D B7 FC 93 10 5F 00 98 3F 69 E0 FD FC 0A 37 5B A3 CA 1A 31 8D CD 63 E9 E8 AB 18 BA BD 4C ")
+ (data "0C 00 A0 B2 46 DC DB DC 48 C5 D0 45 81 45 E5 35 36 02 C3 9B 69 8F 67 8E F3 34 33 E6 43 8B D8 42 ")
+ (data "48 E5 8A 49 C3 5D BF 59 15 18 BC 3A 56 A1 54 49 E5 8A 89 C3 5D EF 25 9D 4D 4D 4D ED AA 72 51 50 ")
+ (data "50 74 4F BA 46 78 15 15 16 9E 3E BC 73 E2 70 57 A9 5C A1 50 AA C2 36 FE 84 24 17 EE 3D 0F 00 0C ")
+ (data "06 BD A0 AC 86 AF CB F9 FE F7 6C 53 23 1E 00 F0 78 7C 86 4E 0F 3C 42 55 75 1D 00 30 74 7A 54 D7 ")
+ (data "4A 34 6F 21 30 D1 5F B6 EB 92 B7 BB 4D 45 75 3D BE 84 1B 00 A4 72 85 B7 BB CD 8C 00 B7 5D 27 AE ")
+ (data "73 D9 4C 99 5C 11 31 7F E2 B4 F7 67 75 49 B9 28 28 28 BA 2D 5D 23 BC 36 AC 5F 1F F9 71 A8 52 A9 ")
+ (data "E2 B0 99 87 E2 6E F7 32 31 A8 93 48 49 71 54 0C 5D 74 E0 69 6F 98 FA A0 A4 9F A3 20 3D A7 54 60 ")
+ (data "66 4A 63 B0 68 0C 56 A3 8A 03 00 34 06 4B 60 66 7A E1 C6 43 14 48 63 B0 6C ED ED 4A 2A 6A 3D 5C ")
+ (data "AC EE 3F 69 70 B6 32 40 29 D0 D8 3C CD 3C DC 79 28 4C 79 50 C2 64 D0 6D CD 8D DE 1F 66 73 F2 C4 ")
+ (data "89 2E 29 1A 05 05 45 F7 A4 0B 84 57 5E 5E DE E3 7B 89 03 9C CC 01 A0 58 28 4A FC AB 38 76 6B C8 ")
+ (data "B1 F3 2F 06 6E 2C 1D 7D 96 8E 3E 00 F0 75 39 02 0B CB CF 76 9F 4E FC AB D8 A6 B7 ED E5 BB A5 16 ")
+ (data "46 5C 00 60 72 74 23 BF FA FE FD 89 C3 98 1C 5D 1B 81 91 AE 9E DE C5 FF 7B C8 E4 E8 02 80 A7 AB ")
+ (data "FD E9 AB 99 93 DE 1B 1D F2 E9 2E 19 A6 D2 4C 93 C9 A0 17 0B 45 C5 42 51 DC 8E 90 A5 3B 2F 02 80 ")
+ (data "54 AE F8 70 92 DF AC D9 B3 3B 5F 34 0A 0A 8A 6E 0B 23 32 32 B2 93 49 7C B1 66 CD AC 31 6E 26 3D ")
+ (data "F4 18 0C FA FA 83 BF AF 0C 1D 66 66 CC EF 6B DB EB 60 DC ED 91 83 1C E8 2D 5A 12 8D C1 C2 E8 3A ")
+ (data "BF 5C 4B DB BB 21 3C 74 E2 D0 5D 47 E2 3E 9B 3B CE DA 52 20 96 2A B7 1E 8C 4F CD 2C D8 FF 65 18 ")
+ (data "8A 39 64 50 DF 90 8F 77 B0 B9 BA 5E 03 9C 7B F0 75 EE E7 95 1B F2 39 4B E7 4C 1E 32 C8 ED E3 1D ")
+ (data "3F 7F 3E 7F 22 A8 9B A5 18 83 C5 51 C8 A5 CB FF F7 CB CE E5 E3 B9 6C A6 9E 0E 33 AB A0 B2 9F A3 ")
+ (data "80 C5 62 70 98 8C 46 E0 BB F4 E9 D3 C9 D2 51 50 50 74 4F 3A AB 79 89 C5 E2 E4 CB A7 DD EC CD 00 ")
+ (data "A0 58 28 02 80 FE 4E E6 32 B9 A2 B7 B9 D1 E8 C1 8E A7 2E A7 A1 68 34 06 0B 00 DC 6C 4D EE 65 15 ")
+ (data "1E FB 39 69 4D D4 B7 F1 D7 73 2A 6A C4 EB A3 CF 78 04 2E 05 80 1B A7 B7 D1 E8 4C F4 EB 6D 61 FA ")
+ (data "47 EC CE EB B7 33 FB 8F FC E4 E0 E9 44 4F D7 DE 21 9F EE 3A 7B 21 61 D5 F6 EF 16 CC 18 C9 E4 E8 ")
+ (data "A2 11 25 4A 79 E5 D7 17 B7 2D 79 17 39 C4 06 8F EE B7 27 F6 36 00 28 95 AA B1 7E EE 1B 36 EE E8 ")
+ (data "64 E9 28 28 28 BA 2D 9D 75 52 3D 79 E2 C4 D3 CC DF C6 0F E9 C3 60 D0 B7 C6 24 4E 18 DA D7 CD DE ")
+ (data "0C B7 49 5D BA F6 67 51 79 CD F2 0F 03 D1 5F 26 47 B7 4E 22 8D BD 74 0B BF DC C3 D9 B2 8F 63 6F ")
+ (data "13 53 33 85 94 6C A4 67 72 79 8F 0B 0A D3 1E 16 54 56 D7 A1 10 33 13 83 20 FF 41 00 A0 90 35 A2 ")
+ (data "90 E5 5B BE FF 2C 74 B8 B5 95 25 FA 4B 57 36 1E 3E 73 A3 BF 4B EF 41 7D AD 18 0C FA AC CF F7 C5 ")
+ (data "FE 96 42 F9 DC 53 50 FC 2B E9 AC F0 EA 37 C0 EB AB 45 7E 68 62 31 78 75 EC C5 AF 66 2B 95 2A 1A ")
+ (data "61 A8 98 55 54 7D E4 D4 A5 BD EB 3E 44 36 2C 1A 9D 09 00 4C AE 16 8B FB DF 82 04 9C 5A A5 00 80 ")
+ (data "92 0A 51 D4 81 D3 DB 23 3E D2 63 A9 D4 4A 0C 8F 83 35 D5 CF DD F8 73 EC D6 10 A5 52 F5 67 76 69 ")
+ (data "2D CF 7D D9 F2 E5 9D 29 20 05 05 45 F7 A4 53 C2 4B 2C 16 8F 19 E4 70 E2 7F CB 94 4A D5 AF B7 1E ")
+ (data "89 1B 65 33 C7 79 E2 B3 8A 68 64 87 B4 AD 35 51 DF CE 9E 32 CA 67 A0 1B 93 CB AB 7E 5A 59 54 F6 ")
+ (data "B4 A8 AC AA 5E C9 D2 67 60 A6 16 D6 96 3D 58 0E F6 76 4C 8E 2E 8D 46 03 00 4C DA 50 DD A0 7A 5E ")
+ (data "59 5C F6 1C 7B FC A4 02 00 F4 19 98 A7 AB 7D 6F 0B 53 26 97 A7 90 4A 0E C4 FE 0E 00 8B 66 F8 43 ")
+ (data "8B 16 46 94 5F 2B B6 9F C2 57 17 7D B0 F9 F2 FD 0C CA E7 8B 82 E2 5F 48 A7 16 66 27 25 26 BE 3B ")
+ (data "CA 4F A9 54 31 18 F4 84 D4 BC CF 42 87 6B 4A 2E 00 E8 A1 CF 3B B8 75 F9 B9 AB 29 EB F6 FC 08 00 ")
+ (data "67 12 32 46 35 D4 B9 71 38 3D 18 0C 85 42 99 49 83 13 32 C9 75 3D 93 DE 0E C6 81 C3 7D 6A 9E D7 ")
+ (data "DD CE CC AE C8 2C 0D 04 9A 39 87 D6 53 0D 18 93 91 D9 58 FF 23 28 EE EB F5 0A 99 3A 14 AB 17 CF ")
+ (data "9B 3E BA B7 85 29 52 C1 98 1C 5D 85 AC 11 DD 0E 89 B0 00 2F A7 FB F9 15 56 BD 7A 70 D8 4C 3D 69 ")
+ (data "71 51 61 21 35 72 A4 A0 F8 F7 D1 29 E1 F5 FB E5 CB C1 03 7B 03 80 4C AE 28 AE 14 E3 B6 27 A2 E4 ")
+ (data "42 E3 44 00 A8 AC AE BB 76 E1 AF 35 AA A6 C5 2C 3A 07 E8 20 C3 00 9A D5 A5 19 C0 81 06 71 51 A6 ")
+ (data "B8 F0 51 B9 8D 1C 1B 0F 60 8B 4E C8 00 00 40 8E BD 0B 6C 00 B6 4C DE F0 47 DC B5 9D A6 06 E3 87 ")
+ (data "B9 3B D8 DB E1 A3 48 24 BF D0 7D D5 4A AC 9F A3 60 F7 C9 1B 13 87 BB 2A 95 AA 77 47 F9 65 66 66 ")
+ (data "52 C2 8B 82 E2 DF 47 A7 66 1B BF 8B BD 80 76 E6 CA 29 7E EA FF 4E 6F 14 A8 55 72 7D B4 F1 E0 83 ")
+ (data "C3 E7 E3 18 32 5F 00 00 90 B1 E8 9A 3F 73 16 7D B4 1C 1B C8 A2 9B 6B 3B 2B 63 D1 01 E0 DD 46 69 ")
+ (data "4C 71 D5 67 2B BF 3B 16 7F 1D 19 CE 9A 8D 68 9C 17 1A 9F B5 95 65 4D 5D 13 5A 45 E4 66 6F 76 E7 ")
+ (data "CE 9D CE 94 91 82 82 A2 7B D2 71 E1 25 16 8B 3D 2D D5 0C 06 9D C1 A0 67 15 54 FA 0E EE 0F DA 24 ")
+ (data "17 93 CB FB 68 E3 41 F3 94 C7 5B 80 0E 00 48 06 B5 C5 CB CF A2 08 E6 2C 7A 1C 43 76 64 E7 8F 3F ")
+ (data "5F 48 68 4B 7E 79 B9 5A E6 14 3F 65 30 E8 2E BD 4D 63 7F 8A EF 70 19 29 28 28 BA 2D 1D 17 5E D9 ")
+ (data "D9 D9 5E 1E 7D 01 40 C5 D0 BD F3 A0 04 2D F4 01 0D C9 F5 F3 85 04 F1 B5 D4 4F 9A 9A FE 56 30 BD ")
+ (data "12 71 0C D9 67 5B 0F 3F 2E 28 D4 2A BF 6C 2D 8C 4B 2A 6A 55 0C 5D 0E 9B 69 A0 AC A4 BE 5C 4B 41 ")
+ (data "F1 EF A3 E3 02 E5 7E 66 A6 B5 85 19 3A CE 2E A8 C4 17 FA 00 41 72 55 3F AD 8C DC 1A 1B 01 BA 5D ")
+ (data "2B B9 00 80 83 A9 F6 82 6E 78 D4 F7 D0 E2 78 41 94 5F 9E 03 3D 1F 3C AE 40 31 5D 1C 6D 2B 2A 2A ")
+ (data "BA F6 EE 14 14 14 6F 9C 8E CB 94 82 82 02 1B 81 21 9A 5E 44 BB D9 10 41 02 25 FA CC F5 70 0E DD ")
+ (data "B6 DD 69 2A 31 89 1A D3 B2 A5 84 26 32 16 DD 17 80 93 59 71 FD 5E 2E 68 38 8E 59 18 71 EF 3C 14 ")
+ (data "02 80 8A A1 DB DB D2 F4 49 49 49 BB B3 40 41 41 F1 76 D0 71 E1 F5 30 3B CF 80 C7 05 80 27 A5 65 ")
+ (data "AE 76 A6 4C 8E 2E C9 48 5F FD B4 F2 FB E3 71 41 2A 65 3B D5 2E 35 26 19 5C 5A A6 EB 37 AC FD F2 ")
+ (data "6B 3E C8 36 1F 3E 85 87 10 95 AF C6 86 06 34 8C 15 98 9A 14 15 15 BD 5A D9 28 28 3A 8A 5C 24 AA ")
+ (data "CF C8 A8 CF C8 90 8B 44 6F 3A 2F 5A E8 9E B9 EA 18 1D 77 95 28 29 15 0A 4C FA 03 C0 B3 46 46 4F ")
+ (data "33 01 0A 24 3A D0 9F 4F CE 99 0D 4C 0E A6 6A 8F F0 52 63 12 B6 5B 7F 8E A5 85 8E A7 47 63 F2 CD ")
+ (data "76 E6 C1 17 60 FB 83 AA 82 8A 3A 7B 81 01 F2 5F A5 D1 99 C8 79 A2 97 89 01 72 FB B2 11 18 FE 59 ")
+ (data "50 A0 F5 72 B9 48 94 15 12 CA 36 36 D6 72 4E 87 DB C3 C7 C7 D0 CF 4F CF C5 B9 9D 99 A1 78 5B A8 ")
+ (data "BD 9D 52 B4 69 73 D3 95 CB 0A 00 26 C0 A0 9A 1A B6 91 D1 DF 5E A5 96 CB 2B CE C4 89 7E BB DC 90 ")
+ (data "92 AA 2C AB 00 00 9D C1 9E 7A 43 FC CC 66 4C D7 1F 30 00 8F D6 90 93 7B DF CF 17 00 5C 13 93 4C ")
+ (data "46 8F 7A 7D A5 78 55 D4 72 F9 5D 17 37 69 51 7E AF 65 2B 5C F6 7E FD A6 B3 D3 05 74 50 78 61 18 ")
+ (data "56 F7 B4 0C 6D 4A 53 51 23 36 33 31 80 D6 92 8B C9 D1 FD F1 F2 B5 2F 81 2D 63 D1 95 DA 34 29 06 ")
+ (data "8B BC 42 48 C7 6B 10 00 18 0C 1D F2 6C 5F 34 43 23 BE 1A 93 A8 5A 87 D0 01 00 74 67 B2 14 17 AF ")
+ (data "DD FE 3C 2C 18 93 36 10 E5 97 93 BD B5 B0 4E 69 6E C0 30 E0 71 9F E7 D6 B6 55 10 F1 95 CB A8 0A ")
+ (data "54 1A A7 6A 63 8E 15 01 70 CC 6D 1C CF FC 68 E8 EB F3 92 DA E8 B6 D4 DE 4E 91 96 97 1B 8F 1E D5 ")
+ (data "9E 87 B3 FB 50 71 26 8E C1 E5 9A 06 4E 78 1D 89 3F BD 78 E9 D1 C4 40 26 80 AA 65 DC C1 E2 FD FD ")
+ (data "62 B5 B2 98 6F 8B E6 85 41 EB A1 4A 63 F2 CD C6 E4 9B 55 51 DB 79 7E C3 FA 9E 8E E5 58 5A A0 F0 ")
+ (data "2E B6 EF 76 11 95 BF 5C 90 17 E5 B3 58 BC AA 7D D1 B6 AB 3E C7 73 DB 1E 64 65 E5 A2 94 14 7D 77 ")
+ (data "F7 6E F5 2E EF A0 F0 92 4A A5 0C 50 00 00 8D C1 AA AC AE F3 70 B6 C4 47 8B 88 4A 91 24 2F 33 DB ")
+ (data "19 74 1B 31 49 9F C4 24 7D 8F 01 C4 B3 EA C6 A6 BF AC 2C 69 AD E5 17 DF D3 13 00 F4 DD DD 35 6F ")
+ (data "A7 C6 24 96 FB 0F 08 66 BC 4F 0C 7C B2 6F 7F 55 E4 06 2F 99 6E D8 85 6B 9F 87 05 13 4F D1 E8 4C ")
+ (data "43 AE AA B6 4E 62 61 64 62 6D 65 59 74 E6 72 5B 05 41 FD 8C ED D6 DF 74 51 38 F6 AC 1A 00 58 3D ")
+ (data "4D B0 67 D5 D2 BC BC BA D8 93 2A 00 4C 58 92 E5 E7 DB 2B 62 8D D3 8E 6D ED A9 99 6E 45 5E E8 1C ")
+ (data "69 51 FE 3B 8F 72 DE 22 E1 D5 90 93 9B 37 7D 1A 8B C5 33 95 77 FD 1C B1 5A 2E CF 9F 18 C8 04 60 ")
+ (data "99 DB B8 26 5D 69 E7 A3 98 11 3C 4D 7C 36 0E 1D B3 CC 6D F4 A7 4E D6 71 71 06 80 DA 6B D7 1A CE ")
+ (data "C6 D1 01 1A 93 6F DE B1 B2 F4 69 9F 06 F7 A6 D0 77 77 57 01 00 26 61 02 BC 92 E4 02 80 92 6F F6 ")
+ (data "57 44 6D 77 3C 79 EA DF 20 BC 00 A0 97 FE 8B E3 3D DF FD 5A 51 23 1E E5 ED 6E 62 6A 06 00 2C AE ")
+ (data "5E D6 BD B4 77 81 8B CE EA 58 58 90 1A 55 CD 93 93 52 53 01 E8 58 59 01 40 5B B5 C3 E0 70 48 89 ")
+ (data "B0 7A 9A 00 80 39 8B 5E 5F 5C 54 51 23 16 18 F3 91 F2 F5 B8 A0 F0 B7 1B 69 89 7F 15 23 D7 33 00 ")
+ (data "78 F4 F8 6F 0C F6 3A FD DC 6D 16 2F 22 87 9E 3A 51 71 26 AE 70 FA 34 3A 40 55 D4 76 00 78 BB E4 ")
+ (data "17 86 61 8A A2 7C 3A 00 B3 1D 9A 45 F7 A1 21 3F 9F 0E C0 B0 14 BC 8E C4 6B FE EF 16 52 B1 ED 8E ")
+ (data "7F DB CE E7 30 67 F9 C7 E2 B3 71 E8 25 E7 78 E1 22 51 1F B4 59 BC 48 2D 97 17 6C 8F 2A 8F DC 20 ")
+ (data "88 58 D3 9D 25 17 00 E8 B9 38 7B A4 A7 D7 DF 4B 33 0D 9A FC AA D7 36 3E CE EF 86 EA 64 07 85 57 ")
+ (data "F5 B3 67 3C 1E 1F 59 C4 9B EA 6A 76 AE 99 0B 00 B1 97 6E 09 AB 6A CD 7B 19 F6 EB EF 9E 74 27 7D ")
+ (data "88 AE 2E 34 4A 01 20 B3 DF 3B 6E 77 FF 0F B7 0B 54 27 5D CB F5 1F 4D D3 18 36 EA 39 3A A2 03 9E ")
+ (data "DF B0 C6 E4 9B C4 08 34 16 4F B8 61 D3 D3 33 71 1E 17 CE D3 D8 6C 00 C8 9A 37 BF F1 72 02 8D C5 ")
+ (data "E3 60 AA 77 81 7B FE EA 4D 07 6B C1 FD CC 07 C2 AA 5A 4F D7 DE 21 13 86 98 11 26 40 EB 9F D7 77 ")
+ (data "AC 98 82 69 C1 46 A5 65 7F 59 59 32 58 BC AA A8 ED 3D 27 06 BE 45 E3 47 55 75 B5 E6 58 B8 FB D3 ")
+ (data "54 5A FA FA 12 97 57 56 A2 03 D2 50 A0 2D AA 93 AE 3D DB 17 CD 60 F1 D4 98 E4 1D A1 90 23 20 8B ")
+ (data "54 1A 9B ED F0 E5 7A EB 65 4B BA B9 E4 42 E8 0F 18 40 34 CF B5 1F 59 5A 66 97 67 A6 F3 74 5C F3 ")
+ (data "B2 B4 B4 04 00 26 47 B7 56 4A 07 80 DE 16 A6 CB 3F 6A 1E BB 15 54 D4 DD CE CC F6 6C 94 CA 58 74 ")
+ (data "06 F0 D4 98 E4 C9 37 FB DD 8E 1D 45 67 1B 72 73 55 00 9A 56 2D 5D BB 66 9F 0A 7E 80 BF A6 CD 5E ")
+ (data "F1 AC A6 E9 CA 65 F9 D3 67 1C 4B 0B 59 59 79 4D CC 31 56 8B 74 73 E3 70 24 8D 4D 56 E6 66 23 06 ")
+ (data "36 BF 4B D1 B2 C7 8A 1A 31 00 D0 18 2C 2E 5D 01 1D 85 63 69 E1 9C 98 F4 C8 7F 34 1D 20 2F 74 8E ")
+ (data "57 61 9E 66 1C B9 48 24 7D F2 44 D9 D8 C4 36 32 D2 FA 3E 47 53 3C 78 FF 96 95 95 8B 73 73 01 80 ")
+ (data "DF B7 8F E6 F3 80 50 CB E5 8D 85 45 4D E5 E5 00 C0 77 76 D6 D4 F3 49 69 36 E4 E4 36 95 97 EB 58 ")
+ (data "58 E0 19 90 55 55 35 47 65 90 DF 9A 6A B9 1C 93 48 58 3C 1E 7A 13 C8 CA CA 1B 9F 3C D1 CC 7C 43 ")
+ (data "4E AE 5C 24 6A AB 50 C4 9C 34 E4 E4 02 80 AE B5 B5 66 3E 49 F7 C2 93 65 E8 EA F0 FB F6 C5 03 71 ")
+ (data "9A 72 72 E9 00 74 3D DD 97 DC 51 2B A8 C6 50 CA 5C 6B 6B AD D2 84 A9 DF 3C 5E 68 8F 9D 0B 00 8A ")
+ (data "3E FE 94 0E A0 C4 24 7D 12 93 DA 6A 29 20 B4 82 56 5E 5E 5E 9C 57 EA 45 6A B9 5C 9C 9D AD 6C 6C ")
+ (data "D2 73 71 26 DE 1D 6F 0B 52 38 31 05 CD 0C E3 A9 B5 95 49 79 51 3E 00 68 86 93 1A 57 2E 12 D5 A7 ")
+ (data "67 30 74 74 78 83 DE 61 AA D5 98 44 A2 79 2F CD FC 10 FB C6 2B D1 51 83 BD E2 65 E2 C0 C5 D6 1C ")
+ (data "00 F0 A6 A6 B1 78 75 31 C7 A0 45 78 69 CA 7E 25 26 D1 05 5D BC 00 FA 9E 1E 15 1A D2 4D 89 49 58 ")
+ (data "2C 1E 7A 36 EA D2 D3 89 8F 63 4F 35 3C 05 70 B1 35 57 AB D5 F8 3E 85 08 B4 66 5B 97 AB 29 2A 5F ")
+ (data "01 93 D1 A3 B8 6E FD E5 59 99 F2 A2 FC 86 9C 5C 62 C7 92 55 54 E4 AF 5C 55 1B 7B 12 D7 71 98 00 ")
+ (data "96 FB 0F 10 07 A1 B2 B2 F2 3B 56 96 00 E0 2D 14 02 C0 C3 B9 61 E2 2B 97 F1 FC F7 D4 98 FA 41 23 ")
+ (data "91 AA C8 0D 44 BD 49 6F EC 38 B7 D8 93 C4 7E 90 39 7C 54 63 56 66 EF FD 07 6C 16 2F 22 1A 65 86 ")
+ (data "C8 64 95 BF 5C A8 88 F9 56 F1 20 1B 00 E8 00 19 7E C3 91 2C 90 67 65 FA CA 64 34 36 FB E1 E2 25 ")
+ (data "35 31 C7 04 11 6B 1C 37 45 A6 4F 9C 8C E7 87 E7 37 6C C0 B5 04 1A 9B FD F4 E2 A5 FC 89 81 8A 16 ")
+ (data "9B 20 1D C0 59 DB DC 59 7D 46 46 C1 D2 15 92 E4 9B 78 56 75 CC 6D 7A 1F FA 86 38 B6 7A FE D7 BD ")
+ (data "FB 7E BE 74 80 A1 6A 75 75 D2 B5 C2 D9 1F 35 09 4B F0 64 ED 7E 3E 23 98 D6 FC CE CB 59 FE 71 53 ")
+ (data "5A 7A D3 DD 34 1A 8B 87 E5 16 FC E9 3E 00 00 D4 A2 E7 3D 66 85 BC 7C C0 AE 96 CB F3 37 44 3E 8B ")
+ (data "DA 4E AC 31 9E DF 30 FB 6F A2 F1 CE F6 78 E3 66 D1 91 18 00 40 6A D4 5D 17 37 BA 9E AE AA A1 91 ")
+ (data "26 93 0F 2A CA D3 FA F0 34 E4 E4 4A B3 32 E9 00 5C B7 FE 1D 98 37 64 E8 E8 D4 DE 4E 41 66 47 BC ")
+ (data "BC B6 27 4F 99 CF 0C 21 C5 7C A5 5E E4 53 53 53 9F 9E 91 EB 3F 1A 8F 6C 7B 2C C6 32 EC 23 B5 5C ")
+ (data "FE 70 F1 92 DA 98 63 F8 25 86 21 A1 AE DF C5 10 8B 96 6A 6C 8C C2 DD 4E BD F8 3C CD E3 8D 9B 51 ")
+ (data "67 53 B5 DC DA 78 D9 0A BB C8 0D 6C 23 A3 FA 8C 8C C2 2D 5B B1 DC 7C 3A 00 8D C5 2B FD 78 65 D9 ")
+ (data "A6 2D 00 80 E5 16 A0 B1 54 E5 2F 17 90 81 D2 57 2E AE 38 13 F7 78 FA 34 00 50 01 38 9E 3C 65 32 ")
+ (data "EE DD 14 63 63 3A 00 7F 6A F0 80 B8 33 9A F5 93 B3 FC E3 67 FB A2 01 60 88 4C F6 AA 75 8B E8 E0 ")
+ (data "48 B6 41 D2 A6 2B 16 93 A3 AB 56 AB 2B EB 9A CC 09 1E 12 2A 00 59 8B 9B BB E6 5B 85 0E C0 98 FA ")
+ (data "1E FE D7 C0 C3 43 6B 46 F5 67 CF 40 C7 CF 93 6F E3 49 CB 58 74 4B 39 56 F3 BC AE 03 A5 68 3F A6 ")
+ (data "8B C2 51 1E 6A 93 93 F1 C0 86 9C DC BB E6 E6 75 B1 27 01 C0 38 24 54 10 B1 46 DF 6F 98 0A E0 C9 ")
+ (data "92 C5 59 33 09 DF 5E 63 D0 E9 00 4C 80 D2 23 C7 EE 9A 9B 8B AF 5C D6 31 B7 61 DB 3A A2 04 9F ED ")
+ (data "8B CE 08 9E 46 4C F3 36 87 53 11 B9 01 CD 85 71 DD FA D3 01 E8 00 4D 57 2E 67 B8 7B 12 B3 C4 34 ")
+ (data "30 A0 03 60 CF AA B3 E6 CD C7 25 17 1D 80 C6 66 8B EF A5 89 AF 5C C6 84 25 0C 16 8F C6 E2 C9 8B ")
+ (data "F2 A5 59 99 D2 AC 4C FC 85 C3 D4 D5 63 02 34 DC 4A BE EB E2 86 F2 83 26 7F 1B 93 6F 3E 5C BC A4 ")
+ (data "F6 76 CA A3 89 81 2A 00 3 \ No newline at end of file
diff --git a/data/2018-11-08/ohm.png b/data/2018-11-08/ohm.png
new file mode 100644
index 0000000..8142011
--- /dev/null
+++ b/data/2018-11-08/ohm.png
Binary files differ
diff --git a/data/2018-11-08/ohm.txt b/data/2018-11-08/ohm.txt
new file mode 100644
index 0000000..7d8a582
--- /dev/null
+++ b/data/2018-11-08/ohm.txt
@@ -0,0 +1,9 @@
+1 0.013
+2 0.023
+5 0.054
+10 0.102
+20 0.200
+50 0.497
+100 0.993
+200 1.985
+500 4.996
diff --git a/data/2018-11-08/ohm_symlog.png b/data/2018-11-08/ohm_symlog.png
new file mode 100644
index 0000000..6847b86
--- /dev/null
+++ b/data/2018-11-08/ohm_symlog.png
Binary files differ
diff --git a/data/2018-11-08/workup_ohm.py b/data/2018-11-08/workup_ohm.py
new file mode 100644
index 0000000..95ebc42
--- /dev/null
+++ b/data/2018-11-08/workup_ohm.py
@@ -0,0 +1,33 @@
+import numpy as np
+import matplotlib.pyplot as plt
+
+# get data
+xi, yi = np.genfromtxt('ohm.txt').T
+
+# prepare figure
+plt.figure()
+ax = plt.gca()
+
+# raw
+ax.plot(xi, yi)
+ax.grid()
+ax.set_xlim(0, 500)
+ax.set_ylim(0, 5 * 1.1)
+ax.set_xlabel('set point')
+ax.set_ylabel('measured', color='C0')
+ax.set_xscale('symlog')
+
+# diff
+ax = ax.twinx()
+error = yi - (xi*0.01)
+error /= xi
+error *= 100 # to percent
+error = np.abs(error) # absolute value
+print(error)
+ax.plot(xi, error, c="C1")
+ax.set_ylabel('percent error', color='C1')
+ax.grid()
+ax.set_ylim(0, 0.3 * 1.1)
+ax.set_yticks(np.linspace(0, 0.3, 6))
+
+plt.savefig('ohm_symlog.png')
diff --git a/data/2018-11-13/setpoint.png b/data/2018-11-13/setpoint.png
new file mode 100644
index 0000000..65b8072
--- /dev/null
+++ b/data/2018-11-13/setpoint.png
Binary files differ
diff --git a/data/2018-11-13/setpoint.txt b/data/2018-11-13/setpoint.txt
new file mode 100644
index 0000000..bc1a035
--- /dev/null
+++ b/data/2018-11-13/setpoint.txt
@@ -0,0 +1,26 @@
+# set,R,L
+999,9.99,9.99
+899,8.98,8.99
+799,7.99,7.99
+699,6.98,6.98
+599,5.99,6.00
+499,4.98,4.99
+399,3.98,3.99
+299,2.98,2.99
+199,1.98,2.00
+99,0.99,1.01
+89,0.89,0.91
+79,0.79,0.81
+69,0.69,0.71
+59,0.60,0.61
+49,0.50,0.51
+39,0.40,0.41
+29,0.30,0.32
+19,0.20,0.22
+9,0.10,0.12
+5,0.06,0.08
+4,0.05,0.07
+3,0.04,0.06
+2,0.03,0.05
+1,0.02,0.04
+0,0.02,0.03
diff --git a/data/2018-11-13/workup.py b/data/2018-11-13/workup.py
new file mode 100644
index 0000000..8c4e0b0
--- /dev/null
+++ b/data/2018-11-13/workup.py
@@ -0,0 +1,27 @@
+import pathlib
+import numpy as np
+import matplotlib.pyplot as plt
+
+__here__ = pathlib.Path(__file__).parent
+
+xi, r, l = np.genfromtxt('setpoint.txt', delimiter=',').T
+
+xi /= 100 # put into proper scale
+
+plt.plot(xi, r)
+plt.scatter(xi, r, label='right')
+plt.plot(xi, l)
+plt.scatter(xi, l, label='left')
+
+plt.xscale('log')
+plt.yscale('log')
+
+plt.xlabel('setpoint (mA)')
+plt.ylabel('measured (mA)')
+plt.grid()
+plt.plot(xi, xi, c='k', alpha=0.5, lw=0.5)
+
+plt.legend()
+
+plt.savefig('setpoint.png', dpi=300, transparent=True)
+plt.close()
diff --git a/enclosure/banana_L.dxf b/enclosure/banana_L.dxf
new file mode 100644
index 0000000..9d102c9
--- /dev/null
+++ b/enclosure/banana_L.dxf
@@ -0,0 +1,3024 @@
+999
+dxfrw 0.6.3
+ 0
+SECTION
+ 2
+HEADER
+ 9
+$ACADVER
+ 1
+AC1021
+ 9
+$DWGCODEPAGE
+ 3
+ANSI_1252
+ 9
+$INSBASE
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$EXTMIN
+ 10
+-1
+ 20
+-1
+ 30
+0
+ 9
+$EXTMAX
+ 10
+1
+ 20
+4
+ 30
+0
+ 9
+$LIMMIN
+ 10
+0
+ 20
+0
+ 9
+$LIMMAX
+ 10
+420
+ 20
+297
+ 9
+$ORTHOMODE
+ 70
+ 0
+ 9
+$REGENMODE
+ 70
+ 1
+ 9
+$FILLMODE
+ 70
+ 1
+ 9
+$QTEXTMODE
+ 70
+ 0
+ 9
+$MIRRTEXT
+ 70
+ 0
+ 9
+$LTSCALE
+ 40
+1
+ 9
+$ATTMODE
+ 70
+ 0
+ 9
+$TEXTSIZE
+ 40
+2.5
+ 9
+$TRACEWID
+ 40
+15.68
+ 9
+$TEXTSTYLE
+ 7
+STANDARD
+ 9
+$CLAYER
+ 8
+0
+ 9
+$CELTYPE
+ 6
+BYLAYER
+ 9
+$CECOLOR
+ 62
+ 256
+ 9
+$CELTSCALE
+ 40
+1
+ 9
+$DISPSILH
+ 70
+ 0
+ 9
+$DIMSCALE
+ 40
+2.5
+ 9
+$DIMASZ
+ 40
+2.5
+ 9
+$DIMEXO
+ 40
+0.625
+ 9
+$DIMDLI
+ 40
+3.75
+ 9
+$DIMRND
+ 40
+0
+ 9
+$DIMDLE
+ 40
+0
+ 9
+$DIMEXE
+ 40
+1.25
+ 9
+$DIMTP
+ 40
+0
+ 9
+$DIMTM
+ 40
+0
+ 9
+$DIMTXT
+ 40
+2.5
+ 9
+$DIMCEN
+ 40
+2.5
+ 9
+$DIMTSZ
+ 40
+0
+ 9
+$DIMTOL
+ 70
+ 0
+ 9
+$DIMLIM
+ 70
+ 0
+ 9
+$DIMTIH
+ 70
+ 0
+ 9
+$DIMTOH
+ 70
+ 0
+ 9
+$DIMSE1
+ 70
+ 0
+ 9
+$DIMSE2
+ 70
+ 0
+ 9
+$DIMTAD
+ 70
+ 1
+ 9
+$DIMZIN
+ 70
+ 8
+ 9
+$DIMBLK
+ 1
+
+ 9
+$DIMASO
+ 70
+ 1
+ 9
+$DIMSHO
+ 70
+ 1
+ 9
+$DIMPOST
+ 1
+
+ 9
+$DIMAPOST
+ 1
+
+ 9
+$DIMALT
+ 70
+ 0
+ 9
+$DIMALTD
+ 70
+ 3
+ 9
+$DIMALTF
+ 40
+0.03937
+ 9
+$DIMLFAC
+ 40
+1
+ 9
+$DIMTOFL
+ 70
+ 1
+ 9
+$DIMTVP
+ 40
+0
+ 9
+$DIMTIX
+ 70
+ 0
+ 9
+$DIMSOXD
+ 70
+ 0
+ 9
+$DIMSAH
+ 70
+ 0
+ 9
+$DIMBLK1
+ 1
+
+ 9
+$DIMBLK2
+ 1
+
+ 9
+$DIMSTYLE
+ 2
+STANDARD
+ 9
+$DIMCLRD
+ 70
+ 0
+ 9
+$DIMCLRE
+ 70
+ 0
+ 9
+$DIMCLRT
+ 70
+ 0
+ 9
+$DIMTFAC
+ 40
+1
+ 9
+$DIMGAP
+ 40
+0.625
+ 9
+$DIMJUST
+ 70
+ 0
+ 9
+$DIMSD1
+ 70
+ 0
+ 9
+$DIMSD2
+ 70
+ 0
+ 9
+$DIMTOLJ
+ 70
+ 0
+ 9
+$DIMTZIN
+ 70
+ 8
+ 9
+$DIMALTZ
+ 70
+ 0
+ 9
+$DIMALTTZ
+ 70
+ 0
+ 9
+$DIMUPT
+ 70
+ 0
+ 9
+$DIMDEC
+ 70
+ 2
+ 9
+$DIMTDEC
+ 70
+ 2
+ 9
+$DIMALTU
+ 70
+ 2
+ 9
+$DIMALTTD
+ 70
+ 3
+ 9
+$DIMTXSTY
+ 7
+STANDARD
+ 9
+$DIMAUNIT
+ 70
+ 0
+ 9
+$DIMADEC
+ 70
+ 2
+ 9
+$DIMALTRND
+ 40
+0
+ 9
+$DIMAZIN
+ 70
+ 0
+ 9
+$DIMDSEP
+ 70
+ 44
+ 9
+$DIMATFIT
+ 70
+ 3
+ 9
+$DIMFRAC
+ 70
+ 0
+ 9
+$DIMLDRBLK
+ 1
+STANDARD
+ 9
+$DIMLUNIT
+ 70
+ 2
+ 9
+$DIMLWD
+ 70
+ -2
+ 9
+$DIMLWE
+ 70
+ -2
+ 9
+$DIMTMOVE
+ 70
+ 0
+ 9
+$DIMFXL
+ 40
+1
+ 9
+$DIMFXLON
+ 70
+ 0
+ 9
+$DIMJOGANG
+ 40
+0.7854
+ 9
+$DIMTFILL
+ 70
+ 0
+ 9
+$DIMTFILLCLR
+ 70
+ 0
+ 9
+$DIMARCSYM
+ 70
+ 0
+ 9
+$DIMLTYPE
+ 6
+
+ 9
+$DIMLTEX1
+ 6
+
+ 9
+$DIMLTEX2
+ 6
+
+ 9
+$LUNITS
+ 70
+ 2
+ 9
+$LUPREC
+ 70
+ 4
+ 9
+$SKETCHINC
+ 40
+1
+ 9
+$FILLETRAD
+ 40
+0
+ 9
+$AUNITS
+ 70
+ 0
+ 9
+$AUPREC
+ 70
+ 2
+ 9
+$MENU
+ 1
+.
+ 9
+$ELEVATION
+ 40
+0
+ 9
+$PELEVATION
+ 40
+0
+ 9
+$THICKNESS
+ 40
+0
+ 9
+$LIMCHECK
+ 70
+ 0
+ 9
+$CHAMFERA
+ 40
+0
+ 9
+$CHAMFERB
+ 40
+0
+ 9
+$CHAMFERC
+ 40
+0
+ 9
+$CHAMFERD
+ 40
+0
+ 9
+$SKPOLY
+ 70
+ 0
+ 9
+$USRTIMER
+ 70
+ 1
+ 9
+$ANGBASE
+ 50
+0
+ 9
+$ANGDIR
+ 70
+ 0
+ 9
+$PDMODE
+ 70
+ 34
+ 9
+$PDSIZE
+ 40
+0
+ 9
+$PLINEWID
+ 40
+0
+ 9
+$SPLFRAME
+ 70
+ 0
+ 9
+$SPLINETYPE
+ 70
+ 2
+ 9
+$SPLINESEGS
+ 70
+ 8
+ 9
+$HANDSEED
+ 5
+20000
+ 9
+$SURFTAB1
+ 70
+ 6
+ 9
+$SURFTAB2
+ 70
+ 6
+ 9
+$SURFTYPE
+ 70
+ 6
+ 9
+$SURFU
+ 70
+ 6
+ 9
+$SURFV
+ 70
+ 6
+ 9
+$UCSBASE
+ 2
+
+ 9
+$UCSNAME
+ 2
+
+ 9
+$UCSORG
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSXDIR
+ 10
+1
+ 20
+0
+ 30
+0
+ 9
+$UCSYDIR
+ 10
+0
+ 20
+1
+ 30
+0
+ 9
+$UCSORTHOREF
+ 2
+
+ 9
+$UCSORTHOVIEW
+ 70
+ 0
+ 9
+$UCSORGTOP
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGBOTTOM
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGLEFT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGRIGHT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGFRONT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGBACK
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSBASE
+ 2
+
+ 9
+$PUCSNAME
+ 2
+
+ 9
+$PUCSORG
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSXDIR
+ 10
+1
+ 20
+0
+ 30
+0
+ 9
+$PUCSYDIR
+ 10
+0
+ 20
+1
+ 30
+0
+ 9
+$PUCSORTHOREF
+ 2
+
+ 9
+$PUCSORTHOVIEW
+ 70
+ 0
+ 9
+$PUCSORGTOP
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGBOTTOM
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGLEFT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGRIGHT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGFRONT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGBACK
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$USERI1
+ 70
+ 0
+ 9
+$USERI2
+ 70
+ 0
+ 9
+$USERI3
+ 70
+ 0
+ 9
+$USERI4
+ 70
+ 0
+ 9
+$USERI5
+ 70
+ 0
+ 9
+$USERR1
+ 40
+0
+ 9
+$USERR2
+ 40
+0
+ 9
+$USERR3
+ 40
+0
+ 9
+$USERR4
+ 40
+0
+ 9
+$USERR5
+ 40
+0
+ 9
+$WORLDVIEW
+ 70
+ 1
+ 9
+$SHADEDGE
+ 70
+ 3
+ 9
+$SHADEDIF
+ 70
+ 70
+ 9
+$TILEMODE
+ 70
+ 1
+ 9
+$MAXACTVP
+ 70
+ 64
+ 9
+$PINSBASE
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PLIMCHECK
+ 70
+ 0
+ 9
+$PEXTMIN
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PEXTMAX
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PLIMMIN
+ 10
+0
+ 20
+0
+ 9
+$PLIMMAX
+ 10
+11
+ 20
+8.5
+ 9
+$UNITMODE
+ 70
+ 0
+ 9
+$VISRETAIN
+ 70
+ 1
+ 9
+$PLINEGEN
+ 70
+ 0
+ 9
+$PSLTSCALE
+ 70
+ 1
+ 9
+$TREEDEPTH
+ 70
+ 3020
+ 9
+$CMLSTYLE
+ 2
+Standard
+ 9
+$CMLJUST
+ 70
+ 0
+ 9
+$CMLSCALE
+ 40
+20
+ 9
+$PROXYGRAPHICS
+ 70
+ 1
+ 9
+$MEASUREMENT
+ 70
+ 1
+ 9
+$CELWEIGHT
+370
+ -1
+ 9
+$ENDCAPS
+280
+ 0
+ 9
+$JOINSTYLE
+280
+ 0
+ 9
+$LWDISPLAY
+290
+ 0
+ 9
+$INSUNITS
+ 70
+ 1
+ 9
+$HYPERLINKBASE
+ 1
+
+ 9
+$STYLESHEET
+ 1
+
+ 9
+$XEDIT
+290
+ 1
+ 9
+$CEPSNTYPE
+380
+ 0
+ 9
+$PSTYLEMODE
+290
+ 1
+ 9
+$EXTNAMES
+290
+ 1
+ 9
+$PSVPSCALE
+ 40
+0
+ 9
+$OLESTARTUP
+290
+ 0
+ 9
+$SORTENTS
+280
+ 127
+ 9
+$INDEXCTL
+280
+ 0
+ 9
+$HIDETEXT
+280
+ 1
+ 9
+$XCLIPFRAME
+290
+ 0
+ 9
+$HALOGAP
+280
+ 0
+ 9
+$OBSCOLOR
+ 70
+ 257
+ 9
+$OBSLTYPE
+280
+ 0
+ 9
+$INTERSECTIONDISPLAY
+280
+ 0
+ 9
+$INTERSECTIONCOLOR
+ 70
+ 257
+ 9
+$DIMASSOC
+280
+ 1
+ 9
+$PROJECTNAME
+ 1
+
+ 9
+$CAMERADISPLAY
+290
+ 0
+ 9
+$LENSLENGTH
+ 40
+50
+ 9
+$CAMERAHEIGHT
+ 40
+0
+ 9
+$STEPSPERSEC
+ 40
+2
+ 9
+$STEPSIZE
+ 40
+50
+ 9
+$3DDWFPREC
+ 40
+2
+ 9
+$PSOLWIDTH
+ 40
+5
+ 9
+$PSOLHEIGHT
+ 40
+80
+ 9
+$LOFTANG1
+ 40
+1.570796326794897
+ 9
+$LOFTANG2
+ 40
+1.570796326794897
+ 9
+$LOFTMAG1
+ 40
+0
+ 9
+$LOFTMAG2
+ 40
+0
+ 9
+$LOFTPARAM
+ 70
+ 7
+ 9
+$LOFTNORMALS
+280
+ 1
+ 9
+$LATITUDE
+ 40
+1
+ 9
+$LONGITUDE
+ 40
+1
+ 9
+$NORTHDIRECTION
+ 40
+0
+ 9
+$TIMEZONE
+ 70
+-8000
+ 9
+$LIGHTGLYPHDISPLAY
+280
+ 1
+ 9
+$TILEMODELIGHTSYNCH
+280
+ 1
+ 9
+$SOLIDHIST
+280
+ 1
+ 9
+$SHOWHIST
+280
+ 1
+ 9
+$DWFFRAME
+280
+ 2
+ 9
+$DGNFRAME
+280
+ 0
+ 9
+$REALWORLDSCALE
+290
+ 1
+ 9
+$INTERFERECOLOR
+ 62
+ 1
+ 9
+$CSHADOW
+280
+ 0
+ 9
+$SHADOWPLANELOCATION
+ 40
+0
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+CLASSES
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+TABLES
+ 0
+TABLE
+ 2
+VPORT
+ 5
+8
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+VPORT
+ 5
+31
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbViewportTableRecord
+ 2
+*ACTIVE
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 11
+1
+ 21
+1
+ 12
+2.714617831602053
+ 22
+2.596376764526827
+ 13
+0
+ 23
+0
+ 14
+10
+ 24
+10
+ 15
+10
+ 25
+10
+ 16
+0
+ 26
+0
+ 36
+1
+ 17
+0
+ 27
+0
+ 37
+0
+ 40
+6.660913445237704
+ 41
+1.556213017751479
+ 42
+50
+ 43
+0
+ 44
+0
+ 50
+0
+ 51
+0
+ 71
+ 0
+ 72
+ 100
+ 73
+ 1
+ 74
+ 3
+ 75
+ 0
+ 76
+ 1
+ 77
+ 0
+ 78
+ 0
+281
+ 0
+ 65
+ 1
+110
+0
+120
+0
+130
+0
+111
+1
+121
+0
+131
+0
+112
+0
+122
+1
+132
+0
+ 79
+ 0
+146
+0
+348
+10020
+ 60
+ 7
+ 61
+ 5
+292
+1
+282
+ 1
+141
+0
+142
+0
+ 63
+ 250
+421
+3358443
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+LTYPE
+ 5
+5
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 4
+ 0
+LTYPE
+ 5
+14
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+ByBlock
+ 70
+ 0
+ 3
+
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+15
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+ByLayer
+ 70
+ 0
+ 3
+
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+16
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+Continuous
+ 70
+ 0
+ 3
+Solid line
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+32
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOT
+ 70
+ 0
+ 3
+Dot . . . . . . . . . . . . . . . . . . . . . .
+ 72
+ 65
+ 73
+ 2
+ 40
+6.35
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+33
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOTTINY
+ 70
+ 0
+ 3
+Dot (.15x) .....................................
+ 72
+ 65
+ 73
+ 2
+ 40
+0.9525
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+34
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOT2
+ 70
+ 0
+ 3
+Dot (.5x) .....................................
+ 72
+ 65
+ 73
+ 2
+ 40
+3.175
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+35
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOTX2
+ 70
+ 0
+ 3
+Dot (2x) . . . . . . . . . . . . .
+ 72
+ 65
+ 73
+ 2
+ 40
+12.7
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+36
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHED
+ 70
+ 0
+ 3
+Dashed _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+19.05
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+37
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHEDTINY
+ 70
+ 0
+ 3
+Dashed (.15x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+2.8575
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+38
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHED2
+ 70
+ 0
+ 3
+Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+9.524999999999999
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+39
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHEDX2
+ 70
+ 0
+ 3
+Dashed (2x) ____ ____ ____ ____ ____ ___
+ 72
+ 65
+ 73
+ 2
+ 40
+38.09999999999999
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3A
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOT
+ 70
+ 0
+ 3
+Dash dot __ . __ . __ . __ . __ . __ . __ . __
+ 72
+ 65
+ 73
+ 4
+ 40
+25.4
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3B
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOTTINY
+ 70
+ 0
+ 3
+Dash dot (.15x) _._._._._._._._._._._._._._._.
+ 72
+ 65
+ 73
+ 4
+ 40
+3.81
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3C
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOT2
+ 70
+ 0
+ 3
+Dash dot (.5x) _._._._._._._._._._._._._._._.
+ 72
+ 65
+ 73
+ 4
+ 40
+12.7
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3D
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOTX2
+ 70
+ 0
+ 3
+Dash dot (2x) ____ . ____ . ____ . ___
+ 72
+ 65
+ 73
+ 4
+ 40
+50.8
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3E
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDE
+ 70
+ 0
+ 3
+Divide ____ . . ____ . . ____ . . ____ . . ____
+ 72
+ 65
+ 73
+ 6
+ 40
+31.75
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3F
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDETINY
+ 70
+ 0
+ 3
+Divide (.15x) __..__..__..__..__..__..__..__.._
+ 72
+ 65
+ 73
+ 6
+ 40
+4.7625
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+40
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDE2
+ 70
+ 0
+ 3
+Divide (.5x) __..__..__..__..__..__..__..__.._
+ 72
+ 65
+ 73
+ 6
+ 40
+15.875
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+41
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDEX2
+ 70
+ 0
+ 3
+Divide (2x) ________ . . ________ . . _
+ 72
+ 65
+ 73
+ 6
+ 40
+63.5
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+42
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDER
+ 70
+ 0
+ 3
+Border __ __ . __ __ . __ __ . __ __ . __ __ .
+ 72
+ 65
+ 73
+ 6
+ 40
+44.45
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+43
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDERTINY
+ 70
+ 0
+ 3
+Border (.15x) __.__.__.__.__.__.__.__.__.__.__.
+ 72
+ 65
+ 73
+ 6
+ 40
+6.6675
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+44
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDER2
+ 70
+ 0
+ 3
+Border (.5x) __.__.__.__.__.__.__.__.__.__.__.
+ 72
+ 65
+ 73
+ 6
+ 40
+22.225
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+45
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDERX2
+ 70
+ 0
+ 3
+Border (2x) ____ ____ . ____ ____ . ___
+ 72
+ 65
+ 73
+ 6
+ 40
+88.89999999999999
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+46
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTER
+ 70
+ 0
+ 3
+Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
+ 72
+ 65
+ 73
+ 4
+ 40
+50.8
+ 49
+31.75
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+6.35
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+47
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTERTINY
+ 70
+ 0
+ 3
+Center (.15x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
+ 72
+ 65
+ 73
+ 4
+ 40
+7.619999999999999
+ 49
+4.7625
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0.9525
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+48
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTER2
+ 70
+ 0
+ 3
+Center (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
+ 72
+ 65
+ 73
+ 4
+ 40
+28.575
+ 49
+19.05
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+3.175
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+49
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTERX2
+ 70
+ 0
+ 3
+Center (2x) ________ __ ________ __ _____
+ 72
+ 65
+ 73
+ 4
+ 40
+101.6
+ 49
+63.5
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+12.7
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+LAYER
+ 5
+2
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+LAYER
+ 5
+10
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbLayerTableRecord
+ 2
+0
+ 70
+ 0
+ 62
+ 7
+ 6
+CONTINUOUS
+370
+ 0
+390
+F
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+STYLE
+ 5
+3
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 3
+ 0
+STYLE
+ 5
+4A
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbTextStyleTableRecord
+ 2
+Standard
+ 70
+ 0
+ 40
+0
+ 41
+1
+ 50
+0
+ 71
+ 0
+ 42
+1
+ 3
+txt
+ 4
+
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+VIEW
+ 5
+6
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+UCS
+ 5
+7
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+APPID
+ 5
+9
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+APPID
+ 5
+12
+330
+9
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+ACAD
+ 70
+ 0
+ 0
+APPID
+ 5
+4B
+330
+9
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+LibreCad
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+DIMSTYLE
+ 5
+A
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+100
+AcDbDimStyleTable
+ 71
+ 1
+ 0
+DIMSTYLE
+105
+4C
+330
+A
+100
+AcDbSymbolTableRecord
+100
+AcDbDimStyleTableRecord
+ 2
+Standard
+ 70
+ 0
+ 40
+1
+ 41
+2.5
+ 42
+0.625
+ 43
+0.38
+ 44
+1.25
+ 45
+0
+ 46
+0
+ 47
+0
+ 48
+0
+ 49
+1
+140
+2.5
+141
+0.09
+142
+0
+143
+25.4
+144
+1
+145
+0
+146
+1
+147
+0.625
+148
+0
+ 71
+ 0
+ 72
+ 0
+ 73
+ 0
+ 74
+ 1
+ 75
+ 0
+ 76
+ 0
+ 77
+ 0
+ 78
+ 1
+ 79
+ 0
+170
+ 0
+171
+ 2
+172
+ 0
+173
+ 0
+174
+ 0
+175
+ 0
+176
+ 0
+177
+ 0
+178
+ 0
+179
+ 2
+271
+ 4
+272
+ 4
+273
+ 2
+274
+ 2
+275
+ 0
+276
+ 0
+277
+ 2
+278
+ 0
+279
+ 0
+280
+ 0
+281
+ 0
+282
+ 0
+283
+ 1
+284
+ 0
+285
+ 0
+286
+ 0
+288
+ 0
+289
+ 3
+340
+standard
+341
+
+371
+ -2
+372
+ -2
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+BLOCK_RECORD
+ 5
+1
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 2
+ 0
+BLOCK_RECORD
+ 5
+1F
+330
+1
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*Model_Space
+ 70
+ 0
+280
+ 1
+281
+ 0
+ 0
+BLOCK_RECORD
+ 5
+1E
+330
+1
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*Paper_Space
+ 70
+ 0
+280
+ 1
+281
+ 0
+ 0
+ENDTAB
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+BLOCK
+ 5
+20
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*Model_Space
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 30
+0
+ 3
+*Model_Space
+ 1
+
+ 0
+ENDBLK
+ 5
+21
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockEnd
+ 0
+BLOCK
+ 5
+1C
+330
+1B
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*Paper_Space
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 30
+0
+ 3
+*Paper_Space
+ 1
+
+ 0
+ENDBLK
+ 5
+1D
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockEnd
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+CIRCLE
+ 5
+4D
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.5000000000000002
+ 20
+-0.5000000000000002
+ 40
+0.125
+ 0
+CIRCLE
+ 5
+4E
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.4999999999999999
+ 20
+-0.5000000000000002
+ 40
+0.125
+ 0
+LINE
+ 5
+4F
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.9999999999999998
+ 20
+-1
+ 11
+-1
+ 21
+4
+ 0
+LINE
+ 5
+50
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+1
+ 20
+-1
+ 11
+1
+ 21
+4
+ 0
+LINE
+ 5
+51
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-1
+ 20
+-1
+ 11
+1
+ 21
+-1
+ 0
+LINE
+ 5
+52
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-1
+ 20
+4
+ 11
+1
+ 21
+4
+ 0
+LINE
+ 5
+53
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+0.2499999999999999
+ 20
+2.093749999999992
+ 11
+0.2499999999999996
+ 21
+1.906249999999997
+ 0
+LINE
+ 5
+54
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+0.5000000000000012
+ 20
+2.093749999999998
+ 11
+0.4999999999999999
+ 21
+1.906249999999988
+ 0
+ARC
+ 5
+55
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.3750000000000003
+ 20
+1.999999999999999
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+56
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.3750000000000003
+ 20
+1.999999999999999
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+57
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.5000000000000001
+ 20
+2.093749999999992
+ 11
+-0.5000000000000003
+ 21
+1.906249999999997
+ 0
+LINE
+ 5
+58
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.2499999999999988
+ 20
+2.093749999999998
+ 11
+-0.2500000000000001
+ 21
+1.906249999999988
+ 0
+ARC
+ 5
+59
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.3749999999999997
+ 20
+1.999999999999999
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+5A
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.3749999999999997
+ 20
+1.999999999999999
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 5
+C
+330
+0
+100
+AcDbDictionary
+281
+ 1
+ 3
+ACAD_GROUP
+350
+D
+ 0
+DICTIONARY
+ 5
+D
+330
+C
+100
+AcDbDictionary
+281
+ 1
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/enclosure/front.dxf b/enclosure/front.dxf
new file mode 100644
index 0000000..265b568
--- /dev/null
+++ b/enclosure/front.dxf
@@ -0,0 +1,3220 @@
+999
+dxfrw 0.6.3
+ 0
+SECTION
+ 2
+HEADER
+ 9
+$ACADVER
+ 1
+AC1021
+ 9
+$DWGCODEPAGE
+ 3
+ANSI_1252
+ 9
+$INSBASE
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$EXTMIN
+ 10
+-2
+ 20
+-1.5
+ 30
+0
+ 9
+$EXTMAX
+ 10
+2
+ 20
+1.5
+ 30
+0
+ 9
+$LIMMIN
+ 10
+0
+ 20
+0
+ 9
+$LIMMAX
+ 10
+420
+ 20
+297
+ 9
+$ORTHOMODE
+ 70
+ 0
+ 9
+$REGENMODE
+ 70
+ 1
+ 9
+$FILLMODE
+ 70
+ 1
+ 9
+$QTEXTMODE
+ 70
+ 0
+ 9
+$MIRRTEXT
+ 70
+ 0
+ 9
+$LTSCALE
+ 40
+1
+ 9
+$ATTMODE
+ 70
+ 0
+ 9
+$TEXTSIZE
+ 40
+2.5
+ 9
+$TRACEWID
+ 40
+15.68
+ 9
+$TEXTSTYLE
+ 7
+STANDARD
+ 9
+$CLAYER
+ 8
+0
+ 9
+$CELTYPE
+ 6
+BYLAYER
+ 9
+$CECOLOR
+ 62
+ 256
+ 9
+$CELTSCALE
+ 40
+1
+ 9
+$DISPSILH
+ 70
+ 0
+ 9
+$DIMSCALE
+ 40
+2.5
+ 9
+$DIMASZ
+ 40
+2.5
+ 9
+$DIMEXO
+ 40
+0.625
+ 9
+$DIMDLI
+ 40
+3.75
+ 9
+$DIMRND
+ 40
+0
+ 9
+$DIMDLE
+ 40
+0
+ 9
+$DIMEXE
+ 40
+1.25
+ 9
+$DIMTP
+ 40
+0
+ 9
+$DIMTM
+ 40
+0
+ 9
+$DIMTXT
+ 40
+2.5
+ 9
+$DIMCEN
+ 40
+2.5
+ 9
+$DIMTSZ
+ 40
+0
+ 9
+$DIMTOL
+ 70
+ 0
+ 9
+$DIMLIM
+ 70
+ 0
+ 9
+$DIMTIH
+ 70
+ 0
+ 9
+$DIMTOH
+ 70
+ 0
+ 9
+$DIMSE1
+ 70
+ 0
+ 9
+$DIMSE2
+ 70
+ 0
+ 9
+$DIMTAD
+ 70
+ 1
+ 9
+$DIMZIN
+ 70
+ 8
+ 9
+$DIMBLK
+ 1
+
+ 9
+$DIMASO
+ 70
+ 1
+ 9
+$DIMSHO
+ 70
+ 1
+ 9
+$DIMPOST
+ 1
+
+ 9
+$DIMAPOST
+ 1
+
+ 9
+$DIMALT
+ 70
+ 0
+ 9
+$DIMALTD
+ 70
+ 3
+ 9
+$DIMALTF
+ 40
+0.03937
+ 9
+$DIMLFAC
+ 40
+1
+ 9
+$DIMTOFL
+ 70
+ 1
+ 9
+$DIMTVP
+ 40
+0
+ 9
+$DIMTIX
+ 70
+ 0
+ 9
+$DIMSOXD
+ 70
+ 0
+ 9
+$DIMSAH
+ 70
+ 0
+ 9
+$DIMBLK1
+ 1
+
+ 9
+$DIMBLK2
+ 1
+
+ 9
+$DIMSTYLE
+ 2
+STANDARD
+ 9
+$DIMCLRD
+ 70
+ 0
+ 9
+$DIMCLRE
+ 70
+ 0
+ 9
+$DIMCLRT
+ 70
+ 0
+ 9
+$DIMTFAC
+ 40
+1
+ 9
+$DIMGAP
+ 40
+0.625
+ 9
+$DIMJUST
+ 70
+ 0
+ 9
+$DIMSD1
+ 70
+ 0
+ 9
+$DIMSD2
+ 70
+ 0
+ 9
+$DIMTOLJ
+ 70
+ 0
+ 9
+$DIMTZIN
+ 70
+ 8
+ 9
+$DIMALTZ
+ 70
+ 0
+ 9
+$DIMALTTZ
+ 70
+ 0
+ 9
+$DIMUPT
+ 70
+ 0
+ 9
+$DIMDEC
+ 70
+ 4
+ 9
+$DIMTDEC
+ 70
+ 2
+ 9
+$DIMALTU
+ 70
+ 2
+ 9
+$DIMALTTD
+ 70
+ 3
+ 9
+$DIMTXSTY
+ 7
+standard
+ 9
+$DIMAUNIT
+ 70
+ 0
+ 9
+$DIMADEC
+ 70
+ 2
+ 9
+$DIMALTRND
+ 40
+0
+ 9
+$DIMAZIN
+ 70
+ 0
+ 9
+$DIMDSEP
+ 70
+ 0
+ 9
+$DIMATFIT
+ 70
+ 3
+ 9
+$DIMFRAC
+ 70
+ 0
+ 9
+$DIMLDRBLK
+ 1
+STANDARD
+ 9
+$DIMLUNIT
+ 70
+ 2
+ 9
+$DIMLWD
+ 70
+ -2
+ 9
+$DIMLWE
+ 70
+ -2
+ 9
+$DIMTMOVE
+ 70
+ 0
+ 9
+$DIMFXL
+ 40
+1
+ 9
+$DIMFXLON
+ 70
+ 0
+ 9
+$DIMJOGANG
+ 40
+0.7854
+ 9
+$DIMTFILL
+ 70
+ 0
+ 9
+$DIMTFILLCLR
+ 70
+ 0
+ 9
+$DIMARCSYM
+ 70
+ 0
+ 9
+$DIMLTYPE
+ 6
+
+ 9
+$DIMLTEX1
+ 6
+
+ 9
+$DIMLTEX2
+ 6
+
+ 9
+$LUNITS
+ 70
+ 2
+ 9
+$LUPREC
+ 70
+ 4
+ 9
+$SKETCHINC
+ 40
+1
+ 9
+$FILLETRAD
+ 40
+0
+ 9
+$AUNITS
+ 70
+ 0
+ 9
+$AUPREC
+ 70
+ 2
+ 9
+$MENU
+ 1
+.
+ 9
+$ELEVATION
+ 40
+0
+ 9
+$PELEVATION
+ 40
+0
+ 9
+$THICKNESS
+ 40
+0
+ 9
+$LIMCHECK
+ 70
+ 0
+ 9
+$CHAMFERA
+ 40
+0
+ 9
+$CHAMFERB
+ 40
+0
+ 9
+$CHAMFERC
+ 40
+0
+ 9
+$CHAMFERD
+ 40
+0
+ 9
+$SKPOLY
+ 70
+ 0
+ 9
+$USRTIMER
+ 70
+ 1
+ 9
+$ANGBASE
+ 50
+0
+ 9
+$ANGDIR
+ 70
+ 0
+ 9
+$PDMODE
+ 70
+ 34
+ 9
+$PDSIZE
+ 40
+0
+ 9
+$PLINEWID
+ 40
+0
+ 9
+$SPLFRAME
+ 70
+ 0
+ 9
+$SPLINETYPE
+ 70
+ 2
+ 9
+$SPLINESEGS
+ 70
+ 8
+ 9
+$HANDSEED
+ 5
+20000
+ 9
+$SURFTAB1
+ 70
+ 6
+ 9
+$SURFTAB2
+ 70
+ 6
+ 9
+$SURFTYPE
+ 70
+ 6
+ 9
+$SURFU
+ 70
+ 6
+ 9
+$SURFV
+ 70
+ 6
+ 9
+$UCSBASE
+ 2
+
+ 9
+$UCSNAME
+ 2
+
+ 9
+$UCSORG
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSXDIR
+ 10
+1
+ 20
+0
+ 30
+0
+ 9
+$UCSYDIR
+ 10
+0
+ 20
+1
+ 30
+0
+ 9
+$UCSORTHOREF
+ 2
+
+ 9
+$UCSORTHOVIEW
+ 70
+ 0
+ 9
+$UCSORGTOP
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGBOTTOM
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGLEFT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGRIGHT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGFRONT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGBACK
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSBASE
+ 2
+
+ 9
+$PUCSNAME
+ 2
+
+ 9
+$PUCSORG
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSXDIR
+ 10
+1
+ 20
+0
+ 30
+0
+ 9
+$PUCSYDIR
+ 10
+0
+ 20
+1
+ 30
+0
+ 9
+$PUCSORTHOREF
+ 2
+
+ 9
+$PUCSORTHOVIEW
+ 70
+ 0
+ 9
+$PUCSORGTOP
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGBOTTOM
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGLEFT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGRIGHT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGFRONT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGBACK
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$USERI1
+ 70
+ 0
+ 9
+$USERI2
+ 70
+ 0
+ 9
+$USERI3
+ 70
+ 0
+ 9
+$USERI4
+ 70
+ 0
+ 9
+$USERI5
+ 70
+ 0
+ 9
+$USERR1
+ 40
+0
+ 9
+$USERR2
+ 40
+0
+ 9
+$USERR3
+ 40
+0
+ 9
+$USERR4
+ 40
+0
+ 9
+$USERR5
+ 40
+0
+ 9
+$WORLDVIEW
+ 70
+ 1
+ 9
+$SHADEDGE
+ 70
+ 3
+ 9
+$SHADEDIF
+ 70
+ 70
+ 9
+$TILEMODE
+ 70
+ 1
+ 9
+$MAXACTVP
+ 70
+ 64
+ 9
+$PINSBASE
+ 10
+5.5
+ 20
+4.25
+ 30
+0
+ 9
+$PLIMCHECK
+ 70
+ 0
+ 9
+$PEXTMIN
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PEXTMAX
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$GRIDMODE
+ 70
+ 1
+ 9
+$SNAPSTYLE
+ 70
+ 0
+ 9
+$GRIDUNIT
+ 10
+0
+ 20
+0
+ 9
+$PLIMMIN
+ 10
+0
+ 20
+0
+ 9
+$PLIMMAX
+ 10
+11
+ 20
+8.5
+ 9
+$UNITMODE
+ 70
+ 0
+ 9
+$VISRETAIN
+ 70
+ 1
+ 9
+$PLINEGEN
+ 70
+ 0
+ 9
+$PSLTSCALE
+ 70
+ 1
+ 9
+$TREEDEPTH
+ 70
+ 3020
+ 9
+$CMLSTYLE
+ 2
+Standard
+ 9
+$CMLJUST
+ 70
+ 0
+ 9
+$CMLSCALE
+ 40
+20
+ 9
+$PROXYGRAPHICS
+ 70
+ 1
+ 9
+$MEASUREMENT
+ 70
+ 1
+ 9
+$CELWEIGHT
+370
+ -1
+ 9
+$ENDCAPS
+280
+ 0
+ 9
+$JOINSTYLE
+280
+ 0
+ 9
+$LWDISPLAY
+290
+ 0
+ 9
+$INSUNITS
+ 70
+ 1
+ 9
+$HYPERLINKBASE
+ 1
+
+ 9
+$STYLESHEET
+ 1
+
+ 9
+$XEDIT
+290
+ 1
+ 9
+$CEPSNTYPE
+380
+ 0
+ 9
+$PSTYLEMODE
+290
+ 1
+ 9
+$EXTNAMES
+290
+ 1
+ 9
+$PSVPSCALE
+ 40
+1
+ 9
+$OLESTARTUP
+290
+ 0
+ 9
+$SORTENTS
+280
+ 127
+ 9
+$INDEXCTL
+280
+ 0
+ 9
+$HIDETEXT
+280
+ 1
+ 9
+$XCLIPFRAME
+290
+ 0
+ 9
+$HALOGAP
+280
+ 0
+ 9
+$OBSCOLOR
+ 70
+ 257
+ 9
+$OBSLTYPE
+280
+ 0
+ 9
+$INTERSECTIONDISPLAY
+280
+ 0
+ 9
+$INTERSECTIONCOLOR
+ 70
+ 257
+ 9
+$DIMASSOC
+280
+ 1
+ 9
+$PROJECTNAME
+ 1
+
+ 9
+$CAMERADISPLAY
+290
+ 0
+ 9
+$LENSLENGTH
+ 40
+50
+ 9
+$CAMERAHEIGHT
+ 40
+0
+ 9
+$STEPSPERSEC
+ 40
+2
+ 9
+$STEPSIZE
+ 40
+50
+ 9
+$3DDWFPREC
+ 40
+2
+ 9
+$PSOLWIDTH
+ 40
+5
+ 9
+$PSOLHEIGHT
+ 40
+80
+ 9
+$LOFTANG1
+ 40
+1.570796326794897
+ 9
+$LOFTANG2
+ 40
+1.570796326794897
+ 9
+$LOFTMAG1
+ 40
+0
+ 9
+$LOFTMAG2
+ 40
+0
+ 9
+$LOFTPARAM
+ 70
+ 7
+ 9
+$LOFTNORMALS
+280
+ 1
+ 9
+$LATITUDE
+ 40
+1
+ 9
+$LONGITUDE
+ 40
+1
+ 9
+$NORTHDIRECTION
+ 40
+0
+ 9
+$TIMEZONE
+ 70
+-8000
+ 9
+$LIGHTGLYPHDISPLAY
+280
+ 1
+ 9
+$TILEMODELIGHTSYNCH
+280
+ 1
+ 9
+$SOLIDHIST
+280
+ 1
+ 9
+$SHOWHIST
+280
+ 1
+ 9
+$DWFFRAME
+280
+ 2
+ 9
+$DGNFRAME
+280
+ 0
+ 9
+$REALWORLDSCALE
+290
+ 1
+ 9
+$INTERFERECOLOR
+ 62
+ 1
+ 9
+$CSHADOW
+280
+ 0
+ 9
+$SHADOWPLANELOCATION
+ 40
+0
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+CLASSES
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+TABLES
+ 0
+TABLE
+ 2
+VPORT
+ 5
+8
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+VPORT
+ 5
+31
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbViewportTableRecord
+ 2
+*ACTIVE
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 11
+1
+ 21
+1
+ 12
+1.034246575342466
+ 22
+1.332191780821918
+ 13
+0
+ 23
+0
+ 14
+10
+ 24
+10
+ 15
+10
+ 25
+10
+ 16
+0
+ 26
+0
+ 36
+1
+ 17
+0
+ 27
+0
+ 37
+0
+ 40
+5.328767123287672
+ 41
+0.7763496143958869
+ 42
+50
+ 43
+0
+ 44
+0
+ 50
+0
+ 51
+0
+ 71
+ 0
+ 72
+ 100
+ 73
+ 1
+ 74
+ 3
+ 75
+ 0
+ 76
+ 1
+ 77
+ 0
+ 78
+ 0
+281
+ 0
+ 65
+ 1
+110
+0
+120
+0
+130
+0
+111
+1
+121
+0
+131
+0
+112
+0
+122
+1
+132
+0
+ 79
+ 0
+146
+0
+348
+10020
+ 60
+ 7
+ 61
+ 5
+292
+1
+282
+ 1
+141
+0
+142
+0
+ 63
+ 250
+421
+3358443
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+LTYPE
+ 5
+5
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 4
+ 0
+LTYPE
+ 5
+14
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+ByBlock
+ 70
+ 0
+ 3
+
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+15
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+ByLayer
+ 70
+ 0
+ 3
+
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+16
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+Continuous
+ 70
+ 0
+ 3
+Solid line
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+32
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOT
+ 70
+ 0
+ 3
+Dot . . . . . . . . . . . . . . . . . . . . . .
+ 72
+ 65
+ 73
+ 2
+ 40
+6.35
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+33
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOTTINY
+ 70
+ 0
+ 3
+Dot (.15x) .....................................
+ 72
+ 65
+ 73
+ 2
+ 40
+0.9525
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+34
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOT2
+ 70
+ 0
+ 3
+Dot (.5x) .....................................
+ 72
+ 65
+ 73
+ 2
+ 40
+3.175
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+35
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOTX2
+ 70
+ 0
+ 3
+Dot (2x) . . . . . . . . . . . . .
+ 72
+ 65
+ 73
+ 2
+ 40
+12.7
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+36
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHED
+ 70
+ 0
+ 3
+Dashed _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+19.05
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+37
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHEDTINY
+ 70
+ 0
+ 3
+Dashed (.15x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+2.8575
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+38
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHED2
+ 70
+ 0
+ 3
+Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+9.524999999999999
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+39
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHEDX2
+ 70
+ 0
+ 3
+Dashed (2x) ____ ____ ____ ____ ____ ___
+ 72
+ 65
+ 73
+ 2
+ 40
+38.09999999999999
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3A
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOT
+ 70
+ 0
+ 3
+Dash dot __ . __ . __ . __ . __ . __ . __ . __
+ 72
+ 65
+ 73
+ 4
+ 40
+25.4
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3B
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOTTINY
+ 70
+ 0
+ 3
+Dash dot (.15x) _._._._._._._._._._._._._._._.
+ 72
+ 65
+ 73
+ 4
+ 40
+3.81
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3C
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOT2
+ 70
+ 0
+ 3
+Dash dot (.5x) _._._._._._._._._._._._._._._.
+ 72
+ 65
+ 73
+ 4
+ 40
+12.7
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3D
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOTX2
+ 70
+ 0
+ 3
+Dash dot (2x) ____ . ____ . ____ . ___
+ 72
+ 65
+ 73
+ 4
+ 40
+50.8
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3E
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDE
+ 70
+ 0
+ 3
+Divide ____ . . ____ . . ____ . . ____ . . ____
+ 72
+ 65
+ 73
+ 6
+ 40
+31.75
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3F
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDETINY
+ 70
+ 0
+ 3
+Divide (.15x) __..__..__..__..__..__..__..__.._
+ 72
+ 65
+ 73
+ 6
+ 40
+4.7625
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+40
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDE2
+ 70
+ 0
+ 3
+Divide (.5x) __..__..__..__..__..__..__..__.._
+ 72
+ 65
+ 73
+ 6
+ 40
+15.875
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+41
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDEX2
+ 70
+ 0
+ 3
+Divide (2x) ________ . . ________ . . _
+ 72
+ 65
+ 73
+ 6
+ 40
+63.5
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+42
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDER
+ 70
+ 0
+ 3
+Border __ __ . __ __ . __ __ . __ __ . __ __ .
+ 72
+ 65
+ 73
+ 6
+ 40
+44.45
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+43
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDERTINY
+ 70
+ 0
+ 3
+Border (.15x) __.__.__.__.__.__.__.__.__.__.__.
+ 72
+ 65
+ 73
+ 6
+ 40
+6.6675
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+44
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDER2
+ 70
+ 0
+ 3
+Border (.5x) __.__.__.__.__.__.__.__.__.__.__.
+ 72
+ 65
+ 73
+ 6
+ 40
+22.225
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+45
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDERX2
+ 70
+ 0
+ 3
+Border (2x) ____ ____ . ____ ____ . ___
+ 72
+ 65
+ 73
+ 6
+ 40
+88.89999999999999
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+46
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTER
+ 70
+ 0
+ 3
+Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
+ 72
+ 65
+ 73
+ 4
+ 40
+50.8
+ 49
+31.75
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+6.35
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+47
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTERTINY
+ 70
+ 0
+ 3
+Center (.15x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
+ 72
+ 65
+ 73
+ 4
+ 40
+7.619999999999999
+ 49
+4.7625
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0.9525
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+48
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTER2
+ 70
+ 0
+ 3
+Center (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
+ 72
+ 65
+ 73
+ 4
+ 40
+28.575
+ 49
+19.05
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+3.175
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+49
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTERX2
+ 70
+ 0
+ 3
+Center (2x) ________ __ ________ __ _____
+ 72
+ 65
+ 73
+ 4
+ 40
+101.6
+ 49
+63.5
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+12.7
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+LAYER
+ 5
+2
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+LAYER
+ 5
+10
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbLayerTableRecord
+ 2
+0
+ 70
+ 0
+ 62
+ 7
+ 6
+CONTINUOUS
+370
+ 0
+390
+F
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+STYLE
+ 5
+3
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 3
+ 0
+STYLE
+ 5
+4A
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbTextStyleTableRecord
+ 2
+Standard
+ 70
+ 0
+ 40
+0
+ 41
+1
+ 50
+0
+ 71
+ 0
+ 42
+1
+ 3
+txt
+ 4
+
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+VIEW
+ 5
+6
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+UCS
+ 5
+7
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+APPID
+ 5
+9
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+APPID
+ 5
+12
+330
+9
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+ACAD
+ 70
+ 0
+ 0
+APPID
+ 5
+4B
+330
+9
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+LibreCad
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+DIMSTYLE
+ 5
+A
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+100
+AcDbDimStyleTable
+ 71
+ 1
+ 0
+DIMSTYLE
+105
+4C
+330
+A
+100
+AcDbSymbolTableRecord
+100
+AcDbDimStyleTableRecord
+ 2
+Standard
+ 70
+ 0
+ 40
+2.5
+ 41
+2.5
+ 42
+0.625
+ 43
+0.38
+ 44
+1.25
+ 45
+0
+ 46
+0
+ 47
+0
+ 48
+0
+ 49
+1
+140
+2.5
+141
+0.09
+142
+0
+143
+25.4
+144
+1
+145
+0
+146
+1
+147
+0.625
+148
+0
+ 71
+ 0
+ 72
+ 0
+ 73
+ 0
+ 74
+ 1
+ 75
+ 0
+ 76
+ 0
+ 77
+ 0
+ 78
+ 8
+ 79
+ 0
+170
+ 0
+171
+ 2
+172
+ 0
+173
+ 0
+174
+ 0
+175
+ 0
+176
+ 0
+177
+ 0
+178
+ 0
+179
+ 2
+271
+ 4
+272
+ 4
+273
+ 2
+274
+ 2
+275
+ 0
+276
+ 0
+277
+ 2
+278
+ 0
+279
+ 0
+280
+ 0
+281
+ 0
+282
+ 0
+283
+ 1
+284
+ 0
+285
+ 0
+286
+ 0
+288
+ 0
+289
+ 3
+340
+standard
+341
+
+371
+ -2
+372
+ -2
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+BLOCK_RECORD
+ 5
+1
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 2
+ 0
+BLOCK_RECORD
+ 5
+1F
+330
+1
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*Model_Space
+ 70
+ 0
+280
+ 1
+281
+ 0
+ 0
+BLOCK_RECORD
+ 5
+1E
+330
+1
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*Paper_Space
+ 70
+ 0
+280
+ 1
+281
+ 0
+ 0
+ENDTAB
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+BLOCK
+ 5
+20
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*Model_Space
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 30
+0
+ 3
+*Model_Space
+ 1
+
+ 0
+ENDBLK
+ 5
+21
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockEnd
+ 0
+BLOCK
+ 5
+1C
+330
+1B
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*Paper_Space
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 30
+0
+ 3
+*Paper_Space
+ 1
+
+ 0
+ENDBLK
+ 5
+1D
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockEnd
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LWPOLYLINE
+ 5
+4D
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbPolyline
+ 90
+ 4
+ 70
+ 1
+ 43
+0
+ 10
+-2
+ 20
+-1.5
+ 10
+2
+ 20
+-1.5
+ 10
+2
+ 20
+1.5
+ 10
+-2
+ 20
+1.5
+ 0
+LINE
+ 5
+4E
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.7500000000000007
+ 20
+-0.406250000000008
+ 11
+-0.7500000000000009
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+4F
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.4999999999999993
+ 20
+-0.4062500000000022
+ 11
+-0.5000000000000007
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+50
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.6250000000000002
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+51
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.6250000000000002
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+52
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-1.500000000000001
+ 20
+-0.406250000000008
+ 11
+-1.500000000000001
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+53
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-1.249999999999999
+ 20
+-0.4062500000000022
+ 11
+-1.250000000000001
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+54
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+55
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+56
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+1.249999999999999
+ 20
+-0.406250000000008
+ 11
+1.249999999999999
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+57
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+1.500000000000001
+ 20
+-0.4062500000000022
+ 11
+1.499999999999999
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+58
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+59
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+5A
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+0.4999999999999993
+ 20
+-0.406250000000008
+ 11
+0.4999999999999991
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+5B
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+0.7500000000000007
+ 20
+-0.4062500000000022
+ 11
+0.7499999999999993
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+5C
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.6249999999999998
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+5D
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.6249999999999998
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LWPOLYLINE
+ 5
+5E
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbPolyline
+ 90
+ 4
+ 70
+ 1
+ 43
+0
+ 10
+0.09999999999999995
+ 20
+0.09999999999999998
+ 10
+1.52
+ 20
+0.09999999999999998
+ 10
+1.52
+ 20
+0.9299999999999999
+ 10
+0.09999999999999995
+ 20
+0.9299999999999999
+ 0
+LWPOLYLINE
+ 5
+5F
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbPolyline
+ 90
+ 4
+ 70
+ 1
+ 43
+0
+ 10
+-1.25
+ 20
+0.125
+ 10
+-0.7499999999999996
+ 20
+0.125
+ 10
+-0.7499999999999996
+ 20
+0.875
+ 10
+-1.25
+ 20
+0.875
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 5
+C
+330
+0
+100
+AcDbDictionary
+281
+ 1
+ 3
+ACAD_GROUP
+350
+D
+ 0
+DICTIONARY
+ 5
+D
+330
+C
+100
+AcDbDictionary
+281
+ 1
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/enclosure/front.dxf~ b/enclosure/front.dxf~
new file mode 100755
index 0000000..979875a
--- /dev/null
+++ b/enclosure/front.dxf~
@@ -0,0 +1,3210 @@
+999
+dxfrw 0.6.3
+ 0
+SECTION
+ 2
+HEADER
+ 9
+$ACADVER
+ 1
+AC1021
+ 9
+$DWGCODEPAGE
+ 3
+ANSI_1252
+ 9
+$INSBASE
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$EXTMIN
+ 10
+-2
+ 20
+-1.5
+ 30
+0
+ 9
+$EXTMAX
+ 10
+2
+ 20
+1.5
+ 30
+0
+ 9
+$LIMMIN
+ 10
+0
+ 20
+0
+ 9
+$LIMMAX
+ 10
+420
+ 20
+297
+ 9
+$ORTHOMODE
+ 70
+ 0
+ 9
+$REGENMODE
+ 70
+ 1
+ 9
+$FILLMODE
+ 70
+ 1
+ 9
+$QTEXTMODE
+ 70
+ 0
+ 9
+$MIRRTEXT
+ 70
+ 0
+ 9
+$LTSCALE
+ 40
+1
+ 9
+$ATTMODE
+ 70
+ 0
+ 9
+$TEXTSIZE
+ 40
+2.5
+ 9
+$TRACEWID
+ 40
+15.68
+ 9
+$TEXTSTYLE
+ 7
+STANDARD
+ 9
+$CLAYER
+ 8
+0
+ 9
+$CELTYPE
+ 6
+BYLAYER
+ 9
+$CECOLOR
+ 62
+ 256
+ 9
+$CELTSCALE
+ 40
+1
+ 9
+$DISPSILH
+ 70
+ 0
+ 9
+$DIMSCALE
+ 40
+2.5
+ 9
+$DIMASZ
+ 40
+2.5
+ 9
+$DIMEXO
+ 40
+0.625
+ 9
+$DIMDLI
+ 40
+3.75
+ 9
+$DIMRND
+ 40
+0
+ 9
+$DIMDLE
+ 40
+0
+ 9
+$DIMEXE
+ 40
+1.25
+ 9
+$DIMTP
+ 40
+0
+ 9
+$DIMTM
+ 40
+0
+ 9
+$DIMTXT
+ 40
+2.5
+ 9
+$DIMCEN
+ 40
+2.5
+ 9
+$DIMTSZ
+ 40
+0
+ 9
+$DIMTOL
+ 70
+ 0
+ 9
+$DIMLIM
+ 70
+ 0
+ 9
+$DIMTIH
+ 70
+ 0
+ 9
+$DIMTOH
+ 70
+ 0
+ 9
+$DIMSE1
+ 70
+ 0
+ 9
+$DIMSE2
+ 70
+ 0
+ 9
+$DIMTAD
+ 70
+ 1
+ 9
+$DIMZIN
+ 70
+ 8
+ 9
+$DIMBLK
+ 1
+
+ 9
+$DIMASO
+ 70
+ 1
+ 9
+$DIMSHO
+ 70
+ 1
+ 9
+$DIMPOST
+ 1
+
+ 9
+$DIMAPOST
+ 1
+
+ 9
+$DIMALT
+ 70
+ 0
+ 9
+$DIMALTD
+ 70
+ 3
+ 9
+$DIMALTF
+ 40
+0.03937
+ 9
+$DIMLFAC
+ 40
+1
+ 9
+$DIMTOFL
+ 70
+ 1
+ 9
+$DIMTVP
+ 40
+0
+ 9
+$DIMTIX
+ 70
+ 0
+ 9
+$DIMSOXD
+ 70
+ 0
+ 9
+$DIMSAH
+ 70
+ 0
+ 9
+$DIMBLK1
+ 1
+
+ 9
+$DIMBLK2
+ 1
+
+ 9
+$DIMSTYLE
+ 2
+STANDARD
+ 9
+$DIMCLRD
+ 70
+ 0
+ 9
+$DIMCLRE
+ 70
+ 0
+ 9
+$DIMCLRT
+ 70
+ 0
+ 9
+$DIMTFAC
+ 40
+1
+ 9
+$DIMGAP
+ 40
+0.625
+ 9
+$DIMJUST
+ 70
+ 0
+ 9
+$DIMSD1
+ 70
+ 0
+ 9
+$DIMSD2
+ 70
+ 0
+ 9
+$DIMTOLJ
+ 70
+ 0
+ 9
+$DIMTZIN
+ 70
+ 8
+ 9
+$DIMALTZ
+ 70
+ 0
+ 9
+$DIMALTTZ
+ 70
+ 0
+ 9
+$DIMUPT
+ 70
+ 0
+ 9
+$DIMDEC
+ 70
+ 4
+ 9
+$DIMTDEC
+ 70
+ 2
+ 9
+$DIMALTU
+ 70
+ 2
+ 9
+$DIMALTTD
+ 70
+ 3
+ 9
+$DIMTXSTY
+ 7
+STANDARD
+ 9
+$DIMAUNIT
+ 70
+ 0
+ 9
+$DIMADEC
+ 70
+ 0
+ 9
+$DIMALTRND
+ 40
+0
+ 9
+$DIMAZIN
+ 70
+ 0
+ 9
+$DIMDSEP
+ 70
+ 0
+ 9
+$DIMATFIT
+ 70
+ 3
+ 9
+$DIMFRAC
+ 70
+ 0
+ 9
+$DIMLDRBLK
+ 1
+STANDARD
+ 9
+$DIMLUNIT
+ 70
+ 2
+ 9
+$DIMLWD
+ 70
+ -2
+ 9
+$DIMLWE
+ 70
+ -2
+ 9
+$DIMTMOVE
+ 70
+ 0
+ 9
+$DIMFXL
+ 40
+1
+ 9
+$DIMFXLON
+ 70
+ 0
+ 9
+$DIMJOGANG
+ 40
+0.7854
+ 9
+$DIMTFILL
+ 70
+ 0
+ 9
+$DIMTFILLCLR
+ 70
+ 0
+ 9
+$DIMARCSYM
+ 70
+ 0
+ 9
+$DIMLTYPE
+ 6
+
+ 9
+$DIMLTEX1
+ 6
+
+ 9
+$DIMLTEX2
+ 6
+
+ 9
+$LUNITS
+ 70
+ 2
+ 9
+$LUPREC
+ 70
+ 4
+ 9
+$SKETCHINC
+ 40
+1
+ 9
+$FILLETRAD
+ 40
+0
+ 9
+$AUNITS
+ 70
+ 0
+ 9
+$AUPREC
+ 70
+ 2
+ 9
+$MENU
+ 1
+.
+ 9
+$ELEVATION
+ 40
+0
+ 9
+$PELEVATION
+ 40
+0
+ 9
+$THICKNESS
+ 40
+0
+ 9
+$LIMCHECK
+ 70
+ 0
+ 9
+$CHAMFERA
+ 40
+0
+ 9
+$CHAMFERB
+ 40
+0
+ 9
+$CHAMFERC
+ 40
+0
+ 9
+$CHAMFERD
+ 40
+0
+ 9
+$SKPOLY
+ 70
+ 0
+ 9
+$USRTIMER
+ 70
+ 1
+ 9
+$ANGBASE
+ 50
+0
+ 9
+$ANGDIR
+ 70
+ 0
+ 9
+$PDMODE
+ 70
+ 34
+ 9
+$PDSIZE
+ 40
+0
+ 9
+$PLINEWID
+ 40
+0
+ 9
+$SPLFRAME
+ 70
+ 0
+ 9
+$SPLINETYPE
+ 70
+ 2
+ 9
+$SPLINESEGS
+ 70
+ 8
+ 9
+$HANDSEED
+ 5
+20000
+ 9
+$SURFTAB1
+ 70
+ 6
+ 9
+$SURFTAB2
+ 70
+ 6
+ 9
+$SURFTYPE
+ 70
+ 6
+ 9
+$SURFU
+ 70
+ 6
+ 9
+$SURFV
+ 70
+ 6
+ 9
+$UCSBASE
+ 2
+
+ 9
+$UCSNAME
+ 2
+
+ 9
+$UCSORG
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSXDIR
+ 10
+1
+ 20
+0
+ 30
+0
+ 9
+$UCSYDIR
+ 10
+0
+ 20
+1
+ 30
+0
+ 9
+$UCSORTHOREF
+ 2
+
+ 9
+$UCSORTHOVIEW
+ 70
+ 0
+ 9
+$UCSORGTOP
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGBOTTOM
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGLEFT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGRIGHT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGFRONT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$UCSORGBACK
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSBASE
+ 2
+
+ 9
+$PUCSNAME
+ 2
+
+ 9
+$PUCSORG
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSXDIR
+ 10
+1
+ 20
+0
+ 30
+0
+ 9
+$PUCSYDIR
+ 10
+0
+ 20
+1
+ 30
+0
+ 9
+$PUCSORTHOREF
+ 2
+
+ 9
+$PUCSORTHOVIEW
+ 70
+ 0
+ 9
+$PUCSORGTOP
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGBOTTOM
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGLEFT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGRIGHT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGFRONT
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PUCSORGBACK
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$USERI1
+ 70
+ 0
+ 9
+$USERI2
+ 70
+ 0
+ 9
+$USERI3
+ 70
+ 0
+ 9
+$USERI4
+ 70
+ 0
+ 9
+$USERI5
+ 70
+ 0
+ 9
+$USERR1
+ 40
+0
+ 9
+$USERR2
+ 40
+0
+ 9
+$USERR3
+ 40
+0
+ 9
+$USERR4
+ 40
+0
+ 9
+$USERR5
+ 40
+0
+ 9
+$WORLDVIEW
+ 70
+ 1
+ 9
+$SHADEDGE
+ 70
+ 3
+ 9
+$SHADEDIF
+ 70
+ 70
+ 9
+$TILEMODE
+ 70
+ 1
+ 9
+$MAXACTVP
+ 70
+ 64
+ 9
+$PINSBASE
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PLIMCHECK
+ 70
+ 0
+ 9
+$PEXTMIN
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$PEXTMAX
+ 10
+0
+ 20
+0
+ 30
+0
+ 9
+$GRIDMODE
+ 70
+ 1
+ 9
+$PLIMMIN
+ 10
+0
+ 20
+0
+ 9
+$PLIMMAX
+ 10
+297
+ 20
+210
+ 9
+$UNITMODE
+ 70
+ 0
+ 9
+$VISRETAIN
+ 70
+ 1
+ 9
+$PLINEGEN
+ 70
+ 0
+ 9
+$PSLTSCALE
+ 70
+ 1
+ 9
+$TREEDEPTH
+ 70
+ 3020
+ 9
+$CMLSTYLE
+ 2
+Standard
+ 9
+$CMLJUST
+ 70
+ 0
+ 9
+$CMLSCALE
+ 40
+20
+ 9
+$PROXYGRAPHICS
+ 70
+ 1
+ 9
+$MEASUREMENT
+ 70
+ 1
+ 9
+$CELWEIGHT
+370
+ -1
+ 9
+$ENDCAPS
+280
+ 0
+ 9
+$JOINSTYLE
+280
+ 0
+ 9
+$LWDISPLAY
+290
+ 0
+ 9
+$INSUNITS
+ 70
+ 0
+ 9
+$HYPERLINKBASE
+ 1
+
+ 9
+$STYLESHEET
+ 1
+
+ 9
+$XEDIT
+290
+ 1
+ 9
+$CEPSNTYPE
+380
+ 0
+ 9
+$PSTYLEMODE
+290
+ 1
+ 9
+$EXTNAMES
+290
+ 1
+ 9
+$PSVPSCALE
+ 40
+0
+ 9
+$OLESTARTUP
+290
+ 0
+ 9
+$SORTENTS
+280
+ 127
+ 9
+$INDEXCTL
+280
+ 0
+ 9
+$HIDETEXT
+280
+ 1
+ 9
+$XCLIPFRAME
+290
+ 0
+ 9
+$HALOGAP
+280
+ 0
+ 9
+$OBSCOLOR
+ 70
+ 257
+ 9
+$OBSLTYPE
+280
+ 0
+ 9
+$INTERSECTIONDISPLAY
+280
+ 0
+ 9
+$INTERSECTIONCOLOR
+ 70
+ 257
+ 9
+$DIMASSOC
+280
+ 1
+ 9
+$PROJECTNAME
+ 1
+
+ 9
+$CAMERADISPLAY
+290
+ 0
+ 9
+$LENSLENGTH
+ 40
+50
+ 9
+$CAMERAHEIGHT
+ 40
+0
+ 9
+$STEPSPERSEC
+ 40
+2
+ 9
+$STEPSIZE
+ 40
+50
+ 9
+$3DDWFPREC
+ 40
+2
+ 9
+$PSOLWIDTH
+ 40
+5
+ 9
+$PSOLHEIGHT
+ 40
+80
+ 9
+$LOFTANG1
+ 40
+1.570796326794897
+ 9
+$LOFTANG2
+ 40
+1.570796326794897
+ 9
+$LOFTMAG1
+ 40
+0
+ 9
+$LOFTMAG2
+ 40
+0
+ 9
+$LOFTPARAM
+ 70
+ 7
+ 9
+$LOFTNORMALS
+280
+ 1
+ 9
+$LATITUDE
+ 40
+1
+ 9
+$LONGITUDE
+ 40
+1
+ 9
+$NORTHDIRECTION
+ 40
+0
+ 9
+$TIMEZONE
+ 70
+-8000
+ 9
+$LIGHTGLYPHDISPLAY
+280
+ 1
+ 9
+$TILEMODELIGHTSYNCH
+280
+ 1
+ 9
+$SOLIDHIST
+280
+ 1
+ 9
+$SHOWHIST
+280
+ 1
+ 9
+$DWFFRAME
+280
+ 2
+ 9
+$DGNFRAME
+280
+ 0
+ 9
+$REALWORLDSCALE
+290
+ 1
+ 9
+$INTERFERECOLOR
+ 62
+ 1
+ 9
+$CSHADOW
+280
+ 0
+ 9
+$SHADOWPLANELOCATION
+ 40
+0
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+CLASSES
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+TABLES
+ 0
+TABLE
+ 2
+VPORT
+ 5
+8
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+VPORT
+ 5
+31
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbViewportTableRecord
+ 2
+*ACTIVE
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 11
+1
+ 21
+1
+ 12
+1.412081339712919
+ 22
+0.7679425837320574
+ 13
+0
+ 23
+0
+ 14
+10
+ 24
+10
+ 15
+10
+ 25
+10
+ 16
+0
+ 26
+0
+ 36
+1
+ 17
+0
+ 27
+0
+ 37
+0
+ 40
+3.071770334928229
+ 41
+1.838785046728972
+ 42
+50
+ 43
+0
+ 44
+0
+ 50
+0
+ 51
+0
+ 71
+ 0
+ 72
+ 100
+ 73
+ 1
+ 74
+ 3
+ 75
+ 0
+ 76
+ 1
+ 77
+ 0
+ 78
+ 0
+281
+ 0
+ 65
+ 1
+110
+0
+120
+0
+130
+0
+111
+1
+121
+0
+131
+0
+112
+0
+122
+1
+132
+0
+ 79
+ 0
+146
+0
+348
+10020
+ 60
+ 7
+ 61
+ 5
+292
+1
+282
+ 1
+141
+0
+142
+0
+ 63
+ 250
+421
+3358443
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+LTYPE
+ 5
+5
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 4
+ 0
+LTYPE
+ 5
+14
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+ByBlock
+ 70
+ 0
+ 3
+
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+15
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+ByLayer
+ 70
+ 0
+ 3
+
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+16
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+Continuous
+ 70
+ 0
+ 3
+Solid line
+ 72
+ 65
+ 73
+ 0
+ 40
+0
+ 0
+LTYPE
+ 5
+32
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOT
+ 70
+ 0
+ 3
+Dot . . . . . . . . . . . . . . . . . . . . . .
+ 72
+ 65
+ 73
+ 2
+ 40
+6.35
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+33
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOTTINY
+ 70
+ 0
+ 3
+Dot (.15x) .....................................
+ 72
+ 65
+ 73
+ 2
+ 40
+0.9525
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+34
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOT2
+ 70
+ 0
+ 3
+Dot (.5x) .....................................
+ 72
+ 65
+ 73
+ 2
+ 40
+3.175
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+35
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DOTX2
+ 70
+ 0
+ 3
+Dot (2x) . . . . . . . . . . . . .
+ 72
+ 65
+ 73
+ 2
+ 40
+12.7
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+36
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHED
+ 70
+ 0
+ 3
+Dashed _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+19.05
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+37
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHEDTINY
+ 70
+ 0
+ 3
+Dashed (.15x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+2.8575
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+38
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHED2
+ 70
+ 0
+ 3
+Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+ 65
+ 73
+ 2
+ 40
+9.524999999999999
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+39
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHEDX2
+ 70
+ 0
+ 3
+Dashed (2x) ____ ____ ____ ____ ____ ___
+ 72
+ 65
+ 73
+ 2
+ 40
+38.09999999999999
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3A
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOT
+ 70
+ 0
+ 3
+Dash dot __ . __ . __ . __ . __ . __ . __ . __
+ 72
+ 65
+ 73
+ 4
+ 40
+25.4
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3B
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOTTINY
+ 70
+ 0
+ 3
+Dash dot (.15x) _._._._._._._._._._._._._._._.
+ 72
+ 65
+ 73
+ 4
+ 40
+3.81
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3C
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOT2
+ 70
+ 0
+ 3
+Dash dot (.5x) _._._._._._._._._._._._._._._.
+ 72
+ 65
+ 73
+ 4
+ 40
+12.7
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3D
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DASHDOTX2
+ 70
+ 0
+ 3
+Dash dot (2x) ____ . ____ . ____ . ___
+ 72
+ 65
+ 73
+ 4
+ 40
+50.8
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3E
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDE
+ 70
+ 0
+ 3
+Divide ____ . . ____ . . ____ . . ____ . . ____
+ 72
+ 65
+ 73
+ 6
+ 40
+31.75
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+3F
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDETINY
+ 70
+ 0
+ 3
+Divide (.15x) __..__..__..__..__..__..__..__.._
+ 72
+ 65
+ 73
+ 6
+ 40
+4.7625
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+40
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDE2
+ 70
+ 0
+ 3
+Divide (.5x) __..__..__..__..__..__..__..__.._
+ 72
+ 65
+ 73
+ 6
+ 40
+15.875
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+41
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+DIVIDEX2
+ 70
+ 0
+ 3
+Divide (2x) ________ . . ________ . . _
+ 72
+ 65
+ 73
+ 6
+ 40
+63.5
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+42
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDER
+ 70
+ 0
+ 3
+Border __ __ . __ __ . __ __ . __ __ . __ __ .
+ 72
+ 65
+ 73
+ 6
+ 40
+44.45
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+12.7
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+43
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDERTINY
+ 70
+ 0
+ 3
+Border (.15x) __.__.__.__.__.__.__.__.__.__.__.
+ 72
+ 65
+ 73
+ 6
+ 40
+6.6675
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+1.905
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+44
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDER2
+ 70
+ 0
+ 3
+Border (.5x) __.__.__.__.__.__.__.__.__.__.__.
+ 72
+ 65
+ 73
+ 6
+ 40
+22.225
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+6.35
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+45
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+BORDERX2
+ 70
+ 0
+ 3
+Border (2x) ____ ____ . ____ ____ . ___
+ 72
+ 65
+ 73
+ 6
+ 40
+88.89999999999999
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+25.4
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+0
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+LTYPE
+ 5
+46
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTER
+ 70
+ 0
+ 3
+Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
+ 72
+ 65
+ 73
+ 4
+ 40
+50.8
+ 49
+31.75
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 49
+6.35
+ 74
+ 0
+ 49
+-6.35
+ 74
+ 0
+ 0
+LTYPE
+ 5
+47
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTERTINY
+ 70
+ 0
+ 3
+Center (.15x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
+ 72
+ 65
+ 73
+ 4
+ 40
+7.619999999999999
+ 49
+4.7625
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 49
+0.9525
+ 74
+ 0
+ 49
+-0.9525
+ 74
+ 0
+ 0
+LTYPE
+ 5
+48
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTER2
+ 70
+ 0
+ 3
+Center (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
+ 72
+ 65
+ 73
+ 4
+ 40
+28.575
+ 49
+19.05
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 49
+3.175
+ 74
+ 0
+ 49
+-3.175
+ 74
+ 0
+ 0
+LTYPE
+ 5
+49
+330
+5
+100
+AcDbSymbolTableRecord
+100
+AcDbLinetypeTableRecord
+ 2
+CENTERX2
+ 70
+ 0
+ 3
+Center (2x) ________ __ ________ __ _____
+ 72
+ 65
+ 73
+ 4
+ 40
+101.6
+ 49
+63.5
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 49
+12.7
+ 74
+ 0
+ 49
+-12.7
+ 74
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+LAYER
+ 5
+2
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+LAYER
+ 5
+10
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbLayerTableRecord
+ 2
+0
+ 70
+ 0
+ 62
+ 7
+ 6
+CONTINUOUS
+370
+ 0
+390
+F
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+STYLE
+ 5
+3
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 3
+ 0
+STYLE
+ 5
+4A
+330
+2
+100
+AcDbSymbolTableRecord
+100
+AcDbTextStyleTableRecord
+ 2
+Standard
+ 70
+ 0
+ 40
+0
+ 41
+1
+ 50
+0
+ 71
+ 0
+ 42
+1
+ 3
+txt
+ 4
+
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+VIEW
+ 5
+6
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+UCS
+ 5
+7
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+APPID
+ 5
+9
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+ 0
+APPID
+ 5
+12
+330
+9
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+ACAD
+ 70
+ 0
+ 0
+APPID
+ 5
+4B
+330
+9
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+LibreCad
+ 70
+ 0
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+DIMSTYLE
+ 5
+A
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 1
+100
+AcDbDimStyleTable
+ 71
+ 1
+ 0
+DIMSTYLE
+105
+4C
+330
+A
+100
+AcDbSymbolTableRecord
+100
+AcDbDimStyleTableRecord
+ 2
+Standard
+ 70
+ 0
+ 40
+1
+ 41
+2.5
+ 42
+0.625
+ 43
+0.38
+ 44
+1.25
+ 45
+0
+ 46
+0
+ 47
+0
+ 48
+0
+ 49
+1
+140
+2.5
+141
+0.09
+142
+0
+143
+25.4
+144
+1
+145
+0
+146
+1
+147
+0.625
+148
+0
+ 71
+ 0
+ 72
+ 0
+ 73
+ 0
+ 74
+ 1
+ 75
+ 0
+ 76
+ 0
+ 77
+ 0
+ 78
+ 1
+ 79
+ 0
+170
+ 0
+171
+ 2
+172
+ 0
+173
+ 0
+174
+ 0
+175
+ 0
+176
+ 0
+177
+ 0
+178
+ 0
+179
+ 2
+271
+ 4
+272
+ 4
+273
+ 2
+274
+ 2
+275
+ 0
+276
+ 0
+277
+ 2
+278
+ 0
+279
+ 0
+280
+ 0
+281
+ 0
+282
+ 0
+283
+ 1
+284
+ 0
+285
+ 0
+286
+ 0
+288
+ 0
+289
+ 3
+340
+standard
+341
+
+371
+ -2
+372
+ -2
+ 0
+ENDTAB
+ 0
+TABLE
+ 2
+BLOCK_RECORD
+ 5
+1
+330
+0
+100
+AcDbSymbolTable
+ 70
+ 2
+ 0
+BLOCK_RECORD
+ 5
+1F
+330
+1
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*Model_Space
+ 70
+ 0
+280
+ 1
+281
+ 0
+ 0
+BLOCK_RECORD
+ 5
+1E
+330
+1
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*Paper_Space
+ 70
+ 0
+280
+ 1
+281
+ 0
+ 0
+ENDTAB
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+BLOCK
+ 5
+20
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*Model_Space
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 30
+0
+ 3
+*Model_Space
+ 1
+
+ 0
+ENDBLK
+ 5
+21
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockEnd
+ 0
+BLOCK
+ 5
+1C
+330
+1B
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*Paper_Space
+ 70
+ 0
+ 10
+0
+ 20
+0
+ 30
+0
+ 3
+*Paper_Space
+ 1
+
+ 0
+ENDBLK
+ 5
+1D
+330
+1F
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockEnd
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LWPOLYLINE
+ 5
+4D
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbPolyline
+ 90
+ 4
+ 70
+ 1
+ 43
+0
+ 10
+-2
+ 20
+-1.5
+ 10
+2
+ 20
+-1.5
+ 10
+2
+ 20
+1.5
+ 10
+-2
+ 20
+1.5
+ 0
+LINE
+ 5
+4E
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.7500000000000007
+ 20
+-0.406250000000008
+ 11
+-0.7500000000000009
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+4F
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-0.4999999999999993
+ 20
+-0.4062500000000022
+ 11
+-0.5000000000000007
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+50
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.6250000000000002
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+51
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-0.6250000000000002
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+52
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-1.500000000000001
+ 20
+-0.406250000000008
+ 11
+-1.500000000000001
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+53
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+-1.249999999999999
+ 20
+-0.4062500000000022
+ 11
+-1.250000000000001
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+54
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+55
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+-1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+56
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+1.249999999999999
+ 20
+-0.406250000000008
+ 11
+1.249999999999999
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+57
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+1.500000000000001
+ 20
+-0.4062500000000022
+ 11
+1.499999999999999
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+58
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+59
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+1.375
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LINE
+ 5
+5A
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+0.4999999999999993
+ 20
+-0.406250000000008
+ 11
+0.4999999999999991
+ 21
+-0.5937500000000031
+ 0
+LINE
+ 5
+5B
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbLine
+ 10
+0.7500000000000007
+ 20
+-0.4062500000000022
+ 11
+0.7499999999999993
+ 21
+-0.593750000000012
+ 0
+ARC
+ 5
+5C
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.6249999999999998
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+36.86989764584656
+ 51
+143.1301023541582
+ 0
+ARC
+ 5
+5D
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbCircle
+ 10
+0.6249999999999998
+ 20
+-0.5000000000000011
+ 40
+0.15625
+100
+AcDbArc
+ 50
+216.869897645844
+ 51
+323.1301023541528
+ 0
+LWPOLYLINE
+ 5
+5E
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbPolyline
+ 90
+ 4
+ 70
+ 1
+ 43
+0
+ 10
+0.09999999999999995
+ 20
+0.09999999999999998
+ 10
+1.52
+ 20
+0.09999999999999998
+ 10
+1.52
+ 20
+0.9299999999999999
+ 10
+0.09999999999999995
+ 20
+0.9299999999999999
+ 0
+LWPOLYLINE
+ 5
+5F
+100
+AcDbEntity
+ 8
+0
+ 6
+ByLayer
+ 62
+ 256
+370
+ -1
+100
+AcDbPolyline
+ 90
+ 4
+ 70
+ 1
+ 43
+0
+ 10
+-1.25
+ 20
+0.125
+ 10
+-0.7499999999999996
+ 20
+0.125
+ 10
+-0.7499999999999996
+ 20
+0.875
+ 10
+-1.25
+ 20
+0.875
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 5
+C
+330
+0
+100
+AcDbDictionary
+281
+ 1
+ 3
+ACAD_GROUP
+350
+D
+ 0
+DICTIONARY
+ 5
+D
+330
+C
+100
+AcDbDictionary
+281
+ 1
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/enclosure/front.pdf b/enclosure/front.pdf
new file mode 100644
index 0000000..15fb4df
--- /dev/null
+++ b/enclosure/front.pdf
Binary files differ
diff --git a/invoice/invoice.aux b/invoice/invoice.aux
new file mode 100755
index 0000000..f23e546
--- /dev/null
+++ b/invoice/invoice.aux
@@ -0,0 +1 @@
+\relax
diff --git a/invoice/invoice.log b/invoice/invoice.log
new file mode 100755
index 0000000..2d7a4bd
--- /dev/null
+++ b/invoice/invoice.log
@@ -0,0 +1,164 @@
+This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex 2018.10.22) 13 NOV 2018 15:54
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**invoice.tex
+(./invoice.tex
+LaTeX2e <2018-04-01> patch level 5
+(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
+(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
+File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2018/04/16 v5.8 Page Geometry
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
+Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
+Package ifvtex Info: VTeX not detected.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
+)
+\Gm@cnth=\count88
+\Gm@cntv=\count89
+\c@Gm@tempcnt=\count90
+\Gm@bindingoffset=\dimen103
+\Gm@wd@mp=\dimen104
+\Gm@odd@mp=\dimen105
+\Gm@even@mp=\dimen106
+\Gm@layoutwidth=\dimen107
+\Gm@layoutheight=\dimen108
+\Gm@layouthoffset=\dimen109
+\Gm@layoutvoffset=\dimen110
+\Gm@dimlist=\toks15
+)
+(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2018/04/06 v1.3b Input encoding file
+\inpenc@prehook=\toks16
+\inpenc@posthook=\toks17
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
+Package: array 2018/04/30 v2.4h Tabular extension package (FMi)
+\col@sep=\dimen111
+\ar@mcellbox=\box26
+\extrarowheight=\dimen112
+\NC@list=\toks18
+\extratabsurround=\skip43
+\backup@length=\skip44
+\ar@cellbox=\box27
+)
+(/usr/share/texlive/texmf-dist/tex/latex/soul/soul.sty
+Package: soul 2003/11/17 v2.4 letterspacing/underlining (mf)
+\SOUL@word=\toks19
+\SOUL@lasttoken=\toks20
+\SOUL@cmds=\toks21
+\SOUL@buffer=\toks22
+\SOUL@token=\toks23
+\SOUL@spaceskip=\skip45
+\SOUL@ttwidth=\dimen113
+\SOUL@uldp=\dimen114
+\SOUL@ulht=\dimen115
+) (./invoice.aux)
+\openout1 = `invoice.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15.
+LaTeX Font Info: ... okay on input line 15.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 15.
+LaTeX Font Info: ... okay on input line 15.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15.
+LaTeX Font Info: ... okay on input line 15.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15.
+LaTeX Font Info: ... okay on input line 15.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15.
+LaTeX Font Info: ... okay on input line 15.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15.
+LaTeX Font Info: ... okay on input line 15.
+
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: letterpaper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes:
+* h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
+* v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
+* \paperwidth=614.295pt
+* \paperheight=794.96999pt
+* \textwidth=469.75502pt
+* \textheight=650.43001pt
+* \oddsidemargin=0.0pt
+* \evensidemargin=0.0pt
+* \topmargin=-37.0pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=10.0pt
+* \footskip=30.0pt
+* \marginparwidth=65.0pt
+* \marginparsep=11.0pt
+* \columnsep=10.0pt
+* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 21.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 21.
+
+Overfull \hbox (2.00711pt too wide) in paragraph at lines 21--51
+[][]
+ []
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 21--51
+
+ []
+
+[1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./invoice.aux) )
+Here is how much of TeX's memory you used:
+ 979 strings out of 492638
+ 13192 string characters out of 6131709
+ 91678 words of memory out of 5000000
+ 4923 multiletter control sequences out of 15000+600000
+ 4258 words of font info for 16 fonts, out of 8000000 for 9000
+ 1141 hyphenation exceptions out of 8191
+ 24i,9n,32p,191b,105s stack positions out of 5000i,500n,10000p,200000b,80000s
+</usr/sha
+re/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
+Output written on invoice.pdf (1 page, 16465 bytes).
+PDF statistics:
+ 12 PDF objects out of 1000 (max. 8388607)
+ 7 compressed objects within 1 object stream
+ 0 named destinations out of 1000 (max. 500000)
+ 1 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/invoice/invoice.pdf b/invoice/invoice.pdf
new file mode 100755
index 0000000..bf10472
--- /dev/null
+++ b/invoice/invoice.pdf
Binary files differ
diff --git a/invoice/invoice.tex b/invoice/invoice.tex
new file mode 100755
index 0000000..1cb0159
--- /dev/null
+++ b/invoice/invoice.tex
@@ -0,0 +1,52 @@
+\documentclass{article}
+\RequirePackage[letterpaper, margin=1in]{geometry} % 1 inch margins required
+
+% text
+\RequirePackage[utf8]{inputenc}
+\setlength\parindent{0pt}
+\setlength{\parskip}{1em}
+\renewcommand{\familydefault}{\sfdefault}
+
+\usepackage{array}
+\newcolumntype{P}[1]{>{\raggedleft\arraybackslash}p{#1}}
+
+\usepackage{soul}
+
+\begin{document}
+invoice: simple dual galvanostat \\
+request date: 2018-11-01 \\
+customer: Oliver Williams \\
+group: Wickens
+
+\begin{tabular}{
+ P{\dimexpr 0.3\linewidth-2\tabcolsep}|
+ P{\dimexpr 0.2\linewidth-2\tabcolsep}|
+ P{\dimexpr 0.1\linewidth-2\tabcolsep}|
+ P{\dimexpr 0.1\linewidth-2\tabcolsep}|
+ P{\dimexpr 0.1\linewidth-2\tabcolsep}|
+ p{\dimexpr 0.2\linewidth-2\tabcolsep}}
+ item & part & rate & count & total & comment \\ \hline
+ enclosure & CU-3005-A\_BUD & 9.00 & 1 & 9.00 & \\
+ 10 K panel mount digi pot & & 3.00 & 1 & 3.00 & \\
+ banana socket & & & 4 & & \\
+ switch with LED & & 2.00 & 1 & 2.00 & \\
+ barrel plug & & & 1 & & \\
+ printed board & & 20.00 & 1 & 20.00 & \\
+ enclosure feet & & 0.25 & 4 & 1.00 & \\
+ foot wire & & 0.25 & 6 & 1.50 & \\
+ standoffs & & 0.25 & 4 & 1.00 & \\
+ PCB board connectors & & XXX & 4 & XXX & \\
+ test points & & XXX & 6 & XXX & \\
+ capacitors, tantilum & & XXX & 3 & XXX & \\
+ capacitors, electrolytic & & XXX & 2 & XXX & \\
+ 8 pin machined sockets & XXX & XXX & 5 & XXX & \\
+ variable resistor & 3296 series & 3.00 & 3 & 9.00 & \\
+ dual OP-AMP & LM358N & 0.50 & 4 & 2.00 & \\
+ differential amplifier & INA105KP & 10.00 & 1 & 10.00 & \\
+\end{tabular}
+parts total: \$XXX \\
+XX hours labor (Blaise Thompson): \$XXX \\
+total bill: \$XXX \\
+billed 2018-11-XX - internal ID XXXX \\
+
+\end{document}
diff --git a/manual/manual.aux b/manual/manual.aux
new file mode 100644
index 0000000..8a742ab
--- /dev/null
+++ b/manual/manual.aux
@@ -0,0 +1,23 @@
+\relax
+\providecommand\hyper@newdestlabel[2]{}
+\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
+\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
+\global\let\oldcontentsline\contentsline
+\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
+\global\let\oldnewlabel\newlabel
+\gdef\newlabel#1#2{\newlabelxx{#1}#2}
+\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\ifx\hyper@anchor\@undefined
+\let\contentsline\oldcontentsline
+\let\newlabel\oldnewlabel
+\fi}
+\fi}
+\global\let\hyper@last\relax
+\gdef\HyperFirstAtBeginDocument#1{#1}
+\providecommand\HyField@AuxAddToFields[1]{}
+\providecommand\HyField@AuxAddToCoFields[2]{}
+\@writefile{toc}{\contentsline {section}{\numberline {1}Overview \& Performance}{2}{section.1}}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Measured current versus set current. On this log-log plot, the entire set-point range of 10 $\mu $A to 9.99 mA can clearly be seen. For both outputs, agreement within measurement error is achieved from 0.30 mA to 9.99 mA. Unfortunately, both outputs become nonlinear at the lowest setpoints, systematically overshooting the desired current. For an unknown reason, the agreement is worse for the left-hand output. All readings were taken with a load of 100 $\Omega $. }}{3}{figure.1}}
+\newlabel{fig:setpoint}{{1}{3}{Measured current versus set current. On this log-log plot, the entire set-point range of 10 $\mu $A to 9.99 mA can clearly be seen. For both outputs, agreement within measurement error is achieved from 0.30 mA to 9.99 mA. Unfortunately, both outputs become nonlinear at the lowest setpoints, systematically overshooting the desired current. For an unknown reason, the agreement is worse for the left-hand output. All readings were taken with a load of 100 $\Omega $}{figure.1}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {2}Troubleshooting \& Repair}{4}{section.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {3}Appendix}{5}{section.3}}
diff --git a/manual/manual.cls b/manual/manual.cls
new file mode 100755
index 0000000..57c399b
--- /dev/null
+++ b/manual/manual.cls
@@ -0,0 +1,27 @@
+\ProvidesClass{manual}
+
+\LoadClass{article}
+\RequirePackage[letterpaper, margin=1in]{geometry} % 1 inch margins required
+
+% text
+\RequirePackage[utf8]{inputenc}
+\setlength\parindent{0pt}
+\setlength{\parskip}{1em}
+\renewcommand{\familydefault}{\sfdefault}
+
+% force all floats to center (see https://tex.stackexchange.com/a/53383)
+\makeatletter
+\g@addto@macro\@floatboxreset{\centering}
+\makeatother
+
+% each section is a new page
+\let\stdsection\section
+\renewcommand\section{\clearpage\stdsection}
+
+% hyperref
+\RequirePackage[colorlinks=true, linkcolor=black, urlcolor=blue, citecolor=black,
+anchorcolor=black]{hyperref}
+
+% images
+\RequirePackage{graphicx}
+\RequirePackage{pdfpages}
diff --git a/manual/manual.log b/manual/manual.log
new file mode 100644
index 0000000..b909e57
--- /dev/null
+++ b/manual/manual.log
@@ -0,0 +1,386 @@
+This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex 2018.10.22) 13 NOV 2018 18:49
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**manual.tex
+(./manual.tex
+LaTeX2e <2018-04-01> patch level 5
+(./manual.cls
+Document Class: manual
+(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
+(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
+File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2018/04/16 v5.8 Page Geometry
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
+Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
+Package ifvtex Info: VTeX not detected.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
+)
+\Gm@cnth=\count88
+\Gm@cntv=\count89
+\c@Gm@tempcnt=\count90
+\Gm@bindingoffset=\dimen103
+\Gm@wd@mp=\dimen104
+\Gm@odd@mp=\dimen105
+\Gm@even@mp=\dimen106
+\Gm@layoutwidth=\dimen107
+\Gm@layoutheight=\dimen108
+\Gm@layouthoffset=\dimen109
+\Gm@layoutvoffset=\dimen110
+\Gm@dimlist=\toks15
+)
+(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2018/04/06 v1.3b Input encoding file
+\inpenc@prehook=\toks16
+\inpenc@posthook=\toks17
+)
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2018/09/30 v6.88a Hypertext links for LaTeX
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
+Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO)
+
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
+Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO)
+Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO)
+Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO)
+Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO)
+Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
+Package ifluatex Info: LuaTeX not detected.
+Package hobsub Info: Skipping package `ifvtex' (already loaded).
+Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO)
+Package hobsub Info: Skipping package `ifpdf' (already loaded).
+Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)
+Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO)
+Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO)
+Package: pdftexcmds 2018/09/10 v0.29 Utility functions of pdfTeX for LuaTeX (HO
+)
+Package pdftexcmds Info: LuaTeX not detected.
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO)
+Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO
+)
+Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO)
+Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO)
+)
+Package hobsub Info: Skipping package `hobsub' (already loaded).
+Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO)
+Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO)
+Package: xcolor-patch 2016/05/16 xcolor patch
+Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO)
+Package atveryend Info: \enddocument detected (standard20110627).
+Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO)
+Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO)
+Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
+Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)
+)
+\@linkdim=\dimen111
+\Hy@linkcounter=\count91
+\Hy@pagecounter=\count92
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2018/09/30 v6.88a Hyperref: PDFDocEncoding definition (HO)
+Now handling font encoding PD1 ...
+... no UTF-8 mapping file for font encoding PD1
+)
+\Hy@SavedSpaceFactor=\count93
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
+File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
+)
+Package hyperref Info: Option `colorlinks' set `true' on input line 4409.
+Package hyperref Info: Hyper figures OFF on input line 4535.
+Package hyperref Info: Link nesting OFF on input line 4540.
+Package hyperref Info: Hyper index ON on input line 4543.
+Package hyperref Info: Plain pages OFF on input line 4550.
+Package hyperref Info: Backreferencing OFF on input line 4555.
+Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
+Package hyperref Info: Bookmarks ON on input line 4788.
+\c@Hy@tempcnt=\count94
+
+(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty
+\Urlmuskip=\muskip10
+Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
+)
+LaTeX Info: Redefining \url on input line 5141.
+\XeTeXLinkMargin=\dimen112
+\Fld@menulength=\count95
+\Field@Width=\dimen113
+\Fld@charsize=\dimen114
+Package hyperref Info: Hyper figures OFF on input line 6396.
+Package hyperref Info: Link nesting OFF on input line 6401.
+Package hyperref Info: Hyper index ON on input line 6404.
+Package hyperref Info: backreferencing OFF on input line 6411.
+Package hyperref Info: Link coloring ON on input line 6414.
+Package hyperref Info: Link coloring with OCG OFF on input line 6421.
+Package hyperref Info: PDF/A mode OFF on input line 6426.
+LaTeX Info: Redefining \ref on input line 6466.
+LaTeX Info: Redefining \pageref on input line 6470.
+\Hy@abspage=\count96
+\c@Item=\count97
+\c@Hfootnote=\count98
+)
+Package hyperref Info: Driver (autodetected): hpdftex.
+
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
+File: hpdftex.def 2018/09/30 v6.88a Hyperref driver for pdfTeX
+\Fld@listcount=\count99
+\c@bookmark@seq@number=\count100
+
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
+Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO)
+Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
+82.
+)
+\Hy@SectionHShift=\skip43
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
+)
+Package graphics Info: Driver file: pdftex.def on input line 99.
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
+File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
+))
+\Gin@req@height=\dimen115
+\Gin@req@width=\dimen116
+))
+(/usr/share/texlive/texmf-dist/tex/latex/pdfpages/pdfpages.sty
+Package: pdfpages 2017/10/31 v0.5l Insert pages of external PDF documents (AM)
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty
+Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ)
+\calc@Acount=\count101
+\calc@Bcount=\count102
+\calc@Adimen=\dimen117
+\calc@Bdimen=\dimen118
+\calc@Askip=\skip44
+\calc@Bskip=\skip45
+LaTeX Info: Redefining \setlength on input line 80.
+LaTeX Info: Redefining \addtolength on input line 81.
+\calc@Ccount=\count103
+\calc@Cskip=\skip46
+)
+(/usr/share/texlive/texmf-dist/tex/latex/eso-pic/eso-pic.sty
+Package: eso-pic 2018/04/12 v2.0h eso-pic (RN)
+
+(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
+Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
+File: color.cfg 2016/01/02 v1.6 sample color configuration
+)
+Package xcolor Info: Driver file: pdftex.def on input line 225.
+Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
+Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352.
+Package xcolor Info: Model `RGB' extended on input line 1364.
+Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
+Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
+Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
+Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
+Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
+Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
+))
+\AM@pagewidth=\dimen119
+\AM@pageheight=\dimen120
+
+(/usr/share/texlive/texmf-dist/tex/latex/pdfpages/pppdftex.def
+File: pppdftex.def 2017/10/31 v0.5l Pdfpages driver for pdfTeX (AM)
+)
+\AM@pagebox=\box26
+\AM@global@opts=\toks18
+\AM@toc@title=\toks19
+\c@AM@survey=\count104
+\AM@templatesizebox=\box27
+) (./manual.aux)
+\openout1 = `manual.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 6.
+LaTeX Font Info: ... okay on input line 6.
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: letterpaper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes:
+* h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
+* v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
+* \paperwidth=614.295pt
+* \paperheight=794.96999pt
+* \textwidth=469.75502pt
+* \textheight=650.43001pt
+* \oddsidemargin=0.0pt
+* \evensidemargin=0.0pt
+* \topmargin=-37.0pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=10.0pt
+* \footskip=30.0pt
+* \marginparwidth=65.0pt
+* \marginparsep=11.0pt
+* \columnsep=10.0pt
+* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+\AtBeginShipoutBox=\box28
+Package hyperref Info: Link coloring ON on input line 6.
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
+Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
+Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO)
+)
+\c@section@level=\count105
+)
+LaTeX Info: Redefining \ref on input line 6.
+LaTeX Info: Redefining \pageref on input line 6.
+LaTeX Info: Redefining \nameref on input line 6.
+
+(./manual.out) (./manual.out)
+\@outlinefile=\write3
+\openout3 = `manual.out'.
+
+
+(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count106
+\scratchdimen=\dimen121
+\scratchbox=\box29
+\nofMPsegments=\count107
+\nofMParguments=\count108
+\everyMPshowfont=\toks20
+\MPscratchCnt=\count109
+\MPscratchDim=\dimen122
+\MPnumerator=\count110
+\makeMPintoPDFobject=\count111
+\everyMPtoPDFconversion=\toks21
+) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf
+
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
+Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO)
+)
+Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
+38.
+Package grfext Info: Graphics extension search list:
+(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE
+G,.JBIG2,.JB2,.eps]
+(grfext) \AppendGraphicsExtensions on input line 456.
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
+e
+))
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/pdflscape.sty
+Package: pdflscape 2016/05/14 v0.11 Display of landscape pages in PDF (HO)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/lscape.sty
+Package: lscape 2000/10/22 v3.01 Landscape Pages (DPC)
+)
+Package pdflscape Info: Auto-detected driver: pdftex on input line 81.
+)
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <12> on input line 9.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line 9.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line 9.
+ [1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 25.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 25.
+ [2
+
+]
+<../data/2018-11-13/setpoint.png, id=37, 462.528pt x 346.896pt>
+File: ../data/2018-11-13/setpoint.png Graphic file (type png)
+<use ../data/2018-11-13/setpoint.png>
+Package pdftex.def Info: ../data/2018-11-13/setpoint.png used on input line 37
+.
+(pdftex.def) Requested size: 469.75502pt x 352.33655pt.
+ [3 <../data/2018-11-13/setpoint.png>] [4
+
+
+
+]
+LaTeX Font Info: Try loading font information for OMS+cmss on input line 56.
+
+LaTeX Font Info: No file OMScmss.fd. on input line 56.
+
+
+LaTeX Font Warning: Font shape `OMS/cmss/m/n' undefined
+(Font) using `OMS/cmsy/m/n' instead
+(Font) for symbol `textbullet' on input line 56.
+
+[5
+
+] \ No newline at end of file
diff --git a/manual/manual.out b/manual/manual.out
new file mode 100644
index 0000000..0109323
--- /dev/null
+++ b/manual/manual.out
@@ -0,0 +1,3 @@
+\BOOKMARK [1][-]{section.1}{Overview \046 Performance}{}% 1
+\BOOKMARK [1][-]{section.2}{Troubleshooting \046 Repair}{}% 2
+\BOOKMARK [1][-]{section.3}{Appendix}{}% 3
diff --git a/manual/manual.pdf b/manual/manual.pdf
new file mode 100644
index 0000000..430e4dc
--- /dev/null
+++ b/manual/manual.pdf
Binary files differ
diff --git a/manual/manual.tex b/manual/manual.tex
new file mode 100755
index 0000000..a02eef2
--- /dev/null
+++ b/manual/manual.tex
@@ -0,0 +1,101 @@
+\documentclass{manual}
+
+\title{Dual Low-Current Galvanostat}
+\author{Blaise J Thompson}
+
+\begin{document}
+
+\maketitle
+
+% TODO: photo of final product
+
+\section{Overview \& Performance}
+
+The dual galvanostat is designed to force a small, constant current through an electrolytic cell.
+The voltage floats to whatever is needed to maintain that current.
+The maximum rated output voltage is 13 V, although in practice the voltage may be able to float several hundred millivolts above 13.
+The positive output (red) is guaranteed to be greater than or equal to the negative return (black), in voltage.
+Each output of the dual galvanostat is independent, such that the applied voltages may be different.
+However, the current set-point of both outputs is the same.
+
+The dual galvanostat is designed to deliver relatively small currents accurately.
+These small current set-points can be crucial when driving particularly slow reactions.
+When a galvanostat is set to a current that the reaction of interest cannot support, the galvanostat will naturally swing the output voltage higher.
+Often, the galvanostat will end up driving higher-potential undesirable reactions that are more kinetically favorable.
+For this reason, this galvanostat has been designed to hold current set-points between 10 $\mu$A and 9.99 mA.
+
+\autoref{fig:setpoint} shows the agreement between the set current and actual measured current for a constant load of 100 $\Omega$.
+Note that the data is displayed on a log-log plot.
+The output and setpoint agree to within measurement error for all setpoints above 0.30 mA.
+Below this setting, however, the agreement worsens---the measured current consistently overshoots the set current.
+The absolute deviation between setpoint and measured current never exceeds 30 $\mu$A.
+Please note that the galvanostat is still capable of maintaining these low currents.
+The displayed value simply may not correspond to the actual current, so an independent calibration is warranted.
+
+\clearpage
+\begin{figure}
+ \includegraphics[width=\linewidth]{../data/2018-11-13/setpoint}
+ \caption{
+ Measured current versus set current.
+ On this log-log plot, the entire set-point range of 10 $\mu$A to 9.99 mA can clearly be seen.
+ For both outputs, agreement within measurement error is achieved from 0.30 mA to 9.99 mA.
+ Unfortunately, both outputs become nonlinear at the lowest setpoints, systematically overshooting the desired current.
+ For an unknown reason, the agreement is worse for the left-hand output.
+ All readings were taken with a load of 100 $\Omega$.
+ }
+ \label{fig:setpoint}
+\end{figure}
+\clearpage
+
+\section{Troubleshooting \& Repair}
+
+\section{Appendix}
+
+This appendix contains the following:
+\begin{itemize}
+ \item parts list
+ \item circuit schematic
+ \item full board
+ \item top layer
+ \item bottom layer
+\end{itemize}
+
+\clearpage
+\subsection{Parts}
+
+\begin{table}[h]
+\begin{tabular}{ l | l | l | l | l }
+ name & part & vendor & cost (USD) & comment \\ \hline
+ enclosure & Bud XXX & & XXX & \\
+ power recepticle & & & & \\
+ fuse & & & & \\
+ switch & & & & \\
+ panel-mount pot & & & & \\
+ 2x BNC panel mount & & & & \\ \hline
+ power supply & & & & \\
+ standoffs & & & & \\ \hline
+ U1 & LM7905 & UW Stock & 2.00 & TO-220 package \\
+ U2 & TI LM311 & \href{https://www.digikey.com/product-detail/en/texas-instruments/LM311N-NOPB/LM311NNS-NOPB-ND/6175}{Digi-Key} & 1.00 & \\
+ U3 & TI SN74121N & Digi-Key & & \\
+ U4 & TLV4110IP & & & \\
+ U5 & INA105KP & & & \\ \hline
+ R1 & & & \\
+ R2 & & & \\
+ R3 & & & \\ \hline
+ C1, C2, C3 & 10 $\mu$F electrolytic & UW Stock & 0.25 & must be rated over 15 V\\
+ C4 & 10 nF ceramic & UW Stock & 0.25 & \\ \hline
+ J1 & Molex 22-23-2031 & UW Stock & 0.25 & 3 pins, 2.54 mm pitch \\
+ J2, J3, J4 & Molex 22-23-2021 & UW Stock & 0.25 & 2 pins, 2.54 mm pitch \\
+\end{tabular}
+\end{table}
+
+Parts list.
+Costs are approximate.
+Trivial components like screws are not included.
+
+\includepdf[landscape=true]{../PCB/schematic.pdf}
+\includepdf{../PCB/pcb.pdf}
+\includepdf{../PCB/front.pdf}
+\includepdf{../PCB/back.pdf}
+
+\end{document}