Projects

Case studies & coursework

Every project below is written up with real marks, timelines and outcomes — no filler. New builds land here as they're finished and documented.

Linear Displacement Sensor Coursework

Duration: 6 weeks Mark: 91/100 (91%)
Completed

Combined three fundamentally different sensors — ultrasonic, photointerrupter and linear Hall-effect — to measure micron-accuracy linear displacement via a flexure. An Arduino Uno handled sensor integration and data processing, with direct ATmega328P register access used to overcome timing constraints that the standard Arduino library couldn't meet.

Linear displacement sensor coursework build and code

Key features & highlights

  • Direct ATmega328P hardware register access for microcontroller timing
  • 0.2 mm resolution consistently achieved across repeated trials
  • DHT-11 module integrated to compensate for environmental drift (temperature/humidity)
  • Sensor fusion across ultrasonic, photointerrupter and linear Hall-effect inputs

My role

Designed the circuit and wrote the full microcontroller firmware, including register-level timing code. Produced graphical representations of the collected data for presentation.

Project Week 2: PCB Design utilising NE555

Duration: 1 week Mark: 28/30 (93%)
Completed

Designed a PCB for a Knight Rider-style LED chase circuit built around the NE555 timer IC. Work covered the full schematic capture and PCB layout process in Autodesk Fusion, from circuit design through to manufacture-ready deliverables.

NE555 LED chase circuit PCB design in Fusion 360

Overview

The design was implemented in Autodesk Fusion, covering circuit schematic design and PCB layout for an NE555-based LED chase ("Knight Rider") circuit.

My role

Designed the circuit schematic and PCB layout end-to-end, and produced the full set of manufacturing deliverables.