Using a MAX6955 with the Arduino

The MAX6955 is an IC that's mainly used to control segmented LED displays. It is being described as

2-Wire Interfaced, 2.7V to 5.5V LED Display Drivers with GPIO and Key Scan.

It can drive up to 16 7-segment LED displays with a common cathode pin. It can also drive 14- or 16-segment LED displays or up to 128 individual LEDs.

Code to Control the Chip

I'm writing an Arduino Library for the IC. It can be found on Github.