Thanks for checking out this repository! I make youtube videos that show my projects in detail, including how I assemble and program them, and everything is explained. Have a look at my channel for more information, and while you're at it, subscribe :) https://www.youtube.com/@abhiram-s.electronics
I assemble them using a standard breadboard kit and code them using VSCode in Arduino's scripting language, which is heavily based on C++.