Adjusting the quad 7-segment display to work with the BDP650A (advice)
Posted: Fri Jun 12, 2026 8:56 am
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.
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.