← Commit history
1n4148.glbadded
⋯ 1 unchanged line ⋯
1n4148.kicad_modadded+217
@@ -0,0 +1,217 @@+(footprint "D_DO-35_SOD27_P7.62mm_Horizontal"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")+	(tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm  length 4mm diameter 2mm")+	(property "Reference" "REF**"+		(at 3.81 -2.12 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "D_DO-35_SOD27_P7.62mm_Horizontal"+		(at 3.81 2.12 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "diode/THT"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr through_hole)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start 1.04 0)+		(end 1.69 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.29 -1.12)+		(end 2.29 1.12)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.41 -1.12)+		(end 2.41 1.12)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.53 -1.12)+		(end 2.53 1.12)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.58 0)+		(end 5.93 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_rect+		(start 1.69 -1.12)+		(end 5.93 1.12)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill no)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -1.05 -1.25)+		(end 8.67 1.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 0 0)+		(end 1.81 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 2.31 -1)+		(end 2.31 1)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 2.41 -1)+		(end 2.41 1)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 2.51 -1)+		(end 2.51 1)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 7.62 0)+		(end 5.81 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start 1.81 -1)+		(end 5.81 1)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "K"+		(at 0 -1.8 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(fp_text user "K"+		(at 0 -1.8 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(fp_text user "${REFERENCE}"+		(at 4.11 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 0.8 0.8)+				(thickness 0.12)+			)+		)+	)+	(pad "1" thru_hole roundrect+		(at 0 0)+		(size 1.6 1.6)+		(drill 0.8)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+		(roundrect_rratio 0.15625)+	)+	(pad "2" thru_hole circle+		(at 7.62 0)+		(size 1.6 1.6)+		(drill 0.8)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
1n4148.kicad_symadded+192
@@ -0,0 +1,192 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "1N4148"+		(pin_numbers+			(hide yes)+		)+		(pin_names+			(hide yes)+		)+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "D"+			(at 0 2.54 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Value" "1N4148"+			(at 0 -2.54 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "50V 1A General Purpose Rectifier Diode, DO-41"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Sim.Device" "D"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Sim.Pins" "1=K 2=A"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "diode"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "D*DO?41*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "1N4148_0_1"+			(polyline+				(pts+					(xy -1.27 1.27) (xy -1.27 -1.27)+				)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27)+				)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy 1.27 0) (xy -1.27 0)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+		)+		(symbol "1N4148_1_1"+			(pin passive line+				(at -3.81 0 0)+				(length 2.54)+				(name "K"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 3.81 0 180)+				(length 2.54)+				(name "A"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)
README.md+43−2
@@ -1,5 +1,46 @@ # 1N4148 -Small-signal fast switching diode, 100V, DO-35+**Diodes Incorporated** · Small-signal switching diode · DO-35 -The 1N4148 is a standard small-signal silicon switching diode. Rated at 100V reverse voltage with 4ns recovery time. One of the most widely used diodes for signal clamping, protection, and general switching.\ No newline at end of file+The 1N4148 is the standard small-signal fast switching diode, in the axial DO-35 glass package, one of the most-used diodes ever made. It blocks 100 V, passes up to 300 mA, and recovers in about 4 nanoseconds, which is what makes it fast enough for logic, clamping, small rectification, steering, and flyback snubbing on tiny loads. It is the through-hole version of the surface-mount 1N4148W (SOD-123). The banded end is the cathode (pin 1).++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | K | passive | Cathode terminal of the diode, identified by the printed band on the glass body (Polarity: Cathode Band). Blocks reverse current up to VR = 75V DC (VRM = 100V non-repetitive). |+| 2 | A | passive | Anode terminal of the diode. Conventional forward current flows into this lead toward the cathode; VF typ 0.62V min to 1.0V max at IF = 10mA (1N4148). |++## Key specifications++| Parameter | Value |+|---|---|+| Type | Fast switching diode |+| Reverse voltage (VRRM) | 100 V |+| Forward current (IF avg) | 300 mA |+| Reverse recovery (trr) | 4 ns |+| Forward voltage (VF) | ~0.72 V at 10 mA |+| Peak surge (IFSM) | 2 A |+| Marking | band = cathode (pin 1) |+| Package | DO-35 (axial glass) |++## Ordering variants++- `1N4148-T (DO-35)`+- `1N4148TR (DO-35, tape & reel)`++## CAD (KiCad official)++- Symbol: `Diode:1N4148`+- Footprint: `Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal`+- 3D model: DO-35 (KiCad packages3D)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Diodes Incorporated datasheet](https://www.diodes.com/assets/Datasheets/ds12019.pdf) (2 pp, sha256 `5549ceb4097e1393`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/1n4148-datasheet.pdf)
docs/1n4148-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+31
@@ -0,0 +1,31 @@+{+  "slug": "1n4148",+  "version": "0.1.0",+  "type": "component",+  "description": "Diodes Inc fast switching diode, DO-35. 100 V, 300 mA, 4 ns recovery. The through-hole 1N4148W. Datasheet-verified.",+  "tags": [+    "component",+    "diode",+    "switching",+    "fast",+    "1n4148",+    "do-35",+    "diodes-inc"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "1n4148.kicad_sym",+    "1n4148.kicad_mod",+    "1n4148.glb",+    "docs/hero.png",+    "docs/1n4148-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file
page.json+28−7
@@ -4,8 +4,16 @@   "slug": "1n4148",   "title": "1N4148",   "brief": "Small-signal fast switching diode, 100V, DO-35",-  "version": "1.0.0",-  "tags": [],+  "version": "0.1.0",+  "tags": [+    "component",+    "diode",+    "switching",+    "fast",+    "1n4148",+    "do-35",+    "diodes-inc"+  ],   "license": "MIT",   "component": {     "mpn": "1N4148",@@ -20,18 +28,31 @@   },   "readme": "# 1N4148\n\nSmall-signal fast switching diode, 100V, DO-35\n\nThe 1N4148 is a standard small-signal silicon switching diode. Rated at 100V reverse voltage with 4ns recovery time. One of the most widely used diodes for signal clamping, protection, and general switching.",   "author": {-    "id": "695820315b5f1e4db2fcf602",     "name": "Kyle Bergstedt",     "email": "[email protected]"   },-  "visibility": {-    "public": true+  "visibility": "public",+  "hero": {+    "type": "image",+    "path": "docs/hero.png"   },-  "hero": null,   "sample_prompts": [],   "discovery_triggers": [],   "discovery_pitch": null,   "metadata": {},   "created_at": "2026-05-28T05:33:06.689Z",-  "updated_at": "2026-05-28T05:33:06.689Z"+  "updated_at": "2026-05-28T05:33:06.689Z",+  "description": "Diodes Inc fast switching diode, DO-35. 100 V, 300 mA, 4 ns recovery. The through-hole 1N4148W. Datasheet-verified.",+  "dependencies": {},+  "files": [+    "page.json",+    "README.md",+    "1n4148.kicad_sym",+    "1n4148.kicad_mod",+    "1n4148.glb",+    "docs/hero.png",+    "docs/1n4148-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ] }\ No newline at end of file