component
TLC5940
Public Made by Adomby adom
TI 16-channel constant-current LED driver, HTSSOP-28. 12-bit PWM + 6-bit dot correction, daisy-chainable. Datasheet-verified.
← Commit history
Dedupe duplicate pad names (KiCad same-net multi-pads, pre-2.10 adom-lbr): Fusion refuses the entire library over them; renamed to the name@N convention with connects extended so every pad keeps its pin
1 file changed
+20−20
TLC5940.lbr+20−20@@ -83,25 +83,25 @@ <smd name="27" x="2.8500" y="3.5750" dx="1.1000" dy="0.4000" layer="1"/> <smd name="28" x="2.8500" y="4.2250" dx="1.1000" dy="0.4000" layer="1"/> <pad name="29" x="-1.3000" y="4.4500" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="-1.3000" y="2.6700" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="-1.3000" y="0.8900" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="-1.3000" y="-0.8900" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="-1.3000" y="-2.6700" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="-1.3000" y="-4.4500" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="0.0000" y="4.4500" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="0.0000" y="2.6700" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="0.0000" y="0.8900" drill="0.3000" diameter="0.6000" shape="round"/>- <smd name="29" x="0.0000" y="-0.0000" dx="3.4000" dy="9.7000" layer="1"/>- <smd name="29" x="0.0000" y="-0.0000" dx="3.4000" dy="9.7000" layer="1"/>- <pad name="29" x="0.0000" y="-0.8900" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="0.0000" y="-2.6700" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="0.0000" y="-4.4500" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="1.3000" y="4.4500" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="1.3000" y="2.6700" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="1.3000" y="0.8900" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="1.3000" y="-0.8900" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="1.3000" y="-2.6700" drill="0.3000" diameter="0.6000" shape="round"/>- <pad name="29" x="1.3000" y="-4.4500" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@2" x="-1.3000" y="2.6700" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@3" x="-1.3000" y="0.8900" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@4" x="-1.3000" y="-0.8900" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@5" x="-1.3000" y="-2.6700" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@6" x="-1.3000" y="-4.4500" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@7" x="0.0000" y="4.4500" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@8" x="0.0000" y="2.6700" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@9" x="0.0000" y="0.8900" drill="0.3000" diameter="0.6000" shape="round"/>+ <smd name="29@10" x="0.0000" y="-0.0000" dx="3.4000" dy="9.7000" layer="1"/>+ <smd name="29@11" x="0.0000" y="-0.0000" dx="3.4000" dy="9.7000" layer="1"/>+ <pad name="29@12" x="0.0000" y="-0.8900" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@13" x="0.0000" y="-2.6700" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@14" x="0.0000" y="-4.4500" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@15" x="1.3000" y="4.4500" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@16" x="1.3000" y="2.6700" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@17" x="1.3000" y="0.8900" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@18" x="1.3000" y="-0.8900" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@19" x="1.3000" y="-2.6700" drill="0.3000" diameter="0.6000" shape="round"/>+ <pad name="29@20" x="1.3000" y="-4.4500" drill="0.3000" diameter="0.6000" shape="round"/> <wire x1="-2.3250" y1="4.9750" x2="-2.3250" y2="4.7500" width="0.1500" layer="21"/> <wire x1="-2.3250" y1="4.9750" x2="2.3250" y2="4.9750" width="0.1500" layer="21"/> <wire x1="-2.3250" y1="-5.0258" x2="-2.3250" y2="-4.7008" width="0.1500" layer="21"/>@@ -217,7 +217,7 @@ <connect gate="G$1" pin="DCPRG" pad="26"/> <connect gate="G$1" pin="IREF" pad="27"/> <connect gate="G$1" pin="VCC" pad="28"/>- <connect gate="G$1" pin="PAD" pad="29"/>+ <connect gate="G$1" pin="PAD" pad="29 29@2 29@3 29@4 29@5 29@6 29@7 29@8 29@9 29@10 29@11 29@12 29@13 29@14 29@15 29@16 29@17 29@18 29@19 29@20"/> </connects> <technologies><technology name=""/></technologies> </device>