Add ABM12 (1.60 mm x 1.20 mm) crystals in 40 and 32MHz
authorKeith Packard <keithp@keithp.com>
Sat, 16 Jul 2016 09:17:56 +0000 (02:17 -0700)
committerKeith Packard <keithp@keithp.com>
Sat, 16 Jul 2016 09:17:56 +0000 (02:17 -0700)
These are a bunch smaller than our normal crystals, allowing for
smaller boards.

Signed-off-by: Keith Packard <keithp@keithp.com>
packages/ABM12.5c [new file with mode: 0644]
packages/Makefile
preferred-parts

diff --git a/packages/ABM12.5c b/packages/ABM12.5c
new file mode 100644 (file)
index 0000000..191cbf0
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ * Copyright © 2015 Keith Packard <keithp@keithp.com>
+ *
+ * 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, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * 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.
+ */
+
+load "footprint.5c"
+import Footprint;
+
+real hgap      = 0.5;
+real vgap      = 0.35;
+real width     = 0.6;
+real height    = 0.5;
+
+real hpos      = hgap/2 + width/2;
+real vpos      = vgap/2 + height/2;
+
+element_start("ABM12");
+
+pad_mm(-hpos, vpos,width,height,"1","1");
+pad_mm( hpos, vpos,width,height,"2","2");
+pad_mm( hpos,-vpos,width,height,"3","3");
+pad_mm(-hpos,-vpos,width,height,"4","4");
+
+element_end();
index 04f9736b2e55fb157fdf0273ccfff650daa19f22..cedc46ca0bd59e2d38c2b80e3ab247216993debb 100644 (file)
@@ -101,7 +101,8 @@ FOOTPRINTS= \
        servo-motor.fp \
        TDK_PS12-small.fp \
        CAP_FC8.fp \
-       3568.fp
+       3568.fp \
+       ABM12.fp
 
 .5c.fp:
        nickle $*.5c -o $@
index ba5abf4b9d7197b3724f5a78670b38968f08d426..f840a2b7ebb98035549793caa5202a7cbf4c4183 100644 (file)
@@ -77,7 +77,9 @@ CRYSTAL       16MHz   ABM8    smt     no      ABM8G-16.000MHZ-4Y-T3   digikey 535-10907-1-ND
 CRYSTAL        26mhz   ABM8    smt     no      7M-26.000MEEQ-T digikey 887-1327-1-ND
 CRYSTAL        32.768khz       nx3215sa        smt     no      NX3215SA-32.768K-STD-MUS-2      digikey 644-1159-1-ND
 CRYSTAL        32mhz   NDK32   smt     no      NX3225SA-32.000MHZ-STD-CSR-1    digikey 644-1056-1-ND
+CRYSTAL        32MHz   ABM12   smt     no      NX1612SA-32.000MHZ-CHP-CIS-3    digikey 644-1284-1-ND
 CRYSTAL        40mhz   NDK32   smt     no      NX3225SA-40.000MHZ-STD-CSR-1    digikey 644-1057-1-ND
+CRYSTAL        40mhz   ABM12   smt     no      8Q-40.000MEEV-T digikey 887-1852-1-ND
 CRYSTAL        48mhz   ABM8    smt     no      7M-48.000MEEQ-T digikey 887-1335-1-ND
 CRYSTAL        8mhz    ABM3B   smt     no      ABM3B-8.000MHZ-10-1-U-T digikey 535-9721-1-ND
 CRYSTAL        SAW     saw     smt     no      FAR-F6KA-1G5754-L4AB-Z  digikey 587-2995-1-ND