Learning the art of electronics: a hands-on lab course - Hayes, Thomas C. (Cambridge University Press, 2016)