bd18378-rs
Driver for ROHM BD18378 12CH LED Driver IC
A Rust driver for the ROHM BD18378 12CH LED Driver IC, suitable for embedded applications.
This crate supports embedded-hal traits and is fully compatible with #![no_std] environments.
✨ Features
- Supports the ROHM BD18378 12 channel LED driver IC
- Communication via SPI interface
- Platform-agnostic via
embedded-hal::spitraits - Supports
#![no_std]environments
📦 Installation
Add the following to your Cargo.toml:
[]
= "0.1"
or add it via command line using:
🔮 Example
use Bd18378;
use SpiDevice;
use ;
📖 Documentation
Auto-generated API documentation is available at: https://docs.rs/bd18378
🛡️ Functional Safety
This driver is (not yet) suitable for safety-critical applications. In case you need to use it in such an environment, please contact me and I can make the necessary adaptions.
📚 License
This project is dual-licensed under either:
- MIT License
- Apache License, Version 2.0
You may choose the license that best fits your project.
🤝 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.