Armaan Sengupta

Projects / Ixana

Ixana

Embedded Firmware Intern · Indiana · Aug – Dec 2024

Built video streaming from smart glasses to a smartwatch over Ixana's Wi-R body-coupled silicon, using the body as an ultra-low-power data bus.

Raised frame rate from 4 to 13 fps and cut power by 8% with a bare-metal C++ core OS on Ambiq and NXP MCUs. Debugged the whole path (camera, FPGA encode, MCU, Wi-R, MCU, FPGA decode, AMOLED), owned the MIPI-DSI display drivers, and wrote a Python driver for a Rigol waveform generator for HIL testing.

The project

A high-bandwidth video stream from smart glasses to a smartwatch over Ixana's YR22 silicon. It uses electro-quasistatic body communication, turning the wearer's body into a secure, ultra-low-power data bus that uses less power than Bluetooth or Wi-Fi.

What I did

I worked across the whole stack, from capture on the glasses through compression, transmission and decompression to the watch display, and was primarily responsible for the watch display drivers.

See it on the interactive siteCES demo ↗