- Arduino IDE (That's it!) 😉
- Not quite. You'll need an Arduino Board and a USB cable too.
- You might also want some input-output devices such as sensors and LEDs too.
You can think of Arduino as a small computer which you can program to do small tasks. It can read inputs and control various external electronic/electrical components connected to it. In slightly more technical terms, it is a microcontroller.
The official website says:
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
For the philosophy behind Arduino watch this video.
For ease in programming the folks at Arduino have created an Integrated Development Environment. It can be used to write and upload programs to the board. The installation instructions can be found here.
If you do not have access to an Arduino, plenty of options exist to emulate the basic functionality. The best and most popular among them is probably TinkerCAD. However, note that no emulator will reproduce real-life situations.
This repo is intended to be a resource for beginners to learn more about using the Arduino board.
More contents will be added.
Contributions are welcome in the form of issues or pull requests. You agree that any content you submit can be released under the MIT License or CC BY 2.0.
The content is dual licensed under the CC BY 2.0 license and the MIT License.