Using an 8-bit AVR ATMega328 for the job.
Implements a interpreter which takes five commands (as of now) to control a I2C master.
Command | Description |
---|---|
s | Send the start bit |
w | Send data - must come after start command eg. w a8 |
ra | Reads a byte and send ACK - must come after start command |
rn | Reads a byte and send NACK - must come after start command |
p | Sends stop bit |
TL;DR: Bought a small oled display - uses i2c interface, no documentation whatsoever. Trying to figure out the command structure.