Arduino library for MAX7312 2-Wire-Interfaced 16-Bit I/O Port Expander  with Interrupt and Hot-Insertion Protection