Implementing Custom Hardware With Unreal Engine 5

Project Summary

This project is my final-year group collaborative work, where I contributed towards technical and phyiscal development.
This project consists of a windows driver app and Unreal Engine plugin to allow custom-made controllers & props to send and receive inputs. A demo project and prop was developed alongside this in order to showcase proper functionality.

The ambitious nature of this project allowed me to explore and develop skills that I would not have otherwise expected. My primary contributions were in designing and assembling the 3D-printed components as well as the electrical soldering of an ESP32.
Alongside this, I worked closely with the development of the Unreal Engine plugin and the writing of ESP32 Code in C, using Platformio, with a focus on the use of WebSockets as a communication pathway.

3d prop design
windows driver app UI
plugin blueprints example
printed and assembled custom prop