Abstract

These two books perfectly integrate each other in providing practical knowledge and hands-on training on the software and hardware aspects of Arduino. They make a part of the remarkable project of Simon Monk to teach and hone skills on open-source electronic programming. This is represented by more than 20 books within this area that increasingly receives popularity and interest among programmers and electronic hobbyists. While the first title (Programming Arduino Next Steps) is claimed by the author to target readers with proper background of the Arduino fundamentals, it is still accessible by beginners. It starts with two introductory chapters explaining what Arduino is and how it works as a software and a microcontroller board. From this end, more advanced and technical information follow with examples and relevant illustrations. New to this second edition are updated chapters on the Internet of things (IoT) and interfacing with serial devices.
The second title (Hacking Electronics) uses very useful and full-color illustrations to provide hands-on training on the basics and applications of open-source electronic hardware. It describes various electronic components and how they work and can be connected in electronic projects. A variety of amazing projects ranging from a simple blinking LED circuit into an Internet-controlled electronic toy, remote-controlled robotic rover, slot car brakes and headlights, and so on, are nicely demonstrated. The projects are designed and conducted using Arduino and/or Raspberry Pi. These two titles are must-read material for programmers, hobbyists, and trainers and students.
