An interface for the NanoHat OLED module
Represents the NanoHat OLED device
Different addressing modes available for the display. They affect how pointers are advanced after data is written.
A command that can be sent to the OLED display
The I2C slave address of the display
The height of the display, in pixels
The width of the display, in pixels
For now, images are represented as byte arrays representing 8-bit grayscale bitmaps. Note that images must be exactly the size of the display
Returned for commands and data sent to the OLED display.