This is a library for UC1609 Monochrome LCD Displays. These displays use I2C or SPI to communicate, 2 to 5 pins are required to interface. This library depends on Adafruit GFX library at https://github.com/adafruit/Adafruit-GFX-Library. Please make sure you have installed the latest version before using this library.
This is a free library WITH NO WARRANTY, use it at your own risk!
UC1609c supports three serial modes, one 4-wire SPI, one 3-wire SPI and one 2-wire I2C mode. Bus interface mode is determined by the wiring of the BM[1:0] and D[7] pins.
When BM0 and D7 are set to "H", UC1609c is configured as an I2C bus signaling protocol compliant device. In this mode, CS pin is used to configure UC1609c device address (0x3C or 0x3E).
CD pin is not used in I2C mode and should be connected to Vss
When RST pin is not used (since RST pin is not required for proper chip operation), connect the pin to "H"
To select I2C mode, SPI displays require a little modification - isolate Pin 9 from Vss and connect Pin 9 and Pin 15 to Vdd.