I previously created a Rust driver for the SSD1309 display family. Later, I realized that there's an even cooler mini OLED display on the market, one that's 1.92" at 128x160 pixels (2.5x more!) while keeping a similar pixel scale as the 1.54" SSD1309 display I'd been prototyping with previously.
This one also didn't have a Rust driver available yet, so I made yet another embedded-graphics
-compatible library for it.
I think I've gotten the hang of it at this point!
You can now use the sh1108
crate, a Rust embedded driver for SH1108 OLED displays.
It supports I2C and SPI interfaces, and exposes an embedded-graphics
-compatible API.