STEM Ambassador

As a STEM Ambassador I am actively involved in teaching computing, electronics and physical computing. Helping schools, Scouts and community groups to understand more about STEM careers. I do this through providing support to pupils, teachers and at community events such as Raspberry Jams.

This video shows a recent STEM activity I’ve been using at local school career fairs.

Maker Projects

This is a selection of some of my projects which promote STEM subjects.

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 was the technical reviewer.
Includes some free books as well as some that are published and available to buy as eBook or printed books.

Robots and Robotics

Raspberry Pi Robots and Robotics - STS-Pi robot

Various projects based around robots and robotics. This includes the STS-Pi robot and my original Ruby Robot based around the Magician Chassis.

Maker Projects

PixelStrip / NeoPixel wireless server web application for the Raspberry Pi DJ, Disco and parties

These are maker projects. Many involve multiple aspects including electronics, programming and 3D design or construction of an enclosure.

Model Railway Projects

Garden model railway in gscale - LGB train
These projects are about creating items for model railways. These are based around either an outdoor G-Scale railway or an indoor OO and OO-9 railway. This includes track building (engineering), track electronics and automation, hardware, and programming of the various aspects.

3D models and 2D designs using Blender, TinkerCAD, FreeCAD and other CAD tools

Screen shot 3D model created in Blender on a Raspberry Pi
These are projects based around creating 3D models and 2D animations using design tools such as Blender (3D and 2D designs), TinkerCAD (beginners 3D models) and FreeCAD (advanced CAD design for enclosures etc.).

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

Programming, including game programming for the Raspberry Pi

Raspberry Pi Picade Desktop Arcade Machine

Projects which are primarily based around software programming. These are mainly games programming projects creating Raspberry Pi games in Pygame Zero, but also includes other programming projects.

For more details see PenguinTutor projects page