From: Keith Packard Date: Wed, 31 Oct 2012 17:33:41 +0000 (-0700) Subject: Switch to OSRAM Topled LO T67K-L1M2-24-Z X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=617ada03a32e784952894fb8d5162c05a462c5ad;p=hw%2Fmicropeak Switch to OSRAM Topled LO T67K-L1M2-24-Z It's orange (always good), and it's bright, even at low current. Signed-off-by: Keith Packard --- diff --git a/micropeak.pcb b/micropeak.pcb index 72330b2..da615fd 100644 --- a/micropeak.pcb +++ b/micropeak.pcb @@ -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"] ) diff --git a/micropeak.sch b/micropeak.sch index def2efc..1d52850 100644 --- a/micropeak.sch +++ b/micropeak.sch @@ -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 index 0000000..b395a08 --- /dev/null +++ b/packages/topled.5c @@ -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 index 0000000..98d115e --- /dev/null +++ b/packages/topled.fp @@ -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] +)