]> www.fi.muni.cz Git - tinyboard.git/commitdiff
Initial import
authorJan "Yenya" Kasprzak <kas@fi.muni.cz>
Mon, 4 Feb 2013 18:17:55 +0000 (19:17 +0100)
committerJan "Yenya" Kasprzak <kas@fi.muni.cz>
Mon, 4 Feb 2013 18:17:55 +0000 (19:17 +0100)
13 files changed:
.gitignore [new file with mode: 0644]
ATtiny25-1.sym [new file with mode: 0644]
M2_plated.fp [new file with mode: 0644]
Makefile [new file with mode: 0644]
PS_3PIN.fp [new file with mode: 0644]
SMB.fp [new file with mode: 0644]
gafrc [new file with mode: 0644]
image.scm [new file with mode: 0644]
mcp1701a-1.sym [new file with mode: 0644]
mosfet-with-diode-2.sym [new file with mode: 0644]
tinyboard.pcb [new file with mode: 0644]
tinyboard.prj [new file with mode: 0644]
tinyboard.sch [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..90e6dce
--- /dev/null
@@ -0,0 +1,13 @@
+*~
+\#*\#
+*.gbr
+*.cnc
+tinyboard.pcb-
+PCB.*.save
+*.png
+tinyboard.cmd
+tinyboard.net
+tinyboard.pcb.bak
+tinyboard.pcb.bak0
+tinyboard2.pcb-
+
diff --git a/ATtiny25-1.sym b/ATtiny25-1.sym
new file mode 100644 (file)
index 0000000..9eefe4b
--- /dev/null
@@ -0,0 +1,112 @@
+v 20110115 2
+T 100 100 0 1 0 0 0 0 1
+gedasymbols::url=http://www.gedasymbols.org/user/anton_dubniak/symbols/MCU/ATtiny25-1.sym
+B 300 0 1000 1400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 275 3450 5 10 0 0 0 0 1
+device=ATtiny25
+T 1100 1450 8 10 1 1 0 0 1
+refdes=U?
+T 275 2650 5 10 0 0 0 0 1
+footprint=so8
+T 300 1450 9 10 1 0 0 0 1
+ATtiny25
+T 275 2050 5 10 0 0 0 0 1
+author=Anton Dubniak <twister@tfsoft.org.ua>
+T 275 2450 5 10 0 0 0 0 1
+numslots=0
+T 275 1850 5 10 0 0 0 0 1
+dist-license=GPL
+T 275 1650 5 10 0 0 0 0 1
+use-license=unlimited
+T 275 3250 5 10 0 0 0 0 1
+description=ATtiny25/45/85 - 8-bit AVR RISC microcontrollers with 2/4/8 kb of flash memory (Atmel)
+T 275 3050 5 10 0 0 0 0 1
+documentation=http://www.atmel.com/dyn/resources/prod_documents/doc2586.pdf
+P 0 1200 300 1200 1 0 0
+{
+T 205 1245 5 8 1 1 0 6 1
+pinnumber=5
+T 450 1375 5 8 0 1 0 8 1
+pinseq=5
+T 355 1195 9 8 1 1 0 0 1
+pinlabel=PB0/MOSI
+T 500 1375 5 8 0 1 0 2 1
+pintype=io
+}
+P 0 1000 300 1000 1 0 0
+{
+T 205 1045 5 8 1 1 0 6 1
+pinnumber=6
+T 450 1175 5 8 0 1 0 8 1
+pinseq=6
+T 355 995 9 8 1 1 0 0 1
+pinlabel=PB1/MISO
+T 500 1175 5 8 0 1 0 2 1
+pintype=io
+}
+P 0 800 300 800 1 0 0
+{
+T 205 845 5 8 1 1 0 6 1
+pinnumber=7
+T 450 975 5 8 0 1 0 8 1
+pinseq=7
+T 355 795 9 8 1 1 0 0 1
+pinlabel=PB2/SCK
+T 500 975 5 8 0 1 0 2 1
+pintype=io
+}
+P 0 400 300 400 1 0 0
+{
+T 205 445 5 8 1 1 0 6 1
+pinnumber=3
+T 450 575 5 8 0 1 0 8 1
+pinseq=3
+T 355 395 9 8 1 1 0 0 1
+pinlabel=PB4
+T 500 575 5 8 0 1 0 2 1
+pintype=io
+}
+P 0 200 300 200 1 0 0
+{
+T 205 245 5 8 1 1 0 6 1
+pinnumber=1
+T 450 375 5 8 0 1 0 8 1
+pinseq=1
+T 355 195 9 8 1 1 0 0 1
+pinlabel=PB5/\_RESET\_
+T 500 375 5 8 0 1 0 2 1
+pintype=io
+}
+P 0 600 300 600 1 0 0
+{
+T 205 645 5 8 1 1 0 6 1
+pinnumber=2
+T 450 775 5 8 0 1 0 8 1
+pinseq=2
+T 355 595 9 8 1 1 0 0 1
+pinlabel=PB3
+T 500 775 5 8 0 1 0 2 1
+pintype=io
+}
+P 1600 400 1300 400 1 0 0
+{
+T 1395 445 5 8 1 1 0 0 1
+pinnumber=4
+T 1150 575 5 8 0 1 0 2 1
+pinseq=4
+T 1245 395 9 8 1 1 0 6 1
+pinlabel=GND
+T 1100 575 5 8 0 1 0 8 1
+pintype=pwr
+}
+P 1600 600 1300 600 1 0 0
+{
+T 1395 645 5 8 1 1 0 0 1
+pinnumber=8
+T 1150 775 5 8 0 1 0 2 1
+pinseq=8
+T 1245 595 9 8 1 1 0 6 1
+pinlabel=VCC
+T 1100 775 5 8 0 1 0 8 1
+pintype=pwr
+}
diff --git a/M2_plated.fp b/M2_plated.fp
new file mode 100644 (file)
index 0000000..4f6e7e6
--- /dev/null
@@ -0,0 +1,9 @@
+
+Element["" "hole-M2" "hole_M2" "" 287402 78740 -3000 -3000 0 100 ""]
+(
+       Attribute("gedasymbols::url" "http://www.gedasymbols.org/user/kai_martin_knaak/footprints/holes/M2_plated.fp")
+       Pin[0 0 15748 5000 16535 8268 "" "1" ""]
+       ElementArc [0 0 4200 4200 0 360 1000]
+       ElementArc [0 0 8268 8268 0 360 1000]
+
+       )
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..c17f0c4
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,62 @@
+WEB_DIR=/home/kas/html/tinyboard/
+WEB_FILES=pcb-back.png pcb-front.png schematics.png schematics-power.png \
+       schematics-pin.png
+GERBER_FILES=\
+       tinyboard.top.gbr \
+       tinyboard.bottom.gbr \
+       tinyboard.topmask.gbr \
+       tinyboard.bottommask.gbr \
+       tinyboard.topsilk.gbr \
+       tinyboard.bottomsilk.gbr \
+       tinyboard.plated-drill.cnc
+
+all:
+       @echo "Usage: make [clean|web|gerber|fab|tinyboard.pcb]"
+
+clean:
+       rm -f tinyboard.cmd tinyboard.jpg tinyboard.net tinyboard.new.pcb tinyboard.pcb- \
+               tinyboard.png tinyboard.ps tinyboard.sch~ pcb-back.png pcb-front.png \
+               schematics.png *.gbr *.cnc
+
+web: $(WEB_FILES)
+       test -d $(WEB_DIR) && install -m 644 $(WEB_FILES) $(WEB_DIR)
+
+tinyboard.pcb: tinyboard.sch tinyboard.prj
+       gsch2pcb tinyboard.prj
+
+pcb-front.png: tinyboard.pcb
+       pcb -x png --dpi 200 --photo-mode tinyboard.pcb \
+               && mv tinyboard.png $@
+
+pcb-back.png: tinyboard.pcb
+       pcb -x png --dpi 200 --photo-mode --photo-flip-y tinyboard.pcb \
+               && mv tinyboard.png $@
+
+schematics.png: tinyboard.sch
+       gschem -s image.scm tinyboard.sch -o schematics.png
+
+schematics-power.png: schematics.png
+       convert -crop 160x480+60+120 schematics.png $@
+
+schematics-pin.png: schematics.png
+       convert -crop 570x218+400+90 schematics.png $@
+
+gerber: $(GERBER_FILES)
+
+$(GERBER_FILES): tinyboard.pcb
+       pcb -x gerber tinyboard.pcb
+
+fab: $(GERBER_FILES)
+       @sh -c 'D=tinyboard-`date +\%Y\%m\%d-\%H\%M` && mkdir $$D && \
+               cp tinyboard.top.gbr $$D/tinyboard.gtl && \
+               cp tinyboard.bottom.gbr $$D/tinyboard.gbl && \
+               cp tinyboard.topmask.gbr $$D/tinyboard.gts && \
+               cp tinyboard.bottommask.gbr $$D/tinyboard.gbs && \
+               cp tinyboard.topsilk.gbr $$D/tinyboard.gto && \
+               cp tinyboard.bottomsilk.gbr $$D/tinyboard.gbo && \
+               cp tinyboard.plated-drill.cnc $$D/tinyboard.txt && \
+               zip -r $$D.zip $$D && \
+               echo "Done. Output in $$D.zip."; \
+               echo "You may also want to do git tag gerber-fab-$$D" '
+
+.PHONY: gerber
diff --git a/PS_3PIN.fp b/PS_3PIN.fp
new file mode 100644 (file)
index 0000000..79b7748
--- /dev/null
@@ -0,0 +1,16 @@
+Element["" "PS_3PIN" "PS_3PIN" "PS_3PIN" 27.9999mm 41.9999mm -39.37mil -196.85mil 0 100 ""]
+(
+       Pin [0.0000 0.0000 81.00mil 39.37mil 84.94mil 46.00mil "1" "1" "square,edge2"]
+       Pin [100.00mil 0.0000 81.00mil 39.37mil 84.94mil 46.00mil "2" "2" "edge2"]
+       Pin [200.00mil 0.0000 81.00mil 39.37mil 84.94mil 46.00mil "3" "3" "edge2"]
+       ElementLine [137.80mil -68.90mil 246.06mil -68.90mil 9.84mil]
+       ElementLine [137.80mil -98.42mil 137.80mil -68.90mil 9.84mil]
+       ElementLine [59.06mil -98.42mil 137.80mil -98.42mil 9.84mil]
+       ElementLine [59.06mil -68.90mil 59.06mil -98.42mil 9.84mil]
+       ElementLine [-49.21mil -68.90mil 59.06mil -68.90mil 9.84mil]
+       ElementLine [-49.21mil 118.11mil -49.21mil -118.11mil 10.00mil]
+       ElementLine [-49.21mil -118.11mil 246.06mil -118.11mil 10.00mil]
+       ElementLine [246.06mil -118.11mil 246.06mil 118.11mil 10.00mil]
+       ElementLine [246.06mil 118.11mil -49.21mil 118.11mil 10.00mil]
+
+       )
diff --git a/SMB.fp b/SMB.fp
new file mode 100644 (file)
index 0000000..fad508d
--- /dev/null
+++ b/SMB.fp
@@ -0,0 +1,13 @@
+Element["" "SMB case diode" "D?" "" 291339 53150 0 10000 0 100 ""]
+(
+       Pad[-10827 0 -8859 0 9843 2000 11843 "" "2" "square"]
+       Pad[8858 0 10826 0 9843 2000 11843 "" "1" "square"]
+       ElementLine [-16733 -2953 -16733 2952 1000]
+       ElementLine [10826 8858 10826 5905 1000]
+       ElementLine [-10827 8858 10826 8858 1000]
+       ElementLine [-10827 5905 -10827 8858 2000]
+       ElementLine [10826 -8859 10826 -5906 1000]
+       ElementLine [-10827 -8859 10826 -8859 1000]
+       ElementLine [-10827 -8859 -10827 -5906 2000]
+
+       )
diff --git a/gafrc b/gafrc
new file mode 100644 (file)
index 0000000..22acb85
--- /dev/null
+++ b/gafrc
@@ -0,0 +1,2 @@
+(component-library ".")
+(source-library  ".")
diff --git a/image.scm b/image.scm
new file mode 100644 (file)
index 0000000..e2bd3e0
--- /dev/null
+++ b/image.scm
@@ -0,0 +1,21 @@
+;; $Id$
+;;
+;; This file may be used to produce png files from gschem schematics from the
+;; command line.  Typical usage is:
+;;
+;;   gschem -p -o mysch.png -s /path/to/this/file/image.scm mysch.sch
+;;
+;; The schematic in "mysch.sch" will be exported to the file "mysch.png"
+
+(image-size 1024 768)
+;(image-size 3200 2400)
+(image-color "enabled")
+;(image-color "disabled")
+
+; You need call this after you call any rc file function
+(gschem-use-rc-values)
+
+; filename is specified on the command line
+(gschem-image "dummyfilename")
+
+(gschem-exit)
diff --git a/mcp1701a-1.sym b/mcp1701a-1.sym
new file mode 100644 (file)
index 0000000..8f5e466
--- /dev/null
@@ -0,0 +1,51 @@
+v 20110115 2
+T 300 2600 5 10 1 1 0 0 1
+refdes=U?
+P 0 2300 300 2300 1 0 0
+{
+T 200 2350 5 8 1 1 0 6 1
+pinnumber=3
+T 200 2450 5 8 0 1 0 8 1
+pinseq=3
+T 350 2300 5 8 0 1 0 2 1
+pintype=in
+T 400 2300 3 8 1 1 0 0 1
+pinlabel=Vin
+}
+P 0 2100 300 2100 1 0 0
+{
+T 200 2150 5 8 1 1 0 6 1
+pinnumber=1
+T 200 2250 5 8 0 1 0 8 1
+pinseq=1
+T 350 2100 5 8 0 1 0 2 1
+pintype=pas
+T 400 2100 3 8 1 1 0 0 1
+pinlabel=GND
+}
+P 1200 2300 1500 2300 1 0 1
+{
+T 1300 2350 5 8 1 1 0 0 1
+pinnumber=2
+T 1300 2450 5 8 0 1 0 2 1
+pinseq=2
+T 1150 2300 5 8 0 1 0 8 1
+pintype=out
+T 1100 2300 3 8 1 1 0 6 1
+pinlabel=Vout
+}
+B 300 1900 900 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 400 1700 9 8 1 0 0 0 1
+MCP1701A
+T 1400 2700 9 10 0 0 0 0 1
+device=MCP1701A
+T 1400 1900 9 10 0 0 0 0 1
+footprint=SOT23
+T 1400 2500 9 10 0 0 0 0 1
+description=Low-dropout positive voltage regulator
+T 1400 2300 9 10 0 0 0 0 1
+author=Jan "Yenya" Kasprzak <kas@fi.muni.cz>
+T 1400 1700 9 10 0 0 0 0 1
+datasheet=http://ww1.microchip.com/downloads/en/DeviceDoc/21991c.pdf
+T 1400 2100 9 10 0 0 0 0 1
+dist-license=GPL 2
diff --git a/mosfet-with-diode-2.sym b/mosfet-with-diode-2.sym
new file mode 100644 (file)
index 0000000..bd29314
--- /dev/null
@@ -0,0 +1,68 @@
+v 20121123 2
+P 600 1000 600 800 1 0 0
+{
+T 500 850 5 6 1 1 0 0 1
+pinnumber=3
+T 500 850 5 6 0 0 0 0 1
+pinseq=3
+T 500 850 5 6 0 1 0 0 1
+pinlabel=D
+T 500 850 5 6 0 1 0 0 1
+pintype=pas
+}
+P 600 200 600 0 1 0 1
+{
+T 500 50 5 6 1 1 0 0 1
+pinnumber=2
+T 500 50 5 6 0 0 0 0 1
+pinseq=2
+T 500 50 5 6 0 1 0 0 1
+pinlabel=S
+T 500 50 5 6 0 1 0 0 1
+pintype=pas
+}
+V 500 501 316 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 900 500 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+L 400 700 400 300 3 0 0 0 -1 -1
+P 0 500 184 500 1 0 0
+{
+T 100 550 5 6 1 1 0 0 1
+pinnumber=1
+T 100 550 5 6 0 0 0 0 1
+pinseq=1
+T 100 550 5 6 0 1 0 0 1
+pinlabel=G
+T 100 550 5 6 0 1 0 0 1
+pintype=pas
+}
+L 400 500 184 500 3 0 0 0 -1 -1
+T 900 500 8 10 1 1 0 0 1
+refdes=Q?
+L 600 800 600 640 3 0 0 0 -1 -1
+L 440 700 440 580 3 0 0 0 -1 -1
+L 440 300 440 420 3 0 0 0 -1 -1
+L 440 440 440 560 3 0 0 0 -1 -1
+L 440 640 600 640 3 0 0 0 -1 -1
+L 440 360 600 360 3 0 0 0 -1 -1
+L 600 200 600 360 3 0 0 0 -1 -1
+L 600 360 600 500 3 0 0 0 -1 -1
+L 440 500 480 520 3 0 0 0 -1 -1
+L 480 520 480 480 3 0 0 0 -1 -1
+L 480 480 440 500 3 0 0 0 -1 -1
+L 480 500 600 500 3 0 0 0 -1 -1
+L 600 700 680 700 3 0 0 0 -1 -1
+L 660 530 720 530 3 0 0 0 -1 -1
+L 680 700 690 700 3 0 0 0 -1 -1
+L 690 580 690 700 3 0 0 0 -1 -1
+L 640 510 660 530 3 0 0 0 -1 -1
+L 720 530 740 550 3 0 0 0 -1 -1
+L 660 470 690 530 3 0 0 0 -1 -1
+L 720 470 690 530 3 0 0 0 -1 -1
+L 660 470 720 470 3 0 0 0 -1 -1
+L 690 530 690 580 3 0 0 0 -1 -1
+L 600 300 690 300 3 0 0 0 -1 -1
+L 690 300 690 470 3 0 0 0 -1 -1
+V 600 700 5 3 0 0 0 -1 -1 1 -1 -1 1 -1 1
+V 600 360 5 3 0 0 0 -1 -1 1 -1 -1 1 -1 1
+V 600 300 5 3 0 0 0 -1 -1 1 -1 -1 1 -1 1
diff --git a/tinyboard.pcb b/tinyboard.pcb
new file mode 100644 (file)
index 0000000..3528380
--- /dev/null
@@ -0,0 +1,1964 @@
+# release: pcb 20110918
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20070407]
+
+PCB["" 200000 97500]
+
+Grid[2500.0 0 0 1]
+Cursor[5000 5000 0.000000]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[1000 1000 1000 1000 1500 1000]
+Flags("showdrc,nameonpcb,uniquename,clearnew,onlynames")
+Groups("1,c:2,s")
+Styles["Signal,1000,4000,2000,1000:Power,2500,6000,3500,1000:Fat,6000,9000,5000,2000:Skinny,600,2402,1181,600"]
+
+Symbol[' ' 1800]
+(
+)
+Symbol['!' 1200]
+(
+       SymbolLine[0 4500 0 5000 800]
+       SymbolLine[0 1000 0 3500 800]
+)
+Symbol['"' 1200]
+(
+       SymbolLine[0 1000 0 2000 800]
+       SymbolLine[1000 1000 1000 2000 800]
+)
+Symbol['#' 1200]
+(
+       SymbolLine[0 3500 2000 3500 800]
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[1500 2000 1500 4000 800]
+       SymbolLine[500 2000 500 4000 800]
+)
+Symbol['$' 1200]
+(
+       SymbolLine[1500 1500 2000 2000 800]
+       SymbolLine[500 1500 1500 1500 800]
+       SymbolLine[0 2000 500 1500 800]
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4000 800]
+       SymbolLine[1500 4500 2000 4000 800]
+       SymbolLine[500 4500 1500 4500 800]
+       SymbolLine[0 4000 500 4500 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['%' 1200]
+(
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[1000 2500 1500 2000 800]
+       SymbolLine[500 2500 1000 2500 800]
+       SymbolLine[0 2000 500 2500 800]
+       SymbolLine[0 5000 4000 1000 800]
+       SymbolLine[3500 5000 4000 4500 800]
+       SymbolLine[4000 4000 4000 4500 800]
+       SymbolLine[3500 3500 4000 4000 800]
+       SymbolLine[3000 3500 3500 3500 800]
+       SymbolLine[2500 4000 3000 3500 800]
+       SymbolLine[2500 4000 2500 4500 800]
+       SymbolLine[2500 4500 3000 5000 800]
+       SymbolLine[3000 5000 3500 5000 800]
+)
+Symbol['&' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 3500 1500 2000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[0 2500 2500 5000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[0 3500 0 4500 800]
+)
+Symbol[''' 1200]
+(
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['(' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+)
+Symbol[')' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['*' 1200]
+(
+       SymbolLine[0 2000 2000 4000 800]
+       SymbolLine[0 4000 2000 2000 800]
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol['+' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol[',' 1200]
+(
+       SymbolLine[0 6000 1000 5000 800]
+)
+Symbol['-' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+)
+Symbol['.' 1200]
+(
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['/' 1200]
+(
+       SymbolLine[0 4500 3000 1500 800]
+)
+Symbol['0' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4000 2000 2000 800]
+)
+Symbol['1' 1200]
+(
+       SymbolLine[0 1800 800 1000 800]
+       SymbolLine[800 1000 800 5000 800]
+       SymbolLine[0 5000 1500 5000 800]
+)
+Symbol['2' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['3' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 2800 1500 2800 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[2000 3300 2000 4500 800]
+       SymbolLine[2000 3300 1500 2800 800]
+       SymbolLine[2000 2300 1500 2800 800]
+)
+Symbol['4' 1200]
+(
+       SymbolLine[0 3500 2000 1000 800]
+       SymbolLine[0 3500 2500 3500 800]
+       SymbolLine[2000 1000 2000 5000 800]
+)
+Symbol['5' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[500 2500 1500 2500 800]
+       SymbolLine[1500 2500 2000 3000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['6' 1200]
+(
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1500 2800 2000 3300 800]
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3300 2000 4500 800]
+)
+Symbol['7' 1200]
+(
+       SymbolLine[500 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 1000 800]
+)
+Symbol['8' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3700 0 4500 800]
+       SymbolLine[0 3700 700 3000 800]
+       SymbolLine[700 3000 1300 3000 800]
+       SymbolLine[1300 3000 2000 3700 800]
+       SymbolLine[2000 3700 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 2300 700 3000 800]
+       SymbolLine[0 1500 0 2300 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[1300 3000 2000 2300 800]
+)
+Symbol['9' 1200]
+(
+       SymbolLine[500 5000 2000 3000 800]
+       SymbolLine[2000 1500 2000 3000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol[':' 1200]
+(
+       SymbolLine[0 2500 500 2500 800]
+       SymbolLine[0 3500 500 3500 800]
+)
+Symbol[';' 1200]
+(
+       SymbolLine[0 5000 1000 4000 800]
+       SymbolLine[1000 2500 1000 3000 800]
+)
+Symbol['<' 1200]
+(
+       SymbolLine[0 3000 1000 2000 800]
+       SymbolLine[0 3000 1000 4000 800]
+)
+Symbol['=' 1200]
+(
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[0 3500 2000 3500 800]
+)
+Symbol['>' 1200]
+(
+       SymbolLine[0 2000 1000 3000 800]
+       SymbolLine[0 4000 1000 3000 800]
+)
+Symbol['?' 1200]
+(
+       SymbolLine[1000 3000 1000 3500 800]
+       SymbolLine[1000 4500 1000 5000 800]
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2000 800]
+       SymbolLine[1000 3000 2000 2000 800]
+)
+Symbol['@' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 4000 5000 800]
+       SymbolLine[5000 3500 5000 1000 800]
+       SymbolLine[5000 1000 4000 0 800]
+       SymbolLine[4000 0 1000 0 800]
+       SymbolLine[1000 0 0 1000 800]
+       SymbolLine[1500 2000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 3000 3500 800]
+       SymbolLine[3000 3500 3500 3000 800]
+       SymbolLine[3500 3000 4000 3500 800]
+       SymbolLine[3500 3000 3500 1500 800]
+       SymbolLine[3500 2000 3000 1500 800]
+       SymbolLine[2000 1500 3000 1500 800]
+       SymbolLine[2000 1500 1500 2000 800]
+       SymbolLine[4000 3500 5000 3500 800]
+)
+Symbol['A' 1200]
+(
+       SymbolLine[0 2000 0 5000 800]
+       SymbolLine[0 2000 700 1000 800]
+       SymbolLine[700 1000 1800 1000 800]
+       SymbolLine[1800 1000 2500 2000 800]
+       SymbolLine[2500 2000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['B' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3300 2500 4500 800]
+       SymbolLine[2000 2800 2500 3300 800]
+       SymbolLine[500 2800 2000 2800 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2300 800]
+       SymbolLine[2000 2800 2500 2300 800]
+)
+Symbol['C' 1200]
+(
+       SymbolLine[700 5000 2000 5000 800]
+       SymbolLine[0 4300 700 5000 800]
+       SymbolLine[0 1700 0 4300 800]
+       SymbolLine[0 1700 700 1000 800]
+       SymbolLine[700 1000 2000 1000 800]
+)
+Symbol['D' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1800 1000 2500 1700 800]
+       SymbolLine[2500 1700 2500 4300 800]
+       SymbolLine[1800 5000 2500 4300 800]
+       SymbolLine[0 5000 1800 5000 800]
+       SymbolLine[0 1000 1800 1000 800]
+)
+Symbol['E' 1200]
+(
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['F' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 2800 1500 2800 800]
+)
+Symbol['G' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[1000 3000 2000 3000 800]
+)
+Symbol['H' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['I' 1200]
+(
+       SymbolLine[0 1000 1000 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 1000 5000 800]
+)
+Symbol['J' 1200]
+(
+       SymbolLine[700 1000 1500 1000 800]
+       SymbolLine[1500 1000 1500 4500 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 4500 0 4000 800]
+)
+Symbol['K' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2000 5000 800]
+)
+Symbol['L' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['M' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 1500 3000 800]
+       SymbolLine[1500 3000 3000 1000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['N' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2500 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+)
+Symbol['O' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['P' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['Q' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1000 3500 2000 5000 800]
+)
+Symbol['R' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1300 3000 2500 5000 800]
+)
+Symbol['S' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['T' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['U' 1200]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 1000 2000 4500 800]
+)
+Symbol['V' 1200]
+(
+       SymbolLine[0 1000 1000 5000 800]
+       SymbolLine[1000 5000 2000 1000 800]
+)
+Symbol['W' 1200]
+(
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 5000 800]
+       SymbolLine[500 5000 1500 3000 800]
+       SymbolLine[1500 3000 2500 5000 800]
+       SymbolLine[2500 5000 3000 3000 800]
+       SymbolLine[3000 3000 3000 1000 800]
+)
+Symbol['X' 1200]
+(
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 5000 800]
+)
+Symbol['Y' 1200]
+(
+       SymbolLine[0 1000 1000 3000 800]
+       SymbolLine[1000 3000 2000 1000 800]
+       SymbolLine[1000 3000 1000 5000 800]
+)
+Symbol['Z' 1200]
+(
+       SymbolLine[0 1000 2500 1000 800]
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['[' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['\' 1200]
+(
+       SymbolLine[0 1500 3000 4500 800]
+)
+Symbol[']' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['^' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1500 800]
+)
+Symbol['_' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['a' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[2000 4500 2500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['b' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+)
+Symbol['c' 1200]
+(
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+)
+Symbol['d' 1200]
+(
+       SymbolLine[2000 1000 2000 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+)
+Symbol['e' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 4000 2000 4000 800]
+       SymbolLine[2000 4000 2000 3500 800]
+)
+Symbol['f' 1000]
+(
+       SymbolLine[500 1500 500 5000 800]
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[1000 1000 1500 1000 800]
+       SymbolLine[0 3000 1000 3000 800]
+)
+Symbol['g' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+)
+Symbol['h' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+)
+Symbol['i' 1000]
+(
+       SymbolLine[0 2000 0 2100 1000]
+       SymbolLine[0 3500 0 5000 800]
+)
+Symbol['j' 1000]
+(
+       SymbolLine[500 2000 500 2100 1000]
+       SymbolLine[500 3500 500 6000 800]
+       SymbolLine[0 6500 500 6000 800]
+)
+Symbol['k' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 1500 5000 800]
+       SymbolLine[0 3500 1000 2500 800]
+)
+Symbol['l' 1000]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['m' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[2000 3500 2500 3000 800]
+       SymbolLine[2500 3000 3000 3000 800]
+       SymbolLine[3000 3000 3500 3500 800]
+       SymbolLine[3500 3500 3500 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['n' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['o' 1200]
+(
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['p' 1200]
+(
+       SymbolLine[500 3500 500 6500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[1000 5000 2000 5000 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['q' 1200]
+(
+       SymbolLine[2000 3500 2000 6500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['r' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['s' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[500 4000 2000 4000 800]
+       SymbolLine[0 3500 500 4000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['t' 1000]
+(
+       SymbolLine[500 1000 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+       SymbolLine[0 2500 1000 2500 800]
+)
+Symbol['u' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3000 2000 4500 800]
+)
+Symbol['v' 1200]
+(
+       SymbolLine[0 3000 1000 5000 800]
+       SymbolLine[2000 3000 1000 5000 800]
+)
+Symbol['w' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[1500 3000 1500 4500 800]
+       SymbolLine[1500 4500 2000 5000 800]
+       SymbolLine[2000 5000 2500 5000 800]
+       SymbolLine[2500 5000 3000 4500 800]
+       SymbolLine[3000 3000 3000 4500 800]
+)
+Symbol['x' 1200]
+(
+       SymbolLine[0 3000 2000 5000 800]
+       SymbolLine[0 5000 2000 3000 800]
+)
+Symbol['y' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['z' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['{' 1200]
+(
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['|' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+)
+Symbol['}' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[500 2500 1000 3000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['~' 1200]
+(
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1000 3000 800]
+       SymbolLine[1000 3000 1500 3500 800]
+       SymbolLine[1500 3500 2000 3500 800]
+       SymbolLine[2000 3500 2500 3000 800]
+)
+Attribute("PCB::grid::unit" "mil")
+Via[102500 5000 6000 2000 0 3500 "" ""]
+Via[170000 52500 9000 4000 0 5000 "" ""]
+Via[85000 25000 4000 2000 0 2000 "" ""]
+Via[17500 20000 4000 2000 0 2000 "" ""]
+Via[25000 25000 6000 2000 0 3500 "" ""]
+Via[60000 40000 6000 2000 0 3500 "" ""]
+Via[32500 12500 4000 2000 0 2000 "" ""]
+Via[90000 15000 4000 2000 0 2000 "" ""]
+Via[32500 42500 4000 2000 0 2000 "" ""]
+Via[77500 57500 9000 4000 0 5000 "" ""]
+Via[162500 45000 4000 2000 0 2000 "" ""]
+Via[142500 5000 6000 2000 0 3500 "" ""]
+Via[112500 27500 6000 2000 0 3500 "" ""]
+
+Element["onsolder" "1206" "R15" "unknown" 177500 65000 9000 3000 0 100 "auto"]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "hole-M2" "" "" 189500 87000 -24500 17500 0 100 ""]
+(
+       Attribute("gedasymbols::url" "http://www.gedasymbols.org/user/kai_martin_knaak/footprints/holes/M2_plated.fp")
+       Pin[0 0 15748 5000 16535 8268 "" "1" ""]
+       ElementArc [0 0 4200 4200 0 360 1000]
+       ElementArc [0 0 8268 8268 0 360 1000]
+
+       )
+
+Element["" "hole-M2" "" "" 10500 10500 6000 108500 0 100 ""]
+(
+       Attribute("gedasymbols::url" "http://www.gedasymbols.org/user/kai_martin_knaak/footprints/holes/M2_plated.fp")
+       Pin[0 0 15748 5000 16535 8268 "" "1" ""]
+       ElementArc [0 0 4200 4200 0 360 1000]
+       ElementArc [0 0 8268 8268 0 360 1000]
+
+       )
+
+Element["onsolder" "SOT23" "Q20" "unknown" 150000 47500 -11000 -2500 0 100 "auto"]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "onsolder,square,edge2"]
+       Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "onsolder,square,edge2"]
+       Pad[-8500 3900 -7900 3900 3400 3000 4000 "3" "3" "onsolder,square"]
+       ElementLine [-11000 -2500 2900 -2500 1000]
+       ElementLine [2900 -2500 2900 10300 1000]
+       ElementLine [-11000 10300 2900 10300 1000]
+       ElementLine [-11000 -2500 -11000 10300 1000]
+
+       )
+
+Element["onsolder" "1206" "R22" "unknown" 132500 67500 500 -10500 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "R45" "unknown" 42500 82500 -7500 -10000 0 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["onsolder" "1206" "R52" "unknown" 42500 50000 10000 5500 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "SOT23" "Q30" "unknown" 125000 45000 12500 -2500 0 100 ""]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
+       Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
+       Pad[7900 3900 8500 3900 3400 3000 4000 "3" "3" "square,edge2"]
+       ElementLine [-2900 -2500 11000 -2500 1000]
+       ElementLine [-2900 -2500 -2900 10300 1000]
+       ElementLine [-2900 10300 11000 10300 1000]
+       ElementLine [11000 -2500 11000 10300 1000]
+
+       )
+
+Element["" "1206" "R23" "unknown" 142500 87500 40000 -7500 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["onsolder" "1206" "R24" "unknown" 142500 87500 -14000 8000 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "JUMPER3" "PB2" "unknown" 122500 62500 -7500 27500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       ElementLine [-5000 -5000 -5000 25000 1000]
+       ElementLine [-5000 25000 5000 25000 1000]
+       ElementLine [5000 -5000 5000 25000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+
+       )
+
+Element["" "1206" "R33" "unknown" 132500 87500 44000 -7000 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["onsolder" "1206" "R34" "unknown" 132500 87500 -9500 7500 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["onsolder" "1206" "R21" "unknown" 142500 67500 -4000 -10500 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["onsolder" "1206" "R2" "unknown" 77500 87500 10000 7000 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "JUMPER3" "PB1" "unknown" 152500 62500 0 -12500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       ElementLine [-5000 -5000 -5000 25000 1000]
+       ElementLine [-5000 25000 5000 25000 1000]
+       ElementLine [5000 -5000 5000 25000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+
+       )
+
+Element["onsolder" "1206" "R20" "unknown" 157500 15000 -4000 -3500 3 100 "auto"]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R30" "unknown" 122500 37500 -18000 -4000 0 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "R32" "unknown" 142500 67500 6000 -19000 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R31" "unknown" 132500 67500 10000 -19000 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "D1" "unknown" 125000 25000 -3150 -3150 0 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "CATHODE" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "ANODE" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "RCY200" "L50" "unknown" 32500 55000 -12500 -4095 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3000 "1" "1" "square"]
+       Pin[-20000 0 6000 3000 6600 3000 "2" "2" ""]
+       ElementArc [-10000 0 20000 20000 180 360 1000]
+
+       )
+
+Element["" "1206" "R43" "unknown" 57500 87500 -4000 -1000 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "SOT23" "Q40" "unknown" 55000 45000 -21500 -13500 0 100 ""]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square,edge2"]
+       Pad[-300 -7800 300 -7800 3400 3000 4000 "2" "2" "square,edge2"]
+       Pad[-8500 -3900 -7900 -3900 3400 3000 4000 "3" "3" "square"]
+       ElementLine [-11000 2500 2900 2500 1000]
+       ElementLine [2900 -10300 2900 2500 1000]
+       ElementLine [-11000 -10300 2900 -10300 1000]
+       ElementLine [-11000 -10300 -11000 2500 1000]
+
+       )
+
+Element["" "1206" "R40" "unknown" 67500 47500 5000 -2500 0 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "R42" "unknown" 57500 57500 3500 9500 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R41" "unknown" 47500 57500 6500 9500 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R1" "unknown" 127500 10000 -3150 -3150 0 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "JUMPER2" "J30" "unknown" 140000 35000 17500 -2500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementLine [15000 -5000 15000 5000 1000]
+       ElementLine [-5000 -5000 15000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER3" "PB3" "unknown" 67500 62500 -4095 27500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       ElementLine [-5000 -5000 -5000 25000 1000]
+       ElementLine [-5000 25000 5000 25000 1000]
+       ElementLine [5000 -5000 5000 25000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+
+       )
+
+Element["" "SOT23" "U2" "unknown" 100000 57500 12500 -7500 0 100 ""]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "GND" "1" "square"]
+       Pad[-300 7800 300 7800 3400 3000 4000 "Vout" "2" "square"]
+       Pad[7900 3900 8500 3900 3400 3000 4000 "Vin" "3" "square,edge2"]
+       ElementLine [-2900 -2500 11000 -2500 1000]
+       ElementLine [-2900 10300 -2900 -2500 1000]
+       ElementLine [-2900 10300 11000 10300 1000]
+       ElementLine [11000 10300 11000 -2500 1000]
+
+       )
+
+Element["" "1210" "C2" "unknown" 90000 60000 -3150 -3150 0 100 ""]
+(
+       Pad[-2755 5905 2755 5905 5118 2000 5718 "+" "1" "square"]
+       Pad[-2755 -5905 2755 -5905 5118 2000 5718 "-" "2" "square"]
+       ElementLine [-5314 -1968 -5314 1968 800]
+       ElementLine [5314 -1968 5314 1968 800]
+
+       )
+
+Element["" "1210" "C1" "unknown" 102500 45000 2500 -2500 3 100 ""]
+(
+       Pad[5905 -2755 5905 2755 5118 2000 5718 "+" "1" "square"]
+       Pad[-5905 -2755 -5905 2755 5118 2000 5718 "-" "2" "square"]
+       ElementLine [-1968 5314 1968 5314 800]
+       ElementLine [-1968 -5314 1968 -5314 800]
+
+       )
+
+Element["onsolder" "SOT23" "Q50" "unknown" 15000 25000 3000 -4000 0 100 "auto"]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "onsolder,square,edge2"]
+       Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "onsolder,square,edge2"]
+       Pad[-8500 3900 -7900 3900 3400 3000 4000 "3" "3" "onsolder,square"]
+       ElementLine [-11000 -2500 2900 -2500 1000]
+       ElementLine [2900 -2500 2900 10300 1000]
+       ElementLine [-11000 10300 2900 10300 1000]
+       ElementLine [-11000 -2500 -11000 10300 1000]
+
+       )
+
+Element["onsolder" "1206" "R50" "unknown" 27500 40000 10500 0 3 100 "auto"]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["onsolder" "1206" "R51" "unknown" 12500 45000 3500 10000 0 100 "auto"]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["onsolder" "1206" "R54" "unknown" 20000 92500 9000 3000 0 100 "auto"]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["onsolder" "1206" "R44" "unknown" 57500 87500 10000 8000 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["onsolder" "SOT23" "Q10" "unknown" 177500 15000 4000 9000 0 100 "auto"]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "onsolder,square"]
+       Pad[-300 -7800 300 -7800 3400 3000 4000 "2" "2" "onsolder,square"]
+       Pad[7900 -3900 8500 -3900 3400 3000 4000 "3" "3" "onsolder,square,edge2"]
+       ElementLine [-2900 2500 11000 2500 1000]
+       ElementLine [-2900 -10300 -2900 2500 1000]
+       ElementLine [-2900 -10300 11000 -10300 1000]
+       ElementLine [11000 -10300 11000 2500 1000]
+
+       )
+
+Element["onsolder" "1206" "R10" "unknown" 167500 15000 -3500 15000 0 100 "auto"]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["onsolder" "1206" "R12" "unknown" 175000 35000 -10000 10000 0 100 "auto"]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["onsolder" "1206" "R11" "unknown" 194000 13500 -4500 3500 0 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "PS_3PIN.fp" "PWR1" "unknown" 87500 82500 2658 5315 0 100 ""]
+(
+       Pin[0 0 8100 3937 8494 4600 "1" "1" "square,edge2"]
+       Pin[10000 0 8100 3937 8494 4600 "2" "2" "edge2"]
+       Pin[20000 0 8100 3937 8494 4600 "3" "3" "edge2"]
+       ElementLine [13780 -6890 24606 -6890 984]
+       ElementLine [13780 -9842 13780 -6890 984]
+       ElementLine [5906 -9842 13780 -9842 984]
+       ElementLine [5906 -9842 5906 -6890 984]
+       ElementLine [-4921 -6890 5906 -6890 984]
+       ElementLine [-4921 -11811 -4921 11811 1000]
+       ElementLine [-4921 -11811 24606 -11811 1000]
+       ElementLine [24606 -11811 24606 11811 1000]
+       ElementLine [-4921 11811 24606 11811 1000]
+
+       )
+
+Element["onsolder" "SMB" "D10" "unknown" 190000 40000 -4500 3000 0 100 "auto"]
+(
+       Pad[0 8859 0 10827 9843 2000 11843 "2" "2" "onsolder,square,edge2"]
+       Pad[0 -10826 0 -8858 9843 2000 11843 "1" "1" "onsolder,square"]
+       ElementLine [-2952 16733 2953 16733 1000]
+       ElementLine [-8858 -10826 -5905 -10826 1000]
+       ElementLine [-8858 -10826 -8858 10827 1000]
+       ElementLine [-8858 10827 -5905 10827 2000]
+       ElementLine [5906 -10826 8859 -10826 1000]
+       ElementLine [8859 -10826 8859 10827 1000]
+       ElementLine [5906 10827 8859 10827 2000]
+
+       )
+
+Element["onsolder" "SMB" "D50" "unknown" 17500 70000 3000 4000 3 100 "auto"]
+(
+       Pad[8859 0 10827 0 9843 2000 11843 "2" "2" "onsolder,square,edge2"]
+       Pad[-10826 0 -8858 0 9843 2000 11843 "1" "1" "onsolder,square"]
+       ElementLine [16733 -2953 16733 2952 1000]
+       ElementLine [-10826 5905 -10826 8858 1000]
+       ElementLine [-10826 8858 10827 8858 1000]
+       ElementLine [10827 5905 10827 8858 2000]
+       ElementLine [-10826 -8859 -10826 -5906 1000]
+       ElementLine [-10826 -8859 10827 -8859 1000]
+       ElementLine [10827 -8859 10827 -5906 2000]
+
+       )
+
+Element["" "1210" "C3" "unknown" 115000 10000 -3150 -3150 0 100 ""]
+(
+       Pad[-2755 5905 2755 5905 5118 2000 5718 "+" "1" "square"]
+       Pad[-2755 -5905 2755 -5905 5118 2000 5718 "-" "2" "square"]
+       ElementLine [-5314 -1968 -5314 1968 800]
+       ElementLine [5314 -1968 5314 1968 800]
+
+       )
+
+Element["" "JUMPER3" "PB4" "unknown" 27500 82500 -25500 -11500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[-10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[-20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
+       ElementLine [-25000 -5000 5000 -5000 1000]
+       ElementLine [-25000 -5000 -25000 5000 1000]
+       ElementLine [-25000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+
+       )
+
+Element["onsolder" "1210" "C51" "unknown" 45000 67500 3500 3500 3 100 "auto"]
+(
+       Pad[-5905 -2755 -5905 2755 5118 2000 5718 "+" "1" "onsolder,square"]
+       Pad[5905 -2755 5905 2755 5118 2000 5718 "-" "2" "onsolder,square"]
+       ElementLine [-1968 5314 1968 5314 800]
+       ElementLine [-1968 -5314 1968 -5314 800]
+
+       )
+
+Element["" "1206" "R53" "unknown" 20000 92500 10000 -2500 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R13" "unknown" 157500 92500 12000 -2000 0 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["onsolder" "1206" "R14" "unknown" 157500 92500 10000 3000 0 100 "auto"]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "JUMPER2" "J10" "unknown" 140000 15000 17500 -2500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementLine [15000 -5000 15000 5000 1000]
+       ElementLine [-5000 -5000 15000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER2" "J20" "unknown" 140000 25000 17500 -2500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementLine [15000 -5000 15000 5000 1000]
+       ElementLine [-5000 -5000 15000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["onsolder" "SO8" "U1" "unknown" 112500 20000 -2000 6000 0 100 "auto"]
+(
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "PB5/_RESET_" "1" "onsolder,square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "PB3" "2" "onsolder,square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "PB4" "3" "onsolder,square"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "4" "onsolder,square"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "PB0/MOSI" "5" "onsolder,square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "PB1/MISO" "6" "onsolder,square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "PB2/SCK" "7" "onsolder,square,edge2"]
+       Pad[7000 7500 13500 7500 2000 1000 3000 "VCC" "8" "onsolder,square,edge2"]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "HEADER10_1" "PROG" "unknown" 39500 15500 -20000 -12500 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 3800 "4" "4" "edge2"]
+       Pin[40000 0 6000 3000 6600 3800 "5" "5" "edge2"]
+       Pin[40000 -10000 6000 3000 6600 3800 "6" "6" "edge2"]
+       Pin[30000 -10000 6000 3000 6600 3800 "7" "7" "edge2"]
+       Pin[20000 -10000 6000 3000 6600 3800 "8" "8" "edge2"]
+       Pin[10000 -10000 6000 3000 6600 3800 "9" "9" "edge2"]
+       Pin[0 -10000 6000 3000 6600 3800 "10" "10" "edge2"]
+       ElementLine [-5000 5000 45000 5000 1000]
+       ElementLine [45000 -15000 45000 5000 1000]
+       ElementLine [-5000 -15000 45000 -15000 1000]
+       ElementLine [-5000 -15000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "RCY200" "L10" "unknown" 177500 25000 -3500 7000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3000 "1" "1" "square"]
+       Pin[0 20000 6000 3000 6600 3000 "2" "2" ""]
+       ElementArc [0 10000 20000 20000 270 360 1000]
+
+       )
+
+Element["" "JUMPER3" "PB0" "unknown" 162500 62500 7500 10000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       ElementLine [-5000 -5000 -5000 25000 1000]
+       ElementLine [-5000 25000 5000 25000 1000]
+       ElementLine [5000 -5000 5000 25000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+
+       )
+
+Element["onsolder" "1206" "R55" "unknown" 40000 82500 0 10500 0 100 "auto"]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["onsolder" "SOT223" "U3" "unknown" 97500 67500 -12000 -9500 0 100 "auto"]
+(
+       Pad[0 -3300 0 3300 5600 3000 6200 "GND" "1" "onsolder,square,edge2"]
+       Pad[-9000 -3300 -9000 3300 5600 3000 6200 "Vout" "2" "onsolder,square,edge2"]
+       Pad[-18100 -3300 -18100 3300 5600 3000 6200 "Vin" "3" "onsolder,square,edge2"]
+       Pad[-13500 -24400 -4500 -24400 12200 3000 12800 "4" "4" "onsolder,square,edge2"]
+       ElementLine [5200 -32900 5200 8500 1000]
+       ElementLine [-23300 8500 5200 8500 1000]
+       ElementLine [-23300 -32900 -23300 8500 1000]
+       ElementLine [-23300 -32900 5200 -32900 1000]
+
+       )
+
+Element["" "1210" "C11" "unknown" 177500 65000 3150 -3150 3 100 ""]
+(
+       Pad[-5905 -2755 -5905 2755 5118 2000 5718 "+" "1" "square"]
+       Pad[5905 -2755 5905 2755 5118 2000 5718 "-" "2" "square"]
+       ElementLine [-1968 -5314 1968 -5314 800]
+       ElementLine [-1968 5314 1968 5314 800]
+
+       )
+
+Element["onsolder" "1206" "R25" "unknown" 157500 35000 2500 19000 3 100 "auto"]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "R3" "unknown" 17500 45000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R4" "unknown" 187500 30000 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "SOT23" "Q2" "unknown" 182500 5000 10000 10000 0 100 ""]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
+       Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
+       Pad[7900 3900 8500 3900 3400 3000 4000 "3" "3" "square,edge2"]
+       ElementLine [-2900 -2500 11000 -2500 1000]
+       ElementLine [-2900 -2500 -2900 10300 1000]
+       ElementLine [-2900 10300 11000 10300 1000]
+       ElementLine [11000 -2500 11000 10300 1000]
+
+       )
+
+Element["onsolder" "SOT23" "Q1" "unknown" 115000 55000 -5000 10000 0 100 "auto"]
+(
+       Pad[0 -300 0 300 3400 3000 4000 "1" "1" "onsolder,square,edge2"]
+       Pad[-7800 -300 -7800 300 3400 3000 4000 "2" "2" "onsolder,square,edge2"]
+       Pad[-3900 -8500 -3900 -7900 3400 3000 4000 "3" "3" "onsolder,square"]
+       ElementLine [2500 -11000 2500 2900 1000]
+       ElementLine [-10300 2900 2500 2900 1000]
+       ElementLine [-10300 -11000 -10300 2900 1000]
+       ElementLine [-10300 -11000 2500 -11000 1000]
+
+       )
+Layer(1 "component")
+(
+       Line[162500 60000 162500 45000 1000 2000 "clearline"]
+       Line[170000 52500 170000 5000 6000 4000 "clearline"]
+       Line[182500 62500 182500 65000 6000 4000 "clearline"]
+       Line[177500 55000 182500 60000 6000 4000 "clearline"]
+       Line[172500 55000 177500 55000 6000 4000 "clearline"]
+       Line[170000 52500 172500 55000 6000 4000 "clearline"]
+       Line[167500 72500 172500 67500 6000 4000 "clearline"]
+       Line[162500 72500 167500 72500 6000 4000 "clearline"]
+       Line[162500 82500 162500 90000 6000 4000 "clearline"]
+       Line[175000 82500 162500 82500 6000 4000 "clearline"]
+       Line[182500 75000 175000 82500 6000 4000 "clearline"]
+       Line[187500 75000 182500 75000 6000 4000 "clearline"]
+       Line[195000 67500 187500 75000 6000 4000 "clearline"]
+       Line[195000 45000 195000 67500 6000 4000 "clearline"]
+       Line[177500 45000 195000 45000 6000 4000 "clearline"]
+       Line[7500 85000 12500 90000 6000 4000 "clearline"]
+       Line[27500 92500 150000 92500 6000 4000 "clearline"]
+       Line[50000 30000 80000 30000 1000 2000 "clearline"]
+       Line[80000 30000 85000 25000 1000 2000 "clearline"]
+       Line[50000 57500 40000 57500 1000 2000 "clearline"]
+       Line[40000 40000 40000 72500 1000 2000 "clearline"]
+       Line[55000 52500 50000 57500 1000 2000 "clearline"]
+       Line[15000 25000 32500 42500 1000 2000 "clearline"]
+       Line[17500 20000 15000 25000 1000 2000 "clearline"]
+       Line[25000 5000 40000 5000 6000 4000 "clearline"]
+       Line[25000 25000 25000 5000 6000 4000 "clearline"]
+       Line[35000 10400 32500 12500 1000 2000 "clearline"]
+       Line[85500 10500 35000 10500 1000 2000 "clearline"]
+       Line[90000 15000 86000 10500 1000 2000 "clearline"]
+       Line[102500 35000 102500 5000 6000 4000 "clearline"]
+       Line[97500 40000 60000 40000 6000 4000 "clearline"]
+       Line[102500 35000 97500 40000 6000 4000 "clearline"]
+       Line[47500 50000 47500 42500 6000 4000 "clearline"]
+       Line[50000 5000 170000 5000 6000 4000 "clearline"]
+       Line[97500 40000 97500 55000 6000 4000 "clearline"]
+       Line[130000 15000 130000 25000 1000 2000 "clearline"]
+       Line[112500 25000 120000 25000 1000 2000 "clearline"]
+       Line[112500 17500 112500 27500 6000 4000 "clearline"]
+       Line[127500 42500 125000 45000 1000 2000 "clearline"]
+       Line[127500 40000 127500 42500 1000 2000 "clearline"]
+       Line[127500 40000 145000 40000 1000 2000 "clearline"]
+       Line[142500 42500 150000 35000 1000 2000 "clearline"]
+       Line[142500 62500 142500 42500 1000 2000 "clearline"]
+       Line[77500 92500 77500 56500 6000 4000 "clearline"]
+       Line[55000 52500 67500 52500 1000 2000 "clearline"]
+       Line[40000 72500 50000 82500 1000 2000 "clearline"]
+       Line[55000 45000 55000 52500 1000 2000 "clearline"]
+       Line[27500 82500 35000 82500 6000 4000 "clearline"]
+       Line[62500 72500 67500 72500 6000 4000 "clearline"]
+       Line[55000 65000 62500 72500 6000 4000 "clearline"]
+       Line[47500 65000 57500 65000 6000 4000 "clearline"]
+       Line[7500 60000 12500 55000 6000 4000 "clearline"]
+       Line[132500 60000 132500 50000 6000 4000 "clearline"]
+       Line[122500 55000 122500 62500 6000 4000 "clearline"]
+       Line[117500 50000 122500 55000 6000 4000 "clearline"]
+       Line[117500 35000 117500 50000 6000 4000 "clearline"]
+       Line[102500 35000 117500 35000 6000 4000 "clearline"]
+       Line[97500 55000 90000 55000 6000 4000 "clearline"]
+       Line[122500 72500 142500 72500 6000 4000 "clearline"]
+       Line[152500 82500 142500 82500 6000 4000 "clearline"]
+       Line[87500 67500 97500 67500 6000 4000 "clearline"]
+       Line[87500 82500 87500 67500 6000 4000 "clearline"]
+       Line[107500 47500 107500 92500 6000 4000 "clearline"]
+       Line[122500 82500 132500 82500 6000 4000 "clearline"]
+       Line[67500 82500 57500 82500 6000 4000 "clearline"]
+       Line[7500 60000 7500 85000 6000 4000 "clearline"]
+       Line[135000 55000 135000 52500 1000 2000 "clearline"]
+       Line[60000 40000 57500 37500 6000 4000 "clearline"]
+       Line[182500 12500 177500 15000 6000 4000 "clearline"]
+       Line[192500 7500 195000 10000 6000 4000 "clearline"]
+       Line[182500 5000 177500 5000 6000 4000 "clearline"]
+       Line[22500 62500 22500 47500 6000 4000 "clearline"]
+       Line[10000 35000 10000 45000 6000 4000 "clearline"]
+       Line[187500 25000 190000 25000 6000 4000 "clearline"]
+       Line[190000 25000 195000 20000 6000 4000 "clearline"]
+       Line[180000 35000 195000 35000 6000 4000 "clearline"]
+       Line[40000 40000 50000 30000 1000 2000 "clearline"]
+)
+Layer(2 "solder")
+(
+       Line[157500 52500 170000 52500 6000 4000 "clearline"]
+       Line[170000 15000 177000 15000 1000 2000 "clearline"]
+       Line[150000 15000 170000 15000 1000 2000 "clearline"]
+       Line[182500 37500 190000 45000 1000 2000 "clearline"]
+       Line[182500 60000 182500 65000 6000 4000 "clearline"]
+       Line[177500 25000 190000 25000 6000 4000 "clearline"]
+       Line[165000 72500 162500 72500 6000 4000 "clearline"]
+       Line[167500 75000 165000 72500 6000 4000 "clearline"]
+       Line[187500 75000 167500 75000 6000 4000 "clearline"]
+       Line[195000 67500 187500 75000 6000 4000 "clearline"]
+       Line[195000 47500 195000 67500 6000 4000 "clearline"]
+       Line[190000 47500 195000 47500 6000 4000 "clearline"]
+       Line[167500 62500 170000 65000 6000 4000 "clearline"]
+       Line[162500 62500 167500 62500 6000 4000 "clearline"]
+       Line[162500 90000 162500 82500 6000 4000 "clearline"]
+       Line[177500 55000 182500 60000 6000 4000 "clearline"]
+       Line[172500 55000 177500 55000 6000 4000 "clearline"]
+       Line[170000 52500 172500 55000 6000 4000 "clearline"]
+       Line[152500 57500 157500 52500 6000 4000 "clearline"]
+       Line[7500 85000 12500 90000 6000 4000 "clearline"]
+       Line[7500 82500 7500 85000 6000 4000 "clearline"]
+       Line[187500 10000 190000 7500 6000 4000 "clearline"]
+       Line[150000 92500 27500 92500 6000 4000 "clearline"]
+       Line[60000 40000 55000 35000 6000 4000 "clearline"]
+       Line[25000 25000 60000 25000 6000 4000 "clearline"]
+       Line[87500 22500 85000 25000 1000 2000 "clearline"]
+       Line[102500 22500 87500 22500 1000 2000 "clearline"]
+       Line[70000 20000 70000 15000 1000 2000 "clearline"]
+       Line[80000 30000 70000 20000 1000 2000 "clearline"]
+       Line[90000 30000 80000 30000 1000 2000 "clearline"]
+       Line[95000 25000 90000 30000 1000 2000 "clearline"]
+       Line[77500 32500 60000 15000 1000 2000 "clearline"]
+       Line[92500 32500 77500 32500 1000 2000 "clearline"]
+       Line[97500 27500 92500 32500 1000 2000 "clearline"]
+       Line[102500 27500 97500 27500 1000 2000 "clearline"]
+       Line[85000 20000 80000 15000 1000 2000 "clearline"]
+       Line[107500 20000 85000 20000 1000 2000 "clearline"]
+       Line[60000 62500 60000 40000 6000 4000 "clearline"]
+       Line[25000 12500 32500 12500 1000 2000 "clearline"]
+       Line[17500 20000 25000 12500 1000 2000 "clearline"]
+       Line[15000 25000 17500 20000 1000 2000 "clearline"]
+       Line[80000 45000 60000 25000 6000 4000 "clearline"]
+       Line[97500 45000 80000 45000 6000 4000 "clearline"]
+       Line[92500 17500 90000 15000 1000 2000 "clearline"]
+       Line[102500 17500 92500 17500 1000 2000 "clearline"]
+       Line[44500 10500 39500 15500 1000 2000 "clearline"]
+       Line[95000 10500 45000 10500 1000 2000 "clearline"]
+       Line[95000 15000 95000 10500 1000 2000 "clearline"]
+       Line[102500 10000 102500 7500 6000 4000 "clearline"]
+       Line[107500 25000 95000 25000 1000 2000 "clearline"]
+       Line[110000 22500 107500 25000 1000 2000 "clearline"]
+       Line[122500 22500 110000 22500 1000 2000 "clearline"]
+       Line[110000 17500 107500 20000 1000 2000 "clearline"]
+       Line[122500 17500 110000 17500 1000 2000 "clearline"]
+       Line[107500 15000 95000 15000 1000 2000 "clearline"]
+       Line[110000 12500 107500 15000 1000 2000 "clearline"]
+       Line[122500 12500 110000 12500 1000 2000 "clearline"]
+       Line[32500 42500 42500 42500 1000 2000 "clearline"]
+       Line[30000 45000 32500 42500 1000 2000 "clearline"]
+       Line[127500 22500 137500 32500 1000 2000 "clearline"]
+       Line[125000 22500 127500 22500 1000 2000 "clearline"]
+       Line[132500 17500 140000 25000 1000 2000 "clearline"]
+       Line[125000 17500 132500 17500 1000 2000 "clearline"]
+       Line[137500 12500 140000 15000 1000 2000 "clearline"]
+       Line[125000 12500 137500 12500 1000 2000 "clearline"]
+       Line[132500 50000 132500 62500 1000 2000 "clearline"]
+       Line[137500 45000 132500 50000 1000 2000 "clearline"]
+       Line[152500 45000 137500 45000 1000 2000 "clearline"]
+       Line[150000 25000 157500 25000 1000 2000 "clearline"]
+       Line[157500 27500 157500 20000 1000 2000 "clearline"]
+       Line[152500 62500 152500 57500 6000 4000 "clearline"]
+       Line[142500 62500 142500 52500 6000 4000 "clearline"]
+       Line[77500 57500 77500 80000 6000 4000 "clearline"]
+       Line[170000 35000 170000 15000 1000 2000 "clearline"]
+       Line[40000 65000 42500 57500 6000 4000 "clearline"]
+       Line[17500 35000 55000 35000 6000 4000 "clearline"]
+       Line[57500 62500 67500 62500 6000 4000 "clearline"]
+       Line[47500 72500 57500 62500 6000 4000 "clearline"]
+       Line[30000 70000 37500 70000 6000 4000 "clearline"]
+       Line[17500 80000 25000 70000 6000 4000 "clearline"]
+       Line[17500 82500 17500 80000 6000 4000 "clearline"]
+       Line[112500 30000 125000 30000 6000 4000 "clearline"]
+       Line[97500 45000 112500 30000 6000 4000 "clearline"]
+       Line[47500 82500 47500 72500 6000 4000 "clearline"]
+       Line[30000 82500 32500 82500 6000 4000 "clearline"]
+       Line[7500 45000 7500 30000 6000 4000 "clearline"]
+       Line[195000 20000 190000 25000 6000 4000 "clearline"]
+       Line[195000 7500 190000 7500 6000 4000 "clearline"]
+       Line[132500 72500 152500 72500 6000 4000 "clearline"]
+       Line[120000 62500 110000 72500 6000 4000 "clearline"]
+       Line[110000 72500 97500 72500 6000 4000 "clearline"]
+       Line[88500 77500 88500 45000 6000 4000 "clearline"]
+       Line[87500 78500 88500 77500 6000 4000 "clearline"]
+       Line[97500 82500 97500 67500 6000 4000 "clearline"]
+       Line[17500 47500 17500 45000 6000 4000 "clearline"]
+       Line[25000 55000 7500 70000 6000 4000 "clearline"]
+       Line[32500 55000 25000 55000 6000 4000 "clearline"]
+       Line[67500 82500 57500 82500 6000 4000 "clearline"]
+       Line[122500 82500 132500 82500 6000 4000 "clearline"]
+       Line[152500 82500 142500 82500 6000 4000 "clearline"]
+       Line[50000 5000 177500 5000 6000 4000 "clearline"]
+       Line[87500 92500 87500 78500 6000 4000 "clearline"]
+       Line[17500 47500 22500 55000 6000 4000 "clearline"]
+       Line[150000 25000 145000 30000 1000 2000 "clearline"]
+       Line[145000 30000 145000 42500 1000 2000 "clearline"]
+       Line[145000 42500 150000 47500 1000 2000 "clearline"]
+       Line[162500 45000 162500 42500 1000 2000 "clearline"]
+       Line[162500 42500 160000 40000 1000 2000 "clearline"]
+       Line[160000 40000 157500 40000 1000 2000 "clearline"]
+       Line[107500 55000 107500 62500 6000 4000 "clearline"]
+       Line[117500 55000 117500 55000 6000 4000 "clearline"]
+       Line[117500 55000 122500 50000 6000 4000 "clearline"]
+       Line[112500 45000 112500 42500 6000 4000 "clearline"]
+       Line[112500 42500 115000 40000 6000 4000 "clearline"]
+       Line[115000 40000 122500 40000 6000 4000 "clearline"]
+)
+Layer(3 "silk")
+(
+       Text[49800 25900 0 120 "Kasprzak" "clearline,onsolder"]
+       Text[46800 33800 0 120 "Jan \"Yenya\"" "clearline,onsolder"]
+)
+Layer(4 "silk")
+(
+       Line[137500 58500 136500 59500 1000 2000 "clearline"]
+       Line[138000 58500 137500 58500 1000 2000 "clearline"]
+       Line[139000 77500 137000 79500 1000 2000 "clearline"]
+       Line[165000 77500 170000 82500 1000 2000 "clearline"]
+       Line[139000 77500 165000 77500 1000 2000 "clearline"]
+       Line[500 10000 500 87500 1000 2000 "clearline"]
+       Line[199500 10000 199500 87500 1000 2000 "clearline"]
+       Line[10000 500 190000 500 1000 2000 "clearline"]
+       Line[190000 97000 10000 97000 1000 2000 "clearline"]
+       Arc[10000 87500 9500 9500 1000 2000 0 90 "clearline"]
+       Arc[190000 87500 9500 9500 1000 2000 180 -90 "clearline"]
+       Arc[190000 10000 9500 9500 1000 2000 180 90 "clearline"]
+       Arc[10000 10000 9500 9500 1000 2000 -90 90 "clearline"]
+       Text[3500 25000 0 120 "www.fi.muni.cz/~kas/tinyboard" "clearline"]
+       Text[83500 69500 3 120 "Vcc" "clearline"]
+       Text[118500 70500 3 120 "Vin" "clearline"]
+       Text[168000 83000 0 120 "+" "clearline"]
+       Text[114000 78500 0 120 "+" "clearline"]
+       Text[74500 79000 0 120 "+" "clearline"]
+       Text[6000 87000 0 120 "+" "clearline"]
+)
+NetList()
+(
+       Net("GND" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C2-2")
+               Connect("C3-2")
+               Connect("C11-2")
+               Connect("C51-2")
+               Connect("PB1-1")
+               Connect("PB2-1")
+               Connect("PB3-1")
+               Connect("PROG-6")
+               Connect("PROG-7")
+               Connect("PROG-8")
+               Connect("PROG-9")
+               Connect("PWR1-2")
+               Connect("Q10-2")
+               Connect("Q20-2")
+               Connect("Q30-2")
+               Connect("Q40-2")
+               Connect("Q50-2")
+               Connect("R1-2")
+               Connect("R10-2")
+               Connect("R15-1")
+               Connect("R20-2")
+               Connect("R30-2")
+               Connect("R40-2")
+               Connect("R50-2")
+               Connect("R55-1")
+               Connect("U1-4")
+               Connect("U2-1")
+               Connect("U3-1")
+       )
+       Net("PB0" "(unknown)")
+       (
+               Connect("J10-2")
+               Connect("Q10-1")
+               Connect("R10-1")
+               Connect("R12-1")
+       )
+       Net("PB0-mid" "(unknown)")
+       (
+               Connect("C11-1")
+               Connect("D10-2")
+               Connect("PB0-2")
+               Connect("R12-2")
+       )
+       Net("PB0-minus" "(unknown)")
+       (
+               Connect("PB0-1")
+               Connect("R15-2")
+               Connect("R25-2")
+       )
+       Net("PB1" "(unknown)")
+       (
+               Connect("J20-2")
+               Connect("Q20-1")
+               Connect("R20-1")
+               Connect("R22-1")
+               Connect("R25-1")
+       )
+       Net("PB1-mid" "(unknown)")
+       (
+               Connect("PB1-2")
+               Connect("R21-2")
+               Connect("R22-2")
+       )
+       Net("PB2" "(unknown)")
+       (
+               Connect("J30-2")
+               Connect("Q30-1")
+               Connect("R30-1")
+               Connect("R32-1")
+       )
+       Net("PB2-mid" "(unknown)")
+       (
+               Connect("PB2-2")
+               Connect("R31-2")
+               Connect("R32-2")
+       )
+       Net("PB3" "(unknown)")
+       (
+               Connect("Q40-1")
+               Connect("R40-1")
+               Connect("R42-1")
+               Connect("R45-1")
+               Connect("U1-2")
+       )
+       Net("PB3-mid" "(unknown)")
+       (
+               Connect("PB3-2")
+               Connect("R41-2")
+               Connect("R42-2")
+       )
+       Net("PB4" "(unknown)")
+       (
+               Connect("Q50-1")
+               Connect("R50-1")
+               Connect("R52-1")
+               Connect("U1-3")
+       )
+       Net("PB4-mid" "(unknown)")
+       (
+               Connect("C51-1")
+               Connect("D50-2")
+               Connect("PB4-2")
+               Connect("R52-2")
+       )
+       Net("PB4-minus" "(unknown)")
+       (
+               Connect("PB4-1")
+               Connect("R45-2")
+               Connect("R55-2")
+       )
+       Net("Q10-D" "(unknown)")
+       (
+               Connect("Q10-3")
+               Connect("R11-1")
+       )
+       Net("Q20-D" "(unknown)")
+       (
+               Connect("Q20-3")
+               Connect("R21-1")
+       )
+       Net("Q30-D" "(unknown)")
+       (
+               Connect("Q30-3")
+               Connect("R31-1")
+       )
+       Net("Q40-D" "(unknown)")
+       (
+               Connect("Q40-3")
+               Connect("R41-1")
+       )
+       Net("Q50-D" "(unknown)")
+       (
+               Connect("Q50-3")
+               Connect("R51-1")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("J10-1")
+               Connect("PROG-1")
+               Connect("U1-5")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("J20-1")
+               Connect("PROG-5")
+               Connect("U1-6")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("J30-1")
+               Connect("PROG-4")
+               Connect("U1-7")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("PROG-3")
+               Connect("U1-1")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("PROG-2")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("D50-1")
+               Connect("L50-1")
+               Connect("R51-2")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("L50-2")
+               Connect("PB4-3")
+               Connect("R53-1")
+               Connect("R54-1")
+       )
+       Net("unnamed_net8" "(unknown)")
+       (
+               Connect("D1-1")
+               Connect("R1-1")
+       )
+       Net("unnamed_net9" "(unknown)")
+       (
+               Connect("PB3-3")
+               Connect("R43-1")
+               Connect("R44-1")
+       )
+       Net("unnamed_net10" "(unknown)")
+       (
+               Connect("PB2-3")
+               Connect("R33-1")
+               Connect("R34-1")
+       )
+       Net("unnamed_net11" "(unknown)")
+       (
+               Connect("PB1-3")
+               Connect("R23-1")
+               Connect("R24-1")
+       )
+       Net("unnamed_net12" "(unknown)")
+       (
+               Connect("D10-1")
+               Connect("L10-1")
+               Connect("R11-2")
+       )
+       Net("unnamed_net13" "(unknown)")
+       (
+               Connect("L10-2")
+               Connect("PB0-3")
+               Connect("R13-1")
+               Connect("R14-1")
+       )
+       Net("Vcc" "(unknown)")
+       (
+               Connect("C2-1")
+               Connect("C3-1")
+               Connect("D1-2")
+               Connect("PROG-10")
+               Connect("PWR1-1")
+               Connect("R2-2")
+               Connect("R14-2")
+               Connect("R24-2")
+               Connect("R34-2")
+               Connect("R44-2")
+               Connect("R54-2")
+               Connect("U1-8")
+               Connect("U2-2")
+               Connect("U3-2")
+               Connect("U3-4")
+       )
+       Net("Vin" "(unknown)")
+       (
+               Connect("C1-1")
+               Connect("PWR1-3")
+               Connect("R2-1")
+               Connect("R13-2")
+               Connect("R23-2")
+               Connect("R33-2")
+               Connect("R43-2")
+               Connect("R53-2")
+               Connect("U2-3")
+               Connect("U3-3")
+       )
+)
diff --git a/tinyboard.prj b/tinyboard.prj
new file mode 100644 (file)
index 0000000..55568ff
--- /dev/null
@@ -0,0 +1,3 @@
+schematics tinyboard.sch
+elements-dir .
+output-name tinyboard
diff --git a/tinyboard.sch b/tinyboard.sch
new file mode 100644 (file)
index 0000000..65b3727
--- /dev/null
@@ -0,0 +1,910 @@
+v 20121123 2
+C 40000 40000 0 0 0 title-B.sym
+C 45100 45300 1 0 1 ATtiny25-1.sym
+{
+T 44825 48750 5 10 0 0 0 6 1
+device=ATtiny25
+T 44000 46750 5 10 1 1 0 6 1
+refdes=U1
+T 44825 47950 5 10 0 0 0 6 1
+footprint=SO8
+}
+C 40900 43800 1 0 0 mcp1701a-1.sym
+{
+T 41200 46400 5 10 1 1 0 0 1
+refdes=U2
+T 42300 46500 5 10 0 0 0 0 1
+device=MCP1701A
+T 42300 45700 5 10 0 0 0 0 1
+footprint=SOT23
+}
+C 42300 43300 1 270 0 capacitor-2.sym
+{
+T 43000 43100 5 10 0 0 270 0 1
+device=POLARIZED_CAPACITOR
+T 42800 43300 5 10 1 1 270 0 1
+refdes=C2
+T 43200 43100 5 10 0 0 270 0 1
+symversion=0.1
+T 42300 43300 5 10 0 1 0 0 1
+footprint=1210
+}
+C 40100 43200 1 270 0 capacitor-2.sym
+{
+T 40800 43000 5 10 0 0 270 0 1
+device=POLARIZED_CAPACITOR
+T 40600 43000 5 10 1 1 270 0 1
+refdes=C1
+T 41000 43000 5 10 0 0 270 0 1
+symversion=0.1
+T 40100 43200 5 10 0 1 0 0 1
+footprint=1210
+}
+N 40900 46100 40300 46100 4
+N 40300 50800 40300 43200 4
+N 40800 49500 40800 41600 4
+N 40300 42300 40300 41600 4
+N 40300 41600 56300 41600 4
+{
+T 46400 41600 5 10 1 1 0 0 1
+netname=GND
+}
+N 42500 42400 42500 41600 4
+C 43300 41800 1 0 0 connector10-1.sym
+{
+T 45200 44800 5 10 0 0 0 0 1
+device=CONNECTOR_10
+T 43400 45000 5 10 1 1 0 0 1
+refdes=PROG
+T 43300 41800 5 10 0 1 0 0 1
+footprint=HEADER10_1
+}
+N 45100 46500 46600 46500 4
+N 46200 46500 46200 44700 4
+N 46200 44700 45000 44700 4
+N 44900 45500 45600 45500 4
+N 45600 45500 45600 44100 4
+N 45600 44100 44800 44100 4
+N 45100 46100 47000 46100 4
+N 45800 46100 45800 43800 4
+N 45800 43800 45000 43800 4
+N 45100 46300 46800 46300 4
+N 46000 46300 46000 43500 4
+N 46000 43500 45000 43500 4
+C 45000 44300 1 0 0 nc-right-1.sym
+{
+T 45100 44800 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 45000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 45000 43200 45000 42300 4
+N 45000 42300 45200 42300 4
+N 45200 42300 45200 41600 4
+N 45000 42000 46400 42000 4
+C 47900 42700 1 270 0 resistor-2.sym
+{
+T 48250 42300 5 10 0 0 270 0 1
+device=RESISTOR
+T 48200 42500 5 10 1 1 270 0 1
+refdes=R50
+T 47900 42700 5 10 0 1 0 0 1
+footprint=1206
+}
+N 40300 50800 56700 50800 4
+N 40500 50600 56500 50600 4
+{
+T 43500 50300 5 10 1 1 0 0 1
+netname=Vcc
+}
+N 49000 42000 49000 41600 4
+N 52400 41600 52400 41800 4
+N 48000 42700 48400 42700 4
+N 48000 42700 48000 43200 4
+N 46600 45700 45100 45700 4
+N 49000 43000 49600 43000 4
+{
+T 48400 42900 5 10 1 1 0 0 1
+netname=Q50-D
+}
+N 46600 43200 49300 43200 4
+{
+T 46700 43300 5 10 1 1 0 0 1
+netname=PB4
+}
+C 49600 42000 1 0 0 resistor-2.sym
+{
+T 50000 42350 5 10 0 0 0 0 1
+device=RESISTOR
+T 49800 42300 5 10 1 1 0 0 1
+refdes=R52
+T 49600 42000 5 10 0 1 0 0 1
+footprint=1206
+}
+C 49600 42900 1 0 0 resistor-2.sym
+{
+T 50000 43250 5 10 0 0 0 0 1
+device=RESISTOR
+T 49800 43200 5 10 1 1 0 0 1
+refdes=R51
+T 49600 42900 5 10 0 1 0 0 1
+footprint=1206
+}
+C 50900 43000 1 0 0 coil-1.sym
+{
+T 51100 43400 5 10 0 0 0 0 1
+device=COIL
+T 51100 43200 5 10 1 1 0 0 1
+refdes=L50
+T 51100 43600 5 10 0 0 0 0 1
+symversion=0.1
+T 50900 43000 5 10 0 1 0 0 1
+footprint=RCY200
+}
+C 52400 41700 1 0 0 resistor-2.sym
+{
+T 52800 42050 5 10 0 0 0 0 1
+device=RESISTOR
+T 52600 42000 5 10 1 1 0 0 1
+refdes=R55
+T 52400 41700 5 10 0 1 0 0 1
+footprint=1206
+}
+C 40900 42400 1 0 0 mcp1701a-1.sym
+{
+T 41200 45000 5 10 1 1 0 0 1
+refdes=U3
+T 42300 45100 5 10 0 0 0 0 1
+device=MCP1701A
+T 42300 44300 5 10 0 0 0 0 1
+footprint=SOT223
+}
+N 40800 45900 40900 45900 4
+N 40900 44700 40300 44700 4
+N 40900 44500 40800 44500 4
+C 42700 50000 1 180 0 connector3-1.sym
+{
+T 40900 49100 5 10 0 0 180 0 1
+device=CONNECTOR_3
+T 42700 48900 5 10 1 1 180 0 1
+refdes=PWR1
+T 42700 50000 5 10 0 1 0 0 1
+footprint=PS_3PIN.fp
+}
+N 42500 43300 42500 46600 4
+N 42400 44700 42500 44700 4
+N 43500 45700 43100 45700 4
+N 43100 45700 43100 41600 4
+C 42900 46600 1 270 0 capacitor-2.sym
+{
+T 43600 46400 5 10 0 0 270 0 1
+device=POLARIZED_CAPACITOR
+T 42700 46500 5 10 1 1 270 0 1
+refdes=C3
+T 43800 46400 5 10 0 0 270 0 1
+symversion=0.1
+T 42900 46600 5 10 0 1 0 0 1
+footprint=1210
+}
+N 43500 45900 43500 46600 4
+N 40500 46600 43500 46600 4
+N 42400 46100 42500 46100 4
+N 40500 46600 40500 50600 4
+N 40500 49200 41000 49200 4
+N 40800 49500 41000 49500 4
+N 41000 49800 40300 49800 4
+{
+T 40800 49900 5 10 1 1 0 0 1
+netname=Vin
+}
+N 46400 42000 46400 50600 4
+C 41900 42900 1 90 0 led-3.sym
+{
+T 41250 43850 5 10 0 0 90 0 1
+device=LED
+T 41950 43650 5 10 1 1 270 0 1
+refdes=D1
+T 41900 42900 5 10 0 1 0 0 1
+footprint=1206
+}
+C 41600 42700 1 270 0 resistor-2.sym
+{
+T 41950 42300 5 10 0 0 270 0 1
+device=RESISTOR
+T 41900 42500 5 10 1 1 270 0 1
+refdes=R1
+T 41600 42700 5 10 0 1 0 0 1
+footprint=1206
+}
+N 41700 41800 41700 41600 4
+N 41700 42900 41700 42700 4
+N 41700 43800 42500 43800 4
+C 55000 43000 1 180 0 connector3-1.sym
+{
+T 53200 42100 5 10 0 0 180 0 1
+device=CONNECTOR_3
+T 55000 41900 5 10 1 1 180 0 1
+refdes=PB4
+T 55000 43000 5 10 0 1 0 0 1
+footprint=JUMPER3
+}
+N 53300 41800 53300 42200 4
+{
+T 53400 41900 5 10 1 1 0 0 1
+netname=PB4-minus
+}
+N 49300 43200 49300 42100 4
+N 49300 42100 49600 42100 4
+N 50500 42100 51900 42100 4
+N 50500 43000 50900 43000 4
+N 50700 43000 50700 42500 4
+N 53300 43100 55200 43100 4
+N 53300 43100 53300 42800 4
+C 52000 42500 1 270 0 capacitor-2.sym
+{
+T 52700 42300 5 10 0 0 270 0 1
+device=POLARIZED_CAPACITOR
+T 51800 42000 5 10 1 1 270 0 1
+refdes=C51
+T 52900 42300 5 10 0 0 270 0 1
+symversion=0.1
+T 52000 42500 5 10 0 1 0 0 1
+footprint=1210
+}
+N 51900 42100 51900 42500 4
+C 55200 42600 1 0 0 resistor-2.sym
+{
+T 55600 42950 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 42900 5 10 1 1 0 0 1
+refdes=R53
+T 55200 42600 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55200 42000 1 0 0 resistor-2.sym
+{
+T 55600 42350 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 42300 5 10 1 1 0 0 1
+refdes=R54
+T 55200 42000 5 10 0 1 0 0 1
+footprint=1206
+}
+N 55200 43100 55200 42100 4
+N 56700 50800 56700 42700 4
+N 56700 42700 56100 42700 4
+N 56500 50600 56500 42100 4
+N 56500 42100 56100 42100 4
+N 56300 41600 56300 48800 4
+N 45100 45900 46800 45900 4
+N 48400 42700 48400 42500 4
+N 51900 43000 53300 43000 4
+N 48000 41800 48000 41600 4
+C 47900 44500 1 270 0 resistor-2.sym
+{
+T 48250 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 48200 44300 5 10 1 1 270 0 1
+refdes=R40
+T 47900 44500 5 10 0 1 0 0 1
+footprint=1206
+}
+N 49000 43800 49000 43400 4
+N 48000 44500 48400 44500 4
+N 48000 44500 48000 45000 4
+N 49000 44800 50000 44800 4
+{
+T 48400 44700 5 10 1 1 0 0 1
+netname=Q40-D
+}
+N 46800 45000 50600 45000 4
+{
+T 46900 45100 5 10 1 1 0 0 1
+netname=PB3
+}
+C 50500 44800 1 270 0 resistor-2.sym
+{
+T 50850 44400 5 10 0 0 270 0 1
+device=RESISTOR
+T 50800 44600 5 10 1 1 270 0 1
+refdes=R42
+T 50500 44800 5 10 0 1 0 0 1
+footprint=1206
+}
+C 49900 44800 1 270 0 resistor-2.sym
+{
+T 50250 44400 5 10 0 0 270 0 1
+device=RESISTOR
+T 50200 44600 5 10 1 1 270 0 1
+refdes=R41
+T 49900 44800 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55000 44800 1 180 0 connector3-1.sym
+{
+T 53200 43900 5 10 0 0 180 0 1
+device=CONNECTOR_3
+T 55000 43700 5 10 1 1 180 0 1
+refdes=PB3
+T 55000 44800 5 10 0 1 0 0 1
+footprint=JUMPER3
+}
+N 53300 43400 53300 44000 4
+N 52200 44300 53300 44300 4
+{
+T 52200 44400 5 10 1 1 0 0 1
+netname=PB3-mid
+}
+N 53300 44900 55200 44900 4
+N 53300 44900 53300 44600 4
+C 55200 44400 1 0 0 resistor-2.sym
+{
+T 55600 44750 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 44700 5 10 1 1 0 0 1
+refdes=R43
+T 55200 44400 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55200 43800 1 0 0 resistor-2.sym
+{
+T 55600 44150 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 44100 5 10 1 1 0 0 1
+refdes=R44
+T 55200 43800 5 10 0 1 0 0 1
+footprint=1206
+}
+N 55200 44900 55200 43900 4
+N 56700 44500 56100 44500 4
+N 56500 43900 56100 43900 4
+N 48400 44500 48400 44300 4
+N 48000 43600 48000 43400 4
+C 47900 46300 1 270 0 resistor-2.sym
+{
+T 48250 45900 5 10 0 0 270 0 1
+device=RESISTOR
+T 48200 46100 5 10 1 1 270 0 1
+refdes=R30
+T 47900 46300 5 10 0 1 0 0 1
+footprint=1206
+}
+N 49000 45600 49000 45200 4
+N 48000 46300 48400 46300 4
+N 48000 46300 48000 46800 4
+N 49000 46600 50000 46600 4
+{
+T 48400 46600 5 10 1 1 0 0 1
+netname=Q30-D
+}
+N 48000 46800 50700 46800 4
+{
+T 50800 46700 5 10 1 1 0 0 1
+netname=PB2
+}
+C 50600 46600 1 270 0 resistor-2.sym
+{
+T 50950 46200 5 10 0 0 270 0 1
+device=RESISTOR
+T 50900 46400 5 10 1 1 270 0 1
+refdes=R32
+T 50600 46600 5 10 0 1 0 0 1
+footprint=1206
+}
+C 49900 46600 1 270 0 resistor-2.sym
+{
+T 50250 46200 5 10 0 0 270 0 1
+device=RESISTOR
+T 50200 46400 5 10 1 1 270 0 1
+refdes=R31
+T 49900 46600 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55000 46600 1 180 0 connector3-1.sym
+{
+T 53200 45700 5 10 0 0 180 0 1
+device=CONNECTOR_3
+T 55000 45500 5 10 1 1 180 0 1
+refdes=PB2
+T 55000 46600 5 10 0 1 0 0 1
+footprint=JUMPER3
+}
+N 53300 45200 53300 45800 4
+N 53100 46100 53300 46100 4
+N 50700 46800 50700 46600 4
+N 53300 46700 55200 46700 4
+N 53300 46700 53300 46400 4
+C 55200 46200 1 0 0 resistor-2.sym
+{
+T 55600 46550 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 46500 5 10 1 1 0 0 1
+refdes=R33
+T 55200 46200 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55200 45600 1 0 0 resistor-2.sym
+{
+T 55600 45950 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 45900 5 10 1 1 0 0 1
+refdes=R34
+T 55200 45600 5 10 0 1 0 0 1
+footprint=1206
+}
+N 55200 46700 55200 45700 4
+N 56700 46300 56100 46300 4
+N 56500 45700 56100 45700 4
+N 48400 46300 48400 46100 4
+N 48000 45400 48000 45200 4
+C 47900 48100 1 270 0 resistor-2.sym
+{
+T 48250 47700 5 10 0 0 270 0 1
+device=RESISTOR
+T 48200 47900 5 10 1 1 270 0 1
+refdes=R20
+T 47900 48100 5 10 0 1 0 0 1
+footprint=1206
+}
+N 49000 47400 49000 47000 4
+N 48000 48100 48400 48100 4
+N 48000 48100 48000 48600 4
+N 49000 48400 50000 48400 4
+{
+T 48400 48300 5 10 1 1 0 0 1
+netname=Q20-D
+}
+N 46800 48600 51200 48600 4
+{
+T 46800 48700 5 10 1 1 0 0 1
+netname=PB1
+}
+C 50500 48400 1 270 0 resistor-2.sym
+{
+T 50850 48000 5 10 0 0 270 0 1
+device=RESISTOR
+T 50800 48200 5 10 1 1 270 0 1
+refdes=R22
+T 50500 48400 5 10 0 1 0 0 1
+footprint=1206
+}
+C 49900 48400 1 270 0 resistor-2.sym
+{
+T 50250 48000 5 10 0 0 270 0 1
+device=RESISTOR
+T 50200 48200 5 10 1 1 270 0 1
+refdes=R21
+T 49900 48400 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55000 48400 1 180 0 connector3-1.sym
+{
+T 53200 47500 5 10 0 0 180 0 1
+device=CONNECTOR_3
+T 55000 47300 5 10 1 1 180 0 1
+refdes=PB1
+T 55000 48400 5 10 0 1 0 0 1
+footprint=JUMPER3
+}
+N 53300 47000 53300 47600 4
+N 50600 48600 50600 48400 4
+N 53100 47900 53300 47900 4
+N 53300 48500 55200 48500 4
+N 53300 48500 53300 48200 4
+C 55200 48000 1 0 0 resistor-2.sym
+{
+T 55600 48350 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 48300 5 10 1 1 0 0 1
+refdes=R23
+T 55200 48000 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55200 47400 1 0 0 resistor-2.sym
+{
+T 55600 47750 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 47700 5 10 1 1 0 0 1
+refdes=R24
+T 55200 47400 5 10 0 1 0 0 1
+footprint=1206
+}
+N 55200 48500 55200 47500 4
+N 56700 48100 56100 48100 4
+N 56500 47500 56100 47500 4
+N 48400 48100 48400 47900 4
+N 48000 47200 48000 47000 4
+C 47900 49900 1 270 0 resistor-2.sym
+{
+T 48250 49500 5 10 0 0 270 0 1
+device=RESISTOR
+T 48200 49700 5 10 1 1 270 0 1
+refdes=R10
+T 47900 49900 5 10 0 1 0 0 1
+footprint=1206
+}
+N 49000 49200 49000 48800 4
+N 52200 48800 52200 48400 4
+N 48000 49900 48400 49900 4
+N 48000 49900 48000 50400 4
+N 49000 50200 49600 50200 4
+{
+T 48400 50100 5 10 1 1 0 0 1
+netname=Q10-D
+}
+N 46600 50400 49300 50400 4
+{
+T 46800 50200 5 10 1 1 0 0 1
+netname=PB0
+}
+C 49600 49200 1 0 0 resistor-2.sym
+{
+T 50000 49550 5 10 0 0 0 0 1
+device=RESISTOR
+T 49800 49500 5 10 1 1 0 0 1
+refdes=R12
+T 49600 49200 5 10 0 1 0 0 1
+footprint=1206
+}
+C 49600 50100 1 0 0 resistor-2.sym
+{
+T 50000 50450 5 10 0 0 0 0 1
+device=RESISTOR
+T 49800 50400 5 10 1 1 0 0 1
+refdes=R11
+T 49600 50100 5 10 0 1 0 0 1
+footprint=1206
+}
+C 50900 50200 1 0 0 coil-1.sym
+{
+T 51100 50600 5 10 0 0 0 0 1
+device=COIL
+T 51100 50800 5 10 0 0 0 0 1
+symversion=0.1
+T 51100 50400 5 10 1 1 0 0 1
+refdes=L10
+T 50900 50200 5 10 0 1 0 0 1
+footprint=RCY200
+}
+C 52200 48300 1 0 0 resistor-2.sym
+{
+T 52600 48650 5 10 0 0 0 0 1
+device=RESISTOR
+T 52400 48600 5 10 1 1 0 0 1
+refdes=R15
+T 52200 48300 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55000 50200 1 180 0 connector3-1.sym
+{
+T 53200 49300 5 10 0 0 180 0 1
+device=CONNECTOR_3
+T 55000 49100 5 10 1 1 180 0 1
+refdes=PB0
+T 55000 50200 5 10 0 1 0 0 1
+footprint=JUMPER3
+}
+N 53100 48200 53100 49400 4
+{
+T 53200 49100 5 10 1 1 0 0 1
+netname=PB0-minus
+}
+N 53100 49400 53300 49400 4
+N 49300 50400 49300 49300 4
+N 49300 49300 49600 49300 4
+N 51700 49700 53300 49700 4
+{
+T 52400 49800 5 10 1 1 0 0 1
+netname=PB0-mid
+}
+N 50500 50200 50900 50200 4
+N 50700 50200 50700 49700 4
+N 53300 50300 55200 50300 4
+N 53300 50300 53300 50000 4
+C 52000 49700 1 270 0 capacitor-2.sym
+{
+T 52700 49500 5 10 0 0 270 0 1
+device=POLARIZED_CAPACITOR
+T 52900 49500 5 10 0 0 270 0 1
+symversion=0.1
+T 52500 49500 5 10 1 1 270 0 1
+refdes=C11
+T 52000 49700 5 10 0 1 0 0 1
+footprint=1210
+}
+C 55200 49800 1 0 0 resistor-2.sym
+{
+T 55600 50150 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 50100 5 10 1 1 0 0 1
+refdes=R13
+T 55200 49800 5 10 0 1 0 0 1
+footprint=1206
+}
+C 55200 49200 1 0 0 resistor-2.sym
+{
+T 55600 49550 5 10 0 0 0 0 1
+device=RESISTOR
+T 55400 49500 5 10 1 1 0 0 1
+refdes=R14
+T 55200 49200 5 10 0 1 0 0 1
+footprint=1206
+}
+N 55200 50300 55200 49300 4
+N 56700 49900 56100 49900 4
+N 56500 49300 56100 49300 4
+N 48400 49900 48400 49700 4
+N 51900 50200 53300 50200 4
+N 48000 49000 48000 48800 4
+N 48000 43400 56300 43400 4
+N 56300 48800 48000 48800 4
+N 48000 47000 56300 47000 4
+N 48000 45200 56300 45200 4
+N 46600 43200 46600 45700 4
+N 46800 45900 46800 45000 4
+N 46800 46300 46800 47500 4
+N 46600 49300 46600 46500 4
+C 52200 44700 1 0 0 resistor-2.sym
+{
+T 52600 45050 5 10 0 0 0 0 1
+device=RESISTOR
+T 52400 45000 5 10 1 1 0 0 1
+refdes=R45
+T 52200 44700 5 10 0 1 0 0 1
+footprint=1206
+}
+C 51200 48100 1 0 0 resistor-2.sym
+{
+T 51600 48450 5 10 0 0 0 0 1
+device=RESISTOR
+T 51400 48400 5 10 1 1 0 0 1
+refdes=R25
+T 51200 48100 5 10 0 1 0 0 1
+footprint=1206
+}
+N 51200 48600 51200 48200 4
+N 52200 43900 52200 44300 4
+N 53100 44800 53100 42200 4
+N 53100 42200 53300 42200 4
+C 50800 49500 1 0 0 diode-1.sym
+{
+T 51200 50100 5 10 0 0 0 0 1
+device=DIODE
+T 51100 50000 5 10 1 1 0 0 1
+refdes=D10
+T 50800 49500 5 10 0 1 0 0 1
+footprint=SMB
+}
+N 50500 49300 51900 49300 4
+N 51900 49300 51900 49700 4
+N 50700 49700 50800 49700 4
+C 50800 42300 1 0 0 diode-1.sym
+{
+T 51200 42900 5 10 0 0 0 0 1
+device=DIODE
+T 51100 42800 5 10 1 1 0 0 1
+refdes=D50
+T 50800 42300 5 10 0 1 0 0 1
+footprint=SMB
+}
+N 50700 42500 50800 42500 4
+N 51700 42500 53300 42500 4
+{
+T 52200 42600 5 10 1 1 0 0 1
+netname=PB4-mid
+}
+N 53100 47900 53100 47500 4
+N 53100 47500 50000 47500 4
+{
+T 52300 47600 5 10 1 1 0 0 1
+netname=PB1-mid
+}
+N 53100 48200 52100 48200 4
+N 52200 43900 50000 43900 4
+N 50600 45000 50600 44800 4
+C 46500 49300 1 0 0 jumper-1.sym
+{
+T 46800 49800 5 8 0 0 0 0 1
+device=JUMPER
+T 46800 49800 5 10 1 1 0 0 1
+refdes=J10
+T 46500 49300 5 10 0 1 0 0 1
+footprint=JUMPER2
+}
+N 46600 50400 46600 50300 4
+N 53100 46100 53100 45700 4
+N 53100 45700 50000 45700 4
+{
+T 52300 45800 5 10 1 1 0 0 1
+netname=PB2-mid
+}
+C 41200 46900 1 0 0 resistor-2.sym
+{
+T 41600 47250 5 10 0 0 0 0 1
+device=RESISTOR
+T 41400 47200 5 10 1 1 0 0 1
+refdes=R2
+T 41200 46900 5 10 0 1 0 0 1
+footprint=1206
+}
+N 40300 47000 41200 47000 4
+N 42100 47000 42500 47000 4
+N 42500 47000 42500 46600 4
+C 46700 47500 1 0 0 jumper-1.sym
+{
+T 47000 48000 5 8 0 0 0 0 1
+device=JUMPER
+T 47000 48000 5 10 1 1 0 0 1
+refdes=J20
+T 46700 47500 5 10 0 1 0 0 1
+footprint=JUMPER2
+}
+N 46800 48500 46800 48600 4
+C 47000 46900 1 270 0 jumper-1.sym
+{
+T 47500 46600 5 8 0 0 270 0 1
+device=JUMPER
+T 47400 46400 5 10 1 1 0 0 1
+refdes=J30
+T 47000 46900 5 10 0 1 270 0 1
+footprint=JUMPER2
+}
+C 48400 49200 1 0 0 mosfet-with-diode-2.sym
+{
+T 49300 49700 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 49300 49700 5 10 1 1 0 0 1
+refdes=Q10
+T 48400 49200 5 10 0 1 0 0 1
+footprint=SOT23
+}
+C 48400 47400 1 0 0 mosfet-with-diode-2.sym
+{
+T 49300 47900 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 49300 47900 5 10 1 1 0 0 1
+refdes=Q20
+T 48400 47400 5 10 0 1 0 0 1
+footprint=SOT23
+}
+C 48400 45600 1 0 0 mosfet-with-diode-2.sym
+{
+T 49300 46100 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 49300 46100 5 10 1 1 0 0 1
+refdes=Q30
+T 48400 45600 5 10 0 1 0 0 1
+footprint=SOT23
+}
+C 48400 43800 1 0 0 mosfet-with-diode-2.sym
+{
+T 49300 44300 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 49300 44300 5 10 1 1 0 0 1
+refdes=Q40
+T 48400 43800 5 10 0 1 0 0 1
+footprint=SOT23
+}
+C 48400 42000 1 0 0 mosfet-with-diode-2.sym
+{
+T 49300 42500 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 49300 42500 5 10 1 1 0 0 1
+refdes=Q50
+T 48400 42000 5 10 0 1 0 0 1
+footprint=SOT23
+}
+N 52200 44800 50600 44800 4
+N 47000 46800 47000 46100 4
+C 43500 49000 1 0 0 mosfet-with-diode-2.sym
+{
+T 44400 49500 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 44300 49800 5 10 1 1 0 0 1
+refdes=Q1
+T 43500 49000 5 10 0 1 0 0 1
+footprint=SOT23
+}
+C 45000 49000 1 0 0 mosfet-with-diode-2.sym
+{
+T 45900 49500 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 45900 49500 5 10 1 1 0 0 1
+refdes=Q2
+T 45000 49000 5 10 0 1 0 0 1
+footprint=SOT23
+}
+C 44400 47700 1 0 0 resistor-2.sym
+{
+T 44800 48050 5 10 0 0 0 0 1
+device=RESISTOR
+T 44600 48000 5 10 1 1 0 0 1
+refdes=R4
+T 44400 47700 5 10 0 1 0 0 1
+footprint=1206
+}
+C 41800 47700 1 0 0 resistor-2.sym
+{
+T 42200 48050 5 10 0 0 0 0 1
+device=RESISTOR
+T 42000 48000 5 10 1 1 0 0 1
+refdes=R3
+T 41800 47700 5 10 0 1 0 0 1
+footprint=1206
+}
+C 45400 48600 1 0 0 nc-bottom-1.sym
+{
+T 45400 49200 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 49600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 43900 48600 1 0 0 nc-bottom-1.sym
+{
+T 43900 49200 5 10 0 0 0 0 1
+value=NoConnection
+T 43900 49600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 41300 47700 1 0 0 nc-left-1.sym
+{
+T 41300 48100 5 10 0 0 0 0 1
+value=NoConnection
+T 41300 48500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 43900 47700 1 0 0 nc-left-1.sym
+{
+T 43900 48100 5 10 0 0 0 0 1
+value=NoConnection
+T 43900 48500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 44500 49400 1 0 0 nc-left-1.sym
+{
+T 44500 49800 5 10 0 0 0 0 1
+value=NoConnection
+T 44500 50200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 43000 49400 1 0 0 nc-left-1.sym
+{
+T 43000 49800 5 10 0 0 0 0 1
+value=NoConnection
+T 43000 50200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 43900 50000 1 0 0 nc-top-1.sym
+{
+T 44300 50500 5 10 0 0 0 0 1
+value=NoConnection
+T 44300 50700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45400 50000 1 0 0 nc-top-1.sym
+{
+T 45800 50500 5 10 0 0 0 0 1
+value=NoConnection
+T 45800 50700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 42700 47700 1 0 0 nc-right-1.sym
+{
+T 42800 48200 5 10 0 0 0 0 1
+value=NoConnection
+T 42800 48400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45300 47700 1 0 0 nc-right-1.sym
+{
+T 45400 48200 5 10 0 0 0 0 1
+value=NoConnection
+T 45400 48400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+T 50800 41000 9 18 1 0 0 0 1
+http://www.fi.muni.cz/~kas/tinyboard/
+T 50400 40700 9 10 1 0 0 0 1
+Distributable under the terms of GNU General Public License, version 2
+T 54100 40200 9 14 1 0 0 0 1
+Jan "Yenya" Kasprzak