This updated edition is an introduction appropriate for both the student and hobbyist to the theory and practice of electronics. It leads the reader through introductory understanding of the science underlying electronics, building basic circuits, learning the roles of the components, the application of digital theory and the possibilities for innovation by combining sensors, motors, and microcontrollers. Each chapter contains a brief lab to demonstrate the topic covered, then moving on to the hands-on applications of what you have learned by building a programmable robot with the Netduino or Arduino microcontroller, and using the Raspberry Pi in your electronicsprojects. The companion disc has videos of the labs, soldering skills, animations, and code samples for programming of the robot and your Raspberry Pi. Features: Leads the reader through an introductory understanding of electronics with bothsimple labs and progressing to the construction of a microcontroller-drivenrobot using open source software and hardware and a project to run on aRaspberry Pi Includes a new chapter on Cybersecurity and IoT for Electronic Projects and two new animations Features companion files with videos of labs, tutorials on soldering/ de-soldering, code for the microcontroller robot project, and figures from the text