2 releases
new 0.1.1 | Apr 1, 2025 |
---|---|
0.1.0 | Mar 30, 2025 |
#498 in Hardware support
48 downloads per month
1.5MB
222 lines
Rust implementation of BP5758d LED Driver
BP5758d
- BP5758d is a LED driver IC which can be used for building smart lighting applications.
- It allows controlling 5 channels of LEDs with individual output current control and 10-bit level control.
More capabilities and details about it can be found in the datasheet
This crate implements the controlling for BP5758d in using Rust applications.
Features:
- Current and sleep mode configuration.
- Can associate individual color to each channel.
- Control each channel individually or collectively.
- Can be used with any device that implements I2c traits from embedded-hal.
- no-alloc and no-std compatible.