From 77fe6ac5f31248f1e9db3a25ecafe8f47a5034dd Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Thu, 24 Jul 2008 16:22:36 -0400 Subject: [PATCH] snapshot --- pkg/newlib/1206.fp | 9 + pkg/newlib/AVG252G.sym~ | 87 +++ pkg/newlib/CMR200T.fp | 6 + pkg/newlib/CMR200T.py | 54 ++ pkg/newlib/CONN-SCREW-3.5MM-2POS.fp | 10 + pkg/newlib/CONN-SCREW-3.5MM-2POS.fp- | 818 +++++++++++++++++++++ pkg/newlib/CS10.fp | 5 + pkg/newlib/CS10.py | 40 ++ pkg/newlib/LP2980.fp | 18 + pkg/newlib/LP2980.fp- | 829 ++++++++++++++++++++++ pkg/newlib/MICRO8.fp | 11 + pkg/newlib/MICRO8.py | 42 ++ pkg/newlib/MOT1317.fp | 11 + pkg/newlib/MOT1317.py | 42 ++ pkg/newlib/MSOP10-2.fp | 20 + pkg/newlib/Makefile | 26 + pkg/newlib/QFN16_6.fp | 21 + pkg/newlib/QFN16_6.py | 77 ++ pkg/newlib/SOIJ8.fp | 11 + pkg/newlib/SOIJ8.py | 42 ++ pkg/newlib/SOT23-5.fp | 18 + pkg/newlib/SOT23.fp | 15 + pkg/newlib/SuperSOT3.fp | 25 + pkg/newlib/SuperSOT6.fp | 35 + pkg/newlib/TO92.fp | 8 + pkg/newlib/VR-1000uF- | 819 +++++++++++++++++++++ pkg/newlib/VR-1000uF.fp | 9 + pkg/newlib/gschem.log | 19 + pkg/newlib/hard-hex-standoff-and-washer-4 | 13 + pkg/newlib/hard-hole-4 | 7 + pkg/newlib/molex/532610271.fp | 7 + pkg/newlib/molex/532610371.fp | 8 + pkg/newlib/molex/532610471.fp | 9 + pkg/newlib/molex/532610571.fp | 10 + pkg/newlib/molex/532610671.fp | 11 + pkg/newlib/molex/532610771.fp | 12 + pkg/newlib/molex/532610871.fp | 13 + pkg/newlib/molex/532610971.fp | 14 + pkg/newlib/molex/532611071.fp | 15 + pkg/newlib/molex/532611171.fp | 16 + pkg/newlib/molex/532611271.fp | 17 + pkg/newlib/molex/532611371.fp | 18 + pkg/newlib/molex/532611471.fp | 19 + pkg/newlib/molex/532611571.fp | 20 + pkg/newlib/molex/548190572.fp | 12 + pkg/newlib/molex/Makefile | 10 + pkg/newlib/molex/miniusb.py | 123 ++++ pkg/newlib/molex/picoblade.py | 68 ++ pkg/newlib/molex/picoblades | 7 + pkg/newlib/testpoint.fp | 5 + pkg/newlib/usbminib_hirose_th.fp | 29 + sym/24FC1025.sym | 94 +++ sym/AVG252G.sym | 89 +++ sym/BAT54C.sym | 53 ++ sym/FDN335N.sym | 56 ++ sym/HMC1052.sym | 118 +++ sym/IRF7509.sym | 98 +++ sym/LMV358-1.sym | 86 +++ sym/LMV358-2.sym | 64 ++ sym/LP2980.sym | 52 ++ sym/LPC2148.sym | 713 +++++++++++++++++++ sym/MAX1555.sym | 64 ++ sym/MBRX120.sym | 10 + sym/MCP130T.sym | 44 ++ sym/MCP9700.sym | 41 ++ sym/MMA7260Q.sym | 97 +++ sym/MP3H6115A.sym | 41 ++ sym/NDS352P.sym | 54 ++ sym/PIC18F2550.sym | 328 +++++++++ sym/USBCONN.sym | 50 ++ sym/cap-polar.sym | 41 ++ sym/capacitor.sym | 39 + sym/conn-10.sym | 114 +++ sym/conn-2-swap.sym | 28 + sym/conn-2.sym | 28 + sym/conn-2b.sym | 26 + sym/conn-3.sym | 37 + sym/gschem.log | 15 + sym/led.sym | 39 + sym/miniUSB.sym | 63 ++ sym/picoblade-10.sym | 116 +++ sym/picoblade-3.sym | 39 + sym/pnp-1.sym | 46 ++ sym/pnp-2.sym | 46 ++ sym/resistor.sym | 40 ++ sym/testpoint.sym | 20 + sym/title-E-bdale.sym | 20 + 87 files changed, 6499 insertions(+) create mode 100644 pkg/newlib/1206.fp create mode 100644 pkg/newlib/AVG252G.sym~ create mode 100644 pkg/newlib/CMR200T.fp create mode 100755 pkg/newlib/CMR200T.py create mode 100644 pkg/newlib/CONN-SCREW-3.5MM-2POS.fp create mode 100644 pkg/newlib/CONN-SCREW-3.5MM-2POS.fp- create mode 100644 pkg/newlib/CS10.fp create mode 100755 pkg/newlib/CS10.py create mode 100644 pkg/newlib/LP2980.fp create mode 100644 pkg/newlib/LP2980.fp- create mode 100644 pkg/newlib/MICRO8.fp create mode 100755 pkg/newlib/MICRO8.py create mode 100644 pkg/newlib/MOT1317.fp create mode 100755 pkg/newlib/MOT1317.py create mode 100644 pkg/newlib/MSOP10-2.fp create mode 100644 pkg/newlib/Makefile create mode 100644 pkg/newlib/QFN16_6.fp create mode 100755 pkg/newlib/QFN16_6.py create mode 100644 pkg/newlib/SOIJ8.fp create mode 100755 pkg/newlib/SOIJ8.py create mode 100644 pkg/newlib/SOT23-5.fp create mode 100644 pkg/newlib/SOT23.fp create mode 100644 pkg/newlib/SuperSOT3.fp create mode 100644 pkg/newlib/SuperSOT6.fp create mode 100644 pkg/newlib/TO92.fp create mode 100644 pkg/newlib/VR-1000uF- create mode 100644 pkg/newlib/VR-1000uF.fp create mode 100644 pkg/newlib/gschem.log create mode 100644 pkg/newlib/hard-hex-standoff-and-washer-4 create mode 100644 pkg/newlib/hard-hole-4 create mode 100644 pkg/newlib/molex/532610271.fp create mode 100644 pkg/newlib/molex/532610371.fp create mode 100644 pkg/newlib/molex/532610471.fp create mode 100644 pkg/newlib/molex/532610571.fp create mode 100644 pkg/newlib/molex/532610671.fp create mode 100644 pkg/newlib/molex/532610771.fp create mode 100644 pkg/newlib/molex/532610871.fp create mode 100644 pkg/newlib/molex/532610971.fp create mode 100644 pkg/newlib/molex/532611071.fp create mode 100644 pkg/newlib/molex/532611171.fp create mode 100644 pkg/newlib/molex/532611271.fp create mode 100644 pkg/newlib/molex/532611371.fp create mode 100644 pkg/newlib/molex/532611471.fp create mode 100644 pkg/newlib/molex/532611571.fp create mode 100644 pkg/newlib/molex/548190572.fp create mode 100644 pkg/newlib/molex/Makefile create mode 100755 pkg/newlib/molex/miniusb.py create mode 100755 pkg/newlib/molex/picoblade.py create mode 100755 pkg/newlib/molex/picoblades create mode 100644 pkg/newlib/testpoint.fp create mode 100644 pkg/newlib/usbminib_hirose_th.fp create mode 100644 sym/24FC1025.sym create mode 100644 sym/AVG252G.sym create mode 100644 sym/BAT54C.sym create mode 100644 sym/FDN335N.sym create mode 100644 sym/HMC1052.sym create mode 100644 sym/IRF7509.sym create mode 100644 sym/LMV358-1.sym create mode 100644 sym/LMV358-2.sym create mode 100644 sym/LP2980.sym create mode 100644 sym/LPC2148.sym create mode 100644 sym/MAX1555.sym create mode 100644 sym/MBRX120.sym create mode 100644 sym/MCP130T.sym create mode 100644 sym/MCP9700.sym create mode 100644 sym/MMA7260Q.sym create mode 100644 sym/MP3H6115A.sym create mode 100644 sym/NDS352P.sym create mode 100644 sym/PIC18F2550.sym create mode 100644 sym/USBCONN.sym create mode 100644 sym/cap-polar.sym create mode 100644 sym/capacitor.sym create mode 100644 sym/conn-10.sym create mode 100644 sym/conn-2-swap.sym create mode 100644 sym/conn-2.sym create mode 100644 sym/conn-2b.sym create mode 100644 sym/conn-3.sym create mode 100644 sym/gschem.log create mode 100644 sym/led.sym create mode 100644 sym/miniUSB.sym create mode 100644 sym/picoblade-10.sym create mode 100644 sym/picoblade-3.sym create mode 100644 sym/pnp-1.sym create mode 100644 sym/pnp-2.sym create mode 100644 sym/resistor.sym create mode 100644 sym/testpoint.sym create mode 100644 sym/title-E-bdale.sym diff --git a/pkg/newlib/1206.fp b/pkg/newlib/1206.fp new file mode 100644 index 0000000..662f809 --- /dev/null +++ b/pkg/newlib/1206.fp @@ -0,0 +1,9 @@ +Element[0x0 "SMD" "" "" 0 0 -10161 -12011 0 100 0x0] +( + Pad[-5511 -393 -5511 393 6299 2000 8299 "input" "1" 0x0100] + Pad[5511 -393 5511 393 6299 2000 8299 "input" "2" 0x0100] + ElementLine[-10161 5043 -10161 -5043 1000] + ElementLine[-10161 -5043 10161 -5043 1000] + ElementLine[10161 -5043 10161 5043 1000] + ElementLine[10161 5043 -10161 5043 1000] +) diff --git a/pkg/newlib/AVG252G.sym~ b/pkg/newlib/AVG252G.sym~ new file mode 100644 index 0000000..6483851 --- /dev/null +++ b/pkg/newlib/AVG252G.sym~ @@ -0,0 +1,87 @@ +v 20070902 1 +L 300 1200 700 1200 3 0 0 0 -1 -1 +L 700 1200 700 900 3 0 0 0 -1 -1 +L 900 700 500 700 3 0 0 0 -1 -1 +L 700 700 900 900 3 0 0 0 -1 -1 +L 900 900 500 900 3 0 0 0 -1 -1 +L 500 900 700 700 3 0 0 0 -1 -1 +L 700 700 700 400 3 0 0 0 -1 -1 +L 700 400 300 400 3 0 0 0 -1 -1 +L 1800 1200 1700 1200 3 0 0 0 -1 -1 +L 1600 750 1600 450 3 0 0 0 -1 -1 +L 1700 400 1800 400 3 0 0 0 -1 -1 +L 941 790 1146 865 3 0 0 0 -1 -1 +L 1146 865 1114 809 3 0 0 0 -1 -1 +L 1114 809 1351 893 3 0 0 0 -1 -1 +L 941 716 1146 791 3 0 0 0 -1 -1 +L 1146 791 1114 735 3 0 0 0 -1 -1 +L 1114 735 1351 819 3 0 0 0 -1 -1 +P 300 1200 0 1200 1 0 1 +{ +T 200 1250 5 8 1 1 0 6 1 +pinnumber=1 +T 200 1250 5 8 0 0 0 6 1 +pinseq=1 +} +P 300 400 0 400 1 0 1 +{ +T 200 450 5 8 1 1 0 6 1 +pinnumber=2 +T 200 450 5 8 0 0 0 6 1 +pinseq=2 +} +P 1800 800 2100 800 1 0 1 +{ +T 1900 850 5 8 1 1 0 0 1 +pinnumber=5 +T 1900 850 5 8 0 0 0 0 1 +pinseq=5 +} +P 1800 400 2100 400 1 0 1 +{ +T 1900 450 5 8 1 1 0 0 1 +pinnumber=4 +T 1900 450 5 8 0 0 0 0 1 +pinseq=4 +} +T 900 2000 5 10 0 0 0 0 1 +device=4N25 +L 1349 891 1264 885 3 0 0 0 -1 -1 +L 1347 891 1282 850 3 0 0 0 -1 -1 +L 1349 818 1271 814 3 0 0 0 -1 -1 +L 1347 818 1285 775 3 0 0 0 -1 -1 +T 300 1550 9 10 1 0 0 0 1 +AVG252G +P 1800 1200 2100 1200 1 0 1 +{ +T 1900 1250 5 8 1 1 0 0 1 +pinnumber=6 +T 1900 1250 5 8 0 0 0 0 1 +pinseq=6 +} +B 300 0 1500 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 1800 1600 8 10 1 1 0 6 1 +refdes=U? +L 1600 1150 1600 850 3 0 0 0 -1 -1 +L 1700 1200 1700 1100 3 0 0 0 -1 -1 +L 1700 1100 1600 1100 3 0 0 0 -1 -1 +L 1800 800 1700 800 3 0 0 0 -1 -1 +L 1700 900 1700 800 3 0 0 0 -1 -1 +L 1700 900 1600 900 3 0 0 0 -1 -1 +L 1700 800 1700 700 3 0 0 0 -1 -1 +L 1700 700 1600 700 3 0 0 0 -1 -1 +L 1600 500 1700 500 3 0 0 0 -1 -1 +L 1700 500 1700 400 3 0 0 0 -1 -1 +L 1700 700 1700 600 3 0 0 0 -1 -1 +L 1700 600 1600 600 3 0 0 0 -1 -1 +L 1700 900 1700 1000 3 0 0 0 -1 -1 +L 1700 1000 1600 1000 3 0 0 0 -1 -1 +L 1600 1000 1650 1050 3 0 0 0 -1 -1 +L 1600 1000 1650 950 3 0 0 0 -1 -1 +L 1600 600 1650 650 3 0 0 0 -1 -1 +L 1600 600 1650 550 3 0 0 0 -1 -1 +L 1500 1050 1500 950 3 0 0 0 -1 -1 +L 1500 650 1500 550 3 0 0 0 -1 -1 +L 1500 600 1400 600 3 0 0 0 -1 -1 +L 1400 600 1400 1000 3 0 0 0 -1 -1 +L 1400 1000 1500 1000 3 0 0 0 -1 -1 diff --git a/pkg/newlib/CMR200T.fp b/pkg/newlib/CMR200T.fp new file mode 100644 index 0000000..1429e34 --- /dev/null +++ b/pkg/newlib/CMR200T.fp @@ -0,0 +1,6 @@ +Element[0x0 "CMR200T" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 1969 1969 1969 7874 3937 2126 4331 "pin1" "1" 0x0100] + Pad[ 11969 1969 11969 7874 3937 2126 4331 "pin2" "2" 0x0100] + Pad[ 6969 21654 6969 35433 9843 2126 10236 "G" "G" 0x0100] +) diff --git a/pkg/newlib/CMR200T.py b/pkg/newlib/CMR200T.py new file mode 100755 index 0000000..c764147 --- /dev/null +++ b/pkg/newlib/CMR200T.py @@ -0,0 +1,54 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for CMR200T package used by Citizen 32khz Xtal +# + +# dimensions in mm from k-cmr.pdf Citizen datasheet +PinWidth = 1.00 +PinHeight = 2.50 +PinSpacing = 1.54 +RowSpacing = 1.75 +BlockWidth = 2.50 +BlockHeight = 6.00 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "CMR200T" "" "" 0 0 0 0 0 100 0x0]' +print "(" +print ' Pad[',\ + mm2mils100(PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin1" "1" 0x0100]' + +print ' Pad[',\ + mm2mils100(PinWidth + PinSpacing + PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(PinWidth + PinSpacing + PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin2" "2" 0x0100]' + +print ' Pad[',\ + mm2mils100(PinWidth + PinSpacing/2), \ + mm2mils100(PinHeight + RowSpacing + BlockWidth/2), \ + mm2mils100(PinWidth + PinSpacing/2), \ + mm2mils100(PinHeight + RowSpacing + BlockHeight - BlockWidth/2), \ + mm2mils100(BlockWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(BlockWidth + 0.1), \ + '"G" "G" 0x0100]' + + +print ")" diff --git a/pkg/newlib/CONN-SCREW-3.5MM-2POS.fp b/pkg/newlib/CONN-SCREW-3.5MM-2POS.fp new file mode 100644 index 0000000..a6e795c --- /dev/null +++ b/pkg/newlib/CONN-SCREW-3.5MM-2POS.fp @@ -0,0 +1,10 @@ +Element[0x0 "CONN-SCREW-3.5MM-2POS" "" "" 0 0 0 0 0 100 0x0] +( + Pin[0 0 9000 3000 10000 4800 "pin1" "1" 0x01] + Pin[13800 0 9000 3000 10000 4800 "pin2" "2" 0x01] + + ElementLine [-6890 -17717 20669 -17717 1000] + ElementLine [-6890 12205 20669 12205 1000] + ElementLine [-6890 -17717 -6890 12205 1000] + ElementLine [20669 -17717 20669 12205 1000] +) diff --git a/pkg/newlib/CONN-SCREW-3.5MM-2POS.fp- b/pkg/newlib/CONN-SCREW-3.5MM-2POS.fp- new file mode 100644 index 0000000..0315bcd --- /dev/null +++ b/pkg/newlib/CONN-SCREW-3.5MM-2POS.fp- @@ -0,0 +1,818 @@ +# release: pcb 20070912 +# date: Tue Dec 4 23:14:36 2007 +# user: bdale (Bdale Garbee,KB0G) +# host: rover.gag.com + +# To read pcb files, the pcb version (or the cvs source date) must be >= the file version +FileVersion[20070407] + +PCB["" 27900 14100] + +Grid[393.700775 0 0 0] +Cursor[0 0 0.000000] +PolyArea[200000000.000000] +Thermal[0.500000] +DRC[1000 1000 1000 1000 1500 1000] +Flags("nameonpcb,uniquename,clearnew,snappin") +Groups("1,c:2,s") +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) +) + +Element["" "CONN-SCREW-3.5MM-2POS" "" "" 7050 7050 0 0 0 100 ""] +( + Pin[0 0 9000 3000 10000 4800 "pin1" "1" "edge2"] + Pin[13800 0 9000 3000 10000 4800 "pin2" "2" "edge2"] + + ) +Layer(1 "component") +( +) +Layer(2 "solder") +( +) +Layer(3 "GND") +( +) +Layer(4 "power") +( +) diff --git a/pkg/newlib/CS10.fp b/pkg/newlib/CS10.fp new file mode 100644 index 0000000..48f08f3 --- /dev/null +++ b/pkg/newlib/CS10.fp @@ -0,0 +1,5 @@ +Element[0x0 "CMR200T" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 3740 3740 3740 5709 7480 2756 7874 "pin1" "1" 0x0100] + Pad[ 21457 3740 21457 5709 7480 2756 7874 "pin2" "2" 0x0100] +) diff --git a/pkg/newlib/CS10.py b/pkg/newlib/CS10.py new file mode 100755 index 0000000..633bf67 --- /dev/null +++ b/pkg/newlib/CS10.py @@ -0,0 +1,40 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for CMR200T package used by Citizen 32khz Xtal +# + +# dimensions in mm from k-cmr.pdf Citizen datasheet +PinWidth = 1.90 +PinHeight = 2.40 +PinSpacing = 2.60 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "CMR200T" "" "" 0 0 0 0 0 100 0x0]' +print "(" +print ' Pad[',\ + mm2mils100(PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin1" "1" 0x0100]' + +print ' Pad[',\ + mm2mils100(PinWidth + PinSpacing + PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(PinWidth + PinSpacing + PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin2" "2" 0x0100]' + +print ")" diff --git a/pkg/newlib/LP2980.fp b/pkg/newlib/LP2980.fp new file mode 100644 index 0000000..7cd739f --- /dev/null +++ b/pkg/newlib/LP2980.fp @@ -0,0 +1,18 @@ + +Element["" "LP2980 SOT23-5" "U1" "SOT25" 289000 132000 6300 -5000 3 89 ""] +( + Pad[0 -800 0 800 2400 3000 3000 "4" "4" "square,edge2"] + Pad[7800 -800 7800 800 2400 3000 3000 "5" "5" "square,edge2"] + Pad[7800 -9000 7800 -7400 2400 3000 3000 "1" "1" "square"] + Pad[3900 -9000 3900 -7400 2400 3000 3000 "2" "2" "square"] + Pad[0 -9000 0 -7400 2400 3000 3000 "3" "3" "square"] + ElementLine [-2000 -11000 -2000 2900 1000] + ElementLine [-2000 2900 9800 2900 1000] + ElementLine [9800 2900 9800 -11000 1000] + ElementLine [9800 -11000 -2000 -11000 1000] + + Attribute("author" "DJ Delorie") + Attribute("copyright" "2006 DJ Delorie") + Attribute("use-license" "Unlimited") + Attribute("dist-license" "GPL") + ) diff --git a/pkg/newlib/LP2980.fp- b/pkg/newlib/LP2980.fp- new file mode 100644 index 0000000..6db384e --- /dev/null +++ b/pkg/newlib/LP2980.fp- @@ -0,0 +1,829 @@ +# release: pcb 20070912 +# date: Tue Jan 1 21:55:32 2008 +# user: bdale (Bdale Garbee,KB0G) +# host: rover.gag.com + +# To read pcb files, the pcb version (or the cvs source date) must be >= the file version +FileVersion[20070407] + +PCB["" 13200 15200] + +Grid[1000.000000 0 0 0] +Cursor[0 0 0.000000] +PolyArea[200000000.000000] +Thermal[0.500000] +DRC[1000 1000 1000 1000 1500 1000] +Flags("nameonpcb,uniquename,clearnew,snappin") +Groups("1,c:2,s") +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) +) + +Element["" "LP2980 SOT23-5" "U1" "SOT25" 2700 11700 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 "4" "4" "square,edge2"] + Pad[7800 -800 7800 800 2400 3000 3000 "5" "5" "square,edge2"] + Pad[7800 -9000 7800 -7400 2400 3000 3000 "1" "1" "square"] + Pad[3900 -9000 3900 -7400 2400 3000 3000 "2" "2" "square"] + Pad[0 -9000 0 -7400 2400 3000 3000 "3" "3" "square"] + ElementLine [-2000 -11000 -2000 2900 1000] + ElementLine [-2000 2900 9800 2900 1000] + ElementLine [9800 2900 9800 -11000 1000] + ElementLine [9800 -11000 -2000 -11000 1000] + + ) +Layer(1 "component") +( +) +Layer(2 "solder") +( +) +Layer(3 "GND") +( +) +Layer(4 "power") +( +) diff --git a/pkg/newlib/MICRO8.fp b/pkg/newlib/MICRO8.fp new file mode 100644 index 0000000..1019d21 --- /dev/null +++ b/pkg/newlib/MICRO8.fp @@ -0,0 +1,11 @@ +Element[0x0 "MICRO8" "" "" 0 0 -10161 -12011 0 100 0x0] +( + Pad[ 3307 748 3307 3346 1496 1063 1890 "pin8" "8" 0x0100] + Pad[ 3307 17441 3307 20039 1496 1063 1890 "pin1" "1" 0x0100] + Pad[ 5866 748 5866 3346 1496 1063 1890 "pin7" "7" 0x0100] + Pad[ 5866 17441 5866 20039 1496 1063 1890 "pin2" "2" 0x0100] + Pad[ 8425 748 8425 3346 1496 1063 1890 "pin6" "6" 0x0100] + Pad[ 8425 17441 8425 20039 1496 1063 1890 "pin3" "3" 0x0100] + Pad[ 10984 748 10984 3346 1496 1063 1890 "pin5" "5" 0x0100] + Pad[ 10984 17441 10984 20039 1496 1063 1890 "pin4" "4" 0x0100] +) diff --git a/pkg/newlib/MICRO8.py b/pkg/newlib/MICRO8.py new file mode 100755 index 0000000..c54b6ab --- /dev/null +++ b/pkg/newlib/MICRO8.py @@ -0,0 +1,42 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for MICRO8 package used by IRF7509 +# + +# dimensions in mm from 548190572_sd.pdf datasheet +PinWidth = 0.38 +PinHeight = 1.04 +PinSpacing = 0.65 +RowSpacing = 4.24 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "MICRO8" "" "" 0 0 -10161 -12011 0 100 0x0]' +print "(" +for pin in range (1,5): + print ' Pad[',\ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % (9 - pin), '"%i"' % (9 - pin), '0x0100]' + + print ' Pad[',\ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(RowSpacing + PinWidth/2), \ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(RowSpacing + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % pin, '"%i"' % pin, '0x0100]' + +print ")" diff --git a/pkg/newlib/MOT1317.fp b/pkg/newlib/MOT1317.fp new file mode 100644 index 0000000..258e885 --- /dev/null +++ b/pkg/newlib/MOT1317.fp @@ -0,0 +1,11 @@ +Element[0x0 "SOIJ8" "" "" 0 0 -10161 -12011 0 100 0x0] +( + Pad[ 6358 1358 6358 3957 2717 2283 3110 "pin8" "8" 0x0100] + Pad[ 6358 40059 6358 42657 2717 2283 3110 "pin1" "1" 0x0100] + Pad[ 11358 1358 11358 3957 2717 2283 3110 "pin7" "7" 0x0100] + Pad[ 11358 40059 11358 42657 2717 2283 3110 "pin2" "2" 0x0100] + Pad[ 16358 1358 16358 3957 2717 2283 3110 "pin6" "6" 0x0100] + Pad[ 16358 40059 16358 42657 2717 2283 3110 "pin3" "3" 0x0100] + Pad[ 21358 1358 21358 3957 2717 2283 3110 "pin5" "5" 0x0100] + Pad[ 21358 40059 21358 42657 2717 2283 3110 "pin4" "4" 0x0100] +) diff --git a/pkg/newlib/MOT1317.py b/pkg/newlib/MOT1317.py new file mode 100755 index 0000000..a9f0f4a --- /dev/null +++ b/pkg/newlib/MOT1317.py @@ -0,0 +1,42 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for Motorola 1317 package used by MP3H6115A +# + +# dimensions in mm from MP3H6115A.pdf Motorola packaging datasheet +PinWidth = 0.69 +PinHeight = 1.35 +PinSpacing = 1.27 +RowSpacing = 9.83 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "SOIJ8" "" "" 0 0 -10161 -12011 0 100 0x0]' +print "(" +for pin in range (1,5): + print ' Pad[',\ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % (9 - pin), '"%i"' % (9 - pin), '0x0100]' + + print ' Pad[',\ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(RowSpacing + PinWidth/2), \ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(RowSpacing + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % pin, '"%i"' % pin, '0x0100]' + +print ")" diff --git a/pkg/newlib/MSOP10-2.fp b/pkg/newlib/MSOP10-2.fp new file mode 100644 index 0000000..95bab5e --- /dev/null +++ b/pkg/newlib/MSOP10-2.fp @@ -0,0 +1,20 @@ +Element(0x00 "Mini small outline package, .5mm" "" "MSOP10" 121 50 3 100 0x00) +( + Pad(6 9 32 9 12 "1" 0x00) + Pad(6 29 32 29 12 "2" 0x100) + Pad(6 49 32 49 12 "3" 0x100) + Pad(6 68 32 68 12 "4" 0x100) + Pad(6 88 32 88 12 "5" 0x100) + Pad(171 89 197 89 12 "6" 0x100) + Pad(171 69 197 69 12 "7" 0x100) + Pad(171 49 197 49 12 "8" 0x100) + Pad(171 29 197 29 12 "9" 0x100) + Pad(171 10 197 10 12 "10" 0x100) + ElementLine(0 0 110 0 10) + ElementArc(101 0 9 9 0 180 10) + ElementLine(92 0 203 0 10) + ElementLine(203 0 203 98 10) + ElementLine(203 98 0 98 10) + ElementLine(0 98 0 0 10) + Mark(22 9) +) diff --git a/pkg/newlib/Makefile b/pkg/newlib/Makefile new file mode 100644 index 0000000..c3203cb --- /dev/null +++ b/pkg/newlib/Makefile @@ -0,0 +1,26 @@ +all: molex.fp MICRO8.fp SOIJ8.fp CMR200T.fp CS10.fp QFN16_6.fp MOT1317.fp + +molex.fp: + (cd molex ; make) + +MICRO8.fp: MICRO8.py + ./MICRO8.py > MICRO8.fp + +SOIJ8.fp: SOIJ8.py + ./SOIJ8.py > SOIJ8.fp + +CMR200T.fp: CMR200T.py + ./CMR200T.py > CMR200T.fp + +CS10.fp: CS10.py + ./CS10.py > CS10.fp + +QFN16_6.fp: QFN16_6.py + ./QFN16_6.py > QFN16_6.fp + +MOT1317.fp: MOT1317.py + ./MOT1317.py > MOT1317.fp + +clean: + rm -f MICRO8.fp SOIJ8.fp CMR200T.fp CS10.fp QFN16_6.fp + (cd molex ; make clean) diff --git a/pkg/newlib/QFN16_6.fp b/pkg/newlib/QFN16_6.fp new file mode 100644 index 0000000..d986a99 --- /dev/null +++ b/pkg/newlib/QFN16_6.fp @@ -0,0 +1,21 @@ +Element[0x0 "QFN16_6" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 0 0 0 0 16732 1969 17126 "G" "G" 0x0100] + Pad[ -5905 -10826 -5905 -10629 1969 1969 2362 "pin12" "12" 0x0100] + Pad[ -5905 10630 -5905 10827 1969 1969 2362 "pin1" "1" 0x0100] + Pad[ 10630 -5905 10827 -5905 1969 1969 2362 "pin8" "8" 0x0100] + Pad[ -10826 -5905 -10629 -5905 1969 1969 2362 "pin13" "13" 0x0100] + Pad[ -1968 -10826 -1968 -10629 1969 1969 2362 "pin11" "11" 0x0100] + Pad[ -1968 10630 -1968 10827 1969 1969 2362 "pin2" "2" 0x0100] + Pad[ 10630 -1968 10827 -1968 1969 1969 2362 "pin7" "7" 0x0100] + Pad[ -10826 -1968 -10629 -1968 1969 1969 2362 "pin14" "14" 0x0100] + Pad[ 1969 -10826 1969 -10629 1969 1969 2362 "pin10" "10" 0x0100] + Pad[ 1969 10630 1969 10827 1969 1969 2362 "pin3" "3" 0x0100] + Pad[ 10630 1969 10827 1969 1969 1969 2362 "pin6" "6" 0x0100] + Pad[ -10826 1969 -10629 1969 1969 1969 2362 "pin15" "15" 0x0100] + Pad[ 5906 -10826 5906 -10629 1969 1969 2362 "pin9" "9" 0x0100] + Pad[ 5906 10630 5906 10827 1969 1969 2362 "pin4" "4" 0x0100] + Pad[ 10630 5906 10827 5906 1969 1969 2362 "pin5" "5" 0x0100] + Pad[ -10826 5906 -10629 5906 1969 1969 2362 "pin16" "16" 0x0100] + ElementArc[ -10235 10236 500 500 0 360 1000 ] +) diff --git a/pkg/newlib/QFN16_6.py b/pkg/newlib/QFN16_6.py new file mode 100755 index 0000000..8f55ff5 --- /dev/null +++ b/pkg/newlib/QFN16_6.py @@ -0,0 +1,77 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for QFN16_6 package used by MMA7260Q +# + +# dimensions in mm from DS00049AR.pdf Microchip packaging datasheet +PinWidth = 0.50 +PinHeight = 0.55 +PinSpacing = 1.00 +Overall = 6.0 +CoreSquare = 4.25 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "QFN16_6" "" "" 0 0 0 0 0 100 0x0]' +print "(" +print ' Pad[',\ + mm2mils100(0), \ + mm2mils100(0), \ + mm2mils100(0), \ + mm2mils100(0), \ + mm2mils100(CoreSquare), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(CoreSquare + 0.1), \ + '"G" "G" 0x0100]' + +for pin in range (1,5): + print ' Pad[',\ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(-Overall/2 + PinWidth/2), \ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(-Overall/2 + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % (13-pin), '"%i"' % (13-pin), '0x0100]' + + print ' Pad[',\ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(+Overall/2 - PinHeight + PinWidth/2), \ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(+Overall/2 - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % pin, '"%i"' % pin, '0x0100]' + + print ' Pad[',\ + mm2mils100(Overall/2 - PinHeight + PinWidth/2), \ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(Overall/2 - PinWidth/2), \ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % (9-pin), '"%i"' % (9-pin), '0x0100]' + + print ' Pad[',\ + mm2mils100(-Overall/2 + PinWidth/2), \ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(-Overall/2 + PinHeight - PinWidth/2), \ + mm2mils100(-2.5 + pin * PinSpacing), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % (12+pin), '"%i"' % (12+pin), '0x0100]' + +print ' ElementArc[',\ + mm2mils100(-2.6), \ + mm2mils100(2.6), \ + '500 500 0 360 1000 ]' +print ")" diff --git a/pkg/newlib/SOIJ8.fp b/pkg/newlib/SOIJ8.fp new file mode 100644 index 0000000..dc1976d --- /dev/null +++ b/pkg/newlib/SOIJ8.fp @@ -0,0 +1,11 @@ +Element[0x0 "SOIJ8" "" "" 0 0 -10161 -12011 0 100 0x0] +( + Pad[ 6280 1280 6280 4035 2559 2441 2953 "pin8" "8" 0x0100] + Pad[ 6280 27264 6280 30020 2559 2441 2953 "pin1" "1" 0x0100] + Pad[ 11280 1280 11280 4035 2559 2441 2953 "pin7" "7" 0x0100] + Pad[ 11280 27264 11280 30020 2559 2441 2953 "pin2" "2" 0x0100] + Pad[ 16280 1280 16280 4035 2559 2441 2953 "pin6" "6" 0x0100] + Pad[ 16280 27264 16280 30020 2559 2441 2953 "pin3" "3" 0x0100] + Pad[ 21280 1280 21280 4035 2559 2441 2953 "pin5" "5" 0x0100] + Pad[ 21280 27264 21280 30020 2559 2441 2953 "pin4" "4" 0x0100] +) diff --git a/pkg/newlib/SOIJ8.py b/pkg/newlib/SOIJ8.py new file mode 100755 index 0000000..45d418b --- /dev/null +++ b/pkg/newlib/SOIJ8.py @@ -0,0 +1,42 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for SOIJ8 package used by 24FC1025 +# + +# dimensions in mm from DS00049AR.pdf Microchip packaging datasheet +PinWidth = 0.65 +PinHeight = 1.35 +PinSpacing = 1.27 +RowSpacing = 6.6 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "SOIJ8" "" "" 0 0 -10161 -12011 0 100 0x0]' +print "(" +for pin in range (1,5): + print ' Pad[',\ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(PinWidth/2), \ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % (9 - pin), '"%i"' % (9 - pin), '0x0100]' + + print ' Pad[',\ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(RowSpacing + PinWidth/2), \ + mm2mils100(pin * PinSpacing + PinWidth/2), \ + mm2mils100(RowSpacing + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % pin, '"%i"' % pin, '0x0100]' + +print ")" diff --git a/pkg/newlib/SOT23-5.fp b/pkg/newlib/SOT23-5.fp new file mode 100644 index 0000000..b0ee2d0 --- /dev/null +++ b/pkg/newlib/SOT23-5.fp @@ -0,0 +1,18 @@ + +Element["" "SMT transistor, 5 pins" "U1" "SOT25" 289000 132000 6300 -5000 3 89 ""] +( + Pad[0 -800 0 800 2400 3000 3000 "1" "1" "square,edge2"] + Pad[7800 -800 7800 800 2400 3000 3000 "2" "2" "square,edge2"] + Pad[7800 -9000 7800 -7400 2400 3000 3000 "3" "3" "square"] + Pad[3900 -9000 3900 -7400 2400 3000 3000 "4" "4" "square"] + Pad[0 -9000 0 -7400 2400 3000 3000 "5" "5" "square"] + ElementLine [-2000 -11000 -2000 2900 1000] + ElementLine [-2000 2900 9800 2900 1000] + ElementLine [9800 2900 9800 -11000 1000] + ElementLine [9800 -11000 -2000 -11000 1000] + + Attribute("author" "DJ Delorie") + Attribute("copyright" "2006 DJ Delorie") + Attribute("use-license" "Unlimited") + Attribute("dist-license" "GPL") + ) diff --git a/pkg/newlib/SOT23.fp b/pkg/newlib/SOT23.fp new file mode 100644 index 0000000..91092d7 --- /dev/null +++ b/pkg/newlib/SOT23.fp @@ -0,0 +1,15 @@ +Element["" "SOT23" "" "" 0 0 3542 -1575 1 23 ""] +( + Pad[0 -5511 0 -3149 4187 3000 5387 "" "3" "square"] + Pad[3543 3150 3543 5315 4187 3000 5387 "" "2" "square,edge2"] + Pad[-3544 3150 -3544 5315 4187 3000 5387 "" "1" "square,edge2"] + ElementLine [6889 -8858 -6890 -8858 1000] + ElementLine [6889 8662 6889 -8858 1000] + ElementLine [-6890 8662 6889 8662 1000] + ElementLine [-6890 -8858 -6890 8662 1000] + + Attribute("author" "DJ Delorie") + Attribute("copyright" "2006 DJ Delorie") + Attribute("use-license" "Unlimited") + Attribute("dist-license" "GPL") + ) diff --git a/pkg/newlib/SuperSOT3.fp b/pkg/newlib/SuperSOT3.fp new file mode 100644 index 0000000..ee04986 --- /dev/null +++ b/pkg/newlib/SuperSOT3.fp @@ -0,0 +1,25 @@ +# derived from SuperSOT6.fp by Bdale + +# Element[element_flags, description, pcb-name, value, mark_x, +# mark_y, text_x, text_y, text_direction, text_scale, text_flags +Element[0x00000000 "SMT-transistor-SuperSOT-3-package" "" "" 1000 1000 -11000 5100 1 100 0x00000000] +( + +# Silk screen around package + ElementLine[ 6500 8450 6500 -8450 1000] + ElementLine[ 6500 -8450 -6500 -8450 1000] + ElementLine[-6500 -8450 -6500 8450 1000] + ElementLine[-6500 8450 6500 8450 1000] + + +# Pad[X1, Y1, X2, Y3, width, clearance, +# soldermask, "pin name", "pin number", flags] + +# bottom row + Pad[-3740 4528 -3740 5708 2756 1600 3056 "G" "3" 0x00000100] + Pad[ 3740 4528 3740 5708 2756 1600 3056 "S" "2" 0x00000100] + +# top + Pad[ 0 -4528 0 -5708 2756 1600 3056 "D" "1" 0x00000100] + +) diff --git a/pkg/newlib/SuperSOT6.fp b/pkg/newlib/SuperSOT6.fp new file mode 100644 index 0000000..e5f06c8 --- /dev/null +++ b/pkg/newlib/SuperSOT6.fp @@ -0,0 +1,35 @@ +# author: andrew mccubbin +# email: andrewm@thehacktory.com +# dist-license: GPL 2 +# use-license: unlimited + +# Dimensions from Fairchild Datasheet + +# Element[element_flags, description, pcb-name, value, mark_x, +# mark_y, text_x, text_y, text_direction, text_scale, text_flags +Element[0x00000000 "SMT-transistor-SuperSOT-6-package" "" "" 1000 1000 -11000 5100 1 100 0x00000000] +( + +# Silk screen around package + ElementLine[ 6500 8450 6500 -8450 1000] + ElementLine[ 6500 -8450 -6500 -8450 1000] + ElementLine[-6500 -8450 -6500 8450 1000] + ElementLine[-6500 8450 6500 8450 1000] +# Silk screen Pin 1 indicator + ElementLine[-7100 9050 -6500 8450 1000] + + +# Pad[X1, Y1, X2, Y3, width, clearance, +# soldermask, "pin name", "pin number", flags] + +# bottom row + Pad[-3740 4528 -3740 5708 2756 1600 3056 "1" "1" 0x00000100] + Pad[ 0 4528 0 5708 2756 1600 3056 "2" "2" 0x00000100] + Pad[ 3740 4528 3740 5708 2756 1600 3056 "3" "3" 0x00000100] + +# top + Pad[ 3740 -4528 3740 -5708 2756 1600 3056 "4" "4" 0x00000100] + Pad[ 0 -4528 0 -5708 2756 1600 3056 "5" "5" 0x00000100] + Pad[-3740 -4528 -3740 -5708 2756 1600 3056 "6" "6" 0x00000100] + +) diff --git a/pkg/newlib/TO92.fp b/pkg/newlib/TO92.fp new file mode 100644 index 0000000..324bf90 --- /dev/null +++ b/pkg/newlib/TO92.fp @@ -0,0 +1,8 @@ +Element[0x0 "TO92" "" "" 0 0 0 0 0 100 0x0] +( + Pin[-5000 0 4000 600 5000 2500 "" "1" 0x01] + Pin[0 0 4000 600 5000 2500 "" "2" 0x01] + Pin[5000 0 4000 600 5000 2500 "" "3" 0x01] + ElementLine(76 52 -76 52 10) + ElementArc(0 0 92 92 146 248 10) +) diff --git a/pkg/newlib/VR-1000uF- b/pkg/newlib/VR-1000uF- new file mode 100644 index 0000000..2e75787 --- /dev/null +++ b/pkg/newlib/VR-1000uF- @@ -0,0 +1,819 @@ +# release: pcb 20070912 +# date: Sun Dec 23 03:58:53 2007 +# user: bdale (Bdale Garbee,KB0G) +# host: rover.gag.com + +# To read pcb files, the pcb version (or the cvs source date) must be >= the file version +FileVersion[20070407] + +PCB["" 40900 40900] + +Grid[100.000000 0 0 0] +Cursor[0 0 0.000000] +PolyArea[200000000.000000] +Thermal[0.500000] +DRC[1000 1000 1000 1000 1500 1000] +Flags("nameonpcb,uniquename,clearnew,snappin") +Groups("1,c:2,s") +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) +) + +Element["" "VR Series Cap" "" "" 30450 20450 -33500 -3000 0 150 ""] +( + Pin[0 0 8000 3000 11000 3500 "1" "1" "thermal(5)"] + Pin[-20000 0 8000 3000 11000 3500 "2" "2" "thermal(4)"] + ElementArc [-10000 0 19700 19700 0 360 1500] + + ) +Layer(1 "component") +( +) +Layer(2 "solder") +( +) +Layer(3 "GND") +( +) +Layer(4 "power") +( +) diff --git a/pkg/newlib/VR-1000uF.fp b/pkg/newlib/VR-1000uF.fp new file mode 100644 index 0000000..fef11f8 --- /dev/null +++ b/pkg/newlib/VR-1000uF.fp @@ -0,0 +1,9 @@ + +Element(0x00000000 "VR Series Cap" "" "" 1530 1185 -335 -30 0 100 0x00000000) +( + Pin(0 0 80 30 110 35 "1" "1" 0x20200001) + Pin(-200 0 80 30 110 35 "2" "2" 0x10100001) +# leave the silkscreen out for now, because I can't figure out how to let it +# hang over the board edge? +# ElementArc [-10000 0 19700 19700 0 360 1500] + ) diff --git a/pkg/newlib/gschem.log b/pkg/newlib/gschem.log new file mode 100644 index 0000000..a4d6281 --- /dev/null +++ b/pkg/newlib/gschem.log @@ -0,0 +1,19 @@ +gEDA/gschem version 1.2.0.20070902 +gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more details. +This is free software, and you are welcome to redistribute it under certain +conditions; please see the COPYING file for more details. + +Read system-gafrc file [/etc/gEDA/system-gafrc] +Did not find optional ~/.gEDA/gafrc file [/home/bdale/.gEDA/gafrc] +Did not find optional local gafrc file [/home/bdale/geda/bdale/pkg/newlib/gafrc] +Read system-gschemrc file [/etc/gEDA/system-gschemrc] +Did not find optional ~/.gEDA/gschemrc file [/home/bdale/.gEDA/gschemrc] +Did not find optional local gschemrc file [/home/bdale/geda/bdale/pkg/newlib/gschemrc] +Read init scm file [/usr/share/gEDA/scheme/gschem.scm] +Did not find specified /home/bdale/geda/bdale/pkg/newlib/gafrc file [/home/bdale/geda/bdale/pkg/newlib/gafrc] +Opened file [/home/bdale/geda/bdale/pkg/newlib/AVG252G.sym] +Tried to set the sensitivity on a non-existent menu item +Translating schematic [0 0] +Tried to set the sensitivity on a non-existent menu item +Saved [/home/bdale/geda/bdale/pkg/newlib/AVG252G.sym] +Tried to set the sensitivity on a non-existent menu item diff --git a/pkg/newlib/hard-hex-standoff-and-washer-4 b/pkg/newlib/hard-hex-standoff-and-washer-4 new file mode 100644 index 0000000..12fc7cf --- /dev/null +++ b/pkg/newlib/hard-hex-standoff-and-washer-4 @@ -0,0 +1,13 @@ +Element(0x0 "hard-hex-standoff-and-washer-4" "" "" -169 -210 0 100 0x0) +( + Pin(0 0 150 125 "" "1" 0x09) + ElementLine(-144 0 -72 125 10) + ElementLine(-72 125 72 125 10) + ElementLine(72 125 144 0 10) + ElementLine(144 0 72 -125 10) + ElementLine(72 -125 -72 -125 10) + ElementLine(-72 -125 -144 0 10) + ElementArc(0 0 68 68 0 360 10) + ElementArc(0 0 156 156 0 360 10) + Mark(0 0) +) diff --git a/pkg/newlib/hard-hole-4 b/pkg/newlib/hard-hole-4 new file mode 100644 index 0000000..477047f --- /dev/null +++ b/pkg/newlib/hard-hole-4 @@ -0,0 +1,7 @@ +Element(0x0 "hard-hole-4" "" "" 0 0 0 0 0x0) +( + # flag should be 0x9 for "just a hole", but barebonespcb.com doesn't do + # unplated holes, so make it a 0x01 for now + Pin(0 0 150 125 "" "1" 0x01) + Mark(0 0) +) diff --git a/pkg/newlib/molex/532610271.fp b/pkg/newlib/molex/532610271.fp new file mode 100644 index 0000000..f6d7e90 --- /dev/null +++ b/pkg/newlib/molex/532610271.fp @@ -0,0 +1,7 @@ +Element[0x0 "PicoBlade2" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 29134 4134 29134 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610371.fp b/pkg/newlib/molex/532610371.fp new file mode 100644 index 0000000..c75d1a9 --- /dev/null +++ b/pkg/newlib/molex/532610371.fp @@ -0,0 +1,8 @@ +Element[0x0 "PicoBlade3" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 34055 4134 34055 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610471.fp b/pkg/newlib/molex/532610471.fp new file mode 100644 index 0000000..f79f0f9 --- /dev/null +++ b/pkg/newlib/molex/532610471.fp @@ -0,0 +1,9 @@ +Element[0x0 "PicoBlade4" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 38976 4134 38976 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610571.fp b/pkg/newlib/molex/532610571.fp new file mode 100644 index 0000000..0aa8063 --- /dev/null +++ b/pkg/newlib/molex/532610571.fp @@ -0,0 +1,10 @@ +Element[0x0 "PicoBlade5" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 43898 4134 43898 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610671.fp b/pkg/newlib/molex/532610671.fp new file mode 100644 index 0000000..e2d6e70 --- /dev/null +++ b/pkg/newlib/molex/532610671.fp @@ -0,0 +1,11 @@ +Element[0x0 "PicoBlade6" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 48819 4134 48819 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610771.fp b/pkg/newlib/molex/532610771.fp new file mode 100644 index 0000000..8eeb55f --- /dev/null +++ b/pkg/newlib/molex/532610771.fp @@ -0,0 +1,12 @@ +Element[0x0 "PicoBlade7" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 53740 4134 53740 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610871.fp b/pkg/newlib/molex/532610871.fp new file mode 100644 index 0000000..13d761f --- /dev/null +++ b/pkg/newlib/molex/532610871.fp @@ -0,0 +1,13 @@ +Element[0x0 "PicoBlade8" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 58661 4134 58661 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532610971.fp b/pkg/newlib/molex/532610971.fp new file mode 100644 index 0000000..9337882 --- /dev/null +++ b/pkg/newlib/molex/532610971.fp @@ -0,0 +1,14 @@ +Element[0x0 "PicoBlade9" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 63583 4134 63583 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532611071.fp b/pkg/newlib/molex/532611071.fp new file mode 100644 index 0000000..f443a41 --- /dev/null +++ b/pkg/newlib/molex/532611071.fp @@ -0,0 +1,15 @@ +Element[0x0 "PicoBlade10" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin10" "10" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 58465 15748 58465 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 68504 4134 68504 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532611171.fp b/pkg/newlib/molex/532611171.fp new file mode 100644 index 0000000..bbe385b --- /dev/null +++ b/pkg/newlib/molex/532611171.fp @@ -0,0 +1,16 @@ +Element[0x0 "PicoBlade11" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin11" "11" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin10" "10" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 58465 15748 58465 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 63386 15748 63386 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 73425 4134 73425 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532611271.fp b/pkg/newlib/molex/532611271.fp new file mode 100644 index 0000000..060b482 --- /dev/null +++ b/pkg/newlib/molex/532611271.fp @@ -0,0 +1,17 @@ +Element[0x0 "PicoBlade12" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin12" "12" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin11" "11" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin10" "10" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 58465 15748 58465 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 63386 15748 63386 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 68307 15748 68307 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 78346 4134 78346 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532611371.fp b/pkg/newlib/molex/532611371.fp new file mode 100644 index 0000000..2473615 --- /dev/null +++ b/pkg/newlib/molex/532611371.fp @@ -0,0 +1,18 @@ +Element[0x0 "PicoBlade13" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin13" "13" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin12" "12" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin11" "11" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin10" "10" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 58465 15748 58465 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 63386 15748 63386 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 68307 15748 68307 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 73228 15748 73228 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 83268 4134 83268 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532611471.fp b/pkg/newlib/molex/532611471.fp new file mode 100644 index 0000000..fefd1c3 --- /dev/null +++ b/pkg/newlib/molex/532611471.fp @@ -0,0 +1,19 @@ +Element[0x0 "PicoBlade14" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin14" "14" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin13" "13" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin12" "12" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin11" "11" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin10" "10" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 58465 15748 58465 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 63386 15748 63386 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 68307 15748 68307 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 73228 15748 73228 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 78150 15748 78150 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 88189 4134 88189 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/532611571.fp b/pkg/newlib/molex/532611571.fp new file mode 100644 index 0000000..04d944f --- /dev/null +++ b/pkg/newlib/molex/532611571.fp @@ -0,0 +1,20 @@ +Element[0x0 "PicoBlade15" "" "" 0 0 0 0 0 100 0x0] +( + Pad[ 14173 15748 14173 18898 3150 1772 3543 "pin15" "15" 0x0100] + Pad[ 19094 15748 19094 18898 3150 1772 3543 "pin14" "14" 0x0100] + Pad[ 24016 15748 24016 18898 3150 1772 3543 "pin13" "13" 0x0100] + Pad[ 28937 15748 28937 18898 3150 1772 3543 "pin12" "12" 0x0100] + Pad[ 33858 15748 33858 18898 3150 1772 3543 "pin11" "11" 0x0100] + Pad[ 38780 15748 38780 18898 3150 1772 3543 "pin10" "10" 0x0100] + Pad[ 43701 15748 43701 18898 3150 1772 3543 "pin9" "9" 0x0100] + Pad[ 48622 15748 48622 18898 3150 1772 3543 "pin8" "8" 0x0100] + Pad[ 53543 15748 53543 18898 3150 1772 3543 "pin7" "7" 0x0100] + Pad[ 58465 15748 58465 18898 3150 1772 3543 "pin6" "6" 0x0100] + Pad[ 63386 15748 63386 18898 3150 1772 3543 "pin5" "5" 0x0100] + Pad[ 68307 15748 68307 18898 3150 1772 3543 "pin4" "4" 0x0100] + Pad[ 73228 15748 73228 18898 3150 1772 3543 "pin3" "3" 0x0100] + Pad[ 78150 15748 78150 18898 3150 1772 3543 "pin2" "2" 0x0100] + Pad[ 83071 15748 83071 18898 3150 1772 3543 "pin1" "1" 0x0100] + Pad[ 4134 4134 4134 7677 8268 1772 8661 "tab1" "G" 0x0100] + Pad[ 93110 4134 93110 7677 8268 1772 8661 "tab2" "G" 0x0100] +) diff --git a/pkg/newlib/molex/548190572.fp b/pkg/newlib/molex/548190572.fp new file mode 100644 index 0000000..e05d3f2 --- /dev/null +++ b/pkg/newlib/molex/548190572.fp @@ -0,0 +1,12 @@ +Element[0x0 "MiniUSB" "" "" 0 0 -10161 -12011 0 100 0x0] +( + Pad[ 23425 21063 23425 27953 1969 1181 2362 "D+" "3" 0x0100] + Pad[ 26575 21063 26575 27953 1969 1181 2362 "D-" "2" 0x0100] + Pad[ 20276 21063 20276 27953 1969 1181 2362 "HS" "4" 0x0100] + Pad[ 29724 21063 29724 27953 1969 1181 2362 "VBUS" "1" 0x0100] + Pad[ 17126 21063 17126 27953 1969 1181 2362 "GND" "5" 0x0100] + Pad[ 4035 4035 4035 11713 8071 1181 8465 "tab1" "G" 0x0100] + Pad[ 4035 21752 4035 27461 8071 1181 8465 "tab2" "G" 0x0100] + Pad[ 42815 4035 42815 11713 8071 1181 8465 "tab3" "G" 0x0100] + Pad[ 42815 21752 42815 27461 8071 1181 8465 "tab4" "G" 0x0100] +) diff --git a/pkg/newlib/molex/Makefile b/pkg/newlib/molex/Makefile new file mode 100644 index 0000000..f809ab3 --- /dev/null +++ b/pkg/newlib/molex/Makefile @@ -0,0 +1,10 @@ +all: 532610372.fp 548190572.fp + +532610372.fp: picoblades picoblade.py + ./picoblades + +548190572.fp: miniusb.py + ./miniusb.py > 548190572.fp + +clean: + rm -f 53261* 548190572.fp diff --git a/pkg/newlib/molex/miniusb.py b/pkg/newlib/molex/miniusb.py new file mode 100755 index 0000000..5c032b0 --- /dev/null +++ b/pkg/newlib/molex/miniusb.py @@ -0,0 +1,123 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for +# Molex MiniUSB R/A 5 pos SMD connector 54819-0572, DigiKey WM17116CT-ND +# + +# dimensions in mm from 548190572_sd.pdf datasheet +TabWidth = 2.05 +Tab1Height = 4.0 +Tab2Height = 3.5 +TabCenters = 4.25 +BetweenTabs = 7.8 + +PinWidth = 0.5 +PinHeight = 2.25 +PinSpacing = 0.8 +PinStart = 3.1 + Tab1Height/2 + +CenterLine = TabWidth + BetweenTabs/2 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print 'Element[0x0 "MiniUSB" "" "" 0 0 -10161 -12011 0 100 0x0]' +print "(" +print ' Pad[', \ + mm2mils100(CenterLine), \ + mm2mils100(PinStart + PinWidth/2), \ + mm2mils100(CenterLine), \ + mm2mils100(PinStart + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"D+" "3" 0x0100]' + +print ' Pad[', \ + mm2mils100(CenterLine + PinSpacing), \ + mm2mils100(PinStart + PinWidth/2), \ + mm2mils100(CenterLine + PinSpacing), \ + mm2mils100(PinStart + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"D-" "2" 0x0100]' + +print ' Pad[', \ + mm2mils100(CenterLine - PinSpacing), \ + mm2mils100(PinStart + PinWidth/2), \ + mm2mils100(CenterLine - PinSpacing), \ + mm2mils100(PinStart + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"HS" "4" 0x0100]' + +print ' Pad[', \ + mm2mils100(CenterLine + PinSpacing*2), \ + mm2mils100(PinStart + PinWidth/2), \ + mm2mils100(CenterLine + PinSpacing*2), \ + mm2mils100(PinStart + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"VBUS" "1" 0x0100]' + +print ' Pad[', \ + mm2mils100(CenterLine - PinSpacing*2), \ + mm2mils100(PinStart + PinWidth/2), \ + mm2mils100(CenterLine - PinSpacing*2), \ + mm2mils100(PinStart + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"GND" "5" 0x0100]' + +TabRowTwo = Tab1Height/2 + TabCenters - Tab2Height/2 +TabColTwo = TabWidth + BetweenTabs + +print ' Pad[', \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(Tab1Height - TabWidth/2), \ + mm2mils100(TabWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(TabWidth + 0.1), \ + '"tab1" "G" 0x0100]' + +print ' Pad[', \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabRowTwo + TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabRowTwo + Tab2Height - TabWidth/2), \ + mm2mils100(TabWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(TabWidth + 0.1), \ + '"tab2" "G" 0x0100]' + +print ' Pad[', \ + mm2mils100(TabColTwo + TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabColTwo + TabWidth/2), \ + mm2mils100(Tab1Height - TabWidth/2), \ + mm2mils100(TabWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(TabWidth + 0.1), \ + '"tab3" "G" 0x0100]' + +print ' Pad[', \ + mm2mils100(TabColTwo + TabWidth/2), \ + mm2mils100(TabRowTwo + TabWidth/2), \ + mm2mils100(TabColTwo + TabWidth/2), \ + mm2mils100(TabRowTwo + Tab2Height - TabWidth/2), \ + mm2mils100(TabWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(TabWidth + 0.1), \ + '"tab4" "G" 0x0100]' + +print ")" diff --git a/pkg/newlib/molex/picoblade.py b/pkg/newlib/molex/picoblade.py new file mode 100755 index 0000000..564c67c --- /dev/null +++ b/pkg/newlib/molex/picoblade.py @@ -0,0 +1,68 @@ +#!/usr/bin/python +# Copyright 2007 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for +# Molex 1.25mm PicoBlade(tm), right angle SMT header 53261-XX71, 2-15 pins +# +# Needs pin count on command line, in range of 2..15 +# + +# dimensions in mm from 532611071_sd.pdf datasheet +TabWidth = 2.1 +TabHeight = 3.0 +TabPinSpacing = 0.6 +PinWidth = 0.8 +PinHeight = 1.6 +PinSpacing = 1.25 +FirstPin = 3.6 + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +pins = int(sys.argv[1]) +if pins < 2: + sys.stderr.write('Must be at least 2 pins\n') + sys.exit(1) +if pins > 15: + sys.stderr.write('Must be no more than 15 pins\n') + sys.exit(1) + +print 'Element[0x0 "PicoBlade%i"' % pins,'"" "" 0 0 0 0 0 100 0x0]' +print "(" +for pin in range (1,pins+1): + pinnum = pins + 1 - pin + print ' Pad[', \ + mm2mils100(FirstPin + (pin-1)*PinSpacing), \ + mm2mils100(TabHeight+TabPinSpacing+PinWidth/2), \ + mm2mils100(FirstPin + (pin-1)*PinSpacing), \ + mm2mils100(TabHeight+TabPinSpacing+PinHeight-PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(PinWidth + 0.1), \ + '"pin%i"' % pinnum, '"%i"' % pinnum, '0x0100]' + + +print ' Pad[', \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(TabHeight - TabWidth/2), \ + mm2mils100(TabWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(TabWidth + 0.1), \ + '"tab1" "G" 0x0100]' + +print ' Pad[', \ + mm2mils100(FirstPin*2 + (pins-1)*PinSpacing - TabWidth/2), \ + mm2mils100(TabWidth/2), \ + mm2mils100(FirstPin*2 + (pins-1)*PinSpacing - TabWidth/2), \ + mm2mils100(TabHeight - TabWidth/2), \ + mm2mils100(TabWidth), \ + mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(TabWidth + 0.1), \ + '"tab2" "G" 0x0100]' + +print ")" diff --git a/pkg/newlib/molex/picoblades b/pkg/newlib/molex/picoblades new file mode 100755 index 0000000..3c8cc34 --- /dev/null +++ b/pkg/newlib/molex/picoblades @@ -0,0 +1,7 @@ +#!/bin/sh + +for i in 02 03 04 05 06 07 08 09 10 11 12 13 14 15 +do + FILE="53261"$i"71" + ./picoblade.py $i > $FILE.fp +done diff --git a/pkg/newlib/testpoint.fp b/pkg/newlib/testpoint.fp new file mode 100644 index 0000000..5aae33b --- /dev/null +++ b/pkg/newlib/testpoint.fp @@ -0,0 +1,5 @@ +Element["" "TestPoint" "" "unknown" 0 0 0 0 0 100 ""] +( + Pin[0 0 3000 600 4000 1500 "1" "1" ""] +# ElementArc [0 0 6000 6000 0 360 1500] +) diff --git a/pkg/newlib/usbminib_hirose_th.fp b/pkg/newlib/usbminib_hirose_th.fp new file mode 100644 index 0000000..44e595c --- /dev/null +++ b/pkg/newlib/usbminib_hirose_th.fp @@ -0,0 +1,29 @@ +# author: Darrell Harmon +# email: website@dlharmon.com +# dist-license: GPL 2 +# use-license: unlimited +# tested: yes + +Element[0x00000000 "" "" "" 125197 130709 0 0 0 100 0x00000000] +( + Pin[-14173 12992 9000 2000 9600 6800 "" "G" 0x00004101] + Pin[14173 12992 9000 2000 9600 6800 "" "G" 0x00004101] + Pin[14173 -7874 9000 2000 9600 6800 "" "G" 0x00004101] + Pin[-14173 -7874 9000 2000 9600 6800 "" "G" 0x00004101] + Pin[6693 5118 5700 2000 6300 3600 "" "G" 0x00004001] + Pin[-6693 5118 5700 2000 6300 3600 "" "G" 0x00004001] + Pad[-6300 10827 -6300 16731 1969 1200 3169 "" "5" 0x00004100] + Pad[6300 10827 6300 16731 1969 1200 3169 "" "1" 0x00004100] + Pad[3150 10827 3150 16731 1969 1200 3169 "" "2" 0x00004100] + Pad[0 10827 0 16731 1969 1200 3169 "" "3" 0x00004100] + Pad[-3150 10827 -3150 16731 1969 1200 3169 "" "4" 0x00004100] + ElementLine [-14173 -18111 14173 -18111 1000] + ElementLine [14173 -2756 14173 7874 1000] + ElementLine [-14173 7874 -14173 -2756 1000] + ElementLine [14173 19291 14173 18110 1000] + ElementLine [-14173 18110 -14173 19291 1000] + ElementLine [-14173 19291 14173 19291 1000] + ElementLine [14173 -18111 14173 -12992 1000] + ElementLine [-14173 -18111 -14173 -12992 1000] + + ) diff --git a/sym/24FC1025.sym b/sym/24FC1025.sym new file mode 100644 index 0000000..c9d3e8f --- /dev/null +++ b/sym/24FC1025.sym @@ -0,0 +1,94 @@ +v 20070902 1 +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=A2 +T 205 545 5 10 1 1 0 6 1 +pinnumber=3 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=A1 +T 205 945 5 10 1 1 0 6 1 +pinnumber=2 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 1 1 0 0 1 +pinlabel=A0 +T 205 1345 5 10 1 1 0 6 1 +pinnumber=1 +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 1 1 0 0 1 +pinlabel=WP +T 205 1745 5 10 1 1 0 6 1 +pinnumber=7 +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 2495 5 10 1 1 0 0 1 +pinlabel=SDA +T 205 2545 5 10 1 1 0 6 1 +pinnumber=5 +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2900 300 2900 1 0 0 +{ +T 0 2900 5 10 0 0 0 0 1 +pintype=unknown +T 355 2895 5 10 1 1 0 0 1 +pinlabel=SCL +T 205 2945 5 10 1 1 0 6 1 +pinnumber=6 +T 0 2900 5 10 0 0 0 0 1 +pinseq=0 +} +P 1200 0 1200 300 1 0 0 +{ +T 1200 0 5 10 0 0 0 0 1 +pintype=unknown +T 1445 500 5 10 1 1 180 0 1 +pinlabel=VSS +T 995 150 5 10 1 1 180 6 1 +pinnumber=4 +T 1200 0 5 10 0 0 0 0 1 +pinseq=0 +} +P 1200 3500 1200 3200 1 0 0 +{ +T 1200 3500 5 10 0 0 0 0 1 +pintype=unknown +T 1055 3100 5 10 1 1 180 6 1 +pinlabel=VCC +T 1105 3450 5 10 1 1 180 0 1 +pinnumber=8 +T 1200 3500 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1800 2900 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 855 2000 8 10 1 1 0 0 1 +device=24FC1025 +T -5 -5 8 10 0 1 0 0 1 +footprint=SOIJ-8 diff --git a/sym/AVG252G.sym b/sym/AVG252G.sym new file mode 100644 index 0000000..1ac1341 --- /dev/null +++ b/sym/AVG252G.sym @@ -0,0 +1,89 @@ +v 20070902 1 +L 300 1200 700 1200 3 0 0 0 -1 -1 +L 700 1200 700 900 3 0 0 0 -1 -1 +L 900 700 500 700 3 0 0 0 -1 -1 +L 700 700 900 900 3 0 0 0 -1 -1 +L 900 900 500 900 3 0 0 0 -1 -1 +L 500 900 700 700 3 0 0 0 -1 -1 +L 700 700 700 400 3 0 0 0 -1 -1 +L 700 400 300 400 3 0 0 0 -1 -1 +L 1800 1200 1700 1200 3 0 0 0 -1 -1 +L 1600 750 1600 450 3 0 0 0 -1 -1 +L 1700 400 1800 400 3 0 0 0 -1 -1 +L 941 790 1146 865 3 0 0 0 -1 -1 +L 1146 865 1114 809 3 0 0 0 -1 -1 +L 1114 809 1351 893 3 0 0 0 -1 -1 +L 941 716 1146 791 3 0 0 0 -1 -1 +L 1146 791 1114 735 3 0 0 0 -1 -1 +L 1114 735 1351 819 3 0 0 0 -1 -1 +P 300 1200 0 1200 1 0 1 +{ +T 200 1250 5 8 1 1 0 6 1 +pinnumber=1 +T 200 1250 5 8 0 0 0 6 1 +pinseq=1 +} +P 300 400 0 400 1 0 1 +{ +T 200 450 5 8 1 1 0 6 1 +pinnumber=2 +T 200 450 5 8 0 0 0 6 1 +pinseq=2 +} +P 1800 800 2100 800 1 0 1 +{ +T 1900 850 5 8 1 1 0 0 1 +pinnumber=5 +T 1900 850 5 8 0 0 0 0 1 +pinseq=5 +} +P 1800 400 2100 400 1 0 1 +{ +T 1900 450 5 8 1 1 0 0 1 +pinnumber=4 +T 1900 450 5 8 0 0 0 0 1 +pinseq=4 +} +T 900 2000 5 10 0 0 0 0 1 +device=AVG252G +L 1349 891 1264 885 3 0 0 0 -1 -1 +L 1347 891 1282 850 3 0 0 0 -1 -1 +L 1349 818 1271 814 3 0 0 0 -1 -1 +L 1347 818 1285 775 3 0 0 0 -1 -1 +T 300 1550 9 10 1 0 0 0 1 +AVG252G +P 1800 1200 2100 1200 1 0 1 +{ +T 1900 1250 5 8 1 1 0 0 1 +pinnumber=6 +T 1900 1250 5 8 0 0 0 0 1 +pinseq=6 +} +B 300 0 1500 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 1800 1600 8 10 1 1 0 6 1 +refdes=U? +L 1600 1150 1600 850 3 0 0 0 -1 -1 +L 1700 1200 1700 1100 3 0 0 0 -1 -1 +L 1700 1100 1600 1100 3 0 0 0 -1 -1 +L 1800 800 1700 800 3 0 0 0 -1 -1 +L 1700 900 1700 800 3 0 0 0 -1 -1 +L 1700 900 1600 900 3 0 0 0 -1 -1 +L 1700 800 1700 700 3 0 0 0 -1 -1 +L 1700 700 1600 700 3 0 0 0 -1 -1 +L 1600 500 1700 500 3 0 0 0 -1 -1 +L 1700 500 1700 400 3 0 0 0 -1 -1 +L 1700 700 1700 600 3 0 0 0 -1 -1 +L 1700 600 1600 600 3 0 0 0 -1 -1 +L 1700 900 1700 1000 3 0 0 0 -1 -1 +L 1700 1000 1600 1000 3 0 0 0 -1 -1 +L 1600 1000 1650 1050 3 0 0 0 -1 -1 +L 1600 1000 1650 950 3 0 0 0 -1 -1 +L 1600 600 1650 650 3 0 0 0 -1 -1 +L 1600 600 1650 550 3 0 0 0 -1 -1 +L 1500 1050 1500 950 3 0 0 0 -1 -1 +L 1500 650 1500 550 3 0 0 0 -1 -1 +L 1500 600 1400 600 3 0 0 0 -1 -1 +L 1400 600 1400 1000 3 0 0 0 -1 -1 +L 1400 1000 1500 1000 3 0 0 0 -1 -1 +T -5 0 8 10 0 1 0 0 1 +footprint=DIP6 diff --git a/sym/BAT54C.sym b/sym/BAT54C.sym new file mode 100644 index 0000000..d1f4b98 --- /dev/null +++ b/sym/BAT54C.sym @@ -0,0 +1,53 @@ +v 20070902 1 +T 100 600 5 6 0 1 0 0 1 +device=BAT54C +T 100 400 5 6 1 1 0 0 1 +refdes=D? +P 0 300 100 300 1 0 0 +{ +T 2 320 3 6 1 1 0 0 1 +pinnumber=1 +T 2 320 3 6 0 0 0 0 1 +pinseq=1 +T 2 320 3 6 0 0 0 0 1 +pintype=pas +T 150 300 3 6 0 1 0 0 1 +pinlabel=ANODE1 +} +P 400 200 500 200 1 0 1 +{ +T 450 220 3 6 1 1 0 0 1 +pinnumber=3 +T 450 220 3 6 0 0 0 0 1 +pinseq=3 +T 450 220 3 6 0 0 0 0 1 +pintype=pas +T 350 200 3 6 0 1 0 0 1 +pinlabel=CATHODE +} +P 0 100 100 100 1 0 0 +{ +T -28 120 3 6 1 1 0 0 1 +pinnumber=2 +T -28 120 3 6 0 0 0 0 1 +pinseq=2 +T -28 120 3 6 0 0 0 0 1 +pintype=pas +T 150 100 3 6 0 1 0 0 1 +pinlabel=ANODE2 +} +L 300 370 300 230 3 0 0 0 -1 -1 +L 100 300 200 300 3 0 0 0 -1 -1 +L 300 300 400 300 3 0 0 0 -1 -1 +L 300 300 200 360 3 0 0 0 -1 -1 +L 200 360 200 240 3 0 0 0 -1 -1 +L 200 240 300 300 3 0 0 0 -1 -1 +L 400 300 400 100 3 0 0 0 -1 -1 +L 300 100 200 160 3 0 0 0 -1 -1 +L 200 160 200 40 3 0 0 0 -1 -1 +L 200 40 300 100 3 0 0 0 -1 -1 +L 300 170 300 30 3 0 0 0 -1 -1 +L 300 100 400 100 3 0 0 0 -1 -1 +L 100 100 200 100 3 0 0 0 -1 -1 +T 100 700 8 10 0 1 0 0 1 +footprint=SOT23 diff --git a/sym/FDN335N.sym b/sym/FDN335N.sym new file mode 100644 index 0000000..1712136 --- /dev/null +++ b/sym/FDN335N.sym @@ -0,0 +1,56 @@ +v 20070902 1 +T -300 -100 5 10 0 0 0 0 1 +device=PMOS_TRANSISTOR +T -300 -100 5 10 0 0 0 0 1 +numslots=0 +T -300 -100 5 10 0 0 0 0 1 +description=generic P channel MOS transistor (enhancement type) +L 200 250 200 500 3 0 0 0 -1 -1 +L 600 250 600 500 3 0 0 0 -1 -1 +L 500 400 400 400 3 0 0 0 -1 -1 +L 399 251 349 351 3 0 0 0 -1 -1 +P 600 0 600 200 1 0 0 +{ +T 700 150 5 10 1 1 180 6 1 +pinnumber=3 +T 550 100 9 10 1 1 180 0 1 +pinlabel=G +T 500 0 5 10 0 0 90 0 1 +pinseq=2 +T 500 0 5 10 0 0 90 0 1 +pintype=pas +} +P 200 500 0 500 1 0 1 +{ +T 105 545 5 10 1 1 0 6 1 +pinnumber=1 +T 55 295 9 10 1 1 0 0 1 +pinlabel=D +T 100 300 5 10 0 0 90 0 1 +pinseq=1 +T 100 300 5 10 0 0 90 0 1 +pintype=pas +} +P 600 500 800 500 1 0 1 +{ +T 695 545 5 10 1 1 0 0 1 +pinnumber=2 +T 745 295 9 10 1 1 0 6 1 +pinlabel=S +T 800 300 5 10 0 0 90 0 1 +pinseq=3 +T 800 300 5 10 0 0 90 0 1 +pintype=pas +} +T 900 200 8 10 1 1 0 0 1 +refdes=Q? +L 125 250 275 250 3 0 0 0 -1 -1 +L 325 250 475 250 3 0 0 0 -1 -1 +L 525 250 675 250 3 0 0 0 -1 -1 +L 200 200 600 200 3 0 0 0 -1 -1 +L 400 250 400 400 3 0 0 0 -1 -1 +L 400 400 600 400 3 0 0 0 -1 -1 +T 63 783 8 10 1 1 0 0 1 +device=FD335N +T -5 -30 8 10 0 1 0 0 1 +footprint=SuperSOT3 diff --git a/sym/HMC1052.sym b/sym/HMC1052.sym new file mode 100644 index 0000000..2036f12 --- /dev/null +++ b/sym/HMC1052.sym @@ -0,0 +1,118 @@ +v 20070902 1 +P 0 300 300 300 1 0 0 +{ +T 0 300 5 10 0 0 0 0 1 +pintype=unknown +T 355 295 5 10 1 1 0 0 1 +pinlabel=S/R- +T 205 345 5 10 1 1 0 6 1 +pinnumber=8 +T 0 300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 700 300 700 1 0 0 +{ +T 0 700 5 10 0 0 0 0 1 +pintype=unknown +T 355 695 5 10 1 1 0 0 1 +pinlabel=S/R+ +T 205 745 5 10 1 1 0 6 1 +pinnumber=6 +T 0 700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1500 300 1500 1 0 0 +{ +T 0 1500 5 10 0 0 0 0 1 +pintype=unknown +T 355 1495 5 10 1 1 0 0 1 +pinlabel=GND +T 205 1545 5 10 1 1 0 6 1 +pinnumber=1 +T 0 1500 5 10 0 0 0 0 1 +pinseq=0 +} +P 2200 1100 1900 1100 1 0 0 +{ +T 2200 1100 5 10 0 0 0 0 1 +pintype=unknown +T 1845 1095 5 10 1 1 0 6 1 +pinlabel=OUTB- +T 1995 1145 5 10 1 1 0 0 1 +pinnumber=7 +T 2200 1100 5 10 0 0 0 0 1 +pinseq=0 +} +P 2200 1500 1900 1500 1 0 0 +{ +T 2200 1500 5 10 0 0 0 0 1 +pintype=unknown +T 1845 1495 5 10 1 1 0 6 1 +pinlabel=OUTB+ +T 1995 1545 5 10 1 1 0 0 1 +pinnumber=2 +T 2200 1500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2300 300 2300 1 0 0 +{ +T 0 2300 5 10 0 0 0 0 1 +pintype=unknown +T 355 2295 5 10 1 1 0 0 1 +pinlabel=GND2 +T 205 2345 5 10 1 1 0 6 1 +pinnumber=9 +T 0 2300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2700 300 2700 1 0 0 +{ +T 0 2700 5 10 0 0 0 0 1 +pintype=unknown +T 355 2695 5 10 1 1 0 0 1 +pinlabel=GND1 +T 205 2745 5 10 1 1 0 6 1 +pinnumber=3 +T 0 2700 5 10 0 0 0 0 1 +pinseq=0 +} +P 2200 2300 1900 2300 1 0 0 +{ +T 2200 2300 5 10 0 0 0 0 1 +pintype=unknown +T 1845 2295 5 10 1 1 0 6 1 +pinlabel=OUTA- +T 1995 2345 5 10 1 1 0 0 1 +pinnumber=10 +T 2200 2300 5 10 0 0 0 0 1 +pinseq=0 +} +P 2200 2700 1900 2700 1 0 0 +{ +T 2200 2700 5 10 0 0 0 0 1 +pintype=unknown +T 1845 2695 5 10 1 1 0 6 1 +pinlabel=OUTA+ +T 1995 2745 5 10 1 1 0 0 1 +pinnumber=4 +T 2200 2700 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 200 1600 3100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 295 3400 8 10 1 1 0 0 1 +refdes=U? +T 695 0 8 10 1 1 0 0 1 +device=HMC1052 +T -5 -100 8 10 0 1 0 0 1 +footprint=MSOP10 +P 0 3100 300 3100 1 0 0 +{ +T 0 3100 5 10 0 0 0 0 1 +pintype=unknown +T 355 3095 5 10 1 1 0 0 1 +pinlabel=VCC +T 205 3145 5 10 1 1 0 6 1 +pinnumber=5 +T 0 3100 5 10 0 0 0 0 1 +pinseq=0 +} diff --git a/sym/IRF7509.sym b/sym/IRF7509.sym new file mode 100644 index 0000000..b21b5d3 --- /dev/null +++ b/sym/IRF7509.sym @@ -0,0 +1,98 @@ +v 20070902 1 +P 0 300 300 300 1 0 0 +{ +T 0 300 5 10 0 0 0 0 1 +pintype=unknown +T 355 295 5 10 1 1 0 0 1 +pinlabel=S1 +T 205 345 5 10 1 1 0 6 1 +pinnumber=1 +T 0 300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 700 300 700 1 0 0 +{ +T 0 700 5 10 0 0 0 0 1 +pintype=unknown +T 355 695 5 10 1 1 0 0 1 +pinlabel=G1 +T 205 745 5 10 1 1 0 6 1 +pinnumber=2 +T 0 700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1100 300 1100 1 0 0 +{ +T 0 1100 5 10 0 0 0 0 1 +pintype=unknown +T 355 1095 5 10 1 1 0 0 1 +pinlabel=G2 +T 205 1145 5 10 1 1 0 6 1 +pinnumber=4 +T 0 1100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1500 300 1500 1 0 0 +{ +T 0 1500 5 10 0 0 0 0 1 +pintype=unknown +T 355 1495 5 10 1 1 0 0 1 +pinlabel=S2 +T 205 1545 5 10 1 1 0 6 1 +pinnumber=3 +T 0 1500 5 10 0 0 0 0 1 +pinseq=0 +} +P 1600 1500 1300 1500 1 0 0 +{ +T 1600 1500 5 10 0 0 0 0 1 +pintype=unknown +T 1245 1495 5 10 1 1 0 6 1 +pinlabel=D2 +T 1395 1545 5 10 1 1 0 0 1 +pinnumber=5 +T 1600 1500 5 10 0 0 0 0 1 +pinseq=0 +} +P 1600 1100 1300 1100 1 0 0 +{ +T 1600 1100 5 10 0 0 0 0 1 +pintype=unknown +T 1245 1095 5 10 1 1 0 6 1 +pinlabel=D2 +T 1395 1145 5 10 1 1 0 0 1 +pinnumber=6 +T 1600 1100 5 10 0 0 0 0 1 +pinseq=0 +} +P 1600 700 1300 700 1 0 0 +{ +T 1600 700 5 10 0 0 0 0 1 +pintype=unknown +T 1245 695 5 10 1 1 0 6 1 +pinlabel=D1 +T 1395 745 5 10 1 1 0 0 1 +pinnumber=7 +T 1600 700 5 10 0 0 0 0 1 +pinseq=0 +} +P 1600 300 1300 300 1 0 0 +{ +T 1600 300 5 10 0 0 0 0 1 +pintype=unknown +T 1245 295 5 10 1 1 0 6 1 +pinlabel=D1 +T 1395 345 5 10 1 1 0 0 1 +pinnumber=8 +T 1600 300 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 200 1000 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 295 1800 8 10 1 1 0 0 1 +refdes=U? +T 495 0 8 10 1 1 0 0 1 +device=IRF7509 +T -5 0 8 10 0 1 0 0 1 +footprint=MICRO8 +T -5 0 8 10 0 1 0 0 1 +footprint=MICRO8 diff --git a/sym/LMV358-1.sym b/sym/LMV358-1.sym new file mode 100644 index 0000000..ae41e58 --- /dev/null +++ b/sym/LMV358-1.sym @@ -0,0 +1,86 @@ +v 20070902 1 +L 200 800 200 0 3 0 0 0 -1 -1 +L 200 800 800 400 3 0 0 0 -1 -1 +T 200 2300 5 10 0 0 0 0 1 +device=DUAL_OPAMP +L 800 400 200 0 3 0 0 0 -1 -1 +L 300 250 300 150 3 0 0 0 -1 -1 +L 250 200 350 200 3 0 0 0 -1 -1 +L 250 600 350 600 3 0 0 0 -1 -1 +P 0 200 200 200 1 0 0 +{ +T 150 250 5 8 1 1 0 6 1 +pinnumber=3 +T 150 150 5 8 0 1 0 8 1 +pinseq=1 +T 250 200 9 8 0 1 0 0 1 +pinlabel=IN+ +T 250 200 5 8 0 1 0 2 1 +pintype=in +} +P 0 600 200 600 1 0 0 +{ +T 150 650 5 8 1 1 0 6 1 +pinnumber=2 +T 150 550 5 8 0 1 0 8 1 +pinseq=2 +T 250 600 9 8 0 1 0 0 1 +pinlabel=IN- +T 250 600 5 8 0 1 0 2 1 +pintype=in +} +P 800 400 1000 400 1 0 1 +{ +T 850 450 5 8 1 1 0 0 1 +pinnumber=1 +T 850 350 5 8 0 1 0 2 1 +pinseq=5 +T 800 400 9 8 0 1 0 6 1 +pinlabel=OUT +T 800 400 5 8 0 1 0 8 1 +pintype=out +} +P 500 600 500 800 1 0 1 +{ +T 550 600 5 8 1 1 0 0 1 +pinnumber=8 +T 550 600 5 8 0 1 0 2 1 +pinseq=3 +T 500 600 9 8 1 1 0 5 1 +pinlabel=V+ +T 500 500 5 8 0 1 0 5 1 +pintype=pwr +} +P 500 200 500 0 1 0 1 +{ +T 550 100 5 8 1 1 0 0 1 +pinnumber=4 +T 550 100 5 8 0 1 0 2 1 +pinseq=4 +T 500 200 9 8 1 1 0 3 1 +pinlabel=V- +T 500 300 5 8 0 1 0 3 1 +pintype=pwr +} +T 200 900 8 10 1 1 0 0 1 +refdes=U?A +T 200 1100 5 10 0 0 0 0 1 +slot=1 +T 200 1300 5 10 0 0 0 0 1 +numslots=2 +T 200 1500 5 10 0 0 0 0 1 +slotdef=1:3,2,8,4,1 +T 200 1700 5 10 0 0 0 0 1 +slotdef=2:5,6,8,4,7 +T 200 1900 5 10 0 0 0 0 1 +footprint=SO8 +T 200 2100 5 10 0 0 0 0 1 +footprint2=DIP8 +T 200 2500 5 10 0 0 0 0 1 +symversion=0.2 +T 200 2700 5 10 0 0 0 0 1 +documentation=http://www.onsemi.com/pub/Collateral/LM358-D.PDF +T 200 2900 5 10 0 0 0 0 1 +description=dual opamp +T 800 100 8 10 1 1 0 0 1 +device=LMV358 diff --git a/sym/LMV358-2.sym b/sym/LMV358-2.sym new file mode 100644 index 0000000..84f0fb4 --- /dev/null +++ b/sym/LMV358-2.sym @@ -0,0 +1,64 @@ +v 20070902 1 +L 200 800 200 0 3 0 0 0 -1 -1 +L 200 800 800 400 3 0 0 0 -1 -1 +T 200 2300 5 10 0 0 0 0 1 +device=DUAL_OPAMP +L 800 400 200 0 3 0 0 0 -1 -1 +L 300 250 300 150 3 0 0 0 -1 -1 +L 250 200 350 200 3 0 0 0 -1 -1 +L 250 600 350 600 3 0 0 0 -1 -1 +P 0 200 200 200 1 0 0 +{ +T 150 250 5 8 1 1 0 6 1 +pinnumber=5 +T 150 150 5 8 0 1 0 8 1 +pinseq=1 +T 250 200 9 8 0 1 0 0 1 +pinlabel=IN+ +T 250 200 5 8 0 1 0 2 1 +pintype=in +} +P 0 600 200 600 1 0 0 +{ +T 150 650 5 8 1 1 0 6 1 +pinnumber=6 +T 150 550 5 8 0 1 0 8 1 +pinseq=2 +T 250 600 9 8 0 1 0 0 1 +pinlabel=IN- +T 250 600 5 8 0 1 0 2 1 +pintype=in +} +P 800 400 1000 400 1 0 1 +{ +T 850 450 5 8 1 1 0 0 1 +pinnumber=7 +T 850 350 5 8 0 1 0 2 1 +pinseq=5 +T 800 400 9 8 0 1 0 6 1 +pinlabel=OUT +T 800 400 5 8 0 1 0 8 1 +pintype=out +} +T 200 900 8 10 1 1 0 0 1 +refdes=U?B +T 200 1100 5 10 0 0 0 0 1 +slot=1 +T 200 1300 5 10 0 0 0 0 1 +numslots=2 +T 200 1500 5 10 0 0 0 0 1 +slotdef=1:3,2,8,4,1 +T 200 1700 5 10 0 0 0 0 1 +slotdef=2:5,6,8,4,7 +T 200 1900 5 10 0 0 0 0 1 +footprint=SO8 +T 200 2100 5 10 0 0 0 0 1 +footprint2=DIP8 +T 200 2500 5 10 0 0 0 0 1 +symversion=0.2 +T 200 2700 5 10 0 0 0 0 1 +documentation=http://www.onsemi.com/pub/Collateral/LM358-D.PDF +T 200 2900 5 10 0 0 0 0 1 +description=dual opamp +T 800 100 8 10 1 1 0 0 1 +device=LMV358 diff --git a/sym/LP2980.sym b/sym/LP2980.sym new file mode 100644 index 0000000..d332b09 --- /dev/null +++ b/sym/LP2980.sym @@ -0,0 +1,52 @@ +v 20070902 1 +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=VIN +T 205 945 5 10 1 1 0 6 1 +pinnumber=1 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=EN +T 205 545 5 10 1 1 0 6 1 +pinnumber=3 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 2100 900 1800 900 1 0 0 +{ +T 2100 900 5 10 0 0 0 0 1 +pintype=unknown +T 1745 895 5 10 1 1 0 6 1 +pinlabel=VOUT +T 1895 945 5 10 1 1 0 0 1 +pinnumber=5 +T 2100 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 1100 0 1100 300 1 0 0 +{ +T 1100 0 5 10 0 0 0 0 1 +pintype=unknown +T 1345 500 5 10 1 1 180 0 1 +pinlabel=GND +T 1305 50 5 10 1 1 0 6 1 +pinnumber=2 +T 1100 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1500 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 395 1195 8 10 1 1 0 0 1 +refdes=U? +T 595 695 8 10 1 1 0 0 1 +device=LP2980-3.3 +T -5 -5 8 10 0 1 0 0 1 +footprint=SOT23-5 diff --git a/sym/LPC2148.sym b/sym/LPC2148.sym new file mode 100644 index 0000000..0f60d2c --- /dev/null +++ b/sym/LPC2148.sym @@ -0,0 +1,713 @@ +v 20070902 1 +P 5500 16000 5200 16000 1 0 0 +{ +T 5500 16000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 15995 5 10 1 1 0 6 1 +pinlabel=P0.0/TXD0/PWM1 +T 5295 16045 5 10 1 1 0 0 1 +pinnumber=19 +T 5500 16000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 15600 5200 15600 1 0 0 +{ +T 5500 15600 5 10 0 0 0 0 1 +pintype=unknown +T 5145 15595 5 10 1 1 0 6 1 +pinlabel=P0.1/RXD0/PWM3/EINT0 +T 5295 15645 5 10 1 1 0 0 1 +pinnumber=21 +T 5500 15600 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 15200 5200 15200 1 0 0 +{ +T 5500 15200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 15195 5 10 1 1 0 6 1 +pinlabel=P0.2/SCL0/CAP0.0 +T 5295 15245 5 10 1 1 0 0 1 +pinnumber=22 +T 5500 15200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 14800 5200 14800 1 0 0 +{ +T 5500 14800 5 10 0 0 0 0 1 +pintype=unknown +T 5145 14795 5 10 1 1 0 6 1 +pinlabel=P0.3/SDA0/MAT0.0/EINT1 +T 5295 14845 5 10 1 1 0 0 1 +pinnumber=26 +T 5500 14800 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 14400 5200 14400 1 0 0 +{ +T 5500 14400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 14395 5 10 1 1 0 6 1 +pinlabel=P0.4/SCK0/CAP0.1/AD0.6 +T 5295 14445 5 10 1 1 0 0 1 +pinnumber=27 +T 5500 14400 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 14000 5200 14000 1 0 0 +{ +T 5500 14000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 13995 5 10 1 1 0 6 1 +pinlabel=P0.5/MISD0/MAT0.1/AD0.7 +T 5295 14045 5 10 1 1 0 0 1 +pinnumber=29 +T 5500 14000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 13600 5200 13600 1 0 0 +{ +T 5500 13600 5 10 0 0 0 0 1 +pintype=unknown +T 5145 13595 5 10 1 1 0 6 1 +pinlabel=P0.6/MOSI0/CAP0.2/AD1.0 +T 5295 13645 5 10 1 1 0 0 1 +pinnumber=30 +T 5500 13600 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 13200 5200 13200 1 0 0 +{ +T 5500 13200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 13195 5 10 1 1 0 6 1 +pinlabel=P0.7/SSEL0/PWM2/EINT2 +T 5295 13245 5 10 1 1 0 0 1 +pinnumber=31 +T 5500 13200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 12400 5200 12400 1 0 0 +{ +T 5500 12400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 12395 5 10 1 1 0 6 1 +pinlabel=P0.8/TXD1/PWM4/AD1.1 +T 5295 12445 5 10 1 1 0 0 1 +pinnumber=33 +T 5500 12400 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 12000 5200 12000 1 0 0 +{ +T 5500 12000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 11995 5 10 1 1 0 6 1 +pinlabel=P0.9/RXD1/PWM6/EINT3 +T 5295 12045 5 10 1 1 0 0 1 +pinnumber=34 +T 5500 12000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 11600 5200 11600 1 0 0 +{ +T 5500 11600 5 10 0 0 0 0 1 +pintype=unknown +T 5145 11595 5 10 1 1 0 6 1 +pinlabel=P0.10/RTS1/CAP1.0/AD1.2 +T 5295 11645 5 10 1 1 0 0 1 +pinnumber=35 +T 5500 11600 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 11200 5200 11200 1 0 0 +{ +T 5500 11200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 11195 5 10 1 1 0 6 1 +pinlabel=P0.11/CTS1/CAP1.1/SCL1 +T 5295 11245 5 10 1 1 0 0 1 +pinnumber=37 +T 5500 11200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 10800 5200 10800 1 0 0 +{ +T 5500 10800 5 10 0 0 0 0 1 +pintype=unknown +T 5145 10795 5 10 1 1 0 6 1 +pinlabel=P0.12/DSR1/MAT1.0/AD1.3 +T 5295 10845 5 10 1 1 0 0 1 +pinnumber=38 +T 5500 10800 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 10400 5200 10400 1 0 0 +{ +T 5500 10400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 10395 5 10 1 1 0 6 1 +pinlabel=P0.13/DTR1/MAT1.1/AD1.4 +T 5295 10445 5 10 1 1 0 0 1 +pinnumber=39 +T 5500 10400 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 10000 5200 10000 1 0 0 +{ +T 5500 10000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 9995 5 10 1 1 0 6 1 +pinlabel=P0.14/DCD1/EINT1/SDA1 +T 5295 10045 5 10 1 1 0 0 1 +pinnumber=41 +T 5500 10000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 9600 5200 9600 1 0 0 +{ +T 5500 9600 5 10 0 0 0 0 1 +pintype=unknown +T 5145 9595 5 10 1 1 0 6 1 +pinlabel=P0.15/RI1/EINT2/AD1.5 +T 5295 9645 5 10 1 1 0 0 1 +pinnumber=45 +T 5500 9600 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 8800 5200 8800 1 0 0 +{ +T 5500 8800 5 10 0 0 0 0 1 +pintype=unknown +T 5145 8795 5 10 1 1 0 6 1 +pinlabel=P0.16/EINT0/MAT0.2/CAP0.2 +T 5295 8845 5 10 1 1 0 0 1 +pinnumber=46 +T 5500 8800 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 8400 5200 8400 1 0 0 +{ +T 5500 8400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 8395 5 10 1 1 0 6 1 +pinlabel=P0.17/CAP1.2/SCK1/MAT1.2 +T 5295 8445 5 10 1 1 0 0 1 +pinnumber=47 +T 5500 8400 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 8000 5200 8000 1 0 0 +{ +T 5500 8000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 7995 5 10 1 1 0 6 1 +pinlabel=P0.18/CAP1.3/MISO1/MAT1.3 +T 5295 8045 5 10 1 1 0 0 1 +pinnumber=53 +T 5500 8000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 7600 5200 7600 1 0 0 +{ +T 5500 7600 5 10 0 0 0 0 1 +pintype=unknown +T 5145 7595 5 10 1 1 0 6 1 +pinlabel=P0.19/MAT1.2/MOSI1/CAP1.2 +T 5295 7645 5 10 1 1 0 0 1 +pinnumber=54 +T 5500 7600 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 7200 5200 7200 1 0 0 +{ +T 5500 7200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 7195 5 10 1 1 0 6 1 +pinlabel=P0.20/MAT1.3/SSEL1/EINT3 +T 5295 7245 5 10 1 1 0 0 1 +pinnumber=55 +T 5500 7200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 6800 5200 6800 1 0 0 +{ +T 5500 6800 5 10 0 0 0 0 1 +pintype=unknown +T 5145 6795 5 10 1 1 0 6 1 +pinlabel=P0.21/PWM5/AD1.6/CAP1.3 +T 5295 6845 5 10 1 1 0 0 1 +pinnumber=1 +T 5500 6800 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 6400 5200 6400 1 0 0 +{ +T 5500 6400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 6395 5 10 1 1 0 6 1 +pinlabel=P0.22/AD1.7/CAP0.0/MAT0.0 +T 5295 6445 5 10 1 1 0 0 1 +pinnumber=2 +T 5500 6400 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 6000 5200 6000 1 0 0 +{ +T 5500 6000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 5995 5 10 1 1 0 6 1 +pinlabel=P0.23/VBUS +T 5295 6045 5 10 1 1 0 0 1 +pinnumber=58 +T 5500 6000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 5200 5200 5200 1 0 0 +{ +T 5500 5200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 5195 5 10 1 1 0 6 1 +pinlabel=P0.25/AD0.4/AOUT +T 5295 5245 5 10 1 1 0 0 1 +pinnumber=9 +T 5500 5200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 4800 5200 4800 1 0 0 +{ +T 5500 4800 5 10 0 0 0 0 1 +pintype=unknown +T 5145 4795 5 10 1 1 0 6 1 +pinlabel=USBD+ +T 5295 4845 5 10 1 1 0 0 1 +pinnumber=10 +T 5500 4800 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 4400 5200 4400 1 0 0 +{ +T 5500 4400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 4395 5 10 1 1 0 6 1 +pinlabel=USBD- +T 5295 4445 5 10 1 1 0 0 1 +pinnumber=11 +T 5500 4400 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 4000 5200 4000 1 0 0 +{ +T 5500 4000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 3995 5 10 1 1 0 6 1 +pinlabel=P0.28/AD0.1/CAP0.2/MAT0.2 +T 5295 4045 5 10 1 1 0 0 1 +pinnumber=13 +T 5500 4000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 3600 5200 3600 1 0 0 +{ +T 5500 3600 5 10 0 0 0 0 1 +pintype=unknown +T 5145 3595 5 10 1 1 0 6 1 +pinlabel=P0.29/AD0.2/CAP0.3/MAT0.3 +T 5295 3645 5 10 1 1 0 0 1 +pinnumber=14 +T 5500 3600 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 3200 5200 3200 1 0 0 +{ +T 5500 3200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 3195 5 10 1 1 0 6 1 +pinlabel=P0.30/AD0.3/EINT3/CAP0.0 +T 5295 3245 5 10 1 1 0 0 1 +pinnumber=15 +T 5500 3200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 2800 5200 2800 1 0 0 +{ +T 5500 2800 5 10 0 0 0 0 1 +pintype=unknown +T 5145 2795 5 10 1 1 0 6 1 +pinlabel=P0.31/UP_LED/CONNECT +T 5295 2845 5 10 1 1 0 0 1 +pinnumber=17 +T 5500 2800 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 2000 5200 2000 1 0 0 +{ +T 5500 2000 5 10 0 0 0 0 1 +pintype=unknown +T 5145 1995 5 10 1 1 0 6 1 +pinlabel=X1 +T 5295 2045 5 10 1 1 0 0 1 +pinnumber=62 +T 5500 2000 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 1200 5200 1200 1 0 0 +{ +T 5500 1200 5 10 0 0 0 0 1 +pintype=unknown +T 5145 1195 5 10 1 1 0 6 1 +pinlabel=X2 +T 5295 1245 5 10 1 1 0 0 1 +pinnumber=61 +T 5500 1200 5 10 0 0 0 0 1 +pinseq=0 +} +P 5500 400 5300 400 1 0 0 +{ +T 5500 400 5 10 0 0 0 0 1 +pintype=unknown +T 5145 395 5 10 1 1 0 6 1 +pinlabel=RST +T 5295 445 5 10 1 1 0 0 1 +pinnumber=57 +T 5500 400 5 10 0 0 0 0 1 +pinseq=0 +} +V 5250 400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +P 100 13600 400 13600 1 0 0 +{ +T 100 13600 5 10 0 0 0 0 1 +pintype=unknown +T 455 13595 5 10 1 1 0 0 1 +pinlabel=P1.22/PIPESTAT1 +T 305 13645 5 10 1 1 0 6 1 +pinnumber=40 +T 100 13600 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 13200 400 13200 1 0 0 +{ +T 100 13200 5 10 0 0 0 0 1 +pintype=unknown +T 455 13195 5 10 1 1 0 0 1 +pinlabel=P1.23/PIPESTAT2 +T 305 13245 5 10 1 1 0 6 1 +pinnumber=36 +T 100 13200 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 14000 400 14000 1 0 0 +{ +T 100 14000 5 10 0 0 0 0 1 +pintype=unknown +T 455 13995 5 10 1 1 0 0 1 +pinlabel=P1.21/PIPESTAT0 +T 305 14045 5 10 1 1 0 6 1 +pinnumber=44 +T 100 14000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 14400 400 14400 1 0 0 +{ +T 100 14400 5 10 0 0 0 0 1 +pintype=unknown +T 455 14395 5 10 1 1 0 0 1 +pinlabel=P1.20/TRACESYNC +T 305 14445 5 10 1 1 0 6 1 +pinnumber=48 +T 100 14400 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 14800 400 14800 1 0 0 +{ +T 100 14800 5 10 0 0 0 0 1 +pintype=unknown +T 455 14795 5 10 1 1 0 0 1 +pinlabel=P1.19/TRACEPKT3 +T 305 14845 5 10 1 1 0 6 1 +pinnumber=4 +T 100 14800 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 15200 400 15200 1 0 0 +{ +T 100 15200 5 10 0 0 0 0 1 +pintype=unknown +T 455 15195 5 10 1 1 0 0 1 +pinlabel=P1.18/TRACEPKT2 +T 305 15245 5 10 1 1 0 6 1 +pinnumber=8 +T 100 15200 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 15600 400 15600 1 0 0 +{ +T 100 15600 5 10 0 0 0 0 1 +pintype=unknown +T 455 15595 5 10 1 1 0 0 1 +pinlabel=P1.17/TRACEPKT1 +T 305 15645 5 10 1 1 0 6 1 +pinnumber=12 +T 100 15600 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 16000 400 16000 1 0 0 +{ +T 100 16000 5 10 0 0 0 0 1 +pintype=unknown +T 455 15995 5 10 1 1 0 0 1 +pinlabel=P1.16/TRACEPKT0 +T 305 16045 5 10 1 1 0 6 1 +pinnumber=16 +T 100 16000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 12400 400 12400 1 0 0 +{ +T 100 12400 5 10 0 0 0 0 1 +pintype=unknown +T 455 12395 5 10 1 1 0 0 1 +pinlabel=P1.24/TRACECLK +T 305 12445 5 10 1 1 0 6 1 +pinnumber=32 +T 100 12400 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 12000 400 12000 1 0 0 +{ +T 100 12000 5 10 0 0 0 0 1 +pintype=unknown +T 455 11995 5 10 1 1 0 0 1 +pinlabel=P1.25/EXTIN0 +T 305 12045 5 10 1 1 0 6 1 +pinnumber=28 +T 100 12000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 11600 400 11600 1 0 0 +{ +T 100 11600 5 10 0 0 0 0 1 +pintype=unknown +T 455 11595 5 10 1 1 0 0 1 +pinlabel=P1.26/RTCK +T 305 11645 5 10 1 1 0 6 1 +pinnumber=24 +T 100 11600 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 11200 400 11200 1 0 0 +{ +T 100 11200 5 10 0 0 0 0 1 +pintype=unknown +T 455 11195 5 10 1 1 0 0 1 +pinlabel=P1.27/TD0 +T 305 11245 5 10 1 1 0 6 1 +pinnumber=64 +T 100 11200 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 10800 400 10800 1 0 0 +{ +T 100 10800 5 10 0 0 0 0 1 +pintype=unknown +T 455 10795 5 10 1 1 0 0 1 +pinlabel=P1.28/TDI +T 305 10845 5 10 1 1 0 6 1 +pinnumber=60 +T 100 10800 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 10400 400 10400 1 0 0 +{ +T 100 10400 5 10 0 0 0 0 1 +pintype=unknown +T 455 10395 5 10 1 1 0 0 1 +pinlabel=P1.29/TCK +T 305 10445 5 10 1 1 0 6 1 +pinnumber=56 +T 100 10400 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 10000 400 10000 1 0 0 +{ +T 100 10000 5 10 0 0 0 0 1 +pintype=unknown +T 455 9995 5 10 1 1 0 0 1 +pinlabel=P1.30/TMS +T 305 10045 5 10 1 1 0 6 1 +pinnumber=52 +T 100 10000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 9600 400 9600 1 0 0 +{ +T 100 9600 5 10 0 0 0 0 1 +pintype=unknown +T 455 9595 5 10 1 1 0 0 1 +pinlabel=P1.31/TRST +T 305 9645 5 10 1 1 0 6 1 +pinnumber=20 +T 100 9600 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 8800 400 8800 1 0 0 +{ +T 100 8800 5 10 0 0 0 0 1 +pintype=unknown +T 455 8795 5 10 1 1 0 0 1 +pinlabel=RTCX1 +T 305 8845 5 10 1 1 0 6 1 +pinnumber=3 +T 100 8800 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 8000 400 8000 1 0 0 +{ +T 100 8000 5 10 0 0 0 0 1 +pintype=unknown +T 455 7995 5 10 1 1 0 0 1 +pinlabel=RTCX2 +T 305 8045 5 10 1 1 0 6 1 +pinnumber=5 +T 100 8000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 7200 400 7200 1 0 0 +{ +T 100 7200 5 10 0 0 0 0 1 +pintype=unknown +T 455 7195 5 10 1 1 0 0 1 +pinlabel=VBAT +T 305 7245 5 10 1 1 0 6 1 +pinnumber=49 +T 100 7200 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 6400 400 6400 1 0 0 +{ +T 100 6400 5 10 0 0 0 0 1 +pintype=unknown +T 455 6395 5 10 1 1 0 0 1 +pinlabel=VDD3-1(I/O) +T 305 6445 5 10 1 1 0 6 1 +pinnumber=23 +T 100 6400 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 6000 400 6000 1 0 0 +{ +T 100 6000 5 10 0 0 0 0 1 +pintype=unknown +T 455 5995 5 10 1 1 0 0 1 +pinlabel=VDD3-2(I/O) +T 305 6045 5 10 1 1 0 6 1 +pinnumber=43 +T 100 6000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 5600 400 5600 1 0 0 +{ +T 100 5600 5 10 0 0 0 0 1 +pintype=unknown +T 455 5595 5 10 1 1 0 0 1 +pinlabel=VDD3-3(I/O) +T 305 5645 5 10 1 1 0 6 1 +pinnumber=51 +T 100 5600 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 4400 400 4400 1 0 0 +{ +T 100 4400 5 10 0 0 0 0 1 +pintype=unknown +T 455 4395 5 10 1 1 0 0 1 +pinlabel=VSS1 +T 305 4445 5 10 1 1 0 6 1 +pinnumber=6 +T 100 4400 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 4000 400 4000 1 0 0 +{ +T 100 4000 5 10 0 0 0 0 1 +pintype=unknown +T 455 3995 5 10 1 1 0 0 1 +pinlabel=VSS2 +T 305 4045 5 10 1 1 0 6 1 +pinnumber=18 +T 100 4000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 3600 400 3600 1 0 0 +{ +T 100 3600 5 10 0 0 0 0 1 +pintype=unknown +T 455 3595 5 10 1 1 0 0 1 +pinlabel=VSS3 +T 305 3645 5 10 1 1 0 6 1 +pinnumber=25 +T 100 3600 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 3200 400 3200 1 0 0 +{ +T 100 3200 5 10 0 0 0 0 1 +pintype=unknown +T 455 3195 5 10 1 1 0 0 1 +pinlabel=VSS4 +T 305 3245 5 10 1 1 0 6 1 +pinnumber=42 +T 100 3200 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 2800 400 2800 1 0 0 +{ +T 100 2800 5 10 0 0 0 0 1 +pintype=unknown +T 455 2795 5 10 1 1 0 0 1 +pinlabel=VSS5 +T 305 2845 5 10 1 1 0 6 1 +pinnumber=50 +T 100 2800 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 2000 400 2000 1 0 0 +{ +T 100 2000 5 10 0 0 0 0 1 +pintype=unknown +T 455 1995 5 10 1 1 0 0 1 +pinlabel=VREF +T 305 2045 5 10 1 1 0 6 1 +pinnumber=63 +T 100 2000 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 1200 400 1200 1 0 0 +{ +T 100 1200 5 10 0 0 0 0 1 +pintype=unknown +T 455 1195 5 10 1 1 0 0 1 +pinlabel=VDD3(A) +T 305 1245 5 10 1 1 0 6 1 +pinnumber=7 +T 100 1200 5 10 0 0 0 0 1 +pinseq=0 +} +P 100 400 400 400 1 0 0 +{ +T 100 400 5 10 0 0 0 0 1 +pintype=unknown +T 455 395 5 10 1 1 0 0 1 +pinlabel=VSSA +T 305 445 5 10 1 1 0 6 1 +pinnumber=59 +T 100 400 5 10 0 0 0 0 1 +pinseq=0 +} +T 445 16400 8 10 1 1 0 0 1 +refdes=U? +T 445 0 8 10 1 1 0 0 1 +device=LPC2148 +T 1945 400 8 10 0 0 0 0 1 +footprint=LQFP64_10 +B 400 200 4800 16100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 diff --git a/sym/MAX1555.sym b/sym/MAX1555.sym new file mode 100644 index 0000000..d0aa6cf --- /dev/null +++ b/sym/MAX1555.sym @@ -0,0 +1,64 @@ +v 20080127 1 +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=DCIN +T 205 945 5 10 1 1 0 6 1 +pinnumber=4 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=USB +T 205 545 5 10 1 1 0 6 1 +pinnumber=1 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 2100 900 1800 900 1 0 0 +{ +T 2100 900 5 10 0 0 0 0 1 +pintype=unknown +T 1745 895 5 10 1 1 0 6 1 +pinlabel=BAT +T 1895 945 5 10 1 1 0 0 1 +pinnumber=5 +T 2100 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 1000 0 1000 300 1 0 0 +{ +T 1000 0 5 10 0 0 0 0 1 +pintype=unknown +T 1245 500 5 10 1 1 180 0 1 +pinlabel=GND +T 1205 50 5 10 1 1 0 6 1 +pinnumber=2 +T 1000 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1500 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 395 1195 8 10 1 1 0 0 1 +refdes=U? +T 695 695 8 10 1 1 0 0 1 +device=MAX1555 +T -5 -5 8 10 0 1 0 0 1 +footprint=SOT23-5 +P 2100 500 1900 500 1 0 0 +{ +T 2100 500 5 10 0 0 0 0 1 +pintype=unknown +T 1745 495 5 10 1 1 0 6 1 +pinlabel=CHG +T 1895 545 5 10 1 1 0 0 1 +pinnumber=3 +T 2100 500 5 10 0 0 0 0 1 +pinseq=0 +} +V 1851 500 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 diff --git a/sym/MBRX120.sym b/sym/MBRX120.sym new file mode 100644 index 0000000..0b9f50d --- /dev/null +++ b/sym/MBRX120.sym @@ -0,0 +1,10 @@ +v 20070902 1 +C 0 100 1 0 0 diode-2.sym +{ +T 0 0 5 10 1 1 0 0 1 +device=MBRX120 +T 300 700 5 10 1 1 0 0 1 +refdes=D? +T 0 100 5 10 0 0 0 0 1 +footprint=SOD123 +} diff --git a/sym/MCP130T.sym b/sym/MCP130T.sym new file mode 100644 index 0000000..0a0768e --- /dev/null +++ b/sym/MCP130T.sym @@ -0,0 +1,44 @@ +v 20070902 1 +P 0 700 200 700 1 0 0 +{ +T 0 700 5 10 0 0 0 0 1 +pintype=unknown +T 355 695 5 10 1 1 0 0 1 +pinlabel=RESET +T 205 745 5 10 1 1 0 6 1 +pinnumber=1 +T 0 700 5 10 0 0 0 0 1 +pinseq=0 +} +V 251 699 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +P 2000 700 1700 700 1 0 0 +{ +T 2000 700 5 10 0 0 0 0 1 +pintype=unknown +T 1645 695 5 10 1 1 0 6 1 +pinlabel=VCC +T 1795 745 5 10 1 1 0 0 1 +pinnumber=2 +T 2000 700 5 10 0 0 0 0 1 +pinseq=0 +} +P 1000 0 1000 300 1 0 0 +{ +T 1000 0 5 10 0 0 0 0 1 +pintype=unknown +T 1245 500 5 10 1 1 180 0 1 +pinlabel=GND +T 950 205 5 10 1 1 90 6 1 +pinnumber=3 +T 1000 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1400 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 295 995 8 10 1 1 0 0 1 +refdes=U? +T 895 995 8 10 1 1 0 0 1 +value=MCP130T +T -5 -5 8 10 0 1 0 0 1 +device=IC +T 895 995 8 10 0 1 0 0 1 +footprint=SOT23 diff --git a/sym/MCP9700.sym b/sym/MCP9700.sym new file mode 100644 index 0000000..0fd5f1b --- /dev/null +++ b/sym/MCP9700.sym @@ -0,0 +1,41 @@ +v 20070902 1 +P 0 700 300 700 1 0 0 +{ +T 0 700 5 10 0 0 0 0 1 +pintype=unknown +T 355 695 5 10 1 1 0 0 1 +pinlabel=VDD +T 205 745 5 10 1 1 0 6 1 +pinnumber=1 +T 0 700 5 10 0 0 0 0 1 +pinseq=0 +} +P 1800 700 1500 700 1 0 0 +{ +T 1800 700 5 10 0 0 0 0 1 +pintype=unknown +T 1445 695 5 10 1 1 0 6 1 +pinlabel=OUT +T 1595 745 5 10 1 1 0 0 1 +pinnumber=2 +T 1800 700 5 10 0 0 0 0 1 +pinseq=0 +} +P 900 0 900 300 1 0 0 +{ +T 900 0 5 10 0 0 0 0 1 +pintype=unknown +T 1145 500 5 10 1 1 180 0 1 +pinlabel=GND +T 1105 150 5 10 1 1 0 6 1 +pinnumber=3 +T 900 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1200 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 195 995 8 10 1 1 0 0 1 +refdes=U? +T 695 995 8 10 1 1 0 0 1 +device=MCP9700 +T -5 -5 8 10 0 1 0 0 1 +footprint=TO92 diff --git a/sym/MMA7260Q.sym b/sym/MMA7260Q.sym new file mode 100644 index 0000000..ee4526f --- /dev/null +++ b/sym/MMA7260Q.sym @@ -0,0 +1,97 @@ +v 20070902 1 +P 0 500 200 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=Sleep +T 205 545 5 10 1 1 0 6 1 +pinnumber=12 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=gSelect2 +T 205 945 5 10 1 1 0 6 1 +pinnumber=2 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 1 1 0 0 1 +pinlabel=gSelect1 +T 205 1345 5 10 1 1 0 6 1 +pinnumber=1 +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 1 1 0 0 1 +pinlabel=VDD +T 205 1745 5 10 1 1 0 6 1 +pinnumber=3 +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 2300 1700 2000 1700 1 0 0 +{ +T 2300 1700 5 10 0 0 0 0 1 +pintype=unknown +T 1945 1695 5 10 1 1 0 6 1 +pinlabel=XOUT +T 2095 1745 5 10 1 1 0 0 1 +pinnumber=15 +T 2300 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 2300 1300 2000 1300 1 0 0 +{ +T 2300 1300 5 10 0 0 0 0 1 +pintype=unknown +T 1945 1295 5 10 1 1 0 6 1 +pinlabel=YOUT +T 2095 1345 5 10 1 1 0 0 1 +pinnumber=14 +T 2300 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 2300 900 2000 900 1 0 0 +{ +T 2300 900 5 10 0 0 0 0 1 +pintype=unknown +T 1945 895 5 10 1 1 0 6 1 +pinlabel=ZOUT +T 2095 945 5 10 1 1 0 0 1 +pinnumber=13 +T 2300 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 1500 0 1500 300 1 0 0 +{ +T 1500 0 5 10 0 0 0 0 1 +pintype=unknown +T 1645 500 5 10 1 1 180 0 1 +pinlabel=VSS +T 1595 250 5 10 1 1 180 6 1 +pinnumber=4 +T 1500 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1700 1900 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +V 249 501 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 595 1995 8 10 1 1 0 0 1 +device=MMA7260Q +T 295 2295 8 10 1 1 0 0 1 +refdes=U? +T -5 -5 8 10 0 1 0 0 1 +footprint=QFN-16 diff --git a/sym/MP3H6115A.sym b/sym/MP3H6115A.sym new file mode 100644 index 0000000..b039eb8 --- /dev/null +++ b/sym/MP3H6115A.sym @@ -0,0 +1,41 @@ +v 20070902 1 +P 0 600 300 600 1 0 0 +{ +T 0 600 5 10 0 0 0 0 1 +pintype=unknown +T 355 595 5 10 1 1 0 0 1 +pinlabel=VS +T 205 645 5 10 1 1 0 6 1 +pinnumber=2 +T 0 600 5 10 0 0 0 0 1 +pinseq=0 +} +P 2200 600 1900 600 1 0 0 +{ +T 2200 600 5 10 0 0 0 0 1 +pintype=unknown +T 1845 595 5 10 1 1 0 6 1 +pinlabel=VOUT +T 1995 645 5 10 1 1 0 0 1 +pinnumber=4 +T 2200 600 5 10 0 0 0 0 1 +pinseq=0 +} +P 1000 0 1000 300 1 0 0 +{ +T 1000 0 5 10 0 0 0 0 1 +pintype=unknown +T 1245 500 5 10 1 1 180 0 1 +pinlabel=GND +T 1095 250 5 10 1 1 180 6 1 +pinnumber=3 +T 1000 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 300 1600 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 595 895 8 10 1 1 0 0 1 +device=MP3H6115A +T 395 1195 8 10 1 1 0 0 1 +refdes=U? +T -5 -5 8 10 0 1 0 0 1 +footprint=SSOP8 diff --git a/sym/NDS352P.sym b/sym/NDS352P.sym new file mode 100644 index 0000000..73fa646 --- /dev/null +++ b/sym/NDS352P.sym @@ -0,0 +1,54 @@ +v 20070902 1 +T -300 -100 5 10 0 0 0 0 1 +device=PMOS_TRANSISTOR +T -300 -100 5 10 0 0 0 0 1 +numslots=0 +T -300 -100 5 10 0 0 0 0 1 +description=generic P channel MOS transistor (enhancement type) +L 200 250 200 500 3 0 0 0 -1 -1 +L 600 250 600 500 3 0 0 0 -1 -1 +L 450 300 400 400 3 0 0 0 -1 -1 +L 350 300 400 400 3 0 0 0 -1 -1 +P 600 0 600 200 1 0 0 +{ +T 700 150 5 10 1 1 180 6 1 +pinnumber=3 +T 550 100 9 10 1 1 180 0 1 +pinlabel=G +T 500 0 5 10 0 0 90 0 1 +pinseq=2 +T 500 0 5 10 0 0 90 0 1 +pintype=pas +} +P 200 500 0 500 1 0 1 +{ +T 105 545 5 10 1 1 0 6 1 +pinnumber=1 +T 55 295 9 10 1 1 0 0 1 +pinlabel=D +T 100 300 5 10 0 0 90 0 1 +pinseq=1 +T 100 300 5 10 0 0 90 0 1 +pintype=pas +} +P 600 500 800 500 1 0 1 +{ +T 695 545 5 10 1 1 0 0 1 +pinnumber=2 +T 745 295 9 10 1 1 0 6 1 +pinlabel=S +T 800 300 5 10 0 0 90 0 1 +pinseq=3 +T 800 300 5 10 0 0 90 0 1 +pintype=pas +} +T 900 200 8 10 1 1 0 0 1 +refdes=Q? +L 125 250 275 250 3 0 0 0 -1 -1 +L 325 250 475 250 3 0 0 0 -1 -1 +L 525 250 675 250 3 0 0 0 -1 -1 +L 200 200 600 200 3 0 0 0 -1 -1 +L 400 250 400 400 3 0 0 0 -1 -1 +L 400 400 600 400 3 0 0 0 -1 -1 +T -5 770 8 10 1 1 0 0 1 +device=NDS352P diff --git a/sym/PIC18F2550.sym b/sym/PIC18F2550.sym new file mode 100644 index 0000000..4672774 --- /dev/null +++ b/sym/PIC18F2550.sym @@ -0,0 +1,328 @@ +v 20060906 1 +P 0 2200 400 2200 1 0 0 +{ +T 100 2300 5 10 1 1 0 0 1 +pinnumber=9 +T 500 2200 3 10 1 1 0 0 1 +pinlabel=OSC1/CLKI +T -400 2300 5 10 0 1 0 0 1 +pinseq=9 +T 0 2200 5 10 0 1 0 0 1 +pintype=in +} +P 0 1800 400 1800 1 0 0 +{ +T 100 1900 5 10 1 1 0 0 1 +pinnumber=10 +T 500 1800 3 10 1 1 0 0 1 +pinlabel=OSC2/CLK0/RA6 +T -400 1900 5 10 0 1 0 0 1 +pinseq=10 +T 0 1800 5 10 0 1 0 0 1 +pintype=out +} +P 6400 600 6000 600 1 0 0 +{ +T 6100 700 5 10 1 1 0 0 1 +pinnumber=16 +T 4900 600 3 10 1 1 0 0 1 +pinlabel=RC5/D+/VP +T 6400 600 5 10 0 1 0 0 1 +pinseq=16 +T 6400 600 5 10 0 1 0 0 1 +pintype=io +} +P 6400 200 6000 200 1 0 0 +{ +T 6100 300 5 10 1 1 0 0 1 +pinnumber=15 +T 4800 200 3 10 1 1 0 0 1 +pinlabel=RC4/D-/VM +T 6400 200 5 10 0 1 0 0 1 +pinseq=15 +T 6400 200 5 10 0 1 0 0 1 +pintype=io +} +P 6400 2200 6000 2200 1 0 0 +{ +T 6100 2300 5 10 1 1 0 0 1 +pinnumber=20 +T 5600 2200 3 10 1 1 0 0 1 +pinlabel=Vdd +T 6400 2200 5 10 0 1 0 0 1 +pinseq=20 +T 6400 2200 5 10 0 1 0 0 1 +pintype=pwr +} +P 6400 1800 6000 1800 1 0 0 +{ +T 5600 1800 3 10 1 1 0 0 1 +pinlabel=Vss +T 6400 1800 5 10 0 1 0 0 1 +pinseq=19 +T 6100 1900 5 10 1 1 0 0 1 +pinnumber=19 +T 6400 1800 5 10 0 1 0 0 1 +pintype=pwr +} +P 6400 1400 6000 1400 1 0 0 +{ +T 6100 1500 5 10 1 1 0 0 1 +pinnumber=18 +T 4400 1400 3 10 1 1 0 0 1 +pinlabel=RC7/RX/DT/SDO +T 6400 1400 5 10 0 1 0 0 1 +pinseq=18 +T 6400 1400 5 10 0 1 0 0 1 +pintype=io +} +P 6400 1000 6000 1000 1 0 0 +{ +T 6100 1100 5 10 1 1 0 0 1 +pinnumber=17 +T 4800 1000 3 10 1 1 0 0 1 +pinlabel=RC6/TX/CK +T 6400 1000 5 10 0 1 0 0 1 +pinseq=17 +T 6400 1000 5 10 0 1 0 0 1 +pintype=io +} +P 6400 3800 6000 3800 1 0 0 +{ +T 6100 3900 5 10 1 1 0 0 1 +pinnumber=24 +T 3900 3800 3 10 1 1 0 0 1 +pinlabel=RB3/AN9/CCP2/VPO +T 6400 3800 5 10 0 1 0 0 1 +pinseq=24 +T 6400 3800 5 10 0 1 0 0 1 +pintype=io +} +P 6400 3400 6000 3400 1 0 0 +{ +T 6100 3500 5 10 1 1 0 0 1 +pinnumber=23 +T 4000 3400 3 10 1 1 0 0 1 +pinlabel=RB2/AN8/INT2/VMO +T 6400 3400 5 10 0 1 0 0 1 +pinseq=23 +T 6400 3400 5 10 0 1 0 0 1 +pintype=io +} +P 6400 3000 6000 3000 1 0 0 +{ +T 6100 3100 5 10 1 1 0 0 1 +pinnumber=22 +T 3600 3000 3 10 1 1 0 0 1 +pinlabel=RB1/AN10/INT1/SCK/SCL +T 6400 3000 5 10 0 1 0 0 1 +pinseq=22 +T 6400 3000 5 10 0 1 0 0 1 +pintype=io +} +P 6400 2600 6000 2600 1 0 0 +{ +T 6100 2700 5 10 1 1 0 0 1 +pinnumber=21 +T 3000 2600 3 10 1 1 0 0 1 +pinlabel=RB0/AN12/INT0/FLT0/SDI/SDA +T 6400 2600 5 10 0 1 0 0 1 +pinseq=21 +T 6400 2600 5 10 0 1 0 0 1 +pintype=io +} +P 0 200 400 200 1 0 0 +{ +T 100 300 5 10 1 1 0 0 1 +pinnumber=14 +T 500 200 3 10 1 1 0 0 1 +pinlabel=Vusb +T -400 300 5 10 0 1 0 0 1 +pinseq=14 +T 0 200 5 10 0 1 0 0 1 +pintype=io +} +P 0 2600 400 2600 1 0 0 +{ +T 100 2700 5 10 1 1 0 0 1 +pinnumber=8 +T 500 2600 3 10 1 1 0 0 1 +pinlabel=Vss +T 100 2700 5 10 1 1 0 0 1 +pinseq=8 +T 0 2600 5 10 0 1 0 0 1 +pintype=pwr +} +P 6400 5400 6000 5400 1 0 0 +{ +T 6100 5500 5 10 1 1 0 0 1 +pinnumber=28 +T 4500 5400 3 10 1 1 0 0 1 +pinlabel=RB7/KBI3/PGD +T 6400 5400 5 10 0 1 0 0 1 +pinseq=28 +T 6400 5400 5 10 0 1 0 0 1 +pintype=io +} +P 6400 5000 6000 5000 1 0 0 +{ +T 6100 5100 5 10 1 1 0 0 1 +pinnumber=27 +T 4500 5000 3 10 1 1 0 0 1 +pinlabel=RB6/KBI2/PGC +T 6400 5000 5 10 0 1 0 0 1 +pinseq=27 +T 6400 5000 5 10 0 1 0 0 1 +pintype=io +} +P 6400 4600 6000 4600 1 0 0 +{ +T 6100 4700 5 10 1 1 0 0 1 +pinnumber=26 +T 4500 4600 3 10 1 1 0 0 1 +pinlabel=RB5/KBI1/PGM +T 6400 4600 5 10 0 1 0 0 1 +pinseq=26 +T 6400 4600 5 10 0 1 0 0 1 +pintype=io +} +P 6400 4200 6000 4200 1 0 0 +{ +T 6100 4300 5 10 1 1 0 0 1 +pinnumber=25 +T 4400 4200 3 10 1 1 0 0 1 +pinlabel=RB4/AN11/KBI0 +T 6400 4200 5 10 0 1 0 0 1 +pinseq=25 +T 6400 4200 5 10 0 1 0 0 1 +pintype=io +} +P 0 5400 300 5400 1 0 0 +{ +T 100 5500 5 10 1 1 0 0 1 +pinnumber=1 +T 500 5400 3 10 1 1 0 0 1 +pinlabel=MCLR/Vpp/RE3 +T -400 5500 5 10 0 1 0 0 1 +pinseq=1 +T 0 5400 5 10 0 1 0 0 1 +pintype=in +} +P 0 5000 400 5000 1 0 0 +{ +T 100 5100 5 10 1 1 0 0 1 +pinnumber=2 +T 500 5000 3 10 1 1 0 0 1 +pinlabel=RA0/AN0 +T -400 5100 5 10 0 1 0 0 1 +pinseq=2 +T 0 5000 5 10 0 1 0 0 1 +pintype=io +} +P 0 4600 400 4600 1 0 0 +{ +T 100 4700 5 10 1 1 0 0 1 +pinnumber=3 +T 500 4600 3 10 1 1 0 0 1 +pinlabel=RA1/AN1 +T -400 4700 5 10 0 1 0 0 1 +pinseq=3 +T 0 4600 5 10 0 1 0 0 1 +pintype=io +} +P 0 4200 400 4200 1 0 0 +{ +T 100 4300 5 10 1 1 0 0 1 +pinnumber=4 +T 500 4200 3 10 1 1 0 0 1 +pinlabel=RA2/AN2/Vref-/CVref +T -400 4300 5 10 0 1 0 0 1 +pinseq=4 +T 0 4200 5 10 0 1 0 0 1 +pintype=io +} +P 0 3800 400 3800 1 0 0 +{ +T 100 3900 5 10 1 1 0 0 1 +pinnumber=5 +T 500 3800 3 10 1 1 0 0 1 +pinlabel=RA3/AN3/Vref+ +T -400 3900 5 10 0 1 0 0 1 +pinseq=5 +T 0 3800 5 10 0 1 0 0 1 +pintype=io +} +P 0 3400 400 3400 1 0 0 +{ +T 100 3500 5 10 1 1 0 0 1 +pinnumber=6 +T 500 3400 3 10 1 1 0 0 1 +pinlabel=RA4/T0CKI/C1OUT/RCV +T -400 3500 5 10 0 1 0 0 1 +pinseq=6 +T 0 3400 5 10 0 1 0 0 1 +pintype=io +} +P 0 3000 400 3000 1 0 0 +{ +T 100 3100 5 10 1 1 0 0 1 +pinnumber=7 +T 500 3000 3 10 1 1 0 0 1 +pinlabel=RA5/AN4/SS/HLVDIN/C2OUT +T -400 3100 5 10 0 1 0 0 1 +pinseq=7 +T 0 3000 5 10 0 1 0 0 1 +pintype=io +} +P 0 1400 400 1400 1 0 0 +{ +T 100 1500 5 10 1 1 0 0 1 +pinnumber=11 +T 500 1400 3 10 1 1 0 0 1 +pinlabel=RC0/T1OSO/T13CKI +T -500 1300 5 10 0 1 0 0 1 +pinseq=11 +T 0 1400 5 10 0 1 0 0 1 +pintype=io +} +P 0 1000 400 1000 1 0 0 +{ +T 100 1100 5 10 1 1 0 0 1 +pinnumber=12 +T 500 1000 3 10 1 1 0 0 1 +pinlabel=RC1/T1OSI/CCP2/UOE +T -400 1100 5 10 0 1 0 0 1 +pinseq=12 +T 0 1000 5 10 0 1 0 0 1 +pintype=io +} +P 0 600 400 600 1 0 0 +{ +T 100 700 5 10 1 1 0 0 1 +pinnumber=13 +T 500 600 3 10 1 1 0 0 1 +pinlabel=RC2/CCP1 +T -400 700 5 10 0 1 0 0 1 +pinseq=13 +T 0 600 5 10 0 1 0 0 1 +pintype=io +} +V 350 5400 52 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +B 400 0 5600 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 5400 2400 8 10 0 0 0 0 1 +description=Microchip PIC18F242 Microcontroller +T 5700 6100 8 10 1 1 0 0 1 +refdes=U? +T 5400 3300 8 10 0 0 0 0 1 +numslots=0 +L 487 5557 987 5557 3 0 0 0 -1 -1 +T 5400 3000 8 10 0 0 0 0 1 +device=PIC18F242 +T 2450 5750 9 10 1 0 0 0 1 +PIC18F2550 +T 5400 3600 8 10 0 0 0 0 1 +slot=1 +T 5400 2700 8 10 0 0 0 0 1 +footprint=DIP28 +L 1464 3149 1675 3149 3 0 0 0 -1 -1 +L 2138 1158 2564 1158 3 0 0 0 -1 -1 diff --git a/sym/USBCONN.sym b/sym/USBCONN.sym new file mode 100644 index 0000000..110a9ab --- /dev/null +++ b/sym/USBCONN.sym @@ -0,0 +1,50 @@ +v 20070902 1 +P 0 1600 300 1600 1 0 0 +{ +T 0 1600 5 10 0 0 0 0 1 +pintype=unknown +T 355 1595 5 10 1 1 0 0 1 +pinlabel=5V +T 205 1645 5 10 1 1 0 6 1 +pinnumber=1 +T 0 1600 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1200 300 1200 1 0 0 +{ +T 0 1200 5 10 0 0 0 0 1 +pintype=unknown +T 355 1195 5 10 1 1 0 0 1 +pinlabel=DATA- +T 205 1245 5 10 1 1 0 6 1 +pinnumber=2 +T 0 1200 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 800 300 800 1 0 0 +{ +T 0 800 5 10 0 0 0 0 1 +pintype=unknown +T 355 795 5 10 1 1 0 0 1 +pinlabel=DATA+ +T 205 845 5 10 1 1 0 6 1 +pinnumber=3 +T 0 800 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 400 300 400 1 0 0 +{ +T 0 400 5 10 0 0 0 0 1 +pintype=unknown +T 355 395 5 10 1 1 0 0 1 +pinlabel=GND +T 205 445 5 10 1 1 0 6 1 +pinnumber=4 +T 0 400 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 200 900 1700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 295 2000 8 10 1 1 0 0 1 +refdes=J? +T 400 0 9 10 1 0 0 0 1 +miniUSB diff --git a/sym/cap-polar.sym b/sym/cap-polar.sym new file mode 100644 index 0000000..eccf5f9 --- /dev/null +++ b/sym/cap-polar.sym @@ -0,0 +1,41 @@ +v 20070902 1 +P 0 200 200 200 1 0 0 +{ +T 150 250 5 8 1 1 0 6 1 +pinnumber=1 +T 200 150 5 8 0 1 0 8 1 +pinseq=1 +T 250 200 9 8 0 1 0 0 1 +pinlabel=+ +T 250 200 5 8 0 1 0 2 1 +pintype=pas +} +P 900 200 700 200 1 0 0 +{ +T 750 250 5 8 1 1 0 0 1 +pinnumber=2 +T 700 150 5 8 0 1 0 2 1 +pinseq=2 +T 650 200 9 8 0 1 0 6 1 +pinlabel=- +T 650 200 5 8 0 1 0 8 1 +pintype=pas +} +L 400 400 400 0 3 0 0 0 -1 -1 +L 700 200 500 200 3 0 0 0 -1 -1 +L 400 200 200 200 3 0 0 0 -1 -1 +T 200 700 5 10 0 0 0 0 1 +device=POLARIZED_CAPACITOR +A 1200 200 700 165 30 3 0 0 0 -1 -1 +L 289 400 289 300 3 0 0 0 -1 -1 +L 340 349 240 349 3 0 0 0 -1 -1 +T 200 500 8 10 1 1 0 0 1 +refdes=C? +T 200 1300 5 10 0 0 0 0 1 +description=polarized capacitor +T 200 1100 5 10 0 0 0 0 1 +numslots=0 +T 200 900 5 10 0 0 0 0 1 +symversion=0.1 +T -5 0 8 10 0 1 0 0 1 +footprint=1206 diff --git a/sym/capacitor.sym b/sym/capacitor.sym new file mode 100644 index 0000000..25e14ea --- /dev/null +++ b/sym/capacitor.sym @@ -0,0 +1,39 @@ +v 20070902 1 +P 0 200 200 200 1 0 0 +{ +T 150 250 5 8 0 1 0 6 1 +pinnumber=1 +T 150 150 5 8 0 1 0 8 1 +pinseq=1 +T 200 200 9 8 0 1 0 0 1 +pinlabel=1 +T 200 200 5 8 0 1 0 2 1 +pintype=pas +} +P 900 200 700 200 1 0 0 +{ +T 750 250 5 8 0 1 0 0 1 +pinnumber=2 +T 750 150 5 8 0 1 0 2 1 +pinseq=2 +T 700 200 9 8 0 1 0 6 1 +pinlabel=2 +T 700 200 5 8 0 1 0 8 1 +pintype=pas +} +L 400 400 400 0 3 0 0 0 -1 -1 +L 500 400 500 0 3 0 0 0 -1 -1 +L 700 200 500 200 3 0 0 0 -1 -1 +L 400 200 200 200 3 0 0 0 -1 -1 +T 200 700 5 10 0 0 0 0 1 +device=CAPACITOR +T 200 500 8 10 1 1 0 0 1 +refdes=C? +T 200 1300 5 10 0 0 0 0 1 +description=capacitor +T 200 1100 5 10 0 0 0 0 1 +numslots=0 +T 200 900 5 10 0 0 0 0 1 +symversion=0.1 +T -5 0 8 10 0 1 0 0 1 +footprint=1206 diff --git a/sym/conn-10.sym b/sym/conn-10.sym new file mode 100644 index 0000000..bc77e29 --- /dev/null +++ b/sym/conn-10.sym @@ -0,0 +1,114 @@ +v 20070902 1 +P 0 3700 300 3700 1 0 0 +{ +T 0 3700 5 10 0 0 0 0 1 +pintype=unknown +T 355 3695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 3745 5 10 1 1 0 6 1 +pinnumber=1 +T 0 3700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 3300 300 3300 1 0 0 +{ +T 0 3300 5 10 0 0 0 0 1 +pintype=unknown +T 355 3295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 3345 5 10 1 1 0 6 1 +pinnumber=2 +T 0 3300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2900 300 2900 1 0 0 +{ +T 0 2900 5 10 0 0 0 0 1 +pintype=unknown +T 355 2895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2945 5 10 1 1 0 6 1 +pinnumber=3 +T 0 2900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 2495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2545 5 10 1 1 0 6 1 +pinnumber=4 +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2100 300 2100 1 0 0 +{ +T 0 2100 5 10 0 0 0 0 1 +pintype=unknown +T 355 2095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2145 5 10 1 1 0 6 1 +pinnumber=5 +T 0 2100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1745 5 10 1 1 0 6 1 +pinnumber=6 +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1345 5 10 1 1 0 6 1 +pinnumber=7 +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 945 5 10 1 1 0 6 1 +pinnumber=8 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 545 5 10 1 1 0 6 1 +pinnumber=9 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 3895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 145 5 10 1 1 0 6 1 +pinnumber=10 +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 3800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 355 3895 8 10 1 1 0 0 1 +refdes=J? diff --git a/sym/conn-2-swap.sym b/sym/conn-2-swap.sym new file mode 100644 index 0000000..1c58e63 --- /dev/null +++ b/sym/conn-2-swap.sym @@ -0,0 +1,28 @@ +v 20070902 1 +T -400 600 8 10 0 1 0 0 1 +footprint=SIP2N +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 545 5 10 1 1 0 6 1 +pinnumber=2 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 145 5 10 1 1 0 6 1 +pinnumber=1 +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 305 645 8 10 1 1 0 0 1 +refdes=J? diff --git a/sym/conn-2.sym b/sym/conn-2.sym new file mode 100644 index 0000000..4022b73 --- /dev/null +++ b/sym/conn-2.sym @@ -0,0 +1,28 @@ +v 20070902 1 +T -400 600 8 10 0 1 0 0 1 +footprint=SIP2N +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 145 5 10 1 1 0 6 1 +pinnumber=2 +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 545 5 10 1 1 0 6 1 +pinnumber=1 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 305 645 8 10 1 1 0 0 1 +refdes=J? diff --git a/sym/conn-2b.sym b/sym/conn-2b.sym new file mode 100644 index 0000000..20f144a --- /dev/null +++ b/sym/conn-2b.sym @@ -0,0 +1,26 @@ +v 20070902 1 +P 700 500 400 500 1 0 0 +{ +T 700 500 5 10 0 0 0 0 1 +pintype=unknown +T 345 495 5 10 0 1 0 6 1 +pinlabel=unknown +T 495 545 5 10 1 1 0 0 1 +pinnumber=1 +T 700 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 700 100 400 100 1 0 0 +{ +T 700 100 5 10 0 0 0 0 1 +pintype=unknown +T 345 95 5 10 0 1 0 6 1 +pinlabel=unknown +T 495 145 5 10 1 1 0 0 1 +pinnumber=2 +T 700 100 5 10 0 0 0 0 1 +pinseq=0 +} +B 0 0 400 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T -5 645 8 10 1 1 0 0 1 +refdes=J? diff --git a/sym/conn-3.sym b/sym/conn-3.sym new file mode 100644 index 0000000..b5cfc01 --- /dev/null +++ b/sym/conn-3.sym @@ -0,0 +1,37 @@ +v 20070902 1 +P 0 1000 300 1000 1 0 0 +{ +T 0 1000 5 10 0 0 0 0 1 +pintype=unknown +T 355 995 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1045 5 10 1 1 0 6 1 +pinnumber=1 +T 0 1000 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 600 300 600 1 0 0 +{ +T 0 600 5 10 0 0 0 0 1 +pintype=unknown +T 355 595 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 645 5 10 1 1 0 6 1 +pinnumber=2 +T 0 600 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 200 300 200 1 0 0 +{ +T 0 200 5 10 0 0 0 0 1 +pintype=unknown +T 155 595 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 245 5 10 1 1 0 6 1 +pinnumber=3 +T 0 200 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 300 1300 8 10 1 1 0 0 1 +refdes=J? diff --git a/sym/gschem.log b/sym/gschem.log new file mode 100644 index 0000000..195c3a3 --- /dev/null +++ b/sym/gschem.log @@ -0,0 +1,15 @@ +gEDA/gschem version 1.4.0.20080127 +gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more details. +This is free software, and you are welcome to redistribute it under certain +conditions; please see the COPYING file for more details. + +Read system-gafrc file [/etc/gEDA/system-gafrc] +Did not find optional ~/.gEDA/gafrc file [/home/bdale/.gEDA/gafrc] +Did not find optional local gafrc file [/home/bdale/geda/bdale/sym/gafrc] +Read system-gschemrc file [/etc/gEDA/system-gschemrc] +Did not find optional ~/.gEDA/gschemrc file [/home/bdale/.gEDA/gschemrc] +Did not find optional local gschemrc file [/home/bdale/geda/bdale/sym/gschemrc] +Read init scm file [/usr/share/gEDA/scheme/gschem.scm] +Loading schematic [/home/bdale/geda/bdale/sym/MAX1555.sym] +Did not find specified gafrc file [/home/bdale/geda/bdale/sym/gafrc] +Translating schematic [0 0] diff --git a/sym/led.sym b/sym/led.sym new file mode 100644 index 0000000..b274dcd --- /dev/null +++ b/sym/led.sym @@ -0,0 +1,39 @@ +v 20070902 1 +T -50 300 8 10 1 1 0 0 1 +refdes=D? +T -100 600 8 10 0 0 0 0 1 +device=LED +P 0 100 150 100 1 0 0 +{ +T 100 150 5 8 0 1 0 0 1 +pinnumber=1 +T 100 150 5 8 0 0 0 0 1 +pinseq=1 +T 100 150 5 8 0 1 0 0 1 +pinlabel=1 +T 100 150 5 8 0 1 0 0 1 +pintype=pas +} +P 400 100 250 100 1 0 0 +{ +T 200 150 5 8 0 1 0 0 1 +pinnumber=2 +T 200 150 5 8 0 0 0 0 1 +pinseq=2 +T 200 150 5 8 0 1 0 0 1 +pinlabel=2 +T 200 150 5 8 0 1 0 0 1 +pintype=pas +} +L 150 200 250 100 3 0 0 0 -1 -1 +L 250 100 150 0 3 0 0 0 -1 -1 +L 150 200 150 0 3 0 0 0 -1 -1 +L 250 200 250 0 3 0 0 0 -1 -1 +L 180 240 280 340 3 0 0 0 -1 -1 +L 280 340 230 310 3 0 0 0 -1 -1 +L 280 340 250 290 3 0 0 0 -1 -1 +L 250 240 350 340 3 0 0 0 -1 -1 +L 350 340 300 310 3 0 0 0 -1 -1 +L 350 340 320 290 3 0 0 0 -1 -1 +T -50 0 8 10 0 1 0 0 1 +footprint=1206 diff --git a/sym/miniUSB.sym b/sym/miniUSB.sym new file mode 100644 index 0000000..6e794b1 --- /dev/null +++ b/sym/miniUSB.sym @@ -0,0 +1,63 @@ +v 20070902 1 +P 0 2000 300 2000 1 0 0 +{ +T 0 2000 5 10 0 0 0 0 1 +pintype=unknown +T 355 1995 5 10 1 1 0 0 1 +pinlabel=VBUS +T 205 2045 5 10 1 1 0 6 1 +pinnumber=1 +T 0 2000 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1600 300 1600 1 0 0 +{ +T 0 1600 5 10 0 0 0 0 1 +pintype=unknown +T 355 1595 5 10 1 1 0 0 1 +pinlabel=DATA- +T 205 1645 5 10 1 1 0 6 1 +pinnumber=2 +T 0 1600 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1200 300 1200 1 0 0 +{ +T 0 1200 5 10 0 0 0 0 1 +pintype=unknown +T 355 1195 5 10 1 1 0 0 1 +pinlabel=DATA+ +T 205 1245 5 10 1 1 0 6 1 +pinnumber=3 +T 0 1200 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 800 300 800 1 0 0 +{ +T 0 800 5 10 0 0 0 0 1 +pintype=unknown +T 355 795 5 10 1 1 0 0 1 +pinlabel=HS +T 205 845 5 10 1 1 0 6 1 +pinnumber=4 +T 0 800 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 200 900 2100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 295 2400 8 10 1 1 0 0 1 +refdes=J? +T 400 0 9 10 1 0 0 0 1 +miniUSB +P 0 400 300 400 1 0 0 +{ +T 0 400 5 10 0 0 0 0 1 +pintype=unknown +T 355 395 5 10 1 1 0 0 1 +pinlabel=GND +T 205 445 5 10 1 1 0 6 1 +pinnumber=5 +T 0 400 5 10 0 0 0 0 1 +pinseq=0 +} +T 355 395 8 10 0 1 0 0 1 +footprint=548190572 diff --git a/sym/picoblade-10.sym b/sym/picoblade-10.sym new file mode 100644 index 0000000..c558455 --- /dev/null +++ b/sym/picoblade-10.sym @@ -0,0 +1,116 @@ +v 20070902 1 +P 0 3700 300 3700 1 0 0 +{ +T 0 3700 5 10 0 0 0 0 1 +pintype=unknown +T 355 3695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 3745 5 10 1 1 0 6 1 +pinnumber=10 +T 0 3700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 3300 300 3300 1 0 0 +{ +T 0 3300 5 10 0 0 0 0 1 +pintype=unknown +T 355 3295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 3345 5 10 1 1 0 6 1 +pinnumber=9 +T 0 3300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2900 300 2900 1 0 0 +{ +T 0 2900 5 10 0 0 0 0 1 +pintype=unknown +T 355 2895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2945 5 10 1 1 0 6 1 +pinnumber=8 +T 0 2900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 2495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2545 5 10 1 1 0 6 1 +pinnumber=7 +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2100 300 2100 1 0 0 +{ +T 0 2100 5 10 0 0 0 0 1 +pintype=unknown +T 355 2095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2145 5 10 1 1 0 6 1 +pinnumber=6 +T 0 2100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1745 5 10 1 1 0 6 1 +pinnumber=5 +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1345 5 10 1 1 0 6 1 +pinnumber=4 +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 945 5 10 1 1 0 6 1 +pinnumber=3 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 545 5 10 1 1 0 6 1 +pinnumber=2 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 3895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 145 5 10 1 1 0 6 1 +pinnumber=1 +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 3800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 355 3895 8 10 1 1 0 0 1 +refdes=J? +T -5 0 8 10 0 1 0 0 1 +footprint=532611071 diff --git a/sym/picoblade-3.sym b/sym/picoblade-3.sym new file mode 100644 index 0000000..7cc48d8 --- /dev/null +++ b/sym/picoblade-3.sym @@ -0,0 +1,39 @@ +v 20070902 1 +P 0 1000 300 1000 1 0 0 +{ +T 0 1000 5 10 0 0 0 0 1 +pintype=unknown +T 355 995 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1045 5 10 1 1 0 6 1 +pinnumber=3 +T 0 1000 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 600 300 600 1 0 0 +{ +T 0 600 5 10 0 0 0 0 1 +pintype=unknown +T 355 595 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 645 5 10 1 1 0 6 1 +pinnumber=2 +T 0 600 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 200 300 200 1 0 0 +{ +T 0 200 5 10 0 0 0 0 1 +pintype=unknown +T 155 595 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 245 5 10 1 1 0 6 1 +pinnumber=1 +T 0 200 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 300 1300 8 10 1 1 0 0 1 +refdes=J? +T -5 0 8 10 0 1 0 0 1 +footprint=532610371 diff --git a/sym/pnp-1.sym b/sym/pnp-1.sym new file mode 100644 index 0000000..10358dd --- /dev/null +++ b/sym/pnp-1.sym @@ -0,0 +1,46 @@ +v 20070902 1 +L 200 600 200 200 3 0 0 0 -1 -1 +T 500 400 5 10 0 0 0 0 1 +device=PNP_TRANSISTOR +P 0 400 200 400 1 0 0 +{ +T 100 450 5 6 1 1 0 0 1 +pinnumber=2 +T 100 450 5 6 0 0 0 0 1 +pinseq=2 +T 100 450 5 6 0 1 0 0 1 +pinlabel=B +T 100 450 5 6 0 1 0 0 1 +pintype=pas +} +P 400 800 400 600 1 0 0 +{ +T 300 650 5 6 1 1 0 0 1 +pinnumber=1 +T 300 650 5 6 0 0 0 0 1 +pinseq=1 +T 300 650 5 6 0 1 0 0 1 +pinlabel=C +T 300 650 5 6 0 1 0 0 1 +pintype=pas +} +P 400 200 400 0 1 0 1 +{ +T 300 50 5 6 1 1 0 0 1 +pinnumber=3 +T 300 50 5 6 0 0 0 0 1 +pinseq=3 +T 300 50 5 6 0 1 0 0 1 +pinlabel=E +T 300 50 5 6 0 1 0 0 1 +pintype=pas +} +L 200 300 400 200 3 0 0 0 -1 -1 +L 200 500 400 600 3 0 0 0 -1 -1 +L 200 300 280 219 3 0 0 0 -1 -1 +L 280 219 312 288 3 0 0 0 -1 -1 +L 200 300 312 288 3 0 0 0 -1 -1 +T 500 500 8 10 1 1 0 0 1 +refdes=Q? +T -5 -5 8 10 0 1 0 0 1 +footprint=SOT23 diff --git a/sym/pnp-2.sym b/sym/pnp-2.sym new file mode 100644 index 0000000..db22db0 --- /dev/null +++ b/sym/pnp-2.sym @@ -0,0 +1,46 @@ +v 20071231 1 +L 200 600 200 200 3 0 0 0 -1 -1 +T 500 400 5 10 0 0 0 0 1 +device=PNP_TRANSISTOR +P 0 400 200 400 1 0 0 +{ +T 100 450 5 6 1 1 0 0 1 +pinnumber=1 +T 100 450 5 6 0 0 0 0 1 +pinseq=1 +T 100 450 5 6 0 1 0 0 1 +pinlabel=B +T 100 450 5 6 0 1 0 0 1 +pintype=pas +} +P 400 800 400 600 1 0 0 +{ +T 300 650 5 6 1 1 0 0 1 +pinnumber=2 +T 300 650 5 6 0 0 0 0 1 +pinseq=2 +T 300 650 5 6 0 1 0 0 1 +pinlabel=E +T 300 650 5 6 0 1 0 0 1 +pintype=pas +} +P 400 200 400 0 1 0 1 +{ +T 300 50 5 6 1 1 0 0 1 +pinnumber=3 +T 300 50 5 6 0 0 0 0 1 +pinseq=3 +T 300 50 5 6 0 1 0 0 1 +pinlabel=C +T 300 50 5 6 0 1 0 0 1 +pintype=pas +} +L 201 300 400 200 3 0 0 0 -1 -1 +L 200 500 400 600 3 0 0 0 -1 -1 +L 202 502 273 589 3 0 0 0 -1 -1 +L 308 514 273 588 3 0 0 0 -1 -1 +L 308 514 202 501 3 0 0 0 -1 -1 +T 500 500 8 10 1 1 0 0 1 +refdes=Q? +T -5 -5 8 10 0 1 0 0 1 +footprint=SOT23 diff --git a/sym/resistor.sym b/sym/resistor.sym new file mode 100644 index 0000000..ae78821 --- /dev/null +++ b/sym/resistor.sym @@ -0,0 +1,40 @@ +v 20070902 1 +L 600 200 500 0 3 0 0 0 -1 -1 +L 500 0 400 200 3 0 0 0 -1 -1 +L 400 200 300 0 3 0 0 0 -1 -1 +L 300 0 200 200 3 0 0 0 -1 -1 +T 300 400 5 10 0 0 0 0 1 +device=RESISTOR +L 600 200 700 0 3 0 0 0 -1 -1 +L 700 0 750 100 3 0 0 0 -1 -1 +P 900 100 750 100 1 0 0 +{ +T 800 150 5 8 0 1 0 0 1 +pinnumber=2 +T 800 150 5 8 0 0 0 0 1 +pinseq=2 +T 800 150 5 8 0 1 0 0 1 +pinlabel=2 +T 800 150 5 8 0 1 0 0 1 +pintype=pas +} +P 0 100 152 100 1 0 0 +{ +T 100 150 5 8 0 1 0 0 1 +pinnumber=1 +T 100 150 5 8 0 0 0 0 1 +pinseq=1 +T 100 150 5 8 0 1 0 0 1 +pinlabel=1 +T 100 150 5 8 0 1 0 0 1 +pintype=pas +} +L 201 200 150 100 3 0 0 0 -1 -1 +T 200 300 8 10 1 1 0 0 1 +refdes=R? +T 0 0 8 10 0 1 0 0 1 +pins=2 +T 0 0 8 10 0 1 0 0 1 +class=DISCRETE +T -5 0 8 10 0 1 0 0 1 +footprint=1206 diff --git a/sym/testpoint.sym b/sym/testpoint.sym new file mode 100644 index 0000000..799ea1c --- /dev/null +++ b/sym/testpoint.sym @@ -0,0 +1,20 @@ +v 20070902 1 +P 0 0 100 0 1 0 0 +{ +T 0 0 5 10 0 0 0 0 1 +pintype=unknown +T 355 -5 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 45 5 10 0 1 0 6 1 +pinnumber=1 +T 0 0 5 10 0 0 0 0 1 +pinseq=0 +} +V 149 1 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +V 149 1 25 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T -5 -49 8 10 0 1 0 0 1 +device=TestPoint +T 195 -49 8 10 0 1 0 0 1 +refdes=TP? +T -5 -49 8 10 0 1 0 0 1 +footprint=testpoint diff --git a/sym/title-E-bdale.sym b/sym/title-E-bdale.sym new file mode 100644 index 0000000..9096877 --- /dev/null +++ b/sym/title-E-bdale.sym @@ -0,0 +1,20 @@ +v 20070902 1 +B 0 0 44000 34000 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 26500 1800 5 10 0 0 0 0 1 +graphical=1 +T 36500 400 15 8 1 0 0 0 1 +FILE: +T 41500 400 15 8 1 0 0 0 1 +REVISION: +T 39400 400 15 8 1 0 0 0 1 +PAGE +T 40200 400 15 8 1 0 0 0 1 +OF +B 36400 0 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +L 36400 600 44000 600 15 0 0 0 -1 -1 +T 36500 100 15 10 1 0 0 0 1 +Project URL: +T 36900 800 9 10 1 0 0 0 2 + Copyright 2008 by Bdale Garbee +Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL +L 36400 1400 44000 1400 15 0 0 0 -1 -1 -- 2.39.5