Electronics from the ground up learn by hacking, designing, and inventing - Quan, Ronald (McGraw-Hill Education, 2015)