Page 1 of 1

Adjusting the quad 7-segment display to work with the BDP650A (advice)

Posted: Fri Jun 12, 2026 8:56 am
by OderlandoRSilva
Hello. I would like some advice from more experienced I2C programmers.
For my large-scale projects, I'm thinking of using a driver to control a 4-digit (quad) 7-segment display. So far, I've been using multiplexing directly through the microcontroller, but to reduce the number of components, I'm thinking of starting to use a driver.
I saw that there is the TM1637 component for quad 7-segment displays in the flowcode, but the TM1637 is a somewhat large component to use in my circuits. Therefore, I'm thinking of using the BDP650A component, which is very compact and inexpensive.
My main question is: would I need a lot of work to modify the source code to adapt it to this new IC? I've never worked with I2C protocols, so I would have to study this. I would like advice from more experienced programmers to assess whether or not it's worth trying due to my limitations with this protocol.

Re: Adjusting the quad 7-segment display to work with the BDP650A (advice)

Posted: Fri Jun 12, 2026 2:56 pm
by mnfisher
It's not quite i2c but it should be quite easy to get something up and running.

Using one of the existing 7seg drivers should just require a change to the communications where used - so either start from the tm1637 or a max7219 base.

Martin