Philip Howard (@Gadgetoid)

Top repositories

1

Pinout.xyz

Source files for the Raspberry Pi Pinout documentation website.
Python
595
star
2

pi400kb

Raw HID keyboard forwarder to turn the Pi 400 into a USB keyboard
C
231
star
3

galactic-bluetooth-audio

C++
34
star
4

py-smbus

Python bindings for Linux SMBus access through i2c-dev
C
27
star
5

pico.pinout.xyz

Raspberry Pi Pico Pinout Page
HTML
20
star
6

python-airmash

Python client API for Airma.sh
Python
19
star
7

Pinout

Raspberry Pi Pinout micro-site, provided for translation, fact checking and suggestions under CC3.0
HTML
19
star
8

RPi.version

Raspberry Pi version information module for Python, useful for debugging and model detection
Python
12
star
9

python-sidchip

Python-SIDChip represents the Commodore 64 SID chip in a clean, concise way. It's able to produce a list of registers for sending to real or emulated chips.
C++
12
star
10

DfuSE

Mirror of ST DfuSe USB device firmware upgrade (DFU) software source & third party enhancements
C++
10
star
11

PiGlow-Web-Remote

PiGlow remote using RaphaelJS front-end and Python/Flask with WiringPi2-Python back-end
JavaScript
10
star
12

wallpaper

A collaborative wallpaper project. Somewhere between art and insanity. Includes tools to build a tiled wallpaper at any resolution/tile size. Contribute your tiles to make your mark.
Python
9
star
13

microbit.pinout.xyz

Everything you know and love about Pinout.xyz, now for the BBC micro:bit
HTML
7
star
14

Arduino-DueVGA-Tools

Tools and code examples for converting/displaying bitmapped graphics on the Arduino Due using the DueVGA library.
C
7
star
15

dir2uf2

Python
6
star
16

32blit-dots

C++
6
star
17

Yubi2WSL

Windows 10 to WSL Linux bridge setup for YubiKey SSH and GPG services
Shell
6
star
18

Arduino-SerialVGA

Arduino Library for the Hobbytronics.co.uk Serial VGA driver board
C++
5
star
19

pirate-mp3

Basic MP3 Player for the Pimoroni Pirate Audio boards
Python
5
star
20

Gadgetoid

(ノ◕ヮ◕)ノ*:・゚✧ README
4
star
21

gu-multiverse

USB Serial framebuffer for Galactic Unicorn
C++
4
star
22

pgfutil

Pico Graphics Font Util - A tool for converting and pixel'ing bitmap fonts for PicoGraphics
Python
4
star
23

PiGlow-Arduino

Arduino Library for the PiGlow
C++
4
star
24

picade-ps3

PS3/sixaxis compatible firmware for the Picade Kickstarter and 2015 editions
C++
3
star
25

displayhatmini-fbdev-dts

dtoverlay for Pimoroni Display HAT Mini, using the obsolete fbdev driver from staging
Python
3
star
26

SIDStream

Decode SID files and stream them over a serial port for Parallax Propeller SIDcog emulator.
C
3
star
27

enviro-picow-experiments

Python
3
star
28

picovision-micro-computer

C++
3
star
29

Ruby-mcapi

Ruby client library for the Minecraft Raspberry Pi edition API
Ruby
2
star
30

rocks-and-diamonds-32blit

A clone of rocks-and-diamonds/boulderdash
C++
2
star
31

jquery-gaat

Google Analytics Advanced Tracking JS/JQuery
JavaScript
2
star
32

BASH-by-example

Learn the mystical powers of BASH, and take your command of Linux to the next level
2
star
33

rp2040-lcd-fft

Adapted from Hunter Adams Pico FFT - https://vanhunteradams.com/Pico/VGA/FFT.html
C++
2
star
34

Ruby-RPi-Binary-Clock

A binary clock for the Raspberry Pi, written in Ruby and designed to drive 14 LEDs to indicate day of week, hours and minutes.
Ruby
2
star
35

i2c-tools

Distribution of smbus to pypi- aims to relieve package dependency issues with libraries using smbus that were previously relying on `python-smbus` from apt.
Perl
2
star
36

jqueryformstyle

Automatically exported from code.google.com/p/jqueryformstyle
1
star
37

jquery-further-tags

Automatically exported from code.google.com/p/jquery-further-tags
1
star
38

doglcd-arduino

Automatically exported from code.google.com/p/doglcd
C++
1
star
39

test-boilerplate-releases

C++
1
star
40

Serial-TFT-Python

Python examples for the HobbyTronics Serial-TFT board.
Python
1
star
41

actions-testing

1
star
42

Due-Megadrive-Controller

Basic Megadrive controller bridge for the Arduino Due. Bring your own 9-pin D-Sub socket and soldering.
Arduino
1
star
43

libgpiod-python

Python
1
star
44

scratchio

Extensible, plugin-based IO framework for Scratch
Python
1
star
45

resources

1
star
46

python-sn3218

Basic sn3218 18 channel, i2c LED driver, driver for Python. Uses SMBUS.
Python
1
star
47

pico-graphics-advanced-techniques

Various scrappy examples showing off more ambitious drawing techniques in PicoGraphics
Python
1
star
48

picodocs

1
star
49

32blit-infinimap

C++
1
star
50

pico-zoetrope

C++
1
star
51

Mopidy-HVSC

1
star
52

pico-tinyusb-i2s-speaker

C
1
star
53

sandbox

1
star
54

Bonescript-Bonesched

Scheduler for Bonescript
JavaScript
1
star
55

raphaeljs-dots

Browser-based Dot matching game implemented in RaphaelJS
JavaScript
1
star
56

micropython-cppmem

A very basic tracked allocator to replace new/delete on RP2040 MicroPython for C++ modules
C++
1
star
57

arm-gnu-toolchain-build

Shell
1
star
58

SinatraStrap

Tidy Ruby website boilerplate including Sinatra, Bootstrap CSS, DataMapper, SQLite
Ruby
1
star
59

rtkmcb-python

Ryanteck Motor Controller Board Python Library
Python
1
star
60

OpenBookAPI-Ruby

API for the OpenBook API
Ruby
1
star
61

svg.brushstroke.js

Animate line drawing of SVG paths.
JavaScript
1
star
62

32blit-pico-graphics-toy

C++
1
star
63

python-piglow

Module for driving the PiGlow Raspberry Pi add-on board
Python
1
star
64

pico-rgb-keypad-debounce

Button debounce example for the Pimoroni Pico RGB Keypad Base
C++
1
star
65

Snippy

Python snippets
Python
1
star
66

ArduinoDueGame

C
1
star
67

slicepy

Python library for Slice LEDs
Python
1
star
68

seas-the-day-32blit

1
star
69

32BlitFlashTest

Test binaries and instructions for testing external flashing.
C++
1
star
70

oled-backlight

Python
1
star
71

rpi2c

Raspberry Pi I2C Library
Python
1
star
72

DogLCD

Raspberry Pi DogLCD driver library
Python
1
star
73

FFsockeT

Record from a microphone, apply an FFT and output to a UNIX socket
C++
1
star
74

st7565

Experimental Raspberry Pi drivers for the st7565 LCD with 2-bit greyscale support ( simulated 4 colours )
Python
1
star
75

pico-rgb-keypad-lights-out

CMake
1
star
76

pico-multi-endpoint-gamepads

C
1
star