component
LM35
Public Made by Adomby adom
TI precision analog temperature sensor, TO-92. Linear 10 mV/C, -55 to +150 C, no calibration. Datasheet-verified.
← Commit history
Publish 0.1.0
6 files changed
+516
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/lm35-datasheet.pdfadded⋯ 1 unchanged line ⋯
lm35.glbadded⋯ 1 unchanged line ⋯
lm35.kicad_modadded+209@@ -0,0 +1,209 @@+(footprint "TO-92_Inline"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")+ (property "Reference" "REF**"+ (at 1.27 -3.56 0)+ (layer "F.SilkS")+ (uuid "f8d60c07-fcb4-4333-b1c1-8b3d3f312520")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "TO-92_Inline"+ (at 1.27 2.79 0)+ (layer "F.Fab")+ (uuid "46e152dd-3e84-4692-ab08-8f8d182ac1f0")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "13a62c66-6828-4621-95e7-083954b37b6f")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "a81db220-f19f-495f-8fd1-8d52823f6974")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr through_hole)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.53 1.85)+ (end 3.07 1.85)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "cf5cf09f-aa3b-4d09-93f0-cd60b4888842")+ )+ (fp_arc+ (start -0.568478 1.838478)+ (mid -1.132087 -0.994977)+ (end 1.27 -2.6)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "99142eee-f758-4736-a8c8-cb8594d72329")+ )+ (fp_arc+ (start 1.27 -2.6)+ (mid 3.672087 -0.994977)+ (end 3.108478 1.838478)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "6883339b-fe76-44dd-867c-5e7513ca94d9")+ )+ (fp_line+ (start -1.46 -2.73)+ (end -1.46 2.01)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "72a79f77-a855-4ceb-b60f-4bb0540506aa")+ )+ (fp_line+ (start -1.46 -2.73)+ (end 4 -2.73)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "dad691fd-038e-4d6a-bbce-b7dcbddfb4a5")+ )+ (fp_line+ (start 4 2.01)+ (end -1.46 2.01)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "05180e66-b002-4a73-b421-69cbe95c21e7")+ )+ (fp_line+ (start 4 2.01)+ (end 4 -2.73)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "986d9fd3-f662-42cd-a6e8-73c40d564b49")+ )+ (fp_line+ (start -0.5 1.75)+ (end 3 1.75)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "5d7416fc-4b8c-4be4-a9fd-ef9b81ac6c9c")+ )+ (fp_arc+ (start -0.483625 1.753625)+ (mid -1.021221 -0.949055)+ (end 1.27 -2.48)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "aa16c43c-65a5-4741-be20-e91b6c83fa25")+ )+ (fp_arc+ (start 1.27 -2.48)+ (mid 3.561221 -0.949055)+ (end 3.023625 1.753625)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "f16cbdf0-79ae-4941-a6bc-5ea567fda1f0")+ )+ (fp_text user "${REFERENCE}"+ (at 1.27 0 0)+ (layer "F.Fab")+ (uuid "77380750-baf8-4990-b61d-2bd2227c89ba")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" thru_hole rect+ (at 0 0)+ (size 1.05 1.5)+ (drill 0.75)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ (uuid "30d66bfc-1f65-461a-a175-eddb5ee97273")+ )+ (pad "2" thru_hole oval+ (at 1.27 0)+ (size 1.05 1.5)+ (drill 0.75)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ (uuid "19a641f3-2188-4ac8-845f-9705044a4d32")+ )+ (pad "3" thru_hole oval+ (at 2.54 0)+ (size 1.05 1.5)+ (drill 0.75)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ (uuid "58a02559-fefd-4819-914f-420454f3bf9f")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
lm35.kicad_symadded+277@@ -0,0 +1,277 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+(symbol "LM35-LP"+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "U"+ (at -6.35 6.35 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "LM35-LP"+ (at 1.27 6.35 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline"+ (at 1.27 -6.35 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm35.pdf"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "Precision centigrade temperature sensor, TO-92"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "temperature sensor thermistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "TO?92*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "LM35-LP_0_1"+ (rectangle+ (start -7.62 5.08)+ (end 7.62 -5.08)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type background)+ )+ )+ (polyline+ (pts+ (xy -5.08 3.175) (xy -5.08 0)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.08 3.175) (xy -4.445 3.175)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.08 2.54) (xy -4.445 2.54)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.08 1.905) (xy -4.445 1.905)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.08 1.27) (xy -4.445 1.27)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.08 0.635) (xy -4.445 0.635)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (arc+ (start -5.08 3.175)+ (mid -4.445 3.8073)+ (end -3.81 3.175)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (circle+ (center -4.445 -2.54)+ (radius 1.27)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type outline)+ )+ )+ (polyline+ (pts+ (xy -3.81 3.175) (xy -3.81 0)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (rectangle+ (start -3.81 -1.905)+ (end -5.08 0)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type outline)+ )+ )+ )+ (symbol "LM35-LP_1_1"+ (pin power_in line+ (at 0 7.62 270)+ (length 2.54)+ (name "+V_{S}"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin output line+ (at 10.16 0 180)+ (length 2.54)+ (name "V_{OUT}"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin power_in line+ (at 0 -7.62 90)+ (length 2.54)+ (name "GND"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "3"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
package.jsonadded+30@@ -0,0 +1,30 @@+{+ "slug": "lm35",+ "version": "0.1.0",+ "type": "component",+ "description": "TI precision analog temperature sensor, TO-92. Linear 10 mV/C, -55 to +150 C, no calibration. Datasheet-verified.",+ "tags": [+ "component",+ "sensor",+ "temperature",+ "analog",+ "to-92",+ "texas-instruments"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "lm35.kicad_sym",+ "lm35.kicad_mod",+ "lm35.glb",+ "docs/hero.png",+ "docs/lm35-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ]+}