@Blue Ink:

Digital electronics is not that hard, it's either 0, 1 or an illegal value.

Analog electronics is HARD.