From: Bdale Garbee Date: Mon, 24 Feb 2014 01:15:08 +0000 (-0700) Subject: data sheets and footprints for LipoCharger and USBTRNG X-Git-Tag: telelco-v3.0~795 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=b949d00f1235d1373b1a0e4d75e0030b033fe051;p=hw%2Faltusmetrum data sheets and footprints for LipoCharger and USBTRNG --- diff --git a/datasheets/diodes/ZXRE1004.pdf b/datasheets/diodes/ZXRE1004.pdf new file mode 100644 index 0000000..54cff6f Binary files /dev/null and b/datasheets/diodes/ZXRE1004.pdf differ diff --git a/datasheets/microchip/mcp6l92.pdf b/datasheets/microchip/mcp6l92.pdf new file mode 100644 index 0000000..7b64d49 Binary files /dev/null and b/datasheets/microchip/mcp6l92.pdf differ diff --git a/packages/MSOP8.fp b/packages/MSOP8.fp new file mode 100644 index 0000000..e0809ba --- /dev/null +++ b/packages/MSOP8.fp @@ -0,0 +1,18 @@ +Element(0x00 "Mini small outline package, .65mm" "" "MSOP8" 122 50 3 100 0x00) +( + Pad(8 12 30 12 16 "1" 0x00) + Pad(8 38 30 38 16 "2" 0x100) + Pad(8 63 30 63 16 "3" 0x100) + Pad(8 89 30 89 16 "4" 0x100) + Pad(175 90 197 90 16 "5" 0x100) + Pad(175 64 197 64 16 "6" 0x100) + Pad(175 39 197 39 16 "7" 0x100) + Pad(175 13 197 13 16 "8" 0x100) + ElementLine(-10 -10 77 -10 10) + ElementArc(102 -10 25 25 0 180 10) + ElementLine(127 -10 215 -10 10) + ElementLine(215 -10 215 112 10) + ElementLine(215 112 -10 112 10) + ElementLine(-10 112 -10 -10 10) + Mark(23 12) +) diff --git a/packages/PCM12SMTR.py b/packages/PCM12SMTR.py index f6c4209..6fdf61a 100755 --- a/packages/PCM12SMTR.py +++ b/packages/PCM12SMTR.py @@ -39,7 +39,7 @@ print ' Pad[',\ mm2mils100(WSpacing/2 + PadWidth - PadHeight/2), \ mm2mils100(-HSpacing/2 - PadHeight/2), \ mm2mils100(PadHeight), \ - mm2mils100(WSpacing - PadWidth), \ + mm2mils100(0), \ mm2mils100(PadWidth)+600, \ '"mnt" "M" 0x0100]' @@ -49,7 +49,7 @@ print ' Pad[',\ mm2mils100(WSpacing/2 + PadWidth - PadHeight/2), \ mm2mils100(HSpacing/2 + PadHeight/2), \ mm2mils100(PadHeight), \ - mm2mils100(WSpacing - PadWidth), \ + mm2mils100(0), \ mm2mils100(PadWidth)+600, \ '"mnt" "M" 0x0100]' @@ -59,7 +59,7 @@ print ' Pad[',\ mm2mils100(-WSpacing/2 - PadWidth + PadHeight/2), \ mm2mils100(HSpacing/2 + PadHeight/2), \ mm2mils100(PadHeight), \ - mm2mils100(WSpacing - PadWidth), \ + mm2mils100(0), \ mm2mils100(PadWidth)+600, \ '"mnt" "M" 0x0100]' @@ -69,7 +69,7 @@ print ' Pad[',\ mm2mils100(-WSpacing/2 - PadWidth + PadHeight/2), \ mm2mils100(-HSpacing/2 - PadHeight/2), \ mm2mils100(PadHeight), \ - mm2mils100(WSpacing - PadWidth), \ + mm2mils100(0), \ mm2mils100(PadWidth)+600, \ '"mnt" "M" 0x0100]' @@ -97,7 +97,7 @@ print ' Pad[',\ mm2mils100(Pin2Offset - Pin12), \ mm2mils100(- PinBase - PinHeight + (PinWidth/2)), \ mm2mils100(PinWidth), \ - mm2mils100(.1524), \ + mm2mils100(0), \ mm2mils100(PinWidth + .1524), \ '"pin1" "1" 0x0100]' @@ -107,7 +107,7 @@ print ' Pad[',\ mm2mils100(Pin2Offset), \ mm2mils100(- PinBase - PinHeight + (PinWidth/2)), \ mm2mils100(PinWidth), \ - mm2mils100(.1524), \ + mm2mils100(0), \ mm2mils100(PinWidth + .1524), \ '"pin2" "2" 0x0100]' @@ -117,7 +117,7 @@ print ' Pad[',\ mm2mils100(Pin2Offset + Pin23), \ mm2mils100(- PinBase - PinHeight + (PinWidth/2)), \ mm2mils100(PinWidth), \ - mm2mils100(.1524), \ + mm2mils100(0), \ mm2mils100(PinWidth + .1524), \ '"pin3" "3" 0x0100]' diff --git a/packages/usbAmale.py b/packages/usbAmale.py index 8b6a157..cf4a6ad 100755 --- a/packages/usbAmale.py +++ b/packages/usbAmale.py @@ -109,9 +109,9 @@ print ' Pin[',\ print ' ElementLine[',\ mm2mils100(-TabSpacing/2), \ - mm2mils100(-EdgeOffset), \ + mm2mils100(-EdgeOffset)+500, \ mm2mils100(TabSpacing/2), \ - mm2mils100(-EdgeOffset), \ + mm2mils100(-EdgeOffset)+500, \ '1000 ]' print ")" diff --git a/symbols/common/zener.sym b/symbols/common/zener.sym new file mode 100644 index 0000000..f29b985 --- /dev/null +++ b/symbols/common/zener.sym @@ -0,0 +1,35 @@ +v 20031231 1 +L 300 400 300 0 3 0 0 0 -1 -1 +L 600 200 300 0 3 0 0 0 -1 -1 +L 600 200 300 400 3 0 0 0 -1 -1 +T 400 600 5 10 0 0 0 0 1 +device=ZENER_DIODE +L 600 400 600 0 3 0 0 0 -1 -1 +P 900 200 700 200 1 0 0 +{ +T 700 250 5 8 0 1 0 0 1 +pinnumber=2 +T 700 250 5 8 0 0 0 0 1 +pinseq=2 +T 700 250 5 8 0 1 0 0 1 +pinlabel=2 +T 700 250 5 8 0 1 0 0 1 +pintype=pas +} +P 200 200 0 200 1 0 1 +{ +T 100 250 5 8 0 1 0 0 1 +pinnumber=1 +T 100 250 5 8 0 0 0 0 1 +pinseq=1 +T 100 250 5 8 0 1 0 0 1 +pinlabel=1 +T 100 250 5 8 0 1 0 0 1 +pintype=pas +} +L 700 200 600 200 3 0 0 0 -1 -1 +L 300 200 200 200 3 0 0 0 -1 -1 +L 600 400 500 400 3 0 0 0 -1 -1 +L 600 0 700 0 3 0 0 0 -1 -1 +T 300 500 8 10 1 1 0 0 1 +refdes=Z?