May 2020
Intermediate to advanced
496 pages
13h 54m
English
The Arduino platform is an extremely pervasive platform with a huge ecosystem of hardware and software. Generally used to introduce newcomers to electronics and programming, the Arduino IDE uses strictly structured libraries that expose a dialect of C/C++ for users to write sketches. The goal of Arduino is to make prototyping quick and easy for non-programmers. As such, it hides as many details about the underlying hardware as possible inside libraries.
Here are the quick stats for the Arduino IDE:
|
Website |
|
|
Host OS |
Windows, macOS, Linux, and online |
|
Debugger support |
None |
|
IDE framework |
Proprietary Java, processing |
|
Compiler |
avg-gcc, board-specific |
|
Cost |
Free ... |