Martin O'Hanlon (@martinohanlon)
  • Stars
    star
    1,368
  • Global Rank 22,657 (Top 0.8 %)
  • Followers 274
  • Registered about 12 years ago
  • Most used languages
    Python
    91.0 %
    C
    3.0 %
    C++
    1.5 %
    C#
    1.5 %
    HTML
    1.5 %
    Java
    1.5 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 1,177
  • Country Ranking
    Python
    198
    HTML
    672
    C
    1,083
    C++
    1,932
    C#
    4,880
    Java
    7,050

Top repositories

1

mcpi

Minecraft: Pi Edition API Python Library
Python
338
star
2

BlueDot

A zero boiler plate bluetooth remote
Python
145
star
3

minecraft-stuff

An extension library of useful 'stuff' (aka classes) I have created for Minecraft: Pi Edition's API
Python
82
star
4

pico-rgbkeypad

A Python class for controlling the Pimoroni RGB Keypad for Raspberry Pi Pico
Python
65
star
5

quickdraw_python

An API for using the Google Quick, Draw! Data
Python
50
star
6

XboxController

A python library for integrating with an xbox controller
Python
40
star
7

KY040

A python module for reading the values from a KY040 rotary encoder module using a raspberry pi
Python
36
star
8

CanaryRaspberryJuice

A canarymod plugin to replicate the minecraft: pi edition api
HTML
35
star
9

RobotPID

Python examples of implementing Robot PID control
Python
31
star
10

minecraft-starwars

The death star scenes from Star Wars animated in Minecraft
Python
25
star
11

PiAwareRadar

A radar to show aircraft from your PiAware server
Python
25
star
12

minecraft-renderObj

Render 3d models into Minecraft: Pi Edition
Python
24
star
13

shortcut

Shortcut is a cross platform command line application and API for creating shortcuts.
Python
23
star
14

flightlight

A python 3 program for PiAware which turns on an LED when an aircraft is close
Python
21
star
15

vidGPSOverlay

A program for creating GPS Overlays for the Raspberry Pi Camera
Python
19
star
16

microbit-micropython

A collection of examples programs written in MicroPython for the Microbit.
19
star
17

minecraft-turtle

3d Graphics Turtle for Minecraft
Python
17
star
18

pelmetcam

Software for a Raspberry Pi GPS Helmet cam
Python
16
star
19

AutoRipper

A program for automatically ripping CD's using a raspberry pi
Python
15
star
20

c_python_ipc

A proof of concept which uses C to write to shared memory and python to read from it as a form of IPC
C
13
star
21

mayhem-pi

Mayhem, the classic Amiga game, ported to the Raspberry Pi
C++
12
star
22

minecraft-clock

A massive analogue clock for Minecraft: Pi Edition
Python
12
star
23

flightdata

A python 3 module for reading flight data from PiAware
Python
10
star
24

minecraft-sound

I got bored of Minecraft on the Pi not having any sound, so I made my own!
Python
10
star
25

initio

Python
8
star
26

minecraft-hs

A hide and seek game for MineCraft: Pi edition
Python
7
star
27

making-a-game-with-minecraft-pi

Create a game in Minecraft: Pi Edition
Python
7
star
28

grrl-bat-monitor

C
6
star
29

minecraft-api-tutorial

A basic introduction to the Minecraft: Pi Edition API
Python
6
star
30

SpaceCRAFT

Astro Pi Primary School Winning Entry - ISS data in Minecraft
Python
6
star
31

minecraft-solarsystem

A python program to code a solar system in Minecraft
Python
6
star
32

minecraft-cannon

An operational cannon for Minecraft on the Raspberry Pi
Python
6
star
33

get_iplayer_genrss

An rss (podcast) generator for get_iplayer
Python
6
star
34

PhilbinSS

A Virtual Transistor Computer
Python
6
star
35

microbit-serial

Python
5
star
36

CPUTemp

A python module for reading the Raspberry Pi's CPU temperature
Python
5
star
37

minecraft-houses

2 programs I made to demo at the raspberry jamboree. 1) creating houses with code 2) having a house which follows you
Python
5
star
38

minecraft-piano

A piano for Minecraft: Pi edition. Hit different types of block to make different notes from f - b through middle c
Python
4
star
39

minecraft-bridge

An auto bridge program for Minecraft: Pi Edition
Python
4
star
40

minecraft-renderObjv2

Render 3d models into Minecraft: Pi Edition - version 2
Python
4
star
41

minecraft-twitter

A twitter client for minecraft of the raspberry pi. Get your tweets across the sky!
Python
4
star
42

Minecraft-Pi-API

A description of the Minecraft Pi api and its derivatives
3
star
43

GPIOXmasTreeGame

A game for the GPIO Xmas Tree on the Raspberry Pi
Python
3
star
44

AstroPiSnake

The game of snake made for the Astro Pi computer
Python
3
star
45

minecraft-snake

A re-creation of the classic game snake for Minecraft: Pi edition
Python
3
star
46

work-status

A simple touchscreen status board for the Raspberry Pi touchscreen which shows the time and calendar and allows me to view and update my slack status
Python
3
star
47

minecraft-qrcode

A python program for generating QR codes in Minecraft
Python
2
star
48

minecraft-traffic

A collection of programs for simulating traffic in Minecraft
Python
2
star
49

minecraft-osmapnav

A navigation program to help get around the OS Great Britain Minecraft map
Python
2
star
50

minecraft-selfie

Python
2
star
51

minecraft-demos

A collection of demo Minecraft programs I usually use in presentations
Python
2
star
52

PiLadyAnneRadio

Software for a raspberry pi powered Vidor Lady Anne Vintage Radio
Python
2
star
53

mcp3008

A python module for reading an MCP3008 ADC
Python
2
star
54

minecraft-splat

A multiplayer game for Minecraft based on Splatoon
Python
2
star
55

gpioRap

gpioRap - A wrapper class for the RPi.GPIO module
Python
2
star
56

CSharpMCPI

A C# API for Minecraft Pi Edition
C#
2
star
57

minecraft-planets

A planetary gravity simulator for the minecraft and the raspberry pi
Python
2
star
58

mkdocs_autozip

A mkdocs plugin for auto zipping the document source
Python
2
star
59

pydata-ams-24

Code examples from the GenAI Beyond Chat talk at Pydata Amsterdam 2024.
Python
1
star
60

pokematch

A simple but infuriating game, match the pokemon
Python
1
star
61

pgzero-pong

A unfinished pygame zero interpretation of Pong
Python
1
star
62

minecraft-findablock

A Minecraft & GPIO tutorial created for the MagPi
Python
1
star
63

minecraft-bombs

A program which creates bombs out of blocks when the user hits them for Minecraft: Pi edition
Python
1
star
64

minecraft-lavatrap

A Minecraft mini game created for the MagPi
Python
1
star
65

thecube

Its an internet connected fortnite cube
Python
1
star
66

BlueMatrix

Java
1
star
67

minecraft-usingblocks

Using blocks - a Minecraft tutorial created for the MagPi.
Python
1
star
68

adventofcode

Python
1
star
69

superkeys

a module for reading keys created at Pycon
Python
1
star