This page is supposed to be a list of various projects I’ve worked on. At the moment, it’s very much a work in progress – a lot of stuff is missing, and I don’t have as much info for the projects that are on here as I’d like.
Projects are ordered by year. Most images are clickable to bring up more images. The buttons below can be used to filter projects by various tags.
Halo: Intangible Triumph
A top-down shooter set in the universe of Bungie’s Halo games. Created during my first year of high school, back in 2007, using Game Maker 6.1.
A "tower defence" style game where the roles are reversed. You control a fleet of spacecraft trying to reach Rally Point Alpha - but the enemy has placed a blockade in your way! Choose your ships to counter the enemy entrenchments, and see how many can make it through.
My Final Year Project was to develop a system that would enable wireless stereoscopic video to be streamed in real-time back to a user wearing a head-mounted display. Video was captured and transmitted over IP using COTS hardware, including Raspberry Pi SBCs, and displayed on an Oculus Rift HMD.
These 3D Printer Z-Probes use modulated infra-red LEDs to accurately detect proximity to the print surface, allowing for automatic bed-levelling while printing. They are based on David Crocker's differential IR sensor design.
A spur-of-the-moment handheld game emulator build, trying to put something together with only parts I had on hand. Built around a Raspberry Pi Zero running RetroPie, an Adafruit PowerBoost battery charger, SPI TFT display, and two protoboards for the body.
Year: 2017 Tags:
A powerful 32-bit 3D printer control board. RUMBA32 combines the improved RUMBA+ design with a powerful 32-bit STM32F446 microcontroller.