3 releases

0.1.2 Apr 3, 2020
0.1.1 Apr 3, 2020
0.1.0 Apr 2, 2020

#828 in Embedded development

BSD-3-Clause

11KB
123 lines

tca62724fmg

The Toshiba TCA62724FMG is a three output RGB LED with an I2C interface. It features high brightness and three independent PWM controllers. It's commonly used for status indicator lights.

rgbled demo gif

Resources

License

BSD-3 : see LICENSE file.

Status

  • Builds
  • Tested with hardware device
  • Supports setting color channels individually
  • Supports setting white values (all color channels equal brightness)
  • Supports toggling on and off light output

Examples

This example has been tested with stm32h743 in a Holybro Durandal flight controller, with an externally connected M8N GPS module containing a tca62724fmg rgbled.

cargo run --example sweep --target thumbv7em-none-eabihf

The memory.x ,.cargo/config, and dronecode.gdb files included with this crate are configured to run this example by connecting to the Durandal via a dronecode probe (or similar, such as a Black Magic Probe)

Dependencies

~71KB