Back to Projects



Date Name Progress Random

3D Model Viewer Improvements

Progress: Complete
Unlocking the embedded gimbals
28 Nov 2023


Recursive Notes Part 2

Progress: Demo
It's notes all the way down
2 Apr 2023


Dotfiles Management

Progress: Complete
Tracking config files
19 Dec 2022


PICT Container

Progress: Complete
I can't contain my excitement for it!
9 Aug 2022


Bleps via State Machine

Progress: Complete
Lean, mean BLEPS machine
28 Jul 2022


Melting KiCad, part 2

Progress: Complete
KiCad 6 – even more melty!
30 Jan 2022


WebRTC Pong

Progress: Complete
Peer-to-peer pong program
12 Dec 2021


Recursive Notes

Progress: Demo
Endless idea management
27 Mar 2021


Melting KiCad

Progress: Complete
Improvements to teardrops and rounded traces
9 Jan 2021


Plotting

Progress: Complete
Fun with plotters!
5 Jun 2020


VSTi Tutorial

Progress: Complete
Hello sinusoidal world
28 Mar 2019


web-git-sum

Progress: Complete
Simple web summary for git repos
14 Feb 2019


swotGB

Progress: Complete
JS Gameboy Emulator
27 Nov 2018


PICT

Progress: Complete
Pictographic Incomprehensible Chinese Telephone
1 Oct 2018


Solving Foam Cubes

Progress: Complete
Using computers! And algorithms!
28 Dec 2017


infrabuck

Progress: Complete
Windows/x86 Brainfuck Compiler
10 May 2017


BF Tic Tac Toe

Naughts and Crosses AI in Brainfuck
8 May 2017


Windows Calculator

Progress: Complete
Recreation with the Windows API
8 May 2017


kiloboot: 1kB TFTP Bootloader for AVR / ENC28J60

Progress: Complete
Contrary to popular belief, networking is fun.
2 Jan 2017


Acoustic QR Code

Progress: Experiment
Modems, Fourier Transforms, Image Recognition and more!
6 May 2016


Morse Code Practice Tool

Progress: Complete
Versatile browser-based CW trainer.
25 Mar 2016


Morse Code USB Keyboard

Progress: Complete
Simple software for Morse code computer control.
7 Mar 2015


Faster than a FFT

Progress: Completed
Pronounced "fffft"
3 Oct 2014


Reverse Spectrogram Experiments

Progress: Completed (kinda)
Another educational synthesizer offshoot.
12 May 2014


Fourier and Filter Diagrams

Progress: Completed
Interactive widgets to visually portray the behaviour of simple filters.
18 Jan 2014


Reverse Oscilloscope

Progress: Work-in-progress
The draw-a-waveform synthesizer that runs in your browser.
31 Dec 2013


Browser Oscilloscope

Progress: Completed
I call this one the 'forwards oscilloscope'
15 Jun 2013


Monopoly

Progress: Suspended
Multiplayer Online Tedium
20 May 2013


HTML5 Games

Progress: Completed
Experimentation with the HTML5 <canvas> tag.
18 Mar 2013


Quickfire

Progress: Completed
A collection of simple tests, puzzles and minigames.
17 Jul 2012


Everyone's Mouse Pointer

Progress: Completed
To alleviate the loneliness of the web.
10 Sep 2011


QR code login sharing

Progress: Complete
A super-quick way to log in on another computer
17 Feb 2011


Size Representative Directory Browser

Progress: Completed
A more intuitive form of file browsing
16 Aug 2010


Anagrams: An Investigation

Progress: Completed
Carthorse = orchestra! Amazing.
10 Aug 2010


Chaos Theory

Progress: Completed
An investigation into one of the simplest examples of chaos - a double pendulum.
11 Jan 2010