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

Linux, Electronics and Raspberry Pi Projects

These are some books I've written, projects I've made, and tutorials designed. These are mostly based around Raspberry Pi, Linux or electronics.

Books on Linux, Open Source and Electronics

Learn Electronics with Raspberry Pi

These are some of the books I've been involved with.

Some are books I've written and for others I've been the technical reviewer.

Includes some free books as well as some that are published and available to buy as eBook or printed books.

 

Compass Game for Raspberry Pi Picade

Screen shot Raspberry Pi Picade Compass Game

Game written in Python Pygame Zero designed for the Raspberry Pi Picade.

This game is inspired by a game that the Cub Scouts play, but made into a computer game. Can you reach the destination before the time runs out?

 

Memory Card Game for Raspberry Pi - Lake District UK

Screen shot Raspberry Pi Memory Card Game in Pygame Zero

Game written in Python Pygame Zero designed for the Raspberry Pi. The game uses object oriented programming. It is controlled using the mouse.

This is based on the classic memory card game. It's a great way for children to practise their memory skills.

The cards are designed around photographs taken in The Lake District in the UK.

 

3D Modelling with Blender

Screen shot 3D model created in Blender on a Raspberry Pi

Tutorials for using Blender an open source 3D modelling and animation tool.

Includes suggestions for creating 3D models for sprites or 3D printing.

 

Space Asteroids - Physical computing game for the Raspberry Pi

Screen shot Space Asteroids physical computing game written in Python 3, using Pygame Zero and GPIO Zero

Space Asteroids physical computing game written in Scratch or Python 3, using Pygame Zero and GPIO Zero

The game is a cross between Space Invaders and Asteroids. All the sprites are created from scratch in Blender and programmed to interact with electronic button switches and an LED.

There is both a Scratch version (for Scratch 2) and a Python 3 version.

 

Raspberry Pi robot arm control software

Raspberry Pi based robot arm control software

Graphical application to control an education Robot Arm with the Raspberry Pi.

Uses Pygame to control a Ceebex robot arm.

 

Childrens' bee project - Raspberry Pi based interactive model

Raspberry Pi based interactive model

This is the first Raspberry Pi based project that I have done with my children. This is my son's school project which was opened up as a family project. My son (age 5) made the bee model, the bee hive and the flower and my daughter (age 7) was responsible for the programming.

 

Kidsafe - Raspberry Pi based proxy server

Children using their computers protected behind a Raspberry Pi family filter proxy

Kidsafe helps protect members of the family from inappropriate content on the Internet. It can protect all computers in the home, including tablets and games consoles without needing to install additional software on the computers.

 

 

wQuiz - PHP Web Based Quiz Engine

Screen shot of wquiz in use on FirstAidQuiz.com

wQuiz is a web based quiz engine, which is an ongoing project and is used on some of my websites. The latest release is available from this site, but the latest development code is available from the Google Code, wQuiz page.

 

 

Penguin Gallery - Web based photo gallery with slideshow

Screen shot of Penguin Gallery in use on Watkissonline.co.uk

This is a AJAX photo gallery using PHP and JavaScript. It provides a thumbnail list and a main image. It allows the images to be loaded without a page refresh and includes a Javascript slideshow function.

 

Interactive circuit demonstration

There are some interactive circuit demonstrations in the electronics section. These are written using the Processing programming language.

There are two working demonstrations have been created.

 

 

Status and Updates

Upates to the above will be posted on PenguinTutor YouTube Channel
, the PenguinTutor Facebook page and PenguinTutor Twitter Tweets.
PenguinTutor Linux Tutorials and LPIC practice exams on FacebookPenguinTutor Facebook page
PenguinTutor on TwitterPenguinTutor on Twitter