Menu

AIP650 7 Segment Display Driver (AKA eletechsup DM43B04 Module)

Rikki
2024-08-04
2024-08-06
  • Rikki

    Rikki - 2024-08-04

    I recently bought a cheap 4 x 7 segment display module (DM43B04) based on the AIP650 chip. There seems to be no documentation online for the GCBASIC community so I have written a library for the module.

    Demo code is included in the attached library along with detailed commenting of each section.

    The AIP650 chip has onboard pull-up resistors and is connected to the i2c bus. It does not use a conventional i2c address and my attempts to run the i2c discovery program produced a garbage output in the serial output terminal.

    I have not tested how the AIP650 will behave while sharing an i2c bus with other i2c slave devices. It will probably work ok but it is best to experiment.

    Hopefully this library can be of help someone

    Edit: I have added a translation of the datasheet which shows additional commands such as for altering display brightness

     
    ❤️
    3

    Last edit: Rikki 2024-08-04
  • Angel Mier

    Angel Mier - 2024-08-05

    Rikki, thank you for contributing your code and help this community, your libraries (like this one and the one for the ADC) are so important for this project, the great hardware support that GCbasic offers it's one of their best assets, thank you again for making it better.

    Angel

     
  • Rikki

    Rikki - 2024-08-05

    Thank you for your kind words Angel. I am glad to be able to contribute something back to the community. Feel free to add this AIP650 library to the include folder of future GCBasic releases.

     
  • Anobium

    Anobium - 2024-08-06

    Great job Rikki.

    I will take a copy and move into GitHub and the demos!

    Thank you for your cooperation and contribution.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.