Firmware
One I²C Bus, Many Sensors: Arbitration Under an RTOS
Two sensors share one I²C bus on our hub. One is an MLX90640 thermal imager sampling an 8×8 temperature grid twice a second. The other is a combination proximity-and-barometer that checks the room distance and ambient pressure at roughly the same cadence. Each sensor looks harmless in isolation.