- updated for Android Things developer preview 0.8
- updated for Android Things developer preview 0.7
- refactor Lcd interface to CharacterDisplay
- implement LedCharacterDisplay
- add getPin() and readByte() to pcf8574
- add lux user sensor driver using TCS34725
- bugfix: initialise CGRAM on 4004 LCD displays issue 8
- bugfix: update control mask when switching display
- add TCS34725 colour sensor
- add methods to give I2C bus to ADC and LCD builders
- the end of the binary version numbering (I thought it was funny)
- Added I2C Buttons
- Added PCF8591 ADC
- Bugfix: backlight disabled when CGRAM written to
- Support custom character creation with CGRAM
- Added support for large displays e.g., 40x4
- Added LCD builder to initialise address and pin mapping in
- Removed some hard coded values
- changed
print()
method to accept line number instead of DDRAM address
- Initial release.
- Basic PCF8574 functionality
- Basic LCD functionality with hard coded address and pin mapping
- Briefly described in http://android.geek.nz/?p=68