← Commit history

cesd3v3d3-yu: a TVS diode, not an unpolarised fuse: unidirectional TVS, 1 = K, 2 = A (D_Zener), direction from the datasheet

Ray ·835696bcb7 · ·parent 79b89c3
5 files changed +38−12
README.md+1−1
@@ -8,7 +8,7 @@ CESD3V3D3 YU from Changjiang Electronics Tech (CJ), in a SOD-323. Pinout and pin  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | K | passive | Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint. |+| 1 | K | passive | Cathode: the banded end per the datasheet; pad 1 of the KiCad diode footprint. | | 2 | A | passive | Anode. |  ## Key specifications
cesd3v3d3-yu.lbr+3−3
@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>Changjiang Electronics Tech (CJ) ESD Protection Devices, SOD-323. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+<description>Changjiang Electronics Tech (CJ) ESD Protection Devices, SOD-323. Diode: pin 1 is the cathode (the banded end) by the KiCad diode-footprint convention</description> <packages> <package name="D_SOD-323">   <description>2 pads, 2.7 x 0.5 mm. SOD-323</description>@@ -75,7 +75,7 @@ </packages> <symbols> <symbol name="CESD3V3D3 YU">-  <description>Changjiang Electronics Tech (CJ) ESD Protection Devices, SOD-323. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+  <description>Changjiang Electronics Tech (CJ) ESD Protection Devices, SOD-323. Diode: pin 1 is the cathode (the banded end) by the KiCad diode-footprint convention</description>   <wire x1="-1.2700" y1="-1.2700" x2="-1.2700" y2="1.2700" width="0.2540" layer="94"/>   <wire x1="-1.2700" y1="1.2700" x2="-0.7620" y2="1.2700" width="0.2540" layer="94"/>   <wire x1="1.2700" y1="0.0000" x2="-1.2700" y2="0.0000" width="0.1524" layer="94"/>@@ -90,7 +90,7 @@ </symbols> <devicesets> <deviceset name="CESD3V3D3 YU" prefix="D">-  <description>Changjiang Electronics Tech (CJ) ESD Protection Devices, SOD-323. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+  <description>Changjiang Electronics Tech (CJ) ESD Protection Devices, SOD-323. Diode: pin 1 is the cathode (the banded end) by the KiCad diode-footprint convention</description>   <gates>     <gate name="G$1" symbol="CESD3V3D3 YU" x="0" y="0"/>   </gates>
package.json+15−2
@@ -68,7 +68,7 @@         "number": "1",         "name": "K",         "type": "passive",-        "description": "Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint."+        "description": "Cathode: the banded end per the datasheet; pad 1 of the KiCad diode footprint."       },       {         "number": "2",@@ -106,6 +106,13 @@         "described": 2,         "cites_pages": true,         "refuses_to_fabricate": true+      },+      "direction": {+        "direction": "unidirectional",+        "quote": "p.1 single-device sheet 'CESD3V3D3 Uni-direction ESD Protection Diode'; Features 'Uni-directional ESD protection of one line'; 'YU = Device code', bar = cathode",+        "source": "datasheet",+        "set": "2026-11-12T20:56:33Z",+        "read_by": "part-reviewer"       }     },     "viewers": {@@ -151,6 +158,12 @@         "checked": "2026-11-04",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }-    ]+    ],+    "polarity": {+      "cathode": "1",+      "anode": "2",+      "marking": "cathode band",+      "source": "datasheet: p.1 single-device sheet 'CESD3V3D3 Uni-direction ESD Protection Diode'; Features 'Uni-directional ESD protection of one line'; 'YU = Device code', bar = cathode; pad 1 = cathode on the KiCad diode footprint (read by part-reviewer)"+    }   } }
page.json+17−5
@@ -50,7 +50,7 @@         "number": "1",         "name": "K",         "type": "passive",-        "description": "Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint."+        "description": "Cathode: the banded end per the datasheet; pad 1 of the KiCad diode footprint."       },       {         "number": "2",@@ -88,6 +88,13 @@         "described": 2,         "cites_pages": true,         "refuses_to_fabricate": true+      },+      "direction": {+        "direction": "unidirectional",+        "quote": "p.1 single-device sheet 'CESD3V3D3 Uni-direction ESD Protection Diode'; Features 'Uni-directional ESD protection of one line'; 'YU = Device code', bar = cathode",+        "source": "datasheet",+        "set": "2026-11-12T20:56:33Z",+        "read_by": "part-reviewer"       }     },     "viewers": {@@ -133,7 +140,13 @@         "checked": "2026-11-04",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }-    ]+    ],+    "polarity": {+      "cathode": "1",+      "anode": "2",+      "marking": "cathode band",+      "source": "datasheet: p.1 single-device sheet 'CESD3V3D3 Uni-direction ESD Protection Diode'; Features 'Uni-directional ESD protection of one line'; 'YU = Device code', bar = cathode; pad 1 = cathode on the KiCad diode footprint (read by part-reviewer)"+    }   },   "metadata": {     "specs": {@@ -343,8 +356,7 @@   ],   "discovery_pitch": "CESD3V3D3 YU (Changjiang Electronics Tech (CJ)) component page: datasheet pinout, KiCad symbol, footprint and 3D.",   "author": {-    "name": "Ray",-    "email": "[email protected]"+    "name": "Ray"   },   "dependencies": {},   "hero": {@@ -371,4 +383,4 @@     "public": true   },   "updated_at": "2026-11-10T05:27:30.252Z"-}\ No newline at end of file+}
viewers/symbol.html+2−1
@@ -44,7 +44,8 @@ function els(n){return [].slice.call(document.querySelectorAll('[data-num="'+n+' function clearHi(){[].slice.call(document.querySelectorAll('.hi')).forEach(function(e){e.classList.remove('hi');});} function hi(n){els(n).forEach(function(e){e.classList.add('hi');});} function post(n){try{parent.postMessage({type:'lbr-hover',pin:n===null?null:String(n),mpn:MPN},'*');}catch(_){}}-function showTip(n,x,y){var p=byNum[String(n)];if(!p)return;tip.innerHTML='<span class=tn></span><div class=tt></div><div class=td></div>';tip.querySelector('.tn').textContent=n+'  '+(p.name||'');tip.querySelector('.tt').textContent=p.type||'';var d=p.desc||'';if(d)tip.querySelector('.td').textContent=d;else tip.querySelector('.td').style.display='none';tip.style.display='block';tip.style.left=(x+14)+'px';tip.style.top=(y+12)+'px';}+function ovName(el,pre,nm){el.textContent=pre;var r=nm,i;while((i=r.indexOf('~{'))>=0){el.appendChild(document.createTextNode(r.slice(0,i)));var a=r.slice(i+2),j=a.indexOf('}'),s=document.createElement('span');s.style.textDecoration='overline';s.textContent=j<0?a:a.slice(0,j);el.appendChild(s);r=j<0?'':a.slice(j+1);}el.appendChild(document.createTextNode(r));}+function showTip(n,x,y){var p=byNum[String(n)];if(!p)return;tip.innerHTML='<span class=tn></span><div class=tt></div><div class=td></div>';ovName(tip.querySelector('.tn'),n+'  ',p.name||'');tip.querySelector('.tt').textContent=p.type||'';var d=p.desc||'';if(d)tip.querySelector('.td').textContent=d;else tip.querySelector('.td').style.display='none';tip.style.display='block';tip.style.left=(x+14)+'px';tip.style.top=(y+12)+'px';} [].slice.call(document.querySelectorAll('.pingroup,.pad')).forEach(function(g){   var n=g.getAttribute('data-num');   g.addEventListener('mouseenter',function(e){clearHi();hi(n);post(n);showTip(n,e.clientX,e.clientY);});