-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request TM1629 - Buttons : 8 x 4 Multi - Segments x Digit : 8 x16 - Interface : DIO/CLK/STB #25
Comments
Hello @bdomi60, thank you for submitting this request. |
Hello @bdomi60, Many months have passed since you submitted your issue. Finally I can mention some progress: In attempt to provide support for (almost) TM16xx chips I've implemented support for the TM1629 chips in a generic class in an experimental branch, merged at later stage after some more testing. You can read more about that class in this comment of issue #54. Based on your title "TM1629 - Buttons : 8 x 4 Multi - Segments x Digit : 8 x16 - Interface : DIO/CLK/STB" I'm not quite sure which variant of the TM1629 you have . If it has a combined DIO pin instead of two DI/DO pins, it might be one of the A/B/C/D variations. Can you take a second look? Perhaps you have the TM1629D chip? I (still) don't have one in my collection, but do support 3-wire communication and added definitions for all the TM1629 chips in TM16xxIC.h. If you're still interested, could you please try that generic class using a matching definition, such as Edit: added TM16xxIC to main branch, tested DI+DO=DIO on TM1623. |
FYI: the generic class has been added to the master branch. In the past weeks I've tested it with the TM1623, which has the same DI/DO/CLK/STB interface as TM1629. In the datasheets it is stated that DI can be shorted to DO, to form DIO. My experiments showed that it can then use the regular 3-wire interface, so I've updated the definitions in TM16xxIC.h. I've also added header files for TM1623 and TM1624 that show how succesfully tested chip definitions can be used to implement regular constructors. |
I am a TM1629 with Buttons 8 x 4 Multi and Segments x Digit is 8 x16 and Interface : DIO/CLK/STB : https://datasheet.lcsc.com/lcsc/2010151506_TM-Shenzhen-Titan-Micro-Elec-TM1629-LQFP44_C19759.pdf
Does your library not reference this module?
Is this a limitation or do you plan to add it one day?
Thanks.
The text was updated successfully, but these errors were encountered: