Arduinos are microcontroller hardware development boards that can be programmed with a variant of C/C++. The board has several pins that can output signals to electronic devices, including digital and analogue signals.
Programs
Arduino programs must have two main functions: void setup()
for code that runs once at the beginning of execution, and void loop()
for code that continually runs. Code syntax is functionally very similar to C++, though with a huge amount of pre-defined macros, functions, and libraries.
Resources
Sample projects
- Arduino Mega GPS, by Pepjin de Vos
https://youtube.com/playlist?list=PLvtUJ-xItR4spWmIkjE9N6RAZ6x_Zw4a8&si=k4MKg8lkJIxzlXPr