https://edison-learn.com/analog-to-digital-signal-conversion/