ssd1325 0.1.0

Adafruit 2.7in Monochrome 128x64 OLED Driver
Documentation
  • Coverage
  • 94.12%
    16 out of 17 items documented0 out of 11 items with examples
  • Size
  • Source code size: 28.95 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.19 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 9s Average build duration of successful builds.
  • all releases: 9s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Documentation
  • martinmroz/ssd1325
    2 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • martinmroz

Adafruit 2.7" Monochrome 128x64 OLED Driver

Build Status Coverage Status

This is a platform-agnostic driver for the Solomon Systech SSD1325 OLED display driver IC in monochrome mode. This chip is used in the Adafruit 2.7" Monochrome 128x64 OLED Display Module. This library is transport-agnostic, in that it has no intrinsic dependencies. Supply an io::Write compatible object for transferring data, such as from rust-spidev. Then, implement a ssd1325::ControlChannel using, for instance, rust-sysfs-gpio for controlling side-band pins (D/NC and nRST). Finally, wire up your display and you should be all set.

Compatibility

Tested with the aforementioned module only. This should work with any SSD1325 display, however the initialization sequence may not be sufficient. Please submit an issue if you run into issues and I'll attempt to make the interface more generic to support your use case.

Usage

Add the following to your Cargo.toml:

[dependencies]
ssd1325 = "0.1"

In addition, and this to your crate root:

extern crate ssd1325;

License

Released under the MIT license. See LICENSE for full details.