HT16K33 - common anode

Hello

I want to use the HT16K33 controller to drive two displays of 7 segment LEDs.
I care about this system because it supports I2C through which I can control it using Arduino Uno.
The problem is that the displays are with a common anode. All diagrams I managed to find on the net relate to displays with a common cathode. And here is my question. Is it possible to control these displays with a common anode? If not, which drivers can be used?
I attach my idea to connect the four digits of the display.
Regards


Your circuit should work ok. The disadvantage to using common anode displays instead of common cathode is that the code will be a little more complex. Some extra bit-manipulation will be needed before sending updates to the chip. This is because the 8 segments for each digit will be spread over 8 memory locations in the chip's memory, instead of one memory location per digit.

Have you seen this Adafruit page on that chip?

I have seen. Why do you ask?