Visible Light Communication for Intermittent Computing Battery-Less IoT Devices