Phil Howard

Phil is Pimoroni's software guru, instantly recognisable by his somewhat pirate-themed moustache growing attempts. Usually found buried neck deep in Python libraries, he's also been known to escape on occasion and turn out crazy new products.

If you need a helping hand, he's a prolific Twitter user and rampages around the forums like a T-Rex. Ask him if you need help with Pimoroni's software libraries, or Propeller HAT.

47 articles

Beginner

Getting Started with Clipper HAT Mini

Learn how to get Clipper HAT Mini set up with Raspberry Pi OS.

Tutorial · 15 minutes

Easy

Setting up pHAT DAC on your Raspberry Pi Zero

This guide will help you get pHAT DAC up and running on your Raspberry Pi

Tutorial · 15 minutes

Easy

Raspberry Pi Zero: Talking Serial

Learn how to talk to your Pi Zero over UART/Serial

Tutorial · 15 minutes

Easy

Raspberry Pi Zero: Tour

Learn all about the Raspberry Pi Zero

Tutorial · 15 minutes

Easy

Raspberry Pi Zero: Powering Your Pi

Learn the best ways to add portable power to your Raspberry Pi Zero

Tutorial · 15 minutes

Easy

Raspberry Pi Zero: Deploy Your Project

Learn how to make your Python project load when the Pi Zero boots

Tutorial · 15 minutes

Easy

Getting Started with Piano HAT

Learn how to install and use your Piano HAT

Tutorial · 30 minutes

Intermediate

Creating a PyGame multitouch UI on the Raspberry Pi 7" Touchscreen LCD

Learn how to set up the Python driver for the ft5406 touch screen and make user interfaces that support up to 10 touches

Tutorial · 15 minutes

Intermediate

Make rainbows with Unicorn HAT

Learn how to use Unicorn HAT and HSV colour to make awesome rainbows

Tutorial · 30 minutes

Easy

Getting Started with the Raspberry Pi 7" Touchscreen LCD

Learn the ins and outs of the Raspberry Pi LCD

Tutorial · 15 minutes

Intermediate

RoboPeak USB TFT Display Setup

The latest version of Raspbian makes getting the RoboPeak TFT up and running a breeze. Here's how to do it!

Tutorial · 15 minutes

Intermediate

Assembling your Picade - 2015 edition

Complete build instructions for the Picade kit

Tutorial · 45 minutes

Easy

Getting Started with Bash on the Raspberry Pi

Learn what Bash is and how to use it to your advantage

Tutorial · 15 minutes

Intermediate

Python Ranges

Everything you'll need to know to get the most out of Python Ranges on your Raspberry Pi

Tutorial · 15 minutes

Intermediate

Python Lists

Everything you'll need to know to get the most out of Python Lists on your Raspberry Pi

Tutorial · 45 minutes

Intermediate

An Introduction To Python

An introduction to Python, the very basics you'll need to Python like a pro

Tutorial · 30 minutes

Intermediate

Python Arguments

An exploration of arguments in Python

Tutorial · 15 minutes

Intermediate

Writing your first SPIN program

A brief introduction to SPIN, the language of the Propeller, and your first Blink program

Tutorial · 30 minutes

Advanced

Low-level Propeller Assembly on Propeller HAT

Learn how to use the native language of the Propeller to get the most out of your board

Tutorial · 45 minutes

Intermediate

Multicore SPIN programming on Propeller HAT

Learn how to use the Propeller's multi-core architecture to your advantage

Tutorial · 30 minutes

Easy

Using Unicorn HAT in IDLE

Learn how to use Unicorn HAT in IDLE, the Python IDE

Tutorial · 15 minutes

Intermediate

Using counters in SPIN

An introduction to Counters, one of the Propellers key hardware features.

Tutorial · 30 minutes

Easy

The Humble Shift Register

Learn how to use the Shift Register, a great starter IC that turns 3 IO pins into 8 or more!

Tutorial · 45 minutes

Easy

Soldering Tips

Learn all the tricks of the trade, from holding things steady while soldering, to joining wires

Tutorial · 30 minutes