Only 2.2mA flows to the HT16K33 LED. why?

Thread Starter

mami2023

Joined Dec 26, 2023
5
1704727895886.png
I connected one LED between C0 and A0 of HT16K33 and turned it on.
Only 2.2mA flows through that LED. why?
I want to emit light at 20mA.

Connect 60 LEDs to HT16K33.
Only one of them lights up.

Code:
void setup() {
HT.begin(0x00);
HT.setLedNow(15); //The brightness is set to maximum.
HT.setLedNow(0);
}
Mod: Added datasheet.E
 

Attachments

MisterBill2

Joined Jan 23, 2018
27,748
The data sheet attached does not discuss the voltage output to any extent that I see.
Certainly LED illumination is a function of current, but in addition, the current is a function of voltage.
Like every other diode type, an LED is very non-linear. What is not mentioned in the question is either the forward voltage specification of the LED, OR the supply voltage to the driver module assembly. THOSE parameters matter. If the module supply voltage is 3.3 volts and the LED forward voltage is 2.7 volts that leaves only 0.6 volts possible drop in the drive control IC.
In short, we do not have nearly enough information provided.
 

Alec_t

Joined Sep 17, 2013
15,132
I'm not familiar with the HT code library, but is line 4 turning the LED off immediately after it is turned on at full brightness?
 
Top