USB Keyboard - Project Breakdown

Tags: C#, Unity, Demo, Unfinished

A small demo to show the signals being sent between a USB keyboard and the computer over the USB protocol. Inspired by this Ben Eater video.

[Figure 1]

Visually, the program is supposed to be reminiscent of early computer programs from the 1980s, with the simulated computer itself being modelled off a Commodore 64 [Figure 1]. I tried to achieve this through a limited colour pallete [Figure 2].

[Figure 2]

This was a project I undertook during the summer between my first and seconds years of university, with the main aim to improve my C# proficiency. However, I had a clear visual picture of how I wanted the program to look which encouraged me to learn some basic 3D modelling and Unity graphical techniques. The project is currently not much further than the visual stage at the moment, however I do hope to find time to work on it soon.