Mesab / Project portfolioInteractive simulation
Signal processing · PCM & OOK

Visible light audio communication

Encode a tone into a binary light signal, add bit errors, and inspect the recovered waveform.

Interactive simulation · Synthetic data / simulated hardware

Transmitter controls

PCM samplesLight on / offBit decodingRecovered audio

8-bit PCM at 8 kHz. On-off keying represents each bit as light on or off. This is a numerical channel model, with no LED or photodiode connected.

Receiver analysis

Original signalRecovered signal
Ready to transmit
Download project source

Includes the browser simulation, implementation notes and supporting example source.