projects
/
hw
/
bdale
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4771a56
)
fix pin numbering discovered as keithp tweaks LED color definitions
author
Bdale Garbee
<bdale@gag.com>
Sat, 27 Feb 2010 23:26:37 +0000
(16:26 -0700)
committer
Bdale Garbee
<bdale@gag.com>
Sat, 27 Feb 2010 23:26:37 +0000
(16:26 -0700)
pkg/newlib/0605.py
patch
|
blob
|
history
diff --git
a/pkg/newlib/0605.py
b/pkg/newlib/0605.py
index 9abc52a15ae2f72f6fe9a89dbbd384a8b2b0d2c6..31997e4e17dff162da3f4288cab09fbc6369630c 100755
(executable)
--- a/
pkg/newlib/0605.py
+++ b/
pkg/newlib/0605.py
@@
-1,10
+1,9
@@
#!/usr/bin/python
# Copyright 2007 by Bdale Garbee <bdale@gag.com>. GPLv2
#
#!/usr/bin/python
# Copyright 2007 by Bdale Garbee <bdale@gag.com>. GPLv2
#
-# Program to emit PCB footprint for
ABM8 package used by Xtals
+# Program to emit PCB footprint for
0605 dual LED
#
#
-# dimensions in mm from abm8.pdf Abracon datasheet
PinHeight = 0.85
PinWidth = 0.65
HSpacing = 0.6
PinHeight = 0.85
PinWidth = 0.65
HSpacing = 0.6
@@
-21,7
+20,7
@@
print '# email: bdale@gag.com'
print '# dist-license: GPL 2'
print '# use-license: unlimited'
print '# dist-license: GPL 2'
print '# use-license: unlimited'
-print 'Element[0x0 "
ABM8
" "" "" 0 0 0 0 0 100 0x0]'
+print 'Element[0x0 "
0605
" "" "" 0 0 0 0 0 100 0x0]'
print "("
print ' Pad[',\
mm2mils100(PinWidth/2), \
print "("
print ' Pad[',\
mm2mils100(PinWidth/2), \
@@
-31,7
+30,7
@@
print ' Pad[',\
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
- '"pin
4" "4
" 0x0100]'
+ '"pin
2" "2
" 0x0100]'
print ' Pad[',\
mm2mils100(PinWidth + WSpacing + PinWidth/2), \
print ' Pad[',\
mm2mils100(PinWidth + WSpacing + PinWidth/2), \
@@
-41,7
+40,7
@@
print ' Pad[',\
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
- '"pin
3" "3
" 0x0100]'
+ '"pin
1" "1
" 0x0100]'
print ' Pad[',\
mm2mils100(PinWidth/2), \
print ' Pad[',\
mm2mils100(PinWidth/2), \
@@
-51,7
+50,7
@@
print ' Pad[',\
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
- '"pin
2" "2
" 0x0100]'
+ '"pin
4" "4
" 0x0100]'
print ' Pad[',\
mm2mils100(PinWidth + WSpacing + PinWidth/2), \
print ' Pad[',\
mm2mils100(PinWidth + WSpacing + PinWidth/2), \
@@
-61,6
+60,6
@@
print ' Pad[',\
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
mm2mils100(PinWidth), \
mm2mils100(WSpacing - PinWidth), \
mm2mils100(PinWidth)+600, \
- '"pin
1" "1
" 0x0100]'
+ '"pin
3" "3
" 0x0100]'
print ")"
print ")"