From: Keith Packard Date: Mon, 30 Sep 2013 16:49:28 +0000 (-0700) Subject: Add Murara piezo beeper pklcs1212 package and datasheet X-Git-Tag: telelco-v3.0~845 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=b4c1b4cb052a5f0e7ab9275211c24e630d4ae803;p=hw%2Faltusmetrum Add Murara piezo beeper pklcs1212 package and datasheet Signed-off-by: Keith Packard --- diff --git a/datasheets/murata/piezo.pdf b/datasheets/murata/piezo.pdf new file mode 100644 index 0000000..40a060d Binary files /dev/null and b/datasheets/murata/piezo.pdf differ diff --git a/packages/Makefile b/packages/Makefile index 14bd744..494a055 100644 --- a/packages/Makefile +++ b/packages/Makefile @@ -52,7 +52,8 @@ FOOTPRINTS= \ cubesatshield.fp \ linear-s8.fp \ PJ-037A.fp \ - cx1vsm.fp + cx1vsm.fp \ + pklcs1212.fp .5c.fp: nickle $*.5c > $@ diff --git a/packages/pklcs1212.5c b/packages/pklcs1212.5c new file mode 100644 index 0000000..fd0ffc7 --- /dev/null +++ b/packages/pklcs1212.5c @@ -0,0 +1,35 @@ +/* + * Copyright © 2013 Keith Packard + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 2 of the License. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ + +load "footprint.5c" +import Footprint; + +real package_width = 12; +real package_height = 12; + +real pad_width = 2.4; +real pad_height = 4.0; +real pad_space = 10.0 + pad_width / 2; + +element_start("pklcs1212"); + +pad_mm(-pad_space/2, 0, pad_width, pad_height, "1", "1"); +pad_mm(pad_space/2, 0, pad_width, pad_height, "2", "2"); + +rect(-package_width/2, -package_height/2, package_width, package_height); + +element_end();