My Portfolio

RFID SCANNER (ANDROID)
An Android application developed for W&J Knox Ltd to scan RFID tags attached to fishing nets using a TSL scanner. The scanned data is transmitted to a central database for real-time location tracking. Demo below:

PHOTO CUBE (WiFi & Gyro)
Fully custom photo cube with 5 displays, temp sensor, gyroscope, WiFi and battery powered. Updates the display with live photos from an online portfolio. Weather / Clock / Facts

INTERACTIVE PONG TABLE
An interactive pong table featuring automatic cup detection, high score display, animated displays, controllable buttons and a working pong game!
Awarded lockdown maker project award 2020

MINIATURE SPECTROMETER
Fully custom design and build for a miniature spectrometer to detect coloured dyes in water. Includes, 3D printing, optical lenses, halogen bulbs, stepper motors, photodiodes, relays and more!

MAGIC MIRROR (RPI)
Magic Mirror inspired birthday present to display the weather, time, and fun facts, all fully customisable.

WIRELESS BELL
A wireless bell which connects to a mobile device via bluetooth to amplify the volume of your ringtone for workshops and loud environments!

BESPOKE SCHEDULER (QT)
A bespoke piece of scheduler software written for a client, to track patients and staff. Automatically generates timetables and invoices into PDF. (Python)

MESH SENSOR NETWORK
A mesh of temperature, humidity and pressure sensors with LoRa wireless commination to send data back to the base station.
Awarded best project 2020

AUTONOMOUS CAR
A 4-in-one, line follower robot (OpenCV), programmable big trak, remote controlled car and a self-balancing robot.

ZOMBIE SURVIVAL (PY)
A zombie survival game built using Pygame, supportive of both singleplayer and multiplayer mode using a server and sockets.

PDF/NORMAL GUI (JAVA)
Accompanying software for an optical
roughness device. Features to allow users to analyse and get a better understanding for how an engine cylinder degrades with time.

CHESS (PY)
An offline chess game which allows saving to a USB for portable game play.

WEBSITE / LOGO DESIGN
Website design using CMS, HTML and Javascript.

MODEL LOADER (C++)
Bespoke software to view 3D CAD models using QT and VTK libraries written in C++. Available for Windows and Mac OS
https://github.com/edwardpercy/ModelLoader

3D Printed Display Manufacturing
3D CAD and printing to support shop display manufacturing for a beauty retailer – Autodesk Fusion, Blender, 3D printing, paint spraying and finishing

Unrelated DIY Projects

BESPOKE TOOL CABINET
A handcrafted sapele and oak tool cabinet with dovetail joints and grooves for tools.

OUTDOOR OFFICE + GYM
Constrcution of two separate builds: An outdoor office and gym. Foundations, construction, wiring and finishing.
Future Projects (Coming Soon)

PINBALL MACHINE
A handcrafted pinball machine with electronics, LEDs, scoreboard and working mechanics.

DIGITAL DARTS BOARD
A darts board capable of sensing darts and tracking the score digitally with mini games.