# release: pcb 20110918 # To read pcb files, the pcb version (or the git source date) must be >= the file version FileVersion[20070407] PCB["" 140000 42000] Grid[1000.0 0 0 0] Cursor[16000 35000 0.000000] PolyArea[200000000.000000] Thermal[0.500000] DRC[1000 1000 1000 1000 1500 1000] Flags("nameonpcb,uniquename") Groups("1,c:2,s") Styles["Signal,1000,4000,2000,1000:Power,2500,6000,3500,1000:Fat,8000,9000,3500,1000:Skinny,600,2402,1181,600"] Symbol[' ' 1800] ( ) Symbol['!' 1200] ( SymbolLine[0 4500 0 5000 800] SymbolLine[0 1000 0 3500 800] ) Symbol['"' 1200] ( SymbolLine[0 1000 0 2000 800] SymbolLine[1000 1000 1000 2000 800] ) Symbol['#' 1200] ( SymbolLine[0 3500 2000 3500 800] SymbolLine[0 2500 2000 2500 800] SymbolLine[1500 2000 1500 4000 800] SymbolLine[500 2000 500 4000 800] ) Symbol['$' 1200] ( SymbolLine[1500 1500 2000 2000 800] SymbolLine[500 1500 1500 1500 800] SymbolLine[0 2000 500 1500 800] SymbolLine[0 2000 0 2500 800] SymbolLine[0 2500 500 3000 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[2000 3500 2000 4000 800] SymbolLine[1500 4500 2000 4000 800] SymbolLine[500 4500 1500 4500 800] SymbolLine[0 4000 500 4500 800] SymbolLine[1000 1000 1000 5000 800] ) Symbol['%' 1200] ( SymbolLine[0 1500 0 2000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1000 1000 800] SymbolLine[1000 1000 1500 1500 800] SymbolLine[1500 1500 1500 2000 800] SymbolLine[1000 2500 1500 2000 800] SymbolLine[500 2500 1000 2500 800] SymbolLine[0 2000 500 2500 800] SymbolLine[0 5000 4000 1000 800] SymbolLine[3500 5000 4000 4500 800] SymbolLine[4000 4000 4000 4500 800] SymbolLine[3500 3500 4000 4000 800] SymbolLine[3000 3500 3500 3500 800] SymbolLine[2500 4000 3000 3500 800] SymbolLine[2500 4000 2500 4500 800] SymbolLine[2500 4500 3000 5000 800] SymbolLine[3000 5000 3500 5000 800] ) Symbol['&' 1200] ( SymbolLine[0 4500 500 5000 800] SymbolLine[0 1500 0 2500 800] SymbolLine[0 1500 500 1000 800] SymbolLine[0 3500 1500 2000 800] SymbolLine[500 5000 1000 5000 800] SymbolLine[1000 5000 2000 4000 800] SymbolLine[0 2500 2500 5000 800] SymbolLine[500 1000 1000 1000 800] SymbolLine[1000 1000 1500 1500 800] SymbolLine[1500 1500 1500 2000 800] SymbolLine[0 3500 0 4500 800] ) Symbol[''' 1200] ( SymbolLine[0 2000 1000 1000 800] ) Symbol['(' 1200] ( SymbolLine[0 4500 500 5000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[0 1500 0 4500 800] ) Symbol[')' 1200] ( SymbolLine[0 1000 500 1500 800] SymbolLine[500 1500 500 4500 800] SymbolLine[0 5000 500 4500 800] ) Symbol['*' 1200] ( SymbolLine[0 2000 2000 4000 800] SymbolLine[0 4000 2000 2000 800] SymbolLine[0 3000 2000 3000 800] SymbolLine[1000 2000 1000 4000 800] ) Symbol['+' 1200] ( SymbolLine[0 3000 2000 3000 800] SymbolLine[1000 2000 1000 4000 800] ) Symbol[',' 1200] ( SymbolLine[0 6000 1000 5000 800] ) Symbol['-' 1200] ( SymbolLine[0 3000 2000 3000 800] ) Symbol['.' 1200] ( SymbolLine[0 5000 500 5000 800] ) Symbol['/' 1200] ( SymbolLine[0 4500 3000 1500 800] ) Symbol['0' 1200] ( SymbolLine[0 4500 500 5000 800] SymbolLine[0 1500 0 4500 800] SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[2000 1500 2000 4500 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 4000 2000 2000 800] ) Symbol['1' 1200] ( SymbolLine[0 1800 800 1000 800] SymbolLine[800 1000 800 5000 800] SymbolLine[0 5000 1500 5000 800] ) Symbol['2' 1200] ( SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 2000 1000 800] SymbolLine[2000 1000 2500 1500 800] SymbolLine[2500 1500 2500 2500 800] SymbolLine[0 5000 2500 2500 800] SymbolLine[0 5000 2500 5000 800] ) Symbol['3' 1200] ( SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 2800 1500 2800 800] SymbolLine[2000 1500 2000 2300 800] SymbolLine[2000 3300 2000 4500 800] SymbolLine[2000 3300 1500 2800 800] SymbolLine[2000 2300 1500 2800 800] ) Symbol['4' 1200] ( SymbolLine[0 3500 2000 1000 800] SymbolLine[0 3500 2500 3500 800] SymbolLine[2000 1000 2000 5000 800] ) Symbol['5' 1200] ( SymbolLine[0 1000 2000 1000 800] SymbolLine[0 1000 0 3000 800] SymbolLine[0 3000 500 2500 800] SymbolLine[500 2500 1500 2500 800] SymbolLine[1500 2500 2000 3000 800] SymbolLine[2000 3000 2000 4500 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 4500 500 5000 800] ) Symbol['6' 1200] ( SymbolLine[1500 1000 2000 1500 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[0 1500 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[1500 2800 2000 3300 800] SymbolLine[0 2800 1500 2800 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[2000 3300 2000 4500 800] ) Symbol['7' 1200] ( SymbolLine[500 5000 2500 1000 800] SymbolLine[0 1000 2500 1000 800] ) Symbol['8' 1200] ( SymbolLine[0 4500 500 5000 800] SymbolLine[0 3700 0 4500 800] SymbolLine[0 3700 700 3000 800] SymbolLine[700 3000 1300 3000 800] SymbolLine[1300 3000 2000 3700 800] SymbolLine[2000 3700 2000 4500 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 2300 700 3000 800] SymbolLine[0 1500 0 2300 800] SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[2000 1500 2000 2300 800] SymbolLine[1300 3000 2000 2300 800] ) Symbol['9' 1200] ( SymbolLine[500 5000 2000 3000 800] SymbolLine[2000 1500 2000 3000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[0 1500 0 2500 800] SymbolLine[0 2500 500 3000 800] SymbolLine[500 3000 2000 3000 800] ) Symbol[':' 1200] ( SymbolLine[0 2500 500 2500 800] SymbolLine[0 3500 500 3500 800] ) Symbol[';' 1200] ( SymbolLine[0 5000 1000 4000 800] SymbolLine[1000 2500 1000 3000 800] ) Symbol['<' 1200] ( SymbolLine[0 3000 1000 2000 800] SymbolLine[0 3000 1000 4000 800] ) Symbol['=' 1200] ( SymbolLine[0 2500 2000 2500 800] SymbolLine[0 3500 2000 3500 800] ) Symbol['>' 1200] ( SymbolLine[0 2000 1000 3000 800] SymbolLine[0 4000 1000 3000 800] ) Symbol['?' 1200] ( SymbolLine[1000 3000 1000 3500 800] SymbolLine[1000 4500 1000 5000 800] SymbolLine[0 1500 0 2000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[2000 1500 2000 2000 800] SymbolLine[1000 3000 2000 2000 800] ) Symbol['@' 1200] ( SymbolLine[0 1000 0 4000 800] SymbolLine[0 4000 1000 5000 800] SymbolLine[1000 5000 4000 5000 800] SymbolLine[5000 3500 5000 1000 800] SymbolLine[5000 1000 4000 0 800] SymbolLine[4000 0 1000 0 800] SymbolLine[1000 0 0 1000 800] SymbolLine[1500 2000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[2000 3500 3000 3500 800] SymbolLine[3000 3500 3500 3000 800] SymbolLine[3500 3000 4000 3500 800] SymbolLine[3500 3000 3500 1500 800] SymbolLine[3500 2000 3000 1500 800] SymbolLine[2000 1500 3000 1500 800] SymbolLine[2000 1500 1500 2000 800] SymbolLine[4000 3500 5000 3500 800] ) Symbol['A' 1200] ( SymbolLine[0 2000 0 5000 800] SymbolLine[0 2000 700 1000 800] SymbolLine[700 1000 1800 1000 800] SymbolLine[1800 1000 2500 2000 800] SymbolLine[2500 2000 2500 5000 800] SymbolLine[0 3000 2500 3000 800] ) Symbol['B' 1200] ( SymbolLine[0 5000 2000 5000 800] SymbolLine[2000 5000 2500 4500 800] SymbolLine[2500 3300 2500 4500 800] SymbolLine[2000 2800 2500 3300 800] SymbolLine[500 2800 2000 2800 800] SymbolLine[500 1000 500 5000 800] SymbolLine[0 1000 2000 1000 800] SymbolLine[2000 1000 2500 1500 800] SymbolLine[2500 1500 2500 2300 800] SymbolLine[2000 2800 2500 2300 800] ) Symbol['C' 1200] ( SymbolLine[700 5000 2000 5000 800] SymbolLine[0 4300 700 5000 800] SymbolLine[0 1700 0 4300 800] SymbolLine[0 1700 700 1000 800] SymbolLine[700 1000 2000 1000 800] ) Symbol['D' 1200] ( SymbolLine[500 1000 500 5000 800] SymbolLine[1800 1000 2500 1700 800] SymbolLine[2500 1700 2500 4300 800] SymbolLine[1800 5000 2500 4300 800] SymbolLine[0 5000 1800 5000 800] SymbolLine[0 1000 1800 1000 800] ) Symbol['E' 1200] ( SymbolLine[0 2800 1500 2800 800] SymbolLine[0 5000 2000 5000 800] SymbolLine[0 1000 0 5000 800] SymbolLine[0 1000 2000 1000 800] ) Symbol['F' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 1000 2000 1000 800] SymbolLine[0 2800 1500 2800 800] ) Symbol['G' 1200] ( SymbolLine[2000 1000 2500 1500 800] SymbolLine[500 1000 2000 1000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[0 1500 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 2000 5000 800] SymbolLine[2000 5000 2500 4500 800] SymbolLine[2500 3500 2500 4500 800] SymbolLine[2000 3000 2500 3500 800] SymbolLine[1000 3000 2000 3000 800] ) Symbol['H' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[2500 1000 2500 5000 800] SymbolLine[0 3000 2500 3000 800] ) Symbol['I' 1200] ( SymbolLine[0 1000 1000 1000 800] SymbolLine[500 1000 500 5000 800] SymbolLine[0 5000 1000 5000 800] ) Symbol['J' 1200] ( SymbolLine[700 1000 1500 1000 800] SymbolLine[1500 1000 1500 4500 800] SymbolLine[1000 5000 1500 4500 800] SymbolLine[500 5000 1000 5000 800] SymbolLine[0 4500 500 5000 800] SymbolLine[0 4500 0 4000 800] ) Symbol['K' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 3000 2000 1000 800] SymbolLine[0 3000 2000 5000 800] ) Symbol['L' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 5000 2000 5000 800] ) Symbol['M' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 1000 1500 3000 800] SymbolLine[1500 3000 3000 1000 800] SymbolLine[3000 1000 3000 5000 800] ) Symbol['N' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 1000 2500 5000 800] SymbolLine[2500 1000 2500 5000 800] ) Symbol['O' 1200] ( SymbolLine[0 1500 0 4500 800] SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[2000 1500 2000 4500 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 4500 500 5000 800] ) Symbol['P' 1200] ( SymbolLine[500 1000 500 5000 800] SymbolLine[0 1000 2000 1000 800] SymbolLine[2000 1000 2500 1500 800] SymbolLine[2500 1500 2500 2500 800] SymbolLine[2000 3000 2500 2500 800] SymbolLine[500 3000 2000 3000 800] ) Symbol['Q' 1200] ( SymbolLine[0 1500 0 4500 800] SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1500 1000 800] SymbolLine[1500 1000 2000 1500 800] SymbolLine[2000 1500 2000 4000 800] SymbolLine[1000 5000 2000 4000 800] SymbolLine[500 5000 1000 5000 800] SymbolLine[0 4500 500 5000 800] SymbolLine[1000 3500 2000 5000 800] ) Symbol['R' 1200] ( SymbolLine[0 1000 2000 1000 800] SymbolLine[2000 1000 2500 1500 800] SymbolLine[2500 1500 2500 2500 800] SymbolLine[2000 3000 2500 2500 800] SymbolLine[500 3000 2000 3000 800] SymbolLine[500 1000 500 5000 800] SymbolLine[1300 3000 2500 5000 800] ) Symbol['S' 1200] ( SymbolLine[2000 1000 2500 1500 800] SymbolLine[500 1000 2000 1000 800] SymbolLine[0 1500 500 1000 800] SymbolLine[0 1500 0 2500 800] SymbolLine[0 2500 500 3000 800] SymbolLine[500 3000 2000 3000 800] SymbolLine[2000 3000 2500 3500 800] SymbolLine[2500 3500 2500 4500 800] SymbolLine[2000 5000 2500 4500 800] SymbolLine[500 5000 2000 5000 800] SymbolLine[0 4500 500 5000 800] ) Symbol['T' 1200] ( SymbolLine[0 1000 2000 1000 800] SymbolLine[1000 1000 1000 5000 800] ) Symbol['U' 1200] ( SymbolLine[0 1000 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[2000 1000 2000 4500 800] ) Symbol['V' 1200] ( SymbolLine[0 1000 1000 5000 800] SymbolLine[1000 5000 2000 1000 800] ) Symbol['W' 1200] ( SymbolLine[0 1000 0 3000 800] SymbolLine[0 3000 500 5000 800] SymbolLine[500 5000 1500 3000 800] SymbolLine[1500 3000 2500 5000 800] SymbolLine[2500 5000 3000 3000 800] SymbolLine[3000 3000 3000 1000 800] ) Symbol['X' 1200] ( SymbolLine[0 5000 2500 1000 800] SymbolLine[0 1000 2500 5000 800] ) Symbol['Y' 1200] ( SymbolLine[0 1000 1000 3000 800] SymbolLine[1000 3000 2000 1000 800] SymbolLine[1000 3000 1000 5000 800] ) Symbol['Z' 1200] ( SymbolLine[0 1000 2500 1000 800] SymbolLine[0 5000 2500 1000 800] SymbolLine[0 5000 2500 5000 800] ) Symbol['[' 1200] ( SymbolLine[0 1000 500 1000 800] SymbolLine[0 1000 0 5000 800] SymbolLine[0 5000 500 5000 800] ) Symbol['\' 1200] ( SymbolLine[0 1500 3000 4500 800] ) Symbol[']' 1200] ( SymbolLine[0 1000 500 1000 800] SymbolLine[500 1000 500 5000 800] SymbolLine[0 5000 500 5000 800] ) Symbol['^' 1200] ( SymbolLine[0 1500 500 1000 800] SymbolLine[500 1000 1000 1500 800] ) Symbol['_' 1200] ( SymbolLine[0 5000 2000 5000 800] ) Symbol['a' 1200] ( SymbolLine[1500 3000 2000 3500 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[0 3500 500 3000 800] SymbolLine[0 3500 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[2000 3000 2000 4500 800] SymbolLine[2000 4500 2500 5000 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] ) Symbol['b' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[2000 3500 2000 4500 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[0 3500 500 3000 800] ) Symbol['c' 1200] ( SymbolLine[500 3000 2000 3000 800] SymbolLine[0 3500 500 3000 800] SymbolLine[0 3500 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 2000 5000 800] ) Symbol['d' 1200] ( SymbolLine[2000 1000 2000 5000 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 4500 500 5000 800] SymbolLine[0 3500 0 4500 800] SymbolLine[0 3500 500 3000 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] ) Symbol['e' 1200] ( SymbolLine[500 5000 2000 5000 800] SymbolLine[0 4500 500 5000 800] SymbolLine[0 3500 0 4500 800] SymbolLine[0 3500 500 3000 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[0 4000 2000 4000 800] SymbolLine[2000 4000 2000 3500 800] ) Symbol['f' 1000] ( SymbolLine[500 1500 500 5000 800] SymbolLine[500 1500 1000 1000 800] SymbolLine[1000 1000 1500 1000 800] SymbolLine[0 3000 1000 3000 800] ) Symbol['g' 1200] ( SymbolLine[1500 3000 2000 3500 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[0 3500 500 3000 800] SymbolLine[0 3500 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[0 6000 500 6500 800] SymbolLine[500 6500 1500 6500 800] SymbolLine[1500 6500 2000 6000 800] SymbolLine[2000 3000 2000 6000 800] ) Symbol['h' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 3500 500 3000 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[2000 3500 2000 5000 800] ) Symbol['i' 1000] ( SymbolLine[0 2000 0 2100 1000] SymbolLine[0 3500 0 5000 800] ) Symbol['j' 1000] ( SymbolLine[500 2000 500 2100 1000] SymbolLine[500 3500 500 6000 800] SymbolLine[0 6500 500 6000 800] ) Symbol['k' 1200] ( SymbolLine[0 1000 0 5000 800] SymbolLine[0 3500 1500 5000 800] SymbolLine[0 3500 1000 2500 800] ) Symbol['l' 1000] ( SymbolLine[0 1000 0 4500 800] SymbolLine[0 4500 500 5000 800] ) Symbol['m' 1200] ( SymbolLine[500 3500 500 5000 800] SymbolLine[500 3500 1000 3000 800] SymbolLine[1000 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[2000 3500 2000 5000 800] SymbolLine[2000 3500 2500 3000 800] SymbolLine[2500 3000 3000 3000 800] SymbolLine[3000 3000 3500 3500 800] SymbolLine[3500 3500 3500 5000 800] SymbolLine[0 3000 500 3500 800] ) Symbol['n' 1200] ( SymbolLine[500 3500 500 5000 800] SymbolLine[500 3500 1000 3000 800] SymbolLine[1000 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[2000 3500 2000 5000 800] SymbolLine[0 3000 500 3500 800] ) Symbol['o' 1200] ( SymbolLine[0 3500 0 4500 800] SymbolLine[0 3500 500 3000 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[2000 3500 2000 4500 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[0 4500 500 5000 800] ) Symbol['p' 1200] ( SymbolLine[500 3500 500 6500 800] SymbolLine[0 3000 500 3500 800] SymbolLine[500 3500 1000 3000 800] SymbolLine[1000 3000 2000 3000 800] SymbolLine[2000 3000 2500 3500 800] SymbolLine[2500 3500 2500 4500 800] SymbolLine[2000 5000 2500 4500 800] SymbolLine[1000 5000 2000 5000 800] SymbolLine[500 4500 1000 5000 800] ) Symbol['q' 1200] ( SymbolLine[2000 3500 2000 6500 800] SymbolLine[1500 3000 2000 3500 800] SymbolLine[500 3000 1500 3000 800] SymbolLine[0 3500 500 3000 800] SymbolLine[0 3500 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] ) Symbol['r' 1200] ( SymbolLine[500 3500 500 5000 800] SymbolLine[500 3500 1000 3000 800] SymbolLine[1000 3000 2000 3000 800] SymbolLine[0 3000 500 3500 800] ) Symbol['s' 1200] ( SymbolLine[500 5000 2000 5000 800] SymbolLine[2000 5000 2500 4500 800] SymbolLine[2000 4000 2500 4500 800] SymbolLine[500 4000 2000 4000 800] SymbolLine[0 3500 500 4000 800] SymbolLine[0 3500 500 3000 800] SymbolLine[500 3000 2000 3000 800] SymbolLine[2000 3000 2500 3500 800] SymbolLine[0 4500 500 5000 800] ) Symbol['t' 1000] ( SymbolLine[500 1000 500 4500 800] SymbolLine[500 4500 1000 5000 800] SymbolLine[0 2500 1000 2500 800] ) Symbol['u' 1200] ( SymbolLine[0 3000 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] SymbolLine[2000 3000 2000 4500 800] ) Symbol['v' 1200] ( SymbolLine[0 3000 1000 5000 800] SymbolLine[2000 3000 1000 5000 800] ) Symbol['w' 1200] ( SymbolLine[0 3000 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[500 5000 1000 5000 800] SymbolLine[1000 5000 1500 4500 800] SymbolLine[1500 3000 1500 4500 800] SymbolLine[1500 4500 2000 5000 800] SymbolLine[2000 5000 2500 5000 800] SymbolLine[2500 5000 3000 4500 800] SymbolLine[3000 3000 3000 4500 800] ) Symbol['x' 1200] ( SymbolLine[0 3000 2000 5000 800] SymbolLine[0 5000 2000 3000 800] ) Symbol['y' 1200] ( SymbolLine[0 3000 0 4500 800] SymbolLine[0 4500 500 5000 800] SymbolLine[2000 3000 2000 6000 800] SymbolLine[1500 6500 2000 6000 800] SymbolLine[500 6500 1500 6500 800] SymbolLine[0 6000 500 6500 800] SymbolLine[500 5000 1500 5000 800] SymbolLine[1500 5000 2000 4500 800] ) Symbol['z' 1200] ( SymbolLine[0 3000 2000 3000 800] SymbolLine[0 5000 2000 3000 800] SymbolLine[0 5000 2000 5000 800] ) Symbol['{' 1200] ( SymbolLine[500 1500 1000 1000 800] SymbolLine[500 1500 500 2500 800] SymbolLine[0 3000 500 2500 800] SymbolLine[0 3000 500 3500 800] SymbolLine[500 3500 500 4500 800] SymbolLine[500 4500 1000 5000 800] ) Symbol['|' 1200] ( SymbolLine[0 1000 0 5000 800] ) Symbol['}' 1200] ( SymbolLine[0 1000 500 1500 800] SymbolLine[500 1500 500 2500 800] SymbolLine[500 2500 1000 3000 800] SymbolLine[500 3500 1000 3000 800] SymbolLine[500 3500 500 4500 800] SymbolLine[0 5000 500 4500 800] ) Symbol['~' 1200] ( SymbolLine[0 3500 500 3000 800] SymbolLine[500 3000 1000 3000 800] SymbolLine[1000 3000 1500 3500 800] SymbolLine[1500 3500 2000 3500 800] SymbolLine[2000 3500 2500 3000 800] ) Attribute("PCB::grid::unit" "mil") Via[35000 4000 4000 2000 0 2000 "" ""] Via[102000 14000 4000 2000 0 2000 "" ""] Via[41000 11000 4000 2000 0 2000 "" ""] Via[72000 10000 6000 2000 0 3500 "" ""] Via[118000 37000 6000 2000 0 3500 "" ""] Via[118000 16000 4000 2000 0 2000 "" ""] Via[118000 26000 4000 2000 0 2000 "" ""] Element["" "microswitch" "S2" "unknown" 54000 21000 -3000 -3000 0 100 ""] ( Attribute("author" "Alexander Kurz, Stefan Tauner") Attribute("copyright" "2008 Alexander Kurz, 2010 Stefan Tauner") Attribute("use-license" "Unlimited") Attribute("dist-license" "CC-BY-SA-2.5") Attribute("ref" "tycoelectronics.com document number 2-1437565-7 rev S1 2010-04-10") Attribute("comment" "rev S1 of the document has an error: horizontal pad spacing implies 2*1,4 + 3,1 = 5,86. i used 5,9 instead.") Pad[-7874 -15748 -7874 -8661 5512 1969 5906 "1" "1" "square"] Pad[7874 -15748 7874 -8661 5512 1969 5906 "2" "2" "square"] Pad[-7874 8661 -7874 15748 5512 1969 5906 "1" "1" "square,edge2"] Pad[7874 8661 7874 15748 5512 1969 5906 "2" "2" "square,edge2"] ElementLine [-12992 -12402 -12992 12402 1000] ElementLine [-4331 -12402 4331 -12402 1000] ElementLine [12992 -12402 12992 12402 1000] ElementLine [-4331 12402 4331 12402 1000] ) Element["" "microswitch" "S1" "unknown" 104000 21000 -3000 -3000 0 100 ""] ( Attribute("author" "Alexander Kurz, Stefan Tauner") Attribute("copyright" "2008 Alexander Kurz, 2010 Stefan Tauner") Attribute("use-license" "Unlimited") Attribute("dist-license" "CC-BY-SA-2.5") Attribute("ref" "tycoelectronics.com document number 2-1437565-7 rev S1 2010-04-10") Attribute("comment" "rev S1 of the document has an error: horizontal pad spacing implies 2*1,4 + 3,1 = 5,86. i used 5,9 instead.") Pad[-7874 -15748 -7874 -8661 5512 1969 5906 "1" "1" "square"] Pad[7874 -15748 7874 -8661 5512 1969 5906 "2" "2" "square"] Pad[-7874 8661 -7874 15748 5512 1969 5906 "1" "1" "square,edge2"] Pad[7874 8661 7874 15748 5512 1969 5906 "2" "2" "square,edge2"] ElementLine [-12992 -12402 -12992 12402 1000] ElementLine [-4331 -12402 4331 -12402 1000] ElementLine [12992 -12402 12992 12402 1000] ElementLine [-4331 12402 4331 12402 1000] ) Element["" "HEADER2_1_PWR" "LOAD" "unknown" 6000 8000 17000 -5000 0 100 ""] ( Pin[0 0 7000 3000 7600 5000 "1" "1" "square,edge2"] Pin[10000 0 7000 3000 7600 5000 "2" "2" "edge2"] ElementLine [-5000 -5000 -5000 5000 1000] ElementLine [-5000 5000 15000 5000 1000] ElementLine [15000 5000 15000 -5000 1000] ElementLine [15000 -5000 -5000 -5000 1000] ElementLine [-5000 5000 5000 5000 1000] ElementLine [5000 5000 5000 -5000 1000] ) Element["" "HEADER2_1_PWR" "B1" "unknown" 6000 34000 29000 -1000 0 100 ""] ( Pin[0 0 7000 3000 7600 5000 "1" "1" "square,edge2"] Pin[10000 0 7000 3000 7600 5000 "2" "2" "edge2"] ElementLine [-5000 -5000 -5000 5000 1000] ElementLine [-5000 5000 15000 5000 1000] ElementLine [15000 5000 15000 -5000 1000] ElementLine [15000 -5000 -5000 -5000 1000] ElementLine [-5000 5000 5000 5000 1000] ElementLine [5000 5000 5000 -5000 1000] ) Element["onsolder" "1206" "R3" "1M5" 42000 11000 -3000 3000 0 100 "auto"] ( Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"] ElementLine [-3740 -2362 -3740 2362 800] ElementLine [3740 -2362 3740 2362 800] ) Element["onsolder" "1206" "R4" "300K" 42000 30000 -3150 3150 0 100 "auto"] ( Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"] ElementLine [-3740 -2362 -3740 2362 800] ElementLine [3740 -2362 3740 2362 800] ) Element["" "1206" "R2" "39R" 79000 35000 3000 -3000 3 100 ""] ( Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"] Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"] ElementLine [-2362 3740 2362 3740 800] ElementLine [-2362 -3740 2362 -3740 800] ) Element["onsolder" "SO8NM" "U1" "unknown" 59000 21000 -2000 3000 0 100 "auto"] ( Pad[7500 7000 7500 16000 2000 1000 3000 "1" "1" "onsolder,square,edge2"] Pad[2500 7000 2500 16000 2000 1000 3000 "2" "2" "onsolder,square,edge2"] Pad[-2500 7000 -2500 16000 2000 1000 3000 "3" "3" "onsolder,square,edge2"] Pad[-7500 7000 -7500 16000 2000 1000 3000 "4" "4" "onsolder,square,edge2"] Pad[-7500 -16000 -7500 -7000 2000 1000 3000 "5" "5" "onsolder,square"] Pad[-2500 -16000 -2500 -7000 2000 1000 3000 "6" "6" "onsolder,square"] Pad[2500 -16000 2500 -7000 2000 1000 3000 "7" "7" "onsolder,square"] Pad[7500 -16000 7500 -7000 2000 1000 3000 "8" "8" "onsolder,square"] ElementLine [-9500 18000 9500 18000 1000] ElementLine [-9500 -18000 -9500 18000 1000] ElementLine [-9500 -18000 9500 -18000 1000] ElementLine [9500 2500 9500 18000 1000] ElementLine [9500 -18000 9500 -2500 1000] ElementArc [9500 0 2500 2500 270 180 1000] ) Element["onsolder" "1206" "R5" "15K" 30000 30000 -3095 3000 0 100 "auto"] ( Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"] ElementLine [-3740 -2362 -3740 2362 800] ElementLine [3740 -2362 3740 2362 800] ) Element["" "SOD123" "D1" "unknown" 12000 22000 12000 -9000 0 100 ""] ( Pad[-5500 -600 -5500 600 6900 2000 7500 "1" "1" "square"] Pad[5500 -600 5500 600 6900 2000 7500 "2" "2" "square"] ElementLine [-11000 -4000 -11000 4000 2000] ElementLine [-11000 4000 -7600 5100 1000] ElementLine [-7600 5100 10000 5100 1000] ElementLine [10000 -5100 10000 5100 1000] ElementLine [-7600 -5100 10000 -5100 1000] ElementLine [-7600 -5100 -11000 -4000 1000] ) Element["" "1210" "C1" "unknown" 29000 28000 -2000 -3000 0 100 ""] ( Pad[-2755 -5905 2755 -5905 5118 2000 5718 "1" "1" "square"] Pad[-2755 5905 2755 5905 5118 2000 5718 "2" "2" "square"] ElementLine [5314 -1968 5314 1968 800] ElementLine [-5314 -1968 -5314 1968 800] ) Element["" "LED3" "D2" "unknown" 79000 21000 -2500 -15000 0 100 ""] ( Pin[0 5000 6500 3000 7100 4300 "1" "1" "square"] Pin[0 -5000 6500 3000 7100 4300 "2" "2" ""] ElementArc [0 0 5900 5900 135 90 1000] ElementArc [0 0 5900 5900 315 90 1000] ElementArc [0 0 7900 7900 135 90 1000] ElementArc [0 0 7900 7900 315 90 1000] ) Element["onsolder" "SOT23" "Q1" "unknown" 32000 17000 -17000 3000 0 100 "auto"] ( Pad[0 -300 0 300 3400 3000 4000 "1" "1" "onsolder,square,edge2"] Pad[-7800 -300 -7800 300 3400 3000 4000 "2" "2" "onsolder,square,edge2"] Pad[-3900 -8500 -3900 -7900 3400 3000 4000 "3" "3" "onsolder,square"] ElementLine [2500 -11000 2500 2900 1000] ElementLine [-10300 2900 2500 2900 1000] ElementLine [-10300 -11000 -10300 2900 1000] ElementLine [-10300 -11000 2500 -11000 1000] ) Element["" "header3_2_edge" "PROG" "unknown" 130000 11000 -9000 -10000 0 100 ""] ( Attribute("author" "Jan Yenya Kasprzak, http://www.fi.muni.cz/~kas/") Attribute("copyright" "Jan Yenya Kasprzak, http://www.fi.muni.cz/~kas/") Attribute("use-license" "Unlimited") Attribute("dist-license" "GPL 2.0") Attribute("comment" "Thanks: Karl Hammar") Pad[-7500 0 7500 0 5000 2000 6000 "1" "1" "square,edge2"] Pad[-7500 0 7500 0 5000 2000 6000 "2" "2" "onsolder,square,edge2"] Pad[-7500 10000 7500 10000 5000 2000 6000 "3" "3" "square,edge2"] Pad[-7500 10000 7500 10000 5000 2000 6000 "4" "4" "onsolder,square,edge2"] Pad[-7500 20000 7500 20000 5000 2000 6000 "5" "5" "square,edge2"] Pad[-7500 20000 7500 20000 5000 2000 6000 "6" "6" "onsolder,square,edge2"] ElementLine [-11000 -5000 8500 -5000 1000] ElementLine [-11000 25000 8500 25000 1000] ElementLine [-11000 -5000 -11000 25000 1000] ElementLine [0 -5000 0 -3750 1000] ElementLine [-11000 -3750 0 -3750 1000] ) Rat[55000 24000 0 61874 5252 0 ""] Rat[105000 19000 0 111874 36748 0 ""] Rat[89000 21000 1 96126 36748 0 ""] Rat[62000 24000 1 46126 36748 0 ""] Layer(1 "top") ( Line[62000 4000 76000 4000 2500 2000 ""] Line[41000 11000 46000 11000 1000 2000 ""] Line[6000 15000 24000 15000 1000 2000 ""] Line[102000 14000 95000 14000 1000 2000 ""] Line[85000 22000 79000 16000 1000 2000 ""] Line[127000 22000 85000 22000 1000 2000 ""] Line[105000 19000 111000 13000 2500 2000 ""] Line[91000 19000 105000 19000 2500 2000 ""] Line[76000 4000 91000 19000 2500 2000 ""] Line[79000 26000 86000 33000 1000 2000 ""] Line[62000 36000 74000 36000 2500 2000 ""] Line[72000 16000 72000 10000 2500 2000 ""] Line[68000 20000 72000 16000 2500 2000 ""] Line[27000 20000 68000 20000 2500 2000 ""] Line[55000 24000 62000 31000 2500 2000 ""] Line[41000 24000 55000 24000 2500 2000 ""] Line[33000 32000 41000 24000 2500 2000 ""] Line[33000 34000 33000 32000 2500 2000 ""] Line[24000 15000 35000 4000 1000 2000 ""] Line[18000 22000 26000 22000 8000 2000 ""] Line[16000 34000 28000 34000 8000 2000 ""] Line[6000 8000 6000 34000 8000 2000 ""] Line[118000 16000 123000 11000 1000 2000 ""] Line[118000 37000 112000 37000 2500 2000 ""] Line[118000 26000 123000 31000 1000 2000 ""] ) Layer(2 "bottom") ( Line[41000 11000 51000 11000 1000 2000 ""] Line[77000 5000 72000 10000 2500 2000 ""] Line[117000 5000 77000 5000 2500 2000 ""] Line[67000 10000 72000 10000 2500 2000 ""] Line[35000 4000 41000 4000 1000 2000 ""] Line[35000 29000 31000 25000 1000 2000 ""] Line[47000 29000 35000 29000 1000 2000 ""] Line[48000 28000 47000 29000 1000 2000 ""] Line[48000 27000 48000 28000 1000 2000 ""] Line[50000 25000 48000 27000 1000 2000 ""] Line[16000 34000 51000 34000 2500 2000 ""] Line[32000 23000 32000 17000 1000 2000 ""] Line[16000 23000 21000 18000 8000 2000 ""] Line[16000 34000 16000 23000 8000 2000 ""] Line[16000 8000 26000 8000 8000 2000 ""] Line[6000 34000 6000 8000 8000 2000 ""] Line[62000 15000 65000 18000 1000 2000 ""] Line[75000 32000 84000 32000 1000 2000 ""] Line[72000 29000 75000 32000 1000 2000 ""] Line[72000 27000 72000 29000 1000 2000 ""] Line[69000 24000 72000 27000 1000 2000 ""] Line[62000 24000 69000 24000 1000 2000 ""] Line[52000 14000 62000 24000 1000 2000 ""] Line[64000 21000 89000 21000 1000 2000 ""] Line[57000 14000 64000 21000 1000 2000 ""] Line[56000 22000 40000 22000 1000 2000 ""] Line[62000 28000 56000 22000 1000 2000 ""] Line[77000 18000 79000 16000 1000 2000 ""] Line[65000 18000 77000 18000 1000 2000 ""] Line[62000 14000 62000 15000 1000 2000 ""] Line[42000 22000 42000 17000 1000 2000 ""] Line[54000 25000 57000 28000 1000 2000 ""] Line[50000 25000 54000 25000 1000 2000 ""] Line[117000 5000 123000 11000 2500 2000 ""] Line[118000 37000 119000 36000 2500 2000 ""] Line[119000 36000 123000 32000 2500 2000 ""] Line[84000 32000 94000 22000 1000 2000 ""] Line[94000 22000 124000 22000 1000 2000 ""] Line[116000 14000 118000 16000 1000 2000 ""] Line[89000 21000 96000 14000 1000 2000 ""] Line[116000 14000 96000 14000 1000 2000 ""] Line[67000 36000 87000 36000 1000 2000 ""] Line[87000 36000 97000 26000 1000 2000 ""] Line[97000 26000 118000 26000 1000 2000 ""] ) Layer(3 "silk") ( Text[75000 11000 0 120 "yenya.net/htr" "clearline,onsolder"] Text[5000 32000 0 120 "+" "clearline,onsolder"] Text[125000 29000 0 80 "GND" "clearline,onsolder"] Text[124000 19000 0 80 "MOSI" "clearline,onsolder"] Text[125000 9000 0 80 "VCC" "clearline,onsolder"] ) Layer(4 "silk") ( Line[134000 0 6000 0 1000 2000 ""] Line[0 6000 0 36000 1000 2000 ""] Line[6000 42000 134000 42000 1000 2000 ""] Line[140000 6000 140000 36000 1000 2000 ""] Line[21000 38000 33000 38000 1000 2000 ""] Arc[6000 36000 6000 6000 1000 2000 0 90 ""] Arc[6000 6000 6000 6000 1000 2000 -90 90 ""] Arc[134000 36000 6000 6000 1000 2000 90 90 ""] Arc[134000 6000 6000 6000 1000 2000 -90 -90 ""] Text[83000 9000 0 120 "+" "clearline"] Text[13000 23000 0 120 "-" "clearline"] Text[1000 23000 0 120 "+" "clearline"] Text[126000 13000 0 80 "MISO" "clearline"] Text[127000 23000 0 80 "SCK" "clearline"] Text[124000 36000 0 80 "RESET" "clearline"] ) NetList() ( Net("GND" "(unknown)") ( Connect("B1-2") Connect("C1-2") Connect("PROG-6") Connect("Q1-2") Connect("R2-2") Connect("R4-2") Connect("R5-2") Connect("S1-2") Connect("S2-2") Connect("U1-4") ) Net("MISO" "(unknown)") ( Connect("PROG-1") Connect("S1-1") Connect("U1-6") ) Net("MOSI" "(unknown)") ( Connect("PROG-4") Connect("S2-1") Connect("U1-5") ) Net("RESET" "(unknown)") ( Connect("PROG-5") Connect("U1-1") ) Net("SCK" "(unknown)") ( Connect("D2-2") Connect("PROG-3") Connect("U1-7") ) Net("unnamed_net1" "(unknown)") ( Connect("Q1-1") Connect("R5-1") Connect("U1-3") ) Net("unnamed_net2" "(unknown)") ( Connect("R3-2") Connect("R4-1") Connect("U1-2") ) Net("unnamed_net3" "(unknown)") ( Connect("LOAD-2") Connect("Q1-3") ) Net("unnamed_net4" "(unknown)") ( Connect("D2-1") Connect("R2-1") ) Net("Vbat" "(unknown)") ( Connect("B1-1") Connect("D1-1") Connect("LOAD-1") Connect("R3-1") ) Net("Vcc" "(unknown)") ( Connect("C1-1") Connect("D1-2") Connect("PROG-2") Connect("U1-8") ) )