<
Connected Workout
Completed as part of the MSc Design for Interaction programme at TU Delft, this team project focused on the creation of an IoT prototype for supporting manual wheelchair users in maintaining an active lifestyle. The prototype includes sensors, micro-controllers, a web application and a cloud-based data visualisation platform. The application enables users to track their live workout progress, using the Google Maps API to plot the user's journey in real-time.

My primary role in this project was backend development. I was responsible for writing scripts in C++ and Python, to collect sensor data, then process and broadcast it via WebSocket on a Raspberry Pi. This process involved working with GATT protocols and threading for serial communication, plus simple JavaScript functions to visualise and update data variables.

A GitHub page with further details and code can be accessed here
.
1 - Low-fidelity prototype, using an IMU and a GPS unit connected to micro-controllers.
2
- System diagram for the final prototype.
3 - An example tracked workout, including a summary page, accessed when the workout is ended.