DESCRIPTION
These are some of the projects that I built when learning to use microcontrollers and breadboards.
Microcontrollers (e.g. Arduino, Raspberry Pi) are very fascinating, as you might know how to code, but you need your own processors to interact with the real world, and there are many different applications.
One of them makes use of an (astable) 555 timer (which emits signals periodically, depending on the resistors connected to it). The other one is an interactive game where 2 players roll the dice and try to get the highest scores.
To program an Arduino, you use the programming language C++.

The Arduino 555 timer project

The Arduino roll the dice game