Skip to content

SSD1309 driver for use with embedded_hal and (optionally) embedded_graphics

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

antonok-edm/ssd1309

Repository files navigation

SSD1309 driver

Crates.io Docs.rs

SSD1309 display module showing the Rust logo

I2C/SPI driver for the SSD1309 OLED display written in 100% Rust.

Heavily based off of the SH1106 driver by @jamwaffles.

Implementation note

It's important to use correct reset logic for the SSD1309, unlike with some other display drivers. The GraphicsMode::reset method is a good way to ensure this is accomplished.

Usage

Check the documentation and examples.

Also available are third-party examples using the Cortex-M4F LaunchPad (TM4C123G) and the Raspberry Pi Pico (RP2040).

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

SSD1309 driver for use with embedded_hal and (optionally) embedded_graphics

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages