Building a DIY laser modem

All digital communication ultimately comes down to transmitting ones and zeroes, but there are many ways to achieve that. One can encode that binary data as modulation in a radio signal or simply pulse electricity through a wire. But one of the most interesting methods is optical. Flashing a light...