4 Digit Two Wire Display With Arduino





Introduction: 4 Digit Two Wire Display With Arduino

About: I am an American teaching English at Shangluo University, Shaanxi. I like making machines that do interesting but fairly useless things - I call them Quixotic Machines.

I was working on a project where i needed a 4 digit display but when I went to connect it to the Arduino all I found were articles about having to wire up 12 plus pins. Then I found this Suli library which makes it so simple a dummy like me can wire it up with two pins (digitial 2 and digital 3).

Stuff needed:

Grove TM1637 4 Digit display

Suli library

Four_Digiit_Display_Suli library

Step 1: Connect Display to Arduino

If you have an Arduino with an I2C two wire plug then it's a no brainer.

I only had an Uno so connect display vcc to 5v, gnd to gnd, DIO to Arduino digital pin 2, and CLK to Arduio digital pin 3.


Step 2: Download Libraries

Get Suli library here: https://github.com/Seeed-Studio/Four_Digit_Display_Suli

Now I did have a problem running the demo until I copied the cpp and header files from

here: https://github.com/Seeed-Studio/Suli/tree/master/Suli_Arduino (Guess they had updates).

Get Four_Digit_Display here: https://github.com/Seeed-Studio/Four_Digit_Display_Suli

Hope you know how to install libraries.

Run the Four_Digit_Display demo in the Examples file.

Rock on!



    • Oil Contest

      Oil Contest
    • Clocks Contest

      Clocks Contest
    • Creative Misuse Contest

      Creative Misuse Contest

    11 Discussions

    Will it work with all 4-digit displays? Like with the same ones that need 12 wires.

    2 replies

    Can't seem to compile it - any chance you could provide more detail for step 2?

    1 reply

    Sorry I just saw your comment today - don't know where I have been. But sadly I don't have this stuff anymore or even the code. Hope you got it worked out.

    Thank you, hope it helps. I'm not really an expert on this stuff but it was available elsewhere and I needed it at the time.


    2 years ago

    Thanks, nice simple library to use the TM1637. Very straightforward.

    1 reply

    Thanks. Pretty easy to use. I used it for a weird clock project. Hope I have something else to use it for.
    Rock on.

    Works well with the chinese clones too