From: Bdale Garbee Date: Mon, 3 May 2010 20:38:12 +0000 (-0600) Subject: initial work on stripping TeleMetrum down X-Git-Tag: fab-v0.1~32 X-Git-Url: https://git.gag.com/?p=hw%2Ftelenano;a=commitdiff_plain;h=b9f2d7ae3814f9a0d6af72ad001e1a4c29d3e818 initial work on stripping TeleMetrum down --- b9f2d7ae3814f9a0d6af72ad001e1a4c29d3e818 diff --git a/License.pdf b/License.pdf new file mode 100644 index 0000000..01fceb2 Binary files /dev/null and b/License.pdf differ diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ff0eba6 --- /dev/null +++ b/Makefile @@ -0,0 +1,44 @@ +# intentionally want to rebuild drc and bom on every invocation +all: drc partslist partslist.csv pcb + +drc: picometrum.sch Makefile + -gnetlist -g drc2 picometrum.sch -o picometrum.drc + +partslist: picometrum.sch Makefile + gnetlist -g bom -o picometrum.unsorted picometrum.sch + head -n1 picometrum.unsorted > partslist + tail -n+2 picometrum.unsorted | sort >> partslist + rm -f picometrum.unsorted + +partslist.csv: picometrum.sch Makefile + gnetlist -g partslist4 -o picometrum.unsorted picometrum.sch + head -n1 picometrum.unsorted > partslist.csv + tail -n+2 picometrum.unsorted | sort -t \, -k 8 >> partslist.csv + rm -f picometrum.unsorted + +pcb: picometrum.sch project Makefile + gsch2pcb project + +# note that 'gschlas -e foo.sch' will embed all symbols in the schematic, this +# might be a really good idea for publishing designs to the web that others +# might review? Like this example from DJ: +# +#web : +# for i in channel.sch ethernet.sch power.sch mcu.sch; do \ +# cp $$i tmp.sch ; \ +# gschlas -e tmp.sch ; \ +# mv tmp.sch ${WEB}/$$i; \ +# done + +# this shoves local work out to the git.gag.com repository +push: + git push --mirror + +zip: picometrum.back.gbr picometrum.backmask.gbr picometrum.fab.gbr picometrum.front.gbr picometrum.frontmask.gbr picometrum.frontpaste.gbr picometrum.frontsilk.gbr picometrum.group2.gbr picometrum.group3.gbr picometrum.plated-drill.cnc picometrum.xy Makefile # picometrum.xls + zip picometrum.zip picometrum.*.gbr picometrum.*.cnc picometrum.xy # picometrum.xls + +clean: + rm -f *.bom *.drc *.log *~ picometrum.ps *.gbr *.cnc *bak* *- *.zip + rm -f *.net *.xy *.cmd *.png partslist partslist.csv + rm -f *.partslist *.new.pcb *.unsorted picometrum.xls + 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/gattribrc b/gattribrc new file mode 100644 index 0000000..55565aa --- /dev/null +++ b/gattribrc @@ -0,0 +1,2 @@ +;; list libraries here. order matters as this sets the search order +(component-library "../bdale/sym") diff --git a/gnetlistrc b/gnetlistrc new file mode 100644 index 0000000..55565aa --- /dev/null +++ b/gnetlistrc @@ -0,0 +1,2 @@ +;; list libraries here. order matters as this sets the search order +(component-library "../bdale/sym") diff --git a/gschemrc b/gschemrc new file mode 100644 index 0000000..55565aa --- /dev/null +++ b/gschemrc @@ -0,0 +1,2 @@ +;; list libraries here. order matters as this sets the search order +(component-library "../bdale/sym") diff --git a/picometrum.pcb b/picometrum.pcb new file mode 100644 index 0000000..709f581 --- /dev/null +++ b/picometrum.pcb @@ -0,0 +1,1462 @@ +# release: pcb 20091103 +# date: Mon May 3 14:33:53 2010 +# user: bdale (Bdale Garbee,KB0G) +# host: rover + +# To read pcb files, the pcb version (or the cvs source date) must be >= the file version +FileVersion[20070407] + +PCB["TeleMetrum" 275000 100000] + +Grid[100.000000 0 0 0] +Cursor[0 100000 0.000000] +PolyArea[200000000.000000] +Thermal[0.500000] +DRC[600 1000 600 500 1500 700] +Flags("nameonpcb,snappin,liveroute") +Groups("1,c:4,s:2:3") +Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] + +Symbol(' ' 18) +( +) +Symbol('!' 12) +( + SymbolLine(0 45 0 50 8) + SymbolLine(0 10 0 35 8) +) +Symbol('"' 12) +( + SymbolLine(0 10 0 20 8) + SymbolLine(10 10 10 20 8) +) +Symbol('#' 12) +( + SymbolLine(0 35 20 35 8) + SymbolLine(0 25 20 25 8) + SymbolLine(15 20 15 40 8) + SymbolLine(5 20 5 40 8) +) +Symbol('$' 12) +( + SymbolLine(15 15 20 20 8) + SymbolLine(5 15 15 15 8) + SymbolLine(0 20 5 15 8) + SymbolLine(0 20 0 25 8) + SymbolLine(0 25 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 40 8) + SymbolLine(15 45 20 40 8) + SymbolLine(5 45 15 45 8) + SymbolLine(0 40 5 45 8) + SymbolLine(10 10 10 50 8) +) +Symbol('%' 12) +( + SymbolLine(0 15 0 20 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 10 10 8) + SymbolLine(10 10 15 15 8) + SymbolLine(15 15 15 20 8) + SymbolLine(10 25 15 20 8) + SymbolLine(5 25 10 25 8) + SymbolLine(0 20 5 25 8) + SymbolLine(0 50 40 10 8) + SymbolLine(35 50 40 45 8) + SymbolLine(40 40 40 45 8) + SymbolLine(35 35 40 40 8) + SymbolLine(30 35 35 35 8) + SymbolLine(25 40 30 35 8) + SymbolLine(25 40 25 45 8) + SymbolLine(25 45 30 50 8) + SymbolLine(30 50 35 50 8) +) +Symbol('&' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 35 15 20 8) + SymbolLine(5 50 10 50 8) + SymbolLine(10 50 20 40 8) + SymbolLine(0 25 25 50 8) + SymbolLine(5 10 10 10 8) + SymbolLine(10 10 15 15 8) + SymbolLine(15 15 15 20 8) + SymbolLine(0 35 0 45 8) +) +Symbol(''' 12) +( + SymbolLine(0 20 10 10 8) +) +Symbol('(' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 45 8) +) +Symbol(')' 12) +( + SymbolLine(0 10 5 15 8) + SymbolLine(5 15 5 45 8) + SymbolLine(0 50 5 45 8) +) +Symbol('*' 12) +( + SymbolLine(0 20 20 40 8) + SymbolLine(0 40 20 20 8) + SymbolLine(0 30 20 30 8) + SymbolLine(10 20 10 40 8) +) +Symbol('+' 12) +( + SymbolLine(0 30 20 30 8) + SymbolLine(10 20 10 40 8) +) +Symbol(',' 12) +( + SymbolLine(0 60 10 50 8) +) +Symbol('-' 12) +( + SymbolLine(0 30 20 30 8) +) +Symbol('.' 12) +( + SymbolLine(0 50 5 50 8) +) +Symbol('/' 12) +( + SymbolLine(0 45 30 15 8) +) +Symbol('0' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 40 20 20 8) +) +Symbol('1' 12) +( + SymbolLine(5 50 15 50 8) + SymbolLine(10 10 10 50 8) + SymbolLine(0 20 10 10 8) +) +Symbol('2' 12) +( + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(0 50 25 25 8) + SymbolLine(0 50 25 50 8) +) +Symbol('3' 12) +( + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 30 20 30 8) +) +Symbol('4' 12) +( + SymbolLine(0 30 20 10 8) + SymbolLine(0 30 25 30 8) + SymbolLine(20 10 20 50 8) +) +Symbol('5' 12) +( + SymbolLine(0 10 20 10 8) + SymbolLine(0 10 0 30 8) + SymbolLine(0 30 5 25 8) + SymbolLine(5 25 15 25 8) + SymbolLine(15 25 20 30 8) + SymbolLine(20 30 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('6' 12) +( + SymbolLine(15 10 20 15 8) + SymbolLine(5 10 15 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(15 30 20 35 8) + SymbolLine(0 30 15 30 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 35 20 45 8) +) +Symbol('7' 12) +( + SymbolLine(0 50 25 25 8) + SymbolLine(25 10 25 25 8) + SymbolLine(0 10 25 10 8) +) +Symbol('8' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 25 5 30 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 25 8) + SymbolLine(15 30 20 25 8) +) +Symbol('9' 12) +( + SymbolLine(0 50 20 30 8) + SymbolLine(20 15 20 30 8) + SymbolLine(15 10 20 15 8) + SymbolLine(5 10 15 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 25 5 30 8) + SymbolLine(5 30 20 30 8) +) +Symbol(':' 12) +( + SymbolLine(0 25 5 25 8) + SymbolLine(0 35 5 35 8) +) +Symbol(';' 12) +( + SymbolLine(0 50 10 40 8) + SymbolLine(10 25 10 30 8) +) +Symbol('<' 12) +( + SymbolLine(0 30 10 20 8) + SymbolLine(0 30 10 40 8) +) +Symbol('=' 12) +( + SymbolLine(0 25 20 25 8) + SymbolLine(0 35 20 35 8) +) +Symbol('>' 12) +( + SymbolLine(0 20 10 30 8) + SymbolLine(0 40 10 30 8) +) +Symbol('?' 12) +( + SymbolLine(10 30 10 35 8) + SymbolLine(10 45 10 50 8) + SymbolLine(0 15 0 20 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 20 8) + SymbolLine(10 30 20 20 8) +) +Symbol('@' 12) +( + SymbolLine(0 10 0 40 8) + SymbolLine(0 40 10 50 8) + SymbolLine(10 50 40 50 8) + SymbolLine(50 35 50 10 8) + SymbolLine(50 10 40 0 8) + SymbolLine(40 0 10 0 8) + SymbolLine(10 0 0 10 8) + SymbolLine(15 20 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 30 35 8) + SymbolLine(30 35 35 30 8) + SymbolLine(35 30 40 35 8) + SymbolLine(35 30 35 15 8) + SymbolLine(35 20 30 15 8) + SymbolLine(20 15 30 15 8) + SymbolLine(20 15 15 20 8) + SymbolLine(40 35 50 35 8) +) +Symbol('A' 12) +( + SymbolLine(0 15 0 50 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 50 8) + SymbolLine(0 30 25 30 8) +) +Symbol('B' 12) +( + SymbolLine(0 50 20 50 8) + SymbolLine(20 50 25 45 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 30 25 35 8) + SymbolLine(5 30 20 30 8) + SymbolLine(5 10 5 50 8) + SymbolLine(0 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(20 30 25 25 8) +) +Symbol('C' 12) +( + SymbolLine(5 50 20 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 20 10 8) +) +Symbol('D' 12) +( + SymbolLine(5 10 5 50 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 45 8) + SymbolLine(20 50 25 45 8) + SymbolLine(0 50 20 50 8) + SymbolLine(0 10 20 10 8) +) +Symbol('E' 12) +( + SymbolLine(0 30 15 30 8) + SymbolLine(0 50 20 50 8) + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 20 10 8) +) +Symbol('F' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 20 10 8) + SymbolLine(0 30 15 30 8) +) +Symbol('G' 12) +( + SymbolLine(20 10 25 15 8) + SymbolLine(5 10 20 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 20 50 8) + SymbolLine(20 50 25 45 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 30 25 35 8) + SymbolLine(10 30 20 30 8) +) +Symbol('H' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(25 10 25 50 8) + SymbolLine(0 30 25 30 8) +) +Symbol('I' 12) +( + SymbolLine(0 10 10 10 8) + SymbolLine(5 10 5 50 8) + SymbolLine(0 50 10 50 8) +) +Symbol('J' 12) +( + SymbolLine(0 10 15 10 8) + SymbolLine(15 10 15 45 8) + SymbolLine(10 50 15 45 8) + SymbolLine(5 50 10 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('K' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 30 20 10 8) + SymbolLine(0 30 20 50 8) +) +Symbol('L' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 50 20 50 8) +) +Symbol('M' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 15 25 8) + SymbolLine(15 25 30 10 8) + SymbolLine(30 10 30 50 8) +) +Symbol('N' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 0 15 8) + SymbolLine(0 15 25 40 8) + SymbolLine(25 10 25 50 8) +) +Symbol('O' 12) +( + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('P' 12) +( + SymbolLine(5 10 5 50 8) + SymbolLine(0 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(20 30 25 25 8) + SymbolLine(5 30 20 30 8) +) +Symbol('Q' 12) +( + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(10 40 20 50 8) +) +Symbol('R' 12) +( + SymbolLine(0 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(20 30 25 25 8) + SymbolLine(5 30 20 30 8) + SymbolLine(5 10 5 50 8) + SymbolLine(5 30 25 50 8) +) +Symbol('S' 12) +( + SymbolLine(20 10 25 15 8) + SymbolLine(5 10 20 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 25 5 30 8) + SymbolLine(5 30 20 30 8) + SymbolLine(20 30 25 35 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 50 25 45 8) + SymbolLine(5 50 20 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('T' 12) +( + SymbolLine(0 10 20 10 8) + SymbolLine(10 10 10 50 8) +) +Symbol('U' 12) +( + SymbolLine(0 10 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 10 20 45 8) +) +Symbol('V' 12) +( + SymbolLine(0 10 0 40 8) + SymbolLine(0 40 10 50 8) + SymbolLine(10 50 20 40 8) + SymbolLine(20 10 20 40 8) +) +Symbol('W' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 50 15 35 8) + SymbolLine(15 35 30 50 8) + SymbolLine(30 10 30 50 8) +) +Symbol('X' 12) +( + SymbolLine(0 10 0 15 8) + SymbolLine(0 15 25 40 8) + SymbolLine(25 40 25 50 8) + SymbolLine(0 40 0 50 8) + SymbolLine(0 40 25 15 8) + SymbolLine(25 10 25 15 8) +) +Symbol('Y' 12) +( + SymbolLine(0 10 0 15 8) + SymbolLine(0 15 10 25 8) + SymbolLine(10 25 20 15 8) + SymbolLine(20 10 20 15 8) + SymbolLine(10 25 10 50 8) +) +Symbol('Z' 12) +( + SymbolLine(0 10 25 10 8) + SymbolLine(25 10 25 15 8) + SymbolLine(0 40 25 15 8) + SymbolLine(0 40 0 50 8) + SymbolLine(0 50 25 50 8) +) +Symbol('[' 12) +( + SymbolLine(0 10 5 10 8) + SymbolLine(0 10 0 50 8) + SymbolLine(0 50 5 50 8) +) +Symbol('\' 12) +( + SymbolLine(0 15 30 45 8) +) +Symbol(']' 12) +( + SymbolLine(0 10 5 10 8) + SymbolLine(5 10 5 50 8) + SymbolLine(0 50 5 50 8) +) +Symbol('^' 12) +( + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 10 15 8) +) +Symbol('_' 12) +( + SymbolLine(0 50 20 50 8) +) +Symbol('a' 12) +( + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(20 30 20 45 8) + SymbolLine(20 45 25 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) +) +Symbol('b' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 35 20 45 8) + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) +) +Symbol('c' 12) +( + SymbolLine(5 30 20 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 20 50 8) +) +Symbol('d' 12) +( + SymbolLine(20 10 20 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) +) +Symbol('e' 12) +( + SymbolLine(5 50 20 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(0 40 20 40 8) + SymbolLine(20 40 20 35 8) +) +Symbol('f' 10) +( + SymbolLine(5 15 5 50 8) + SymbolLine(5 15 10 10 8) + SymbolLine(10 10 15 10 8) + SymbolLine(0 30 10 30 8) +) +Symbol('g' 12) +( + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(0 60 5 65 8) + SymbolLine(5 65 15 65 8) + SymbolLine(15 65 20 60 8) + SymbolLine(20 30 20 60 8) +) +Symbol('h' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 50 8) +) +Symbol('i' 10) +( + SymbolLine(0 20 0 25 8) + SymbolLine(0 35 0 50 8) +) +Symbol('j' 10) +( + SymbolLine(5 20 5 25 8) + SymbolLine(5 35 5 60 8) + SymbolLine(0 65 5 60 8) +) +Symbol('k' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 35 15 50 8) + SymbolLine(0 35 10 25 8) +) +Symbol('l' 10) +( + SymbolLine(0 10 0 45 8) + SymbolLine(0 45 5 50 8) +) +Symbol('m' 12) +( + SymbolLine(5 35 5 50 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 50 8) + SymbolLine(20 35 25 30 8) + SymbolLine(25 30 30 30 8) + SymbolLine(30 30 35 35 8) + SymbolLine(35 35 35 50 8) + SymbolLine(0 30 5 35 8) +) +Symbol('n' 12) +( + SymbolLine(5 35 5 50 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 50 8) + SymbolLine(0 30 5 35 8) +) +Symbol('o' 12) +( + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('p' 12) +( + SymbolLine(5 35 5 65 8) + SymbolLine(0 30 5 35 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 20 30 8) + SymbolLine(20 30 25 35 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 50 25 45 8) + SymbolLine(10 50 20 50 8) + SymbolLine(5 45 10 50 8) +) +Symbol('q' 12) +( + SymbolLine(20 35 20 65 8) + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) +) +Symbol('r' 12) +( + SymbolLine(5 35 5 50 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 20 30 8) + SymbolLine(0 30 5 35 8) +) +Symbol('s' 12) +( + SymbolLine(5 50 20 50 8) + SymbolLine(20 50 25 45 8) + SymbolLine(20 40 25 45 8) + SymbolLine(5 40 20 40 8) + SymbolLine(0 35 5 40 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 20 30 8) + SymbolLine(20 30 25 35 8) + SymbolLine(0 45 5 50 8) +) +Symbol('t' 10) +( + SymbolLine(5 10 5 45 8) + SymbolLine(5 45 10 50 8) + SymbolLine(0 25 10 25 8) +) +Symbol('u' 12) +( + SymbolLine(0 30 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 30 20 45 8) +) +Symbol('v' 12) +( + SymbolLine(0 30 0 40 8) + SymbolLine(0 40 10 50 8) + SymbolLine(10 50 20 40 8) + SymbolLine(20 30 20 40 8) +) +Symbol('w' 12) +( + SymbolLine(0 30 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 10 50 8) + SymbolLine(10 50 15 45 8) + SymbolLine(15 30 15 45 8) + SymbolLine(15 45 20 50 8) + SymbolLine(20 50 25 50 8) + SymbolLine(25 50 30 45 8) + SymbolLine(30 30 30 45 8) +) +Symbol('x' 12) +( + SymbolLine(0 30 20 50 8) + SymbolLine(0 50 20 30 8) +) +Symbol('y' 12) +( + SymbolLine(0 30 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(20 30 20 60 8) + SymbolLine(15 65 20 60 8) + SymbolLine(5 65 15 65 8) + SymbolLine(0 60 5 65 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) +) +Symbol('z' 12) +( + SymbolLine(0 30 20 30 8) + SymbolLine(0 50 20 30 8) + SymbolLine(0 50 20 50 8) +) +Symbol('{' 12) +( + SymbolLine(5 15 10 10 8) + SymbolLine(5 15 5 25 8) + SymbolLine(0 30 5 25 8) + SymbolLine(0 30 5 35 8) + SymbolLine(5 35 5 45 8) + SymbolLine(5 45 10 50 8) +) +Symbol('|' 12) +( + SymbolLine(0 10 0 50 8) +) +Symbol('}' 12) +( + SymbolLine(0 10 5 15 8) + SymbolLine(5 15 5 25 8) + SymbolLine(5 25 10 30 8) + SymbolLine(5 35 10 30 8) + SymbolLine(5 35 5 45 8) + SymbolLine(0 50 5 45 8) +) +Symbol('~' 12) +( + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 10 30 8) + SymbolLine(10 30 15 35 8) + SymbolLine(15 35 20 35 8) + SymbolLine(20 35 25 30 8) +) +Via[271000 35000 3600 0 4200 2000 "" "thermal(0X,1X,3X)"] +Via[271000 15000 3600 2000 4200 2000 "" "thermal(0X,1X,3X)"] +Via[271000 2500 3600 0 4200 2000 "" "thermal(0X,1X,3X)"] +Via[271000 47500 3600 2000 4200 2000 "" ""] + +Element["" "0402" "C36" "1uF" 178693 14594 -829 -4920 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["" "0402" "C9" "0.1uF" 112026 2407 7965 -983 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["" "532610471" "J6" "Debug" 7500 9100 0 0 0 100 ""] +( + Pad[14173 15748 14173 18898 3150 1772 3543 "4" "4" "square,edge2"] + Pad[19094 15748 19094 18898 3150 1772 3543 "3" "3" "square,edge2"] + Pad[24016 15748 24016 18898 3150 1772 3543 "2" "2" "square,edge2"] + Pad[28937 15748 28937 18898 3150 1772 3543 "1" "1" "square,edge2"] + Pad[4134 4134 4134 7677 8268 1772 8661 "tab1" "G" "square"] + Pad[38976 4134 38976 7677 8268 1772 8661 "tab2" "G" "square"] + + ) + +Element["" "0402" "R5" "5k" 42300 46100 -3600 1326 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["" "SOT23-5" "U1" "TC2185-3.3" 52449 81700 6300 -5000 3 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,edge2"] + Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"] + Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"] + Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"] + Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"] + ElementLine [9800 -11000 -2000 -11000 1000] + ElementLine [9800 2900 9800 -11000 1000] + ElementLine [-2000 2900 9800 2900 1000] + ElementLine [-2000 -11000 -2000 2900 1000] + + ) + +Element["" "0402" "C5" "1uF" 80474 96607 2315 -3830 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["" "0402" "R23" "33k" 178707 20694 -812 -2060 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["" "0603diode" "D2" "red" 198600 97000 -3250 -7750 0 100 ""] +( + Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"] + Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"] + ElementLine [4700 -2500 3700 -2500 1000] + ElementLine [4700 2500 3700 2500 1000] + ElementLine [4700 2500 4700 -2500 1000] + + ) + +Element["" "MOT1317" "U6" "MP3H6115A" 108300 32300 -2761 -13011 0 100 ""] +( + Pad[-20649 7499 -18050 7499 2717 2283 3317 "pin8" "8" "square"] + Pad[18051 7499 20650 7499 2717 2283 3317 "pin1" "1" "square,edge2"] + Pad[-20649 2499 -18050 2499 2717 2283 3317 "pin7" "7" "square"] + Pad[18051 2499 20650 2499 2717 2283 3317 "VS" "2" "square,edge2"] + Pad[-20649 -2500 -18050 -2500 2717 2283 3317 "pin6" "6" "square"] + Pad[18051 -2500 20650 -2500 2717 2283 3317 "GND" "3" "square,edge2"] + Pad[-20649 -7500 -18050 -7500 2717 2283 3317 "pin5" "5" "square"] + Pad[18051 -7500 20650 -7500 2717 2283 3317 "VOUT" "4" "square,edge2"] + ElementLine [-14566 -14567 -14566 14566 1000] + ElementLine [-14566 -14567 14567 -14567 1000] + ElementLine [14567 -14567 14567 14566 1000] + ElementLine [-14566 14566 14567 14566 1000] + ElementArc [16693 12499 500 500 90 360 1000] + + ) + +Element["" "0402" "R4" "10k" 48426 46093 -2727 1453 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["" "0402" "C37" "1uF" 59293 91326 -5753 2672 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["onsolder" "B2B-PH" "B1" "LiPo" 44076 38449 668 21947 0 100 "auto"] +( + Pin[11024 7677 5118 1201 5748 2953 "-" "2" "thermal(1X)"] + 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["" "hole-M2" "H1" "unknown" 18800 52800 -3500 -3700 0 100 ""] +( + Pin[0 0 14000 0 17500 9380 "1" "1" "usetherm"] + ElementArc [0 0 9000 9000 0 360 1000] + + ) + +Element["" "0402" "R17" "2.7k" 190126 17927 -4230 -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["" "hole-M2" "H2" "unknown" 37800 69500 -3200 -3600 0 100 ""] +( + Pin[0 0 14000 0 17500 9380 "1" "1" "usetherm"] + ElementArc [0 0 9000 9000 0 360 1000] + + ) + +Element["" "hole-M2" "H3" "unknown" 9500 90000 -5500 -2800 0 100 ""] +( + Pin[0 0 14000 0 17500 9380 "1" "1" "usetherm"] + ElementArc [0 0 9000 9000 0 360 1000] + + ) + +Element["" "hole-M2" "H4" "unknown" 31800 88300 -3000 -3000 0 100 ""] +( + Pin[0 0 14000 0 17500 9380 "1" "1" "usetherm"] + ElementArc [0 0 9000 9000 0 360 1000] + + ) + +Element["" "sma-edge" "J8" "SMA" 258000 28000 0 0 1 10 ""] +( + Pad[3000 7000 13000 7000 6000 800 6600 "2" "2" "square,nopaste"] + Pad[3000 -3000 13000 -3000 6000 800 6600 "1" "1" "square,nopaste"] + Pad[3000 -13000 13000 -13000 6000 800 6600 "2" "2" "square,nopaste"] + + ) + +Element["" "0402" "C12" "0.1uF" 179300 36220 -4294 3378 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["" "ABM8" "X1" "48mhz" 250322 41370 -9579 2767 0 100 ""] +( + Pad[-3051 2067 -2067 2067 4134 -983 4734 "3" "3" "square,edge2"] + Pad[-3051 9350 -2067 9350 4134 -983 4734 "2" "2" "square,edge2"] + Pad[-12106 2067 -11122 2067 4134 -983 4734 "4" "4" "square"] + Pad[-12106 9350 -11122 9350 4134 -983 4734 "1" "1" "square"] + ElementArc [-13150 6339 500 500 270 360 1000] + + ) + +Element["" "0402" "L3" "27nH" 243914 25120 -2467 -6862 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["" "0402" "C23" "8.2pF" 242593 30994 6509 -4282 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["" "0402" "C21" "220pF" 221793 22994 3844 -11813 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["" "0402" "C24" "5.6pF" 249607 30994 6816 -4378 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["" "0402" "C27" "220pF" 251240 25127 -3388 -6902 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["" "0402" "L4" "27nH" 232274 27027 -2670 -7108 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["" "0402" "L1" "27nH" 238900 37120 -2243 -454 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["" "0402" "C22" "3.9pF" 227293 22994 1889 2788 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["" "0402" "C26" "220pF" 245026 37113 2809 -1162 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["" "0402" "C25" "3.9pF" 237800 31720 -609 -4857 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["" "0402" "R16" "56k" 217907 22994 2710 -12087 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["" "0402" "C31" "22pF" 243426 55213 -10569 -3015 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["" "0402" "L2" "22nH" 237793 25546 3566 -9333 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["" "0402" "C30" "22pF" 252581 47087 6722 -4864 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["" "QFN36" "U9" "CC1111" 203300 43100 -5000 -5600 0 100 ""] +( + Pin[5919 -5919 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[5919 0 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[5919 5920 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[0 -5919 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[0 0 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[0 5920 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[-5920 -5919 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(0S,1S)"] + Pin[-5920 0 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pin[-5920 5920 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"] + Pad[0 0 0 0 17323 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[5919 -5919 5919 -5919 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[5919 -2959 5919 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[5919 -2959 5919 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[5919 0 5919 0 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[5919 2960 5919 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[5919 2960 5919 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[5919 5920 5919 5920 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[2959 -5919 2959 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[2959 -5919 2959 -5919 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[2959 -2959 2959 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[2959 -2959 2959 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[2959 0 2959 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[2959 0 2959 0 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[2959 2960 2959 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[2959 2960 2959 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[2959 5920 2959 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"] + Pad[2959 5920 2959 5920 1500 0 2960 "GND Exposed" "37" "square,edge2"] + Pad[0 -5919 0 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[0 -2959 0 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[0 -2959 0 -2959 1500 0 2960 "GND Exposed" "37" "square"] + Pad[0 0 0 0 2960 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[0 2960 0 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[0 2960 0 2960 1500 0 2960 "GND Exposed" "37" "square"] + Pad[0 5920 0 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[-2960 -5919 -2960 -5919 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-2960 -5919 -2960 -5919 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-2960 -2959 -2960 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-2960 -2959 -2960 -2959 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-2960 0 -2960 0 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-2960 0 -2960 0 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-2960 2960 -2960 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-2960 2960 -2960 2960 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-2960 5920 -2960 5920 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-2960 5920 -2960 5920 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-5920 -5919 -5920 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[-5920 -2959 -5920 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-5920 -2959 -5920 -2959 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-5920 0 -5920 0 2960 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[-5920 2960 -5920 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"] + Pad[-5920 2960 -5920 2960 1500 0 2960 "GND Exposed" "37" "square"] + Pad[-5920 5920 -5920 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"] + Pad[9999 -7873 11849 -7873 1102 866 1500 "RBIAS" "27" "edge2"] + Pad[-11850 -7873 -10000 -7873 1102 866 1500 "P1_2" "1" ""] + Pad[7873 10000 7873 11850 1102 866 1500 "P2_4/XOSC32_Q2" "18" "edge2"] + Pad[7873 -11849 7873 -9999 1102 866 1500 "DGUARD" "28" ""] + Pad[9999 -5905 11849 -5905 1102 866 1500 "AVDD" "26" "edge2"] + Pad[-11850 -5905 -10000 -5905 1102 866 1500 "DVDD" "2" ""] + Pad[5905 10000 5905 11850 1102 866 1500 "P2_3/XOSC32_Q1" "17" "edge2"] + Pad[5905 -11849 5905 -9999 1102 866 1500 "DVDD" "29" ""] + Pad[9999 -3936 11849 -3936 1102 866 1500 "AVDD" "25" "edge2"] + Pad[-11850 -3936 -10000 -3936 1102 866 1500 "P1_1/LED" "3" ""] + Pad[3936 10000 3936 11850 1102 866 1500 "P2_2" "16" "edge2"] + Pad[3936 -11849 3936 -9999 1102 866 1500 "DCOUPL" "30" ""] + Pad[9999 -1968 11849 -1968 1102 866 1500 "RF_N" "24" "edge2"] + Pad[-11850 -1968 -10000 -1968 1102 866 1500 "P1_0/LED" "4" ""] + Pad[1968 10000 1968 11850 1102 866 1500 "P2_1" "15" "edge2"] + Pad[1968 -11849 1968 -9999 1102 866 1500 "RESET_N" "31" ""] + Pad[9999 0 11849 0 1102 866 1500 "RF_P" "23" "edge2"] + Pad[-11850 0 -10000 0 1102 866 1500 "P0_0/ATEST" "5" ""] + Pad[0 10000 0 11850 1102 866 1500 "P2_0" "14" "edge2"] + Pad[0 -11849 0 -9999 1102 866 1500 "P1_7" "32" ""] + Pad[9999 1969 11849 1969 1102 866 1500 "AVDD" "22" "edge2"] + Pad[-11850 1969 -10000 1969 1102 866 1500 "P0_1" "6" ""] + Pad[-1969 10000 -1969 11850 1102 866 1500 "P0_5" "13" "edge2"] + Pad[-1969 -11849 -1969 -9999 1102 866 1500 "P1_6" "33" ""] + Pad[9999 3937 11849 3937 1102 866 1500 "XOSC_Q1" "21" "edge2"] + Pad[-11850 3937 -10000 3937 1102 866 1500 "P0_2" "7" ""] + Pad[-3937 10000 -3937 11850 1102 866 1500 "DVDD" "12" "edge2"] + Pad[-3937 -11849 -3937 -9999 1102 866 1500 "P1_5" "34" ""] + Pad[9999 5906 11849 5906 1102 866 1500 "XOSC_Q2" "20" "edge2"] + Pad[-11850 5906 -10000 5906 1102 866 1500 "P0_3" "8" ""] + Pad[-5906 10000 -5906 11850 1102 866 1500 "PADM" "11" "edge2"] + Pad[-5906 -11849 -5906 -9999 1102 866 1500 "P1_4" "35" ""] + Pad[9999 7874 11849 7874 1102 866 1500 "AVDD" "19" "edge2"] + Pad[-11850 7874 -10000 7874 1102 866 1500 "P0_4" "9" ""] + Pad[-7874 10000 -7874 11850 1102 866 1500 "PADP" "10" "edge2"] + Pad[-7874 -11849 -7874 -9999 1102 866 1500 "P1_3" "36" ""] + ElementArc [-10236 -10235 500 500 270 360 1000] + + ) + +Element["" "0402" "C28" "0.1uF" 229600 43920 -6341 -8549 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["" "0402" "C29" "220pF" 224526 51913 -4929 -6810 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["" "0402" "C19" "1uF" 207193 22894 1765 -11447 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["" "0402" "C20" "0.1uF" 211400 22920 4474 -12454 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["" "0402" "C10" "0.1uF" 132700 32300 3133 2948 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["" "0402" "C11" "47pF" 132693 26726 7391 -5693 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["" "0402" "R13" "270" 190026 96993 -4565 -7767 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) +Layer(1 "top") +( + Line[260714 37114 261100 37500 1000 2000 "clearline"] + Polygon("") + ( + [274100 49500] [255100 49500] [255100 32000] [274100 32000] + ) + Polygon("") + ( + [274100 500] [255100 500] [255100 18000] [274100 18000] + ) +) +Layer(2 "GND plane") +( + Line[162700 3200 164300 4800 2500 2000 ""] + Line[162700 2800 162700 3200 2500 2000 ""] + Line[163700 7000 163700 4600 2500 2000 ""] + Polygon("clearpoly") + ( + [1000 1000] [125000 1000] [125000 58000] [159500 58000] [159500 43500] + [162500 31000] [162500 1000] [274000 1000] [274000 49000] [1000 49000] + ) + Polygon("clearpoly") + ( + [126000 1000] [126000 57000] [158500 57000] [158500 43500] [161500 31000] + [161500 1000] + ) + Polygon("clearpoly") + ( + [162500 5600] [162500 2800] [165200 2800] [165200 5100] [164500 5800] + [164500 5600] [164400 5600] + ) + Polygon("clearpoly") + ( + [162500 5600] [162500 2800] [165300 2800] [165300 5600] + ) +) +Layer(3 "power plane") +( + Line[32500 48000 32786 48000 1000 2000 "clearline"] + Line[32500 48000 32786 48000 1000 2000 "clearline"] + Polygon("clearpoly") + ( + [1000 1000] [250000 1000] [250000 99000] [1000 99000] + ) +) +Layer(4 "bottom") +( + Polygon("") + ( + [274100 49500] [255100 49500] [255100 500] [274100 500] + ) +) +Layer(5 "silk") +( + Text[63398 57583 0 100 "+" "auto"] + Text[61417 44312 1 100 "-" "auto"] + Text[50243 10458 0 100 "Licensed under the TAPR OHL (www.tapr.org/OHL)" "auto"] + Text[50300 16600 0 100 "by Bdale Garbee" "auto"] + Text[50243 23536 0 100 "Copyright 2010" "auto"] + Text[49980 29507 0 100 "PicoMetrum v0.1" "auto"] +) +Layer(6 "silk") +( + Text[58000 51000 0 100 "+" ""] + Text[58000 43200 0 100 "-" ""] +) +NetList() +( + Net("+3.3V" "(unknown)") + ( + Connect("C9-1") + Connect("C10-2") + Connect("C12-2") + Connect("C20-2") + Connect("C21-1") + Connect("C28-1") + Connect("C29-1") + Connect("C37-2") + Connect("R23-2") + Connect("U1-5") + Connect("U6-2") + Connect("U9-2") + Connect("U9-12") + Connect("U9-19") + Connect("U9-22") + Connect("U9-25") + Connect("U9-26") + Connect("U9-28") + Connect("U9-29") + ) + Net("debug_clock" "(unknown)") + ( + Connect("J6-4") + Connect("U9-16") + ) + Net("debug_data" "(unknown)") + ( + Connect("J6-3") + Connect("U9-15") + ) + Net("GND" "(unknown)") + ( + Connect("B1-2") + Connect("C5-1") + Connect("C9-2") + Connect("C10-1") + Connect("C11-1") + Connect("C12-1") + Connect("C19-1") + Connect("C20-1") + Connect("C21-2") + Connect("C22-2") + Connect("C23-2") + Connect("C24-2") + Connect("C26-2") + Connect("C28-2") + Connect("C29-2") + Connect("C30-2") + Connect("C31-2") + Connect("C36-1") + Connect("C37-1") + Connect("D2-2") + Connect("H1-1") + Connect("H2-1") + Connect("H3-1") + Connect("H4-1") + Connect("J6-1") + Connect("J8-2") + Connect("R4-1") + Connect("R16-2") + Connect("U1-2") + Connect("U6-3") + Connect("U9-37") + Connect("X1-2") + Connect("X1-4") + ) + Net("led_red" "(unknown)") + ( + Connect("R13-1") + Connect("U9-4") + ) + Net("pres" "(unknown)") + ( + Connect("C11-2") + Connect("U6-4") + Connect("U9-6") + ) + Net("reset_n" "(unknown)") + ( + Connect("J6-2") + Connect("R17-1") + ) + Net("unnamed_net1" "(unknown)") + ( + Connect("C30-1") + Connect("U9-21") + Connect("X1-3") + ) + Net("unnamed_net2" "(unknown)") + ( + Connect("C31-1") + Connect("U9-20") + Connect("X1-1") + ) + Net("unnamed_net3" "(unknown)") + ( + Connect("R16-1") + Connect("U9-27") + ) + Net("unnamed_net4" "(unknown)") + ( + Connect("C36-2") + Connect("R17-2") + Connect("R23-1") + Connect("U9-31") + ) + Net("unnamed_net5" "(unknown)") + ( + Connect("C22-1") + Connect("L4-1") + Connect("U9-24") + ) + Net("unnamed_net6" "(unknown)") + ( + Connect("C25-1") + Connect("L1-2") + Connect("U9-23") + ) + Net("unnamed_net7" "(unknown)") + ( + Connect("C19-2") + Connect("U9-30") + ) + Net("unnamed_net8" "(unknown)") + ( + Connect("C25-2") + Connect("L2-1") + Connect("L4-2") + ) + Net("unnamed_net9" "(unknown)") + ( + Connect("C23-1") + Connect("L2-2") + Connect("L3-1") + ) + Net("unnamed_net10" "(unknown)") + ( + Connect("C26-1") + Connect("L1-1") + ) + Net("unnamed_net11" "(unknown)") + ( + Connect("C24-1") + Connect("C27-1") + Connect("L3-2") + ) + Net("unnamed_net12" "(unknown)") + ( + Connect("C27-2") + Connect("J8-1") + ) + Net("unnamed_net13" "(unknown)") + ( + Connect("D2-1") + Connect("R13-2") + ) + Net("v_batt" "(unknown)") + ( + Connect("R4-2") + Connect("R5-1") + Connect("U9-8") + ) + Net("v_lipo" "(unknown)") + ( + Connect("B1-1") + Connect("C5-2") + Connect("R5-2") + Connect("U1-1") + Connect("U1-3") + ) +) diff --git a/picometrum.sch b/picometrum.sch new file mode 100644 index 0000000..7bd07ac --- /dev/null +++ b/picometrum.sch @@ -0,0 +1,962 @@ +v 20100214 2 +C 40000 40000 0 0 0 EMBEDDEDtitle-C-bdale.sym +[ +T 43200 41100 5 10 0 0 0 0 1 +graphical=1 +T 54500 40400 15 8 1 0 0 0 1 +FILE: +T 59500 40400 15 8 1 0 0 0 1 +REVISION: +T 57400 40400 15 8 1 0 0 0 1 +PAGE +T 58200 40400 15 8 1 0 0 0 1 +OF +B 54400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +L 54400 40600 62000 40600 15 0 0 0 -1 -1 +T 54500 40100 15 10 1 0 0 0 1 +Project URL: +T 54900 40800 9 10 1 0 0 0 2 + Copyright 2010 by Bdale Garbee +Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL +L 54400 41400 62000 41400 15 0 0 0 -1 -1 +B 40000 40000 22000 17000 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 31100 40800 5 10 0 0 0 0 1 +graphical=1 +] +C 43600 54400 1 0 0 gnd-1.sym +T 40000 40000 8 10 1 1 0 0 1 +value=270 +N 40800 54700 45100 54700 4 +C 42100 54900 1 90 0 capacitor-1.sym +{ +T 41400 55100 5 10 0 0 90 0 1 +device=CAPACITOR +T 42400 55700 5 10 1 1 180 0 1 +refdes=C5 +T 41200 55100 5 10 0 0 90 0 1 +symversion=0.1 +T 42000 55000 5 10 1 1 0 0 1 +value=1uF +T 42100 54900 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 42100 54900 5 10 0 0 0 0 1 +footprint=0402 +T 42100 54900 5 10 0 0 0 0 1 +vendor=digikey +T 42100 54900 5 10 0 1 0 0 1 +loadstatus=smt +} +N 41900 56200 41900 55800 4 +C 40600 55700 1 270 0 battery-1.sym +{ +T 41500 55400 5 10 0 1 270 0 1 +device=CONNECTOR +T 41100 55600 5 10 1 1 0 0 1 +refdes=B1 +T 41900 55400 5 10 0 0 270 0 1 +symversion=0.1 +T 41100 55200 5 10 1 1 0 0 1 +value=LiPo +T 40600 55700 5 10 0 0 0 0 1 +footprint=B2B-PH +T 40600 55700 5 10 0 0 0 0 1 +vendor_part_number=A100034-ND +T 40600 55700 5 10 0 0 0 0 1 +loadstatus=throughhole +T 40600 55700 5 10 0 0 0 0 1 +vendor=digikey +T 40600 55700 5 10 0 1 0 0 1 +device=CONNECTOR +} +N 41900 54900 41900 54700 4 +N 43700 54700 43700 55300 4 +T 40000 40000 8 10 1 1 0 0 1 +netname=3.3V +C 48300 43400 1 0 0 CC1111.sym +{ +T 52500 55700 5 10 1 1 0 0 1 +refdes=U9 +T 48300 43400 5 10 0 0 0 0 1 +vendor_part_number=296-22684-1-ND +T 48300 43400 5 10 0 0 0 0 1 +footprint=QFN36 +T 48300 43400 5 10 0 2 0 0 1 +device=IC +T 48300 43400 5 10 0 0 0 0 1 +vendor=digikey +T 48300 43400 5 10 0 1 0 0 1 +value=CC1111 +T 48300 43400 5 10 0 1 0 0 1 +loadstatus=smt +} +N 48300 54000 47900 54000 4 +N 47900 54000 47900 56200 4 +N 53600 56200 53600 53900 4 +N 53200 54300 53600 54300 4 +N 53200 54700 53600 54700 4 +N 53200 55100 53600 55100 4 +N 48300 55200 47900 55200 4 +N 48300 54800 47900 54800 4 +N 48300 54400 47900 54400 4 +C 46600 53400 1 0 0 capacitor-1.sym +{ +T 46800 54100 5 10 0 0 0 0 1 +device=CAPACITOR +T 46500 53800 5 10 1 1 0 0 1 +refdes=C19 +T 46800 54300 5 10 0 0 0 0 1 +symversion=0.1 +T 47200 53800 5 10 1 1 0 0 1 +value=1uF +T 46600 53400 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 46600 53400 5 10 0 0 0 0 1 +footprint=0402 +T 46600 53400 5 10 0 0 0 0 1 +vendor=digikey +T 46600 53400 5 10 0 1 0 0 1 +loadstatus=smt +} +C 46600 54200 1 0 0 capacitor-1.sym +{ +T 46800 54900 5 10 0 0 0 0 1 +device=CAPACITOR +T 46500 54600 5 10 1 1 0 0 1 +refdes=C20 +T 46800 55100 5 10 0 0 0 0 1 +symversion=0.1 +T 47200 54600 5 10 1 1 0 0 1 +value=0.1uF +T 46600 54200 5 10 0 0 0 0 1 +vendor_part_number=399-3027-1-ND +T 46600 54200 5 10 0 0 0 0 1 +footprint=0402 +T 46600 54200 5 10 0 0 0 0 1 +vendor=digikey +T 46600 54200 5 10 0 1 0 0 1 +loadstatus=smt +} +C 46600 55000 1 0 0 capacitor-1.sym +{ +T 46800 55700 5 10 0 0 0 0 1 +device=CAPACITOR +T 46600 55400 5 10 1 1 0 0 1 +refdes=C12 +T 46800 55900 5 10 0 0 0 0 1 +symversion=0.1 +T 47200 55400 5 10 1 1 0 0 1 +value=0.1uF +T 46600 55000 5 10 0 0 0 0 1 +vendor_part_number=399-3027-1-ND +T 46600 55000 5 10 0 0 0 0 1 +footprint=0402 +T 46600 55000 5 10 0 0 0 0 1 +vendor=digikey +T 46600 55000 5 10 0 1 0 0 1 +loadstatus=smt +} +N 47500 55200 47900 55200 4 +N 47500 54400 47900 54400 4 +N 47500 53600 48300 53600 4 +N 46600 55200 46400 55200 4 +N 46400 55200 46400 53300 4 +N 46600 53600 46400 53600 4 +N 46600 54400 46400 54400 4 +C 46300 53000 1 0 0 gnd-1.sym +C 53400 53900 1 270 0 capacitor-1.sym +{ +T 54100 53700 5 10 0 0 270 0 1 +device=CAPACITOR +T 53700 53700 5 10 1 1 0 0 1 +refdes=C21 +T 54300 53700 5 10 0 0 270 0 1 +symversion=0.1 +T 53700 53100 5 10 1 1 0 0 1 +value=220pF +T 53400 53900 5 10 0 0 0 0 1 +vendor_part_number=587-1215-1-ND +T 53400 53900 5 10 0 0 0 0 1 +footprint=0402 +T 53400 53900 5 10 0 0 0 0 1 +vendor=digikey +T 53400 53900 5 10 0 1 0 0 1 +loadstatus=smt +} +C 54800 54300 1 270 0 capacitor-1.sym +{ +T 55500 54100 5 10 0 0 270 0 1 +device=CAPACITOR +T 55100 54100 5 10 1 1 0 0 1 +refdes=C9 +T 55700 54100 5 10 0 0 270 0 1 +symversion=0.1 +T 55100 53500 5 10 1 1 0 0 1 +value=0.1uF +T 54800 54300 5 10 0 0 0 0 1 +vendor_part_number=399-3027-1-ND +T 54800 54300 5 10 0 0 0 0 1 +footprint=0402 +T 54800 54300 5 10 0 0 0 0 1 +vendor=digikey +T 54800 54300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 55800 54700 1 270 0 capacitor-1.sym +{ +T 56500 54500 5 10 0 0 270 0 1 +device=CAPACITOR +T 56100 54500 5 10 1 1 0 0 1 +refdes=C28 +T 56700 54500 5 10 0 0 270 0 1 +symversion=0.1 +T 56100 53900 5 10 1 1 0 0 1 +value=0.1uF +T 55800 54700 5 10 0 0 0 0 1 +vendor_part_number=399-3027-1-ND +T 55800 54700 5 10 0 0 0 0 1 +footprint=0402 +T 55800 54700 5 10 0 0 0 0 1 +vendor=digikey +T 55800 54700 5 10 0 1 0 0 1 +loadstatus=smt +} +C 56800 55100 1 270 0 capacitor-1.sym +{ +T 57500 54900 5 10 0 0 270 0 1 +device=CAPACITOR +T 57100 54900 5 10 1 1 0 0 1 +refdes=C29 +T 57700 54900 5 10 0 0 270 0 1 +symversion=0.1 +T 57100 54300 5 10 1 1 0 0 1 +value=220pF +T 56800 55100 5 10 0 0 0 0 1 +vendor_part_number=587-1215-1-ND +T 56800 55100 5 10 0 0 0 0 1 +footprint=0402 +T 56800 55100 5 10 0 0 0 0 1 +vendor=digikey +T 56800 55100 5 10 0 1 0 0 1 +loadstatus=smt +} +N 53200 53900 53600 53900 4 +N 53600 54300 55000 54300 4 +N 53600 54700 56000 54700 4 +N 57000 55100 53600 55100 4 +C 56900 53900 1 0 0 gnd-1.sym +C 55900 53500 1 0 0 gnd-1.sym +C 54900 53100 1 0 0 gnd-1.sym +C 53500 52700 1 0 0 gnd-1.sym +C 53800 50700 1 270 0 capacitor-1.sym +{ +T 54500 50500 5 10 0 0 270 0 1 +device=CAPACITOR +T 54200 50400 5 10 1 1 0 0 1 +refdes=C22 +T 54700 50500 5 10 0 0 270 0 1 +symversion=0.1 +T 54200 49900 5 10 1 1 0 0 1 +value=3.9pF +T 53800 50700 5 10 0 0 0 0 1 +vendor_part_number=490-1272-1-ND +T 53800 50700 5 10 0 0 0 0 1 +footprint=0402 +T 53800 50700 5 10 0 0 0 0 1 +vendor=digikey +T 53800 50700 5 10 0 1 0 0 1 +loadstatus=smt +} +C 55300 50600 1 0 0 inductor-1.sym +{ +T 55500 51100 5 10 0 0 0 0 1 +device=INDUCTOR +T 55500 50900 5 10 1 1 0 0 1 +refdes=L4 +T 55500 51300 5 10 0 0 0 0 1 +symversion=0.1 +T 55500 50500 5 10 1 1 0 0 1 +value=27nH +T 55300 50600 5 10 0 0 0 0 1 +vendor_part_number=490-2628-1-ND +T 55300 50600 5 10 0 0 0 0 1 +footprint=0402 +T 55300 50600 5 10 0 0 0 0 1 +vendor=digikey +T 55300 50600 5 10 0 1 0 0 1 +loadstatus=smt +} +C 56600 51400 1 0 0 inductor-1.sym +{ +T 56800 51900 5 10 0 0 0 0 1 +device=INDUCTOR +T 56800 51700 5 10 1 1 0 0 1 +refdes=L2 +T 56800 52100 5 10 0 0 0 0 1 +symversion=0.1 +T 56900 51300 5 10 1 1 0 0 1 +value=22nH +T 56600 51400 5 10 0 0 0 0 1 +vendor_part_number=490-2627-1-ND +T 56600 51400 5 10 0 0 0 0 1 +footprint=0402 +T 56600 51400 5 10 0 0 0 0 1 +vendor=digikey +T 56600 51400 5 10 0 1 0 0 1 +loadstatus=smt +} +C 53900 52400 1 270 0 inductor-1.sym +{ +T 54400 52200 5 10 0 0 270 0 1 +device=INDUCTOR +T 54200 52100 5 10 1 1 0 0 1 +refdes=L1 +T 54600 52200 5 10 0 0 270 0 1 +symversion=0.1 +T 54200 51800 5 10 1 1 0 0 1 +value=27nH +T 53900 52400 5 10 0 0 0 0 1 +vendor_part_number=490-2628-1-ND +T 53900 52400 5 10 0 0 0 0 1 +footprint=0402 +T 53900 52400 5 10 0 0 0 0 1 +vendor=digikey +T 53900 52400 5 10 0 1 0 0 1 +loadstatus=smt +} +C 55300 52200 1 0 0 capacitor-1.sym +{ +T 55500 52900 5 10 0 0 0 0 1 +device=CAPACITOR +T 55200 52700 5 10 1 1 0 0 1 +refdes=C26 +T 55500 53100 5 10 0 0 0 0 1 +symversion=0.1 +T 55900 52700 5 10 1 1 0 0 1 +value=220pF +T 55300 52200 5 10 0 0 0 0 1 +vendor_part_number=587-1215-1-ND +T 55300 52200 5 10 0 0 0 0 1 +footprint=0402 +T 55300 52200 5 10 0 0 0 0 1 +vendor=digikey +T 55300 52200 5 10 0 1 0 0 1 +loadstatus=smt +} +C 56100 52100 1 0 0 gnd-1.sym +N 55300 52400 54000 52400 4 +N 53200 51500 55300 51500 4 +C 55300 51300 1 0 0 capacitor-1.sym +{ +T 55500 52000 5 10 0 0 0 0 1 +device=CAPACITOR +T 55200 51800 5 10 1 1 0 0 1 +refdes=C25 +T 55500 52200 5 10 0 0 0 0 1 +symversion=0.1 +T 55900 51800 5 10 1 1 0 0 1 +value=3.9pF +T 55300 51300 5 10 0 0 0 0 1 +vendor_part_number=490-1272-1-ND +T 55300 51300 5 10 0 0 0 0 1 +footprint=0402 +T 55300 51300 5 10 0 0 0 0 1 +vendor=digikey +T 55300 51300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 56200 51500 56600 51500 4 +N 56200 50700 56400 50700 4 +N 56400 50700 56400 51500 4 +N 55300 50700 53200 50700 4 +C 53900 49500 1 0 0 gnd-1.sym +C 59500 51300 1 0 0 capacitor-1.sym +{ +T 59700 52000 5 10 0 0 0 0 1 +device=CAPACITOR +T 59300 51800 5 10 1 1 0 0 1 +refdes=C27 +T 59700 52200 5 10 0 0 0 0 1 +symversion=0.1 +T 60100 51800 5 10 1 1 0 0 1 +value=220pF +T 59500 51300 5 10 0 0 0 0 1 +vendor_part_number=587-1215-1-ND +T 59500 51300 5 10 0 0 0 0 1 +footprint=0402 +T 59500 51300 5 10 0 0 0 0 1 +vendor=digikey +T 59500 51300 5 10 0 1 0 0 1 +loadstatus=smt +} +C 57600 51100 1 270 0 capacitor-1.sym +{ +T 58300 50900 5 10 0 0 270 0 1 +device=CAPACITOR +T 58000 50800 5 10 1 1 0 0 1 +refdes=C23 +T 58500 50900 5 10 0 0 270 0 1 +symversion=0.1 +T 58000 50300 5 10 1 1 0 0 1 +value=8.2pF +T 57600 51100 5 10 0 0 0 0 1 +vendor_part_number=587-1946-1-ND +T 57600 51100 5 10 0 0 0 0 1 +footprint=0402 +T 57600 51100 5 10 0 0 0 0 1 +vendor=digikey +T 57600 51100 5 10 0 1 0 0 1 +loadstatus=smt +} +N 57800 51100 57800 51500 4 +C 57700 49900 1 0 0 gnd-1.sym +C 59100 51100 1 270 0 capacitor-1.sym +{ +T 59500 50800 5 10 1 1 0 0 1 +refdes=C24 +T 59800 50900 5 10 0 0 270 0 1 +device=CAPACITOR +T 60000 50900 5 10 0 0 270 0 1 +symversion=0.1 +T 59500 50300 5 10 1 1 0 0 1 +value=5.6pF +T 59100 51100 5 10 0 0 0 0 1 +vendor_part_number=490-1275-1-ND +T 59100 51100 5 10 0 0 0 0 1 +footprint=0402 +T 59100 51100 5 10 0 0 0 0 1 +vendor=digikey +T 59100 51100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 59200 49900 1 0 0 gnd-1.sym +C 58100 51400 1 0 0 inductor-1.sym +{ +T 58300 51900 5 10 0 0 0 0 1 +device=INDUCTOR +T 58300 51700 5 10 1 1 0 0 1 +refdes=L3 +T 58300 52100 5 10 0 0 0 0 1 +symversion=0.1 +T 58400 51300 5 10 1 1 0 0 1 +value=27nH +T 58100 51400 5 10 0 0 0 0 1 +vendor_part_number=490-2628-1-ND +T 58100 51400 5 10 0 0 0 0 1 +footprint=0402 +T 58100 51400 5 10 0 0 0 0 1 +vendor=digikey +T 58100 51400 5 10 0 1 0 0 1 +loadstatus=smt +} +N 57500 51500 58100 51500 4 +N 59000 51500 59500 51500 4 +N 59300 51500 59300 51100 4 +C 60500 51000 1 0 0 conn-2.sym +{ +T 60100 51600 5 10 0 0 0 0 1 +footprint=sma-edge +T 60805 51645 5 10 1 1 0 0 1 +refdes=J8 +T 60800 50700 5 10 1 1 0 0 1 +value=SMA +T 60500 51000 5 10 0 0 0 0 1 +vendor_part_number=CONSMA003.062-ND +T 60500 51000 5 10 0 0 0 0 1 +footprint=sma-edge +T 60500 51000 5 10 0 0 0 0 1 +loadstatus=noload +T 60500 51000 5 10 0 0 0 0 1 +vendor=digikey +T 60500 51000 5 10 0 1 0 0 1 +device=CONNECTOR +} +N 60400 51500 60500 51500 4 +C 60300 50700 1 0 0 gnd-1.sym +N 60500 51100 60400 51100 4 +N 60400 51100 60400 51000 4 +C 53300 43200 1 0 0 gnd-1.sym +N 53200 43900 53400 43900 4 +N 53400 43900 53400 43500 4 +C 53900 44500 1 270 0 resistor-1.sym +{ +T 54300 44200 5 10 0 0 270 0 1 +device=RESISTOR +T 54200 44300 5 10 1 1 0 0 1 +refdes=R16 +T 54200 43800 5 10 1 1 0 0 1 +value=56k +T 53900 44500 5 10 0 0 0 0 1 +footprint=0402 +T 53900 44500 5 10 0 0 0 0 1 +vendor_part_number=RHM56.0KLCT-ND +T 53900 44500 5 10 0 0 0 0 1 +vendor=digikey +T 53900 44500 5 10 0 1 0 0 1 +loadstatus=smt +} +N 54000 43600 54000 43500 4 +N 54000 44500 54000 44700 4 +N 54000 44700 53200 44700 4 +N 53200 45500 56000 45500 4 +N 53200 45900 57000 45900 4 +N 57000 45500 56700 45500 4 +C 56800 44500 1 270 0 capacitor-1.sym +{ +T 57500 44300 5 10 0 0 270 0 1 +device=CAPACITOR +T 57200 44300 5 10 1 1 0 0 1 +refdes=C30 +T 57700 44300 5 10 0 0 270 0 1 +symversion=0.1 +T 57200 43700 5 10 1 1 0 0 1 +value=22pF +T 56800 44500 5 10 0 0 0 0 1 +vendor_part_number=490-1283-1-ND +T 56800 44500 5 10 0 0 0 0 1 +footprint=0402 +T 56800 44500 5 10 0 0 0 0 1 +vendor=digikey +T 56800 44500 5 10 0 1 0 0 1 +loadstatus=smt +} +C 55500 44500 1 270 0 capacitor-1.sym +{ +T 56200 44300 5 10 0 0 270 0 1 +device=CAPACITOR +T 55900 44300 5 10 1 1 0 0 1 +refdes=C31 +T 56400 44300 5 10 0 0 270 0 1 +symversion=0.1 +T 55900 43700 5 10 1 1 0 0 1 +value=22pF +T 55500 44500 5 10 0 0 0 0 1 +vendor_part_number=490-1283-1-ND +T 55500 44500 5 10 0 0 0 0 1 +footprint=0402 +T 55500 44500 5 10 0 0 0 0 1 +vendor=digikey +T 55500 44500 5 10 0 1 0 0 1 +loadstatus=smt +} +C 56900 43300 1 0 0 gnd-1.sym +C 55600 43300 1 0 0 gnd-1.sym +N 55700 44500 55700 45500 4 +N 57000 44500 57000 45900 4 +T 60200 50300 9 10 1 0 0 0 1 +70CM Antenna +T 56800 41800 9 30 1 0 0 0 1 +PicoMetrum +N 44700 56200 53600 56200 4 +C 41500 46600 1 0 0 MP3H6115A.sym +{ +T 42095 47495 5 10 0 1 0 0 1 +device=IC +T 41895 47795 5 10 1 1 0 0 1 +refdes=U6 +T 41495 46595 5 10 0 1 0 0 1 +footprint=MOT1317 +T 41500 46600 5 10 0 1 0 0 1 +vendor_part_number=MP3H6115A6U-ND +T 41500 46600 5 10 0 0 0 0 1 +vendor=digikey +T 42100 47500 5 10 1 1 0 0 1 +value=MP3H6115A +T 41500 46600 5 10 0 1 0 0 1 +loadstatus=smt +} +C 41100 47600 1 0 0 3.3V-plus-1.sym +N 41300 47600 41300 47200 4 +N 41300 47200 41500 47200 4 +C 42400 46000 1 0 0 gnd-1.sym +C 41500 46300 1 90 0 capacitor.sym +{ +T 40800 46500 5 10 0 0 90 0 1 +device=CAPACITOR +T 41100 47100 5 10 1 1 180 0 1 +refdes=C10 +T 40600 46500 5 10 0 0 90 0 1 +symversion=0.1 +T 40700 46400 5 10 1 1 0 0 1 +value=0.1uF +T 41500 46300 5 10 0 1 0 0 1 +vendor_part_number=399-3027-1-ND +T 41500 46300 5 10 0 0 0 0 1 +footprint=0402 +T 41500 46300 5 10 0 0 0 0 1 +vendor=digikey +T 41500 46300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 41300 46300 42500 46300 4 +N 42500 46300 42500 46600 4 +C 44100 46300 1 90 0 capacitor.sym +{ +T 43400 46500 5 10 0 0 90 0 1 +device=CAPACITOR +T 44400 47100 5 10 1 1 180 0 1 +refdes=C11 +T 43200 46500 5 10 0 0 90 0 1 +symversion=0.1 +T 44000 46400 5 10 1 1 0 0 1 +value=47pF +T 44100 46300 5 10 0 1 0 0 1 +vendor_part_number=399-1019-1-ND +T 44100 46300 5 10 0 0 0 0 1 +footprint=0402 +T 44100 46300 5 10 0 0 0 0 1 +vendor=digikey +T 44100 46300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 48300 47200 43700 47200 4 +{ +T 47100 47300 5 10 1 1 0 0 1 +netname=pres +} +C 43800 46000 1 0 0 gnd-1.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 +N 40800 56200 42600 56200 4 +{ +T 42100 56300 5 10 1 1 0 0 1 +netname=v_lipo +} +N 40800 55700 40800 56200 4 +N 40800 55000 40800 54700 4 +C 42500 44000 1 90 0 resistor-1.sym +{ +T 42100 44300 5 10 0 0 90 0 1 +device=RESISTOR +T 42900 44700 5 10 1 1 180 0 1 +refdes=R5 +T 42600 44200 5 10 1 1 0 0 1 +value=5k +T 42500 44000 5 10 0 0 0 0 1 +footprint=0402 +T 42500 44000 5 10 0 0 0 0 1 +vendor_part_number=311-5.10KLRCT-ND +T 42500 44000 5 10 0 0 0 0 1 +vendor=digikey +T 42500 44000 5 10 0 1 0 0 1 +loadstatus=smt +} +C 42500 42900 1 90 0 resistor-1.sym +{ +T 42100 43200 5 10 0 0 90 0 1 +device=RESISTOR +T 42900 43600 5 10 1 1 180 0 1 +refdes=R4 +T 42600 43100 5 10 1 1 0 0 1 +value=10k +T 42500 42900 5 10 0 0 0 0 1 +vendor_part_number=RMCF1/16S10K1%RCT-ND +T 42500 42900 5 10 0 0 0 0 1 +footprint=0402 +T 42500 42900 5 10 0 0 0 0 1 +vendor=digikey +T 42500 42900 5 10 0 1 0 0 1 +loadstatus=smt +} +N 42400 44000 42400 43800 4 +N 42400 43900 44000 43900 4 +{ +T 47100 46500 5 10 1 1 0 0 1 +netname=v_batt +} +N 42400 44900 41500 44900 4 +{ +T 41500 45000 5 10 1 1 0 0 1 +netname=v_lipo +} +C 42300 42600 1 0 0 gnd-1.sym +T 41300 45300 9 10 1 0 0 0 2 +Make it possible to sample +LiPo battery voltage with ADC +N 42600 55800 42500 55800 4 +N 42500 55800 42500 56200 4 +C 43000 52900 1 0 1 gnd-1.sym +N 42700 52800 44700 52800 4 +{ +T 44700 52900 5 10 1 1 0 6 1 +netname=reset_n +} +N 42700 52400 48300 52400 4 +{ +T 44700 52500 5 10 1 1 0 6 1 +netname=debug_data +} +N 42700 52000 48300 52000 4 +{ +T 44700 52100 5 10 1 1 0 6 1 +netname=debug_clock +} +C 45800 51200 1 270 0 resistor-1.sym +{ +T 46200 50900 5 10 0 0 270 0 1 +device=RESISTOR +T 46100 50800 5 10 1 1 0 0 1 +refdes=R13 +T 46100 50500 5 10 1 1 0 0 1 +value=270 +T 45800 51200 5 10 0 0 0 0 1 +footprint=0402 +T 45800 51200 5 10 0 0 0 0 1 +vendor_part_number=541-270LCT-ND +T 45800 51200 5 10 0 0 0 0 1 +vendor=digikey +T 45800 51200 5 10 0 1 0 0 1 +loadstatus=smt +} +C 45800 49400 1 0 0 gnd-1.sym +N 48300 51200 45900 51200 4 +{ +T 47000 51300 5 10 1 1 0 0 1 +netname=led_red +} +T 60400 40400 9 10 1 0 0 0 1 +0.1 +T 58000 40400 9 10 1 0 0 0 1 +1 +T 58600 40400 9 10 1 0 0 0 1 +1 +T 55700 40400 9 10 1 0 0 0 1 +picometrum.sch +T 55700 40100 9 10 1 0 0 0 1 +http://altusmetrum.com/ +C 45600 43500 1 0 0 resistor.sym +{ +T 45900 43900 5 10 0 0 0 0 1 +device=RESISTOR +T 46300 43400 5 10 1 1 180 0 1 +refdes=R17 +T 45595 43500 5 10 0 1 0 0 1 +footprint=0402 +T 45700 43100 5 10 1 1 0 0 1 +value=2.7k +T 45600 43500 5 10 0 0 270 0 1 +vendor_part_number=RHM2.70KLCT-ND +T 45600 43500 5 10 0 0 270 0 1 +vendor=digikey +T 45600 43500 5 10 0 1 0 0 1 +loadstatus=smt +} +N 45600 43600 44900 43600 4 +{ +T 44900 43700 5 10 1 1 0 0 1 +netname=reset_n +} +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 42700 53200 42900 53200 4 +C 59800 47000 1 0 0 hole_plated.sym +{ +T 59900 48800 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 59400 47200 5 10 1 1 0 0 1 +refdes=H1 +T 59800 47000 5 10 0 0 0 0 1 +footprint=hole-M2 +T 59800 47000 5 10 0 1 0 0 1 +loadstatus=noload +T 59800 47000 5 10 0 0 0 0 1 +vendor=none +T 59800 47000 5 10 0 1 0 0 1 +nobom=1 +} +T 59500 47800 9 10 1 0 0 0 2 +mounting holes +for 2-56 screws +C 60900 43700 1 0 0 gnd-1.sym +N 60400 46200 61000 46200 4 +N 60400 47200 61000 47200 4 +N 61000 44000 61000 47200 4 +C 59800 46000 1 0 0 hole_plated.sym +{ +T 59900 47800 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 59400 46200 5 10 1 1 0 0 1 +refdes=H2 +T 59800 46000 5 10 0 0 0 0 1 +footprint=hole-M2 +T 59800 46000 5 10 0 1 0 0 1 +loadstatus=noload +T 59800 46000 5 10 0 1 0 0 1 +vendor=none +T 59800 46000 5 10 0 1 0 0 1 +nobom=1 +} +C 46500 56200 1 0 0 3.3V-plus-1.sym +C 59800 45100 1 0 0 hole_plated.sym +{ +T 59900 46900 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 59400 45300 5 10 1 1 0 0 1 +refdes=H3 +T 59800 45100 5 10 0 0 0 0 1 +footprint=hole-M2 +T 59800 45100 5 10 0 1 0 0 1 +loadstatus=noload +T 59800 45100 5 10 0 1 0 0 1 +vendor=none +T 59800 45100 5 10 0 1 0 0 1 +nobom=1 +} +C 59800 44100 1 0 0 hole_plated.sym +{ +T 59900 45900 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 59400 44300 5 10 1 1 0 0 1 +refdes=H4 +T 59800 44100 5 10 0 0 0 0 1 +footprint=hole-M2 +T 59800 44100 5 10 0 1 0 0 1 +loadstatus=noload +T 59800 44100 5 10 0 1 0 0 1 +vendor=none +T 59800 44100 5 10 0 1 0 0 1 +nobom=1 +} +N 60400 45300 61000 45300 4 +N 60400 44300 61000 44300 4 +C 53900 43200 1 0 0 gnd-1.sym +C 56000 45100 1 0 0 ABM8.sym +{ +T 56200 45600 5 10 0 0 0 0 1 +device=CRYSTAL +T 55900 45700 5 10 1 1 0 0 1 +refdes=X1 +T 56200 45800 5 10 0 0 0 0 1 +symversion=0.1 +T 56300 45700 5 10 1 1 0 0 1 +value=48mhz +T 56000 45100 5 10 0 0 0 0 1 +vendor_part_number=535-9149-1-ND +T 56000 45100 5 10 0 0 0 0 1 +footprint=ABM8 +T 56000 45100 5 10 0 0 0 0 1 +vendor=digikey +T 56000 45100 5 10 0 1 0 0 1 +loadstatus=smt +} +C 56600 44800 1 0 0 gnd-1.sym +C 55900 44800 1 0 0 gnd-1.sym +N 47400 43600 48300 43600 4 +C 42700 51900 1 0 1 conn-4.sym +{ +T 42400 53500 5 10 1 1 0 6 1 +refdes=J6 +T 42700 51900 5 10 0 0 0 6 1 +footprint=532610471 +T 42500 51600 5 10 1 1 0 6 1 +value=Debug +T 42700 51900 5 10 0 0 0 6 1 +loadstatus=smt +T 42700 51900 5 10 0 1 0 6 1 +device=CONNECTOR +} +C 47500 43700 1 90 0 resistor.sym +{ +T 47100 44000 5 10 0 0 90 0 1 +device=RESISTOR +T 47200 44400 5 10 1 1 180 0 1 +refdes=R23 +T 47500 43695 5 10 0 1 90 0 1 +footprint=0402 +T 46800 43900 5 10 1 1 0 0 1 +value=33k +T 47500 43700 5 10 0 0 0 0 1 +vendor=digikey +T 47500 43700 5 10 0 0 0 0 1 +vendor_part_number=311-33KJRCT-ND +T 47500 43700 5 10 0 1 0 0 1 +loadstatus=smt +} +C 45800 50100 1 270 0 led.sym +{ +T 46100 50050 5 10 1 1 0 0 1 +refdes=D2 +T 46400 50200 5 10 0 0 270 0 1 +device=LED +T 45800 50150 5 10 0 1 270 0 1 +footprint=0603diode +T 45800 50100 5 10 0 0 0 0 1 +vendor_part_number=160-1433-1-ND +T 46100 49600 5 10 1 1 0 0 1 +value=red +T 45800 50100 5 10 0 0 0 0 1 +vendor=digikey +T 45800 50100 5 10 0 1 0 0 1 +loadstatus=smt +} +N 45900 50100 45900 50300 4 +T 60000 49700 9 10 1 0 0 0 2 + SMA is optional +default is wire whip +C 47200 44600 1 0 0 3.3V-plus-1.sym +C 47600 42600 1 90 0 capacitor-1.sym +{ +T 46900 42800 5 10 0 0 90 0 1 +device=CAPACITOR +T 47100 43300 5 10 1 1 180 0 1 +refdes=C36 +T 46700 42800 5 10 0 0 90 0 1 +symversion=0.1 +T 46800 42700 5 10 1 1 0 0 1 +value=1uF +T 47600 42600 5 10 0 0 0 0 1 +footprint=0402 +T 47600 42600 5 10 0 0 0 0 1 +vendor_part_number=399-4873-1-ND +T 47600 42600 5 10 0 0 0 0 1 +vendor=digikey +T 47600 42600 5 10 0 1 0 0 1 +loadstatus=smt +} +C 47300 42300 1 0 0 gnd-1.sym +N 47400 43500 47400 43700 4 +C 45300 55300 1 90 0 capacitor-1.sym +{ +T 44600 55500 5 10 0 0 90 0 1 +device=CAPACITOR +T 45600 56100 5 10 1 1 180 0 1 +refdes=C37 +T 44400 55500 5 10 0 0 90 0 1 +symversion=0.1 +T 45200 55400 5 10 1 1 0 0 1 +value=1uF +T 45300 55300 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 45300 55300 5 10 0 0 0 0 1 +footprint=0402 +T 45300 55300 5 10 0 0 0 0 1 +vendor=digikey +T 45300 55300 5 10 0 1 0 0 1 +loadstatus=smt +} +N 46500 43600 47400 43600 4 +C 42600 55300 1 0 0 TC2185.sym +{ +T 42995 56495 5 10 1 1 0 0 1 +refdes=U1 +T 43195 55995 5 10 1 1 0 0 1 +device=TC2185-3.3 +T 42595 55295 5 10 0 1 0 0 1 +footprint=SOT23-5 +T 42600 55300 5 10 0 0 0 0 1 +value=TC2185-3.3 +T 42600 55300 5 10 0 0 0 0 1 +vendor=digikey +T 42600 55300 5 10 0 0 0 0 1 +vendor_part_number=TC2185-3.3VCCT-ND +T 42600 55300 5 10 0 0 0 0 1 +loadstatus=smt +} +N 45100 55300 45100 54700 4 +N 48300 46400 45500 46400 4 +N 45500 46400 45500 45000 4 +N 45500 45000 44000 45000 4 +N 44000 45000 44000 43900 4 diff --git a/project b/project new file mode 100644 index 0000000..4c6400a --- /dev/null +++ b/project @@ -0,0 +1,13 @@ +# List all the schematics to be netlisted and laid out on the pc board +schematics picometrum.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 picometrum + +elements-dir ../bdale/pkg +elements-dir /usr/share/pcb + +# stick to newlib elements, don't use the older/odder m4 stuff +skip-m4