Werner Almesberger
5496ac5af6
modules/Makefile (missing): new target to list footprints missing in hierarchy
2012-07-12 19:18:58 -03:00
Werner Almesberger
837bc99b72
scripts/missing-in-tree: support also fped footprints (option -F)
2012-07-12 19:17:59 -03:00
Werner Almesberger
74fe2883e8
scripts/missing-in-tree: change genex to gencat also here
2012-07-12 19:16:09 -03:00
Werner Almesberger
62fa46c90c
modules/{Makefile, DESCR}: include descriptions in catalog
...
DESCR is just for demonstration purposes. Need to think of a way to
extract descriptions from material we already have.
2012-07-12 18:55:40 -03:00
Werner Almesberger
475ba28158
modules/Makefile: generate list of .fpd files from variable MODULES
...
... instead of scanning the directory. Also commend out the two footprints
currently not included in MODULES (zx62m-b-5p.fpd and dip4of6.fpd).
2012-07-12 16:33:50 -03:00
Werner Almesberger
1d23f0a742
modules/HIERARCHY: enable MEANDER-2450MHz-{right,left}-1.0mm
...
The now longer yield invalid Postscript, so we can include them in the
catalog.
2012-07-12 16:24:50 -03:00
Werner Almesberger
711147c11d
modules/meander-2450MHz.fpd: do not try to add a tail if zero-sized
...
A zero-sized tail would produce a zero-sized pad, which is no longer allowed.
2012-07-12 16:16:01 -03:00
Werner Almesberger
c8d825ddaa
modules/: first elements for catalog creation (WIP)
...
There are still the following problems to solve:
- the index needs wider columns since footprint names tend to be longer
than component names,
- some things are too big and need scaling (maybe fix this in fped),
- the antenna without "tail" produces one of those zero-width pads
fped likes so much
2012-07-12 04:45:43 -03:00
Werner Almesberger
c21e1f0424
modules/tssop5.fpd: remove zero-width pad 5
2012-07-12 04:38:38 -03:00
Werner Almesberger
359ccc048d
modules/to.fpd (TO-252): remove zero-width pad 2
...
The pad was invisible but still existed, breaking fped's Postscript
output.
2012-07-12 04:36:51 -03:00
Werner Almesberger
41befc98a9
components/Makefile: change name of "genex" to "gencat"
2012-07-11 12:32:52 -03:00
Adam Wang
6c2cafea74
qfp.fpd: added more info about QFP48
2012-06-25 15:50:01 +08:00
Adam Wang
3b35416fbb
pads.fpd: added variant sets of C(circle), R(oround) and S(square) pads.
...
PAD_${type}_$size
2012-06-19 14:27:19 +08:00
Adam Wang
045e8488bf
added header.fpd: copied from Werner Almesberger
2012-06-19 11:23:53 +08:00
Adam Wang
f5392aef5b
generic header through hole type
...
header.fpd: copied from Werner Almesberger
- HDR-${C}x${R}-$P
from http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/labsw/modules/header.fpd
2012-06-19 11:19:37 +08:00
Adam Wang
445734e15b
sot.fpd: added package of SO-235 also for TI DBV(R-PDSO-G5)
2012-06-19 10:43:54 +08:00
Adam Wang
7be9efc1c5
ledsmd.fpd: fixed polarized marker
2012-06-18 18:01:17 +08:00
Adam Wang
dd2c1a95b9
Makefile: added necessary fpd filename to generate mod file
2012-06-18 16:47:25 +08:00
Adam Wang
667f6c9f10
dcjack.fpd: fixed "hole (line 63) not completely inside pad "3" (line 67)"
2012-06-18 10:19:55 +08:00
Adam Wang
0f80888e7e
spacer.fpd: added packages of SPACER-$nominal-$disc-$keepout$type
...
based on Werner Almesberger's work:
http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/labsw/modules/spacer.fpd
2012-06-15 18:06:52 +08:00
Adam Wang
c456f08cb1
tactile-sw-spst-ra-dip.fpd: added package of TACTIL-SW-${TYPE}-RA-${A}-${B}
2012-06-15 16:46:46 +08:00
Adam Wang
3a6c44160d
mic-ra-dip.fpd: added package of MIC-RA-DIP-${Dia}x${Height}
2012-06-15 11:13:44 +08:00
Adam Wang
e33374c46f
he-2row-dip.fpd: based on Werner Almesberger's he10.fpd
...
added HE-${n}x2-${px} naming package with outline and marker frames
2012-06-15 10:18:09 +08:00
Adam Wang
eeae68beb1
8_10-socket-ra.fpd: added 8:10-SOCKET-RA
2012-06-14 20:41:07 +08:00
Adam Wang
abb5e71464
rca-3-ra.fpd: renamed package name to RCA-3-RA
2012-06-14 17:00:12 +08:00
Adam Wang
43a6631a46
rca-3-ra.fpd: added RCA-3-RA
2012-06-14 16:54:55 +08:00
Adam Wang
c87046103a
dvi-recept-ra.fpd: added DVI-RECEPT-RA
2012-06-14 13:45:47 +08:00
Adam Wang
2594403a96
usb-a-dual-recept-r.fpd: added USB-A-DUAL-RECEPT-RA
2012-06-13 21:20:10 +08:00
Adam Wang
9f07d100ad
dcjack.fpd: added DCJACK-${L}x${W}
2012-06-13 15:51:49 +08:00
Adam Wang
22a5af8fc5
din-5.fpd: added DIN-SOCKET-PCB-5-45
2012-06-13 14:18:39 +08:00
Adam Wang
c14108c6f7
xlr-plug.fpd: added XLR-PANEL-HORIZ/PCB-PLUG
2012-06-13 11:21:13 +08:00
Adam Wang
6276cf2fd9
xlr-socket.fpd: fixed pad 3's solder pad ring size.
2012-06-13 10:52:27 +08:00
Adam Wang
ec427d9ea9
xlr-socket.fpd: added XLR-PANEL-HORIZ/PCB-SOCKET
2012-06-13 10:19:26 +08:00
Adam Wang
6f14961796
Merge branch 'master' of projects.qi-hardware.com:kicad-libs
2012-06-12 19:11:46 +08:00
Adam Wang
8ea31aa083
he-shrouded.fpd: added NPTH frame
2012-06-12 19:10:20 +08:00
Werner Almesberger
65c02815c5
modules/meander-2.4GHz.fpd: KiCad hates dots - renamed to meander-2450MHz.fpd
2012-06-12 06:26:22 -03:00
Werner Almesberger
c2feac59f7
modules/meander-2.4GHz.fpd: 2.4 GHz PCB antenna
...
From ben-wpan, but with two additional parameters:
- orientation: left or right (measurements are only correct for right;
fped's measurement system doesn't understand mirroring)
- PCB thickness: this determines the size of the "tail" added. We
assume a zero-sized tail (as in TI's original design) works best
for a 1.0 mm PCB.
2012-06-12 05:44:07 -03:00
Adam Wang
081a8b8402
he-shrouded.fpd: SMD type header with shrouded case outline
2012-06-12 16:34:53 +08:00
Adam Wang
b9a39277ea
Merge branch 'master' of projects.qi-hardware.com:kicad-libs
2012-06-11 20:22:42 +08:00
Adam Wang
178fbc3eff
rj45.fpd: RJ45-8-LED added 8 pins ethernet connectors with two leds version from Molex.
2012-06-11 20:19:02 +08:00
Werner Almesberger
6ecb8514fd
componens/adxl32x.lib: add pin for pad; put into components.pro
...
Removed "gencon" from components.pro since the latter shouldn't be
edited manually. We may still want to have it temporarily for
debugging, but this can be done ad hoc.
2012-06-11 07:19:12 -03:00
Werner Almesberger
49fa1abace
components/Makefile: "make" now generates instead of running "make sch"
...
At the moment, we generate gencon.lib, but there may be more in the
future.
2012-06-11 07:10:45 -03:00
Adam Wang
dc51a1b938
renamed scj368r1.fpd -> phonejack.fpd: phonejack-${size}-${N}
2012-06-11 12:00:03 +08:00
Adam Wang
354d60f2b1
Merge branch 'master' of projects.qi-hardware.com:kicad-libs
2012-06-11 10:28:54 +08:00
Adam Wang
12ffd30806
scj368r1.fpd: added 3.5mm audio stereo phone jack
2012-06-11 10:26:51 +08:00
Werner Almesberger
e01b8d64f9
modules/qfn.fpd: add experimental footprint for AD CP-16-5a* MQ_LFCSP_LQ
...
This package is more BGA than QFN, but let's see how this goes.
Since AD provide footprints for this package only in the proprietary
BXL format, all the parameters are best guesses.
2012-06-10 11:56:26 -03:00
Werner Almesberger
96c7eb392c
components/adxl32x.lib: Analog Devices ADXL321, ... accelerometers
...
http://www.analog.com/static/imported-files/data_sheets/ADXL321.pdf
2012-06-10 11:32:13 -03:00
Werner Almesberger
20c94362be
modules/pads-array.fpd: we need loop for pins and for packages, not just one
2012-06-10 11:31:08 -03:00
Werner Almesberger
78640707f4
components/: generate for connectors CONN_1 to CONN_40X2 (in gencon.lib)
...
This creates name collisions with manually created connectors in
con.lib, which we may want to resolve.
2012-06-09 22:28:58 -03:00
Werner Almesberger
86ce0c06e6
modules/pads-array.fpd: like pads.fpd, but in a array formations (WIP)
...
For now, it only has the 2 mm pad with a 50 mil raster, suitable for
ribbon cables.
2012-06-09 20:09:36 -03:00