In this project, we were told to either make a custom project or make a game using python. I decided to make a puzzle that would display a code once solved. I did this for two reasons. The first was because I wanted to start learning unity and this could of been a good project. The second one was because my brother was doing a project that he was getting paid to make, and needed someone to code it, and he would pay me a bit of what he got paid. I used a lot of resources as I was completely new to c# (the language unity uses) and just the unity game engine in general. I started off by just spending 3 days getting used to unity and exploring. once I was confident enough in unity, I moved onto c# and started to learn that
The code in C# to enable communicating with the arduino
An image of how the board looks
The code that makes the marker (plane in image 2) move