Overview Partial

HAL TypeLight
ChipLTR-553
InterfaceI2C
DescriptionProvides ambient light (lux) and proximity reads over I2C. The active Rust implementation now ports the register init and read path, but still needs hardware verification on T-Deck Pro.

Implementation

Sourcecomponents/kernel_rs/src/drv_light_ltr553.rs (324 lines)
WrapsNone — manual I2C register reads
Tests13 focused unit tests

Devices

Boards that use this driver:

DeviceStatus
T-Deck ProPartial

Configuration

Configured via board.json: I2C address, pin_sda, pin_scl.

Known Issues

Needs on-device validation for lux stability and proximity behavior on the T-Deck Pro before it should be treated as proven.