Hi Robert. Just a few clarifying corrections: the two libraries you are referencing here are quite different. While TM16XX supports non-I2C versions of the display (achieving it with what is called "bit-banging"), TM1650 that I developed only meant for the JY-MCU module (based on TM1650 chip), which is an I2C device, hence the use of Wire library (which could be easily swapped out for i2cdev or other I2C libraries of choice). Also, your statement that the library could not be used with other I2C devices is simply incorrect - JY-MCU module uses one specific I2C address and can co-exist with other I2C devices as long as there is no bus speed or address issues.
Very useful Robert! Even though they might be very yesterday, the are still very much used today especially in all kinds of hobby projects. Look at the abundance of them on the Chinese websites. Explaining the fact they are not I2C and showing how to use them is very helpful. Thanks for sharing your insights. Danke schön!
Zbawco! Uratowałeś mój tyłek. Kupiłem wyświetlacz LED (rzekomo I2c) do którego nie mogłem już podpiąć zegara (też I2c). Ten wyświetlacz blokuje I2c. Dzięki temu filmowi poznałem bibliotekę "TM16xx by Maxint", w której piny wyświetlacza Led (rzekomo I2C) podłączam pod inne dowolne przydzielone piny arduino, nie blokując przy tym prawdziwego I2c. Uwaga! Ta biblioteka posiada własne TM1650.h, w związku z tym jeżeli wcześniej instalowałeś TM1650.h innego autora, to je wywal, ponieważ program będzie odwoływał się do nie właściwej biblioteki i to nie będzie działało. Autorze filmu! WIELKIE DZIĘKI.
Very helpful video 👍
Big thanks for this video. I bought these thinking I could use I2C and thanks to your video it was a breeze 👍🏻 Is it possible to read a potentiometer from a circuit that is not connected to the arduino gnd and vcc? I was going to display the values from another 3,3V circuit 🙂
Wow, this video was incredibly informative! I loved the unique approach of showing printed code instead of the usual screen recording method – surprisingly fun to watch and easy to follow along. 🙌 I do have a question though: Does anyone know if it's possible to use the setSegment method to light up only segment "E" or "F" of a digit? I've tried feeding it with values like 0, 1, 3, 7, 15, 31, 63, 127, 255, but it seems to light up every next segment while keeping the previous ones on. So, I can only manage to turn on A, AB, ABC, ABCD, ABCDE, ABCDEF, etc. Any insights would be greatly appreciated! Thanks in advance
Hello, I try to understand your video (i'm french !) And finally, I try to connect 2 digit like you, but I can't buil my project when I assign some pin like "TM1650 digit1(2,3); TM1650 digit2(4,5);" I work fine for 1 digit if I just set like this : TM1650 digit1(); do you have some ideas ? thank you for your reply
can we connect 6 digit seven segment display to the arduino directly? without using any ic like max7219 or 74hc595
What's common 7 segment display? Anoda or catoda ?
@andymouse