Zumo32U4 library
|
Makes it easy to show text and graphics on the SH1106 OLED of the Pololu Zumo 32U4 OLED robot. More...
#include <Zumo32U4OLED.h>
Public Member Functions | |
void | init () |
void | reinitialize () |
void | invert () |
void | noInvert () |
void | rotate180 () |
void | noRotate () |
void | setContrast (uint8_t contrast) |
void | setLayout8x2 () |
void | setLayout8x2WithGraphics (const uint8_t *graphics) |
void | setLayout11x4 () |
void | setLayout11x4WithGraphics (const uint8_t *graphics) |
void | setLayout21x8 () |
void | setLayout21x8WithGraphics (const uint8_t *graphics) |
void | display () |
void | displayPartial (uint8_t x, uint8_t y, uint8_t width) |
void | noAutoDisplay () |
uint8_t * | getLinePointer (uint8_t line) |
void | gotoXY (uint8_t x, uint8_t y) |
uint8_t | getX () |
uint8_t | getY () |
void | scrollDisplayUp () |
void | clear () |
size_t | write (const uint8_t *buffer, size_t size) override |
size_t | write (uint8_t d) override |
void | loadCustomCharacterFromRam (const uint8_t *picture, uint8_t number) |
void | loadCustomCharacter (const uint8_t *picture, uint8_t number) |
void | loadCustomCharacter (const char *picture, uint8_t number) |
Public Attributes | |
C | core |
Makes it easy to show text and graphics on the SH1106 OLED of the Pololu Zumo 32U4 OLED robot.
This class inherits from the PololuSH1106Main class in the PololuOLED library, which provides almost all of its functionality. See the PololuOLED library documentation for more information about how to use this class.
This class also inherits from the Arduino Print class (via PololuSH1106Main), so you can call the print()
function on it with a variety of arguments. See the Arduino print() documentation for more information.
Definition at line 119 of file Zumo32U4OLED.h.