Switch to OSRAM Topled LO T67K-L1M2-24-Z origin/master
authorKeith Packard <keithp@keithp.com>
Wed, 31 Oct 2012 17:33:41 +0000 (10:33 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 31 Oct 2012 17:33:41 +0000 (10:33 -0700)
It's orange (always good), and it's bright, even at low current.

Signed-off-by: Keith Packard <keithp@keithp.com>
micropeak.pcb
micropeak.sch
packages/topled.5c [new file with mode: 0644]
packages/topled.fp [new file with mode: 0644]

index 72330b282852bfde59f7cc7d202761b9cf8a35a6..da615fd53c7313a6c53819ef60ab90a840d30869 100644 (file)
@@ -6,11 +6,11 @@ FileVersion[20091103]
 PCB["MicroPeak" 700.00mil 560.00mil]
 
 Grid[100.000000 0.0000 0.0000 0]
-Cursor[0.0000 20.00mil 0.000000]
+Cursor[0.0000 263.00mil 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[5.00mil 10.00mil 5.00mil 5.00mil 15.00mil 6.50mil]
-Flags("showdrc,nameonpcb,clearnew,snappin")
+Flags("showdrc,nameonpcb")
 Groups("1,c:2,s:3")
 Styles["Signal,10.00mil,36.00mil,20.00mil,10.00mil:Power,25.00mil,60.00mil,35.00mil,10.00mil:Fat,40.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"]
 
@@ -823,16 +823,6 @@ Via[161.00mil 374.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
 Via[220.00mil 374.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
 Via[407.00mil 191.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
 
-Element["" "0603diode" "D1" "blue" 350.00mil 280.00mil -303.00mil 230.00mil 1 100 ""]
-(
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-       ElementLine [-47.00mil -25.00mil -47.00mil 25.00mil 10.00mil]
-       ElementLine [-47.00mil -25.00mil -37.00mil -25.00mil 10.00mil]
-       ElementLine [-47.00mil 25.00mil -37.00mil 25.00mil 10.00mil]
-
-       )
-
 Element["" "hole-M2.5" "H2" "unknown" 75.00mil 485.00mil -28.00mil -30.00mil 0 100 ""]
 (
        Pin[0.0000 0.0000 120.00mil 20.00mil 126.00mil 98.00mil "1" "1" "usetherm,thermal(0S,1S)"]
@@ -847,10 +837,10 @@ Element["" "hole-M2.5" "H1" "unknown" 625.00mil 485.00mil -25.00mil -32.00mil 0
 
        )
 
-Element["" "0402" "R1" "220" 415.00mil 255.00mil -356.00mil 192.00mil 0 100 ""]
+Element["" "0402" "R1" "220" 415.00mil 242.00mil -192.00mil -356.00mil 3 100 ""]
 (
-       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
@@ -983,7 +973,7 @@ Element["" "0402" "R3" "100k" 247.00mil 237.00mil -143.00mil -133.00mil 2 100 ""
 
        )
 
-Element["" "cus-12" "S1" "SPDT" 350.00mil 115.00mil 0.0000 0.0000 2 100 ""]
+Element["" "cus-12" "S1" "SPDT" 350.00mil 115.00mil 288.00mil -11.00mil 2 100 ""]
 (
        Pin[59.06mil 0.0000 48.82mil 23.62mil 1.5400mm 35.43mil "holes" "holes" "edge2,thermal(0S,1S)"]
        Pin[-59.06mil 0.0000 48.82mil 23.62mil 1.5400mm 35.43mil "holes" "holes" "edge2,thermal(0S,1S)"]
@@ -1003,6 +993,16 @@ Element["" "cus-12" "S1" "SPDT" 350.00mil 115.00mil 0.0000 0.0000 2 100 ""]
        ElementLine [-55.12mil -2.8001mm -3.94mil -2.8001mm 10.00mil]
        ElementLine [-3.94mil -2.8001mm -3.94mil -51.18mil 10.00mil]
 
+       )
+
+Element["" "topled" "D1" "orange" 350.00mil 322.00mil 303.00mil 193.00mil 2 100 ""]
+(
+       Pad[59.06mil -21.65mil 59.06mil 21.65mil 59.06mil 23.62mil 70.87mil "1" "1" "square"]
+       Pad[-59.06mil -21.65mil -59.06mil 21.65mil 59.06mil 23.62mil 70.87mil "2" "2" "square"]
+       ElementLine [-100.39mil 62.99mil -2.0000mm 62.99mil 10.00mil]
+       ElementLine [-100.39mil -62.99mil -100.39mil 62.99mil 10.00mil]
+       ElementLine [-100.39mil -62.99mil -2.0000mm -62.99mil 10.00mil]
+
        )
 Layer(1 "top")
 (
@@ -1096,9 +1096,6 @@ Layer(1 "top")
        Line[618.00mil 81.00mil 624.50mil 74.50mil 10.00mil 20.00mil ""]
        Line[83.39mil 5.9867mm 3.3603mm 5.9867mm 10.00mil 20.00mil ""]
        Line[3.3603mm 5.9867mm 132.60mil 236.00mil 10.00mil 20.00mil ""]
-       Line[375.59mil 280.00mil 405.74mil 280.00mil 10.00mil 20.00mil "clearline"]
-       Line[405.74mil 280.00mil 415.00mil 6.8768mm 10.00mil 20.00mil "clearline"]
-       Line[498.63mil 5.2874mm 415.00mil 6.0772mm 10.00mil 20.00mil "clearline"]
        Line[291.00mil 235.00mil 291.00mil 115.06mil 10.00mil 20.00mil ""]
        Line[251.57mil 1.9210mm 291.00mil 115.06mil 10.00mil 20.00mil ""]
        Line[664.00mil 368.00mil 664.00mil 9.2644mm 10.00mil 20.00mil "clearline"]
@@ -1144,13 +1141,23 @@ Layer(1 "top")
        Line[511.63mil 3.9210mm 564.00mil 102.00mil 10.00mil 20.00mil ""]
        Line[564.00mil 102.00mil 598.00mil 102.00mil 10.00mil 20.00mil ""]
        Line[598.00mil 102.00mil 625.00mil 75.00mil 10.00mil 20.00mil ""]
-       Line[324.41mil 280.00mil 324.41mil 240.41mil 10.00mil 20.00mil ""]
        Line[324.41mil 240.41mil 320.00mil 236.00mil 10.00mil 20.00mil ""]
        Line[320.00mil 236.00mil 320.00mil 184.47mil 10.00mil 20.00mil ""]
        Line[320.00mil 184.47mil 320.47mil 184.00mil 10.00mil 20.00mil ""]
        Line[320.00mil 183.00mil 320.00mil 231.00mil 25.00mil 20.00mil ""]
        Line[5.8740mm 237.00mil 5.8740mm 179.33mil 10.00mil 20.00mil "clearline"]
        Line[5.8740mm 179.33mil 206.30mil 3.9210mm 10.00mil 20.00mil "clearline"]
+       Line[430.74mil 242.00mil 479.00mil 208.00mil 10.00mil 20.00mil "clearline"]
+       Line[479.00mil 208.00mil 12.6610mm 208.00mil 10.00mil 20.00mil "clearline"]
+       Line[12.6610mm 208.00mil 498.63mil 5.2874mm 10.00mil 20.00mil "clearline"]
+       Line[399.26mil 242.00mil 399.26mil 312.20mil 10.00mil 20.00mil "clearline"]
+       Line[399.26mil 312.20mil 409.06mil 322.00mil 10.00mil 20.00mil "clearline"]
+       Line[290.94mil 322.00mil 290.94mil 251.06mil 10.00mil 20.00mil ""]
+       Line[290.94mil 251.06mil 291.00mil 251.00mil 10.00mil 20.00mil ""]
+       Line[291.00mil 251.00mil 306.00mil 251.00mil 10.00mil 20.00mil ""]
+       Line[306.00mil 251.00mil 320.50mil 236.50mil 10.00mil 20.00mil ""]
+       Line[320.50mil 236.50mil 320.50mil 183.50mil 10.00mil 20.00mil ""]
+       Line[320.50mil 183.50mil 320.00mil 183.00mil 10.00mil 20.00mil ""]
        Polygon("clearpoly")
        (
                [5.00mil 5.00mil] [194.00mil 5.00mil] [194.00mil 196.00mil] [5.00mil 196.00mil] 
@@ -1277,12 +1284,12 @@ Layer(3 "outline")
 )
 Layer(4 "silk")
 (
+       Text[165.00mil 196.00mil 0 100 "`2012" "clearline,onsolder"]
+       Text[167.00mil 69.00mil 0 100 "Keith Packard" "clearline,onsolder"]
 )
 Layer(5 "silk")
 (
-       Text[215.00mil 297.00mil 0 90 "MicroPeak" "clearline"]
-       Text[186.00mil 433.00mil 0 90 "Keith Packard" "clearline"]
-       Text[237.00mil 360.00mil 0 100 "`2012" "clearline"]
+       Text[228.00mil 431.00mil 0 90 "MicroPeak" "clearline"]
        Text[310.00mil 4.00mil 0 100 "0" "clearline"]
        Text[367.00mil 4.00mil 0 100 "1" "clearline"]
 )
index def2efc6541056bac532b4bdfa08fcf866b1a0dd..1d528501a62831e46d9c10c1ce376c4d147b65b3 100644 (file)
@@ -141,13 +141,13 @@ refdes=D1
 T 48500 45600 5 10 0 0 0 0 1
 device=LED
 T 49300 45300 5 10 1 1 180 0 1
-value=blue
+value=orange
 T 48400 45000 5 10 0 1 90 0 1
-footprint=0603diode
+footprint=topled
 T 48400 45000 5 10 0 1 90 0 1
 vendor=digikey
 T 48400 45000 5 10 0 1 90 0 1
-vendor_part_number=160-1837-1-ND
+vendor_part_number=475-1178-1-ND
 T 48400 45000 5 10 0 1 90 0 1
 loadstatus=smt
 }
diff --git a/packages/topled.5c b/packages/topled.5c
new file mode 100644 (file)
index 0000000..b395a08
--- /dev/null
@@ -0,0 +1,22 @@
+load "footprint.5c"
+import Footprint;
+
+real   total_width=4.5;
+real   total_height=2.6;
+real   pad_width=1.5;
+real   pad_height = total_height;
+real   pad_center_x = total_width / 2 - pad_width / 2;
+
+element_start("topled");
+pad_mm(-pad_center_x, 0, pad_width, pad_height, "1", "1");
+pad_mm(pad_center_x, 0, pad_width, pad_height, "2", "2");
+
+real   line_left = pad_center_x + 0.5;
+real   line_right = pad_center_x + pad_width / 2 + .3;
+real   line_top = 0 - pad_height / 2 - .3;
+
+line(line_left, line_top, line_right, line_top);
+line(line_right, line_top, line_right, -line_top);
+line(line_right, -line_top, line_left, -line_top);
+     
+element_end();
diff --git a/packages/topled.fp b/packages/topled.fp
new file mode 100644 (file)
index 0000000..98d115e
--- /dev/null
@@ -0,0 +1,12 @@
+# author: Keith Packard
+# email: keithp@keithp.com
+# dist-license: GPL 2
+# use-license: unlimited
+Element ["" "topled" "" "" 0 0 0 0 0 100 ""]
+(
+    Pad[  -5906  -2165  -5906   2165   5906   2362   7087 "1" "1" "square"]
+    Pad[   5906  -2165   5906   2165   5906   2362   7087 "2" "2" "square"]
+    ElementLine[   7874  -6299  10039  -6299 1000]
+    ElementLine[  10039  -6299  10039   6299 1000]
+    ElementLine[  10039   6299   7874   6299 1000]
+)