/* jquery */ /* jquery accordion style*/ /* jquery init */

15 March 2018

Raspberry Pi in Easy Steps - Book Review

The ‘Easy Steps’ books are well known for their excellent layout, clear and concise text and easy-to-follow instructions. It’s a format that ensures this Raspberry Pi in Easy Steps book is a great choice for anyone beginning their Raspberry Pi journey.

Inside author Mike McGrath kicks off with a basic introduction to the Pi. You’ll become familiar with the board’s components, the startup and login process, the graphical desktop and the underlying file system. An overview of the Linux command line completes this section.

The rest of the book is devoted to writing code. As a gentle start it begins with the Scratch language, where you’ll snap-together various blocks to build event-based animations using its stage, sprites, costumes and sounds.

All the remaining sections focus on the far more flexible Python language. Topics include the Python command-line interpreter, data structures (lists, tuples, sets and dictionaries), loops, functions, modules and file I/O. Then it moves on to building simple games with the pygame module and creating tkinter GUI apps. Lastly, there’s a short introduction to interfacing with the Pi board's GPIO pins.

In summary this book is an excellent introduction to Raspberry Pi coding. Follow the steps all the way through and you’ll be in a position to tackle a wide range of Python coding projects. And remember, the Python language is also available for Windows, macOS and most other Linux platforms.

Try My Free Raspberry Pi Python Coding Tutorials

 

11 March 2018

Creative Projects with the Raspberry Pi - Book Review

The aim of the Creative Projects with the Raspberry Pi book by Kirsten Kearney and Will Freeman is to inspire readers to build electronic projects with the Raspberry Pi 3 and Zero W. In total there are 35 different projects to build, across topics such as robots, games, home automation, scientific experiments and art.

Beginners can start with the basic building projects, such as a classic LED switching circuit and a Raspberry Pi power button. These only need a breadboard and a few simple components. And the project code is from the publisher's book's webpages.

However, there is no getting away from the fact that the core of this book revolves around relatively sophisticated, and in a number of cases extremely involved, electronic Pi-powered contraptions.

In other words, it's aimed at serious hardware hackers, rather those who simply wanting to tinker around with Raspberry Pi electronics.

While one or two projects can be done in a few hours, many will take much longer to construct. In fact, for a few the timespan is measured in weeks. So you’ll need plenty of patience, a solid soldering technique plus an assortment of DIY skills.

And you’ll need deep pockets too. When you take into account all the additional components, such as an LCD screen, various add-on boards and experimental kits like the CamJam EduKit 3, the majority of projects cost considerably more than a Raspberry Pi 3. The most advanced projects can cost thousands of pounds.

In summary, it’s a book stuffed full of innovative and well documented ideas. And you can of course take these ideas and develop you own custom variations. But if you're just taking the first steps of a journey into Raspberry Pi hardware hacking, or your time and funds are limited, it probably isn’t the right book for you.

Try my Free Raspberry Pi Python Coding Tutorials