Designing an interactive car dashboard in Unreal Engine, connected to real buttons and sensors through Arduino. The aim was to explore how digital interfaces can improve in-vehicle experiences.

I created a clean and responsive dashboard showing speed, temperature, warnings, and a system overview. It was important to keep the interface readable and safe for a driving context.
I used Arduino to read sensor data and button presses, then sent that information to Unreal via serial communication. In Unreal, these inputs triggered animations and UI updates.
I built all logic using Blueprints in Unreal and tested interactions carefully. I adjusted the system for edge cases, like preventing repeated triggers or overlapping messages.
As part of my thesis project, I developed an advanced Car System Display (CSD) application for Android tablets using Unreal Engine 5.3, integrating both software and hardware to simulate a vehicle's center console. This included real-time diagnostics through an interactive "Car Health" section, with features such as tire pressure monitoring, washer fluid indicators, and battery status visualizations.
The application was enhanced through integration with Arduino, enabling live sensor feedback and physical button interactions. I implemented custom UI themes based on environmental lighting, simulated airflow animations, Bluetooth connectivity, and web-based APIs like Google Maps and SoundCloud. The system was designed with scalability, usability, and realistic functionality in mind, and successfully tested on a tablet with the whole intention that this could be applied to a real automtove WX scenario.
This project highlights my skills in cross-platform development, sensor integration, real-time data processing, and user-centered interface design - demonstrating a strong foundation for roles in automotive tech, UX/UI, and embedded systems development.
| Tools | |
|---|---|
| Unreal Engine | UI, Logic |
| Arduino | Inputs |
| SerialCom | Communication |
| Blender | 3D elements |
| Photoshop | Design assets |
| Figma | Creative development |
| Canva | Thesis presentation |