modulation-techniques
Optical Communications Algorithms with Python
Simulation of digital communication (physical layer) in python