From 189ee9d67bb3cfec729ff21c28f751ee90809032 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Fri, 24 Oct 2014 22:59:11 -0700 Subject: [PATCH] Initial teledongle v2.0 bits --- .gitignore | 14 + License.pdf | Bin 0 -> 82789 bytes Makefile | 79 + attribs | 6 + gafrc | 3 + project | 12 + teledongle.pcb | 4942 ++++++++++++++++++++++++++++++++++++++++++++++++ teledongle.sch | 4005 +++++++++++++++++++++++++++++++++++++++ 8 files changed, 9061 insertions(+) create mode 100644 .gitignore create mode 100644 License.pdf create mode 100644 Makefile create mode 100644 attribs create mode 100644 gafrc create mode 100644 project create mode 100644 teledongle.pcb create mode 100644 teledongle.sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1146bfc --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +*.bak +*.bom +*.cnc +*.cmd +*.drc +*.net +*- +*~ +partslist* +*.xy +*.zip +*.gbr +*.new.pcb +labeldata.csv diff --git a/License.pdf b/License.pdf new file mode 100644 index 0000000000000000000000000000000000000000..01fceb29dae570254152316be4e3580cfc2f6875 GIT binary patch literal 82789 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 aAVSl{73%EzJ1zwf%s^O-jL%eMu>LRYPL+fJ literal 0 HcmV?d00001 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..462d78c --- /dev/null +++ b/Makefile @@ -0,0 +1,79 @@ +PROJECT=teledongle +AM=../altusmetrum +SCHEME=$(AM)/scheme + +# intentionally want to rebuild drc and bom on every invocation +all: drc partslist partslist.csv pcb + +drc: $(PROJECT).sch Makefile + -gnetlist -g drc2 $(PROJECT).sch -o $(PROJECT).drc + +partslist: $(PROJECT).sch Makefile + gnetlist -g bom -o $(PROJECT).unsorted $(PROJECT).sch + head -n1 $(PROJECT).unsorted > partslist + tail -n+2 $(PROJECT).unsorted | sort >> partslist + rm -f $(PROJECT).unsorted + +partslist.csv: $(PROJECT).sch Makefile + gnetlist -L $(SCHEME) -g partslistgag -o $(PROJECT).csvtmp $(PROJECT).sch + (head -n1 $(PROJECT).csvtmp; tail -n+2 $(PROJECT).csvtmp | sort -t \, -k 8) > $@ && rm -f $(PROJECT).csvtmp + + +partslist.dk: $(PROJECT).sch Makefile $(SCHEME)/gnet-partslist-bom.scm + gnetlist -L $(SCHEME) -g partslist-bom -Ovendor=digikey -o $@ $(PROJECT).sch + +partslist.mouser: $(PROJECT).sch Makefile $(SCHEME)/gnet-partslist-bom.scm + gnetlist -L $(SCHEME) -g partslist-bom -Ovendor=mouser -o $@ $(PROJECT).sch + +pcb: $(PROJECT).sch project Makefile + gsch2pcb project + +$(PROJECT).xy: $(PROJECT).pcb + pcb -x bom $(PROJECT).pcb + +$(PROJECT).bottom.gbr: $(PROJECT).pcb + pcb -x gerber $(PROJECT).pcb + +zip: $(PROJECT).bottom.gbr $(PROJECT).bottommask.gbr $(PROJECT).fab.gbr $(PROJECT).top.gbr $(PROJECT).topmask.gbr $(PROJECT).toppaste.gbr $(PROJECT).topsilk.gbr $(PROJECT).group2.gbr $(PROJECT).group3.gbr $(PROJECT).plated-drill.cnc $(PROJECT).xy Makefile # $(PROJECT).xls + zip $(PROJECT).zip $(PROJECT).*.gbr $(PROJECT).*.cnc $(PROJECT).xy # $(PROJECT).xls + +oshpark: $(PROJECT).bottom.gbr $(PROJECT).bottommask.gbr $(PROJECT).top.gbr $(PROJECT).topmask.gbr $(PROJECT).topsilk.gbr $(PROJECT).plated-drill.cnc + mv $(PROJECT).bottom.gbr bottom\ layer.ger + mv $(PROJECT).bottommask.gbr bottom\ solder\ mask.ger + mv $(PROJECT).bottomsilk.gbr bottom\ silk\ screen.ger + mv $(PROJECT).outline.gbr board\ outline.ger + mv $(PROJECT).top.gbr top\ layer.ger + mv $(PROJECT).topmask.gbr top\ solder\ mask.ger + mv $(PROJECT).topsilk.gbr top\ silk\ screen.ger + mv $(PROJECT).plated-drill.cnc drills.xln + mv $(PROJECT).group2.gbr internal\ plane\ 1.ger + mv $(PROJECT).group3.gbr internal\ plane\ 2.ger + zip $(PROJECT)-oshpark.zip *.ger *.xln + +stencil: $(PROJECT).bottom.gbr $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr + zip $(PROJECT)-stencil.zip $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr + +clean: + rm -f *.bom *.drc *.log *~ $(PROJECT).ps *.gbr *.cnc *bak* *- *.zip + rm -f *.net *.xy *.cmd *.png partslist partslist.csv *.ger *.xln + rm -f *.partslist *.new.pcb *.unsorted $(PROJECT).xls muffin-5267.pdf + +muffins: partslist.csv $(AM)/glabels/muffin-short-5267.glabels + glabels-3-batch $(AM)/glabels/muffin-short-5267.glabels \ + -i partslist.csv -o muffin-5267.ps >/dev/null && \ + ps2pdf muffin-5267.ps && rm muffin-5267.ps + +$(PROJECT)-sch.ps: $(PROJECT).sch + gschem -p -o $(PROJECT)-sch.ps -s /usr/share/gEDA/scheme/print.scm $(PROJECT).sch + +$(PROJECT)-sch.pdf: $(PROJECT)-sch.ps + ps2pdf $(PROJECT)-sch.ps + +$(PROJECT)-pcb.ps: $(PROJECT).pcb + pcb -x ps --psfile $(PROJECT)-pcb.ps --media Letter $(PROJECT).pcb + +$(PROJECT)-pcb.pdf: $(PROJECT)-pcb.ps + ps2pdf $(PROJECT)-pcb.ps + +pdf: $(PROJECT)-sch.pdf $(PROJECT)-pcb.pdf + diff --git a/attribs b/attribs new file mode 100644 index 0000000..92a91e7 --- /dev/null +++ b/attribs @@ -0,0 +1,6 @@ +value +vendor +vendor_part_number +footprint +loadstatus +device diff --git a/gafrc b/gafrc new file mode 100644 index 0000000..9e10ee9 --- /dev/null +++ b/gafrc @@ -0,0 +1,3 @@ +; empty the library path and populate it with only our own symbols +(reset-component-library) +(load "../altusmetrum/gafrc") diff --git a/project b/project new file mode 100644 index 0000000..fdbcff4 --- /dev/null +++ b/project @@ -0,0 +1,12 @@ +# List all the schematics to be netlisted and laid out on the pc board +schematics teledongle.sch + +# for an output-name of foo, gsch2pcb generates files foo.net, foo.pcb, +# and foo.new.pcb. if there is no output name specified, the file names +# are derived from the first listed schematic... +output-name teledongle + +elements-dir ../altusmetrum/packages + +# stick to newlib elements, don't use the older/odder m4 stuff +skip-m4 diff --git a/teledongle.pcb b/teledongle.pcb new file mode 100644 index 0000000..5e225a3 --- /dev/null +++ b/teledongle.pcb @@ -0,0 +1,4942 @@ +# release: pcb 20110918 + +# To read pcb files, the pcb version (or the git source date) must be >= the file version +FileVersion[20070407] + +PCB["TeleMega" 325000 125000] + +Grid[100.0 0 0 0] +Cursor[0 7700 0.000000] +PolyArea[200000000.000000] +Thermal[0.500000] +DRC[600 1000 600 500 1500 700] +Flags("showdrc,nameonpcb,clearnew,snappin,liveroute,hidenames") +Groups("1,c:4,s:2:3:5") +Styles["Signal,1000,800,400,800:Power,2500,800,400,1000:Fat,4000,800,400,1000:Medium,1500,800,400,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[500 5000 1500 5000 800] + SymbolLine[1000 1000 1000 5000 800] + SymbolLine[0 2000 1000 1000 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[2000 1500 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 3000 2000 3000 800] +) +Symbol['4' 1200] +( + SymbolLine[0 3000 2000 1000 800] + SymbolLine[0 3000 2500 3000 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 3000 2000 3500 800] + SymbolLine[0 3000 1500 3000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[2000 3500 2000 4500 800] +) +Symbol['7' 1200] +( + SymbolLine[0 5000 2500 2500 800] + SymbolLine[2500 1000 2500 2500 800] + SymbolLine[0 1000 2500 1000 800] +) +Symbol['8' 1200] +( + 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[2000 3500 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 2500 500 3000 800] + SymbolLine[0 1500 0 2500 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[2000 1500 2000 2500 800] + SymbolLine[1500 3000 2000 2500 800] +) +Symbol['9' 1200] +( + SymbolLine[0 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 1500 0 5000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 2000 1000 800] + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[2500 1500 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 3500 2500 4500 800] + SymbolLine[2000 3000 2500 3500 800] + SymbolLine[500 3000 2000 3000 800] + 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] +) +Symbol['C' 1200] +( + SymbolLine[500 5000 2000 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 1500 0 4500 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 2000 1000 800] +) +Symbol['D' 1200] +( + SymbolLine[500 1000 500 5000 800] + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[2500 1500 2500 4500 800] + SymbolLine[2000 5000 2500 4500 800] + SymbolLine[0 5000 2000 5000 800] + SymbolLine[0 1000 2000 1000 800] +) +Symbol['E' 1200] +( + SymbolLine[0 3000 1500 3000 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 3000 1500 3000 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[0 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] +) +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 2500 800] + SymbolLine[1500 2500 3000 1000 800] + SymbolLine[3000 1000 3000 5000 800] +) +Symbol['N' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 1000 0 1500 800] + SymbolLine[0 1500 2500 4000 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 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[1000 4000 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[500 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 0 4000 800] + SymbolLine[0 4000 1000 5000 800] + SymbolLine[1000 5000 2000 4000 800] + SymbolLine[2000 1000 2000 4000 800] +) +Symbol['W' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 5000 1500 3500 800] + SymbolLine[1500 3500 3000 5000 800] + SymbolLine[3000 1000 3000 5000 800] +) +Symbol['X' 1200] +( + SymbolLine[0 1000 0 1500 800] + SymbolLine[0 1500 2500 4000 800] + SymbolLine[2500 4000 2500 5000 800] + SymbolLine[0 4000 0 5000 800] + SymbolLine[0 4000 2500 1500 800] + SymbolLine[2500 1000 2500 1500 800] +) +Symbol['Y' 1200] +( + SymbolLine[0 1000 0 1500 800] + SymbolLine[0 1500 1000 2500 800] + SymbolLine[1000 2500 2000 1500 800] + SymbolLine[2000 1000 2000 1500 800] + SymbolLine[1000 2500 1000 5000 800] +) +Symbol['Z' 1200] +( + SymbolLine[0 1000 2500 1000 800] + SymbolLine[2500 1000 2500 1500 800] + SymbolLine[0 4000 2500 1500 800] + SymbolLine[0 4000 0 5000 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['`' 1200] +( + SymbolLine[5000 0 6500 1500 800] + SymbolLine[6500 5000 5000 6500 800] + SymbolLine[5000 6500 1500 6500 800] + SymbolLine[1500 6500 0 5000 800] + SymbolLine[0 5000 0 1500 800] + SymbolLine[0 1500 1500 0 800] + SymbolLine[1500 0 5000 0 800] + SymbolLine[6500 1500 6500 5000 800] + SymbolLine[2500 2500 4000 2500 800] + SymbolLine[2000 3000 2500 2500 800] + SymbolLine[2000 3000 2000 4000 800] + SymbolLine[2000 4000 2500 4500 800] + SymbolLine[2500 4500 4000 4500 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 2500 800] + SymbolLine[0 3500 0 5000 800] +) +Symbol['j' 1000] +( + SymbolLine[500 2000 500 2500 800] + 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 0 4000 800] + SymbolLine[0 4000 1000 5000 800] + SymbolLine[1000 5000 2000 4000 800] + SymbolLine[2000 3000 2000 4000 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[76900 58200 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[76900 64200 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[106100 60000 3100 1200 0 1500 "" ""] +Via[106100 65000 3100 1200 0 1500 "" ""] +Via[114200 62600 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[54600 89600 3100 1200 0 1500 "" ""] +Via[73700 89600 3100 1200 0 1500 "" ""] +Via[103300 92000 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[316000 52500 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[316000 72500 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[108900 25100 3100 1200 0 1500 "" "thermal(1S)"] +Via[138700 5200 3100 1200 0 1500 "" "thermal(1S)"] +Via[12300 76900 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[19600 86700 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[24200 62500 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[219800 40900 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[219800 36400 3100 1200 0 1500 "" "thermal(2S)"] +Via[208400 82600 3100 1200 0 1500 "" "thermal(2S)"] +Via[156000 29600 3100 1200 0 1500 "" "thermal(2S)"] +Via[195800 97800 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[177500 97800 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[227600 118600 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[200000 109200 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[216200 98300 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[226300 64500 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[174100 37700 3100 1200 0 1500 "" ""] +Via[170200 37700 3100 1200 0 1500 "" ""] +Via[161300 37000 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[196800 55300 3100 1200 0 1500 "" ""] +Via[199700 52300 3100 1200 0 1500 "" ""] +Via[202300 43400 3100 1200 0 1500 "" ""] +Via[163100 40300 3100 1200 0 1500 "" ""] +Via[2900 63700 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[88100 10300 3100 1200 0 1500 "" ""] +Via[119700 21900 3100 1200 0 1500 "" ""] +Via[5900 44500 3100 1200 0 1500 "" ""] +Via[151200 34800 3100 1200 0 1500 "" ""] +Via[29200 54600 3100 1200 0 1500 "" ""] +Via[177800 50700 3100 1200 0 1500 "" ""] +Via[180900 48200 3100 1200 0 1500 "" ""] +Via[208300 78500 3100 1200 0 1500 "" ""] +Via[146900 83200 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[118400 75600 3100 1200 0 1500 "" ""] +Via[158600 64100 3100 1200 0 1500 "" ""] +Via[177100 77600 3100 1200 0 1500 "" ""] +Via[78600 41400 3100 1200 0 1500 "" ""] +Via[191300 69500 3100 1200 0 1500 "" ""] +Via[201300 83500 3100 1200 0 1500 "" ""] +Via[49300 82100 3100 1200 0 1500 "" ""] +Via[181700 64500 3100 1200 0 1500 "" ""] +Via[202700 71800 3100 1200 0 1500 "" ""] +Via[179100 88800 3100 1200 0 1500 "" "thermal(2S)"] +Via[192600 83900 3100 1200 0 1500 "" ""] +Via[196700 83500 3100 1200 0 1500 "" ""] +Via[203300 63600 3100 1200 0 1500 "" ""] +Via[180100 74600 3100 1200 0 1500 "" ""] +Via[292900 61700 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[300400 33800 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[289700 21600 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[286900 30600 3100 1200 0 1500 "" "thermal(2S)"] +Via[272300 12400 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[276100 21800 3100 1200 0 1500 "" "thermal(2S)"] +Via[270300 21800 3100 1200 0 1500 "" "thermal(2S)"] +Via[255400 27100 3100 1200 0 1500 "" "thermal(2S)"] +Via[260800 8100 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[249349 21130 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[258700 22700 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[268300 47700 3100 1200 0 1500 "" "thermal(2S)"] +Via[274200 48800 3100 1200 0 1500 "" "thermal(2S)"] +Via[111300 122400 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[90000 113400 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[90000 105500 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[115200 92000 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[125200 118900 3100 1200 0 1500 "" "thermal(2S)"] +Via[147400 120100 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[137600 120100 3100 1200 0 1500 "" "thermal(2S)"] +Via[129100 120100 3100 1200 0 1500 "" "thermal(1S)"] +Via[150500 99100 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[124400 101600 3100 1200 0 1500 "" ""] +Via[123900 59700 3100 1200 0 1500 "" ""] +Via[236900 45600 3100 1200 0 1500 "" "thermal(2S)"] +Via[244400 53600 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[124600 105500 3100 1200 0 1500 "" ""] +Via[124600 109500 3100 1200 0 1500 "" ""] +Via[155600 106500 3100 1200 0 1500 "" ""] +Via[155600 102600 3100 1200 0 1500 "" ""] +Via[128300 105000 3100 1200 0 1500 "" ""] +Via[127400 53600 3100 1200 0 1500 "" ""] +Via[127500 99100 3100 1200 0 1500 "" ""] +Via[121200 86800 3100 1200 0 1500 "" ""] +Via[142900 86000 3100 1200 0 1500 "" "thermal(2S)"] +Via[133400 86100 3100 1200 0 1500 "" ""] +Via[133400 120100 3100 1200 0 1500 "" ""] +Via[131400 116900 3100 1200 0 1500 "" ""] +Via[172200 119200 3100 1200 0 1500 "" ""] +Via[147600 38000 3100 1200 0 1500 "" ""] +Via[165300 37000 3100 1200 0 1500 "" ""] +Via[171800 97800 3100 1200 0 1500 "" ""] +Via[177600 64500 3100 1200 0 1500 "" ""] +Via[203800 18000 3100 1200 0 1500 "" ""] +Via[216900 31500 3100 1200 0 1500 "" ""] +Via[239400 37600 3100 1200 0 1500 "" ""] +Via[226400 46000 3100 1200 0 1500 "" ""] +Via[231000 52300 3100 1200 0 1500 "" ""] +Via[182500 86700 3100 1200 0 1500 "" ""] +Via[218800 60800 3100 1200 0 1500 "" ""] +Via[229200 48800 3100 1200 0 1500 "" ""] +Via[219100 102200 3100 1200 0 1500 "" ""] +Via[186900 87200 3100 1200 0 1500 "" ""] +Via[246400 42126 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[248000 31300 3100 1200 0 1500 "" ""] +Via[253100 36600 3100 1200 0 1500 "" "thermal(2S)"] +Via[199600 60800 3100 1200 0 1500 "" ""] +Via[160900 60800 3100 1200 0 1500 "" ""] +Via[142000 54000 3100 1200 0 1500 "" ""] +Via[191800 48800 3100 1200 0 1500 "" ""] +Via[195600 67800 3100 1200 0 1500 "" ""] +Via[207900 37400 3100 1200 0 1500 "" ""] +Via[195900 37400 3100 1200 0 1500 "" ""] +Via[165200 122100 3100 1200 0 1500 "" ""] +Via[199400 119700 3100 1200 0 1500 "" ""] +Via[122000 120800 3100 1200 0 1500 "" ""] +Via[196100 116300 3100 1200 0 1500 "" ""] +Via[62400 24800 3100 1200 0 1500 "" "thermal(1S)"] +Via[56600 98000 3100 1200 0 1500 "" "thermal(1S)"] +Via[65500 100200 3100 1200 0 1500 "" "thermal(1S)"] +Via[67652 61200 3100 1200 0 1500 "" ""] +Via[61900 64500 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[67626 67700 3100 1200 0 1500 "" ""] +Via[80000 93300 3100 1200 0 1500 "" "thermal(1S)"] +Via[68500 24800 3100 1200 0 1500 "" "thermal(1S)"] +Via[93900 87100 3100 1200 0 1500 "" ""] +Via[130400 57400 3100 1200 0 1500 "" ""] +Via[138800 37100 3100 1200 0 1500 "" "thermal(2S)"] +Via[143800 46800 3100 1200 0 1500 "" ""] +Via[124500 46500 3100 1200 0 1500 "" ""] +Via[120600 46600 3100 1200 0 1500 "" "thermal(2S)"] +Via[147700 69400 3100 1200 0 1500 "" "thermal(1S)"] +Via[141900 69400 3100 1200 0 1500 "" ""] +Via[143800 42200 3100 1200 0 1500 "" ""] +Via[108700 79700 3100 1200 0 1500 "" ""] +Via[123500 53900 3100 1200 0 1500 "" ""] +Via[116400 40100 3100 1200 0 1500 "" "thermal(1S)"] +Via[116400 34200 3100 1200 0 1500 "" "thermal(1S)"] +Via[133000 32100 3100 1200 0 1500 "" "thermal(1S)"] +Via[40400 32500 3100 1200 0 1500 "" "thermal(1S)"] +Via[33800 26100 3100 1200 0 1500 "" "thermal(2S)"] +Via[39300 42000 3100 1200 0 1500 "" ""] +Via[38400 101100 3100 1200 0 1500 "" ""] +Via[38400 118000 3100 1200 0 1500 "" "thermal(1S)"] +Via[46900 98600 3100 1200 0 1500 "" ""] +Via[51800 112900 3100 1200 0 1500 "" "thermal(2S)"] +Via[49000 115500 3100 1200 0 1500 "" ""] +Via[69000 104200 3100 1200 0 1500 "" ""] +Via[66800 111900 3100 1200 0 1500 "" ""] +Via[56700 67800 3100 1200 0 1500 "" ""] +Via[59300 53200 3100 1200 0 1500 "" ""] +Via[43900 62500 3100 1200 0 1500 "" "thermal(1S)"] +Via[48500 53700 3100 1200 0 1500 "" ""] +Via[49900 71200 3100 1200 0 1500 "" ""] +Via[46200 69900 3100 1200 0 1500 "" ""] +Via[59000 115400 3100 1200 0 1500 "" ""] +Via[50800 87100 3100 1200 0 1500 "" ""] +Via[35000 110100 3100 1200 0 1500 "" ""] +Via[67800 4700 3100 1200 0 1500 "" "thermal(2S)"] +Via[52700 13000 3100 1200 0 1500 "" "thermal(1S)"] +Via[45200 15800 3100 1200 0 1500 "" "thermal(1S)"] +Via[52500 4800 3100 1200 0 1500 "" ""] +Via[55800 23000 3100 1200 0 1500 "" ""] +Via[49000 23000 3100 1200 0 1500 "" ""] +Via[94300 37600 3100 1200 0 1500 "" ""] +Via[57500 60300 3100 1200 0 1500 "" ""] +Via[52600 44100 3100 1200 0 1500 "" ""] +Via[67400 16800 3100 1200 0 1500 "" ""] +Via[74900 27400 3100 1200 0 1500 "" ""] +Via[60100 15700 3100 1200 0 1500 "" ""] +Via[45200 8400 3100 1200 0 1500 "" ""] +Via[16600 33400 3100 1600 0 1500 "" "thermal(2S)"] +Via[198800 100400 3100 1200 0 1500 "" "thermal(2S)"] +Via[78200 89500 3100 1600 0 1500 "" "thermal(2S)"] +Via[267700 65900 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[264700 103600 3100 1200 0 1500 "" "thermal(2S)"] +Via[234500 118800 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[292800 93200 3100 1200 0 1500 "" "thermal(1S,3S)"] +Via[292800 102500 3100 1200 0 1500 "" "thermal(2S)"] +Via[285200 80300 3100 1200 0 1500 "" ""] +Via[269200 103600 3100 1600 0 1500 "" ""] +Via[238800 119400 3100 1600 0 1500 "" ""] +Via[243200 119400 3100 1600 0 1500 "" ""] +Via[247500 119400 3100 1600 0 1500 "" ""] +Via[218400 84200 3100 1600 0 1500 "" "thermal(1S,3S)"] +Via[271200 58600 3100 1600 0 1500 "" "thermal(1S,3S)"] +Via[264700 121100 3100 1600 0 1500 "" ""] +Via[234000 90700 3100 1600 0 1500 "" ""] +Via[244700 90700 3100 1600 0 1500 "" ""] +Via[226000 72100 3100 1600 0 1500 "" ""] +Via[263400 49800 3100 1600 0 1500 "" ""] +Via[260700 65900 3100 1600 0 1500 "" "thermal(1S,3S)"] +Via[251200 33300 3100 1200 0 1500 "" ""] +Via[190200 38100 3100 1600 0 1500 "" ""] + +Element["hidename,lock" "hole-M3" "H2" "unknown" 12500 12500 -3700 -3300 0 100 ""] +( + Pin[0 0 17500 3000 22500 12500 "1" "1" "thermal(1S,3S)"] + ElementArc [0 0 12000 12000 0 360 1000] + + ) + +Element["hidename,onsolder" "B2B-PH" "B1" "LiPo" 276 50823 668 21947 0 100 "auto"] +( + Pin[11024 7677 5118 1201 5748 2953 "-" "2" "thermal(1t,3X)"] + Pin[11024 15551 5118 1201 5748 2953 "+" "1" "square"] + ElementLine [0 0 0 23228 600] + ElementLine [0 23228 17717 23228 600] + ElementLine [17717 0 17717 23228 600] + ElementLine [0 0 17717 0 600] + + ) + +Element["hidename,lock" "hole-M3" "H1" "unknown" 12500 112500 -1551 -1100 0 100 ""] +( + Pin[0 0 17500 3000 22500 12500 "1" "1" "thermal(1S,3S)"] + ElementArc [0 0 12000 12000 0 360 1000] + + ) + +Element["hidename,lock" "hole-M3" "H3" "unknown" 312500 12500 -3900 -2600 0 100 ""] +( + Pin[0 0 17500 3000 22500 12500 "1" "1" "thermal(1S,3S)"] + ElementArc [0 0 12000 12000 0 360 1000] + + ) + +Element["hidename,lock" "hole-M3" "H4" "unknown" 312500 112500 -3200 -4207 0 100 ""] +( + Pin[0 0 17500 3000 22500 12500 "1" "1" "thermal(1S,3S)"] + ElementArc [0 0 12000 12000 0 360 1000] + + ) + +Element["hidename,onsolder" "282834-9" "J1" "Pyro" 18394 62395 0 0 0 100 "auto"] +( + Pin[5906 -12795 7087 1260 8346 4528 "9" "9" "edge2,thermal(1t,3X)"] + Pin[15906 -12795 7087 1260 8346 4528 "8" "8" "edge2,thermal(2S)"] + Pin[25906 -12795 7087 1260 8346 4528 "7" "7" "edge2"] + Pin[35906 -12795 7087 1260 8346 4528 "6" "6" "edge2"] + Pin[45906 -12795 7087 1260 8346 4528 "5" "5" "edge2,thermal(2S)"] + Pin[55906 -12795 7087 1260 8346 4528 "4" "4" "edge2"] + Pin[65906 -12795 7087 1260 8346 4528 "3" "3" "edge2,thermal(2S)"] + Pin[75906 -12795 7087 1260 8346 4528 "2" "2" "edge2"] + Pin[85906 -12795 7087 1260 8346 4528 "1" "1" "square,edge2,thermal(2S)"] + ElementLine [0 -25591 0 0 600] + ElementLine [0 -25591 91811 -25591 600] + ElementLine [91811 -25591 91811 0 600] + ElementLine [0 0 91811 0 600] + + ) + +Element["hidename,onsolder" "282834-9" "J2" "Pyro" 110106 62605 0 0 2 100 "auto"] +( + Pin[-5906 12795 7087 1260 8346 4528 "9" "9" "edge2,thermal(2S)"] + Pin[-15906 12795 7087 1260 8346 4528 "8" "8" "edge2"] + Pin[-25906 12795 7087 1260 8346 4528 "7" "7" "edge2,thermal(2S)"] + Pin[-35906 12795 7087 1260 8346 4528 "6" "6" "edge2"] + Pin[-45906 12795 7087 1260 8346 4528 "5" "5" "edge2,thermal(2S)"] + Pin[-55906 12795 7087 1260 8346 4528 "4" "4" "edge2"] + Pin[-65906 12795 7087 1260 8346 4528 "3" "3" "edge2,thermal(1t,3t)"] + Pin[-75906 12795 7087 1260 8346 4528 "2" "2" "edge2"] + Pin[-85906 12795 7087 1260 8346 4528 "1" "1" "square,edge2"] + ElementLine [0 0 0 25591 600] + ElementLine [-91811 25591 0 25591 600] + ElementLine [-91811 0 -91811 25591 600] + ElementLine [-91811 0 0 0 600] + + ) + +Element["hidename" "SOT23" "U11" "MCP130T-300" 28100 33400 -7300 1100 0 100 ""] +( + Pad[0 -300 0 300 3400 3000 4000 "RESET" "1" "square"] + Pad[-7800 -300 -7800 300 3400 3000 4000 "VCC" "2" "square"] + Pad[-3900 7900 -3900 8500 3400 3000 4000 "GND" "3" "square,edge2"] + ElementLine [2500 -2900 2500 11000 1000] + ElementLine [-10300 -2900 2500 -2900 1000] + ElementLine [-10300 -2900 -10300 11000 1000] + ElementLine [-10300 11000 2500 11000 1000] + + ) + +Element["hidename" "0402" "R28" "27k" 123026 76100 -2354 -7450 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R27" "100k" 113826 76000 -4902 -7350 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R23" "27k" 54600 93826 -7550 8050 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R18" "100k" 73700 85126 -7450 6350 1 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R17" "100k" 54648 85074 -7550 6976 1 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R1" "3.3k" 75000 23800 -2950 2450 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R11" "549" 46800 93874 1950 1254 1 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R15" "100k" 101926 65000 -3550 1750 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R2" "3.3k" 49000 28774 1750 3650 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C5" "4.7uF" 24200 67574 7550 -2613 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R20" "27k" 49000 36274 2450 -13450 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R13" "100k" 73900 39074 -2950 3454 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R12" "549" 70574 100700 -1876 1150 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R5" "3.3k" 50700 93874 -2050 -24 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R19" "27k" 73900 32326 3450 -13250 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R6" "3.3k" 75226 97000 95 1250 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R8" "549" 54100 26700 -3150 2250 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R7" "549" 71800 20000 3250 -2050 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C4" "4.7uF" 2900 68674 3050 -9109 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R22" "27k" 110326 60100 7650 -1750 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R21" "27k" 110300 65000 8424 7850 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R16" "100k" 101900 60000 -3950 -7350 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R24" "27k" 75200 93300 8198 7450 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R14" "100k" 54100 41200 -12250 -3550 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R50" "1k" 2900 74826 3368 1704 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R401" "10k" 221200 65300 -5350 -7350 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R402" "10k" 146500 73500 -6950 -7450 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C36" "0.1uF" 18100 47126 2750 3872 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C600" "0.1uF" 191700 98974 -750 -3150 3 105 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L600" "bead" 204826 100200 -5503 850 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C602" "0.1uF" 211052 100200 4029 -2540 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C601" "1uF" 211100 96400 4002 -3850 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C610" "0.1uF" 179200 102200 7250 -5350 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C302" "0.1uF" 128600 110574 -2950 16550 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C301" "0.1uF" 126600 115500 5850 -1450 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename,onsolder" "0-338068-8" "J9" "Companion" 187500 7500 0 0 2 100 "auto"] +( + Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X,3X)"] + Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"] + Pin[-10000 10000 6299 1200 7299 3150 "3" "3" "edge2"] + Pin[-15000 0 6299 1200 7299 3150 "4" "4" "edge2"] + Pin[-20000 10000 6299 1200 7299 3150 "5" "5" "edge2"] + Pin[-25000 0 6299 1200 7299 3150 "6" "6" "edge2"] + Pin[-30000 10000 6299 1200 7299 3150 "7" "7" "edge2,thermal(2X)"] + Pin[-35000 0 6299 1200 7299 3150 "8" "8" "edge2"] + Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"] + ElementLine [11593 -5038 11593 15039 600] + ElementLine [-46594 15039 11593 15039 600] + ElementLine [-46594 -5038 -46594 15039 600] + ElementLine [-46594 -5038 11593 -5038 600] + + ) + +Element["hidename" "ZX62-B-5PA" "J5" "USBmicroB" 114000 20658 12861 6211 2 100 ""] +( + Pad[0 -4528 0 -787 1575 984 2362 "DATA+" "3" "square,edge2"] + Pad[2558 -4528 2558 -787 1575 984 2362 "DATA-" "2" "square,edge2"] + Pad[-2559 -4528 -2559 -787 1575 984 2362 "ID" "4" "square,edge2"] + Pad[5117 -4528 5117 -787 1575 984 2362 "VBUS" "1" "square,edge2"] + Pad[-5118 -4528 -5118 -787 1575 984 2362 "GND" "5" "square,edge2"] + Pad[-13189 -3150 -11220 -3150 6299 984 7087 "tab1" "G" "square"] + Pad[11219 -3150 13188 -3150 6299 984 7087 "tab2" "G" "square,edge2"] + Pad[-4724 -13189 -4724 -13189 7480 984 8268 "tab3" "G" "square"] + Pad[4723 -13189 4723 -13189 7480 984 8268 "tab4" "G" "square,edge2"] + Pad[-15748 -13386 -15748 -12992 7087 984 7874 "tab5" "G" "square"] + Pad[15747 -13386 15747 -12992 7087 984 7874 "tab6" "G" "square"] + + ) + +Element["hidename" "0605" "D2" "dualLED" 147026 11582 0 0 2 100 ""] +( + Pad[-1280 -2067 -1280 -1280 2559 -1771 3159 "2" "2" "square,edge2"] + Pad[-4626 -2067 -4626 -1280 2559 -1771 3159 "1" "1" "square,edge2"] + Pad[-1280 -7776 -1280 -6988 2559 -1771 3159 "4" "4" "square"] + Pad[-4626 -7776 -4626 -6988 2559 -1771 3159 "3" "3" "square"] + + ) + +Element["hidename" "0402" "R53" "1k" 142100 15400 -1650 -4250 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R52" "1k" 146100 15426 6950 -4150 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R35" "2k" 10674 85200 3554 -2450 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R51" "1k" 19600 91500 -2650 -4902 1 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0605" "D1" "dualLED" 10382 88474 1392 -256 0 100 ""] +( + Pad[-2067 1280 -1280 1280 2559 -1771 3159 "2" "2" "square,edge2"] + Pad[-2067 4626 -1280 4626 2559 -1771 3159 "1" "1" "square,edge2"] + Pad[-7776 1280 -6988 1280 2559 -1771 3159 "4" "4" "square"] + Pad[-7776 4626 -6988 4626 2559 -1771 3159 "3" "3" "square"] + + ) + +Element["hidename" "SOT23-5" "U2" "MCP73831" 8200 73000 7800 -7500 0 89 ""] +( + Attribute("author" "DJ Delorie") + Attribute("copyright" "2006 DJ Delorie") + Attribute("use-license" "Unlimited") + Attribute("dist-license" "GPL") + Pad[-800 0 800 0 2400 3000 3000 "VIN" "4" "square"] + Pad[-800 7800 800 7800 2400 3000 3000 "PROG" "5" "square"] + Pad[7400 7800 9000 7800 2400 3000 3000 "STAT" "1" "square,edge2"] + Pad[7400 3900 9000 3900 2400 3000 3000 "VSS" "2" "square,edge2"] + Pad[7400 0 9000 0 2400 3000 3000 "VBAT" "3" "square,edge2"] + ElementLine [-2900 -2000 11000 -2000 1000] + ElementLine [-2900 -2000 -2900 9800 1000] + ElementLine [-2900 9800 11000 9800 1000] + ElementLine [11000 -2000 11000 9800 1000] + + ) + +Element["hidename" "0402" "C33" "22pF" 227653 113847 7150 750 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C32" "22pF" 199953 113847 -1050 150 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "ABM3B" "X2" "8mhz" 213827 113923 -2798 4950 0 100 ""] +( + Pad[6692 4724 9054 4724 4724 0 5324 "2" "2" "square,edge2"] + Pad[-9055 4724 -6693 4724 4724 0 5324 "1" "1" "square"] + Pad[-9055 -4723 -6693 -4723 4724 0 5324 "4" "4" "square"] + Pad[6692 -4723 9054 -4723 4724 0 5324 "3" "3" "square,edge2"] + ElementArc [-10000 945 500 500 270 360 1000] + + ) + +Element["hidename,onsolder" "0-215079-4" "J20" "Debug" 187500 107500 0 0 2 100 "auto"] +( + Pin[0 10000 6299 1200 7299 3150 "pin1" "1" "square,edge2,thermal(1X)"] + Pin[-5000 0 6299 1200 7299 3150 "pin2" "2" "edge2"] + Pin[-10000 10000 6299 1200 7299 3150 "pin3" "3" "edge2"] + Pin[-15000 0 6299 1200 7299 3150 "pin4" "4" "edge2"] + Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"] + ElementLine [9428 -5038 9428 15039 600] + ElementLine [-24429 15039 9428 15039 600] + ElementLine [-24429 -5038 -24429 15039 600] + ElementLine [-24429 -5038 9428 -5038 600] + + ) + +Element["hidename,onsolder" "0-215079-6" "J21" "Boot" 236500 7500 0 0 2 100 "auto"] +( + Pin[0 10000 6299 1200 7299 3150 "pin1" "1" "square,edge2,thermal(1X,3X)"] + Pin[-5000 0 6299 1200 7299 3150 "pin2" "2" "edge2"] + Pin[-10000 10000 6299 1200 7299 3150 "pin3" "3" "edge2"] + Pin[-15000 0 6299 1200 7299 3150 "pin4" "4" "edge2"] + Pin[-20000 10000 6299 1200 7299 3150 "pin5" "5" "edge2"] + Pin[-25000 0 6299 1200 7299 3150 "pin6" "6" "edge2,thermal(2X)"] + Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"] + ElementLine [9428 15039 9428 -5038 600] + ElementLine [-34429 15039 9428 15039 600] + ElementLine [-34429 15039 -34429 -5038 600] + ElementLine [-34429 -5038 9428 -5038 600] + + ) + +Element["hidename" "0402" "C31" "10pF" 253526 3000 -7777 3610 2 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C181" "5.1pF" 297200 45300 -350 19424 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L172" "15nH" 292200 46500 -19198 25624 1 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C174" "39pF" 285900 45426 350 -13298 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L171" "56nH" 282100 45400 -3850 27228 2 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C176" "2.2pF" 292200 50300 -30850 23650 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L173" "43nH" 297200 51900 6598 -4098 0 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C173" "56pF" 282100 52226 -10050 20398 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R171" "18" 285900 52226 -12028 23424 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C271" "47nF" 270400 16426 3550 -14750 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C291" "47nF" 266600 16474 2650 -14498 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C251" "47nF" 278000 16426 5450 -14902 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C261" "47nF" 274200 16426 4450 -14802 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C231" "1.8nF" 283800 25874 3850 -15150 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C211" "10nF" 291300 25926 -2950 -5302 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C221" "47nF" 287600 25874 3450 -16202 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L201" "27nH" 301200 28100 -15950 -4750 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C210" "5.1pF" 296074 31900 5872 -2850 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L174" "22nH" 301274 62500 1476 3172 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C177" "tuning" 301300 66300 -5950 -7750 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C175" "6.2pF" 295126 58300 -14824 -3050 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C191" "5.1pF" 296100 39500 10250 -2550 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L193" "15nH" 301100 41400 2324 1524 0 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "L192" "27nH" 296100 35700 4602 -2950 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "TI-QFN32" "U6" "CC1120" 268300 34900 0 0 3 100 ""] +( + Pin[5196 -5196 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[5196 0 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[5196 5197 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[0 -5196 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[0 0 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[0 5197 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[-5197 -5196 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[-5197 0 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pin[-5197 5197 2900 2500 0 1500 "GND" "33" "via,thermal(1S,3S)"] + Pad[0 0 0 0 14567 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[5196 -5196 5196 -5196 2598 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[5196 -2597 5196 -2597 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[5196 -2597 5196 -2597 1500 0 2598 "GND" "33" "square,edge2"] + Pad[5196 0 5196 0 2598 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[5196 2598 5196 2598 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[5196 2598 5196 2598 1500 0 2598 "GND" "33" "square,edge2"] + Pad[5196 5197 5196 5197 2598 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[2597 -5196 2597 -5196 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[2597 -5196 2597 -5196 1500 0 2598 "GND" "33" "square,edge2"] + Pad[2597 -2597 2597 -2597 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[2597 -2597 2597 -2597 1500 0 2598 "GND" "33" "square,edge2"] + Pad[2597 0 2597 0 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[2597 0 2597 0 1500 0 2598 "GND" "33" "square,edge2"] + Pad[2597 2598 2597 2598 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[2597 2598 2597 2598 1500 0 2598 "GND" "33" "square,edge2"] + Pad[2597 5197 2597 5197 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[2597 5197 2597 5197 1500 0 2598 "GND" "33" "square,edge2"] + Pad[0 -5196 0 -5196 2598 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[0 -2597 0 -2597 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[0 -2597 0 -2597 1500 0 2598 "GND" "33" "square,edge2"] + Pad[0 0 0 0 2598 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[0 2598 0 2598 2598 0 2598 "GND" "33" "square,edge2,nopaste"] + Pad[0 2598 0 2598 1500 0 2598 "GND" "33" "square,edge2"] + Pad[0 5197 0 5197 2598 0 0 "GND" "33" "square,edge2,nopaste"] + Pad[-2598 -5196 -2598 -5196 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-2598 -5196 -2598 -5196 1500 0 2598 "GND" "33" "square"] + Pad[-2598 -2597 -2598 -2597 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-2598 -2597 -2598 -2597 1500 0 2598 "GND" "33" "square"] + Pad[-2598 0 -2598 0 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-2598 0 -2598 0 1500 0 2598 "GND" "33" "square"] + Pad[-2598 2598 -2598 2598 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-2598 2598 -2598 2598 1500 0 2598 "GND" "33" "square"] + Pad[-2598 5197 -2598 5197 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-2598 5197 -2598 5197 1500 0 2598 "GND" "33" "square"] + Pad[-5197 -5196 -5197 -5196 2598 0 0 "GND" "33" "square,nopaste"] + Pad[-5197 -2597 -5197 -2597 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-5197 -2597 -5197 -2597 1500 0 2598 "GND" "33" "square"] + Pad[-5197 0 -5197 0 2598 0 0 "GND" "33" "square,nopaste"] + Pad[-5197 2598 -5197 2598 2598 0 2598 "GND" "33" "square,nopaste"] + Pad[-5197 2598 -5197 2598 1500 0 2598 "GND" "33" "square"] + Pad[-5197 5197 -5197 5197 2598 0 0 "GND" "33" "square,nopaste"] + Pad[8621 -6889 10865 -6889 1102 866 1654 "LPF1" "24" "edge2"] + Pad[-10866 -6889 -8622 -6889 1102 866 1654 "VDD_GUARD" "1" ""] + Pad[6889 8622 6889 10866 1102 866 1654 "NC" "16" "edge2"] + Pad[6889 -10865 6889 -8621 1102 866 1654 "AVDD_PFD_CHP" "25" ""] + Pad[8621 -4920 10865 -4920 1102 866 1654 "LPF0" "23" "edge2"] + Pad[-10866 -4920 -8622 -4920 1102 866 1654 "RESET_N" "2" ""] + Pad[4920 8622 4920 10866 1102 866 1654 "AVDD_RF" "15" "edge2"] + Pad[4920 -10865 4920 -8621 1102 866 1654 "DCPL_PFD_CHP" "26" ""] + Pad[8621 -2952 10865 -2952 1102 866 1654 "AVDD_SYNTH1" "22" "edge2"] + Pad[-10866 -2952 -8622 -2952 1102 866 1654 "GPIO3" "3" ""] + Pad[2952 8622 2952 10866 1102 866 1654 "RBIAS" "14" "edge2"] + Pad[2952 -10865 2952 -8621 1102 866 1654 "AVDD_SYNTH2" "27" ""] + Pad[8621 -983 10865 -983 1102 866 1654 "DCPL_VCO" "21" "edge2"] + Pad[-10866 -983 -8622 -983 1102 866 1654 "GPIO2" "4" ""] + Pad[983 8622 983 10866 1102 866 1654 "AVDD_IF" "13" "edge2"] + Pad[983 -10865 983 -8621 1102 866 1654 "AVDD_XOSC" "28" ""] + Pad[8621 984 10865 984 1102 866 1654 "LNA_N" "20" "edge2"] + Pad[-10866 984 -8622 984 1102 866 1654 "DVDD" "5" ""] + Pad[-984 8622 -984 10866 1102 866 1654 "DVDD" "12" "edge2"] + Pad[-984 -10865 -984 -8621 1102 866 1654 "DCPL_XOSC" "29" ""] + Pad[8621 2953 10865 2953 1102 866 1654 "LNA_P" "19" "edge2"] + Pad[-10866 2953 -8622 2953 1102 866 1654 "DCPL" "6" ""] + Pad[-2953 8622 -2953 10866 1102 866 1654 "CS_N" "11" "edge2"] + Pad[-2953 -10865 -2953 -8621 1102 866 1654 "XOSC_Q1" "30" ""] + Pad[8621 4921 10865 4921 1102 866 1654 "TRX_SW" "18" "edge2"] + Pad[-10866 4921 -8622 4921 1102 866 1654 "SI" "7" ""] + Pad[-4921 8622 -4921 10866 1102 866 1654 "GPIO0" "10" "edge2"] + Pad[-4921 -10865 -4921 -8621 1102 866 1654 "XOSC_Q2" "31" ""] + Pad[8621 6890 10865 6890 1102 866 1654 "PA" "17" "edge2"] + Pad[-10866 6890 -8622 6890 1102 866 1654 "SCLK" "8" ""] + Pad[-6890 8622 -6890 10866 1102 866 1654 "SO/GPIO1" "9" "edge2"] + Pad[-6890 -10865 -6890 -8621 1102 866 1654 "EXT_XOSC" "32" ""] + ElementArc [-10236 -10235 500 500 270 360 1000] + + ) + +Element["hidename" "0402" "C45" "47nF" 267300 53874 -3150 13650 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C47" "47nF" 275000 53900 -3150 13624 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C43" "47nF" 251100 25700 -14050 -2950 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R30" "56k" 271200 53874 3150 4228 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "NDK32" "X1" "32mhz" 253400 12500 2522 -2542 3 100 ""] +( + Pad[-3150 3936 -3150 4723 4724 0 5324 "2" "2" "square,edge2"] + Pad[-3150 -4724 -3150 -3937 4724 0 5324 "1" "1" "square"] + Pad[3149 -4724 3149 -3937 4724 0 5324 "4" "4" "square"] + Pad[3149 3936 3149 4723 4724 0 5324 "3" "3" "square,edge2"] + ElementArc [-6614 -7717 500 500 180 360 1000] + + ) + +Element["hidename" "0402" "C30" "10pF" 253550 21870 3255 -612 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R104" "0" 200000 18000 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C404" "47pF" 193874 18000 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R105" "0" 195600 26000 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C405" "47pF" 187500 24326 3150 -3150 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R103" "0" 212600 32000 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C403" "47pF" 221126 32000 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "AN3111" "U3" "MMA6555" 109300 107500 0 0 3 100 ""] +( + Pad[0 0 0 0 15748 0 16339 "VSS" "17" "square,edge2,nopaste"] + Pad[5511 -5511 5511 -5511 3937 0 3937 "VSS" "17" "square,edge2"] + Pad[5511 0 5511 0 3937 0 3937 "VSS" "17" "square,edge2"] + Pad[5511 5512 5511 5512 3937 0 3937 "VSS" "17" "square,edge2"] + Pad[0 -5511 0 -5511 3937 0 3937 "VSS" "17" "square,edge2"] + Pad[0 0 0 0 3937 0 3937 "VSS" "17" "square,edge2"] + Pad[0 5512 0 5512 3937 0 3937 "VSS" "17" "square,edge2"] + Pad[-5512 -5511 -5512 -5511 3937 0 3937 "VSS" "17" "square"] + Pad[-5512 0 -5512 0 3937 0 3937 "VSS" "17" "square"] + Pad[-5512 5512 -5512 5512 3937 0 3937 "VSS" "17" "square"] + Pad[-10413 10413 -10413 10413 2165 0 2756 "NC" "NC" "square"] + Pad[10412 10413 10412 10413 2165 0 2756 "NC" "NC" "square,edge2"] + Pad[-10413 -10412 -10413 -10412 2165 0 2756 "NC" "NC" "square"] + Pad[10412 -10412 10412 -10412 2165 0 2756 "NC" "NC" "square,edge2"] + Pad[10629 -5905 12007 -5905 1969 0 2559 "CS" "12" "square,edge2"] + Pad[-12008 -5905 -10630 -5905 1969 0 2559 "VREGA" "1" "square"] + Pad[5905 10630 5905 12008 1969 0 2559 "MISO" "8" "square,edge2"] + Pad[5905 -12007 5905 -10629 1969 0 2559 "VSSA" "13" "square"] + Pad[10629 -1968 12007 -1968 1969 0 2559 "MOSI" "11" "square,edge2"] + Pad[-12008 -1968 -10630 -1968 1969 0 2559 "VSS" "2" "square"] + Pad[1968 10630 1968 12008 1969 0 2559 "VPP/TEST" "7" "square,edge2"] + Pad[1968 -12007 1968 -10629 1969 0 2559 "pin14" "14" "square"] + Pad[10629 1969 12007 1969 1969 0 2559 "SCLK" "10" "square,edge2"] + Pad[-12008 1969 -10630 1969 1969 0 2559 "VREG" "3" "square"] + Pad[-1969 10630 -1969 12008 1969 0 2559 "ARM" "6" "square,edge2"] + Pad[-1969 -12007 -1969 -10629 1969 0 2559 "pin15" "15" "square"] + Pad[10629 5906 12007 5906 1969 0 2559 "VCC" "9" "square,edge2"] + Pad[-12008 5906 -10630 5906 1969 0 2559 "VSS" "4" "square"] + Pad[-5906 10630 -5906 12008 1969 0 2559 "pin5" "5" "square,edge2"] + Pad[-5906 -12007 -5906 -10629 1969 0 2559 "VSSA" "16" "square"] + ElementArc [-12598 -12597 500 500 270 360 1000] + + ) + +Element["hidename" "0402" "C103" "1uF" 91600 101600 -2224 350 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C102" "1uF" 91600 109500 15476 3450 2 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "MPU6000" "U12" "MPU-6000" 142500 107500 4400 3200 2 100 ""] +( + Pad[4920 6849 4920 8897 1102 866 1654 "GND" "18" "edge2"] + Pad[4920 -8898 4920 -6850 1102 866 1654 "CLKIN" "1" ""] + Pad[-8898 4920 -6850 4920 1102 866 1654 "INT" "12" ""] + Pad[6849 4920 8897 4920 1102 866 1654 "pin19" "19" "edge2"] + Pad[2952 6849 2952 8897 1102 866 1654 "pin17" "17" "edge2"] + Pad[2952 -8898 2952 -6850 1102 866 1654 "pin2" "2" ""] + Pad[-8898 2952 -6850 2952 1102 866 1654 "FSYNC" "11" ""] + Pad[6849 2952 8897 2952 1102 866 1654 "CPOUT" "20" "edge2"] + Pad[983 6849 983 8897 1102 866 1654 "pin16" "16" "edge2"] + Pad[983 -8898 983 -6850 1102 866 1654 "pin3" "3" ""] + Pad[-8898 983 -6850 983 1102 866 1654 "REGOUT" "10" ""] + Pad[6849 983 8897 983 1102 866 1654 "pin21" "21" "edge2"] + Pad[-984 6849 -984 8897 1102 866 1654 "pin15" "15" "edge2"] + Pad[-984 -8898 -984 -6850 1102 866 1654 "pin4" "4" ""] + Pad[-8898 -984 -6850 -984 1102 866 1654 "AD0/SDO" "9" ""] + Pad[6849 -984 8897 -984 1102 866 1654 "pin22" "22" "edge2"] + Pad[-2953 6849 -2953 8897 1102 866 1654 "pin14" "14" "edge2"] + Pad[-2953 -8898 -2953 -6850 1102 866 1654 "pin5" "5" ""] + Pad[-8898 -2953 -6850 -2953 1102 866 1654 "CS" "8" ""] + Pad[6849 -2953 8897 -2953 1102 866 1654 "SCL/SCLK" "23" "edge2"] + Pad[-4921 6849 -4921 8897 1102 866 1654 "VDD" "13" "edge2"] + Pad[-4921 -8898 -4921 -6850 1102 866 1654 "AUX_DA" "6" ""] + Pad[-8898 -4921 -6850 -4921 1102 866 1654 "AUX_CL" "7" ""] + Pad[6849 -4921 8897 -4921 1102 866 1654 "SDA/SDI" "24" "edge2"] + ElementArc [9448 -9449 500 500 180 360 1000] + + ) + +Element["hidename" "0402" "C303" "10nF" 152300 120100 3498 -1050 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C101" "0.1uF" 142500 120100 -5202 -6750 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "SOIJ8" "U5" "W25Q64" 236900 45600 -8011 2461 1 100 ""] +( + Pad[-7499 -15845 -7499 -11712 2559 2441 3159 "VCC" "8" "square"] + Pad[-7499 11713 -7499 15846 2559 2441 3159 "CS" "1" "square,edge2"] + Pad[-2499 -15845 -2499 -11712 2559 2441 3159 "HOLD" "7" "square"] + Pad[-2499 11713 -2499 15846 2559 2441 3159 "SO" "2" "square,edge2"] + Pad[2500 -15845 2500 -11712 2559 2441 3159 "SCK" "6" "square"] + Pad[2500 11713 2500 15846 2559 2441 3159 "WP" "3" "square,edge2"] + Pad[7500 -15845 7500 -11712 2559 2441 3159 "SI" "5" "square"] + Pad[7500 11713 7500 15846 2559 2441 3159 "VSS" "4" "square,edge2"] + ElementLine [-10491 -10590 -10491 10591 1000] + ElementLine [-10491 10591 10492 10591 1000] + ElementLine [10492 -10590 10492 10591 1000] + ElementLine [-10491 -10590 10492 -10590 1000] + ElementArc [-7499 8760 500 500 0 360 1000] + + ) + +Element["hidename,onsolder" "TDK_PS12" "U8" "TDK_PS12" 135500 62542 8100 -3316 1 100 "auto"] +( + Pin[0 9842 7874 3937 8661 2756 "1" "1" "square,thermal(1X,3X)"] + Pin[0 -9843 7874 3937 8661 2756 "2" "2" ""] + ElementArc [0 0 24016 24016 90 360 1000] + + ) + +Element["hidename" "0402" "C44" "47nF" 249900 39026 -2950 13350 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C42" "0.22uF" 249874 45126 3050 -13350 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "sma-edge" "J8" "SMA" 304900 62500 0 0 1 10 ""] +( + Pad[6500 13500 12500 13500 13000 0 13600 "pin2" "2" "square,nopaste"] + Pad[6500 13500 12500 13500 13000 0 13600 "pin2" "2" "onsolder,square,nopaste"] + Pad[3000 0 16000 0 6000 0 6600 "pin1" "1" "square,nopaste"] + Pad[6500 -13500 12500 -13500 13000 0 13600 "pin2" "2" "square,nopaste"] + Pad[6500 -13500 12500 -13500 13000 0 13600 "pin2" "2" "onsolder,square,nopaste"] + + ) + +Element["hidename" "0402" "L191" "56nH" 291100 36900 -3050 -5650 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C171" "10nF" 289548 59174 -8150 14350 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C172" "100pF" 291500 54400 6498 -150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "1212-8" "Q3" "Si7232DN" 64208 89494 -10161 -12011 0 100 ""] +( + Pad[-3838 -6800 -3838 -4497 1594 965 2194 "pin8" "8" "square"] + Pad[-3838 4498 -3838 6801 1594 965 2194 "pin1" "1" "square,edge2"] + Pad[-1279 -6800 -1279 -4497 1594 965 2194 "pin7" "7" "square"] + Pad[-1279 4498 -1279 6801 1594 965 2194 "pin2" "2" "square,edge2"] + Pad[1280 -6800 1280 -4497 1594 965 2194 "pin6" "6" "square"] + Pad[1280 4498 1280 6801 1594 965 2194 "pin3" "3" "square,edge2"] + Pad[3839 -6800 3839 -4497 1594 965 2194 "pin5" "5" "square"] + Pad[3839 4498 3839 6801 1594 965 2194 "pin4" "4" "square,edge2"] + Pad[-2391 -3641 -2391 -747 3898 -3011 4498 "pin8" "8" "square"] + Pad[2392 -3641 2392 -747 3898 -3011 4498 "pin5" "5" "square"] + ElementLine [-6495 -6495 -6495 6496 1000] + ElementLine [-6495 6496 6496 6496 1000] + ElementLine [6496 -6495 6496 6496 1000] + ElementLine [-6495 -6495 6496 -6495 1000] + ElementArc [-5117 9118 500 500 0 360 1000] + + ) + +Element["hidename" "1212-8" "Q2" "Si7232DN" 88600 62500 12011 -10161 3 100 ""] +( + Pad[4497 -3838 6800 -3838 1594 965 2194 "pin8" "8" "square,edge2"] + Pad[-6801 -3838 -4498 -3838 1594 965 2194 "pin1" "1" "square"] + Pad[4497 -1279 6800 -1279 1594 965 2194 "pin7" "7" "square,edge2"] + Pad[-6801 -1279 -4498 -1279 1594 965 2194 "pin2" "2" "square"] + Pad[4497 1280 6800 1280 1594 965 2194 "pin6" "6" "square,edge2"] + Pad[-6801 1280 -4498 1280 1594 965 2194 "pin3" "3" "square"] + Pad[4497 3839 6800 3839 1594 965 2194 "pin5" "5" "square,edge2"] + Pad[-6801 3839 -4498 3839 1594 965 2194 "pin4" "4" "square"] + Pad[747 -2391 3641 -2391 3898 -3011 4498 "pin8" "8" "square,edge2"] + Pad[747 2392 3641 2392 3898 -3011 4498 "pin5" "5" "square,edge2"] + ElementLine [-6496 -6495 6495 -6495 1000] + ElementLine [-6496 -6495 -6496 6496 1000] + ElementLine [-6496 6496 6495 6496 1000] + ElementLine [6495 -6495 6495 6496 1000] + ElementArc [-9118 -5117 500 500 270 360 1000] + + ) + +Element["hidename" "1212-8" "Q1" "Si7232DN" 64200 35600 10161 12011 2 100 ""] +( + Pad[3838 4497 3838 6800 1594 965 2194 "pin8" "8" "square,edge2"] + Pad[3838 -6801 3838 -4498 1594 965 2194 "pin1" "1" "square"] + Pad[1279 4497 1279 6800 1594 965 2194 "pin7" "7" "square,edge2"] + Pad[1279 -6801 1279 -4498 1594 965 2194 "pin2" "2" "square"] + Pad[-1280 4497 -1280 6800 1594 965 2194 "pin6" "6" "square,edge2"] + Pad[-1280 -6801 -1280 -4498 1594 965 2194 "pin3" "3" "square"] + Pad[-3839 4497 -3839 6800 1594 965 2194 "pin5" "5" "square,edge2"] + Pad[-3839 -6801 -3839 -4498 1594 965 2194 "pin4" "4" "square"] + Pad[2391 747 2391 3641 3898 -3011 4498 "pin8" "8" "square,edge2"] + Pad[-2392 747 -2392 3641 3898 -3011 4498 "pin5" "5" "square,edge2"] + ElementLine [6495 -6496 6495 6495 1000] + ElementLine [-6496 -6496 6495 -6496 1000] + ElementLine [-6496 -6496 -6496 6495 1000] + ElementLine [-6496 6495 6495 6495 1000] + ElementArc [5117 -9118 500 500 180 360 1000] + + ) + +Element["hidename" "0402" "R10" "549" 71826 61200 -4424 -7050 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R4" "3.3k" 63478 61200 -10698 -2950 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R3" "3.3k" 63452 67700 -9909 -2850 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R9" "549" 71826 67700 -4750 -7150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C22" "0.1uF" 137374 32100 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C20" "0.22uF" 113900 29700 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C21" "4.7uF" 112400 35726 3150 -3150 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "LPCC16" "U9" "HMC5883L" 125500 38100 0 0 1 100 ""] +( + Pad[-5314 2952 -4723 2952 1181 787 1575 "pin12" "12" "square"] + Pad[4724 2952 5315 2952 1181 787 1575 "pin1" "1" "square,edge2"] + Pad[-2952 -5315 -2952 -4724 1181 787 1575 "pin8" "8" "square"] + Pad[-2952 4723 -2952 5314 1181 787 1575 "pin13" "13" "square,edge2"] + Pad[-5314 983 -4723 983 1181 787 1575 "pin11" "11" "square"] + Pad[4724 983 5315 983 1181 787 1575 "pin2" "2" "square,edge2"] + Pad[-983 -5315 -983 -4724 1181 787 1575 "pin7" "7" "square"] + Pad[-983 4723 -983 5314 1181 787 1575 "pin14" "14" "square,edge2"] + Pad[-5314 -984 -4723 -984 1181 787 1575 "pin10" "10" "square"] + Pad[4724 -984 5315 -984 1181 787 1575 "pin3" "3" "square,edge2"] + Pad[984 -5315 984 -4724 1181 787 1575 "pin6" "6" "square"] + Pad[984 4723 984 5314 1181 787 1575 "pin15" "15" "square,edge2"] + Pad[-5314 -2953 -4723 -2953 1181 787 1575 "pin9" "9" "square"] + Pad[4724 -2953 5315 -2953 1181 787 1575 "pin4" "4" "square,edge2"] + Pad[2953 -5315 2953 -4724 1181 787 1575 "pin5" "5" "square"] + Pad[2953 4723 2953 5314 1181 787 1575 "pin16" "16" "square,edge2"] + ElementArc [5906 5905 500 500 90 360 1000] + + ) + +Element["hidename" "0402" "R900" "1.8k" 122278 50600 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R901" "1.8k" 137226 41900 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R55" "22" 137326 27700 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R54" "22" 137326 23800 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "8ufson2x2" "U15" "LM293" 59035 107947 0 0 1 100 ""] +( + Pad[3150 2953 4921 2953 1181 2362 2362 "1" "1" "square,edge2"] + Pad[-4921 -2953 -3150 -2953 1181 2362 2362 "5" "5" "square"] + Pad[3150 984 4921 984 1181 2362 2362 "2" "2" "square,edge2"] + Pad[-4921 -984 -3150 -984 1181 2362 2362 "6" "6" "square"] + Pad[3150 -984 4921 -984 1181 2362 2362 "3" "3" "square,edge2"] + Pad[-4921 984 -3150 984 1181 2362 2362 "7" "7" "square"] + Pad[3150 -2953 4921 -2953 1181 2362 2362 "4" "4" "square,edge2"] + Pad[-4921 2953 -3150 2953 1181 2362 2362 "8" "8" "square"] + Pad[0 -2264 0 2264 1772 2362 2953 "GND" "GND" "square"] + ElementLine [-3937 -3937 -3937 3937 1000] + ElementLine [-3937 -3937 3937 -3937 1000] + ElementLine [3937 -3937 3937 3937 1000] + ElementLine [-3937 3937 3937 3937 1000] + ElementLine [3937 5118 3937 5118 1000] + + ) + +Element["hidename" "8ufson2x2" "U14" "LM293" 50500 62500 0 0 2 100 ""] +( + Pad[2953 -4921 2953 -3150 1181 2362 2362 "1" "1" "square"] + Pad[-2953 3150 -2953 4921 1181 2362 2362 "5" "5" "square,edge2"] + Pad[984 -4921 984 -3150 1181 2362 2362 "2" "2" "square"] + Pad[-984 3150 -984 4921 1181 2362 2362 "6" "6" "square,edge2"] + Pad[-984 -4921 -984 -3150 1181 2362 2362 "3" "3" "square"] + Pad[984 3150 984 4921 1181 2362 2362 "7" "7" "square,edge2"] + Pad[-2953 -4921 -2953 -3150 1181 2362 2362 "4" "4" "square"] + Pad[2953 3150 2953 4921 1181 2362 2362 "8" "8" "square,edge2"] + Pad[-2264 0 2264 0 1772 2362 2953 "GND" "GND" "square"] + ElementLine [-3937 3937 3937 3937 1000] + ElementLine [-3937 -3937 -3937 3937 1000] + ElementLine [-3937 -3937 3937 -3937 1000] + ElementLine [3937 -3937 3937 3937 1000] + ElementLine [5118 -3937 5118 -3937 1000] + + ) + +Element["hidename" "powerdi123" "D3" "DFLS130L" 30000 90560 0 0 3 100 ""] +( + Pad[0 2165 0 5315 5512 2362 6693 "cathode" "2" "square,edge2"] + Pad[-984 -6299 984 -6299 3543 2362 4724 "anode" "1" "square"] + ElementLine [3799 -5906 3799 5906 1000] + ElementLine [-3799 5906 3799 5906 1000] + ElementLine [-3799 -5906 -3799 5906 1000] + ElementLine [-3799 -5906 3799 -5906 1000] + ElementLine [3799 8009 3799 9908 1000] + ElementLine [-3799 9908 3799 9908 1000] + ElementLine [-3799 8009 -3799 9908 1000] + + ) + +Element["hidename" "0402" "R36" "10k" 38400 106900 -3150 3150 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R37" "8.06k" 38400 113274 -3150 3150 1 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R38" "10k" 37126 19300 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R39" "9.09k" 43674 19300 3150 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "SOT23-5" "U1" "TC2185-3.3" 44300 28500 7300 4700 2 89 ""] +( + Attribute("author" "DJ Delorie") + Attribute("copyright" "2006 DJ Delorie") + Attribute("use-license" "Unlimited") + Attribute("dist-license" "GPL") + Pad[0 -800 0 800 2400 3000 3000 "BY" "4" "square"] + Pad[-7800 -800 -7800 800 2400 3000 3000 "VOUT" "5" "square"] + Pad[-7800 7400 -7800 9000 2400 3000 3000 "VIN" "1" "square,edge2"] + Pad[-3900 7400 -3900 9000 2400 3000 3000 "GND" "2" "square,edge2"] + Pad[0 7400 0 9000 2400 3000 3000 "EN" "3" "square,edge2"] + ElementLine [2000 -2900 2000 11000 1000] + ElementLine [-9800 -2900 2000 -2900 1000] + ElementLine [-9800 -2900 -9800 11000 1000] + ElementLine [-9800 11000 2000 11000 1000] + + ) + +Element["hidename" "0402" "C38" "10nF" 43674 23200 11776 2350 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C37" "1uF" 37100 23200 -1050 3150 2 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "8ufson2x2" "U13" "LM293" 60100 8800 0 0 3 100 ""] +( + Pad[-4921 -2953 -3150 -2953 1181 2362 2362 "1" "1" "square"] + Pad[3150 2953 4921 2953 1181 2362 2362 "5" "5" "square,edge2"] + Pad[-4921 -984 -3150 -984 1181 2362 2362 "2" "2" "square"] + Pad[3150 984 4921 984 1181 2362 2362 "6" "6" "square,edge2"] + Pad[-4921 984 -3150 984 1181 2362 2362 "3" "3" "square"] + Pad[3150 -984 4921 -984 1181 2362 2362 "7" "7" "square,edge2"] + Pad[-4921 2953 -3150 2953 1181 2362 2362 "4" "4" "square"] + Pad[3150 -2953 4921 -2953 1181 2362 2362 "8" "8" "square,edge2"] + Pad[0 -2264 0 2264 1772 2362 2953 "GND" "GND" "square,edge2"] + ElementLine [3937 -3937 3937 3937 1000] + ElementLine [-3937 3937 3937 3937 1000] + ElementLine [-3937 -3937 -3937 3937 1000] + ElementLine [-3937 -3937 3937 -3937 1000] + ElementLine [-3937 -5118 -3937 -5118 1000] + + ) + +Element["hidename" "saw" "S1" "unknown" 263632 62963 0 0 3 100 ""] +( + Pad[-148 0 148 0 984 2362 2165 "1" "1" "square"] + Pad[-1280 1969 -984 1969 984 2362 2165 "2" "2" "square"] + Pad[984 1969 1280 1969 984 2362 2165 "5" "5" "square,edge2"] + Pad[-1280 3937 -984 3937 984 2362 2165 "3" "3" "square"] + Pad[984 3937 1280 3937 984 2362 2165 "4" "4" "square,edge2"] + ElementLine [1969 -787 1969 4724 1000] + ElementLine [-1969 4724 1969 4724 1000] + ElementLine [-1969 -787 -1969 4724 1000] + ElementLine [-1969 -787 1969 -787 1000] + + ) + +Element["hidename" "0402" "R32" "56k" 258326 121100 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "UBLOX-MAX" "U10" "MAX-7Q" 251800 93200 -10161 -12011 0 100 ""] +( + Pad[-17322 -20865 -17322 -16534 2756 1575 3356 "pin18" "18" "square,nopaste"] + Pad[-17322 16535 -17322 20866 2756 1575 3356 "pin1" "1" "square,edge2,nopaste"] + Pad[-12991 -20668 -12991 -16731 3150 1181 3750 "pin17" "17" "square,nopaste"] + Pad[-12991 16732 -12991 20669 3150 1181 3750 "pin2" "2" "square,edge2,nopaste"] + Pad[-8660 -20668 -8660 -16731 3150 1181 3750 "pin16" "16" "square,nopaste"] + Pad[-8660 16732 -8660 20669 3150 1181 3750 "pin3" "3" "square,edge2,nopaste"] + Pad[-4330 -20668 -4330 -16731 3150 1181 3750 "pin15" "15" "square,nopaste"] + Pad[-4330 16732 -4330 20669 3150 1181 3750 "pin4" "4" "square,edge2,nopaste"] + Pad[0 -20668 0 -16731 3150 1181 3750 "pin14" "14" "square,nopaste"] + Pad[0 16732 0 20669 3150 1181 3750 "pin5" "5" "square,edge2,nopaste"] + Pad[4331 -20668 4331 -16731 3150 1181 3750 "pin13" "13" "square,nopaste"] + Pad[4331 16732 4331 20669 3150 1181 3750 "pin6" "6" "square,edge2,nopaste"] + Pad[8661 -20668 8661 -16731 3150 1181 3750 "pin12" "12" "square,nopaste"] + Pad[8661 16732 8661 20669 3150 1181 3750 "pin7" "7" "square,edge2,nopaste"] + Pad[12992 -20668 12992 -16731 3150 1181 3750 "pin11" "11" "square,nopaste"] + Pad[12992 16732 12992 20669 3150 1181 3750 "pin8" "8" "square,edge2,nopaste"] + Pad[17323 -20865 17323 -16534 2756 1575 3356 "pin10" "10" "square,nopaste"] + Pad[17323 16535 17323 20866 2756 1575 3356 "pin9" "9" "square,edge2,nopaste"] + Pad[-17322 -21259 -17322 -16141 1969 2362 2569 "pin18" "18" "square"] + Pad[-17322 16142 -17322 21260 1969 2362 2569 "pin1" "1" "square,edge2"] + Pad[-12991 -21062 -12991 -16338 2362 1969 2962 "pin17" "17" "square"] + Pad[-12991 16339 -12991 21063 2362 1969 2962 "pin2" "2" "square,edge2"] + Pad[-8660 -21062 -8660 -16338 2362 1969 2962 "pin16" "16" "square"] + Pad[-8660 16339 -8660 21063 2362 1969 2962 "pin3" "3" "square,edge2"] + Pad[-4330 -21062 -4330 -16338 2362 1969 2962 "pin15" "15" "square"] + Pad[-4330 16339 -4330 21063 2362 1969 2962 "pin4" "4" "square,edge2"] + Pad[0 -21062 0 -16338 2362 1969 2962 "pin14" "14" "square"] + Pad[0 16339 0 21063 2362 1969 2962 "pin5" "5" "square,edge2"] + Pad[4331 -21062 4331 -16338 2362 1969 2962 "pin13" "13" "square"] + Pad[4331 16339 4331 21063 2362 1969 2962 "pin6" "6" "square,edge2"] + Pad[8661 -21062 8661 -16338 2362 1969 2962 "pin12" "12" "square"] + Pad[8661 16339 8661 21063 2362 1969 2962 "pin7" "7" "square,edge2"] + Pad[12992 -21062 12992 -16338 2362 1969 2962 "pin11" "11" "square"] + Pad[12992 16339 12992 21063 2362 1969 2962 "pin8" "8" "square,edge2"] + Pad[17323 -21259 17323 -16141 1969 2362 2569 "pin10" "10" "square"] + Pad[17323 16142 17323 21260 1969 2362 2569 "pin9" "9" "square,edge2"] + Pad[-17322 -23227 -17322 -20471 2756 1575 3356 "pin18" "18" "square"] + Pad[-17322 20472 -17322 23228 2756 1575 3356 "pin1" "1" "square,edge2"] + Pad[-12991 -23030 -12991 -20668 3150 1181 3750 "pin17" "17" "square"] + Pad[-12991 20669 -12991 23031 3150 1181 3750 "pin2" "2" "square,edge2"] + Pad[-8660 -23030 -8660 -20668 3150 1181 3750 "pin16" "16" "square"] + Pad[-8660 20669 -8660 23031 3150 1181 3750 "pin3" "3" "square,edge2"] + Pad[-4330 -23030 -4330 -20668 3150 1181 3750 "pin15" "15" "square"] + Pad[-4330 20669 -4330 23031 3150 1181 3750 "pin4" "4" "square,edge2"] + Pad[0 -23030 0 -20668 3150 1181 3750 "pin14" "14" "square"] + Pad[0 20669 0 23031 3150 1181 3750 "pin5" "5" "square,edge2"] + Pad[4331 -23030 4331 -20668 3150 1181 3750 "pin13" "13" "square"] + Pad[4331 20669 4331 23031 3150 1181 3750 "pin6" "6" "square,edge2"] + Pad[8661 -23030 8661 -20668 3150 1181 3750 "pin12" "12" "square"] + Pad[8661 20669 8661 23031 3150 1181 3750 "pin7" "7" "square,edge2"] + Pad[12992 -23030 12992 -20668 3150 1181 3750 "pin11" "11" "square"] + Pad[12992 20669 12992 23031 3150 1181 3750 "pin8" "8" "square,edge2"] + Pad[17323 -23227 17323 -20471 2756 1575 3356 "pin10" "10" "square"] + Pad[17323 20472 17323 23228 2756 1575 3356 "pin9" "9" "square,edge2"] + ElementLine [-19881 -24605 -19881 24606 1000] + ElementLine [-19881 24606 19882 24606 1000] + ElementLine [19882 -24605 19882 24606 1000] + ElementLine [-19881 -24605 19882 -24605 1000] + ElementArc [-17322 11614 500 500 0 360 1000] + + ) + +Element["hidename" "0402" "R25" "5.6k" 289974 80300 -4850 950 0 100 ""] +( + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "C10" "0.1uF" 292800 98100 3350 7972 3 100 ""] +( + Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "0402" "R26" "10k" 292800 87626 3150 3472 3 100 ""] +( + Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] + Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + + ) + +Element["hidename" "MS5607" "U4" "MS5607" 284000 93200 3011 11139 3 100 ""] +( + Pad[-5314 7381 -3345 7381 2362 2559 2962 "SCLK" "8" "square"] + Pad[3346 7381 5315 7381 2362 2559 2962 "VDD" "1" "square,edge2"] + Pad[-5314 2460 -3345 2460 2362 2559 2962 "SDI/SDA" "7" "square"] + Pad[3346 2460 5315 2460 2362 2559 2962 "PS" "2" "square,edge2"] + Pad[-5314 -2461 -3345 -2461 2362 2559 2962 "SDO" "6" "square"] + Pad[3346 -2461 5315 -2461 2362 2559 2962 "GND" "3" "square,edge2"] + Pad[-5314 -7382 -3345 -7382 2362 2559 2962 "CSB" "5" "square"] + Pad[3346 -7382 5315 -7382 2362 2559 2962 "CSB" "4" "square,edge2"] + ElementLine [-5905 9842 5906 9842 1000] + ElementLine [5906 -9843 5906 9842 1000] + ElementLine [-5905 -9843 5906 -9843 1000] + ElementLine [-5905 -9843 -5905 9842 1000] + ElementArc [7579 8611 500 500 90 360 1000] + + ) + +Element["hidename,onsolder" "GP.18.4" "A1" "GP.1575.18.4.A.02" 257937 62500 31496 31496 3 100 "auto"] +( + Pin[-3937 0 9843 1969 11811 3740 "1" "1" ""] + ElementLine [35433 -27559 35433 35433 1500] + ElementLine [35433 -27559 27559 -35433 1500] + ElementLine [-35433 -35433 27559 -35433 1500] + ElementLine [-35433 -35433 -35433 35433 1500] + ElementLine [-35433 35433 35433 35433 1500] + + ) + +Element["hidename" "lqfp100" "U7" "STM32L151VCT6" 183000 62500 -2700 -8600 0 100 ""] +( + Pad[23621 28739 23621 32282 1181 787 1811 "PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1" "25" "square,edge2"] + Pad[23621 -32283 23621 -28740 1181 787 1811 "PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1" "51" "square"] + Pad[-32283 23621 -28740 23621 1181 787 1811 "VDD3" "100" "square"] + Pad[28739 23621 32282 23621 1181 787 1811 "PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2" "26" "square,edge2"] + Pad[21653 28739 21653 32282 1181 787 1811 "PA1/USART2_RTS/ADC_IN1/TIM2_CH2" "24" "square,edge2"] + Pad[21653 -32283 21653 -28740 1181 787 1811 "PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1" "52" "square"] + Pad[-32283 21653 -28740 21653 1181 787 1811 "VSS3" "99" "square"] + Pad[28739 21653 32282 21653 1181 787 1811 "VSS4" "27" "square,edge2"] + Pad[19684 28739 19684 32282 1181 787 1811 "PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR" "23" "square,edge2"] + Pad[19684 -32283 19684 -28740 1181 787 1811 "PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2" "53" "square"] + Pad[-32283 19684 -28740 19684 1181 787 1811 "PE1/TIM11_CH1" "98" "square"] + Pad[28739 19684 32282 19684 1181 787 1811 "VDD4" "28" "square,edge2"] + Pad[17716 28739 17716 32282 1181 787 1811 "VDDA" "22" "square,edge2"] + Pad[17716 -32283 17716 -28740 1181 787 1811 "PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ" "54" "square"] + Pad[-32283 17716 -28740 17716 1181 787 1811 "PE0/TIM4_ETR/TIM10_CH1" "97" "square"] + Pad[28739 17716 32282 17716 1181 787 1811 "PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1" "29" "square,edge2"] + Pad[15747 28739 15747 32282 1181 787 1811 "VREF+" "21" "square,edge2"] + Pad[15747 -32283 15747 -28740 1181 787 1811 "PD8/USART3_TX" "55" "square"] + Pad[-32283 15747 -28740 15747 1181 787 1811 "PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1" "96" "square"] + Pad[28739 15747 32282 15747 1181 787 1811 "PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR" "30" "square,edge2"] + Pad[13779 28739 13779 32282 1181 787 1811 "VREF-" "20" "square,edge2"] + Pad[13779 -32283 13779 -28740 1181 787 1811 "PD9/USART3_RX" "56" "square"] + Pad[-32283 13779 -28740 13779 1181 787 1811 "PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1" "95" "square"] + Pad[28739 13779 32282 13779 1181 787 1811 "PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1" "31" "square,edge2"] + Pad[11810 28739 11810 32282 1181 787 1811 "VSSA" "19" "square,edge2"] + Pad[11810 -32283 11810 -28740 1181 787 1811 "PD10/USART3_CK" "57" "square"] + Pad[-32283 11810 -28740 11810 1181 787 1811 "BOOT0" "94" "square"] + Pad[28739 11810 32282 11810 1181 787 1811 "PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1" "32" "square,edge2"] + Pad[9842 28739 9842 32282 1181 787 1811 "PC3/ADC_IN13" "18" "square,edge2"] + Pad[9842 -32283 9842 -28740 1181 787 1811 "PD11/USART3_CTS" "58" "square"] + Pad[-32283 9842 -28740 9842 1181 787 1811 "PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN" "93" "square"] + Pad[28739 9842 32282 9842 1181 787 1811 "PC4/ADC_IN14" "33" "square,edge2"] + Pad[7873 28739 7873 32282 1181 787 1811 "PC2/ADC_IN12" "17" "square,edge2"] + Pad[7873 -32283 7873 -28740 1181 787 1811 "PD12/TIM4_CH1/USART3_RTS" "59" "square"] + Pad[-32283 7873 -28740 7873 1181 787 1811 "PB6/I2C1_SCL/TIM4_CH1/USART1_TX" "92" "square"] + Pad[28739 7873 32282 7873 1181 787 1811 "PC5/ADC_IN15" "34" "square,edge2"] + Pad[5905 28739 5905 32282 1181 787 1811 "PC1/ADC_IN11" "16" "square,edge2"] + Pad[5905 -32283 5905 -28740 1181 787 1811 "PD13/TIM4_CH2" "60" "square"] + Pad[-32283 5905 -28740 5905 1181 787 1811 "PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI" "91" "square"] + Pad[28739 5905 32282 5905 1181 787 1811 "PB0/ADC_IN8/TIM3_CH3/VREF_OUT" "35" "square,edge2"] + Pad[3936 28739 3936 32282 1181 787 1811 "PC0/ADC_IN10" "15" "square,edge2"] + Pad[3936 -32283 3936 -28740 1181 787 1811 "PD14_TIM4_CH3" "61" "square"] + Pad[-32283 3936 -28740 3936 1181 787 1811 "PB4/JNTRSTSPI1_MISO/TIM3_CH1" "90" "square"] + Pad[28739 3936 32282 3936 1181 787 1811 "PB1/ADC_IN9/TIM3_CH4/VREF_OUT" "36" "square,edge2"] + Pad[1968 28739 1968 32282 1181 787 1811 "NRST" "14" "square,edge2"] + Pad[1968 -32283 1968 -28740 1181 787 1811 "PD15/TIM4_CH4" "62" "square"] + Pad[-32283 1968 -28740 1968 1181 787 1811 "PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK" "89" "square"] + Pad[28739 1968 32282 1968 1181 787 1811 "PB2/BOOT1" "37" "square,edge2"] + Pad[0 28739 0 32282 1181 787 1811 "PH1/OSC_OUT" "13" "square,edge2"] + Pad[0 -32283 0 -28740 1181 787 1811 "PC6/TIM3_CH1" "63" "square"] + Pad[-32283 0 -28740 0 1181 787 1811 "PD7/USART2_CK/TIM9_CH2" "88" "square"] + Pad[28739 0 32282 0 1181 787 1811 "PE7/ADC_IN22" "38" "square,edge2"] + Pad[-1969 28739 -1969 32282 1181 787 1811 "PH0/OSC_IN" "12" "square,edge2"] + Pad[-1969 -32283 -1969 -28740 1181 787 1811 "PC7/TIM3_CH2" "64" "square"] + Pad[-32283 -1969 -28740 -1969 1181 787 1811 "PD6/USART2_RX" "87" "square"] + Pad[28739 -1969 32282 -1969 1181 787 1811 "PE8/ADC_IN23" "39" "square,edge2"] + Pad[-3937 28739 -3937 32282 1181 787 1811 "VDD5" "11" "square,edge2"] + Pad[-3937 -32283 -3937 -28740 1181 787 1811 "PC8/TIM3_CH3" "65" "square"] + Pad[-32283 -3937 -28740 -3937 1181 787 1811 "PD5/USART2_TX" "86" "square"] + Pad[28739 -3937 32282 -3937 1181 787 1811 "PE9/ADC_IN24/TIM2_CH1_ETR" "40" "square,edge2"] + Pad[-5906 28739 -5906 32282 1181 787 1811 "VSS5" "10" "square,edge2"] + Pad[-5906 -32283 -5906 -28740 1181 787 1811 "PC9/TIM3_CH4" "66" "square"] + Pad[-32283 -5906 -28740 -5906 1181 787 1811 "PD4_USART2_RTS/SPI2_MOSI" "85" "square"] + Pad[28739 -5906 32282 -5906 1181 787 1811 "PE10/ADC_IN25/TIM2_CH2" "41" "square,edge2"] + Pad[-7874 28739 -7874 32282 1181 787 1811 "PC15/OSC32_OUT" "9" "square,edge2"] + Pad[-7874 -32283 -7874 -28740 1181 787 1811 "PA8/USART1_CK/MCO" "67" "square"] + Pad[-32283 -7874 -28740 -7874 1181 787 1811 "PD3/USART2_CTS/SPI2_MISO" "84" "square"] + Pad[28739 -7874 32282 -7874 1181 787 1811 "PE11/TIM2_CH3" "42" "square,edge2"] + Pad[-9843 28739 -9843 32282 1181 787 1811 "PC14/OSC32_IN" "8" "square,edge2"] + Pad[-9843 -32283 -9843 -28740 1181 787 1811 "PA9/USART1_TX" "68" "square"] + Pad[-32283 -9843 -28740 -9843 1181 787 1811 "PD2/TIM3_ETR" "83" "square"] + Pad[28739 -9843 32282 -9843 1181 787 1811 "PE12/TIM2_CH4/SPI1_NSS" "43" "square,edge2"] + Pad[-11811 28739 -11811 32282 1181 787 1811 "PC13/RTC_AF1/WKUP2" "7" "square,edge2"] + Pad[-11811 -32283 -11811 -28740 1181 787 1811 "PA10/USART1_RX" "69" "square"] + Pad[-32283 -11811 -28740 -11811 1181 787 1811 "PD1/SPI2_SCK" "82" "square"] + Pad[28739 -11811 32282 -11811 1181 787 1811 "PE13/SPI1_SCK" "44" "square,edge2"] + Pad[-13780 28739 -13780 32282 1181 787 1811 "VLCD" "6" "square,edge2"] + Pad[-13780 -32283 -13780 -28740 1181 787 1811 "PA11/USART1_CTS/USBDM/SPI1_MISO" "70" "square"] + Pad[-32283 -13780 -28740 -13780 1181 787 1811 "PD0/SPI2_NSS/TIM9_CH1" "81" "square"] + Pad[28739 -13780 32282 -13780 1181 787 1811 "PE14/SPI1_MISO" "45" "square,edge2"] + Pad[-15748 28739 -15748 32282 1181 787 1811 "PE6/TRACED3/WKUP3/TIM9_CH2" "5" "square,edge2"] + Pad[-15748 -32283 -15748 -28740 1181 787 1811 "PA12/USART1_RTS/USBDP/SPI1_MOSI" "71" "square"] + Pad[-32283 -15748 -28740 -15748 1181 787 1811 "PC12/USART3_CK" "80" "square"] + Pad[28739 -15748 32282 -15748 1181 787 1811 "PE15/SPI1_MOSI" "46" "square,edge2"] + Pad[-17717 28739 -17717 32282 1181 787 1811 "PE5/TRACED2/TIM9_CH1" "4" "square,edge2"] + Pad[-17717 -32283 -17717 -28740 1181 787 1811 "PA13/JTMS/SWDIO" "72" "square"] + Pad[-32283 -17717 -28740 -17717 1181 787 1811 "PC11/USART3_RX" "79" "square"] + Pad[28739 -17717 32282 -17717 1181 787 1811 "PB10/I2C2_SCL/USART3_TX/TIM2_CH3" "47" "square,edge2"] + Pad[-19685 28739 -19685 32282 1181 787 1811 "PE4/TRACED1/TIM3_CH2" "3" "square,edge2"] + Pad[-19685 -32283 -19685 -28740 1181 787 1811 "PH2/I2C2_SMBA" "73" "square"] + Pad[-32283 -19685 -28740 -19685 1181 787 1811 "PC10/USART3_TX" "78" "square"] + Pad[28739 -19685 32282 -19685 1181 787 1811 "PB11/I2C2_SDA/USART3_RX/TIM2_CH4" "48" "square,edge2"] + Pad[-21654 28739 -21654 32282 1181 787 1811 "PE3/TRACED0/TIM3_CH1" "2" "square,edge2"] + Pad[-21654 -32283 -21654 -28740 1181 787 1811 "VSS2" "74" "square"] + Pad[-32283 -21654 -28740 -21654 1181 787 1811 "PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS" "77" "square"] + Pad[28739 -21654 32282 -21654 1181 787 1811 "VSS1" "49" "square,edge2"] + Pad[-23622 28739 -23622 32282 1181 787 1811 "PE2/TRACECK/TIM3_ETR" "1" "square,edge2"] + Pad[-23622 -32283 -23622 -28740 1181 787 1811 "VDD2" "75" "square"] + Pad[-32283 -23622 -28740 -23622 1181 787 1811 "PA14/JTCK/SWCLK" "76" "square"] + Pad[28739 -23622 32282 -23622 1181 787 1811 "VDD1" "50" "square,edge2"] + ElementLine [27558 -27559 27558 27558 1000] + ElementLine [-27559 -27559 27558 -27559 1000] + ElementLine [-27559 -27559 -27559 27558 1000] + ElementLine [-27559 27558 27558 27558 1000] + ElementArc [-28740 28739 500 500 180 360 1000] + + ) + +Element["hidename" "1206" "C39" "47uF" 38500 90300 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] + + ) +Layer(1 "top") +( + Line[94200 75400 94200 65000 4000 2000 ""] + Line[34200 75400 44300 49600 4000 2000 ""] + Line[94300 59900 100226 59900 1000 2000 "clearline"] + Line[100226 59900 100326 60000 1000 2000 "clearline"] + Line[103474 60000 108652 60000 1000 2000 "clearline"] + Line[108652 60000 108752 60100 1000 2000 "clearline"] + Line[108726 65000 103500 65000 1000 2000 "clearline"] + Line[100352 65000 94300 65000 1000 2000 "clearline"] + Line[94300 65000 94200 64900 1000 2000 "clearline"] + Line[111900 60100 111900 60300 1000 2000 "clearline"] + Line[111900 60300 114200 62600 1000 2000 "clearline"] + Line[111874 65000 111874 64926 1000 2000 "clearline"] + Line[111874 64926 114200 62600 1000 2000 "clearline"] + Line[24200 41600 24200 49500 2500 2000 "clearline"] + Line[24200 49500 24300 49600 2500 2000 "clearline"] + Line[108882 18000 108882 24762 1000 2000 "clearline"] + Line[145746 13498 146100 13852 1000 2000 "clearline"] + Line[145746 9908 145746 13498 1000 2000 "clearline"] + Line[142400 13526 142100 13826 1000 2000 "clearline"] + Line[142400 9908 142400 13526 1000 2000 "clearline"] + Line[142400 4200 145746 4200 1000 2000 "clearline"] + Line[141100 5500 142400 4200 1000 2000 "clearline"] + Line[138800 5500 141100 5500 1000 2000 "clearline"] + Line[12300 76900 16400 76900 2500 2000 "clearline"] + Line[16400 73000 21800 73000 2500 2000 "clearline"] + Line[21800 73000 24200 75400 2500 2000 "clearline"] + Line[12248 85200 12248 76948 1000 2000 "clearline"] + Line[12248 76948 12200 76900 1000 2000 "clearline"] + Line[9100 85200 9100 81700 1000 2000 "clearline"] + Line[9100 81700 8200 80800 1000 2000 "clearline"] + Line[2900 73252 7948 73252 1000 2000 "clearline"] + Line[7948 73252 8200 73000 1000 2000 "clearline"] + Line[8708 93100 10900 93100 1000 2000 "clearline"] + Line[10900 93100 16400 87600 1000 2000 "clearline"] + Line[16400 87600 16400 80800 1000 2000 "clearline"] + Line[2900 76400 2900 81100 1000 2000 "clearline"] + Line[2900 81100 6600 84800 1000 2000 "clearline"] + Line[6600 84800 6600 87646 1000 2000 "clearline"] + Line[6600 87646 8708 89754 1000 2000 "clearline"] + Line[35300 76500 34200 75400 2500 2000 "clearline"] + Line[24200 69148 24200 75400 1000 2000 "clearline"] + Line[24200 66000 24200 62500 1000 2000 "clearline"] + Line[213510 40846 219446 40846 1000 2000 "clearline"] + Line[219446 40846 219500 40900 1000 2000 "clearline"] + Line[213510 38878 217422 38878 1000 2000 "clearline"] + Line[217422 38878 219500 36800 1000 2000 "clearline"] + Line[159378 31988 156000 29600 1000 2000 "clearline"] + Line[194810 93010 194810 96810 1000 2000 "clearline"] + Line[194810 96810 195800 97800 1000 2000 "clearline"] + Line[196779 93010 196779 96821 1000 2000 "clearline"] + Line[196779 96821 195800 97800 1000 2000 "clearline"] + Line[177094 93010 177094 97794 1000 2000 "clearline"] + Line[177094 97794 177100 97800 1000 2000 "clearline"] + Line[205953 118647 203179 118647 1000 2000 "clearline"] + Line[203179 118647 199953 115421 1000 2000 "clearline"] + Line[221700 109200 224580 109200 1000 2000 "clearline"] + Line[224580 109200 227653 112273 1000 2000 "clearline"] + Line[221700 118647 227553 118647 1000 2000 "clearline"] + Line[227653 115421 227653 118547 1000 2000 "clearline"] + Line[227553 118647 227653 118547 1000 2000 "clearline"] + Line[199953 112273 199953 109247 1000 2000 "clearline"] + Line[199953 109247 200000 109200 1000 2000 "clearline"] + Line[205953 109200 200000 109200 1000 2000 "clearline"] + Line[181031 93010 181031 97931 1000 2000 "clearline"] + Line[181031 97931 188200 105100 1000 2000 "clearline"] + Line[188200 105100 210400 105100 1000 2000 "clearline"] + Line[210400 105100 212000 106700 1000 2000 "clearline"] + Line[212000 106700 212000 115400 1000 2000 "clearline"] + Line[212000 115400 209800 117600 1000 2000 "clearline"] + Line[209800 117600 207000 117600 1000 2000 "clearline"] + Line[207000 117600 205953 118647 1000 2000 "clearline"] + Line[183000 93010 183000 97200 1000 2000 "clearline"] + Line[183000 97200 188900 103100 1000 2000 "clearline"] + Line[188900 103100 215600 103100 1000 2000 "clearline"] + Line[198747 93010 198747 100347 1000 2000 "clearline"] + Line[198747 100347 198800 100400 1000 2000 "clearline"] + Line[203252 100200 199000 100200 1000 2000 "clearline"] + Line[200716 93010 200716 95916 1000 2000 "clearline"] + Line[200716 95916 202100 97300 1000 2000 "clearline"] + Line[202100 97300 205700 97300 1000 2000 "clearline"] + Line[205700 97300 206300 97900 1000 2000 "clearline"] + Line[206300 97900 206300 100100 1000 2000 "clearline"] + Line[206300 100100 206400 100200 1000 2000 "clearline"] + Line[206400 100200 209478 100200 1000 2000 "clearline"] + Line[209526 96400 209526 97074 1000 2000 "clearline"] + Line[209526 97074 206400 100200 1000 2000 "clearline"] + Line[212626 100200 214300 100200 1000 2000 "clearline"] + Line[214300 100200 216200 98300 1000 2000 "clearline"] + Line[212674 96400 214300 96400 1000 2000 "clearline"] + Line[214300 96400 216200 98300 1000 2000 "clearline"] + Line[191700 97400 195400 97400 1000 2000 "clearline"] + Line[195400 97400 195800 97800 1000 2000 "clearline"] + Line[213510 64468 219620 64468 1000 2000 "clearline"] + Line[219620 64468 219652 64500 1000 2000 "clearline"] + Line[222800 64500 226300 64500 1000 2000 "clearline"] + Line[161346 31988 161300 37700 1000 2000 "clearline"] + Line[165800 27500 159600 27500 1000 2000 "clearline"] + Line[159600 27500 158700 26600 1000 2000 "clearline"] + Line[115300 26600 114000 25300 1000 2000 "clearline"] + Line[114000 25300 114000 18000 1000 2000 "clearline"] + Line[171189 31988 171189 36711 1000 2000 "clearline"] + Line[171189 36711 170200 37700 1000 2000 "clearline"] + Line[173157 31988 173157 36757 1000 2000 "clearline"] + Line[173157 36757 174100 37700 1000 2000 "clearline"] + Line[112252 75500 104300 75500 1000 2000 "clearline"] + Line[104300 75500 104200 75400 1000 2000 "clearline"] + Line[115400 75500 121452 75500 1000 2000 "clearline"] + Line[121452 75500 121552 75400 1000 2000 "clearline"] + Line[124700 75400 132484 75400 1000 2000 "clearline"] + Line[135500 72384 132484 75400 1000 2000 "clearline"] + Line[24200 49700 19100 49700 1000 2000 "clearline"] + Line[19100 49700 18100 48700 1000 2000 "clearline"] + Line[117200 24700 116600 24100 1000 2000 "clearline"] + Line[116600 24100 116600 18042 1000 2000 "clearline"] + Line[116600 18042 116558 18000 1000 2000 "clearline"] + Line[144600 22800 142100 20300 1000 2000 "clearline"] + Line[142100 20300 142100 16974 1000 2000 "clearline"] + Line[152500 13000 148500 17000 1000 2000 "clearline"] + Line[148500 17000 146100 17000 1000 2000 "clearline"] + Line[152488 54626 196126 54626 1000 2000 "clearline"] + Line[196126 54626 196800 55300 1000 2000 "clearline"] + Line[183000 31988 183000 36300 1000 2000 "clearline"] + Line[183000 36300 178200 41100 1000 2000 "clearline"] + Line[178200 41100 168000 41100 1000 2000 "clearline"] + Line[168000 41100 162900 40600 1000 2000 "clearline"] + Line[167252 31988 167252 28952 1000 2000 "clearline"] + Line[167252 28952 165800 27500 1000 2000 "clearline"] + Line[2900 73252 2900 70248 1000 2000 "clearline"] + Line[2900 67100 2900 63700 1000 2000 "clearline"] + Line[119117 18000 119117 21517 1000 2000 "clearline"] + Line[119117 21517 120000 22400 1000 2000 "clearline"] + Line[5900 44500 5900 70700 1000 2000 "clearline"] + Line[5900 70700 8200 73000 1000 2000 "clearline"] + Line[29200 54600 29200 34500 1000 2000 "clearline"] + Line[29200 34500 28100 33400 1000 2000 "clearline"] + Line[192600 45200 199700 52300 1000 2000 "clearline"] + Line[152488 50689 177789 50689 1000 2000 "clearline"] + Line[177789 50689 177800 50700 1000 2000 "clearline"] + Line[180900 47700 168400 47700 1000 2000 "clearline"] + Line[168400 47700 167300 48800 1000 2000 "clearline"] + Line[167300 48800 152568 48800 1000 2000 "clearline"] + Line[152568 48800 152488 48720 1000 2000 "clearline"] + Line[108900 24792 108876 24768 1000 2000 "clearline"] + Line[152498 74300 152488 74310 1000 2000 "clearline"] + Line[152488 68405 157195 68405 1000 2000 "clearline"] + Line[157195 68405 159100 66500 1000 2000 "clearline"] + Line[159100 66500 159100 64200 1000 2000 "clearline"] + Line[177200 77700 177100 77600 1000 2000 "clearline"] + Line[177100 77600 199400 77600 1000 2000 "clearline"] + Line[199500 77700 206300 84500 1000 2000 "clearline"] + Line[152488 44783 156800 44800 1000 2000 "clearline"] + Line[157083 44783 157500 45200 1000 2000 "clearline"] + Line[157450 45150 192600 45200 1000 2000 "clearline"] + Line[152488 42815 157915 42815 1000 2000 "clearline"] + Line[157915 42815 158500 43400 1000 2000 "clearline"] + Line[158500 43400 202300 43400 1000 2000 "clearline"] + Line[181700 64500 197900 64500 1000 2000 "clearline"] + Line[179063 93010 179063 88837 1000 2000 "clearline"] + Line[179063 88837 179100 88800 1000 2000 "clearline"] + Line[206621 93010 206621 87421 1000 2000 "clearline"] + Line[206621 87421 203600 84400 1000 2000 "clearline"] + Line[203600 84400 202200 84400 1000 2000 "clearline"] + Line[202200 84400 201200 83500 1000 2000 "clearline"] + Line[196700 83500 197500 83900 1000 2000 "clearline"] + Line[197500 83900 199800 86200 1000 2000 "clearline"] + Line[199800 86200 202600 86200 1000 2000 "clearline"] + Line[202600 86200 204700 88300 1000 2000 "clearline"] + Line[204700 88300 204700 92964 1000 2000 "clearline"] + Line[204700 92964 204653 93010 1000 2000 "clearline"] + Line[202684 93010 202684 88784 1000 2000 "clearline"] + Line[202684 88784 201900 87900 1000 2000 "clearline"] + Line[201800 87900 199000 87900 1000 2000 "clearline"] + Line[199000 87900 197900 86800 1000 2000 "clearline"] + Line[197900 86800 195500 86800 1000 2000 "clearline"] + Line[195500 86800 192600 83900 1000 2000 "clearline"] + Line[202700 69300 197900 64500 1000 2000 "clearline"] + Line[202700 72400 202700 69300 1000 2000 "clearline"] + Line[213510 62500 204300 62500 1000 2000 "clearline"] + Line[204300 62500 203600 63200 1000 2000 "clearline"] + Line[213510 86121 207921 86121 1000 2000 "clearline"] + Line[207921 86121 206200 84400 1000 2000 "clearline"] + Line[213510 80216 210316 80216 1000 2000 "clearline"] + Line[210316 80216 208300 78200 1000 2000 "clearline"] + Line[213000 82184 208816 82184 1000 2000 "clearline"] + Line[208816 82184 208400 82600 1000 2000 "clearline"] + Line[180100 74600 203700 74600 1000 2000 "clearline"] + Line[94300 49600 94300 60000 4000 2000 ""] + Line[291300 23300 289650 21650 1000 2000 "clearline"] + Line[291300 23300 291300 24352 1000 2000 "clearline"] + Line[287600 23700 289700 21600 1000 2000 "clearline"] + Line[287600 23700 287600 24300 1000 2000 "clearline"] + Line[287600 30000 287650 30050 1000 2000 "clearline"] + Line[287600 27448 287600 30000 1000 2000 "clearline"] + Line[285852 31848 287600 30100 1000 2000 "clearline"] + Line[278043 31848 285852 31848 1000 2000 "clearline"] + Line[283300 24800 283800 24300 1000 2000 "clearline"] + Line[282000 24800 283300 24800 1000 2000 "clearline"] + Line[278889 27911 282000 24800 1000 2000 "clearline"] + Line[278043 27911 278889 27911 1000 2000 "clearline"] + Line[281368 29880 283800 27448 1000 2000 "clearline"] + Line[278043 29880 281368 29880 1000 2000 "clearline"] + Line[268900 12600 266600 14900 1000 2000 "clearline"] + Line[268900 12600 272100 12600 1000 2000 "clearline"] + Line[275398 12250 278000 14852 1000 2000 "clearline"] + Line[272450 12250 275398 12250 1000 2000 "clearline"] + Line[274200 14300 272300 12400 1000 2000 "clearline"] + Line[274200 14300 274200 14852 1000 2000 "clearline"] + Line[270400 14300 272300 12400 1000 2000 "clearline"] + Line[270400 14300 270400 14852 1000 2000 "clearline"] + Line[267316 18764 266600 18048 1000 2000 "clearline"] + Line[267316 18764 267316 25057 1000 2000 "clearline"] + Line[273220 18980 274200 18000 1000 2000 "clearline"] + Line[273220 18980 273220 25057 1000 2000 "clearline"] + Line[278000 19900 276400 21500 1000 2000 "clearline"] + Line[278000 18000 278000 19900 1000 2000 "clearline"] + Line[270400 18000 270400 21700 1000 2000 "clearline"] + Line[277952 14900 278000 14852 1000 2000 "clearline"] + Line[275189 22711 276100 21800 1000 2000 "clearline"] + Line[275189 22711 275189 25057 1000 2000 "clearline"] + Line[271252 22452 270450 21650 1000 2000 "clearline"] + Line[271252 22452 271252 25057 1000 2000 "clearline"] + Line[269283 22817 270300 21800 1000 2000 "clearline"] + Line[269283 22817 269283 25057 1000 2000 "clearline"] + Line[256311 28011 258556 28011 1000 2000 "clearline"] + Line[251850 9870 251850 11570 1000 2000 "clearline"] + Line[252850 12570 251850 11570 1000 2000 "clearline"] + Line[252850 12570 259950 12570 1000 2000 "clearline"] + Line[251902 6818 251849 6870 1000 2000 "clearline"] + Line[251850 9770 251849 6572 1000 2000 "clearline"] + Line[256549 16830 256549 20330 1000 2000 "clearline"] + Line[256549 20330 254949 21930 1000 2000 "clearline"] + Line[249349 17732 249349 21130 1000 2000 "clearline"] + Line[249349 17732 250250 16830 1000 2000 "clearline"] + Line[250049 21930 251801 21930 1000 2000 "clearline"] + Line[250049 21930 249349 21230 1000 2000 "clearline"] + Line[261410 23310 261410 25157 1000 2000 "clearline"] + Line[261410 23310 260800 22700 1000 2000 "clearline"] + Line[258700 22700 260800 22700 1000 2000 "clearline"] + Line[265347 21247 265347 25157 1000 2000 "clearline"] + Line[265347 21247 263700 19600 1000 2000 "clearline"] + Line[263700 19600 260000 12570 1000 2000 "clearline"] + Line[263379 22379 263379 25157 1000 2000 "clearline"] + Line[263379 22379 259600 18600 1000 2000 "clearline"] + Line[258320 18600 259600 18600 1000 2000 "clearline"] + Line[258320 18600 256549 16830 1000 2000 "clearline"] + Line[249626 22104 249800 21930 1000 2000 "clearline"] + Line[267316 44644 267316 46716 1000 2000 "clearline"] + Line[267316 46716 268300 47700 1000 2000 "clearline"] + Line[269283 44644 269283 46717 1000 2000 "clearline"] + Line[273220 44644 273220 47820 1000 2000 "clearline"] + Line[273220 47820 274200 48800 1000 2000 "clearline"] + Line[271252 44644 271252 52648 1000 2000 "clearline"] + Line[271252 52648 271200 52700 1000 2000 "clearline"] + Line[275000 49600 275000 52652 1000 2000 "clearline"] + Line[275000 49600 274300 48900 1000 2000 "clearline"] + Line[267400 48600 267400 52700 1000 2000 "clearline"] + Line[269283 46717 267400 48600 1000 2000 "clearline"] + Line[179063 88600 170400 88600 1000 2000 "clearline"] + Line[170400 88600 169200 89800 1000 2000 "clearline"] + Line[169200 89800 169200 92991 1000 2000 "clearline"] + Line[169200 92991 169220 93011 1000 2000 "clearline"] + Line[260800 8100 256619 8100 1000 2000 "clearline"] + Line[256619 8100 256549 8169 1000 2000 "clearline"] + Line[111268 122368 111300 122400 1000 2000 "clearline"] + Line[107332 105532 109300 107500 1000 2000 "clearline"] + Line[97900 113406 103394 113406 1000 2000 "clearline"] + Line[103394 113406 103788 113012 1000 2000 "clearline"] + Line[111268 122368 111268 114980 1000 2000 "clearline"] + Line[111268 114980 109300 113012 1000 2000 "clearline"] + Line[103300 92000 103300 101501 1000 2000 "clearline"] + Line[103300 101501 103788 101989 1000 2000 "clearline"] + Line[115200 92000 115200 101600 1000 2000 "clearline"] + Line[115200 101600 114811 101989 1000 2000 "clearline"] + Line[97981 113406 90006 113406 1000 2000 "clearline"] + Line[90006 113406 90000 113400 1000 2000 "clearline"] + Line[90000 113400 90000 101626 1000 2000 "clearline"] + Line[90000 101626 90026 101600 1000 2000 "clearline"] + Line[97981 109469 93205 109469 1000 2000 "clearline"] + Line[93205 109469 93174 109500 1000 2000 "clearline"] + Line[97981 101595 93179 101595 1000 2000 "clearline"] + Line[93179 101595 93174 101600 1000 2000 "clearline"] + Line[90000 105600 101888 105600 1000 2000 "clearline"] + Line[101888 105600 103788 107500 1000 2000 "clearline"] + Line[256900 8100 256900 4800 1000 2000 "clearline"] + Line[256900 4800 255100 3000 1000 2000 "clearline"] + Line[250250 8169 250250 4702 1000 2000 "clearline"] + Line[250250 4702 251952 3000 1000 2000 "clearline"] + Line[178800 103800 182500 107500 1000 2000 "clearline"] + Line[147420 99626 147420 97580 1000 2000 "clearline"] + Line[147420 97580 147900 97100 1000 2000 "clearline"] + Line[147900 97100 148500 97100 1000 2000 "clearline"] + Line[148500 97100 150500 99100 1000 2000 "clearline"] + Line[120618 101595 124395 101595 1000 2000 "clearline"] + Line[124395 101595 124400 101600 1000 2000 "clearline"] + Line[152489 56594 142706 56594 1000 2000 "clearline"] + Line[142706 56594 139100 60200 1000 2000 "clearline"] + Line[139100 60200 124400 60200 1000 2000 "clearline"] + Line[152489 60531 141669 60531 1000 2000 "clearline"] + Line[141669 60531 139600 62600 1000 2000 "clearline"] + Line[139600 62600 122400 62600 1000 2000 "clearline"] + Line[152489 62500 142800 62500 1000 2000 "clearline"] + Line[142800 62500 140800 64500 1000 2000 "clearline"] + Line[140800 64500 118000 64500 1000 2000 "clearline"] + Line[234401 43101 236900 45600 1000 2000 "clearline"] + Line[234401 31822 234401 43101 1000 2000 "clearline"] + Line[239400 48100 229401 38101 1000 2000 "clearline"] + Line[229401 31822 229401 38101 1000 2000 "clearline"] + Line[239400 48100 239400 59380 1000 2000 "clearline"] + Line[244400 53600 244400 59380 1000 2000 "clearline"] + Line[239400 31822 239400 27800 1000 2000 "clearline"] + Line[239400 27800 238300 26700 1000 2000 "clearline"] + Line[238300 26700 216400 26700 1000 2000 "clearline"] + Line[195100 5400 184600 5400 1000 2000 "clearline"] + Line[184600 5400 182500 7500 1000 2000 "clearline"] + Line[244400 31822 244400 27600 1000 2000 "clearline"] + Line[244400 27600 241400 24600 1000 2000 "clearline"] + Line[241400 24600 217300 24600 1000 2000 "clearline"] + Line[193900 2900 179700 2900 1000 2000 "clearline"] + Line[179700 2900 177500 5100 1000 2000 "clearline"] + Line[177500 5100 177500 17500 1000 2000 "clearline"] + Line[169220 31989 169220 28520 1000 2000 "clearline"] + Line[169220 28520 166500 25800 1000 2000 "clearline"] + Line[166500 25800 160800 25800 1000 2000 "clearline"] + Line[160800 25800 159700 24700 1000 2000 "clearline"] + Line[177094 31989 177094 29194 1000 2000 "clearline"] + Line[177094 29194 175700 27800 1000 2000 "clearline"] + Line[175700 27800 171000 27800 1000 2000 "clearline"] + Line[171000 27800 167300 24100 1000 2000 "clearline"] + Line[167300 24100 161500 24100 1000 2000 "clearline"] + Line[161500 24100 160200 22800 1000 2000 "clearline"] + Line[160200 22800 144600 22800 1000 2000 "clearline"] + Line[144600 22800 144550 22750 1000 2000 "clearline"] + Line[152450 13050 159750 13050 1000 2000 "clearline"] + Line[159750 13050 162500 15800 1000 2000 "clearline"] + Line[162500 15800 162500 19800 1000 2000 "clearline"] + Line[162500 19800 164800 22100 1000 2000 "clearline"] + Line[164800 22100 167800 22100 1000 2000 "clearline"] + Line[167800 22100 171800 26100 1000 2000 "clearline"] + Line[171800 26100 177000 26100 1000 2000 "clearline"] + Line[177000 26100 179100 28200 1000 2000 "clearline"] + Line[179100 28200 179100 31952 1000 2000 "clearline"] + Line[179100 31952 179063 31989 1000 2000 "clearline"] + Line[234401 59380 234401 47901 1000 2000 "clearline"] + Line[234401 47901 226600 40100 1000 2000 "clearline"] + Line[226600 40100 226600 36700 1000 2000 "clearline"] + Line[246300 64000 234800 64000 1000 2000 "clearline"] + Line[234800 64000 234300 63500 1000 2000 "clearline"] + Line[234300 63500 234300 59480 1000 2000 "clearline"] + Line[234300 59480 234401 59380 1000 2000 "clearline"] + Line[242400 22700 233100 22700 1000 2000 "clearline"] + Line[233100 22700 231400 21000 1000 2000 "clearline"] + Line[231400 21000 231400 7600 1000 2000 "clearline"] + Line[231400 7600 231500 7500 1000 2000 "clearline"] + Line[134626 108483 129117 108483 1000 2000 "clearline"] + Line[129117 108483 128600 109000 1000 2000 "clearline"] + Line[120618 113406 122932 113406 1000 2000 "clearline"] + Line[122932 113406 125026 115500 1000 2000 "clearline"] + Line[125026 115500 125026 119474 1000 2000 "clearline"] + Line[128600 112148 128600 115074 1000 2000 "clearline"] + Line[128600 115074 128174 115500 1000 2000 "clearline"] + Line[128174 115500 128174 119674 1000 2000 "clearline"] + Line[128174 119674 128600 120100 1000 2000 "clearline"] + Line[120618 105532 124568 105532 1000 2000 "clearline"] + Line[124568 105532 124600 105500 1000 2000 "clearline"] + Line[120618 109469 124569 109469 1000 2000 "clearline"] + Line[124569 109469 124600 109500 1000 2000 "clearline"] + Line[150373 102579 155579 102579 1000 2000 "clearline"] + Line[155579 102579 155600 102600 1000 2000 "clearline"] + Line[150373 104547 153647 104547 1000 2000 "clearline"] + Line[153647 104547 155600 106500 1000 2000 "clearline"] + Line[137579 115373 137579 120079 1000 2000 "clearline"] + Line[137579 120079 137600 120100 1000 2000 "clearline"] + Line[137600 120100 140926 120100 1000 2000 "clearline"] + Line[144074 120100 150726 120100 1000 2000 "clearline"] + Line[147420 115373 147420 119920 1000 2000 "clearline"] + Line[147420 119920 147600 120100 1000 2000 "clearline"] + Line[150373 110452 152652 110452 1000 2000 "clearline"] + Line[152652 110452 153800 111600 1000 2000 "clearline"] + Line[153800 111600 153800 120026 1000 2000 "clearline"] + Line[153800 120026 153874 120100 1000 2000 "clearline"] + Line[134626 106516 129816 106516 1000 2000 "clearline"] + Line[129816 106516 128300 105000 1000 2000 "clearline"] + Line[115205 118819 115205 120905 1000 2000 "clearline"] + Line[115205 120905 115900 121600 1000 2000 "clearline"] + Line[115900 121600 120900 121600 1000 2000 "clearline"] + Line[120900 121600 121600 120900 1000 2000 "clearline"] + Line[134626 104547 133047 104547 1000 2000 "clearline"] + Line[133047 104547 127500 99100 1000 2000 "clearline"] + Line[163315 89415 162900 89000 1000 2000 "clearline"] + Line[162900 89000 125900 89000 1000 2000 "clearline"] + Line[163315 93011 163315 89415 1000 2000 "clearline"] + Line[152489 84153 147853 84153 1000 2000 "clearline"] + Line[147853 84153 146900 83200 1000 2000 "clearline"] + Line[133400 120100 135000 118500 1000 2000 "clearline"] + Line[135000 118500 135000 115600 1000 2000 "clearline"] + Line[135100 115700 132900 113500 1000 2000 "clearline"] + Line[134626 112420 132880 112420 1000 2000 "clearline"] + Line[132880 112420 132800 112500 1000 2000 "clearline"] + Line[132800 112500 132800 113400 1000 2000 "clearline"] + Line[134626 110452 132248 110452 1000 2000 "clearline"] + Line[132248 110452 131100 111600 1000 2000 "clearline"] + Line[131100 111600 131100 116600 1000 2000 "clearline"] + Line[131100 116600 131400 116900 1000 2000 "clearline"] + Line[122400 95000 150600 95000 1000 2000 "clearline"] + Line[150600 95000 154600 99000 1000 2000 "clearline"] + Line[154600 99000 165900 99000 1000 2000 "clearline"] + Line[165900 99000 167300 97600 1000 2000 "clearline"] + Line[167300 97600 167300 93059 1000 2000 "clearline"] + Line[167300 93059 167252 93011 1000 2000 "clearline"] + Line[123100 93300 151400 93300 1000 2000 "clearline"] + Line[151400 93300 155400 97300 1000 2000 "clearline"] + Line[155400 97300 163800 97300 1000 2000 "clearline"] + Line[163800 97300 165300 95800 1000 2000 "clearline"] + Line[165300 95800 165300 93028 1000 2000 "clearline"] + Line[165300 93028 165283 93011 1000 2000 "clearline"] + Line[152489 38878 148478 38878 1000 2000 "clearline"] + Line[148478 38878 147600 38000 1000 2000 "clearline"] + Line[165283 31989 165283 36983 1000 2000 "clearline"] + Line[165283 36983 165300 37000 1000 2000 "clearline"] + Line[178900 100326 178900 99200 1000 2000 "clearline"] + Line[178900 99200 177500 97800 1000 2000 "clearline"] + Line[177500 117500 177500 106300 1000 2000 "clearline"] + Line[177500 106300 171800 100600 1000 2000 "clearline"] + Line[171800 100600 171800 97800 1000 2000 "clearline"] + Line[196700 4000 217300 24600 1000 2000 "clearline"] + Line[192800 5400 195100 5400 1000 2000 "clearline"] + Line[195100 5400 216300 26700 1000 2000 "clearline"] + Line[193400 2900 195600 2900 1000 2000 "clearline"] + Line[195600 2900 196750 4050 1000 2000 "clearline"] + Line[203800 18000 214200 28400 1000 2000 "clearline"] + Line[203800 18000 201574 18000 1000 2000 "clearline"] + Line[198426 18000 195448 18000 1000 2000 "clearline"] + Line[192300 18000 188000 18000 1000 2000 "clearline"] + Line[188000 18000 187500 17500 1000 2000 "clearline"] + Line[202684 31989 202684 24584 1000 2000 "clearline"] + Line[202684 24584 198500 20400 1000 2000 "clearline"] + Line[198500 20400 198500 18074 1000 2000 "clearline"] + Line[198500 18074 198426 18000 1000 2000 "clearline"] + Line[200716 31989 200716 28016 1000 2000 "clearline"] + Line[200716 28016 198700 26000 1000 2000 "clearline"] + Line[198700 26000 197174 26000 1000 2000 "clearline"] + Line[194026 26000 187600 26000 1000 2000 "clearline"] + Line[187600 26000 187500 25900 1000 2000 "clearline"] + Line[187500 25900 182400 25900 1000 2000 "clearline"] + Line[182400 25900 177400 20900 1000 2000 "clearline"] + Line[177400 20900 177400 17600 1000 2000 "clearline"] + Line[177400 17600 177500 17500 1000 2000 "clearline"] + Line[187500 22752 187500 17500 1000 2000 "clearline"] + Line[214400 28400 224500 28400 1000 2000 "clearline"] + Line[224500 28400 226600 30500 1000 2000 "clearline"] + Line[226600 30500 226600 36900 1000 2000 "clearline"] + Line[204653 31989 204653 28647 1000 2000 "clearline"] + Line[204653 28647 205400 27900 1000 2000 "clearline"] + Line[205400 27900 210200 27900 1000 2000 "clearline"] + Line[210200 27900 210900 28600 1000 2000 "clearline"] + Line[210900 28600 210900 31874 1000 2000 "clearline"] + Line[210900 31874 211026 32000 1000 2000 "clearline"] + Line[214174 32000 219552 32000 1000 2000 "clearline"] + Line[222700 32000 222700 38000 1000 2000 "clearline"] + Line[222700 38000 219800 40900 1000 2000 "clearline"] + Line[223600 39426 221274 39426 1000 2000 "clearline"] + Line[221274 39426 219800 40900 1000 2000 "clearline"] + Line[213511 46752 219348 46752 1000 2000 "clearline"] + Line[219348 46752 220100 46000 1000 2000 "clearline"] + Line[226400 46000 220100 46000 1000 2000 "clearline"] + Line[213511 48720 219072 48720 1000 2000 "clearline"] + Line[219072 48720 220152 49800 1000 2000 "clearline"] + Line[220126 49826 220152 49800 1000 2000 "clearline"] + Line[184968 93011 184968 89168 1000 2000 "clearline"] + Line[184968 89168 182500 86700 1000 2000 "clearline"] + Line[222774 64474 222800 64500 1000 2000 "clearline"] + Line[229401 59380 229401 53899 1000 2000 "clearline"] + Line[229401 53899 231000 52300 1000 2000 "clearline"] + Line[213511 50689 217189 50689 1000 2000 "clearline"] + Line[217189 50689 218900 52400 1000 2000 "clearline"] + Line[218900 52400 218900 60700 1000 2000 "clearline"] + Line[218900 60700 218800 60800 1000 2000 "clearline"] + Line[220100 49800 228200 49800 1000 2000 "clearline"] + Line[228200 49800 229200 48800 1000 2000 "clearline"] + Line[215600 103100 221700 109200 1000 2000 "clearline"] + Line[186936 93011 186936 87236 1000 2000 "clearline"] + Line[186936 87236 186900 87200 1000 2000 "clearline"] + Line[249526 25700 249526 21528 1000 2000 "clearline"] + Line[249526 21528 249349 21351 1000 2000 "clearline"] + Line[252674 25700 254000 25700 1000 2000 "clearline"] + Line[256311 28011 254000 25700 1000 2000 "clearline"] + Line[258556 29980 254380 29980 1000 2000 "clearline"] + Line[254380 29980 252800 28400 1000 2000 "clearline"] + Line[252800 28400 248100 28400 1000 2000 "clearline"] + Line[248100 28400 242400 22700 1000 2000 "clearline"] + Line[246400 42126 248448 42126 1000 2000 "clearline"] + Line[248448 42126 249874 43552 1000 2000 "clearline"] + Line[246400 42126 248374 42126 1000 2000 "clearline"] + Line[248374 42126 249900 40600 1000 2000 "clearline"] + Line[258556 31948 253848 31948 1000 2000 "clearline"] + Line[253848 31948 252400 30500 1000 2000 "clearline"] + Line[252400 30500 248800 30500 1000 2000 "clearline"] + Line[248800 30500 248000 31300 1000 2000 "clearline"] + Line[258556 33917 251817 33917 1000 2000 "clearline"] + Line[251817 33917 251200 33300 1000 2000 "clearline"] + Line[258556 35884 253816 35884 1000 2000 "clearline"] + Line[249900 37452 252248 37452 1000 2000 "clearline"] + Line[253816 35884 252248 37452 1000 2000 "clearline"] + Line[258556 37853 255647 37853 1000 2000 "clearline"] + Line[255647 37853 252600 40900 1000 2000 "clearline"] + Line[252600 40900 252600 45900 1000 2000 "clearline"] + Line[252600 45900 251900 46600 1000 2000 "clearline"] + Line[251900 46600 249974 46600 1000 2000 "clearline"] + Line[249974 46600 249874 46700 1000 2000 "clearline"] + Line[258556 39821 256079 39821 1000 2000 "clearline"] + Line[256079 39821 254400 41500 1000 2000 "clearline"] + Line[254400 41500 254400 46800 1000 2000 "clearline"] + Line[254400 46800 252000 49200 1000 2000 "clearline"] + Line[252000 49200 247900 49200 1000 2000 "clearline"] + Line[247900 49200 243600 44900 1000 2000 "clearline"] + Line[243600 44900 243600 37600 1000 2000 "clearline"] + Line[243600 37600 244400 36800 1000 2000 "clearline"] + Line[244400 36800 244400 31822 1000 2000 "clearline"] + Line[258556 41790 256810 41790 1000 2000 "clearline"] + Line[256810 41790 256300 42300 1000 2000 "clearline"] + Line[256300 42300 256300 47700 1000 2000 "clearline"] + Line[256300 47700 252900 51100 1000 2000 "clearline"] + Line[252900 51100 247100 51100 1000 2000 "clearline"] + Line[247100 51100 239400 43400 1000 2000 "clearline"] + Line[239400 31822 239400 43400 1000 2000 "clearline"] + Line[199600 60800 160900 60800 1000 2000 "clearline"] + Line[152489 82184 165916 82184 1000 2000 "clearline"] + Line[165916 82184 180500 67600 1000 2000 "clearline"] + Line[180500 67600 187800 67600 1000 2000 "clearline"] + Line[187800 67600 188700 66700 1000 2000 "clearline"] + Line[188700 66700 194900 66700 1000 2000 "clearline"] + Line[194900 66700 195800 67600 1000 2000 "clearline"] + Line[207900 37400 195900 37400 1000 2000 "clearline"] + Line[182500 107500 182500 119200 1000 2000 "clearline"] + Line[182500 119200 179500 122200 1000 2000 "clearline"] + Line[179500 122200 165300 122200 1000 2000 "clearline"] + Line[165300 122200 165200 122100 1000 2000 "clearline"] + Line[152489 74310 159390 74310 1000 2000 "clearline"] + Line[159390 74310 169200 64500 1000 2000 "clearline"] + Line[152489 52657 145457 52657 1000 2000 "clearline"] + Line[145457 52657 139600 46800 1000 2000 "clearline"] + Line[139600 46800 132200 46800 1000 2000 "clearline"] + Line[132200 46800 127400 51600 1000 2000 "clearline"] + Line[314400 62500 303500 62500 2500 2000 "clearline"] + Line[177600 64500 169200 64500 1000 2000 "clearline"] + Line[169200 64500 168700 65000 1000 2000 "clearline"] + Line[278043 33917 287383 33917 1000 2000 "clearline"] + Line[287383 33917 291300 30000 1000 2000 "clearline"] + Line[291300 30000 291300 27500 1000 2000 "clearline"] + Line[278043 41790 280064 41790 1000 2000 "clearline"] + Line[280064 41790 282100 43826 1000 2000 "clearline"] + Line[282100 43826 285874 43826 1000 2000 "clearline"] + Line[285874 43826 285900 43852 1000 2000 "clearline"] + Line[278043 35884 290542 35884 1000 2000 "clearline"] + Line[290542 35884 291100 35326 1000 2000 "clearline"] + Line[278043 37853 290479 37853 1000 2000 "clearline"] + Line[294500 31900 293100 31900 1000 2000 "clearline"] + Line[293100 31900 291100 33900 1000 2000 "clearline"] + Line[291100 33900 291100 35326 1000 2000 "clearline"] + Line[294526 39500 292126 39500 1000 2000 "clearline"] + Line[290479 37853 292126 39500 1000 2000 "clearline"] + Line[294526 39500 294526 35700 1000 2000 "clearline"] + Line[297648 31900 298500 31900 1000 2000 "clearline"] + Line[298500 31900 300400 33800 1000 2000 "clearline"] + Line[297674 35700 298500 35700 1000 2000 "clearline"] + Line[298500 35700 300400 33800 1000 2000 "clearline"] + Line[301100 39826 298000 39826 1000 2000 "clearline"] + Line[298000 39826 297674 39500 1000 2000 "clearline"] + Line[302774 28100 302774 28974 1000 2000 "clearline"] + Line[302774 28974 303500 29700 1000 2000 "clearline"] + Line[303500 29700 303500 37426 1000 2000 "clearline"] + Line[303500 37426 301100 39826 1000 2000 "clearline"] + Line[299626 28100 296400 28100 1000 2000 "clearline"] + Line[296400 28100 294500 30000 1000 2000 "clearline"] + Line[294500 30000 294500 31900 1000 2000 "clearline"] + Line[278043 39821 287421 39821 1000 2000 "clearline"] + Line[287421 39821 290900 43300 1000 2000 "clearline"] + Line[290900 43300 300774 43300 1000 2000 "clearline"] + Line[300774 43300 301100 42974 1000 2000 "clearline"] + Line[285900 47000 290126 47000 1000 2000 "clearline"] + Line[290126 47000 290626 46500 1000 2000 "clearline"] + Line[297200 46874 294148 46874 1000 2000 "clearline"] + Line[294148 46874 293774 46500 1000 2000 "clearline"] + Line[290626 46500 290626 50300 1000 2000 "clearline"] + Line[282100 46974 282100 50652 1000 2000 "clearline"] + Line[282100 50652 285900 50652 1000 2000 "clearline"] + Line[302848 62500 302848 66274 1000 2000 "clearline"] + Line[302848 66274 302874 66300 1000 2000 "clearline"] + Line[299700 62500 299700 66274 1000 2000 "clearline"] + Line[299700 66274 299726 66300 1000 2000 "clearline"] + Line[293774 50300 297100 50300 1000 2000 "clearline"] + Line[297200 55974 297200 61200 1000 2000 "clearline"] + Line[297200 61200 298300 62300 1000 2000 "clearline"] + Line[298300 62300 299500 62300 1000 2000 "clearline"] + Line[299500 62300 299700 62500 1000 2000 "clearline"] + Line[261410 44644 261410 45090 1000 2000 "clearline"] + Line[261410 45090 247300 59200 1000 2000 "clearline"] + Line[247300 59200 247300 63000 1000 2000 "clearline"] + Line[247300 63000 246300 64000 1000 2000 "clearline"] + Line[297200 46874 297200 50326 1000 2000 "clearline"] + Line[297200 53474 297200 56700 1000 2000 "clearline"] + Line[279200 53800 278100 52700 1000 2000 "clearline"] + Line[278100 52700 275048 52700 1000 2000 "clearline"] + Line[275048 52700 275000 52652 1000 2000 "clearline"] + Line[279200 53800 289326 53800 1000 2000 "clearline"] + Line[289326 53800 289926 54400 1000 2000 "clearline"] + Line[293074 54400 293074 61526 1000 2000 "clearline"] + Line[293074 61526 292900 61700 1000 2000 "clearline"] + Line[289913 54387 289913 57235 1000 2000 "clearline"] + Line[289913 57235 289548 57600 1000 2000 "clearline"] + Line[289548 60748 291948 60748 1000 2000 "clearline"] + Line[291948 60748 292900 61700 1000 2000 "clearline"] + Line[213511 66436 206664 66436 1000 2000 "clearline"] + Line[206664 66436 205400 67700 1000 2000 "clearline"] + Line[205400 67700 205400 73000 1000 2000 "clearline"] + Line[205400 73000 203800 74600 1000 2000 "clearline"] + Line[54200 75400 54200 75400 2500 2000 "clearline"] + Line[54200 75400 61800 83000 2500 2000 "clearline"] + Line[74200 75400 74200 75400 2500 2000 "clearline"] + Line[74200 75400 66700 82900 2500 2000 "clearline"] + Line[54300 49600 61700 42200 2500 2000 "clearline"] + Line[74300 49600 66800 42100 2500 2000 "clearline"] + Line[55674 41200 60313 41200 1000 2000 "clearline"] + Line[60313 41200 60361 41248 1000 2000 "clearline"] + Line[52526 41200 49574 41200 1000 2000 "clearline"] + Line[73900 33900 73900 37500 1000 2000 "clearline"] + Line[73900 40648 68639 40648 1000 2000 "clearline"] + Line[68639 40648 68038 41248 1000 2000 "clearline"] + Line[82950 61221 73721 61221 1000 2000 "clearline"] + Line[73721 61221 73700 61200 1000 2000 "clearline"] + Line[65052 61200 70252 61200 1000 2000 "clearline"] + Line[65026 67700 70252 67700 1000 2000 "clearline"] + Line[82950 66339 79061 66339 1000 2000 "clearline"] + Line[79061 66339 77700 67700 1000 2000 "clearline"] + Line[77700 67700 73400 67700 1000 2000 "clearline"] + Line[73700 92400 73700 86700 1000 2000 "clearline"] + Line[73700 83552 68341 83552 1000 2000 "clearline"] + Line[68341 83552 68047 83846 1000 2000 "clearline"] + Line[54600 92252 54600 86696 1000 2000 "clearline"] + Line[54600 86696 54648 86648 1000 2000 "clearline"] + Line[54648 83500 60024 83500 1000 2000 "clearline"] + Line[60024 83500 60370 83846 1000 2000 "clearline"] + Line[76774 93300 80000 93300 1000 2000 "clearline"] + Line[65479 29950 65489 23289 1000 2000 "clearline"] + Line[49000 37848 49000 40800 1000 2000 "clearline"] + Line[49000 40800 49400 41200 1000 2000 "clearline"] + Line[82950 63780 77320 63780 1500 1200 "clearline"] + Line[77320 63780 76900 64200 1500 1200 "clearline"] + Line[82950 58662 77362 58662 1500 1200 "clearline"] + Line[77362 58662 76900 58200 1500 1200 "clearline"] + Line[62920 29950 62920 25320 1500 1200 "clearline"] + Line[62920 25320 62400 24800 1500 1200 "clearline"] + Line[68038 29950 68038 25262 1500 1200 "clearline"] + Line[68038 25262 68500 24800 1500 1200 "clearline"] + Line[73900 23800 69500 23800 1000 2000 "clearline"] + Line[69500 23800 68750 24550 1000 2000 "clearline"] + Line[73900 30752 73900 30200 1000 2000 "clearline"] + Line[73900 30200 68500 24800 1000 2000 "clearline"] + Line[65488 95143 65488 100188 1500 1200 "clearline"] + Line[65488 100188 65500 100200 1500 1200 "clearline"] + Line[60370 95143 60370 97430 1500 1200 "clearline"] + Line[60370 97430 59800 98000 1500 1200 "clearline"] + Line[59800 98000 56600 98000 1500 1200 "clearline"] + Line[68047 95143 68047 97447 1000 2000 "clearline"] + Line[68047 97447 69000 98400 1000 2000 "clearline"] + Line[72148 100700 72148 98504 1000 2000 "clearline"] + Line[72148 98504 73652 97000 1000 2000 "clearline"] + Line[76800 97000 76800 93326 1000 2000 "clearline"] + Line[76800 93326 76774 93300 1000 2000 "clearline"] + Line[54600 95400 50748 95400 1000 2000 "clearline"] + Line[50748 95400 50700 95448 1000 2000 "clearline"] + Line[54600 95400 54600 96000 1000 2000 "clearline"] + Line[54600 96000 56600 98000 1000 2000 "clearline"] + Line[46800 92300 50700 92300 1000 2000 "clearline"] + Line[62929 95143 62929 98571 1000 2000 "clearline"] + Line[62929 98571 60700 100800 1000 2000 "clearline"] + Line[60700 100800 50500 100800 1000 2000 "clearline"] + Line[152489 86121 143021 86121 1000 2000 "clearline"] + Line[143021 86121 142900 86000 1000 2000 "clearline"] + Line[152489 80216 145984 80216 1000 2000 "clearline"] + Line[145984 80216 143000 83200 1000 2000 "clearline"] + Line[143000 83200 136300 83200 1000 2000 "clearline"] + Line[136300 83200 133400 86100 1000 2000 "clearline"] + Line[72148 100600 84500 100600 1000 2000 "clearline"] + Line[84500 100600 95800 89300 1000 2000 "clearline"] + Line[95800 89300 116700 89300 1000 2000 "clearline"] + Line[116700 89300 122400 95000 1000 2000 "clearline"] + Line[125900 89000 121200 86700 1000 2000 "clearline"] + Line[50700 92300 50700 87200 1000 2000 "clearline"] + Line[50700 87200 50800 87100 1000 2000 "clearline"] + Line[93900 87100 117100 87100 1000 2000 "clearline"] + Line[117100 87100 123300 93300 1000 2000 "clearline"] + Line[49000 30348 49000 34700 1000 2000 "clearline"] + Line[52526 26700 49500 26700 1000 2000 "clearline"] + Line[49500 26700 49000 27200 1000 2000 "clearline"] + Line[60361 29950 60361 27261 1000 2000 "clearline"] + Line[60361 27261 59800 26700 1000 2000 "clearline"] + Line[59800 26700 55674 26700 1000 2000 "clearline"] + Line[73900 37500 76600 37500 1000 2000 "clearline"] + Line[76600 37500 78600 39500 1000 2000 "clearline"] + Line[78600 39500 78600 41400 1000 2000 "clearline"] + Line[76574 23800 99200 46300 1000 2000 "clearline"] + Line[99200 46300 99200 54100 1000 2000 "clearline"] + Line[99200 54100 99800 54700 1000 2000 "clearline"] + Line[99750 54650 111400 54700 1000 2000 "clearline"] + Line[111400 54700 117300 60600 1000 2000 "clearline"] + Line[117300 60600 117300 63800 1000 2000 "clearline"] + Line[117300 63800 118000 64500 1000 2000 "clearline"] + Line[94100 37700 100100 44300 1000 2000 "clearline"] + Line[100100 44300 108500 44300 1000 2000 "clearline"] + Line[108500 44300 110700 46500 1000 2000 "clearline"] + Line[110700 46500 110700 50900 1000 2000 "clearline"] + Line[110700 50900 122400 62600 1000 2000 "clearline"] + Line[130520 41052 134804 41052 1000 2000 "clearline"] + Line[134804 41052 135652 41900 1000 2000 "clearline"] + Line[130520 39083 136817 39083 1000 2000 "clearline"] + Line[138800 41900 138800 37100 1000 2000 "clearline"] + Line[130520 35147 136847 35147 1000 2000 "clearline"] + Line[136847 35147 138800 37100 1000 2000 "clearline"] + Line[127400 53600 127400 51600 1000 2000 "clearline"] + Line[127400 51600 127450 51550 1000 2000 "clearline"] + Line[126484 43119 126484 44516 1000 2000 "clearline"] + Line[126484 44516 124500 46500 1000 2000 "clearline"] + Line[122548 43119 122548 44452 1000 2000 "clearline"] + Line[122548 44452 120600 46400 1000 2000 "clearline"] + Line[120600 46400 120600 50496 1000 2000 "clearline"] + Line[120600 50496 120704 50600 1000 2000 "clearline"] + Line[128453 43119 128453 47547 1000 2000 "clearline"] + Line[128453 47547 125400 50600 1000 2000 "clearline"] + Line[125400 50600 123852 50600 1000 2000 "clearline"] + Line[152489 46752 143848 46752 1000 2000 "clearline"] + Line[143848 46752 143800 46800 1000 2000 "clearline"] + Line[152489 74310 148884 74310 1000 2000 "clearline"] + Line[148884 74310 148074 73500 1000 2000 "clearline"] + Line[144926 73500 144926 72174 1000 2000 "clearline"] + Line[144926 72174 147700 69400 1000 2000 "clearline"] + Line[152489 76279 142979 76279 1000 2000 "clearline"] + Line[142979 76279 141900 75200 1000 2000 "clearline"] + Line[141900 75200 141900 69400 1000 2000 "clearline"] + Line[135926 42174 135926 44026 1000 2000 "clearline"] + Line[135926 44026 136600 44700 1000 2000 "clearline"] + Line[136600 44700 141300 44700 1000 2000 "clearline"] + Line[141300 44700 143800 42200 1000 2000 "clearline"] + Line[152489 78247 128653 78247 1000 2000 "clearline"] + Line[128653 78247 127200 79700 1000 2000 "clearline"] + Line[127200 79700 108700 79700 1000 2000 "clearline"] + Line[123852 50600 123852 53548 1000 2000 "clearline"] + Line[123852 53548 123500 53900 1000 2000 "clearline"] + Line[120481 39083 117417 39083 1000 2000 "clearline"] + Line[117417 39083 116400 40100 1000 2000 "clearline"] + Line[120481 35147 116947 35147 1000 2000 "clearline"] + Line[116947 35147 116400 34600 1000 2000 "clearline"] + Line[120481 37116 112884 37116 1000 2000 "clearline"] + Line[112884 37116 112400 37600 1000 2000 "clearline"] + Line[116400 34200 112448 34200 1000 2000 "clearline"] + Line[112448 34200 112400 34152 1000 2000 "clearline"] + Line[112400 29600 109800 32200 1000 2000 "clearline"] + Line[109800 32200 109800 39600 1000 2000 "clearline"] + Line[109800 39600 113100 42900 1000 2000 "clearline"] + Line[113100 42900 117500 42900 1000 2000 "clearline"] + Line[117500 42900 119200 41200 1000 2000 "clearline"] + Line[119200 41200 120333 41200 1000 2000 "clearline"] + Line[120333 41200 120481 41052 1000 2000 "clearline"] + Line[138948 32100 138948 36952 1000 2000 "clearline"] + Line[136817 39083 138948 36952 1000 2000 "clearline"] + Line[133000 32100 135800 32100 1000 2000 "clearline"] + Line[122548 33080 122548 30848 1000 2000 "clearline"] + Line[122548 30848 121400 29700 1000 2000 "clearline"] + Line[121400 29700 115474 29700 1000 2000 "clearline"] + Line[117200 24700 134852 24700 1000 2000 "clearline"] + Line[134852 24700 135752 23800 1000 2000 "clearline"] + Line[115300 26600 134652 26600 1000 2000 "clearline"] + Line[134652 26600 135752 27700 1000 2000 "clearline"] + Line[159700 24700 139800 24700 1000 2000 "clearline"] + Line[139800 24700 138900 23800 1000 2000 "clearline"] + Line[158700 26600 140000 26600 1000 2000 "clearline"] + Line[140000 26600 138900 27700 1000 2000 "clearline"] + Line[36400 28400 36500 28500 2500 2000 "clearline"] + Line[33800 26100 36400 28400 2500 2000 "clearline"] + Line[40400 32500 40400 36700 2500 2000 "clearline"] + Line[38874 23200 42100 23200 1000 2000 "clearline"] + Line[40400 23200 40400 32500 1000 2000 "clearline"] + Line[35526 23200 35526 27526 1000 2000 "clearline"] + Line[45248 23200 45248 27552 1000 2000 "clearline"] + Line[45248 27552 44300 28500 1000 2000 "clearline"] + Line[40400 32500 49000 32500 1000 2000 "clearline"] + Line[44200 75400 44200 78500 4000 2000 "clearline"] + Line[44200 78500 38400 84300 4000 2000 "clearline"] + Line[33574 77000 33574 77226 4000 2000 "clearline"] + Line[33574 77226 30000 83900 4000 2000 "clearline"] + Line[38400 101100 38400 96110 2500 2000 "clearline"] + Line[38400 96110 29510 96110 4000 2000 "clearline"] + Line[35552 19300 35552 23174 1000 2000 ""] + Line[35552 23174 35526 23200 1000 2000 ""] + Line[38700 19300 42100 19300 1000 2000 ""] + Line[38400 101100 38400 105326 1000 2000 ""] + Line[38400 108474 38400 111700 1000 2000 ""] + Line[38400 114848 38400 118000 1000 2000 ""] + Line[61904 61200 61904 67674 1000 2000 ""] + Line[61904 67674 61878 67700 1000 2000 ""] + Line[55000 104994 47206 104994 1000 2000 ""] + Line[47206 104994 42100 110100 1000 2000 ""] + Line[42100 110100 38400 110100 1000 2000 ""] + Line[63071 104994 65406 104994 1000 2000 ""] + Line[65406 104994 66100 104300 1000 2000 ""] + Line[66100 104300 66100 100800 1000 2000 ""] + Line[66100 100800 65500 100200 1000 2000 ""] + Line[46800 95448 46800 98600 1000 2000 "clearline"] + Line[50400 100800 49000 100800 1000 2000 "clearline"] + Line[49000 100800 46800 98600 1000 2000 "clearline"] + Line[55000 110900 53800 110900 1000 1200 "clearline"] + Line[53800 110900 51800 112900 1000 1200 "clearline"] + Line[55000 108931 51369 108931 1000 1200 "clearline"] + Line[51369 108931 49000 111300 1000 1200 "clearline"] + Line[49000 111300 49000 115500 1000 1200 "clearline"] + Line[55000 106963 50537 106963 1000 1200 "clearline"] + Line[50537 106963 45800 111700 1000 1200 "clearline"] + Line[45800 111700 45800 116900 1000 1200 "clearline"] + Line[45800 116900 47300 118400 1000 1200 "clearline"] + Line[69600 113700 69600 110100 1000 1200 "clearline"] + Line[69600 110100 68400 108900 1000 1200 "clearline"] + Line[68400 108900 63102 108900 1000 1200 "clearline"] + Line[63102 108900 63071 108931 1000 1200 "clearline"] + Line[63071 106963 69063 106963 1000 1200 "clearline"] + Line[69063 106963 71700 109600 1000 1200 "clearline"] + Line[71700 109600 71700 114400 1000 1200 "clearline"] + Line[71700 114400 65500 120600 1000 1200 "clearline"] + Line[65500 120600 45900 120600 1000 1200 "clearline"] + Line[45900 120600 42300 117000 1000 1200 "clearline"] + Line[42300 117000 42300 110000 1000 1200 "clearline"] + Line[42300 110000 42250 109950 1000 1200 "clearline"] + Line[69000 98400 69000 104200 1000 1200 "clearline"] + Line[63071 110900 65800 110900 1000 1200 "clearline"] + Line[65800 110900 66800 111900 1000 1200 "clearline"] + Line[53453 58465 53453 56547 1000 1200 "clearline"] + Line[53453 56547 53900 56100 1000 1200 "clearline"] + Line[53900 56100 70400 56100 1000 1200 "clearline"] + Line[70400 56100 73200 58900 1000 1200 "clearline"] + Line[73200 58900 73200 61000 1000 1200 "clearline"] + Line[73200 61000 73400 61200 1000 1200 "clearline"] + Line[51484 66535 51484 68784 1000 1200 "clearline"] + Line[51484 68784 53300 70600 1000 1200 "clearline"] + Line[53300 70600 72400 70600 1000 1200 "clearline"] + Line[72400 70600 73300 69700 1000 1200 "clearline"] + Line[73300 69700 73300 67800 1000 1200 "clearline"] + Line[73300 67800 73400 67700 1000 1200 "clearline"] + Line[53453 68153 54100 68800 1000 1200 "clearline"] + Line[54100 68800 55700 68800 1000 1200 "clearline"] + Line[55700 68800 56700 67800 1000 1200 "clearline"] + Line[47547 58465 47547 56547 1000 1200 "clearline"] + Line[47547 56547 47100 56100 1000 1200 "clearline"] + Line[47100 56100 45800 56100 1000 1200 "clearline"] + Line[45800 56100 45200 56700 1000 1200 "clearline"] + Line[45200 56700 45200 61200 1000 1200 "clearline"] + Line[45200 61200 43900 62500 1000 1200 "clearline"] + Line[49516 58465 49516 54716 1000 1200 "clearline"] + Line[49516 54716 48500 53700 1000 1200 "clearline"] + Line[51484 58465 51484 55916 1000 1200 "clearline"] + Line[51484 55916 53000 54400 1000 1200 "clearline"] + Line[53000 54400 58100 54400 1000 1200 "clearline"] + Line[58100 54400 59300 53200 1000 1200 "clearline"] + Line[47547 66535 47547 68553 1000 1200 "clearline"] + Line[47547 68553 46200 69900 1000 1200 "clearline"] + Line[49516 66535 49516 70816 1000 1200 "clearline"] + Line[49516 70816 49900 71200 1000 1200 "clearline"] + Line[47300 118400 56000 118400 1000 1200 "clearline"] + Line[56000 118400 59000 115400 1000 1200 "clearline"] + Line[59000 115400 67900 115400 1000 1200 "clearline"] + Line[67900 115400 69600 113700 1000 1200 "clearline"] + Line[35000 110100 38400 110100 1000 1200 "clearline"] + Line[56065 11753 53647 11753 1000 1200 "clearline"] + Line[53647 11753 52500 12900 1000 1200 "clearline"] + Line[64135 5847 66653 5847 1000 1200 "clearline"] + Line[66653 5847 67800 4700 1000 1200 "clearline"] + Line[56065 9784 51416 9784 1000 1200 "clearline"] + Line[51416 9784 50000 11200 1000 1200 "clearline"] + Line[50000 11200 50000 14500 1000 1200 "clearline"] + Line[50000 14500 51200 15700 1000 1200 "clearline"] + Line[51200 15700 64400 15700 1000 1200 "clearline"] + Line[64400 15700 67000 13100 1000 1200 "clearline"] + Line[67000 13100 67000 12200 1000 1200 "clearline"] + Line[67000 12200 66500 11700 1000 1200 "clearline"] + Line[66500 11700 64189 11700 1000 1200 "clearline"] + Line[64189 11700 64135 11753 1000 1200 "clearline"] + Line[64135 9784 67284 9784 1000 1200 "clearline"] + Line[67284 9784 68600 11100 1000 1200 "clearline"] + Line[47900 14800 47900 10700 1000 1200 "clearline"] + Line[47900 10700 50800 7800 1000 1200 "clearline"] + Line[50800 7800 56048 7800 1000 1200 "clearline"] + Line[56048 7800 56065 7816 1000 1200 "clearline"] + Line[42100 19300 42100 14300 1000 1200 "clearline"] + Line[42100 14300 43500 12900 1000 1200 "clearline"] + Line[43500 12900 47900 12900 1000 1200 "clearline"] + Line[70226 20000 68779 20000 1000 1200 "clearline"] + Line[68779 20000 65479 23300 1000 1200 "clearline"] + Line[64135 7816 68016 7816 1000 1200 "clearline"] + Line[68016 7816 70400 10200 1000 1200 "clearline"] + Line[70400 10200 70400 19826 1000 1200 "clearline"] + Line[70400 19826 70226 20000 1000 1200 "clearline"] + Line[45248 19300 45248 15848 1000 1200 "clearline"] + Line[45248 15848 45200 15800 1000 1200 "clearline"] + Line[56065 5847 53547 5847 1000 1200 "clearline"] + Line[53547 5847 52500 4800 1000 1200 "clearline"] + Line[55674 26700 55674 23126 1000 1200 "clearline"] + Line[55674 23126 55800 23000 1000 1200 "clearline"] + Line[49100 27100 49100 23100 1000 1200 "clearline"] + Line[49100 23100 49000 23000 1000 1200 "clearline"] + Line[52600 41200 52600 44100 1000 1200 "clearline"] + Line[52600 44100 52500 44200 1000 1200 "clearline"] + Line[73374 20000 74800 20000 1000 1200 "clearline"] + Line[74800 20000 76600 21800 1000 1200 "clearline"] + Line[76600 21800 76600 23774 1000 1200 "clearline"] + Line[76600 23774 76574 23800 1000 1200 "clearline"] + Line[68600 11100 68600 15600 1000 1200 "clearline"] + Line[59250 53250 59450 53250 1000 1200 "clearline"] + Line[59450 53250 60600 54400 1000 1200 "clearline"] + Line[60600 54400 76800 54400 1000 1200 "clearline"] + Line[76800 54400 79300 51900 1000 1200 "clearline"] + Line[79300 51900 79300 46500 1000 1200 "clearline"] + Line[79300 46500 81500 44300 1000 1200 "clearline"] + Line[81500 44300 81500 33400 1000 1200 "clearline"] + Line[81500 33400 75200 27100 1000 1200 "clearline"] + Line[47900 14800 52000 18900 1000 1200 "clearline"] + Line[52000 18900 65300 18900 1000 1200 "clearline"] + Line[68600 15600 65300 18900 1000 1200 "clearline"] + Line[45200 8400 45100 8400 1000 1200 "clearline"] + Line[36500 36700 36500 40800 2500 2000 "clearline"] + Line[36500 40800 37700 42000 2500 2000 "clearline"] + Line[44300 36700 44300 40800 2500 2000 "clearline"] + Line[44300 40800 43100 42000 2500 2000 "clearline"] + Line[43100 42000 37700 42000 2500 2000 "clearline"] + Line[44300 49600 41400 49600 1000 1200 "clearline"] + Line[41400 49600 32400 40600 1000 1200 "clearline"] + Line[32400 40600 32400 29800 1000 1200 "clearline"] + Line[32400 29800 30400 27800 1000 1200 "clearline"] + Line[30400 27800 30400 19700 1000 1200 "clearline"] + Line[30400 19700 34100 16000 1000 1200 "clearline"] + Line[34150 15950 37650 15950 1000 1200 "clearline"] + Line[37650 15950 45200 8400 1000 1200 "clearline"] + Line[53453 66535 53453 68153 1000 1200 "clearline"] + Line[16600 33400 20300 33400 2500 2000 "clearline"] + Line[18100 45552 18100 39400 1000 1600 "clearline"] + Line[18100 39400 16500 37800 1000 1600 "clearline"] + Line[16500 37800 16500 33400 1000 1600 "clearline"] + Line[191700 100548 192648 100548 1000 1600 "clearline"] + Line[192648 100548 193200 101100 1000 1600 "clearline"] + Line[193200 101100 198100 101100 1000 1600 "clearline"] + Line[198100 101100 198800 100400 1000 1600 "clearline"] + Line[16000 73000 16000 71074 2500 2000 "clearline"] + Line[16000 71074 11300 66374 2500 2000 "clearline"] + Line[234478 111901 234500 118400 2500 2000 "clearline"] + Line[238950 111760 238809 111901 1000 2000 "clearline"] + Line[288330 90739 290339 90739 1000 2000 "clearline"] + Line[290339 90739 292800 93200 1000 2000 "clearline"] + Line[288330 95660 290340 95660 1000 2000 "clearline"] + Line[290340 95660 292800 93200 1000 2000 "clearline"] + Line[288330 100581 290881 100581 1000 2000 "clearline"] + Line[290881 100581 292800 102500 1000 2000 "clearline"] + Line[292800 99674 292800 102500 1000 2000 "clearline"] + Line[292800 102500 293574 102500 1000 2000 "clearline"] + Line[279670 85818 288330 85818 1000 2000 "clearline"] + Line[292800 89200 292800 96526 1000 2000 "clearline"] + Line[292900 93200 292850 93250 1000 2000 "clearline"] + Line[292800 81552 292800 86052 1000 2000 "clearline"] + Line[285200 80300 288400 80300 1000 2000 "clearline"] + Line[292800 81552 291500 80252 1000 2000 "clearline"] + Line[291800 80048 291548 80300 1000 2000 "clearline"] + Line[256131 115050 256131 120479 1000 1600 "clearline"] + Line[256131 120479 256752 121100 1000 1600 "clearline"] + Line[238809 111901 238809 119391 1000 1600 "clearline"] + Line[238809 119391 238800 119400 1000 1600 "clearline"] + Line[213511 84153 218400 84200 1000 2000 "clearline"] + Line[243140 111901 243140 119340 1000 1600 "clearline"] + Line[243140 119340 243200 119400 1000 1600 "clearline"] + Line[247470 111901 247470 119370 1000 1600 "clearline"] + Line[247470 119370 247500 119400 1000 1600 "clearline"] + Line[253663 62500 263169 62500 1500 1200 "clearline"] + Line[263169 62500 263632 62963 1500 1200 "clearline"] + Line[264792 71351 264792 66928 1500 1200 "clearline"] + Line[264792 66928 264764 66900 1500 1200 "clearline"] + Line[264764 64932 261168 64932 1000 1600 "clearline"] + Line[261168 64932 260100 66000 1000 1600 "clearline"] + Line[262500 66900 261000 66900 1000 1600 "clearline"] + Line[261000 66900 260100 66000 1000 1600 "clearline"] + Line[271200 55448 271200 58600 1000 1600 "clearline"] + Line[273200 58600 275000 56800 1000 1600 "clearline"] + Line[275000 56800 275000 55474 1000 1600 "clearline"] + Line[273200 58600 269000 58600 1000 1600 "clearline"] + Line[269000 58600 267300 56900 1000 1600 "clearline"] + Line[267300 56900 267300 55448 1000 1600 "clearline"] + Line[259900 121100 264700 121100 1000 1600 "clearline"] + Line[213569 72400 213511 72342 1000 1600 "clearline"] + Line[279670 100581 239581 100581 1000 1600 "clearline"] + Line[239581 100581 217300 78300 1000 1600 "clearline"] + Line[217300 78300 213563 78300 1000 1600 "clearline"] + Line[213563 78300 213511 78247 1000 1600 "clearline"] + Line[213511 76279 219579 76279 1000 1600 "clearline"] + Line[219579 76279 234000 90700 1000 1600 "clearline"] + Line[243300 95700 279630 95700 1000 1600 "clearline"] + Line[279630 95700 279670 95660 1000 1600 "clearline"] + Line[279670 90739 244739 90739 1000 1600 "clearline"] + Line[244739 90739 244700 90700 1000 1600 "clearline"] + Line[213511 74310 220410 74310 1000 1600 "clearline"] + Line[220410 74310 233800 87700 1000 1600 "clearline"] + Line[233800 87700 235300 87700 1000 1600 "clearline"] + Line[235300 87700 243300 95700 1000 1600 "clearline"] + Line[213511 72342 221142 72342 1000 1600 "clearline"] + Line[221142 72342 234600 85800 1000 1600 "clearline"] + Line[279652 85800 279670 85818 1000 1600 "clearline"] + Line[213511 68405 228005 68405 1000 1600 "clearline"] + Line[228005 68405 229700 70100 1000 1600 "clearline"] + Line[229700 70100 229700 77400 1000 1600 "clearline"] + Line[229700 77400 232450 80150 1000 1600 "clearline"] + Line[277800 80100 282200 75700 1000 1600 "clearline"] + Line[282200 75700 289300 75700 1000 1600 "clearline"] + Line[289300 75700 291300 77700 1000 1600 "clearline"] + Line[291300 77700 291300 80052 1000 1600 "clearline"] + Line[291300 80052 291548 80300 1000 1600 "clearline"] + Line[213511 70373 224273 70373 1000 1600 "clearline"] + Line[224273 70373 226000 72100 1000 1600 "clearline"] + Line[265347 44644 265347 47853 1000 1600 "clearline"] + Line[265347 47853 263400 49800 1000 1600 "clearline"] + Line[264500 64932 266732 64932 1000 1600 "clearline"] + Line[266732 64932 267700 65900 1000 1600 "clearline"] + Line[269123 74500 269123 67323 1500 1200 "clearline"] + Line[269123 67323 267700 65900 1500 1200 "clearline"] + Line[260461 71351 260461 66139 1500 1200 "clearline"] + Line[260461 66139 260700 65900 1500 1200 "clearline"] + Line[279670 85818 234618 85818 1000 1600 "clearline"] + Line[234618 85818 234600 85800 1000 1600 "clearline"] + Line[232450 80150 277750 80150 1000 1600 "clearline"] + Line[8708 93100 7000 93100 1000 1600 "clearline"] + Line[7000 93100 5900 92000 1000 1600 "clearline"] + Line[5900 92000 5900 91200 1000 1600 "clearline"] + Line[5900 91200 5100 90400 1000 1600 "clearline"] + Line[5100 90400 3646 90400 1000 1600 "clearline"] + Line[3646 90400 3000 89754 1000 1600 "clearline"] + Line[264792 111901 264792 103692 1000 1600 "clearline"] + Line[264792 103692 264700 103600 1000 1600 "clearline"] + Line[260461 111901 260461 107839 1000 1600 "clearline"] + Line[260461 107839 264700 103600 1000 1600 "clearline"] + Line[269123 111901 269123 103677 1000 1600 "clearline"] + Line[269123 103677 269200 103600 1000 1600 "clearline"] + Line[3000 93100 3000 94700 1000 1600 "clearline"] + Line[3000 94700 4300 96000 1000 1600 "clearline"] + Line[4300 96000 16674 96000 1000 1600 "clearline"] + Line[16674 96000 19600 93074 1000 1600 "clearline"] + Line[19600 89926 19600 86700 1000 1600 "clearline"] + Polygon("") + ( + [305000 69500] [324000 69500] [324000 124000] [305000 124000] + ) + Polygon("") + ( + [305000 55500] [324000 55500] [324000 1000] [305000 1000] + ) +) +Layer(2 "GND plane") +( + Line[97100 60000 100500 56600 1000 2000 "clearline"] + Line[100500 56600 125000 56600 1000 2000 "clearline"] + Line[125000 56600 132500 64100 1000 2000 "clearline"] + Line[132500 64100 159000 64100 1000 2000 "clearline"] + Line[159000 64100 159100 64200 1000 2000 "clearline"] + Line[174750 79950 117000 80000 1000 2000 "clearline"] + Line[117300 80000 106300 69000 1000 2000 "clearline"] + Line[106300 69000 106300 65200 1000 2000 "clearline"] + Line[106300 65200 106100 65000 1000 2000 "clearline"] + Line[106100 60000 106200 60000 1000 2000 "clearline"] + Line[129000 63400 131700 66100 1000 2000 "clearline"] + Line[131700 66100 156400 66100 1000 2000 "clearline"] + Line[156400 66100 156400 66200 1000 2000 "clearline"] + Line[156400 66200 159600 69400 1000 2000 "clearline"] + Line[159600 69400 186400 69400 1000 2000 "clearline"] + Line[186400 69400 201500 83800 1000 2000 "clearline"] + Line[49300 82100 95800 82100 1000 2000 "clearline"] + Line[95800 82100 99300 85600 1000 2000 "clearline"] + Line[161900 83900 192500 83900 1000 2000 "clearline"] + Line[177100 77600 174750 79950 1000 2000 "clearline"] + Line[118400 75600 118500 75600 1000 2000 "clearline"] + Line[118500 75600 120800 77900 1000 2000 "clearline"] + Line[120800 77900 172400 77900 1000 2000 "clearline"] + Line[172400 77900 175700 74600 1000 2000 "clearline"] + Line[175700 74600 180100 74600 1000 2000 "clearline"] + Line[156700 89000 161900 83900 1000 2000 "clearline"] + Line[24300 54600 24300 44700 2500 2000 ""] + Line[19100 49600 28800 49600 2500 2000 ""] + Line[7400 58500 15200 58500 2500 2000 ""] + Line[11300 55300 11300 61400 2500 2000 ""] + Line[106100 60000 107400 58700 1000 2000 "clearline"] + Line[107400 58700 118400 58700 1000 2000 "clearline"] + Line[118400 58700 123200 63500 1000 2000 "clearline"] + Line[123200 63500 129100 63500 1000 2000 "clearline"] + Line[156653 89050 156852 88852 1000 2000 "clearline"] + Line[142000 54000 186600 54000 1000 2000 "clearline"] + Line[186600 54000 191800 48800 1000 2000 "clearline"] + Line[115400 85600 115500 85600 1000 2000 "clearline"] + Line[115500 85600 119800 89900 1000 2000 "clearline"] + Line[119800 89900 155803 89900 1000 2000 "clearline"] + Line[155803 89900 156852 88852 1000 2000 "clearline"] + Line[67652 61200 95900 61200 1000 2000 "clearline"] + Line[95900 61200 98150 58950 1000 2000 "clearline"] + Line[99250 85550 115450 85550 1000 2000 "clearline"] + Line[115450 85550 116250 86350 1000 2000 "clearline"] + Line[163100 40300 152200 51200 1000 2000 "clearline"] + Line[152200 51200 136999 51200 1000 2000 "clearline"] + Line[136999 51200 135500 52699 1000 2000 "clearline"] + Line[39300 41900 39300 100200 1500 1200 "clearline"] + Line[39300 100200 38400 101100 1500 1200 "clearline"] + Line[44200 75400 47300 75400 4000 2000 ""] + Line[44100 78100 44100 73700 4000 2000 ""] + Line[44100 73700 42700 72300 4000 2000 ""] + Line[50800 87100 52000 85900 1000 1200 "clearline"] + Line[52000 85900 79000 85900 1000 1200 "clearline"] + Line[79000 85900 80200 87100 1000 1200 "clearline"] + Line[80200 87100 93900 87100 1000 1200 "clearline"] + Line[59200 82100 59200 70100 1000 1200 "clearline"] + Line[59200 70100 59600 69700 1000 1200 "clearline"] + Line[59600 69700 59600 66400 1000 1200 "clearline"] + Line[59600 66400 57500 64300 1000 1200 "clearline"] + Line[57500 64300 57500 60200 1000 1200 "clearline"] + Line[74900 27400 74900 24300 1000 1200 "clearline"] + Line[74900 24300 67400 16800 1000 1200 "clearline"] + Line[48500 53700 48500 52100 1000 1200 "clearline"] + Line[48500 52100 49200 51400 1000 1200 "clearline"] + Line[49200 51400 49200 29100 1000 1200 "clearline"] + Line[49200 29100 52500 25800 1000 1200 "clearline"] + Line[52500 25800 52500 21000 1000 1200 "clearline"] + Line[52500 21000 57800 15700 1000 1200 "clearline"] + Line[57800 15700 60100 15700 1000 1200 "clearline"] + Line[45200 8400 86200 8400 1000 1200 "clearline"] + Line[86200 8400 88100 10300 1000 1200 "clearline"] + Line[244700 90700 234000 90700 1000 1600 "clearline"] + Line[207900 37400 214899 37400 1000 1600 "clearline"] + Line[214899 37400 222499 29800 1000 1600 "clearline"] + Line[222499 29800 242600 29800 1000 1600 "clearline"] + Line[242600 29800 246900 34100 1000 1600 "clearline"] + Line[246900 34100 250400 34100 1000 1600 "clearline"] + Line[250400 34100 251200 33300 1000 1600 "clearline"] + Line[219100 102200 219100 92800 1000 1600 "clearline"] + Line[219100 92800 214800 88500 1000 1600 "clearline"] + Line[214800 88500 214800 57600 1000 1600 "clearline"] + Line[214800 57600 226400 46000 1000 1600 "clearline"] + Line[248000 31300 244600 27900 1000 1600 "clearline"] + Line[244600 27900 192900 27900 1000 1600 "clearline"] + Line[192900 27900 188800 32000 1000 1600 "clearline"] + Line[188800 32000 188800 36600 1000 1600 "clearline"] + Line[188800 36600 190300 38100 1000 1600 "clearline"] + Polygon("clearpoly,lock") + ( + [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] + [324000 1000] [324000 124000] [1000 124000] + ) +) +Layer(3 "power plane") +( + Line[11300 66374 11274 66374 1000 2000 "clearline"] + Line[152500 7500 149700 10300 1000 2000 "clearline"] + Line[149700 10300 88300 10300 1000 2000 "clearline"] + Line[181700 64500 151400 34900 1000 2000 "clearline"] + Line[166000 96000 181200 80800 1000 2000 "clearline"] + Line[132500 58800 144600 58800 1000 2000 "clearline"] + Line[144600 58800 155400 69700 1000 2000 "clearline"] + Line[155301 69600 191400 69500 1000 2000 "clearline"] + Line[181150 80850 205350 80850 1000 2000 "clearline"] + Line[205350 80850 208300 78200 1000 2000 "clearline"] + Line[174100 37700 174100 28400 1000 2000 "clearline"] + Line[174100 28400 180400 22100 1000 2000 "clearline"] + Line[180400 22100 204100 22100 1000 2000 "clearline"] + Line[204100 22100 213500 12700 1000 2000 "clearline"] + Line[213500 12700 216300 12700 1000 2000 "clearline"] + Line[216300 12700 221500 7500 1000 2000 "clearline"] + Line[170200 37700 170200 37900 1000 2000 "clearline"] + Line[177400 38900 177400 28400 1000 2000 "clearline"] + Line[177400 28400 181600 24200 1000 2000 "clearline"] + Line[181600 24200 209800 24200 1000 2000 "clearline"] + Line[209800 24200 216500 17500 1000 2000 "clearline"] + Line[124600 109500 152600 109500 1000 2000 "clearline"] + Line[152600 109500 155600 106500 1000 2000 "clearline"] + Line[124600 105500 124800 105500 1000 2000 "clearline"] + Line[124800 105500 127000 107700 1000 2000 "clearline"] + Line[127000 107700 150500 107700 1000 2000 "clearline"] + Line[150500 107700 155600 102600 1000 2000 "clearline"] + Line[131400 116900 166700 116900 1000 2000 "clearline"] + Line[166600 116900 169900 116900 1000 2000 "clearline"] + Line[169900 116900 172200 119200 1000 2000 "clearline"] + Line[155650 102550 188650 102550 1000 2000 "clearline"] + Line[196800 55300 225500 55300 1000 2000 "clearline"] + Line[225200 55300 228000 55300 1000 2000 "clearline"] + Line[228000 55300 231000 52300 1000 2000 "clearline"] + Line[219000 102600 200700 102600 1000 2000 "clearline"] + Line[200700 102600 200200 103100 1000 2000 "clearline"] + Line[200200 103100 189150 103100 1000 2000 "clearline"] + Line[189150 103100 188600 102550 1000 2000 "clearline"] + Line[182500 107500 187600 107500 1000 2000 "clearline"] + Line[187600 107500 190000 105100 1000 2000 "clearline"] + Line[190000 105100 226200 105100 1000 2000 "clearline"] + Line[199600 60800 218800 60800 1000 2000 "clearline"] + Line[191800 48800 229200 48800 1000 2000 "clearline"] + Line[216900 32000 233800 32000 1000 2000 "clearline"] + Line[233800 32000 239400 37600 1000 2000 "clearline"] + Line[11300 66374 11274 66374 1000 2000 "clearline"] + Line[11274 66374 2000 57100 1000 2000 "clearline"] + Line[2000 57100 2000 40400 1000 2000 "clearline"] + Line[2000 40400 40800 1600 1000 2000 "clearline"] + Line[40800 1600 83300 1600 1000 2000 "clearline"] + Line[83300 1600 87300 5600 1000 2000 "clearline"] + Line[150800 2400 279700 2400 1000 2000 "clearline"] + Line[279700 2400 296000 18700 1000 2000 "clearline"] + Line[135700 7500 89200 7500 1000 2000 "clearline"] + Line[89200 7500 86100 4400 1000 2000 "clearline"] + Line[135700 7500 136800 8600 1000 2000 "clearline"] + Line[136800 8600 144600 8600 1000 2000 "clearline"] + Line[150800 2400 144600 8600 1000 2000 "clearline"] + Line[203300 63600 203300 64000 1000 2000 "clearline"] + Line[170200 37700 170200 38400 1000 2000 "clearline"] + Line[170200 38400 172300 40500 1000 2000 "clearline"] + Line[172300 40500 175800 40500 1000 2000 "clearline"] + Line[175800 40500 177400 38900 1000 2000 "clearline"] + Line[154300 71500 143600 60800 1000 2000 "clearline"] + Line[143600 60800 128700 60800 1000 2000 "clearline"] + Line[128700 60800 111600 77900 1000 2000 "clearline"] + Line[203300 64000 195100 72200 1000 2000 "clearline"] + Line[195100 72200 185300 72200 1000 2000 "clearline"] + Line[185300 72200 184600 71500 1000 2000 "clearline"] + Line[184600 71500 154300 71500 1000 2000 "clearline"] + Line[199400 119700 203200 123500 1000 2000 "clearline"] + Line[203200 123500 239100 123500 1000 2000 "clearline"] + Line[196100 116300 200500 116300 1000 2000 "clearline"] + Line[200500 116300 206000 121800 1000 2000 "clearline"] + Line[206000 121800 236300 121800 1000 2000 "clearline"] + Line[203100 71400 202700 71800 1000 2000 "clearline"] + Line[111600 77900 111600 81400 1000 2000 "clearline"] + Line[111600 81400 110400 82600 1000 2000 "clearline"] + Line[110400 82600 61600 82600 1000 2000 "clearline"] + Line[61600 82600 54600 89600 1000 2000 "clearline"] + Line[73600 89600 78900 84300 1000 2000 "clearline"] + Line[78900 84300 113300 84300 1000 2000 "clearline"] + Line[113300 84300 125000 96000 1000 2000 "clearline"] + Line[124950 95950 166000 96000 1000 2000 "clearline"] + Line[133100 58800 131800 58800 1000 2000 "clearline"] + Line[131800 58800 130400 57400 1000 2000 "clearline"] + Line[46200 69900 42600 69900 1000 1200 "clearline"] + Line[42600 69900 39200 73300 1000 1200 "clearline"] + Line[39200 73300 39200 95100 1000 1200 "clearline"] + Line[39200 95100 35000 99300 1000 1200 "clearline"] + Line[35000 99300 35000 110100 1000 1200 "clearline"] + Line[55800 23000 55800 8100 1000 1200 "clearline"] + Line[55800 8100 52500 4800 1000 1200 "clearline"] + Line[226100 105100 237800 105100 1000 1600 "clearline"] + Line[237800 105100 243100 110400 1000 1600 "clearline"] + Line[243100 110400 262400 110400 1000 1600 "clearline"] + Line[238800 119400 236400 121800 1000 1600 "clearline"] + Line[243200 119400 239100 123500 1000 1600 "clearline"] + Line[296000 39200 296000 18700 1000 1600 "clearline"] + Line[300000 43200 296000 39200 1000 1600 "clearline"] + Line[300000 101200 300000 43200 1000 1600 "clearline"] + Line[264700 121100 280100 121100 1000 1600 "clearline"] + Line[280100 121100 300000 101200 1000 1600 "clearline"] + Line[202750 71750 214950 71750 1000 1600 "clearline"] + Line[214950 71750 226800 83600 1000 1600 "clearline"] + Line[226800 83600 281900 83600 1000 1600 "clearline"] + Line[281900 83600 285200 80300 1000 1600 "clearline"] + Line[226000 72100 232200 72100 1000 1600 "clearline"] + Line[232200 72100 254300 50000 1000 1600 "clearline"] + Line[254300 50000 263200 50000 1000 1600 "clearline"] + Line[263200 50000 263400 49800 1000 1600 "clearline"] + Line[269200 103600 262400 110400 1000 1600 "clearline"] + Polygon("clearpoly,lock") + ( + [29000 44000] [110000 44000] [110000 81000] [29000 81000] + ) + Polygon("clearpoly,lock") + ( + [1000 1000] [28000 1000] [28000 124000] [1000 124000] + ) + Polygon("clearpoly,lock") + ( + [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] + [324000 1000] [324000 43000] [1000 43000] + ) + Polygon("clearpoly,lock") + ( + [1000 82000] [324000 82000] [324000 124000] [1000 124000] + ) + Polygon("clearpoly,lock") + ( + [111000 3600] [140000 3600] [140000 1000] [324000 1000] [324000 124000] + [111000 124000] + ) +) +Layer(4 "bottom") +( + Line[151300 34900 151300 8700 1000 2000 "clearline"] + Line[151300 8700 152500 7500 1000 2000 "clearline"] + Line[167500 17500 177800 27800 1000 2000 "clearline"] + Line[177800 27800 177800 50700 1000 2000 "clearline"] + Line[162500 7500 164900 7500 1000 2000 "clearline"] + Line[164900 7500 172600 15200 1000 2000 "clearline"] + Line[172600 15200 172600 20000 1000 2000 "clearline"] + Line[172600 20000 180900 28300 1000 2000 "clearline"] + Line[180900 28300 180900 47700 1000 2000 "clearline"] + Line[197900 82400 197900 76100 1000 2000 "clearline"] + Line[197900 76100 191300 69500 1000 2000 "clearline"] + Line[196700 83500 197900 82400 1000 2000 "clearline"] + Line[124400 60000 124400 101600 1000 2000 "clearline"] + Line[124600 105500 125000 105500 1000 2000 "clearline"] + Line[182500 107500 179900 107500 1000 2000 "clearline"] + Line[164000 123400 116700 123500 1000 2000 "clearline"] + Line[116700 123500 111800 118600 1000 2000 "clearline"] + Line[111800 118600 44800 118450 1000 2000 "clearline"] + Line[121600 120900 121600 117700 1000 2000 "clearline"] + Line[121600 117700 128400 110900 1000 2000 "clearline"] + Line[128400 110900 128400 105100 1000 2000 "clearline"] + Line[128400 105100 128300 105000 1000 2000 "clearline"] + Line[127400 53600 127400 98900 1000 2000 "clearline"] + Line[133400 112400 133400 86100 1000 2000 "clearline"] + Line[133400 112300 134900 113800 1000 2000 "clearline"] + Line[134900 113800 134900 118600 1000 2000 "clearline"] + Line[134900 118600 133300 120200 1000 2000 "clearline"] + Line[243300 123500 176600 123500 1000 2000 "clearline"] + Line[172200 119200 176500 123500 1000 2000 "clearline"] + Line[172400 107400 172500 107500 1000 2000 "clearline"] + Line[165300 37000 165300 38500 1000 2000 "clearline"] + Line[165300 38500 166000 39200 1000 2000 "clearline"] + Line[166000 39200 166000 93800 1000 2000 "clearline"] + Line[166000 93800 170000 97800 1000 2000 "clearline"] + Line[170000 97800 171800 97800 1000 2000 "clearline"] + Line[184500 50100 184500 30400 1000 2000 "clearline"] + Line[184500 30400 191000 23900 1000 2000 "clearline"] + Line[182500 107500 182500 77100 1000 2000 "clearline"] + Line[182500 77100 185200 74400 1000 2000 "clearline"] + Line[185200 74400 185200 52200 1000 2000 "clearline"] + Line[185200 52200 186700 50700 1000 2000 "clearline"] + Line[186700 50700 186700 31100 1000 2000 "clearline"] + Line[231500 19200 231500 7500 1000 2000 "clearline"] + Line[203800 18000 203800 14100 1000 2000 "clearline"] + Line[203800 14100 192600 2900 1000 2000 "clearline"] + Line[192600 2900 177100 2900 1000 2000 "clearline"] + Line[177100 2900 172500 7500 1000 2000 "clearline"] + Line[186900 87200 186900 53000 1000 2000 "clearline"] + Line[186900 53000 188700 51200 1000 2000 "clearline"] + Line[147600 38000 155900 38000 1000 2000 "clearline"] + Line[155900 38000 163600 45700 1000 2000 "clearline"] + Line[163600 45700 163600 98600 1000 2000 "clearline"] + Line[163600 98600 172500 107500 1000 2000 "clearline"] + Line[160900 60800 160900 61400 1000 2000 "clearline"] + Line[160900 61400 161700 62200 1000 2000 "clearline"] + Line[161700 62200 161700 100400 1000 2000 "clearline"] + Line[161700 100400 155600 106500 1000 2000 "clearline"] + Line[128300 105000 130700 102600 1000 2000 "clearline"] + Line[130700 102600 130700 78400 1000 2000 "clearline"] + Line[130700 78400 129600 77300 1000 2000 "clearline"] + Line[129600 77300 129600 62500 1000 2000 "clearline"] + Line[129600 62500 132900 59200 1000 2000 "clearline"] + Line[132850 59250 136750 59250 1000 2000 "clearline"] + Line[136750 59250 142000 54000 1000 2000 "clearline"] + Line[195600 67800 195600 59300 1000 2000 "clearline"] + Line[195600 59300 193400 57100 1000 2000 "clearline"] + Line[193400 57100 193400 52600 1000 2000 "clearline"] + Line[193400 52600 195900 50100 1000 2000 "clearline"] + Line[195900 50100 195900 37400 1000 2000 "clearline"] + Line[165200 122100 165200 122200 1000 2000 "clearline"] + Line[165200 122200 164000 123400 1000 2000 "clearline"] + Line[202700 110500 202700 86500 1000 2000 "clearline"] + Line[202700 86500 204900 84300 1000 2000 "clearline"] + Line[204900 84300 204900 82700 1000 2000 "clearline"] + Line[204900 82700 200400 78200 1000 2000 "clearline"] + Line[200400 78200 200400 74200 1000 2000 "clearline"] + Line[200400 74200 198500 72300 1000 2000 "clearline"] + Line[198500 72300 198500 70300 1000 2000 "clearline"] + Line[198500 70300 201500 67300 1000 2000 "clearline"] + Line[201500 67300 204000 67300 1000 2000 "clearline"] + Line[204000 67300 206000 65300 1000 2000 "clearline"] + Line[206000 65300 206000 58600 1000 2000 "clearline"] + Line[206000 58600 199700 52300 1000 2000 "clearline"] + Line[196100 116300 197000 116300 1000 2000 "clearline"] + Line[197000 116300 202700 110600 1000 2000 "clearline"] + Line[211450 84150 211400 54900 1000 2000 "clearline"] + Line[205400 90200 211400 84200 1000 2000 "clearline"] + Line[205400 113700 205400 90200 1000 2000 "clearline"] + Line[199400 119700 205400 113700 1000 2000 "clearline"] + Line[211400 55200 211400 52500 1000 2000 "clearline"] + Line[211400 52500 202300 43400 1000 2000 "clearline"] + Line[184500 50100 182500 52100 1000 2000 "clearline"] + Line[182500 52100 182500 59600 1000 2000 "clearline"] + Line[182500 59600 177500 64600 1000 2000 "clearline"] + Line[119700 21900 119700 21800 1000 2000 "clearline"] + Line[119700 21800 117800 19900 1000 2000 "clearline"] + Line[117800 19900 32900 19900 1000 2000 "clearline"] + Line[6100 44300 5900 44500 1000 2000 "clearline"] + Line[29200 54500 29200 54600 1000 2000 "clearline"] + Line[29200 54600 39200 64600 1000 2000 "clearline"] + Line[112800 48500 105700 41400 1000 2000 "clearline"] + Line[78600 41400 105700 41400 1000 2000 "clearline"] + Line[130400 57400 130400 52600 1000 2000 "clearline"] + Line[130400 52600 128700 50900 1000 2000 "clearline"] + Line[128700 50900 115200 50900 1000 2000 "clearline"] + Line[115200 50900 112650 48350 1000 2000 "clearline"] + Line[143800 46800 124800 46800 1000 2000 "clearline"] + Line[124800 46800 124500 46500 1000 2000 "clearline"] + Line[141900 69400 147100 64200 1000 2000 "clearline"] + Line[147100 64200 147100 45500 1000 2000 "clearline"] + Line[147100 45500 143800 42200 1000 2000 "clearline"] + Line[67626 67700 74000 67700 1000 2000 "clearline"] + Line[74000 67700 79200 72900 1000 2000 "clearline"] + Line[79200 72900 79200 80400 1000 2000 "clearline"] + Line[79200 80400 82300 83500 1000 2000 "clearline"] + Line[82300 83500 117900 83500 1000 2000 "clearline"] + Line[117900 83500 121200 86800 1000 2000 "clearline"] + Line[123500 53900 118900 58500 1000 2000 "clearline"] + Line[118900 58500 118900 64400 1000 2000 "clearline"] + Line[118900 64400 109500 73800 1000 2000 "clearline"] + Line[109500 73800 109500 78900 1000 2000 "clearline"] + Line[109500 78900 108700 79700 1000 2000 "clearline"] + Line[39200 64600 39200 97100 1000 2000 "clearline"] + Line[39200 97100 41400 99300 1000 1200 "clearline"] + Line[41400 99300 41400 115050 1000 1200 "clearline"] + Line[41400 115050 44800 118450 1000 1200 "clearline"] + Line[46900 98600 46900 113400 1000 1200 "clearline"] + Line[46900 113400 49000 115500 1000 1200 "clearline"] + Line[69000 104200 69000 109700 1000 1200 "clearline"] + Line[69000 109700 66800 111900 1000 1200 "clearline"] + Line[48500 53700 48500 67600 1000 1200 "clearline"] + Line[48500 67600 46200 69900 1000 1200 "clearline"] + Line[49900 71200 51500 69600 1000 1200 "clearline"] + Line[51500 69600 51500 61000 1000 1200 "clearline"] + Line[51500 61000 59300 53200 1000 1200 "clearline"] + Line[50400 70700 50050 71050 1000 1200 "clearline"] + Line[94100 37700 63700 37700 1000 1200 "clearline"] + Line[63700 37700 49000 23000 1000 1200 "clearline"] + Line[52500 44200 66100 44200 1000 1200 "clearline"] + Line[66100 44200 69300 47400 1000 1200 "clearline"] + Line[69300 47400 69300 52400 1000 1200 "clearline"] + Line[69300 52400 61400 60300 1000 1200 "clearline"] + Line[61400 60300 57500 60300 1000 1200 "clearline"] + Line[5900 44500 12400 44500 1000 1200 "clearline"] + Line[12400 44500 28400 28500 1000 1200 "clearline"] + Line[28400 28500 28400 24400 1000 1200 "clearline"] + Line[28400 24400 32900 19900 1000 1200 "clearline"] + Line[56700 67800 57400 67800 1000 1600 "clearline"] + Line[78200 89500 78200 85900 1000 1600 "clearline"] + Line[78200 85900 75600 83300 1000 1600 "clearline"] + Line[75600 83300 73700 83300 1000 1600 "clearline"] + Line[73700 83300 69200 78800 1000 1600 "clearline"] + Line[69200 78800 69200 73000 1000 1600 "clearline"] + Line[69200 73000 66800 70600 1000 1600 "clearline"] + Line[66800 70600 59500 70600 1000 1600 "clearline"] + Line[59500 70600 56700 67800 1000 1600 "clearline"] + Line[59000 115400 59000 102500 1000 1600 "clearline"] + Line[59000 102500 61400 100100 1000 1600 "clearline"] + Line[61400 100100 61400 89800 1000 1600 "clearline"] + Line[61400 89800 49700 78100 1000 1600 "clearline"] + Line[49700 71400 49850 71250 1000 1600 "clearline"] + Line[42300 70400 42300 80500 2500 2000 ""] + Line[49900 71200 49900 71900 1000 1600 "clearline"] + Line[49900 71900 49200 72600 1000 1600 "clearline"] + Line[49200 72600 49200 77600 1000 1600 "clearline"] + Line[49200 77600 50050 78450 1000 1600 "clearline"] + Line[247500 119400 243400 123500 1000 1600 "clearline"] + Line[188700 51200 188700 39600 1000 1600 "clearline"] + Line[188700 39600 190200 38100 1000 1600 "clearline"] + Line[226500 17500 222200 21800 1000 1600 "clearline"] + Line[222200 21800 193100 21800 1000 1600 "clearline"] + Line[193100 21800 190600 24300 1000 1600 "clearline"] + Line[194200 23600 227100 23600 1000 1600 "clearline"] + Line[227100 23600 231450 19250 1000 1600 "clearline"] + Line[186700 31100 194200 23600 1000 1600 "clearline"] + Polygon("clearpoly,lock") + ( + [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] + [324000 1000] [324000 124000] [1000 124000] + ) +) +Layer(5 "outline") +( + Attribute("PCB::skip-drc" "1") + Line[0 0 89000 0 1000 2000 "lock"] + Line[89000 0 89000 2600 1000 2000 "lock"] + Line[89000 2600 139000 2600 1000 2000 "lock"] + Line[139000 2600 139000 0 1000 2000 "lock"] + Line[139000 0 325000 0 1000 2000 "lock"] + Line[325000 0 325000 125000 1000 2000 "lock"] + Line[325000 125000 0 125000 1000 2000 "lock"] + Line[0 125000 0 0 1000 2000 "lock"] +) +Layer(6 "silk") +( + Line[24400 90000 30700 96700 1000 2000 "clearline"] + Line[35200 89800 35200 96600 1000 2000 "clearline"] + Line[44400 13700 44400 16000 1000 2000 "clearline"] + Line[34400 13700 44400 13700 1000 2000 "clearline"] + Line[34400 16000 34400 13700 1000 2000 "clearline"] + Text[221200 117800 0 200 "TeleMega v1.0" "clearline,onsolder"] + Text[303248 100520 3 100 "` 2013 Bdale Garbee KB0G" "onsolder"] + Text[141500 29700 0 100 "companion" "clearline,onsolder"] + Text[39600 123800 3 150 "switch" "clearline,onsolder"] + Text[49600 112100 3 150 "gnd" "clearline,onsolder"] + Text[66000 115600 3 175 "main" "clearline,onsolder"] + Text[86200 122800 3 175 "apogee" "clearline,onsolder"] + Text[105000 98600 3 200 "D" "clearline,onsolder"] + Text[65300 34400 3 200 "A" "clearline,onsolder"] + Text[86900 34400 3 200 "B" "clearline,onsolder"] + Text[106300 34000 3 200 "C" "clearline,onsolder"] + Text[29200 34600 3 150 "gnd" "clearline,onsolder"] + Text[50300 29600 3 150 "lipo" "clearline,onsolder"] + Text[40300 35400 3 150 "pyro" "clearline,onsolder"] + Text[4200 46200 1 150 "-" "clearline,onsolder"] + Text[7200 81600 0 150 "+" "clearline,onsolder"] + Text[163800 102200 0 122 "debug" "clearline,onsolder"] + Text[202200 30200 0 122 "serial" "clearline,onsolder"] + Polygon("auto") + ( + [189574 95767] [183351 75758] [185109 73647] [189574 83028] [194039 73647] + [195797 75758] + ) + Polygon("auto") + ( + [189574 64191] [182662 73403] [171100 36229] [163136 28812] [177595 28812] + [185103 36093] [185103 64788] [189574 61825] [194044 64788] [194044 36093] + [201553 28812] [216006 28812] [208047 36229] [196486 73403] + ) + Polygon("clearpoly") + ( + [54500 22800] [136500 22800] [136500 3900] [54500 3900] + ) +) +Layer(7 "silk") +( +) +NetList() +( + Net("+3.3V" "(unknown)") + ( + Connect("C10-2") + Connect("C22-2") + Connect("C36-2") + Connect("C37-2") + Connect("C43-2") + Connect("C44-2") + Connect("C45-2") + Connect("C47-2") + Connect("C101-2") + Connect("C171-2") + Connect("C172-2") + Connect("C173-1") + Connect("C221-2") + Connect("C251-1") + Connect("C271-1") + Connect("C301-2") + Connect("C600-2") + Connect("J9-7") + Connect("J21-6") + Connect("L600-1") + Connect("R38-2") + Connect("R171-1") + Connect("R900-2") + Connect("R901-2") + Connect("U1-5") + Connect("U3-9") + Connect("U4-1") + Connect("U5-3") + Connect("U5-7") + Connect("U5-8") + Connect("U6-1") + Connect("U6-5") + Connect("U6-12") + Connect("U6-13") + Connect("U6-15") + Connect("U6-22") + Connect("U6-25") + Connect("U6-27") + Connect("U6-28") + Connect("U7-6") + Connect("U7-11") + Connect("U7-21") + Connect("U7-28") + Connect("U7-50") + Connect("U7-75") + Connect("U7-100") + Connect("U9-2") + Connect("U9-4") + Connect("U9-13") + Connect("U10-7") + Connect("U10-8") + Connect("U11-2") + Connect("U12-13") + Connect("U13-8") + Connect("U14-8") + Connect("U15-8") + ) + Net("ba_miso1" "(unknown)") + ( + Connect("U4-6") + Connect("U7-31") + ) + Net("ba_mosi1" "(unknown)") + ( + Connect("U4-7") + Connect("U7-32") + ) + Net("ba_sck1" "(unknown)") + ( + Connect("U4-8") + Connect("U7-30") + ) + Net("beeper" "(unknown)") + ( + Connect("U7-63") + Connect("U8-2") + ) + Net("boot0" "(unknown)") + ( + Connect("J21-3") + Connect("R402-1") + Connect("U7-94") + ) + Net("cmp_ldo_in" "(unknown)") + ( + Connect("R36-1") + Connect("R37-2") + Connect("U13-3") + Connect("U13-5") + Connect("U14-3") + Connect("U14-5") + Connect("U15-3") + Connect("U15-5") + ) + Net("cmp_rail" "(unknown)") + ( + Connect("R38-1") + Connect("R39-2") + Connect("U13-2") + Connect("U13-6") + Connect("U14-2") + Connect("U14-6") + Connect("U15-2") + Connect("U15-6") + ) + Net("cs_accel" "(unknown)") + ( + Connect("U3-12") + Connect("U7-85") + ) + Net("cs_companion0" "(unknown)") + ( + Connect("J9-6") + Connect("U7-81") + ) + Net("cs_companion1" "(unknown)") + ( + Connect("J9-5") + Connect("U7-82") + ) + Net("cs_flash" "(unknown)") + ( + Connect("U5-1") + Connect("U7-84") + ) + Net("cs_gyro" "(unknown)") + ( + Connect("U7-83") + Connect("U12-8") + ) + Net("cs_pres" "(unknown)") + ( + Connect("U4-4") + Connect("U4-5") + Connect("U7-33") + ) + Net("cs_radio" "(unknown)") + ( + Connect("U6-11") + Connect("U7-34") + ) + Net("fet_a" "(unknown)") + ( + Connect("J1-6") + Connect("Q1-5") + Connect("Q1-6") + Connect("R14-1") + ) + Net("fet_b" "(unknown)") + ( + Connect("J1-4") + Connect("Q1-7") + Connect("Q1-8") + Connect("R13-1") + ) + Net("fet_c" "(unknown)") + ( + Connect("J1-2") + Connect("Q2-7") + Connect("Q2-8") + Connect("R16-1") + ) + Net("fet_d" "(unknown)") + ( + Connect("J2-8") + Connect("Q2-5") + Connect("Q2-6") + Connect("R15-1") + ) + Net("fet_e" "(unknown)") + ( + Connect("J2-6") + Connect("Q3-5") + Connect("Q3-6") + Connect("R18-1") + ) + Net("fet_f" "(unknown)") + ( + Connect("J2-4") + Connect("Q3-7") + Connect("Q3-8") + Connect("R17-1") + ) + Net("fire_a" "(unknown)") + ( + Connect("R2-2") + Connect("R8-1") + Connect("U7-87") + ) + Net("fire_b" "(unknown)") + ( + Connect("R1-2") + Connect("R7-1") + Connect("U7-88") + ) + Net("fire_c" "(unknown)") + ( + Connect("R4-2") + Connect("R10-1") + Connect("U7-91") + ) + Net("fire_d" "(unknown)") + ( + Connect("R3-2") + Connect("R9-1") + Connect("U7-3") + ) + Net("fire_e" "(unknown)") + ( + Connect("R6-2") + Connect("R12-1") + Connect("U7-5") + ) + Net("fire_f" "(unknown)") + ( + Connect("R5-2") + Connect("R11-1") + Connect("U7-4") + ) + Net("GND" "(unknown)") + ( + Connect("B1-2") + Connect("C4-1") + Connect("C5-1") + Connect("C10-1") + Connect("C21-1") + Connect("C22-1") + Connect("C30-2") + Connect("C31-2") + Connect("C32-2") + Connect("C33-2") + Connect("C36-1") + Connect("C37-1") + Connect("C38-2") + Connect("C39-1") + Connect("C42-1") + Connect("C43-1") + Connect("C44-1") + Connect("C45-1") + Connect("C47-1") + Connect("C101-1") + Connect("C102-1") + Connect("C103-1") + Connect("C171-1") + Connect("C172-1") + Connect("C175-1") + Connect("C210-2") + Connect("C211-2") + Connect("C221-1") + Connect("C251-2") + Connect("C261-2") + Connect("C271-2") + Connect("C291-2") + Connect("C301-1") + Connect("C302-1") + Connect("C303-1") + Connect("C403-1") + Connect("C404-1") + Connect("C405-1") + Connect("C600-1") + Connect("C601-2") + Connect("C602-2") + Connect("C610-1") + Connect("D2-3") + Connect("D2-4") + Connect("H1-1") + Connect("H2-1") + Connect("H3-1") + Connect("H4-1") + Connect("J1-9") + Connect("J2-3") + Connect("J5-5") + Connect("J8-2") + Connect("J9-1") + Connect("J20-1") + Connect("J21-1") + Connect("L192-2") + Connect("Q1-1") + Connect("Q1-3") + Connect("Q2-1") + Connect("Q2-3") + Connect("Q3-1") + Connect("Q3-3") + Connect("R1-1") + Connect("R2-1") + Connect("R3-1") + Connect("R4-1") + Connect("R5-1") + Connect("R6-1") + Connect("R19-1") + Connect("R20-1") + Connect("R21-1") + Connect("R22-1") + Connect("R23-1") + Connect("R24-1") + Connect("R26-1") + Connect("R28-1") + Connect("R30-1") + Connect("R35-1") + Connect("R37-1") + Connect("R39-1") + Connect("R51-1") + Connect("R401-2") + Connect("R402-2") + Connect("S1-2") + Connect("S1-3") + Connect("S1-5") + Connect("U1-2") + Connect("U2-2") + Connect("U3-2") + Connect("U3-4") + Connect("U3-7") + Connect("U3-13") + Connect("U3-16") + Connect("U3-17") + Connect("U4-2") + Connect("U4-3") + Connect("U5-4") + Connect("U6-32") + Connect("U6-33") + Connect("U7-10") + Connect("U7-19") + Connect("U7-20") + Connect("U7-27") + Connect("U7-49") + Connect("U7-74") + Connect("U7-99") + Connect("U8-1") + Connect("U9-9") + Connect("U9-11") + Connect("U10-1") + Connect("U10-10") + Connect("U10-12") + Connect("U11-3") + Connect("U12-1") + Connect("U12-18") + Connect("U13-4") + Connect("U14-4") + Connect("U15-4") + Connect("X1-2") + Connect("X1-4") + Connect("X2-2") + Connect("X2-4") + ) + Net("gps_pps" "(unknown)") + ( + Connect("U10-4") + Connect("U12-11") + ) + Net("gyro_int" "(unknown)") + ( + Connect("U7-97") + Connect("U12-12") + ) + Net("led_green" "(unknown)") + ( + Connect("R53-2") + Connect("U7-66") + ) + Net("led_red" "(unknown)") + ( + Connect("R52-2") + Connect("U7-65") + ) + Net("mag_int" "(unknown)") + ( + Connect("U7-80") + Connect("U9-15") + ) + Net("miso1" "(unknown)") + ( + Connect("U3-8") + Connect("U7-45") + Connect("U12-9") + ) + Net("miso2" "(unknown)") + ( + Connect("J9-4") + Connect("R104-2") + Connect("U5-2") + Connect("U6-9") + ) + Net("mosi1" "(unknown)") + ( + Connect("U3-11") + Connect("U7-46") + Connect("U12-24") + ) + Net("mosi2" "(unknown)") + ( + Connect("C405-2") + Connect("J9-3") + Connect("R105-1") + Connect("U5-5") + Connect("U6-7") + ) + Net("radio_int" "(unknown)") + ( + Connect("U6-4") + Connect("U7-98") + ) + Net("radio_marc_isr" "(unknown)") + ( + Connect("U6-3") + Connect("U7-15") + ) + Net("reset_n" "(unknown)") + ( + Connect("C610-2") + Connect("J20-2") + Connect("J21-2") + Connect("U6-2") + Connect("U7-14") + Connect("U10-9") + Connect("U11-1") + ) + Net("rx1" "(unknown)") + ( + Connect("J21-5") + Connect("U7-69") + ) + Net("rx3" "(unknown)") + ( + Connect("U7-79") + Connect("U10-2") + ) + Net("sck1" "(unknown)") + ( + Connect("U3-10") + Connect("U7-44") + Connect("U12-23") + ) + Net("sck2" "(unknown)") + ( + Connect("C403-2") + Connect("J9-2") + Connect("R103-1") + Connect("U5-6") + Connect("U6-8") + ) + Net("scl1" "(unknown)") + ( + Connect("R901-1") + Connect("U7-95") + Connect("U9-1") + ) + Net("sda1" "(unknown)") + ( + Connect("R900-1") + Connect("U7-96") + Connect("U9-16") + ) + Net("sense_a" "(unknown)") + ( + Connect("R14-2") + Connect("R20-2") + Connect("U7-23") + ) + Net("sense_b" "(unknown)") + ( + Connect("R13-2") + Connect("R19-2") + Connect("U7-24") + ) + Net("sense_c" "(unknown)") + ( + Connect("R16-2") + Connect("R22-2") + Connect("U7-25") + ) + Net("sense_d" "(unknown)") + ( + Connect("R15-2") + Connect("R21-2") + Connect("U7-26") + ) + Net("sense_e" "(unknown)") + ( + Connect("R18-2") + Connect("R24-2") + Connect("U7-29") + ) + Net("sense_f" "(unknown)") + ( + Connect("R17-2") + Connect("R23-2") + Connect("U7-38") + ) + Net("swclk" "(unknown)") + ( + Connect("J20-4") + Connect("U7-76") + ) + Net("swdio" "(unknown)") + ( + Connect("J20-3") + Connect("U7-72") + ) + Net("tx1" "(unknown)") + ( + Connect("J21-4") + Connect("U7-68") + ) + Net("tx3" "(unknown)") + ( + Connect("U7-78") + Connect("U10-3") + ) + Net("unnamed_net1" "(unknown)") + ( + Connect("C177-2") + Connect("J8-1") + Connect("L174-2") + ) + Net("unnamed_net2" "(unknown)") + ( + Connect("Q1-2") + Connect("R7-2") + Connect("U13-7") + ) + Net("unnamed_net3" "(unknown)") + ( + Connect("Q1-4") + Connect("R8-2") + Connect("U13-1") + ) + Net("unnamed_net4" "(unknown)") + ( + Connect("C38-1") + Connect("U1-4") + ) + Net("unnamed_net5" "(unknown)") + ( + Connect("D1-1") + Connect("D1-4") + Connect("U2-1") + ) + Net("unnamed_net6" "(unknown)") + ( + Connect("R35-2") + Connect("U2-5") + ) + Net("unnamed_net7" "(unknown)") + ( + Connect("Q2-4") + Connect("R9-2") + Connect("U14-7") + ) + Net("unnamed_net8" "(unknown)") + ( + Connect("Q2-2") + Connect("R10-2") + Connect("U14-1") + ) + Net("unnamed_net9" "(unknown)") + ( + Connect("Q3-4") + Connect("R12-2") + Connect("U15-1") + ) + Net("unnamed_net10" "(unknown)") + ( + Connect("Q3-2") + Connect("R11-2") + Connect("U15-7") + ) + Net("unnamed_net11" "(unknown)") + ( + Connect("C33-1") + Connect("U7-13") + Connect("X2-3") + ) + Net("unnamed_net12" "(unknown)") + ( + Connect("C32-1") + Connect("U7-12") + Connect("X2-1") + ) + Net("unnamed_net13" "(unknown)") + ( + Connect("R401-1") + Connect("U7-37") + ) + Net("unnamed_net14" "(unknown)") + ( + Connect("C404-2") + Connect("R104-1") + Connect("U7-53") + ) + Net("unnamed_net15" "(unknown)") + ( + Connect("R103-2") + Connect("U7-52") + ) + Net("unnamed_net16" "(unknown)") + ( + Connect("R105-2") + Connect("U7-54") + ) + Net("unnamed_net17" "(unknown)") + ( + Connect("C30-1") + Connect("U6-31") + Connect("X1-3") + ) + Net("unnamed_net18" "(unknown)") + ( + Connect("C31-1") + Connect("U6-30") + Connect("X1-1") + ) + Net("unnamed_net19" "(unknown)") + ( + Connect("C210-1") + Connect("L191-2") + Connect("L201-1") + Connect("U6-20") + ) + Net("unnamed_net20" "(unknown)") + ( + Connect("C191-1") + Connect("L191-1") + Connect("L192-1") + Connect("U6-19") + ) + Net("unnamed_net21" "(unknown)") + ( + Connect("C181-2") + Connect("L193-1") + Connect("U6-18") + ) + Net("unnamed_net22" "(unknown)") + ( + Connect("C174-1") + Connect("L171-2") + Connect("U6-17") + ) + Net("unnamed_net23" "(unknown)") + ( + Connect("C231-1") + Connect("U6-24") + ) + Net("unnamed_net24" "(unknown)") + ( + Connect("C231-2") + Connect("U6-23") + ) + Net("unnamed_net25" "(unknown)") + ( + Connect("C211-1") + Connect("U6-21") + ) + Net("unnamed_net26" "(unknown)") + ( + Connect("R30-2") + Connect("U6-14") + ) + Net("unnamed_net27" "(unknown)") + ( + Connect("C42-2") + Connect("U6-6") + ) + Net("unnamed_net28" "(unknown)") + ( + Connect("C261-1") + Connect("U6-26") + ) + Net("unnamed_net29" "(unknown)") + ( + Connect("C291-1") + Connect("U6-29") + ) + Net("unnamed_net30" "(unknown)") + ( + Connect("C173-2") + Connect("L171-1") + Connect("R171-2") + ) + Net("unnamed_net31" "(unknown)") + ( + Connect("C174-2") + Connect("C176-1") + Connect("L172-1") + ) + Net("unnamed_net32" "(unknown)") + ( + Connect("C176-2") + Connect("C181-1") + Connect("L172-2") + Connect("L173-1") + ) + Net("unnamed_net33" "(unknown)") + ( + Connect("C175-2") + Connect("C177-1") + Connect("L173-2") + Connect("L174-1") + ) + Net("unnamed_net34" "(unknown)") + ( + Connect("C191-2") + Connect("L193-2") + Connect("L201-2") + ) + Net("unnamed_net35" "(unknown)") + ( + Connect("C302-2") + Connect("U12-10") + ) + Net("unnamed_net36" "(unknown)") + ( + Connect("C303-2") + Connect("U12-20") + ) + Net("unnamed_net37" "(unknown)") + ( + Connect("J5-2") + Connect("R54-2") + ) + Net("unnamed_net38" "(unknown)") + ( + Connect("J5-3") + Connect("R55-2") + ) + Net("unnamed_net39" "(unknown)") + ( + Connect("D1-2") + Connect("R50-1") + ) + Net("unnamed_net40" "(unknown)") + ( + Connect("D1-3") + Connect("R51-2") + ) + Net("unnamed_net41" "(unknown)") + ( + Connect("D2-2") + Connect("R52-1") + ) + Net("unnamed_net42" "(unknown)") + ( + Connect("D2-1") + Connect("R53-1") + ) + Net("unnamed_net43" "(unknown)") + ( + Connect("C102-2") + Connect("U3-3") + ) + Net("unnamed_net44" "(unknown)") + ( + Connect("C103-2") + Connect("U3-1") + ) + Net("unnamed_net45" "(unknown)") + ( + Connect("S1-4") + Connect("U10-11") + ) + Net("unnamed_net46" "(unknown)") + ( + Connect("R32-1") + Connect("U10-6") + ) + Net("unnamed_net47" "(unknown)") + ( + Connect("C20-1") + Connect("U9-12") + ) + Net("unnamed_net48" "(unknown)") + ( + Connect("C20-2") + Connect("U9-8") + ) + Net("unnamed_net49" "(unknown)") + ( + Connect("C21-2") + Connect("U9-10") + ) + Net("unnamed_net50" "(unknown)") + ( + Connect("A1-1") + Connect("S1-1") + ) + Net("usbdm" "(unknown)") + ( + Connect("R54-1") + Connect("U7-70") + ) + Net("usbdp" "(unknown)") + ( + Connect("R55-1") + Connect("U7-71") + ) + Net("v_batt" "(unknown)") + ( + Connect("R25-1") + Connect("R26-2") + Connect("U7-35") + ) + Net("v_charge" "(unknown)") + ( + Connect("B1-1") + Connect("C5-2") + Connect("J2-1") + Connect("R32-2") + Connect("U2-3") + ) + Net("v_ldo_in" "(unknown)") + ( + Connect("C39-2") + Connect("D3-2") + Connect("R36-2") + Connect("U1-1") + Connect("U1-3") + ) + Net("v_lipo" "(unknown)") + ( + Connect("D3-1") + Connect("J1-7") + Connect("J2-2") + Connect("J9-8") + Connect("R25-2") + ) + Net("v_pbatt" "(unknown)") + ( + Connect("R27-1") + Connect("R28-2") + Connect("U7-36") + ) + Net("v_pyro" "(unknown)") + ( + Connect("J1-1") + Connect("J1-3") + Connect("J1-5") + Connect("J1-8") + Connect("J2-5") + Connect("J2-7") + Connect("J2-9") + Connect("R27-2") + ) + Net("v_usb" "(unknown)") + ( + Connect("C4-2") + Connect("J5-1") + Connect("R50-2") + Connect("U2-4") + ) + Net("vdda" "(unknown)") + ( + Connect("C601-1") + Connect("C602-1") + Connect("L600-2") + Connect("U7-22") + ) +) diff --git a/teledongle.sch b/teledongle.sch new file mode 100644 index 0000000..d51d9fa --- /dev/null +++ b/teledongle.sch @@ -0,0 +1,4005 @@ +v 20130925 2 +C 40000 40000 0 0 0 title-E-bdale.sym +N 51400 61900 50600 61900 4 +{ +T 50900 62000 5 10 1 1 0 0 1 +netname=v_usb +} +N 59400 44000 56300 44000 4 +{ +T 56300 44100 5 10 1 1 0 0 1 +netname=v_usb +} +C 61700 41300 1 0 0 gnd.sym +N 61800 43200 61800 41600 4 +C 57500 42400 1 90 0 capacitor.sym +{ +T 56800 42600 5 10 0 0 90 0 1 +device=CAPACITOR +T 57100 43100 5 10 1 1 180 0 1 +refdes=C4 +T 56600 42600 5 10 0 0 90 0 1 +symversion=0.1 +T 56700 42500 5 10 1 1 0 0 1 +value=4.7uF +T 57500 42400 5 10 0 0 0 0 1 +vendor_part_number=445-5947-1-ND +T 57500 42400 5 10 0 0 0 0 1 +footprint=0402 +T 57500 42400 5 10 0 0 0 0 1 +vendor=digikey +T 57500 42400 5 10 0 1 0 0 1 +loadstatus=smt +} +N 57300 42400 57300 41600 4 +N 57300 41600 69100 41600 4 +N 63000 44000 63000 43000 4 +C 63600 43500 1 270 0 battery.sym +{ +T 64500 43200 5 10 0 1 270 0 1 +device=CONNECTOR +T 64100 43400 5 10 1 1 0 0 1 +refdes=B1 +T 64900 43200 5 10 0 0 270 0 1 +symversion=0.1 +T 64100 43000 5 10 1 1 0 0 1 +value=LiPo +T 63600 43500 5 10 0 0 0 0 1 +footprint=B2B-PH +T 63600 43500 5 10 0 0 0 0 1 +vendor_part_number=A100034-ND +T 63600 43500 5 10 0 0 0 0 1 +loadstatus=throughhole +T 63600 43500 5 10 0 0 0 0 1 +vendor=digikey +T 63600 43500 5 10 0 1 0 0 1 +device=CONNECTOR +} +N 63000 42100 63000 41600 4 +N 69100 41600 69100 43100 4 +C 82300 46800 1 0 0 conn-2.sym +{ +T 81900 47400 5 10 0 0 0 0 1 +footprint=sma-edge +T 82605 47445 5 10 1 1 0 0 1 +refdes=J8 +T 82600 46500 5 10 1 1 0 0 1 +value=SMA +T 82300 46800 5 10 0 0 0 0 1 +vendor_part_number=CONSMA003.062-ND +T 82300 46800 5 10 0 0 0 0 1 +footprint=sma-edge +T 82300 46800 5 10 0 0 0 0 1 +loadstatus=noload +T 82300 46800 5 10 0 0 0 0 1 +vendor=digikey +T 82300 46800 5 10 0 1 0 0 1 +device=CONNECTOR +} +C 82100 46500 1 0 0 gnd.sym +N 82300 46900 82200 46900 4 +N 82200 46900 82200 46800 4 +T 82500 47800 9 10 1 0 0 0 2 + 70CM +Antenna +C 50700 60000 1 0 1 gnd.sym +T 77100 41900 9 30 1 0 0 0 1 +TeleMega w/ Passive GPS +N 51500 50200 53600 50200 4 +{ +T 53200 50300 5 10 1 1 0 0 1 +netname=fet_b +} +C 51500 48500 1 0 0 gnd.sym +C 45200 48500 1 0 0 gnd.sym +N 47800 49000 49200 49000 4 +{ +T 47800 49100 5 10 1 1 0 0 1 +netname=fire_b +} +N 42900 49000 41500 49000 4 +{ +T 41500 49100 5 10 1 1 0 0 1 +netname=fire_a +} +N 45200 49800 45400 49800 4 +N 52600 49800 53600 49800 4 +{ +T 52900 49900 5 10 1 1 0 0 1 +netname=sense_b +} +N 46300 49800 47300 49800 4 +{ +T 46600 49900 5 10 1 1 0 0 1 +netname=sense_a +} +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +N 64500 44000 65000 44000 4 +{ +T 64500 44100 5 10 1 1 0 0 1 +netname=v_lipo +} +N 63800 43500 63800 44000 4 +N 63800 42800 63800 41600 4 +T 63300 44800 9 10 1 0 0 0 2 + external power switch +attached to pyro header +C 63900 48300 1 90 0 resistor.sym +{ +T 63500 48600 5 10 0 0 90 0 1 +device=RESISTOR +T 64400 49000 5 10 1 1 180 0 1 +refdes=R25 +T 64000 48500 5 10 1 1 0 0 1 +value=5.6k +T 63900 48300 5 10 0 1 0 0 1 +footprint=0402 +T 63900 48300 5 10 0 1 0 0 1 +vendor_part_number=P5.60KLCT-ND +T 63900 48300 5 10 0 0 0 0 1 +vendor=digikey +T 63900 48300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 63900 47200 1 90 0 resistor.sym +{ +T 63500 47500 5 10 0 0 90 0 1 +device=RESISTOR +T 64400 47900 5 10 1 1 180 0 1 +refdes=R26 +T 64000 47400 5 10 1 1 0 0 1 +value=10k +T 63900 47200 5 10 0 1 0 0 1 +vendor_part_number=P10.0KLCT-ND +T 63900 47200 5 10 0 1 0 0 1 +footprint=0402 +T 63900 47200 5 10 0 0 0 0 1 +vendor=digikey +T 63900 47200 5 10 0 1 0 0 1 +loadstatus=smt +} +N 63800 48300 63800 48100 4 +N 63800 48200 65100 48200 4 +{ +T 64600 48300 5 10 1 1 0 0 1 +netname=v_batt +} +N 63800 49200 62900 49200 4 +{ +T 62900 49300 5 10 1 1 0 0 1 +netname=v_lipo +} +C 63700 46900 1 0 0 gnd.sym +T 64600 48800 9 10 1 0 0 0 2 +Tolerate up to +5V charging +N 68000 43600 67900 43600 4 +N 67900 43600 67900 44000 4 +T 82400 40400 9 10 1 0 0 0 1 +0.4 +T 80000 40400 9 10 1 0 0 0 1 +1 +T 80600 40400 9 10 1 0 0 0 1 +1 +T 77700 40400 9 10 1 0 0 0 1 +telemega.sch +T 77700 40100 9 10 1 0 0 0 1 +http://altusmetrum.com/TeleMega +N 73200 70200 74600 70200 4 +{ +T 73200 70300 5 10 1 1 0 0 1 +netname=reset_n +} +N 78100 57000 77200 57000 4 +{ +T 77200 57100 5 10 1 1 0 0 1 +netname=miso2 +} +N 78100 57400 77200 57400 4 +{ +T 77200 57500 5 10 1 1 0 0 1 +netname=mosi2 +} +N 78100 57800 77200 57800 4 +{ +T 77200 57900 5 10 1 1 0 0 1 +netname=sck2 +} +C 79100 59500 1 0 0 3.3V-plus.sym +C 79200 55500 1 0 0 gnd.sym +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 49200 48100 1 90 0 resistor.sym +{ +T 48800 48400 5 10 0 0 90 0 1 +device=RESISTOR +T 48900 48800 5 10 1 1 180 0 1 +refdes=R1 +T 49200 48095 5 10 0 1 90 0 1 +footprint=0402 +T 48600 48300 5 10 1 1 0 0 1 +value=3.3k +T 49200 48100 5 10 0 1 0 0 1 +vendor_part_number=P3.30KLCT-ND +T 49200 48100 5 10 0 0 0 0 1 +vendor=digikey +T 49200 48100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 49000 47800 1 0 0 gnd.sym +C 42700 47800 1 0 0 gnd.sym +C 80300 63600 1 0 0 hole_plated.sym +{ +T 80400 65400 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 79900 63800 5 10 1 1 0 0 1 +refdes=H1 +T 80300 63600 5 10 0 0 0 0 1 +footprint=hole-M3 +T 80300 63600 5 10 0 1 0 0 1 +loadstatus=noload +T 80300 63600 5 10 0 1 0 0 1 +nobom=1 +} +T 80000 64400 9 10 1 0 0 0 2 +mounting holes +for 4-40 screws +C 81400 60300 1 0 0 gnd.sym +N 80900 62800 81500 62800 4 +N 80900 63800 81500 63800 4 +N 81500 60600 81500 63800 4 +C 80300 62600 1 0 0 hole_plated.sym +{ +T 80400 64400 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 79900 62800 5 10 1 1 0 0 1 +refdes=H2 +T 80300 62600 5 10 0 0 0 0 1 +footprint=hole-M3 +T 80300 62600 5 10 0 1 0 0 1 +loadstatus=noload +T 80300 62600 5 10 0 1 0 0 1 +nobom=1 +} +C 71200 44000 1 0 0 3.3V-plus.sym +C 80300 61700 1 0 0 hole_plated.sym +{ +T 80400 63500 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 79900 61900 5 10 1 1 0 0 1 +refdes=H3 +T 80300 61700 5 10 0 0 0 0 1 +footprint=hole-M3 +T 80300 61700 5 10 0 1 0 0 1 +loadstatus=noload +T 80300 61700 5 10 0 1 0 0 1 +nobom=1 +} +C 80300 60700 1 0 0 hole_plated.sym +{ +T 80400 62500 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 79900 60900 5 10 1 1 0 0 1 +refdes=H4 +T 80300 60700 5 10 0 0 0 0 1 +footprint=hole-M3 +T 80300 60700 5 10 0 1 0 0 1 +loadstatus=noload +T 80300 60700 5 10 0 1 0 0 1 +nobom=1 +} +N 80900 61900 81500 61900 4 +N 80900 60900 81500 60900 4 +N 45200 50200 47300 50200 4 +{ +T 46900 50300 5 10 1 1 0 0 1 +netname=fet_a +} +C 49200 48900 1 0 0 resistor.sym +{ +T 49500 49300 5 10 0 0 0 0 1 +device=RESISTOR +T 49600 49300 5 10 1 1 180 0 1 +refdes=R7 +T 50000 49300 5 10 1 1 180 0 1 +value=549 +T 49200 48900 5 10 0 0 90 0 1 +footprint=0402 +T 49200 48900 5 10 0 0 90 0 1 +vendor_part_number=P549LCT-ND +T 49200 48900 5 10 0 0 0 0 1 +vendor=digikey +T 49200 48900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 42900 48900 1 0 0 resistor.sym +{ +T 43200 49300 5 10 0 0 0 0 1 +device=RESISTOR +T 43300 49300 5 10 1 1 180 0 1 +refdes=R8 +T 43700 49300 5 10 1 1 180 0 1 +value=549 +T 42900 48900 5 10 0 0 90 0 1 +footprint=0402 +T 42900 48900 5 10 0 0 90 0 1 +vendor_part_number=P549LCT-ND +T 42900 48900 5 10 0 0 0 0 1 +vendor=digikey +T 42900 48900 5 10 0 1 0 0 1 +loadstatus=smt +} +N 50100 49000 50600 49000 4 +N 43800 49000 44300 49000 4 +N 80500 56600 81300 56600 4 +{ +T 80700 56700 5 10 1 1 0 0 1 +netname=cs_flash +} +C 45400 49700 1 0 0 resistor.sym +{ +T 45700 50100 5 10 0 0 0 0 1 +device=RESISTOR +T 45600 50000 5 10 1 1 0 0 1 +refdes=R14 +T 45600 49500 5 10 1 1 0 0 1 +value=100k +T 45400 49700 5 10 0 0 0 0 1 +footprint=0402 +T 45400 49700 5 10 0 1 0 0 1 +vendor_part_number=P100KLCT-ND +T 45400 49700 5 10 0 0 0 0 1 +vendor=digikey +T 45400 49700 5 10 0 1 0 0 1 +loadstatus=smt +} +C 52800 48900 1 90 0 resistor.sym +{ +T 52400 49200 5 10 0 0 90 0 1 +device=RESISTOR +T 53200 49600 5 10 1 1 180 0 1 +refdes=R19 +T 52800 48895 5 10 0 1 90 0 1 +footprint=0402 +T 52800 48900 5 10 0 0 90 0 1 +vendor_part_number=P27.0KLCT-ND +T 52900 49100 5 10 1 1 0 0 1 +value=27k +T 52800 48900 5 10 0 0 0 0 1 +vendor=digikey +T 52800 48900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 52600 48600 1 0 0 gnd.sym +C 46300 48600 1 0 0 gnd.sym +C 46500 48900 1 90 0 resistor.sym +{ +T 46100 49200 5 10 0 0 90 0 1 +device=RESISTOR +T 47000 49600 5 10 1 1 180 0 1 +refdes=R20 +T 46500 48895 5 10 0 1 90 0 1 +footprint=0402 +T 46500 48900 5 10 0 0 90 0 1 +vendor_part_number=P27.0KLCT-ND +T 46700 49100 5 10 1 1 0 0 1 +value=27k +T 46500 48900 5 10 0 0 0 0 1 +vendor=digikey +T 46500 48900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 76800 63600 1 0 0 gnd.sym +N 75500 61900 77200 61900 4 +{ +T 75500 62000 5 10 1 1 0 0 1 +netname=cs_companion0 +} +N 77200 63500 75500 63500 4 +{ +T 75500 63600 5 10 1 1 0 0 1 +netname=sck2 +} +N 75500 63100 77200 63100 4 +{ +T 75500 63200 5 10 1 1 0 0 1 +netname=mosi2 +} +N 77200 62700 75500 62700 4 +{ +T 75500 62800 5 10 1 1 0 0 1 +netname=miso2 +} +N 77200 61100 75500 61100 4 +{ +T 75500 61200 5 10 1 1 0 0 1 +netname=v_lipo +} +N 76900 63900 77200 63900 4 +N 70100 44000 72700 44000 4 +C 50600 48700 1 0 0 FDS9926A.sym +{ +T 50600 49900 5 10 1 1 0 0 1 +refdes=Q1 +T 50638 48708 5 10 0 1 0 0 1 +device=MOSFET +T 50295 48670 5 10 0 1 0 0 1 +footprint=1212-8 +T 50600 48700 5 10 0 0 0 0 1 +slot=1 +T 50600 48700 5 10 0 0 0 0 1 +vendor_part_number=781-SI7232DN-GE3 +T 50600 48700 5 10 1 1 0 0 1 +value=Si7232DN +T 50600 48700 5 10 0 0 0 0 1 +vendor=mouser +T 50600 48700 5 10 0 1 0 0 1 +loadstatus=smt +} +C 44300 48700 1 0 0 FDS9926A.sym +{ +T 44300 49900 5 10 1 1 0 0 1 +refdes=Q1 +T 44338 48708 5 10 0 1 0 0 1 +device=MOSFET +T 43995 48670 5 10 0 1 0 0 1 +footprint=1212-8 +T 44300 48700 5 10 0 0 0 0 1 +slot=2 +T 44300 48700 5 10 0 1 0 0 1 +vendor_part_number=781-SI7232DN-GE3 +T 44300 48700 5 10 1 1 0 0 1 +value=Si7232DN +T 44300 48700 5 10 0 0 0 0 1 +vendor=mouser +T 44300 48700 5 10 0 1 0 0 1 +loadstatus=smt +} +N 51500 49000 51600 49000 4 +N 51600 49000 51600 48800 4 +N 45200 49000 45300 49000 4 +N 45300 49000 45300 48800 4 +N 51500 49800 51700 49800 4 +N 51600 49800 51600 50200 4 +N 45300 49800 45300 50200 4 +C 74600 61700 1 0 0 3.3V-plus.sym +N 77200 61500 74800 61500 4 +N 74800 61500 74800 61700 4 +L 64300 44600 64300 44200 3 0 0 0 -1 -1 +N 61800 44000 64000 44000 4 +{ +T 63200 44100 5 10 1 1 0 0 1 +netname=v_charge +} +C 67700 68800 1 0 1 beeper.sym +{ +T 67400 69700 5 10 0 0 0 6 1 +device=BEEPER +T 67600 69400 5 10 1 1 0 6 1 +refdes=U8 +T 67400 69900 5 10 0 0 0 6 1 +symversion=0.1 +T 67700 68800 5 10 0 1 0 6 1 +vendor_part_number=445-2525-1-ND +T 67700 68800 5 10 0 1 0 6 1 +footprint=TDK_PS12 +T 67700 68800 5 10 0 0 0 6 1 +vendor=digikey +T 67700 68800 5 10 0 1 0 6 1 +value=TDK_PS12 +T 67700 68800 5 10 0 0 0 6 1 +loadstatus=throughhole +} +C 67900 68800 1 0 1 gnd.sym +N 64300 69100 66700 69100 4 +{ +T 65600 69200 5 10 1 1 0 6 1 +netname=beeper +} +N 67700 69100 67800 69100 4 +N 78600 71000 80400 71000 4 +T 81700 45500 9 10 1 0 0 0 2 + SMA is optional +default is wire whip +C 73900 71700 1 0 0 3.3V-plus.sym +N 74600 70600 74100 70600 4 +N 74100 70600 74100 71700 4 +N 74600 71000 74100 71000 4 +N 72900 67000 71500 67000 4 +{ +T 71500 67100 5 10 1 1 0 0 1 +netname=v_charge +} +N 73200 69400 74600 69400 4 +{ +T 73200 69500 5 10 1 1 0 0 1 +netname=tx3 +} +N 73200 69000 74600 69000 4 +{ +T 73200 69100 5 10 1 1 0 0 1 +netname=rx3 +} +C 70500 63100 1 0 0 3.3V-plus.sym +C 70900 62000 1 90 0 capacitor.sym +{ +T 70200 62200 5 10 0 0 90 0 1 +device=CAPACITOR +T 70400 62700 5 10 1 1 180 0 1 +refdes=C36 +T 70000 62200 5 10 0 0 90 0 1 +symversion=0.1 +T 70100 62100 5 10 1 1 0 0 1 +value=0.1uF +T 70900 62000 5 10 0 0 0 0 1 +footprint=0402 +T 70900 62000 5 10 0 0 0 0 1 +vendor_part_number=399-3027-1-ND +T 70900 62000 5 10 0 0 0 0 1 +vendor=digikey +T 70900 62000 5 10 0 1 0 0 1 +loadstatus=smt +} +C 72000 61500 1 0 0 gnd.sym +C 76500 65700 1 0 0 gnd.sym +N 80500 58600 80600 58600 4 +N 79300 59300 79300 59500 4 +N 79300 59400 80600 59400 4 +N 80600 58200 80600 59400 4 +N 80600 58200 80500 58200 4 +C 71600 43100 1 90 0 capacitor.sym +{ +T 70900 43300 5 10 0 0 90 0 1 +device=CAPACITOR +T 71900 43900 5 10 1 1 180 0 1 +refdes=C37 +T 70700 43300 5 10 0 0 90 0 1 +symversion=0.1 +T 71500 43200 5 10 1 1 0 0 1 +value=1uF +T 71600 43100 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 71600 43100 5 10 0 0 0 0 1 +footprint=0402 +T 71600 43100 5 10 0 0 0 0 1 +vendor=digikey +T 71600 43100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 71300 42800 1 0 0 gnd.sym +C 70200 43600 1 270 0 capacitor.sym +{ +T 70900 43400 5 10 0 0 270 0 1 +device=CAPACITOR +T 70600 43400 5 10 1 1 0 0 1 +refdes=C38 +T 71100 43400 5 10 0 0 270 0 1 +symversion=0.1 +T 70600 42800 5 10 1 1 0 0 1 +value=10nF +T 70200 43600 5 10 0 0 270 0 1 +vendor_part_number=709-1132-1-ND +T 70200 43600 5 10 0 0 270 0 1 +footprint=0402 +T 70200 43600 5 10 0 0 270 0 1 +vendor=digikey +T 70200 43600 5 10 0 1 270 0 1 +loadstatus=smt +} +C 68000 43100 1 0 0 TC2185.sym +{ +T 68295 44295 5 10 1 1 0 0 1 +refdes=U1 +T 68595 43795 5 10 0 1 0 0 1 +device=IC +T 67995 43095 5 10 0 1 0 0 1 +footprint=SOT23-5 +T 68800 44300 5 10 1 1 0 0 1 +value=TC2185-3.3 +T 68000 43100 5 10 0 0 0 0 1 +vendor=digikey +T 68000 43100 5 10 0 0 0 0 1 +vendor_part_number=TC2185-3.3VCCT-ND +T 68000 43100 5 10 0 0 0 0 1 +loadstatus=smt +} +C 70300 42400 1 0 0 gnd.sym +N 70100 43600 70400 43600 4 +C 73100 62300 1 0 1 MCP130T.sym +{ +T 72805 63295 5 10 1 1 0 6 1 +refdes=U11 +T 72305 63295 5 10 1 1 0 6 1 +value=MCP130T-300 +T 73105 62295 5 10 0 1 0 6 1 +device=IC +T 72205 63295 5 10 0 1 0 6 1 +footprint=SOT23 +T 73100 62300 5 10 0 1 0 0 1 +vendor=digikey +T 73100 62300 5 10 0 1 0 0 1 +vendor_part_number=MCP130T-300I/TTCT-ND +T 73100 62300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 70700 63100 70700 62900 4 +N 70700 63000 71100 63000 4 +N 70700 61900 72100 61900 4 +N 72100 61800 72100 62300 4 +N 70700 61900 70700 62000 4 +C 78100 55800 1 0 0 W25Q.sym +{ +T 79155 57400 5 10 0 1 0 0 1 +device=IC +T 78095 55795 5 10 0 1 0 0 1 +footprint=SOIJ8 +T 78395 59095 5 10 1 1 0 0 1 +refdes=U5 +T 78100 55800 5 10 0 0 0 0 1 +vendor=digikey +T 79500 59100 5 10 1 1 0 0 1 +value=W25Q64 +T 78100 55800 5 10 0 1 0 0 1 +loadstatus=smt +T 78100 55800 5 10 0 1 0 0 1 +vendor_part_number=W25Q64FVSSIG-ND +} +C 59400 43000 1 0 0 MCP73831.sym +{ +T 60595 44595 5 10 0 1 0 0 1 +device=IC +T 59695 44595 5 10 1 1 0 0 1 +refdes=U2 +T 59395 41095 5 10 0 1 0 0 1 +footprint=SOT23-5 +T 59400 43000 5 10 0 1 0 0 1 +loadstatus=smt +T 59400 43000 5 10 0 1 0 0 1 +vendor=digikey +T 59400 43000 5 10 0 1 0 0 1 +vendor_part_number=MCP73831T-2DCI/OTCT-ND +T 60600 44600 5 10 1 1 0 0 1 +value=MCP73831 +} +N 57300 44000 57300 43300 4 +C 62200 42500 1 90 0 resistor.sym +{ +T 61800 42800 5 10 0 0 90 0 1 +device=RESISTOR +T 62700 43200 5 10 1 1 180 0 1 +refdes=R35 +T 62300 42800 5 10 1 1 0 0 1 +value=2k +T 62200 42500 5 10 0 0 0 0 1 +vendor=digikey +T 62200 42500 5 10 0 0 0 0 1 +vendor_part_number=P2.00KLCT-ND +T 62200 42500 5 10 0 1 0 0 1 +footprint=0402 +T 62200 42500 5 10 0 1 0 0 1 +loadstatus=smt +} +N 61800 43600 62100 43600 4 +N 62100 43600 62100 43400 4 +N 62100 42500 62100 41600 4 +C 63200 42100 1 90 0 capacitor.sym +{ +T 62500 42300 5 10 0 0 90 0 1 +device=CAPACITOR +T 63300 43000 5 10 1 1 180 0 1 +refdes=C5 +T 62300 42300 5 10 0 0 90 0 1 +symversion=0.1 +T 63100 42200 5 10 1 1 0 0 1 +value=4.7uF +T 63200 42100 5 10 0 0 0 0 1 +vendor_part_number=445-5947-1-ND +T 63200 42100 5 10 0 0 0 0 1 +footprint=0402 +T 63200 42100 5 10 0 0 0 0 1 +vendor=digikey +T 63200 42100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 42900 48100 1 90 0 resistor.sym +{ +T 42500 48400 5 10 0 0 90 0 1 +device=RESISTOR +T 42600 48800 5 10 1 1 180 0 1 +refdes=R2 +T 42900 48095 5 10 0 1 90 0 1 +footprint=0402 +T 42300 48300 5 10 1 1 0 0 1 +value=3.3k +T 42900 48100 5 10 0 1 0 0 1 +vendor_part_number=P3.30KLCT-ND +T 42900 48100 5 10 0 0 0 0 1 +vendor=digikey +T 42900 48100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 44300 53800 1 0 0 conn-9.sym +{ +T 44655 57295 5 10 1 1 0 0 1 +refdes=J1 +T 44500 53600 5 10 1 1 0 0 1 +value=Pyro +T 44300 53800 5 10 0 0 0 0 1 +vendor=4ucon +T 44300 53800 5 10 0 0 0 0 1 +vendor_part_number=18477 +T 44300 53800 5 10 0 0 0 0 1 +footprint=282834-9 +T 44300 53800 5 10 0 1 0 0 1 +device=CONNECTOR +T 44300 53800 5 10 0 1 0 0 1 +loadstatus=noload +} +C 46100 57200 1 180 0 conn-9.sym +{ +T 45645 57405 5 10 1 1 180 0 1 +refdes=J2 +T 45900 53700 5 10 1 1 180 0 1 +value=Pyro +T 46100 57200 5 10 0 1 0 0 1 +device=CONNECTOR +T 46100 57200 5 10 0 1 0 0 1 +footprint=282834-9 +T 46100 57200 5 10 0 1 0 0 1 +loadstatus=noload +T 46100 57200 5 10 0 1 0 0 1 +vendor=4ucon +T 46100 57200 5 10 0 1 0 0 1 +vendor_part_number=18477 +} +N 51500 46800 53600 46800 4 +{ +T 53200 46900 5 10 1 1 0 0 1 +netname=fet_d +} +C 51500 45100 1 0 0 gnd.sym +C 45200 45100 1 0 0 gnd.sym +N 47800 45600 49200 45600 4 +{ +T 47800 45700 5 10 1 1 0 0 1 +netname=fire_d +} +N 42900 45600 41500 45600 4 +{ +T 41500 45700 5 10 1 1 0 0 1 +netname=fire_c +} +C 51700 46300 1 0 0 resistor.sym +{ +T 52000 46700 5 10 0 0 0 0 1 +device=RESISTOR +T 51900 46600 5 10 1 1 0 0 1 +refdes=R15 +T 51900 46100 5 10 1 1 0 0 1 +value=100k +T 51700 46300 5 10 0 0 0 0 1 +footprint=0402 +T 51700 46300 5 10 0 1 0 0 1 +vendor_part_number=P100KLCT-ND +T 51700 46300 5 10 0 0 0 0 1 +vendor=digikey +T 51700 46300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 45200 46400 45400 46400 4 +N 52600 46400 53600 46400 4 +{ +T 52900 46500 5 10 1 1 0 0 1 +netname=sense_d +} +N 46300 46400 47300 46400 4 +{ +T 46600 46500 5 10 1 1 0 0 1 +netname=sense_c +} +C 49200 44700 1 90 0 resistor.sym +{ +T 48800 45000 5 10 0 0 90 0 1 +device=RESISTOR +T 48900 45400 5 10 1 1 180 0 1 +refdes=R3 +T 49200 44695 5 10 0 1 90 0 1 +footprint=0402 +T 48600 44900 5 10 1 1 0 0 1 +value=3.3k +T 49200 44700 5 10 0 1 0 0 1 +vendor_part_number=P3.30KLCT-ND +T 49200 44700 5 10 0 0 0 0 1 +vendor=digikey +T 49200 44700 5 10 0 1 0 0 1 +loadstatus=smt +} +C 49000 44400 1 0 0 gnd.sym +C 42700 44400 1 0 0 gnd.sym +N 45200 46800 47300 46800 4 +{ +T 46900 46900 5 10 1 1 0 0 1 +netname=fet_c +} +C 49200 45500 1 0 0 resistor.sym +{ +T 49500 45900 5 10 0 0 0 0 1 +device=RESISTOR +T 49600 45900 5 10 1 1 180 0 1 +refdes=R9 +T 50000 45900 5 10 1 1 180 0 1 +value=549 +T 49200 45500 5 10 0 0 90 0 1 +footprint=0402 +T 49200 45500 5 10 0 0 90 0 1 +vendor_part_number=P549LCT-ND +T 49200 45500 5 10 0 0 0 0 1 +vendor=digikey +T 49200 45500 5 10 0 1 0 0 1 +loadstatus=smt +} +N 50100 45600 50600 45600 4 +N 43800 45600 44300 45600 4 +C 45400 46300 1 0 0 resistor.sym +{ +T 45700 46700 5 10 0 0 0 0 1 +device=RESISTOR +T 45600 46600 5 10 1 1 0 0 1 +refdes=R16 +T 45600 46100 5 10 1 1 0 0 1 +value=100k +T 45400 46300 5 10 0 0 0 0 1 +footprint=0402 +T 45400 46300 5 10 0 1 0 0 1 +vendor_part_number=P100KLCT-ND +T 45400 46300 5 10 0 0 0 0 1 +vendor=digikey +T 45400 46300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 52800 45500 1 90 0 resistor.sym +{ +T 52400 45800 5 10 0 0 90 0 1 +device=RESISTOR +T 53200 46200 5 10 1 1 180 0 1 +refdes=R21 +T 52800 45495 5 10 0 1 90 0 1 +footprint=0402 +T 52800 45500 5 10 0 0 90 0 1 +vendor_part_number=P27.0KLCT-ND +T 52900 45700 5 10 1 1 0 0 1 +value=27k +T 52800 45500 5 10 0 0 0 0 1 +vendor=digikey +T 52800 45500 5 10 0 1 0 0 1 +loadstatus=smt +} +C 52600 45200 1 0 0 gnd.sym +C 46300 45200 1 0 0 gnd.sym +C 46500 45500 1 90 0 resistor.sym +{ +T 46100 45800 5 10 0 0 90 0 1 +device=RESISTOR +T 47000 46200 5 10 1 1 180 0 1 +refdes=R22 +T 46500 45495 5 10 0 1 90 0 1 +footprint=0402 +T 46500 45500 5 10 0 0 90 0 1 +vendor_part_number=P27.0KLCT-ND +T 46700 45700 5 10 1 1 0 0 1 +value=27k +T 46500 45500 5 10 0 0 0 0 1 +vendor=digikey +T 46500 45500 5 10 0 1 0 0 1 +loadstatus=smt +} +C 50600 45300 1 0 0 FDS9926A.sym +{ +T 50600 46500 5 10 1 1 0 0 1 +refdes=Q2 +T 50638 45308 5 10 0 1 0 0 1 +device=MOSFET +T 50295 45270 5 10 0 1 0 0 1 +footprint=1212-8 +T 50600 45300 5 10 0 0 0 0 1 +slot=2 +T 50600 45300 5 10 0 0 0 0 1 +vendor_part_number=781-SI7232DN-GE3 +T 50600 45300 5 10 1 1 0 0 1 +value=Si7232DN +T 50600 45300 5 10 0 0 0 0 1 +vendor=mouser +T 50600 45300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 44300 45300 1 0 0 FDS9926A.sym +{ +T 44300 46500 5 10 1 1 0 0 1 +refdes=Q2 +T 44338 45308 5 10 0 1 0 0 1 +device=MOSFET +T 43995 45270 5 10 0 1 0 0 1 +footprint=1212-8 +T 44300 45300 5 10 0 0 0 0 1 +slot=1 +T 44300 45300 5 10 0 1 0 0 1 +vendor_part_number=781-SI7232DN-GE3 +T 44300 45300 5 10 1 1 0 0 1 +value=Si7232DN +T 44300 45300 5 10 0 0 0 0 1 +vendor=mouser +T 44300 45300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 51500 45600 51600 45600 4 +N 51600 45600 51600 45400 4 +N 45200 45600 45300 45600 4 +N 45300 45600 45300 45400 4 +N 51500 46400 51700 46400 4 +N 51600 46400 51600 46800 4 +N 45300 46400 45300 46800 4 +C 42900 44700 1 90 0 resistor.sym +{ +T 42500 45000 5 10 0 0 90 0 1 +device=RESISTOR +T 42600 45400 5 10 1 1 180 0 1 +refdes=R4 +T 42900 44695 5 10 0 1 90 0 1 +footprint=0402 +T 42300 44900 5 10 1 1 0 0 1 +value=3.3k +T 42900 44700 5 10 0 1 0 0 1 +vendor_part_number=P3.30KLCT-ND +T 42900 44700 5 10 0 0 0 0 1 +vendor=digikey +T 42900 44700 5 10 0 1 0 0 1 +loadstatus=smt +} +N 51500 43400 53600 43400 4 +{ +T 53200 43500 5 10 1 1 0 0 1 +netname=fet_f +} +C 51500 41700 1 0 0 gnd.sym +C 45200 41700 1 0 0 gnd.sym +N 47800 42200 49200 42200 4 +{ +T 47800 42300 5 10 1 1 0 0 1 +netname=fire_f +} +N 42900 42200 41500 42200 4 +{ +T 41500 42300 5 10 1 1 0 0 1 +netname=fire_e +} +C 51700 42900 1 0 0 resistor.sym +{ +T 52000 43300 5 10 0 0 0 0 1 +device=RESISTOR +T 51900 43200 5 10 1 1 0 0 1 +refdes=R17 +T 51900 42700 5 10 1 1 0 0 1 +value=100k +T 51700 42900 5 10 0 0 0 0 1 +footprint=0402 +T 51700 42900 5 10 0 1 0 0 1 +vendor_part_number=P100KLCT-ND +T 51700 42900 5 10 0 0 0 0 1 +vendor=digikey +T 51700 42900 5 10 0 1 0 0 1 +loadstatus=smt +} +N 45200 43000 45400 43000 4 +N 52600 43000 53600 43000 4 +{ +T 52900 43100 5 10 1 1 0 0 1 +netname=sense_f +} +N 46300 43000 47300 43000 4 +{ +T 46600 43100 5 10 1 1 0 0 1 +netname=sense_e +} +C 49200 41300 1 90 0 resistor.sym +{ +T 48800 41600 5 10 0 0 90 0 1 +device=RESISTOR +T 48900 42000 5 10 1 1 180 0 1 +refdes=R5 +T 49200 41295 5 10 0 1 90 0 1 +footprint=0402 +T 48600 41500 5 10 1 1 0 0 1 +value=3.3k +T 49200 41300 5 10 0 1 0 0 1 +vendor_part_number=P3.30KLCT-ND +T 49200 41300 5 10 0 0 0 0 1 +vendor=digikey +T 49200 41300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 49000 41000 1 0 0 gnd.sym +N 45200 43400 47300 43400 4 +{ +T 46900 43500 5 10 1 1 0 0 1 +netname=fet_e +} +C 42900 42100 1 0 0 resistor.sym +{ +T 43200 42500 5 10 0 0 0 0 1 +device=RESISTOR +T 43300 42500 5 10 1 1 180 0 1 +refdes=R12 +T 43700 42500 5 10 1 1 180 0 1 +value=549 +T 42900 42100 5 10 0 0 90 0 1 +footprint=0402 +T 42900 42100 5 10 0 0 90 0 1 +vendor_part_number=P549LCT-ND +T 42900 42100 5 10 0 0 0 0 1 +vendor=digikey +T 42900 42100 5 10 0 1 0 0 1 +loadstatus=smt +} +N 50100 42200 50600 42200 4 +N 43800 42200 44300 42200 4 +C 45400 42900 1 0 0 resistor.sym +{ +T 45700 43300 5 10 0 0 0 0 1 +device=RESISTOR +T 45600 43200 5 10 1 1 0 0 1 +refdes=R18 +T 45600 42700 5 10 1 1 0 0 1 +value=100k +T 45400 42900 5 10 0 0 0 0 1 +footprint=0402 +T 45400 42900 5 10 0 1 0 0 1 +vendor_part_number=P100KLCT-ND +T 45400 42900 5 10 0 0 0 0 1 +vendor=digikey +T 45400 42900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 52800 42100 1 90 0 resistor.sym +{ +T 52400 42400 5 10 0 0 90 0 1 +device=RESISTOR +T 53200 42800 5 10 1 1 180 0 1 +refdes=R23 +T 52800 42095 5 10 0 1 90 0 1 +footprint=0402 +T 52800 42100 5 10 0 0 90 0 1 +vendor_part_number=P27.0KLCT-ND +T 52900 42300 5 10 1 1 0 0 1 +value=27k +T 52800 42100 5 10 0 0 0 0 1 +vendor=digikey +T 52800 42100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 52600 41800 1 0 0 gnd.sym +C 46300 41800 1 0 0 gnd.sym +C 46500 42100 1 90 0 resistor.sym +{ +T 46100 42400 5 10 0 0 90 0 1 +device=RESISTOR +T 47000 42800 5 10 1 1 180 0 1 +refdes=R24 +T 46500 42095 5 10 0 1 90 0 1 +footprint=0402 +T 46500 42100 5 10 0 0 90 0 1 +vendor_part_number=P27.0KLCT-ND +T 46700 42300 5 10 1 1 0 0 1 +value=27k +T 46500 42100 5 10 0 0 0 0 1 +vendor=digikey +T 46500 42100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 50600 41900 1 0 0 FDS9926A.sym +{ +T 50600 43100 5 10 1 1 0 0 1 +refdes=Q3 +T 50638 41908 5 10 0 1 0 0 1 +device=MOSFET +T 50295 41870 5 10 0 1 0 0 1 +footprint=1212-8 +T 50600 41900 5 10 0 0 0 0 1 +slot=1 +T 50600 41900 5 10 0 0 0 0 1 +vendor_part_number=781-SI7232DN-GE3 +T 50600 41900 5 10 1 1 0 0 1 +value=Si7232DN +T 50600 41900 5 10 0 0 0 0 1 +vendor=mouser +T 50600 41900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 44300 41900 1 0 0 FDS9926A.sym +{ +T 44300 43100 5 10 1 1 0 0 1 +refdes=Q3 +T 44338 41908 5 10 0 1 0 0 1 +device=MOSFET +T 43995 41870 5 10 0 1 0 0 1 +footprint=1212-8 +T 44300 41900 5 10 0 0 0 0 1 +slot=2 +T 44300 41900 5 10 0 1 0 0 1 +vendor_part_number=781-SI7232DN-GE3 +T 44300 41900 5 10 1 1 0 0 1 +value=Si7232DN +T 44300 41900 5 10 0 0 0 0 1 +vendor=mouser +T 44300 41900 5 10 0 1 0 0 1 +loadstatus=smt +} +N 51500 42200 51600 42200 4 +N 51600 42200 51600 42000 4 +N 45200 42200 45300 42200 4 +N 45300 42200 45300 42000 4 +N 51500 43000 51700 43000 4 +N 51600 43000 51600 43400 4 +N 45300 43000 45300 43400 4 +C 42900 41300 1 90 0 resistor.sym +{ +T 42500 41600 5 10 0 0 90 0 1 +device=RESISTOR +T 42600 42000 5 10 1 1 180 0 1 +refdes=R6 +T 42900 41295 5 10 0 1 90 0 1 +footprint=0402 +T 42300 41500 5 10 1 1 0 0 1 +value=3.3k +T 42900 41300 5 10 0 1 0 0 1 +vendor_part_number=P3.30KLCT-ND +T 42900 41300 5 10 0 0 0 0 1 +vendor=digikey +T 42900 41300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 42700 41000 1 0 0 gnd.sym +C 46000 54400 1 0 0 gnd.sym +C 44200 53600 1 0 0 gnd.sym +T 47200 54100 9 10 1 0 0 0 1 +switch +N 44300 54700 43400 54700 4 +{ +T 43400 54800 5 10 1 1 0 0 1 +netname=v_lipo +} +N 47000 54300 46100 54300 4 +{ +T 46500 54400 5 10 1 1 0 0 1 +netname=v_lipo +} +N 47000 53900 46100 53900 4 +{ +T 46300 54000 5 10 1 1 0 0 1 +netname=v_charge +} +N 44300 54300 43400 54300 4 +{ +T 43400 54400 5 10 1 1 0 0 1 +netname=v_pyro +} +N 44300 57100 44200 57100 4 +N 44200 54300 44200 57600 4 +N 44300 56300 44200 56300 4 +N 44300 55500 44200 55500 4 +N 44200 57600 46200 57600 4 +N 46200 55500 46200 57600 4 +N 46200 57100 46100 57100 4 +N 46200 56300 46100 56300 4 +N 46200 55500 46100 55500 4 +N 44300 55100 43400 55100 4 +{ +T 43400 55200 5 10 1 1 0 0 1 +netname=fet_a +} +N 44300 55900 43400 55900 4 +{ +T 43400 56000 5 10 1 1 0 0 1 +netname=fet_b +} +N 44300 56700 43400 56700 4 +{ +T 43400 56800 5 10 1 1 0 0 1 +netname=fet_c +} +N 47000 56700 46100 56700 4 +{ +T 46600 56800 5 10 1 1 0 0 1 +netname=fet_d +} +N 47000 55900 46100 55900 4 +{ +T 46600 56000 5 10 1 1 0 0 1 +netname=fet_e +} +N 47000 55100 46100 55100 4 +{ +T 46600 55200 5 10 1 1 0 0 1 +netname=fet_f +} +C 60100 48300 1 90 0 resistor.sym +{ +T 59700 48600 5 10 0 0 90 0 1 +device=RESISTOR +T 60600 49000 5 10 1 1 180 0 1 +refdes=R27 +T 60200 48500 5 10 1 1 0 0 1 +value=100k +T 60100 48300 5 10 0 0 0 0 1 +footprint=0402 +T 60100 48300 5 10 0 0 0 0 1 +vendor_part_number=P100KLCT-ND +T 60100 48300 5 10 0 0 0 0 1 +vendor=digikey +T 60100 48300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 60100 47200 1 90 0 resistor.sym +{ +T 59700 47500 5 10 0 0 90 0 1 +device=RESISTOR +T 60600 47900 5 10 1 1 180 0 1 +refdes=R28 +T 60200 47400 5 10 1 1 0 0 1 +value=27k +T 60100 47200 5 10 0 0 0 0 1 +vendor_part_number=P27.0KLCT-ND +T 60100 47200 5 10 0 0 0 0 1 +footprint=0402 +T 60100 47200 5 10 0 0 0 0 1 +vendor=digikey +T 60100 47200 5 10 0 1 0 0 1 +loadstatus=smt +} +N 60000 48300 60000 48100 4 +N 60000 48200 61300 48200 4 +{ +T 60700 48300 5 10 1 1 0 0 1 +netname=v_pbatt +} +N 60000 49200 59100 49200 4 +{ +T 59100 49300 5 10 1 1 0 0 1 +netname=v_pyro +} +C 59900 46900 1 0 0 gnd.sym +T 60800 48800 9 10 1 0 0 0 2 +Pyro Battery can +be up to 15V +C 54800 51900 1 0 0 STM32L151-100.sym +{ +T 48400 50300 5 10 0 0 0 0 1 +device=IC +T 55200 72000 5 10 1 1 0 0 1 +refdes=U7 +T 54800 51900 5 10 0 0 0 0 1 +footprint=lqfp100 +T 54800 51900 5 10 0 0 0 0 1 +vendor=mouser +T 54800 51900 5 10 0 1 0 0 1 +value=STM32L151VCT6 +T 54800 51900 5 10 0 0 0 0 1 +vendor_part_number=511-STM32L151VCT6 +T 54800 51900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 58200 73300 1 0 0 3.3V-plus.sym +N 58400 72300 58400 73300 4 +N 58400 72400 60400 72400 4 +N 60000 72400 60000 72300 4 +N 59200 72400 59200 72300 4 +N 58800 72400 58800 72300 4 +C 59500 51400 1 0 0 gnd.sym +N 58600 51900 58600 51800 4 +N 58600 51800 60600 51800 4 +N 59600 51700 59600 51800 4 +N 60600 51800 60600 51900 4 +N 60200 51900 60200 51800 4 +N 59800 51900 59800 51800 4 +N 59400 51900 59400 51800 4 +N 59000 51900 59000 51800 4 +N 75500 53700 78900 53700 4 +N 75500 54100 79900 54100 4 +N 79900 53700 79600 53700 4 +C 79700 53700 1 270 0 capacitor.sym +{ +T 80400 53500 5 10 0 0 270 0 1 +device=CAPACITOR +T 80100 53500 5 10 1 1 0 0 1 +refdes=C30 +T 80600 53500 5 10 0 0 270 0 1 +symversion=0.1 +T 80100 52900 5 10 1 1 0 0 1 +value=10pF +T 79700 53700 5 10 0 0 0 0 1 +footprint=0402 +T 79700 53700 5 10 0 0 0 0 1 +vendor=digikey +T 79700 53700 5 10 0 1 0 0 1 +loadstatus=smt +T 79700 53700 5 10 0 1 0 0 1 +vendor_part_number=490-5921-1-ND +} +C 78400 53700 1 270 0 capacitor.sym +{ +T 79100 53500 5 10 0 0 270 0 1 +device=CAPACITOR +T 78200 53400 5 10 1 1 0 0 1 +refdes=C31 +T 79300 53500 5 10 0 0 270 0 1 +symversion=0.1 +T 78100 52900 5 10 1 1 0 0 1 +value=10pF +T 78400 53700 5 10 0 0 0 0 1 +footprint=0402 +T 78400 53700 5 10 0 0 0 0 1 +vendor=digikey +T 78400 53700 5 10 0 1 0 0 1 +loadstatus=smt +T 78400 53700 5 10 0 1 0 0 1 +vendor_part_number=490-5921-1-ND +} +C 79800 52500 1 0 0 gnd.sym +C 78500 52500 1 0 0 gnd.sym +N 79900 53700 79900 54100 4 +C 78900 53300 1 0 0 ABM8.sym +{ +T 79100 53800 5 10 0 0 0 0 1 +device=CRYSTAL +T 78800 53900 5 10 1 1 0 0 1 +refdes=X1 +T 79100 54000 5 10 0 0 0 0 1 +symversion=0.1 +T 79200 53900 5 10 1 1 0 0 1 +value=32mhz +T 78900 53300 5 10 0 0 0 0 1 +vendor_part_number=644-1056-1-ND +T 78900 53300 5 10 0 0 0 0 1 +footprint=NDK32 +T 78900 53300 5 10 0 0 0 0 1 +vendor=digikey +T 78900 53300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 79500 53000 1 0 0 gnd.sym +C 78800 53000 1 0 0 gnd.sym +C 53200 69900 1 270 0 capacitor.sym +{ +T 53900 69700 5 10 0 0 270 0 1 +device=CAPACITOR +T 53600 69600 5 10 1 1 0 0 1 +refdes=C33 +T 54100 69700 5 10 0 0 270 0 1 +symversion=0.1 +T 53600 69100 5 10 1 1 0 0 1 +value=22pF +T 53200 69900 5 10 0 0 0 0 1 +vendor_part_number=311-1018-1-ND +T 53200 69900 5 10 0 0 0 0 1 +footprint=0402 +T 53200 69900 5 10 0 0 0 0 1 +vendor=digikey +T 53200 69900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 51900 69900 1 270 0 capacitor.sym +{ +T 52600 69700 5 10 0 0 270 0 1 +device=CAPACITOR +T 51600 69600 5 10 1 1 0 0 1 +refdes=C32 +T 52800 69700 5 10 0 0 270 0 1 +symversion=0.1 +T 51500 69100 5 10 1 1 0 0 1 +value=22pF +T 51900 69900 5 10 0 0 0 0 1 +vendor_part_number=311-1018-1-ND +T 51900 69900 5 10 0 0 0 0 1 +footprint=0402 +T 51900 69900 5 10 0 0 0 0 1 +vendor=digikey +T 51900 69900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 53300 68700 1 0 0 gnd.sym +C 52000 68700 1 0 0 gnd.sym +C 52400 69500 1 0 0 ABM8.sym +{ +T 52600 70000 5 10 0 0 0 0 1 +device=CRYSTAL +T 52300 70100 5 10 1 1 0 0 1 +refdes=X2 +T 52600 70200 5 10 0 0 0 0 1 +symversion=0.1 +T 52800 70100 5 10 1 1 0 0 1 +value=8mhz +T 52400 69500 5 10 0 0 0 0 1 +vendor_part_number=535-9721-1-ND +T 52400 69500 5 10 0 0 0 0 1 +footprint=ABM3B +T 52400 69500 5 10 0 0 0 0 1 +vendor=digikey +T 52400 69500 5 10 0 1 0 0 1 +loadstatus=smt +} +C 53000 69200 1 0 0 gnd.sym +C 52300 69200 1 0 0 gnd.sym +N 52400 69900 52100 69900 4 +N 52100 69900 52100 70300 4 +C 71900 47900 1 0 0 CC1120.sym +{ +T 72300 54900 5 10 1 1 0 0 1 +refdes=U6 +T 71900 47900 5 10 0 1 0 0 1 +device=IC +T 71900 47900 5 10 0 1 0 0 1 +footprint=TI-QFN32 +T 71900 48500 5 10 0 1 0 0 1 +value=CC1120 +T 71900 47900 5 10 0 1 0 0 1 +loadstatus=smt +T 71900 47900 5 10 0 1 0 0 1 +vendor=digikey +T 71900 47900 5 10 0 1 0 0 1 +vendor_part_number=296-35667-1-ND +} +C 75400 47800 1 0 0 gnd.sym +C 76100 47100 1 90 0 inductor.sym +{ +T 75600 47300 5 10 0 0 90 0 1 +device=INDUCTOR +T 76600 47800 5 10 1 1 180 0 1 +refdes=L171 +T 75400 47300 5 10 0 0 90 0 1 +symversion=0.1 +T 76200 47300 5 10 1 1 0 0 1 +value=56nH +T 76100 47100 5 10 0 1 0 0 1 +footprint=0402 +T 76100 47100 5 10 0 1 0 0 1 +loadstatus=smt +T 76100 47100 5 10 0 1 0 0 1 +vendor=digikey +T 76100 47100 5 10 0 1 0 0 1 +vendor_part_number=490-2632-1-ND +} +C 76100 46000 1 90 0 resistor.sym +{ +T 75700 46300 5 10 0 0 90 0 1 +device=RESISTOR +T 76600 46700 5 10 1 1 180 0 1 +refdes=R171 +T 76200 46100 5 10 1 1 0 0 1 +value=18 +T 76100 46000 5 10 0 1 0 0 1 +footprint=0402 +T 76100 46000 5 10 0 1 0 0 1 +loadstatus=smt +T 76100 46000 5 10 0 1 0 0 1 +vendor=digikey +T 76100 46000 5 10 0 1 0 0 1 +vendor_part_number=P18.0LCT-ND +} +C 77400 46000 1 90 0 capacitor.sym +{ +T 76700 46200 5 10 0 0 90 0 1 +device=CAPACITOR +T 77800 46800 5 10 1 1 180 0 1 +refdes=C173 +T 76500 46200 5 10 0 0 90 0 1 +symversion=0.1 +T 77400 46100 5 10 1 1 0 0 1 +value=56pF +T 77400 46000 5 10 0 1 0 0 1 +footprint=0402 +T 77400 46000 5 10 0 1 0 0 1 +loadstatus=smt +T 77400 46000 5 10 0 1 0 0 1 +vendor=digikey +T 77400 46000 5 10 0 1 0 0 1 +vendor_part_number=311-1022-1-ND +} +C 77400 44900 1 90 0 capacitor.sym +{ +T 76700 45100 5 10 0 0 90 0 1 +device=CAPACITOR +T 77700 45700 5 10 1 1 180 0 1 +refdes=C172 +T 76500 45100 5 10 0 0 90 0 1 +symversion=0.1 +T 77300 45100 5 10 1 1 0 0 1 +value=100pF +T 77400 44900 5 10 0 1 0 0 1 +footprint=0402 +T 77400 44900 5 10 0 1 0 0 1 +loadstatus=smt +T 77400 44900 5 10 0 1 0 0 1 +vendor=digikey +T 77400 44900 5 10 0 1 0 0 1 +vendor_part_number=311-1024-1-ND +} +C 76200 44900 1 90 0 capacitor.sym +{ +T 75500 45100 5 10 0 0 90 0 1 +device=CAPACITOR +T 76600 45700 5 10 1 1 180 0 1 +refdes=C171 +T 75300 45100 5 10 0 0 90 0 1 +symversion=0.1 +T 76200 45100 5 10 1 1 0 0 1 +value=10nF +T 76200 44900 5 10 0 1 0 0 1 +footprint=0402 +T 76200 44900 5 10 0 1 0 0 1 +loadstatus=smt +T 76200 44900 5 10 0 1 0 0 1 +vendor=digikey +T 76200 44900 5 10 0 1 0 0 1 +vendor_part_number=709-1132-1-ND +} +N 76000 47100 76000 46900 4 +N 76000 47000 77200 47000 4 +N 76000 46000 76000 45800 4 +N 77200 46000 77200 45800 4 +N 76000 45900 77200 45900 4 +N 76000 44900 77200 44900 4 +C 75900 44600 1 0 0 gnd.sym +C 75300 46000 1 0 0 3.3V-plus.sym +N 76000 45900 75500 45900 4 +N 75500 45900 75500 46000 4 +C 76700 47800 1 0 0 capacitor.sym +{ +T 76900 48500 5 10 0 0 0 0 1 +device=CAPACITOR +T 76600 48300 5 10 1 1 0 0 1 +refdes=C174 +T 76900 48700 5 10 0 0 0 0 1 +symversion=0.1 +T 77200 48300 5 10 1 1 0 0 1 +value=39pF +T 76700 47800 5 10 0 1 0 0 1 +footprint=0402 +T 76700 47800 5 10 0 1 0 0 1 +loadstatus=smt +T 76700 47800 5 10 0 1 0 0 1 +vendor=digikey +T 76700 47800 5 10 0 1 0 0 1 +vendor_part_number=311-1009-1-ND +} +C 78900 47100 1 0 0 capacitor.sym +{ +T 79100 47800 5 10 0 0 0 0 1 +device=CAPACITOR +T 78800 47000 5 10 1 1 0 0 1 +refdes=C176 +T 79100 48000 5 10 0 0 0 0 1 +symversion=0.1 +T 79500 47000 5 10 1 1 0 0 1 +value=2.2pF +T 78900 47100 5 10 0 1 0 0 1 +footprint=0402 +T 78900 47100 5 10 0 1 0 0 1 +loadstatus=smt +T 78900 47100 5 10 0 1 0 0 1 +vendor=digikey +T 78900 47100 5 10 0 1 0 0 1 +vendor_part_number=490-5932-1-ND +} +C 80400 48000 1 90 0 capacitor.sym +{ +T 79700 48200 5 10 0 0 90 0 1 +device=CAPACITOR +T 80800 48800 5 10 1 1 180 0 1 +refdes=C181 +T 79500 48200 5 10 0 0 90 0 1 +symversion=0.1 +T 80400 48100 5 10 1 1 0 0 1 +value=5.1pF +T 80400 48000 5 10 0 1 0 0 1 +footprint=0402 +T 80400 48000 5 10 0 1 0 0 1 +loadstatus=smt +T 80400 48000 5 10 0 1 0 0 1 +vendor=digikey +T 80400 48000 5 10 0 1 0 0 1 +vendor_part_number=490-5945-1-ND +} +C 78900 47900 1 0 0 inductor.sym +{ +T 79100 48400 5 10 0 0 0 0 1 +device=INDUCTOR +T 78800 48200 5 10 1 1 0 0 1 +refdes=L172 +T 79100 48600 5 10 0 0 0 0 1 +symversion=0.1 +T 79400 48200 5 10 1 1 0 0 1 +value=15nH +T 78900 47900 5 10 0 1 0 0 1 +footprint=0402 +T 78900 47900 5 10 0 1 0 0 1 +loadstatus=smt +T 78900 47900 5 10 0 1 0 0 1 +vendor=digikey +T 78900 47900 5 10 0 1 0 0 1 +vendor_part_number=490-2625-1-ND +} +N 78900 48000 77600 48000 4 +N 78800 48000 78800 47300 4 +N 78800 47300 78900 47300 4 +N 80200 48000 80200 47300 4 +N 79900 48000 79900 47300 4 +N 79900 47300 79800 47300 4 +N 75500 48900 80200 48900 4 +C 80200 47200 1 0 0 inductor.sym +{ +T 80400 47700 5 10 0 0 0 0 1 +device=INDUCTOR +T 80400 47500 5 10 1 1 0 0 1 +refdes=L173 +T 80400 47900 5 10 0 0 0 0 1 +symversion=0.1 +T 80400 47100 5 10 1 1 0 0 1 +value=43nH +T 80200 47200 5 10 0 1 0 0 1 +footprint=0402 +T 80200 47200 5 10 0 1 0 0 1 +loadstatus=smt +T 80200 47200 5 10 0 1 0 0 1 +vendor=digikey +T 80200 47200 5 10 0 1 0 0 1 +vendor_part_number=445-6314-1-ND +} +C 81300 47200 1 0 0 inductor.sym +{ +T 81500 47700 5 10 0 0 0 0 1 +device=INDUCTOR +T 81500 47500 5 10 1 1 0 0 1 +refdes=L174 +T 81500 47900 5 10 0 0 0 0 1 +symversion=0.1 +T 81500 47100 5 10 1 1 0 0 1 +value=22nH +T 81300 47200 5 10 0 1 0 0 1 +footprint=0402 +T 81300 47200 5 10 0 1 0 0 1 +loadstatus=smt +T 81300 47200 5 10 0 1 0 0 1 +vendor=digikey +T 81300 47200 5 10 0 1 0 0 1 +vendor_part_number=490-2627-1-ND +} +C 78500 49900 1 90 0 inductor.sym +{ +T 78000 50100 5 10 0 0 90 0 1 +device=INDUCTOR +T 78900 50600 5 10 1 1 180 0 1 +refdes=L191 +T 77800 50100 5 10 0 0 90 0 1 +symversion=0.1 +T 78500 50100 5 10 1 1 0 0 1 +value=56nH +T 78500 49900 5 10 0 1 0 0 1 +footprint=0402 +T 78500 49900 5 10 0 1 0 0 1 +loadstatus=smt +T 78500 49900 5 10 0 1 0 0 1 +vendor=digikey +T 78500 49900 5 10 0 1 0 0 1 +vendor_part_number=490-2632-1-ND +} +C 81400 46000 1 90 0 capacitor.sym +{ +T 80700 46200 5 10 0 0 90 0 1 +device=CAPACITOR +T 81800 46800 5 10 1 1 180 0 1 +refdes=C175 +T 80500 46200 5 10 0 0 90 0 1 +symversion=0.1 +T 81900 46300 5 10 1 1 180 0 1 +value=6.2pF +T 81400 46000 5 10 0 1 0 0 1 +footprint=0402 +T 81400 46000 5 10 0 1 0 0 1 +loadstatus=smt +T 81400 46000 5 10 0 1 0 0 1 +vendor=digikey +T 81400 46000 5 10 0 1 0 0 1 +vendor_part_number=490-3105-1-ND +} +C 81300 47700 1 0 0 capacitor.sym +{ +T 81500 48400 5 10 0 0 0 0 1 +device=CAPACITOR +T 81200 48200 5 10 1 1 0 0 1 +refdes=C177 +T 81500 48600 5 10 0 0 0 0 1 +symversion=0.1 +T 81300 47700 5 10 0 1 0 0 1 +loadstatus=noload +T 81300 47700 5 10 0 1 0 0 1 +footprint=0402 +T 81800 48200 5 10 1 1 0 0 1 +value=tuning +} +C 81100 45700 1 0 0 gnd.sym +N 81100 47300 81300 47300 4 +N 81200 47300 81200 46900 4 +N 81200 47300 81200 47900 4 +N 81200 47900 81300 47900 4 +N 82200 47300 82300 47300 4 +N 82200 47900 82300 47900 4 +N 82300 47900 82300 47300 4 +N 76700 48000 76000 48000 4 +N 76000 48000 76000 48500 4 +N 76000 48500 75500 48500 4 +C 79000 50700 1 0 0 inductor.sym +{ +T 79200 51200 5 10 0 0 0 0 1 +device=INDUCTOR +T 79000 51000 5 10 1 1 0 0 1 +refdes=L201 +T 79200 51400 5 10 0 0 0 0 1 +symversion=0.1 +T 79500 51000 5 10 1 1 0 0 1 +value=27nH +T 79000 50700 5 10 0 1 0 0 1 +footprint=0402 +T 79000 50700 5 10 0 1 0 0 1 +loadstatus=smt +T 79000 50700 5 10 0 1 0 0 1 +vendor=digikey +T 79000 50700 5 10 0 1 0 0 1 +vendor_part_number=490-2628-1-ND +} +C 79000 49200 1 0 0 inductor.sym +{ +T 79200 49700 5 10 0 0 0 0 1 +device=INDUCTOR +T 79000 49400 5 10 1 1 0 0 1 +refdes=L192 +T 79200 49900 5 10 0 0 0 0 1 +symversion=0.1 +T 79500 49400 5 10 1 1 0 0 1 +value=27nH +T 79000 49200 5 10 0 1 0 0 1 +footprint=0402 +T 79000 49200 5 10 0 1 0 0 1 +loadstatus=smt +T 79000 49200 5 10 0 1 0 0 1 +vendor=digikey +T 79000 49200 5 10 0 1 0 0 1 +vendor_part_number=490-2628-1-ND +} +C 80300 48900 1 90 0 inductor.sym +{ +T 79800 49100 5 10 0 0 90 0 1 +device=INDUCTOR +T 80700 49600 5 10 1 1 180 0 1 +refdes=L193 +T 79600 49100 5 10 0 0 90 0 1 +symversion=0.1 +T 80300 48900 5 10 0 1 0 0 1 +footprint=0402 +T 80300 48900 5 10 1 1 0 0 1 +value=15nH +T 80300 48900 5 10 0 1 0 0 1 +loadstatus=smt +T 80300 48900 5 10 0 1 0 0 1 +vendor=digikey +T 80300 48900 5 10 0 1 0 0 1 +vendor_part_number=490-2625-1-ND +} +C 79000 49700 1 0 0 capacitor.sym +{ +T 79200 50400 5 10 0 0 0 0 1 +device=CAPACITOR +T 79000 50200 5 10 1 1 0 0 1 +refdes=C191 +T 79200 50600 5 10 0 0 0 0 1 +symversion=0.1 +T 79500 50200 5 10 1 1 0 0 1 +value=5.1pF +T 79000 49700 5 10 0 1 0 0 1 +footprint=0402 +T 79000 49700 5 10 0 1 0 0 1 +loadstatus=smt +T 79000 49700 5 10 0 1 0 0 1 +vendor=digikey +T 79000 49700 5 10 0 1 0 0 1 +vendor_part_number=490-5945-1-ND +} +N 78900 51500 78900 50800 4 +N 79000 51500 78900 51500 4 +N 78100 50800 79000 50800 4 +C 79800 51200 1 0 0 gnd.sym +C 79800 49000 1 0 0 gnd.sym +N 78400 49900 79000 49900 4 +N 78900 49900 78900 49300 4 +N 78900 49300 79000 49300 4 +N 79900 49900 80200 49900 4 +N 80200 49800 80200 50800 4 +N 79900 50800 80200 50800 4 +N 75500 49300 78400 49300 4 +N 78400 49300 78400 49900 4 +N 78100 50800 78100 49700 4 +N 78100 49700 75500 49700 4 +C 75800 49900 1 0 0 capacitor.sym +{ +T 76000 50600 5 10 0 0 0 0 1 +device=CAPACITOR +T 75700 50200 5 10 1 1 0 0 1 +refdes=C211 +T 76000 50800 5 10 0 0 0 0 1 +symversion=0.1 +T 76400 50200 5 10 1 1 0 0 1 +value=10nF +T 75800 49900 5 10 0 1 0 0 1 +footprint=0402 +T 75800 49900 5 10 0 1 0 0 1 +loadstatus=smt +T 75800 49900 5 10 0 1 0 0 1 +vendor=digikey +T 75800 49900 5 10 0 1 0 0 1 +vendor_part_number=709-1132-1-ND +} +C 77500 50100 1 90 0 capacitor.sym +{ +T 76800 50300 5 10 0 0 90 0 1 +device=CAPACITOR +T 77900 50900 5 10 1 1 180 0 1 +refdes=C221 +T 76600 50300 5 10 0 0 90 0 1 +symversion=0.1 +T 77500 50300 5 10 1 1 0 0 1 +value=47nF +T 77500 50100 5 10 0 1 0 0 1 +footprint=0402 +T 77500 50100 5 10 0 1 0 0 1 +loadstatus=smt +T 77500 50100 5 10 0 1 0 0 1 +vendor=digikey +T 77500 50100 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 75800 51100 1 0 0 capacitor.sym +{ +T 76000 51800 5 10 0 0 0 0 1 +device=CAPACITOR +T 75700 51400 5 10 1 1 0 0 1 +refdes=C231 +T 76000 52000 5 10 0 0 0 0 1 +symversion=0.1 +T 76400 51400 5 10 1 1 0 0 1 +value=1.8nF +T 75800 51100 5 10 0 1 0 0 1 +footprint=0402 +T 75800 51100 5 10 0 1 0 0 1 +loadstatus=smt +T 75800 51100 5 10 0 1 0 0 1 +vendor=digikey +T 75800 51100 5 10 0 1 0 0 1 +vendor_part_number=490-3246-1-ND +} +N 77300 50100 76700 50100 4 +N 76700 51300 76700 50900 4 +N 76700 50900 75500 50900 4 +N 77300 51000 77000 51000 4 +N 77000 50500 77000 51000 4 +N 77000 50500 75500 50500 4 +C 77100 51000 1 0 0 3.3V-plus.sym +C 77200 49800 1 0 0 gnd.sym +N 77200 47000 77200 46900 4 +N 75800 50100 75500 50100 4 +N 75800 51300 75500 51300 4 +C 77500 51500 1 0 0 capacitor.sym +{ +T 77700 52200 5 10 0 0 0 0 1 +device=CAPACITOR +T 77400 51800 5 10 1 1 0 0 1 +refdes=C251 +T 77700 52400 5 10 0 0 0 0 1 +symversion=0.1 +T 78100 51800 5 10 1 1 0 0 1 +value=47nF +T 77500 51500 5 10 0 1 0 0 1 +footprint=0402 +T 77500 51500 5 10 0 1 0 0 1 +loadstatus=smt +T 77500 51500 5 10 0 1 0 0 1 +vendor=digikey +T 77500 51500 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 75700 51900 1 0 0 capacitor.sym +{ +T 75900 52600 5 10 0 0 0 0 1 +device=CAPACITOR +T 75600 52200 5 10 1 1 0 0 1 +refdes=C261 +T 75900 52800 5 10 0 0 0 0 1 +symversion=0.1 +T 76300 52200 5 10 1 1 0 0 1 +value=47nF +T 75700 51900 5 10 0 1 0 0 1 +footprint=0402 +T 75700 51900 5 10 0 1 0 0 1 +loadstatus=smt +T 75700 51900 5 10 0 1 0 0 1 +vendor=digikey +T 75700 51900 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 76700 52300 1 0 0 capacitor.sym +{ +T 76900 53000 5 10 0 0 0 0 1 +device=CAPACITOR +T 76600 52600 5 10 1 1 0 0 1 +refdes=C271 +T 76900 53200 5 10 0 0 0 0 1 +symversion=0.1 +T 77300 52600 5 10 1 1 0 0 1 +value=47nF +T 76700 52300 5 10 0 1 0 0 1 +footprint=0402 +T 76700 52300 5 10 0 1 0 0 1 +loadstatus=smt +T 76700 52300 5 10 0 1 0 0 1 +vendor=digikey +T 76700 52300 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 76700 53100 1 0 0 capacitor.sym +{ +T 76900 53800 5 10 0 0 0 0 1 +device=CAPACITOR +T 76600 53400 5 10 1 1 0 0 1 +refdes=C291 +T 76900 54000 5 10 0 0 0 0 1 +symversion=0.1 +T 77300 53400 5 10 1 1 0 0 1 +value=47nF +T 76700 53100 5 10 0 1 0 0 1 +footprint=0402 +T 76700 53100 5 10 0 1 0 0 1 +loadstatus=smt +T 76700 53100 5 10 0 1 0 0 1 +vendor=digikey +T 76700 53100 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +N 75500 51700 77500 51700 4 +C 76900 51700 1 0 0 3.3V-plus.sym +C 78500 51400 1 0 0 gnd.sym +N 75700 52100 75500 52100 4 +N 75500 52500 76700 52500 4 +N 75600 52900 75500 52900 4 +N 75500 53300 76700 53300 4 +N 76600 52100 78600 52100 4 +N 78600 52100 78600 51700 4 +N 78600 51700 78400 51700 4 +N 77600 52500 77800 52500 4 +N 77800 52100 77800 53300 4 +N 77600 53300 77800 53300 4 +N 75600 51700 75600 52500 4 +N 75600 52500 75600 54800 4 +C 75400 54800 1 0 0 3.3V-plus.sym +C 42600 70100 1 0 0 MPU6000.sym +{ +T 43895 72295 5 10 0 1 0 0 1 +device=IC +T 42895 73495 5 10 1 1 0 0 1 +refdes=U12 +T 44095 73495 5 10 1 1 0 0 1 +value=MPU-6000 +T 42600 70100 5 10 0 1 0 0 1 +footprint=MPU6000 +T 42600 70100 5 10 0 1 0 0 1 +loadstatus=smt +T 42600 70100 5 10 0 1 0 0 1 +vendor=cdiweb +T 42600 70100 5 10 0 1 0 0 1 +vendor_part_number=MPU-6000 +} +N 45300 70700 46400 70700 4 +{ +T 46000 70800 5 10 1 1 0 0 1 +netname=sck1 +} +N 45300 70300 46400 70300 4 +{ +T 45900 70400 5 10 1 1 0 0 1 +netname=mosi1 +} +C 40500 73100 1 0 0 3.3V-plus.sym +N 40700 73100 42600 73100 4 +C 40900 72200 1 90 0 capacitor.sym +{ +T 40200 72400 5 10 0 0 90 0 1 +device=CAPACITOR +T 40600 72900 5 10 1 1 180 0 1 +refdes=C301 +T 40000 72400 5 10 0 0 90 0 1 +symversion=0.1 +T 40200 72400 5 10 1 1 0 0 1 +value=0.1uF +T 40900 72200 5 10 0 1 0 0 1 +footprint=0402 +T 40900 72200 5 10 0 1 0 0 1 +loadstatus=smt +T 40900 72200 5 10 0 1 0 0 1 +vendor=digikey +T 40900 72200 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +} +C 42300 71400 1 90 0 capacitor.sym +{ +T 41600 71600 5 10 0 0 90 0 1 +device=CAPACITOR +T 42000 72100 5 10 1 1 180 0 1 +refdes=C303 +T 41400 71600 5 10 0 0 90 0 1 +symversion=0.1 +T 41600 71600 5 10 1 1 0 0 1 +value=10nF +T 42300 71400 5 10 0 1 0 0 1 +footprint=0402 +T 42300 71400 5 10 0 1 0 0 1 +loadstatus=smt +T 42300 71400 5 10 0 1 0 0 1 +vendor=digikey +T 42300 71400 5 10 0 1 0 0 1 +vendor_part_number=709-1132-1-ND +} +C 41600 71800 1 90 0 capacitor.sym +{ +T 40900 72000 5 10 0 0 90 0 1 +device=CAPACITOR +T 41300 72500 5 10 1 1 180 0 1 +refdes=C302 +T 40700 72000 5 10 0 0 90 0 1 +symversion=0.1 +T 40900 72000 5 10 1 1 0 0 1 +value=0.1uF +T 41600 71800 5 10 0 1 0 0 1 +footprint=0402 +T 41600 71800 5 10 0 1 0 0 1 +loadstatus=smt +T 41600 71800 5 10 0 1 0 0 1 +vendor=digikey +T 41600 71800 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +} +N 40700 70300 42600 70300 4 +N 40700 70300 40700 72200 4 +C 42000 70000 1 0 0 gnd.sym +N 45300 72300 46400 72300 4 +{ +T 45800 72400 5 10 1 1 0 0 1 +netname=gyro_int +} +N 71900 52100 70600 52100 4 +{ +T 70600 52200 5 10 1 1 0 0 1 +netname=mosi2 +} +N 71900 51700 70600 51700 4 +{ +T 70600 51800 5 10 1 1 0 0 1 +netname=sck2 +} +N 71900 51300 70600 51300 4 +{ +T 70600 51400 5 10 1 1 0 0 1 +netname=miso2 +} +N 71900 50500 70600 50500 4 +{ +T 70600 50600 5 10 1 1 0 0 1 +netname=cs_radio +} +N 54800 67100 52800 67100 4 +{ +T 53500 67200 5 10 1 1 0 0 1 +netname=reset_n +} +N 64300 67100 65600 67100 4 +{ +T 65400 67200 5 10 1 1 0 0 1 +netname=rx3 +} +N 64300 67500 65600 67500 4 +{ +T 65400 67600 5 10 1 1 0 0 1 +netname=tx3 +} +C 50600 59900 1 0 1 USBmicroB.sym +{ +T 49605 62300 5 10 1 1 0 6 1 +refdes=J5 +T 50245 60295 5 10 0 1 0 6 1 +footprint=ZX62-B-5PA +T 50600 59900 5 10 0 0 0 0 1 +vendor=4ucon +T 50600 59900 5 10 0 0 0 0 1 +vendor_part_number=20088 +T 50600 59900 5 10 0 0 0 0 1 +loadstatus=smt +T 50600 59900 5 10 0 0 0 0 1 +device=CONNECTOR +T 50600 59900 5 10 0 0 0 0 1 +value=USBmicroB +} +N 54800 61500 52900 61500 4 +{ +T 53500 61600 5 10 1 1 0 0 1 +netname=usbdm +} +N 54800 61100 52900 61100 4 +{ +T 53500 61200 5 10 1 1 0 0 1 +netname=usbdp +} +C 53400 58800 1 180 0 resistor.sym +{ +T 53100 58400 5 10 0 0 180 0 1 +device=RESISTOR +T 52550 58875 5 10 1 1 0 0 1 +refdes=R401 +T 53300 59000 5 10 1 1 180 0 1 +value=10k +T 53400 58800 5 10 0 0 90 0 1 +footprint=0402 +T 53400 58800 5 10 0 0 90 0 1 +vendor_part_number=P10.0KLCT-ND +T 53400 58800 5 10 0 0 90 0 1 +vendor=digikey +T 53400 58800 5 10 0 1 90 0 1 +loadstatus=smt +} +C 52400 58400 1 0 0 gnd.sym +N 54800 58700 53400 58700 4 +N 52100 70300 54500 70300 4 +N 54500 70300 54500 69900 4 +N 54500 69900 54800 69900 4 +N 53100 69900 54100 69900 4 +N 54100 69900 54100 69500 4 +N 54100 69500 54800 69500 4 +C 53400 68000 1 180 0 resistor.sym +{ +T 53100 67600 5 10 0 0 180 0 1 +device=RESISTOR +T 52950 68225 5 10 1 1 180 0 1 +refdes=R402 +T 53000 68100 5 10 1 1 0 0 1 +value=10k +T 53400 68000 5 10 0 0 90 0 1 +footprint=0402 +T 53400 68000 5 10 0 0 90 0 1 +vendor_part_number=P10.0KLCT-ND +T 53400 68000 5 10 0 0 90 0 1 +vendor=digikey +T 53400 68000 5 10 0 1 90 0 1 +loadstatus=smt +} +C 52400 67600 1 0 0 gnd.sym +N 53400 67900 54800 67900 4 +{ +T 53500 68000 5 10 1 1 0 0 1 +netname=boot0 +} +N 54800 62300 53500 62300 4 +{ +T 53500 62400 5 10 1 1 0 0 1 +netname=tx1 +} +N 54800 61900 53500 61900 4 +{ +T 53500 62000 5 10 1 1 0 0 1 +netname=rx1 +} +C 71200 58900 1 0 0 gnd.sym +N 71300 58800 72400 58800 4 +{ +T 71800 58900 5 10 1 1 0 0 1 +netname=reset_n +} +N 71300 58400 72400 58400 4 +{ +T 71900 58500 5 10 1 1 0 0 1 +netname=boot0 +} +N 71300 58000 72400 58000 4 +{ +T 72100 58100 5 10 1 1 0 0 1 +netname=tx1 +} +N 71300 57600 72400 57600 4 +{ +T 72100 57700 5 10 1 1 0 0 1 +netname=rx1 +} +N 77200 62300 75500 62300 4 +{ +T 75500 62400 5 10 1 1 0 0 1 +netname=cs_companion1 +} +C 77200 61000 1 0 0 conn-8.sym +{ +T 77555 64095 5 10 1 1 0 0 1 +refdes=J9 +T 77100 60800 5 10 1 1 0 0 1 +value=Companion +T 77200 61000 5 10 0 0 0 0 1 +loadstatus=noload +T 77200 61000 5 10 0 0 0 0 1 +vendor=mouser +T 77200 61000 5 10 0 0 0 0 1 +vendor_part_number=571-338068-8 +T 77200 61000 5 10 0 0 0 0 1 +footprint=0-338068-8 +T 77200 61000 5 10 0 1 0 0 1 +device=CONNECTOR +} +T 70400 57800 9 10 1 0 90 0 2 +bootloader + support +N 54800 60700 53500 60700 4 +{ +T 53500 60800 5 10 1 1 0 0 1 +netname=swdio +} +N 54800 60300 53500 60300 4 +{ +T 53500 60400 5 10 1 1 0 0 1 +netname=swclk +} +N 53900 53500 53300 53500 4 +{ +T 53800 53600 5 10 1 1 0 6 1 +netname=mosi2 +} +N 52600 54300 52100 54300 4 +{ +T 52500 54400 5 10 1 1 0 6 1 +netname=sck2 +} +N 51400 53900 50900 53900 4 +{ +T 51400 54000 5 10 1 1 0 6 1 +netname=miso2 +} +C 53300 70900 1 0 0 capacitor.sym +{ +T 53500 71600 5 10 0 0 0 0 1 +device=CAPACITOR +T 53200 71200 5 10 1 1 0 0 1 +refdes=C600 +T 53500 71800 5 10 0 0 0 0 1 +symversion=0.1 +T 53900 71200 5 10 1 1 0 0 1 +value=0.1uF +T 53300 70900 5 10 0 1 0 0 1 +footprint=0402 +T 53300 70900 5 10 0 1 0 0 1 +loadstatus=smt +T 53300 70900 5 10 0 1 0 0 1 +vendor=digikey +T 53300 70900 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +} +C 54500 71200 1 0 0 3.3V-plus.sym +C 53200 70400 1 0 0 gnd.sym +N 54700 71100 54700 71200 4 +N 53300 70700 53300 71100 4 +N 54800 70700 53300 70700 4 +N 54800 71100 54200 71100 4 +C 61000 73100 1 0 0 capacitor.sym +{ +T 61200 73800 5 10 0 0 0 0 1 +device=CAPACITOR +T 60900 73400 5 10 1 1 0 0 1 +refdes=C601 +T 61200 74000 5 10 0 0 0 0 1 +symversion=0.1 +T 61600 73400 5 10 1 1 0 0 1 +value=1uF +T 61000 73100 5 10 0 1 0 0 1 +footprint=0402 +T 61000 73100 5 10 0 1 0 0 1 +loadstatus=smt +T 61000 73100 5 10 0 1 0 0 1 +vendor=digikey +T 61000 73100 5 10 0 1 0 0 1 +vendor_part_number=490-1320-1-ND +} +C 61000 72600 1 0 0 capacitor.sym +{ +T 61200 73300 5 10 0 0 0 0 1 +device=CAPACITOR +T 60900 72900 5 10 1 1 0 0 1 +refdes=C602 +T 61200 73500 5 10 0 0 0 0 1 +symversion=0.1 +T 61600 72900 5 10 1 1 0 0 1 +value=0.1uF +T 61000 72600 5 10 0 1 0 0 1 +footprint=0402 +T 61000 72600 5 10 0 1 0 0 1 +loadstatus=smt +T 61000 72600 5 10 0 1 0 0 1 +vendor=digikey +T 61000 72600 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +} +C 58900 73200 1 0 0 inductor.sym +{ +T 59100 73700 5 10 0 0 0 0 1 +device=INDUCTOR +T 59100 73500 5 10 1 1 0 0 1 +refdes=L600 +T 59100 73900 5 10 0 0 0 0 1 +symversion=0.1 +T 59100 73100 5 10 1 1 0 0 1 +value=bead +T 58900 73200 5 10 0 1 0 0 1 +footprint=0402 +T 58900 73200 5 10 0 1 0 0 1 +vendor=digikey +T 58900 73200 5 10 0 1 0 0 1 +vendor_part_number=240-2554-1-ND +T 58900 73200 5 10 0 1 0 0 1 +loadstatus=smt +} +N 59600 72300 59600 72400 4 +N 58900 73300 58400 73300 4 +N 59800 73300 61000 73300 4 +{ +T 59900 73400 5 10 1 1 0 0 1 +netname=vdda +} +N 60800 73300 60800 72300 4 +N 61000 72800 60800 72800 4 +C 62100 72500 1 0 0 gnd.sym +N 62200 73300 62200 72800 4 +N 62200 72800 61900 72800 4 +N 62200 73300 61900 73300 4 +C 53000 66200 1 90 0 capacitor.sym +{ +T 52300 66400 5 10 0 0 90 0 1 +device=CAPACITOR +T 52700 66900 5 10 1 1 180 0 1 +refdes=C610 +T 52100 66400 5 10 0 0 90 0 1 +symversion=0.1 +T 52200 66400 5 10 1 1 0 0 1 +value=0.1uF +T 53000 66200 5 10 0 1 0 0 1 +footprint=0402 +T 53000 66200 5 10 0 1 0 0 1 +loadstatus=smt +T 53000 66200 5 10 0 1 0 0 1 +vendor=digikey +T 53000 66200 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +} +C 52700 65900 1 0 0 gnd.sym +N 54800 65900 53500 65900 4 +{ +T 53500 66000 5 10 1 1 0 0 1 +netname=sense_a +} +N 54800 65500 53500 65500 4 +{ +T 53500 65600 5 10 1 1 0 0 1 +netname=sense_b +} +N 54800 65100 53500 65100 4 +{ +T 53500 65200 5 10 1 1 0 0 1 +netname=sense_c +} +N 54800 64700 53500 64700 4 +{ +T 53500 64800 5 10 1 1 0 0 1 +netname=sense_d +} +N 54800 64300 53500 64300 4 +{ +T 53500 64400 5 10 1 1 0 0 1 +netname=sense_e +} +N 65600 55900 64300 55900 4 +{ +T 64900 56000 5 10 1 1 0 0 1 +netname=sense_f +} +N 64300 62700 65600 62700 4 +{ +T 65100 62800 5 10 1 1 0 0 1 +netname=fire_a +} +N 64300 62300 65600 62300 4 +{ +T 65100 62400 5 10 1 1 0 0 1 +netname=fire_b +} +N 54800 57500 53500 57500 4 +{ +T 54000 57600 5 10 1 1 0 6 1 +netname=fire_c +} +N 64300 57100 65600 57100 4 +{ +T 65100 57200 5 10 1 1 0 0 1 +netname=fire_d +} +N 64300 56300 65600 56300 4 +{ +T 65100 56400 5 10 1 1 0 0 1 +netname=fire_e +} +N 64300 56700 65600 56700 4 +{ +T 65100 56800 5 10 1 1 0 0 1 +netname=fire_f +} +C 58300 43000 1 180 1 led2.sym +{ +T 58150 42400 5 10 1 1 180 6 1 +refdes=D1 +T 58200 42400 5 10 0 0 180 6 1 +device=LED +T 58250 43000 5 10 0 1 180 6 1 +footprint=0605 +T 58300 43000 5 10 0 0 0 0 1 +vendor=digikey +T 58300 43000 5 10 0 0 0 0 1 +vendor_part_number=160-1452-1-ND +T 58300 43000 5 10 0 0 0 0 1 +value=dualLED +T 58300 43000 5 10 0 0 0 0 1 +loadstatus=smt +} +C 57900 43100 1 90 0 resistor.sym +{ +T 57500 43400 5 10 0 0 90 0 1 +device=RESISTOR +T 58300 43800 5 10 1 1 180 0 1 +refdes=R50 +T 58200 43500 5 10 1 1 180 0 1 +value=1k +T 57900 43100 5 10 0 0 90 0 1 +footprint=0402 +T 57900 43100 5 10 0 0 90 0 1 +vendor=digikey +T 57900 43100 5 10 0 0 90 0 1 +vendor_part_number=P1.00KLCT-ND +T 57900 43100 5 10 0 0 90 0 1 +loadstatus=smt +} +C 59100 41600 1 90 0 resistor.sym +{ +T 58700 41900 5 10 0 0 90 0 1 +device=RESISTOR +T 59500 42300 5 10 1 1 180 0 1 +refdes=R51 +T 59400 42000 5 10 1 1 180 0 1 +value=1k +T 59100 41600 5 10 0 0 90 0 1 +footprint=0402 +T 59100 41600 5 10 0 0 90 0 1 +vendor=digikey +T 59100 41600 5 10 0 0 90 0 1 +vendor_part_number=P1.00KLCT-ND +T 59100 41600 5 10 0 0 90 0 1 +loadstatus=smt +} +C 67200 68400 1 180 0 resistor.sym +{ +T 66900 68000 5 10 0 0 180 0 1 +device=RESISTOR +T 66800 68500 5 10 1 1 0 0 1 +refdes=R52 +T 66400 68500 5 10 1 1 0 0 1 +value=1k +T 67200 68400 5 10 0 0 180 0 1 +footprint=0402 +T 67200 68400 5 10 0 0 180 0 1 +vendor=digikey +T 67200 68400 5 10 0 0 180 0 1 +vendor_part_number=P1.00KLCT-ND +T 67200 68400 5 10 0 0 180 0 1 +loadstatus=smt +} +C 67200 68000 1 180 0 resistor.sym +{ +T 66900 67600 5 10 0 0 180 0 1 +device=RESISTOR +T 66800 67500 5 10 1 1 0 0 1 +refdes=R53 +T 66400 67500 5 10 1 1 0 0 1 +value=1k +T 67200 68000 5 10 0 0 180 0 1 +footprint=0402 +T 67200 68000 5 10 0 0 180 0 1 +vendor=digikey +T 67200 68000 5 10 0 0 180 0 1 +vendor_part_number=P1.00KLCT-ND +T 67200 68000 5 10 0 0 180 0 1 +loadstatus=smt +} +N 58100 43200 59400 43200 4 +N 59000 43200 59000 42900 4 +N 59000 42900 58700 42900 4 +N 58100 43200 58100 42500 4 +N 58300 42900 57800 42900 4 +N 57800 42900 57800 43100 4 +N 59000 42500 58700 42500 4 +N 58300 42500 58100 42500 4 +C 67900 67600 1 0 1 gnd.sym +N 66300 68300 64300 68300 4 +{ +T 65600 68600 5 10 1 1 180 0 1 +netname=led_red +} +N 66300 67900 64300 67900 4 +{ +T 65600 68150 5 10 1 1 180 0 1 +netname=led_green +} +N 67600 68300 67800 68300 4 +N 67600 67900 67800 67900 4 +C 67200 68400 1 180 1 led2.sym +{ +T 67350 68600 5 10 1 1 180 6 1 +refdes=D2 +T 67100 67800 5 10 0 0 180 6 1 +device=LED +T 67150 68400 5 10 0 1 180 6 1 +footprint=0605 +T 67200 68400 5 10 0 0 0 0 1 +vendor=digikey +T 67200 68400 5 10 0 0 0 0 1 +vendor_part_number=160-1452-1-ND +T 67200 68400 5 10 0 0 0 0 1 +value=dualLED +T 67200 68400 5 10 0 0 0 0 1 +loadstatus=smt +} +N 64300 64700 65600 64700 4 +{ +T 64400 64800 5 10 1 1 0 0 1 +netname=cs_companion1 +} +N 64300 65100 65600 65100 4 +{ +T 64400 65200 5 10 1 1 0 0 1 +netname=cs_companion0 +} +N 64300 63900 65600 63900 4 +{ +T 64900 64000 5 10 1 1 0 0 1 +netname=cs_flash +} +N 64300 69500 65600 69500 4 +{ +T 64900 69600 5 10 1 1 0 0 1 +netname=cs_radio +} +N 64300 58700 65600 58700 4 +{ +T 65000 58800 5 10 1 1 0 0 1 +netname=gyro_int +} +C 71400 57200 1 0 0 3.3V-plus.sym +N 71600 57200 71300 57200 4 +N 73100 63000 74000 63000 4 +{ +T 73400 63100 5 10 1 1 0 0 1 +netname=reset_n +} +N 71900 54100 70600 54100 4 +{ +T 70600 54200 5 10 1 1 0 0 1 +netname=reset_n +} +N 60400 72400 60400 72300 4 +N 64300 69900 65600 69900 4 +{ +T 64900 70000 5 10 1 1 0 0 1 +netname=cs_pres +} +N 67800 68300 67800 67900 4 +N 54800 59500 53500 59500 4 +{ +T 53500 59600 5 10 1 1 0 0 1 +netname=v_batt +} +N 54800 59100 53500 59100 4 +{ +T 53500 59200 5 10 1 1 0 0 1 +netname=v_pbatt +} +N 42600 72300 42100 72300 4 +N 42100 71400 42100 70300 4 +N 42600 72700 41400 72700 4 +N 41400 71800 41400 70300 4 +N 45300 72700 46400 72700 4 +{ +T 45800 72800 5 10 1 1 0 0 1 +netname=gps_pps +} +N 78600 68600 79800 68600 4 +{ +T 79100 68700 5 10 1 1 0 0 1 +netname=gps_pps +} +C 45400 72800 1 0 0 gnd.sym +N 45300 73100 45500 73100 4 +C 79000 51300 1 0 0 capacitor.sym +{ +T 79200 52000 5 10 0 0 0 0 1 +device=CAPACITOR +T 79000 51800 5 10 1 1 0 0 1 +refdes=C210 +T 79200 52200 5 10 0 0 0 0 1 +symversion=0.1 +T 79500 51800 5 10 1 1 0 0 1 +value=5.1pF +T 79000 51300 5 10 0 1 0 0 1 +footprint=0402 +T 79000 51300 5 10 0 1 0 0 1 +loadstatus=smt +T 79000 51300 5 10 0 1 0 0 1 +vendor=digikey +T 79000 51300 5 10 0 1 0 0 1 +vendor_part_number=490-5945-1-ND +} +C 71800 47400 1 90 0 resistor.sym +{ +T 71400 47700 5 10 0 0 90 0 1 +device=RESISTOR +T 72200 48100 5 10 1 1 180 0 1 +refdes=R30 +T 72200 47700 5 10 1 1 180 0 1 +value=56k +T 71800 47400 5 10 0 1 90 0 1 +footprint=0402 +T 71800 47400 5 10 0 1 90 0 1 +vendor=digikey +T 71800 47400 5 10 0 1 90 0 1 +vendor_part_number=P56.0KLCT-ND +T 71800 47400 5 10 0 1 0 0 1 +loadstatus=smt +} +C 70100 51600 1 90 0 capacitor.sym +{ +T 69400 51800 5 10 0 0 90 0 1 +device=CAPACITOR +T 69800 52400 5 10 1 1 180 0 1 +refdes=C42 +T 69200 51800 5 10 0 0 90 0 1 +symversion=0.1 +T 70100 51600 5 10 0 0 90 0 1 +footprint=0402 +T 69900 51900 5 10 1 1 180 0 1 +value=0.22uF +T 70100 51600 5 10 0 1 90 0 1 +vendor=digikey +T 70100 51600 5 10 0 1 90 0 1 +vendor_part_number=587-1228-1-ND +T 70100 51600 5 10 0 1 0 0 1 +loadstatus=smt +} +C 71600 47100 1 0 0 gnd.sym +N 71900 52500 69900 52500 4 +C 69800 51300 1 0 0 gnd.sym +C 69500 54500 1 0 0 3.3V-plus.sym +N 71900 54500 69700 54500 4 +N 71900 52900 69200 52900 4 +C 69900 53600 1 90 0 capacitor.sym +{ +T 69200 53800 5 10 0 0 90 0 1 +device=CAPACITOR +T 69500 54400 5 10 1 1 180 0 1 +refdes=C43 +T 69000 53800 5 10 0 0 90 0 1 +symversion=0.1 +T 69900 53600 5 10 0 0 90 0 1 +footprint=0402 +T 69600 53800 5 10 1 1 180 0 1 +value=47nF +T 69900 53600 5 10 0 1 0 0 1 +loadstatus=smt +T 69900 53600 5 10 0 1 0 0 1 +vendor=digikey +T 69900 53600 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 69600 53300 1 0 0 gnd.sym +C 69000 52900 1 0 0 3.3V-plus.sym +C 69400 52000 1 90 0 capacitor.sym +{ +T 68700 52200 5 10 0 0 90 0 1 +device=CAPACITOR +T 69000 52800 5 10 1 1 180 0 1 +refdes=C44 +T 68500 52200 5 10 0 0 90 0 1 +symversion=0.1 +T 69400 52000 5 10 0 0 90 0 1 +footprint=0402 +T 69100 52200 5 10 1 1 180 0 1 +value=47nF +T 69400 52000 5 10 0 1 0 0 1 +loadstatus=smt +T 69400 52000 5 10 0 1 0 0 1 +vendor=digikey +T 69400 52000 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 69100 51700 1 0 0 gnd.sym +C 70900 48900 1 0 0 3.3V-plus.sym +C 71300 48000 1 90 0 capacitor.sym +{ +T 70600 48200 5 10 0 0 90 0 1 +device=CAPACITOR +T 70900 48800 5 10 1 1 180 0 1 +refdes=C47 +T 70400 48200 5 10 0 0 90 0 1 +symversion=0.1 +T 71300 48000 5 10 0 0 90 0 1 +footprint=0402 +T 71000 48200 5 10 1 1 180 0 1 +value=47nF +T 71300 48000 5 10 0 1 0 0 1 +loadstatus=smt +T 71300 48000 5 10 0 1 0 0 1 +vendor=digikey +T 71300 48000 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 71000 47700 1 0 0 gnd.sym +C 70000 49700 1 0 0 3.3V-plus.sym +C 70400 48800 1 90 0 capacitor.sym +{ +T 69700 49000 5 10 0 0 90 0 1 +device=CAPACITOR +T 70000 49600 5 10 1 1 180 0 1 +refdes=C45 +T 69500 49000 5 10 0 0 90 0 1 +symversion=0.1 +T 70400 48800 5 10 0 0 90 0 1 +footprint=0402 +T 70100 49000 5 10 1 1 180 0 1 +value=47nF +T 70400 48800 5 10 0 1 0 0 1 +loadstatus=smt +T 70400 48800 5 10 0 1 0 0 1 +vendor=digikey +T 70400 48800 5 10 0 1 0 0 1 +vendor_part_number=490-5412-1-ND +} +C 70100 48500 1 0 0 gnd.sym +N 71900 48900 71100 48900 4 +N 71700 48300 71700 49300 4 +N 71700 49300 71900 49300 4 +N 71900 50100 71600 50100 4 +N 71900 49700 70200 49700 4 +C 75800 54200 1 0 0 gnd.sym +N 75500 54500 75900 54500 4 +N 71600 50100 71600 49700 4 +N 71900 53300 70600 53300 4 +{ +T 70600 53400 5 10 1 1 0 0 1 +netname=radio_int +} +N 64300 58300 65600 58300 4 +{ +T 65000 58400 5 10 1 1 0 0 1 +netname=radio_int +} +C 51700 49700 1 0 0 resistor.sym +{ +T 52000 50100 5 10 0 0 0 0 1 +device=RESISTOR +T 51900 50000 5 10 1 1 0 0 1 +refdes=R13 +T 51900 49500 5 10 1 1 0 0 1 +value=100k +T 51700 49700 5 10 0 0 0 0 1 +footprint=0402 +T 51700 49700 5 10 0 1 0 0 1 +vendor_part_number=P100KLCT-ND +T 51700 49700 5 10 0 0 0 0 1 +vendor=digikey +T 51700 49700 5 10 0 1 0 0 1 +loadstatus=smt +} +N 45300 71500 46400 71500 4 +{ +T 45800 71600 5 10 1 1 0 0 1 +netname=cs_gyro +} +N 64300 64300 65600 64300 4 +{ +T 64900 64400 5 10 1 1 0 0 1 +netname=cs_gyro +} +N 45300 71100 46400 71100 4 +{ +T 45900 71200 5 10 1 1 0 0 1 +netname=miso1 +} +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 74300 57600 1 0 1 conn-4.sym +{ +T 73900 59200 5 10 1 1 0 6 1 +refdes=J20 +T 74100 57400 5 10 1 1 0 6 1 +value=Debug +T 74300 57600 5 10 0 0 0 6 1 +footprint=0-215079-4 +T 74300 57600 5 10 0 0 0 6 1 +vendor_part_number=571-215079-4 +T 74300 57600 5 10 0 0 0 6 1 +vendor=mouser +T 74300 57600 5 10 0 0 0 6 1 +loadstatus=noload +T 74300 57600 5 10 0 0 0 6 1 +device=CONNECTOR +} +C 74700 58600 1 0 1 gnd.sym +N 74600 58900 74300 58900 4 +N 74300 58500 75600 58500 4 +{ +T 75600 58600 5 10 1 1 0 6 1 +netname=reset_n +} +N 74300 58100 75600 58100 4 +{ +T 75600 58200 5 10 1 1 0 6 1 +netname=swdio +} +N 74300 57700 75600 57700 4 +{ +T 75600 57800 5 10 1 1 0 6 1 +netname=swclk +} +C 71300 57100 1 0 1 conn-6.sym +{ +T 70945 59395 5 10 1 1 0 6 1 +refdes=J21 +T 71300 57100 5 10 0 1 0 0 1 +device=CONNECTOR +T 71300 57100 5 10 0 1 0 0 1 +footprint=0-215079-6 +T 70600 56900 5 10 1 1 0 0 1 +value=Boot +T 71300 57100 5 10 0 1 0 0 1 +loadstatus=noload +} +C 46800 66000 1 0 0 3.3V-plus.sym +C 47200 65100 1 90 0 capacitor.sym +{ +T 46500 65300 5 10 0 0 90 0 1 +device=CAPACITOR +T 46800 65900 5 10 1 1 180 0 1 +refdes=C10 +T 46300 65300 5 10 0 0 90 0 1 +symversion=0.1 +T 46400 65200 5 10 1 1 0 0 1 +value=0.1uF +T 47200 65100 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +T 47200 65100 5 10 0 0 0 0 1 +footprint=0402 +T 47200 65100 5 10 0 0 0 0 1 +vendor=digikey +T 47200 65100 5 10 0 1 0 0 1 +loadstatus=smt +} +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 47400 64200 1 0 0 MS5607.sym +{ +T 48695 66395 5 10 0 1 0 0 1 +device=IC +T 47695 66395 5 10 1 1 0 0 1 +refdes=U4 +T 47395 60995 5 10 0 1 0 0 1 +footprint=MS5607 +T 47400 64200 5 10 0 1 0 0 1 +loadstatus=smt +T 48700 66400 5 10 1 1 0 0 1 +value=MS5607 +T 47400 64200 5 10 0 1 0 0 1 +vendor=measspec +T 47400 64200 5 10 0 1 0 0 1 +vendor_part_number=MS5607 +} +N 47400 66000 47000 66000 4 +N 47400 65200 47400 64400 4 +N 47000 65100 47000 64400 4 +N 47000 64400 47400 64400 4 +C 46900 64100 1 0 0 gnd.sym +N 50600 64400 49700 64400 4 +{ +T 49900 64500 5 10 1 1 0 0 1 +netname=ba_miso1 +} +N 50600 64800 49700 64800 4 +{ +T 49900 64900 5 10 1 1 0 0 1 +netname=ba_mosi1 +} +N 50600 65200 49700 65200 4 +{ +T 50000 65300 5 10 1 1 0 0 1 +netname=ba_sck1 +} +N 50600 65600 49700 65600 4 +{ +T 50000 65700 5 10 1 1 0 0 1 +netname=cs_pres +} +N 49700 66000 49800 66000 4 +N 49800 66000 49800 65600 4 +C 53500 54700 1 0 1 capacitor.sym +{ +T 53300 55400 5 10 0 0 0 6 1 +device=CAPACITOR +T 52900 55100 5 10 1 1 180 2 1 +refdes=C403 +T 53300 55600 5 10 0 0 0 6 1 +symversion=0.1 +T 53200 55200 5 10 1 1 0 2 1 +value=47pF +T 53500 54700 5 10 0 1 0 0 1 +footprint=0402 +T 53500 54700 5 10 0 1 0 0 1 +loadstatus=noload +T 53500 54700 5 10 0 1 0 0 1 +vendor=digikey +T 53500 54700 5 10 0 1 0 0 1 +vendor_part_number=399-1019-1-ND +} +C 52600 54200 1 0 0 resistor.sym +{ +T 52900 54600 5 10 0 0 0 0 1 +device=RESISTOR +T 52700 54500 5 10 1 1 0 0 1 +refdes=R103 +T 53200 54500 5 10 1 1 0 0 1 +value=0 +T 52600 54200 5 10 0 1 0 0 1 +footprint=0402 +T 52600 54200 5 10 0 1 0 0 1 +loadstatus=smt +T 52600 54200 5 10 0 1 0 0 1 +vendor=digikey +T 52600 54200 5 10 0 1 0 0 1 +vendor_part_number=P0.0JCT-ND +} +C 53800 54800 1 90 0 gnd.sym +N 53500 54300 54800 54300 4 +C 54100 52600 1 90 0 capacitor.sym +{ +T 53400 52800 5 10 0 0 90 0 1 +device=CAPACITOR +T 53700 53300 5 10 1 1 180 0 1 +refdes=C405 +T 53200 52800 5 10 0 0 90 0 1 +symversion=0.1 +T 53400 52800 5 10 1 1 0 0 1 +value=47pF +T 54100 52600 5 10 0 1 0 0 1 +footprint=0402 +T 54100 52600 5 10 0 1 0 0 1 +loadstatus=noload +T 54100 52600 5 10 0 1 0 0 1 +vendor=digikey +T 54100 52600 5 10 0 1 0 0 1 +vendor_part_number=399-1019-1-ND +} +C 53900 53400 1 0 0 resistor.sym +{ +T 54200 53800 5 10 0 0 0 0 1 +device=RESISTOR +T 54000 53700 5 10 1 1 0 0 1 +refdes=R105 +T 54500 53700 5 10 1 1 0 0 1 +value=0 +T 53900 53400 5 10 0 1 0 0 1 +footprint=0402 +T 53900 53400 5 10 0 1 0 0 1 +loadstatus=smt +T 53900 53400 5 10 0 1 0 0 1 +vendor=digikey +T 53900 53400 5 10 0 1 0 0 1 +vendor_part_number=P0.0JCT-ND +} +C 53800 52300 1 0 0 gnd.sym +C 52100 53000 1 270 1 capacitor.sym +{ +T 52800 53200 5 10 0 0 90 2 1 +device=CAPACITOR +T 52500 53700 5 10 1 1 180 6 1 +refdes=C404 +T 53000 53200 5 10 0 0 90 2 1 +symversion=0.1 +T 52800 53200 5 10 1 1 0 6 1 +value=47pF +T 52100 53000 5 10 0 1 0 0 1 +footprint=0402 +T 52100 53000 5 10 0 1 0 0 1 +loadstatus=noload +T 52100 53000 5 10 0 1 0 0 1 +vendor=digikey +T 52100 53000 5 10 0 1 0 0 1 +vendor_part_number=399-1019-1-ND +} +C 52300 53800 1 0 1 resistor.sym +{ +T 52000 54200 5 10 0 0 0 6 1 +device=RESISTOR +T 51700 53600 5 10 1 1 0 6 1 +refdes=R104 +T 52200 53600 5 10 1 1 0 6 1 +value=0 +T 52300 53800 5 10 0 1 0 0 1 +footprint=0402 +T 52300 53800 5 10 0 1 0 0 1 +loadstatus=smt +T 52300 53800 5 10 0 1 0 0 1 +vendor=digikey +T 52300 53800 5 10 0 1 0 0 1 +vendor_part_number=P0.0JCT-ND +} +C 52400 52700 1 0 1 gnd.sym +N 52600 54900 52600 54300 4 +N 52300 53900 54800 53900 4 +N 64300 52700 65600 52700 4 +{ +T 65100 52800 5 10 1 1 0 0 1 +netname=mosi1 +} +N 64300 53500 65600 53500 4 +{ +T 65200 53600 5 10 1 1 0 0 1 +netname=sck1 +} +N 64300 53100 65600 53100 4 +{ +T 65100 53200 5 10 1 1 0 0 1 +netname=miso1 +} +N 80200 48000 79800 48000 4 +N 54800 63100 53500 63100 4 +{ +T 54300 63200 5 10 1 1 0 6 1 +netname=ba_mosi1 +} +N 54800 63900 53500 63900 4 +{ +T 54200 64000 5 10 1 1 0 6 1 +netname=ba_sck1 +} +N 54800 63500 53500 63500 4 +{ +T 54300 63600 5 10 1 1 0 6 1 +netname=ba_miso1 +} +C 40900 67400 1 90 0 capacitor.sym +{ +T 40200 67600 5 10 0 0 90 0 1 +device=CAPACITOR +T 40500 68200 5 10 1 1 180 0 1 +refdes=C101 +T 40000 67600 5 10 0 0 90 0 1 +symversion=0.1 +T 40100 67500 5 10 1 1 0 0 1 +value=0.1uF +T 40900 67400 5 10 0 0 0 0 1 +footprint=0402 +T 40900 67400 5 10 0 0 0 0 1 +vendor_part_number=399-3027-1-ND +T 40900 67400 5 10 0 0 0 0 1 +vendor=digikey +T 40900 67400 5 10 0 1 0 0 1 +loadstatus=smt +} +C 42600 64500 1 0 0 MMA6556.sym +{ +T 43795 68695 5 10 0 1 0 0 1 +device=IC +T 42895 68695 5 10 1 1 0 0 1 +refdes=U3 +T 42595 63695 5 10 0 1 0 0 1 +footprint=AN3111 +T 42600 64500 5 10 0 0 0 0 1 +vendor=mouser +T 42600 64500 5 10 0 0 0 0 1 +vendor_part_number=841-MMA6555KW +T 42600 64500 5 10 0 1 0 0 1 +loadstatus=smt +T 43800 68700 5 10 1 1 0 0 1 +value=MMA6555 +} +N 42600 66700 42500 66700 4 +N 42500 66700 42500 64600 4 +N 42600 64700 42500 64700 4 +N 42600 65500 42500 65500 4 +N 42600 65900 42500 65900 4 +C 40500 68300 1 0 0 3.3V-plus.sym +N 42600 68300 40700 68300 4 +N 40700 67400 40700 64700 4 +N 40700 64700 42500 64700 4 +C 41400 67000 1 90 0 capacitor.sym +{ +T 40700 67200 5 10 0 0 90 0 1 +device=CAPACITOR +T 41700 67800 5 10 1 1 180 0 1 +refdes=C102 +T 40500 67200 5 10 0 0 90 0 1 +symversion=0.1 +T 41300 67100 5 10 1 1 0 0 1 +value=1uF +T 41400 67000 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 41400 67000 5 10 0 0 0 0 1 +footprint=0402 +T 41400 67000 5 10 0 0 0 0 1 +vendor=digikey +T 41400 67000 5 10 0 1 0 0 1 +loadstatus=smt +} +C 42100 66600 1 90 0 capacitor.sym +{ +T 41400 66800 5 10 0 0 90 0 1 +device=CAPACITOR +T 42400 67400 5 10 1 1 180 0 1 +refdes=C103 +T 41200 66800 5 10 0 0 90 0 1 +symversion=0.1 +T 42000 66700 5 10 1 1 0 0 1 +value=1uF +T 42100 66600 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 42100 66600 5 10 0 0 0 0 1 +footprint=0402 +T 42100 66600 5 10 0 0 0 0 1 +vendor=digikey +T 42100 66600 5 10 0 1 0 0 1 +loadstatus=smt +} +N 42600 67900 41200 67900 4 +N 41900 67500 42600 67500 4 +N 41900 66600 41900 64700 4 +N 41200 67000 41200 64700 4 +N 42600 66300 42500 66300 4 +N 46000 67100 44900 67100 4 +{ +T 45550 67200 5 10 1 1 0 0 1 +netname=miso1 +} +N 46000 67500 44900 67500 4 +{ +T 45550 67600 5 10 1 1 0 0 1 +netname=mosi1 +} +N 46000 67900 44900 67900 4 +{ +T 45650 68000 5 10 1 1 0 0 1 +netname=sck1 +} +N 46000 68300 44900 68300 4 +{ +T 45300 68400 5 10 1 1 0 0 1 +netname=cs_accel +} +C 42400 64300 1 0 0 gnd.sym +N 42600 65100 42500 65100 4 +N 64300 63500 65600 63500 4 +{ +T 64900 63600 5 10 1 1 0 0 1 +netname=cs_accel +} +N 64300 71500 65600 71500 4 +{ +T 64500 71600 5 10 1 1 0 0 1 +netname=radio_marc_isr +} +N 70600 53700 71900 53700 4 +{ +T 70600 53800 5 10 1 1 0 0 1 +netname=radio_marc_isr +} +C 74600 66200 1 0 0 UBLOX-MAX.sym +{ +T 74995 71495 5 10 1 1 0 0 1 +refdes=U10 +T 76095 70795 5 10 0 1 0 0 1 +device=IC +T 74600 66200 5 10 0 1 0 0 1 +footprint=UBLOX-MAX +T 74600 66200 5 10 0 1 0 0 1 +loadstatus=smt +T 74600 66200 5 10 0 1 0 0 1 +vendor=u-blox +T 74600 66200 5 10 0 1 0 0 1 +vendor_part_number=MAX-7Q +T 74600 66200 5 10 1 1 0 0 1 +value=MAX-7Q +} +N 76600 66000 76600 66200 4 +N 76600 66100 77000 66100 4 +N 77000 66100 77000 66200 4 +N 76600 66100 76200 66100 4 +N 76200 66100 76200 66200 4 +T 72200 65500 9 10 1 0 0 0 6 +v_charge can be 4.2 volts +v_bckp must be 1.4 - 3.6 volts +i_bckp on the order of 22uA + +56k should drop 1.232 volts, +and consume 27 microwatts +C 73800 67100 1 180 0 resistor.sym +{ +T 73500 66700 5 10 0 0 180 0 1 +device=RESISTOR +T 72900 67200 5 10 1 1 0 0 1 +refdes=R32 +T 73500 67200 5 10 1 1 0 0 1 +value=56k +T 73800 67100 5 10 0 1 180 0 1 +footprint=0402 +T 73800 67100 5 10 0 1 180 0 1 +vendor=digikey +T 73800 67100 5 10 0 1 180 0 1 +vendor_part_number=P56.0KLCT-ND +T 73800 67100 5 10 0 1 90 0 1 +loadstatus=smt +} +N 73800 67000 74600 67000 4 +T 70700 70800 9 10 1 0 0 0 9 +don't drive reset_gps high! + +mcp130t is open drain +with 5k internal pull-up + +do we really want 3.3k +pull-up here? unclear! + +don't use reset_n at all? +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 43500 63200 1 0 0 3.3V-plus.sym +N 44900 62000 45100 62000 4 +N 45100 62000 45100 63200 4 +N 44900 62400 45100 62400 4 +C 42500 61000 1 90 0 capacitor.sym +{ +T 41800 61200 5 10 0 0 90 0 1 +device=CAPACITOR +T 42200 61800 5 10 1 1 180 0 1 +refdes=C20 +T 41600 61200 5 10 0 0 90 0 1 +symversion=0.1 +T 41600 61100 5 10 1 1 0 0 1 +value=0.22uF +T 42500 61000 5 10 0 1 0 0 1 +footprint=0402 +T 42500 61000 5 10 0 1 0 0 1 +loadstatus=smt +T 42500 61000 5 10 0 1 0 0 1 +vendor=digikey +T 42500 61000 5 10 0 1 0 0 1 +vendor_part_number=587-1228-1-ND +} +C 45800 62000 1 90 0 capacitor.sym +{ +T 45100 62200 5 10 0 0 90 0 1 +device=CAPACITOR +T 46000 62800 5 10 1 1 180 0 1 +refdes=C22 +T 44900 62200 5 10 0 0 90 0 1 +symversion=0.1 +T 45800 62100 5 10 1 1 0 0 1 +value=0.1uF +T 45800 62000 5 10 0 1 0 0 1 +footprint=0402 +T 45800 62000 5 10 0 1 0 0 1 +loadstatus=smt +T 45800 62000 5 10 0 1 0 0 1 +vendor=digikey +T 45800 62000 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +} +C 42500 59500 1 90 0 capacitor.sym +{ +T 41800 59700 5 10 0 0 90 0 1 +device=CAPACITOR +T 42200 60300 5 10 1 1 180 0 1 +refdes=C21 +T 41600 59700 5 10 0 0 90 0 1 +symversion=0.1 +T 41700 59600 5 10 1 1 0 0 1 +value=4.7uF +T 42500 59500 5 10 0 1 0 0 1 +footprint=0402 +T 42500 59500 5 10 0 1 0 0 1 +loadstatus=smt +T 42500 59500 5 10 0 1 0 0 1 +vendor=digikey +T 42500 59500 5 10 0 1 0 0 1 +vendor_part_number=445-5947-1-ND +} +C 42500 59500 1 0 0 HMC5883L.sym +{ +T 43255 62700 5 10 0 1 0 0 1 +device=IC +T 42805 62945 5 10 1 1 0 0 1 +refdes=U9 +T 42500 59500 5 10 0 0 0 0 1 +footprint=LPCC16 +T 43700 62950 5 10 1 1 0 0 1 +value=HMC5883L +T 42500 59500 5 10 0 1 0 0 1 +loadstatus=smt +T 42500 59500 5 10 0 1 0 0 1 +vendor=digikey +T 42500 59500 5 10 0 1 0 0 1 +vendor_part_number=342-1082-1-ND +} +N 42500 62000 42300 62000 4 +N 42300 62000 42300 61900 4 +N 42300 61000 42300 60800 4 +N 42300 60800 42500 60800 4 +N 42300 60400 42500 60400 4 +C 42200 59200 1 0 0 gnd.sym +C 43200 59200 1 0 0 gnd.sym +C 43900 59200 1 0 0 gnd.sym +C 45500 61700 1 0 0 gnd.sym +N 44900 61200 46500 61200 4 +{ +T 45400 61300 5 10 1 1 0 0 1 +netname=sda1 +} +N 44900 60800 47300 60800 4 +{ +T 45500 60900 5 10 1 1 0 0 1 +netname=scl1 +} +N 42300 63200 45100 63200 4 +N 42500 62400 42300 62400 4 +N 42300 62400 42300 63200 4 +N 45600 62900 45100 62900 4 +N 44900 60400 45800 60400 4 +{ +T 45200 60500 5 10 1 1 0 0 1 +netname=mag_int +} +C 46600 61200 1 90 0 resistor.sym +{ +T 46200 61500 5 10 0 0 90 0 1 +device=RESISTOR +T 46700 61700 5 10 1 1 0 0 1 +refdes=R900 +T 46700 61400 5 10 1 1 0 0 1 +value=1.8k +T 46600 61200 5 10 0 1 0 0 1 +footprint=0402 +T 46600 61200 5 10 0 1 0 0 1 +loadstatus=smt +T 46600 61200 5 10 0 1 0 0 1 +vendor=digikey +T 46600 61200 5 10 0 1 0 0 1 +vendor_part_number=P1.80KLCT-ND +} +C 47400 60800 1 90 0 resistor.sym +{ +T 47000 61100 5 10 0 0 90 0 1 +device=RESISTOR +T 47500 61300 5 10 1 1 0 0 1 +refdes=R901 +T 47500 61000 5 10 1 1 0 0 1 +value=1.8k +T 47400 60800 5 10 0 1 0 0 1 +footprint=0402 +T 47400 60800 5 10 0 1 0 0 1 +loadstatus=smt +T 47400 60800 5 10 0 1 0 0 1 +vendor=digikey +T 47400 60800 5 10 0 1 0 0 1 +vendor_part_number=P1.80KLCT-ND +} +C 46300 62100 1 0 0 3.3V-plus.sym +C 47100 61700 1 0 0 3.3V-plus.sym +N 64300 66700 65600 66700 4 +{ +T 65000 66800 5 10 1 1 0 0 1 +netname=mag_int +} +N 54800 55900 53500 55900 4 +{ +T 53900 56000 5 10 1 1 0 6 1 +netname=sda1 +} +N 54800 56300 53500 56300 4 +{ +T 53850 56400 5 10 1 1 0 6 1 +netname=scl1 +} +C 52900 61400 1 0 1 resistor.sym +{ +T 52600 61800 5 10 0 0 0 6 1 +device=RESISTOR +T 52400 61700 5 10 1 1 0 6 1 +refdes=R54 +T 52800 61700 5 10 1 1 0 6 1 +value=22 +T 52900 61400 5 10 0 1 0 0 1 +footprint=0402 +T 52900 61400 5 10 0 1 0 0 1 +loadstatus=smt +T 52900 61400 5 10 0 1 0 0 1 +vendor=digikey +T 52900 61400 5 10 0 1 0 0 1 +vendor_part_number=P22.0LCT-ND +} +C 52900 61000 1 0 1 resistor.sym +{ +T 52600 61400 5 10 0 0 0 6 1 +device=RESISTOR +T 52400 60800 5 10 1 1 0 6 1 +refdes=R55 +T 52800 60800 5 10 1 1 0 6 1 +value=22 +T 52900 61000 5 10 0 1 0 0 1 +footprint=0402 +T 52900 61000 5 10 0 1 0 0 1 +loadstatus=smt +T 52900 61000 5 10 0 1 0 0 1 +vendor=digikey +T 52900 61000 5 10 0 1 0 0 1 +vendor_part_number=P22.0LCT-ND +} +N 52000 61500 50600 61500 4 +N 50600 61100 52000 61100 4 +C 72800 42200 1 90 0 resistor.sym +{ +T 72400 42500 5 10 0 0 90 0 1 +device=RESISTOR +T 72800 42195 5 10 0 1 90 0 1 +footprint=0402 +T 72800 42200 5 10 0 0 0 0 1 +vendor=digikey +T 72800 42200 5 10 0 1 0 0 1 +loadstatus=smt +T 72500 42900 5 10 1 1 180 0 1 +refdes=R39 +T 72100 42400 5 10 1 1 0 0 1 +value=9.09k +T 72800 42200 5 10 0 1 0 0 1 +vendor_part_number=P9.09KLCT-ND +} +C 72800 43100 1 90 0 resistor.sym +{ +T 72400 43400 5 10 0 0 90 0 1 +device=RESISTOR +T 72800 43095 5 10 0 1 90 0 1 +footprint=0402 +T 72800 43100 5 10 0 0 0 0 1 +vendor=digikey +T 72800 43100 5 10 0 1 0 0 1 +loadstatus=smt +T 72500 43800 5 10 1 1 180 0 1 +refdes=R38 +T 72200 43300 5 10 1 1 0 0 1 +value=10k +T 72800 43100 5 10 0 1 0 0 1 +vendor_part_number=P10.0KLCT-ND +} +C 67600 41600 1 90 0 resistor.sym +{ +T 67200 41900 5 10 0 0 90 0 1 +device=RESISTOR +T 67600 41595 5 10 0 1 90 0 1 +footprint=0402 +T 67600 41600 5 10 0 0 0 0 1 +vendor=digikey +T 67600 41600 5 10 0 1 0 0 1 +loadstatus=smt +T 67300 42300 5 10 1 1 180 0 1 +refdes=R37 +T 66900 41800 5 10 1 1 0 0 1 +value=8.06k +T 67600 41600 5 10 0 1 0 0 1 +vendor_part_number=P8.06KLCT-ND +} +C 67600 42500 1 90 0 resistor.sym +{ +T 67200 42800 5 10 0 0 90 0 1 +device=RESISTOR +T 67600 42495 5 10 0 1 90 0 1 +footprint=0402 +T 67600 42500 5 10 0 0 0 0 1 +vendor=digikey +T 67600 42500 5 10 0 1 0 0 1 +loadstatus=smt +T 67300 43200 5 10 1 1 180 0 1 +refdes=R36 +T 67000 42700 5 10 1 1 0 0 1 +value=10k +T 67600 42500 5 10 0 1 0 0 1 +vendor_part_number=P10.0KLCT-ND +} +C 72600 41900 1 0 0 gnd.sym +N 72700 43100 73800 43100 4 +{ +T 73100 43200 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 67500 43400 67500 44000 4 +N 67500 42500 68700 42500 4 +{ +T 67800 42600 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 66800 43000 1 90 0 capacitor.sym +{ +T 66100 43200 5 10 0 0 90 0 1 +device=CAPACITOR +T 65900 43200 5 10 0 0 90 0 1 +symversion=0.1 +T 66800 43000 5 10 0 0 90 0 1 +footprint=1206 +T 66800 43000 5 10 0 0 90 0 1 +vendor_part_number=587-1780-1-ND +T 66800 43000 5 10 0 0 0 0 1 +vendor=digikey +T 66800 43000 5 10 0 1 0 0 1 +loadstatus=smt +T 66550 43750 5 10 1 1 180 0 1 +refdes=C39 +T 66500 43300 5 10 1 1 180 0 1 +value=47uF +} +C 65000 43800 1 0 0 diode.sym +{ +T 65400 44400 5 10 0 0 0 0 1 +device=DIODE +T 65300 44300 5 10 1 1 0 0 1 +refdes=D3 +T 65000 43800 5 10 0 0 0 0 1 +vendor=digikey +T 65000 43800 5 10 0 0 0 0 1 +vendor_part_number=DFLS130LDICT-ND +T 65000 43800 5 10 0 0 0 0 1 +footprint=powerdi123 +T 65000 43800 5 10 0 0 0 0 1 +loadstatus=smt +T 65000 43500 5 10 1 1 0 0 1 +value=DFLS130L +} +N 65900 44000 68000 44000 4 +{ +T 66700 44100 5 10 1 1 0 0 1 +netname=v_ldo_in +} +N 66600 43900 66600 44000 4 +N 66600 43000 66600 41600 4 +C 49200 50600 1 0 0 3.3V-plus.sym +N 47800 50000 48900 50000 4 +{ +T 47800 50100 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 47800 50400 48900 50400 4 +{ +T 47800 50500 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 48900 49800 1 0 0 opamp-dual.sym +{ +T 50000 51100 5 10 0 0 0 0 1 +device=IC +T 50000 51700 5 10 0 0 0 0 1 +symversion=0.1 +T 48900 49800 5 10 0 1 0 0 1 +slot=2 +T 48900 49800 5 10 0 1 0 0 1 +loadstatus=smt +T 48900 49800 5 10 0 1 0 0 1 +vendor=digikey +T 48900 49800 5 10 0 1 0 0 1 +vendor_part_number=497-11133-1-ND +T 48900 49800 5 10 0 1 0 0 1 +footprint=8ufson2x2 +T 49700 50500 5 10 1 1 0 0 1 +refdes=U13 +T 49700 49800 5 10 1 1 0 0 1 +value=LM293 +} +C 49300 49500 1 0 0 gnd.sym +N 49900 50200 50400 50200 4 +N 50400 50200 50400 49000 4 +C 42900 50600 1 0 0 3.3V-plus.sym +N 41500 50000 42600 50000 4 +{ +T 41500 50100 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 41500 50400 42600 50400 4 +{ +T 41500 50500 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 42600 49800 1 0 0 opamp-dual.sym +{ +T 43700 51100 5 10 0 0 0 0 1 +device=IC +T 43700 51700 5 10 0 0 0 0 1 +symversion=0.1 +T 42600 49800 5 10 0 1 0 0 1 +slot=1 +T 42600 49800 5 10 0 1 0 0 1 +loadstatus=smt +T 42600 49800 5 10 0 1 0 0 1 +vendor=digikey +T 42600 49800 5 10 0 1 0 0 1 +vendor_part_number=497-11133-1-ND +T 42600 49800 5 10 0 1 0 0 1 +footprint=8ufson2x2 +T 43400 50500 5 10 1 1 0 0 1 +refdes=U13 +T 43400 49800 5 10 1 1 0 0 1 +value=LM293 +} +C 43000 49500 1 0 0 gnd.sym +N 43600 50200 44100 50200 4 +N 44100 50200 44100 49000 4 +C 49200 47200 1 0 0 3.3V-plus.sym +N 47800 46600 48900 46600 4 +{ +T 47800 46700 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 47800 47000 48900 47000 4 +{ +T 47800 47100 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 48900 46400 1 0 0 opamp-dual.sym +{ +T 50000 47700 5 10 0 0 0 0 1 +device=IC +T 50000 48300 5 10 0 0 0 0 1 +symversion=0.1 +T 48900 46400 5 10 0 1 0 0 1 +slot=2 +T 48900 46400 5 10 0 1 0 0 1 +loadstatus=smt +T 48900 46400 5 10 0 1 0 0 1 +vendor=digikey +T 48900 46400 5 10 0 1 0 0 1 +vendor_part_number=497-11133-1-ND +T 48900 46400 5 10 0 1 0 0 1 +footprint=8ufson2x2 +T 49700 47100 5 10 1 1 0 0 1 +refdes=U14 +T 49700 46400 5 10 1 1 0 0 1 +value=LM293 +} +C 49300 46100 1 0 0 gnd.sym +N 49900 46800 50400 46800 4 +N 50400 46800 50400 45600 4 +C 42900 47200 1 0 0 3.3V-plus.sym +N 41500 46600 42600 46600 4 +{ +T 41500 46700 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 41500 47000 42600 47000 4 +{ +T 41500 47100 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 42600 46400 1 0 0 opamp-dual.sym +{ +T 43700 47700 5 10 0 0 0 0 1 +device=IC +T 43700 48300 5 10 0 0 0 0 1 +symversion=0.1 +T 42600 46400 5 10 0 1 0 0 1 +slot=1 +T 42600 46400 5 10 0 1 0 0 1 +loadstatus=smt +T 42600 46400 5 10 0 1 0 0 1 +vendor=digikey +T 42600 46400 5 10 0 1 0 0 1 +vendor_part_number=497-11133-1-ND +T 42600 46400 5 10 0 1 0 0 1 +footprint=8ufson2x2 +T 43400 47100 5 10 1 1 0 0 1 +refdes=U14 +T 43400 46400 5 10 1 1 0 0 1 +value=LM293 +} +C 43000 46100 1 0 0 gnd.sym +N 43600 46800 44100 46800 4 +N 44100 46800 44100 45600 4 +C 42900 43800 1 0 0 3.3V-plus.sym +N 41500 43200 42600 43200 4 +{ +T 41500 43300 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 41500 43600 42600 43600 4 +{ +T 41500 43700 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 42600 43000 1 0 0 opamp-dual.sym +{ +T 43700 44300 5 10 0 0 0 0 1 +device=IC +T 43700 44900 5 10 0 0 0 0 1 +symversion=0.1 +T 42600 43000 5 10 0 1 0 0 1 +slot=1 +T 42600 43000 5 10 0 1 0 0 1 +loadstatus=smt +T 42600 43000 5 10 0 1 0 0 1 +vendor=digikey +T 42600 43000 5 10 0 1 0 0 1 +vendor_part_number=497-11133-1-ND +T 42600 43000 5 10 0 1 0 0 1 +footprint=8ufson2x2 +T 43400 43700 5 10 1 1 0 0 1 +refdes=U15 +T 43400 43000 5 10 1 1 0 0 1 +value=LM293 +} +C 43000 42700 1 0 0 gnd.sym +N 43600 43400 44100 43400 4 +N 44100 43400 44100 42200 4 +C 49200 43800 1 0 0 3.3V-plus.sym +N 47800 43200 48900 43200 4 +{ +T 47800 43300 5 10 1 1 0 0 1 +netname=cmp_rail +} +N 47800 43600 48900 43600 4 +{ +T 47800 43700 5 10 1 1 0 0 1 +netname=cmp_ldo_in +} +C 48900 43000 1 0 0 opamp-dual.sym +{ +T 50000 44300 5 10 0 0 0 0 1 +device=IC +T 50000 44900 5 10 0 0 0 0 1 +symversion=0.1 +T 48900 43000 5 10 0 1 0 0 1 +slot=2 +T 48900 43000 5 10 0 1 0 0 1 +loadstatus=smt +T 48900 43000 5 10 0 1 0 0 1 +vendor=digikey +T 48900 43000 5 10 0 1 0 0 1 +vendor_part_number=497-11133-1-ND +T 48900 43000 5 10 0 1 0 0 1 +footprint=8ufson2x2 +T 49700 43700 5 10 1 1 0 0 1 +refdes=U15 +T 49700 43000 5 10 1 1 0 0 1 +value=LM293 +} +C 49300 42700 1 0 0 gnd.sym +N 49900 43400 50400 43400 4 +N 50400 43400 50400 42200 4 +C 42900 45500 1 0 0 resistor.sym +{ +T 43200 45900 5 10 0 0 0 0 1 +device=RESISTOR +T 43300 45900 5 10 1 1 180 0 1 +refdes=R10 +T 43700 45900 5 10 1 1 180 0 1 +value=549 +T 42900 45500 5 10 0 0 90 0 1 +footprint=0402 +T 42900 45500 5 10 0 0 90 0 1 +vendor_part_number=P549LCT-ND +T 42900 45500 5 10 0 0 0 0 1 +vendor=digikey +T 42900 45500 5 10 0 1 0 0 1 +loadstatus=smt +} +C 49200 42100 1 0 0 resistor.sym +{ +T 49500 42500 5 10 0 0 0 0 1 +device=RESISTOR +T 49600 42500 5 10 1 1 180 0 1 +refdes=R11 +T 50000 42500 5 10 1 1 180 0 1 +value=549 +T 49200 42100 5 10 0 0 90 0 1 +footprint=0402 +T 49200 42100 5 10 0 0 90 0 1 +vendor_part_number=P549LCT-ND +T 49200 42100 5 10 0 0 0 0 1 +vendor=digikey +T 49200 42100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 82400 71000 1 0 0 EMBEDDEDantenna.sym +[ +L 82500 71400 82400 71500 3 0 0 0 -1 -1 +L 82600 71500 82500 71400 3 0 0 0 -1 -1 +L 82400 71500 82600 71500 3 0 0 0 -1 -1 +L 82500 71200 82500 71500 3 0 0 0 -1 -1 +P 82500 71000 82500 71200 1 0 0 +{ +T 82450 71105 5 8 0 1 90 6 1 +pinnumber=1 +T 82550 71150 5 8 0 1 90 8 1 +pinseq=1 +T 82500 71255 9 8 0 1 90 0 1 +pinlabel=1 +T 82500 71200 5 8 0 1 90 2 1 +pintype=pas +} +T 82600 71800 5 10 0 0 0 0 1 +numslots=0 +T 82600 72000 5 10 0 0 0 0 1 +description=capacitor +] +{ +T 82600 71400 5 10 0 0 0 0 1 +device=ANTENNA +T 82600 71600 5 10 0 0 0 0 1 +symversion=0.1 +T 82400 71000 5 10 0 0 0 0 1 +footprint=GP.18.4 +T 82400 71000 5 10 0 0 0 0 1 +loadstatus=throughhole +T 82400 71000 5 10 0 0 0 0 1 +vendor=mouser +T 82400 71000 5 10 0 0 0 0 1 +vendor_part_number=960-GP1575184A02 +T 82600 71200 5 10 1 1 0 0 1 +refdes=A1 +T 82000 71700 5 10 1 1 0 0 1 +value=GP.1575.18.4.A.02 +} +C 81600 70000 1 0 1 saw.sym +{ +T 81400 70500 5 10 0 0 0 6 1 +device=CRYSTAL +T 81400 70700 5 10 0 0 0 6 1 +symversion=0.1 +T 81600 70000 5 10 0 0 0 0 1 +footprint=saw +T 81300 71300 5 10 1 1 0 6 1 +refdes=S1 +T 81600 70000 5 10 0 0 0 0 1 +vendor=digikey +T 81600 70000 5 10 0 0 0 0 1 +vendor_part_number=587-2995-1-ND +T 81600 70000 5 10 0 1 0 0 1 +loadstatus=smt +} +N 81600 71000 82500 71000 4 +N 81600 70500 81600 70000 4 +N 80400 70000 81600 70000 4 +N 80400 70000 80400 70500 4 +C 80900 69700 1 0 0 gnd.sym -- 2.30.2