px4-firmware/ROMFS
Julian Oes b21e7e6c87 lights: Add LP5562 RGBLED driver
This adds support for the TI LP5562 RGB LED driver.

Things to note:
- The driver is initialized in simple PWM mode using its internal clock,
  for R,G,B, but not for W(hite).
- The chip doesn't have a WHO_AM_I or DEVICE_ID register to check.
  Instead we read the W_CURRENT register that we're generally not using
  and therefore doesn't get changed.
- The current is left at the default 17.5 mA but could be changed using
  the command line argument.

Datasheet:
https://www.ti.com/lit/ds/symlink/lp5562.pdf

Signed-off-by: Julian Oes <julian@oes.ch>
2023-06-13 13:51:59 +12:00
..
cannode NXP MR-CANHUBK3 Support 2022-12-06 06:49:28 -05:00
px4fmu_common lights: Add LP5562 RGBLED driver 2023-06-13 13:51:59 +12:00
px4fmu_test ROMFS: purge old mixing system 2022-09-09 09:14:09 -04:00
CMakeLists.txt ROMFS: only copy bootloader binary if systemcmds/bl_update included 2023-03-16 09:43:56 -04:00