Permalink
Browse files

More updates for Q4 2012 production.

- Added MS5611 pressure sensor
- Removed MAG3110
- Remapped some I/O pins
- Added additional UART connector
- Added Utility connector (PWM+ADC+SPI)
- Cleaned up all routing
- Moved magnetometer, fixed ground planes
- Changed PTC to 1210 package
- Re-aligned lightpipes
- Remapped most servo IO for maximum flexibility in other peripherals
- Replaced TX pin on RC Input connector with 3.3V, removed voltage
select jumper
- Changed crystal package and frequency
- Added 2.5x3.2mm crystal footprint
- Added lightpipe only footprint
- Removed lightpipe+LED conbimed footprint
  • Loading branch information...
Gussy committed Dec 11, 2012
1 parent 04b48cd commit f9d11788a549873880196907b3ad10f01c7ea447
View
@@ -0,0 +1,32 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit '1210-PTC.pac';
+Description 'Source: http://belfuse.com/pdfs/0ZCB.pdf';
+Layer 51;
+Wire 0.127 (-1.6 1.25) (1.6 1.25) (1.6 -1.25) (-1.6 -1.25) \
+ (-1.6 1.25);
+Layer 21;
+Wire 0.2032 (0.735 -1.25) (-0.735 -1.25);
+Wire 0.2032 (-0.735 1.25) (0.735 1.25);
+Layer 51;
+Wire 0.127 (-1.85 -1.65) (1.4 1.6) (2.1 1.6);
+Layer 1;
+Smd '1' 1 2.8 -0 R0 (-1.5 0);
+Layer 1;
+Smd '2' 1 2.8 -0 R0 (1.5 0);
+Layer 25;
+Change Size 0.4064;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Name' R0 (-0.174 -0.53);
+Layer 27;
+Change Size 0.4064;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Value' R0 (-0.174 -1.051);
@@ -0,0 +1,22 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'CRYSTAL-GND.dev';
+Prefix 'Q';
+Description '\
+<p><b>Crystals (with grounding)</b></p>\n\
+\n\
+<p><b>3.2x2.5MM 4SMD</b> - Surface Mount Crystal</p>\n\
+<ul>\n\
+<li>16.0MHz 8pF +/-10ppm [Digikey: 887-1319-1-ND]</li>\n\
+</ul>';
+Value on;
+Add CRYSTAL-GND 'G$1' next 0 (0 0);
+Package 'CRYSTAL_3-2X2-5' '';
+Technology '';
+Connect 'G$1.1' '1' 'G$1.2' '3' 'G$1.GND' '2 4';
@@ -0,0 +1,31 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'CRYSTAL-GND.sym';
+Layer 94;
+Wire 0.254 (-0.635 1.27) (0.635 1.27) (0.635 -1.27) (0 -1.27) \
+ (-0.635 -1.27) (-0.635 1.27);
+Wire 0.254 (-1.27 1.27) (-1.27 0) (-1.27 -1.27);
+Wire 0.254 (1.27 1.27) (1.27 0) (1.27 -1.27);
+Wire 0.254 (-2.54 0) (-1.27 0);
+Wire 0.254 (2.54 0) (1.27 0);
+Layer 95;
+Change Size 1.27;
+Change Ratio 8;
+Change Align bottom left;
+Text '>NAME' R0 (-2.032 3.048);
+Layer 96;
+Change Size 1.27;
+Change Ratio 8;
+Change Align bottom left;
+Text '>VALUE' R0 (-2.032 1.524);
+Pin '2' pas none point R180 off 1 (2.54 0);
+Pin '1' pas none point R0 off 1 (-2.54 0);
+Pin 'GND' pwr none point R90 off 0 (0 -2.54);
+Layer 94;
+Wire 0.254 (0 -2.54) (0 -1.27);
@@ -0,0 +1,37 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'CRYSTAL_3-2X2-5.pac';
+Description 'Source: http://www.txccrystal.com/images/pdf/7m-accuracy.pdf';
+Layer 1;
+Smd '1' 1.4 1.2 -0 R0 (-1.1 -0.85);
+Layer 1;
+Smd '2' 1.4 1.2 -0 R0 (1.1 -0.85);
+Layer 1;
+Smd '3' 1.4 1.2 -0 R0 (1.1 0.85);
+Layer 1;
+Smd '4' 1.4 1.2 -0 R0 (-1.1 0.85);
+Layer 21;
+Wire 0.127 (-1.6 1.25) (1.6 1.25) (1.6 -1.25) (-1.6 -1.25) \
+ (-1.6 -0.4) (-1.6 1.25);
+Wire 0.127 (-1.6 -0.4) (-0.8 -1.2);
+Layer 21;
+Change Spacing 1.27;
+Change Pour solid;
+Polygon 0.127 (-1.6 -0.5) (-0.9 -1.2) (-1.6 -1.2) (-1.6 -0.6) \
+ (-1.6 -0.5);
+Layer 21;
+Change Size 0.7;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Name' R0 (-0.5 0.1);
+Layer 27;
+Change Size 0.5;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Value' R0 (-1.2 -0.6);
View
@@ -0,0 +1,20 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'LIGHTPIPE.dev';
+Prefix 'LP';
+Description '\
+<b>Light Pipes</b>\n\
+<ul>\n\
+<li>0.400" (10.16mm) High Round Lightpipe - VLP-400-R [Digikey: VLP-400-R-ND]</li>\n\
+<li>0.350" (8.89mm) High Round Lightpipe - VLP-350-F [Digikey: 492-1309-ND]</li>';
+Value off;
+Add LIGHTPIPE 'G$1' next 0 (0 0);
+Package 'VLP-LIGHTPIPES' '';
+Technology '';
+Grid inch;
View
@@ -0,0 +1,20 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'LIGHTPIPE.sym';
+Layer 94;
+Wire 0.254 (-2.54 -1.27) (-2.54 1.27) (-1.27 1.27) (1.27 1.27) \
+ (2.54 1.27) (2.54 -1.27) (-2.54 -1.27);
+Wire 0.254 (-1.27 1.27) (-1.27 5.08) (0 5.08) (1.27 5.08) \
+ (1.27 1.27);
+Change Style shortdash;
+Wire 0.254 (1.27 1.27) (1.27 0) (-1.27 0) (-1.27 1.27);
+Change Style continuous;
+Wire 0.254 (-2.54 7.62) (-1.27 5.08);
+Wire 0.254 (0 7.62) (0 5.08);
+Wire 0.254 (2.54 7.62) (1.27 5.08);
View
@@ -1,24 +1,23 @@
-# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
-#
-# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
-#
-
-Set Wire_Bend 2;
-Grid mm;
-
-Edit 'LPS331AP.dev';
-Prefix 'U';
-Description '\
-<p><b>LPS331AP</b> - MEMS Pressure Sensor</p>\n\
-\n\
-<ul>\n\
-<li>LPS331AP [Digikey: 497-12927-1-ND]</li>\n\
-</ul>';
-Value off;
-Add LPS331AP 'G$1' next 0 (0 0);
-Package 'HCLGA-16L' '';
-Technology '';
-Connect 'G$1.!CS' '8' 'G$1.GND@1' '5' 'G$1.GND@2' '10' 'G$1.GND@3' '12' 'G$1.GND@4' '13' \
- 'G$1.GND@5' '16' 'G$1.INT1' '9' 'G$1.INT2' '11' 'G$1.SCL/SPC' '4' 'G$1.SDA/SDI/SDO' '6' 'G$1.SDO/SA0' '7' \
- 'G$1.VDD@1' '14' 'G$1.VDD@2' '15' 'G$1.VDDIO' '1';
-Grid inch;
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'LPS331AP.dev';
+Prefix 'U';
+Description '\
+<p><b>LPS331AP</b> - MEMS Pressure Sensor</p>\n\
+\n\
+<ul>\n\
+<li>LPS331AP [Digikey: 497-12927-1-ND]</li>\n\
+</ul>';
+Value off;
+Add LPS331AP 'G$1' next 0 (0 0);
+Package 'HCLGA-16L' '';
+Technology '';
+Connect 'G$1.!CS' '8' 'G$1.GND@1' '5' 'G$1.GND@2' '10' 'G$1.GND@3' '12' 'G$1.GND@4' '13' \
+ 'G$1.GND@5' '16' 'G$1.INT1' '9' 'G$1.INT2' '11' 'G$1.SCL/SPC' '4' 'G$1.SDA/SDI/SDO' '6' 'G$1.SDO/SA0' '7' \
+ 'G$1.VDD@1' '14' 'G$1.VDD@2' '15' 'G$1.VDDIO' '1';
View
@@ -1,31 +1,31 @@
-# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
-#
-# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
-#
-
-Set Wire_Bend 2;
-Grid mm;
-
-Edit 'MAG3110.sym';
-Pin 'CAPA' io none middle R0 both 0 (-15.24 5.08);
-Pin 'VDD' io none middle R0 both 0 (-15.24 2.54);
-Pin 'CAPR' io none middle R0 both 0 (-15.24 -2.54);
-Pin 'GND@1' io none middle R0 both 0 (-15.24 -5.08);
-Pin 'SDA' io none middle R180 both 0 (15.24 -2.54);
-Pin 'SCL' io none middle R180 both 0 (15.24 -5.08);
-Pin 'VDDIO' io none middle R180 both 0 (15.24 0);
-Pin 'INT1' io none middle R180 both 0 (15.24 2.54);
-Pin 'GND@2' io none middle R180 both 0 (15.24 5.08);
-Layer 94;
-Wire 0.254 (-10.16 7.62) (10.16 7.62) (10.16 -7.62) (-10.16 -7.62) \
- (-10.16 7.62);
-Layer 95;
-Change Size 2.54;
-Change Ratio 8;
-Change Align bottom left;
-Text '>Name' R0 (-10.16 7.874);
-Layer 96;
-Change Size 2.54;
-Change Ratio 8;
-Change Align bottom left;
-Text '>Value' R0 (-10.16 -10.414);
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'MAG3110.sym';
+Pin 'CAPA' io none middle R0 both 0 (-15.24 5.08);
+Pin 'VDD' io none middle R0 both 0 (-15.24 2.54);
+Pin 'CAPR' io none middle R0 both 0 (-15.24 -2.54);
+Pin 'GND@1' io none middle R0 both 0 (-15.24 -5.08);
+Pin 'SDA' io none middle R180 both 0 (15.24 -2.54);
+Pin 'SCL' io none middle R180 both 0 (15.24 -5.08);
+Pin 'VDDIO' io none middle R180 both 0 (15.24 0);
+Pin 'INT1' io none middle R180 both 0 (15.24 2.54);
+Pin 'GND@2' io none middle R180 both 0 (15.24 5.08);
+Layer 94;
+Wire 0.254 (-10.16 7.62) (10.16 7.62) (10.16 -7.62) (-10.16 -7.62) \
+ (-10.16 7.62);
+Layer 95;
+Change Size 1.27;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Name' R0 (-10.16 7.874);
+Layer 96;
+Change Size 1.27;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Value' R0 (-10.16 -9.144);
View
@@ -0,0 +1,23 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'MS5611.dev';
+Prefix 'U';
+Description '\
+<p><b>MS5611</b> - Measurement Specialties Pressure Sensor</p>\n\
+\n\
+<p><ul>\n\
+<li>Pressure Sensor (Plastic Case) - MS5611-01BA01 [Meas-Spec: MS5611-01BA01]</li>\n\
+<li>Pressure Sensor (Metal Case) - MS5611-01BA03 [Meas-Spec: MS5611-01BA03]</li>\n\
+</ul></p>';
+Value on;
+Add MS5611 'G$1' next 0 (0 0);
+Package 'MS5611' '';
+Technology '';
+Connect 'G$1.CSB' '4' 'G$1.GND' '3' 'G$1.PS' '2' 'G$1.SCLK' '8' 'G$1.SDA' '7' \
+ 'G$1.VDD' '1';
View
@@ -0,0 +1,35 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'MS5611.pac';
+Description 'Source: http://www.meas-spec.com/downloads/MS5611-01BA01.pdf';
+Layer 1;
+Smd '1' 1.1 0.6 -0 R0 (-1.1 1.85);
+Layer 1;
+Smd '2' 1.1 0.6 -0 R0 (-1.1 0.6);
+Layer 1;
+Smd '3' 1.1 0.6 -0 R0 (-1.1 -0.65);
+Layer 1;
+Smd '4' 1.1 0.6 -0 R0 (-1.1 -1.9);
+Layer 1;
+Smd '8' 1.1 0.6 -0 R0 (1.1 1.85);
+Layer 1;
+Smd '7' 1.1 0.6 -0 R0 (1.1 0.6);
+Layer 1;
+Smd '6' 1.1 0.6 -0 R0 (1.1 -0.65);
+Layer 1;
+Smd '5' 1.1 0.6 -0 R0 (1.1 -1.9);
+Layer 39;
+Rect R0 (-1.65 -1.95) (1.65 1.85);
+Layer 21;
+Wire 0.127 (-1.5 2.5) (1.5 2.5) (1.5 -2.5) (-1.5 -2.5) \
+ (-1.5 2.5);
+Layer 51;
+Circle 0 (-0.7 -1.5) (-0.35 -1.5);
+Layer 51;
+Circle 0 (0.7 -1.5) (1.05 -1.5);
View
@@ -0,0 +1,28 @@
+# Autogenerated by lbrdump.ulp use lbrbuild.ulp to reconstruct library
+#
+# more info about the script: http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library
+#
+
+Set Wire_Bend 2;
+Grid mm;
+
+Edit 'MS5611.sym';
+Pin 'VDD' pwr none middle R0 both 0 (-12.7 2.54);
+Pin 'PS' io none middle R0 both 0 (-12.7 0);
+Pin 'GND' pwr none middle R0 both 0 (-12.7 -2.54);
+Pin 'CSB' io none middle R0 both 0 (-12.7 -5.08);
+Pin 'SCLK' io none middle R180 both 0 (15.24 2.54);
+Pin 'SDA' io none middle R180 both 0 (15.24 0);
+Layer 94;
+Wire 0.254 (-7.62 5.08) (10.16 5.08) (10.16 -7.62) (-7.62 -7.62) \
+ (-7.62 5.08);
+Layer 95;
+Change Size 1.27;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Name' R0 (-7.62 5.334);
+Layer 96;
+Change Size 1.27;
+Change Ratio 8;
+Change Align bottom left;
+Text '>Value' R0 (-7.62 -9.398);
Oops, something went wrong.

0 comments on commit f9d1178

Please sign in to comment.