Third party cookies may be stored when visiting this site. Please see the cookie information.

Book: Learn Electronics with Raspberry Pi

2nd Edition

This is the second edition of my book "Learn Electronics with Raspberry Pi", published by Apress.

Learn Electronics with Raspberry Pi

I've recently written a second edition of my popular book "Learn Electronics with Raspberry Pi". The previous book sold well and was even translated into Chinese, but it's now 4 years old and lots has happened in the world of Raspberry Pi since then. It also gave me an opportunity to revisit the book with more experience and make some improvements.

The book teaches electronics, but does so through fun projects using the Raspberry Pi. When coming up with ideas for the book it started out as a projects book, but then I thought it would be useful for it to be educational rather than just covering projects. I added descriptions on how the projects worked and how to design your own projects, but it was mainly centered around projects. In this second edition I've been able to develop that further and provide more structure. In doing so I've expanded on the existing chapters and added new ones such as how different kinds of motors work. As well as explaining DC motors as I did before, it now also covers servo motors and stepper motors which are popular for use in electronic circuits. I also expanded the robots section to include some new robots that are now on the market including the STS-Pi robot, a tank robot and a mecanum wheel based robot that I 3D printed.

The main area that I've added is a new chapter on digital electronics based around understanding logic gates. Whilst it's now rare to use logic gate ICs to create circuits, they form the basis of all digital electronics. As such I thought it was important to explain this including how flip-flops work and then how they can be used to make latches, registers and a shift register. This is used to create a project using 7-segment LED displays with data sent serially from the Raspberry Pi stored in a shift-register.

Status of the book

I've just sent off the final proof to be printed which is expected to be available as Ebook shortly and then printed copies will hopefully be available later this month. I've already covered some of the projects on the PenguinTutor YouTube channel and I'll be adding some more videos soon, so please subscribe to my channel if you haven't already.

Once published it will be available from Apress and book retailers.

Future projects

I've always working on new projects
To find out about the updates please:
Subscribe to the PenguinTutor YouTube Channel
Follow @penguintutor on Twitter

Previous Beginning Game Programming Book
Beginning Game Programming Book
Next Tutorial Pygame Zero
Tutorial Pygame Zero