Serially Controlling a Digital Display

Image for post
Image for post

In this circuit, three single digit displays have been interfaced with the Arduino serially. I used three 74595 ICs (Serial to Parallel Shift registers) to do this. The whole aim was to learn how to use these ICs.

Connecting them serially allowed me to use just one data wire, one clock wire, one control wire, and two supply wires. A great reduction from the 29 wires, otherwise required.

Code on Github:

Originally published at

Written by

Software guy. When you try to tell computers what to do, you eventually learn about human nature as well. (

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store