From f26f0a400d3c77fb7640fd3ef4f6e53e631e17b4 Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Mon, 4 Feb 2013 19:17:55 +0100 Subject: [PATCH 1/1] Initial import --- .gitignore | 13 + ATtiny25-1.sym | 112 +++ M2_plated.fp | 9 + Makefile | 62 ++ PS_3PIN.fp | 16 + SMB.fp | 13 + gafrc | 2 + image.scm | 21 + mcp1701a-1.sym | 51 + mosfet-with-diode-2.sym | 68 ++ tinyboard.pcb | 1964 +++++++++++++++++++++++++++++++++++++++ tinyboard.prj | 3 + tinyboard.sch | 910 ++++++++++++++++++ 13 files changed, 3244 insertions(+) create mode 100644 .gitignore create mode 100644 ATtiny25-1.sym create mode 100644 M2_plated.fp create mode 100644 Makefile create mode 100644 PS_3PIN.fp create mode 100644 SMB.fp create mode 100644 gafrc create mode 100644 image.scm create mode 100644 mcp1701a-1.sym create mode 100644 mosfet-with-diode-2.sym create mode 100644 tinyboard.pcb create mode 100644 tinyboard.prj create mode 100644 tinyboard.sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..90e6dce --- /dev/null +++ b/.gitignore @@ -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 index 0000000..9eefe4b --- /dev/null +++ b/ATtiny25-1.sym @@ -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 +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 index 0000000..4f6e7e6 --- /dev/null +++ b/M2_plated.fp @@ -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 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 index 0000000..79b7748 --- /dev/null +++ b/PS_3PIN.fp @@ -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 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 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 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 index 0000000..8f5e466 --- /dev/null +++ b/mcp1701a-1.sym @@ -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 +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 index 0000000..bd29314 --- /dev/null +++ b/mosfet-with-diode-2.sym @@ -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 index 0000000..3528380 --- /dev/null +++ b/tinyboard.pcb @@ -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 index 0000000..55568ff --- /dev/null +++ b/tinyboard.prj @@ -0,0 +1,3 @@ +schematics tinyboard.sch +elements-dir . +output-name tinyboard diff --git a/tinyboard.sch b/tinyboard.sch new file mode 100644 index 0000000..65b3727 --- /dev/null +++ b/tinyboard.sch @@ -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 -- 2.43.5