April 2020
Intermediate to advanced
412 pages
9h 58m
English
Arduino boards come with a free IDE that can be downloaded from the manufacturer's site. The IDE installation is straightforward and is not different from the installation of any other software for your platform.
All code is written, compiled, and debugged in the IDE, but the resulting compiled images should be flashed to the target board and executed there. For this, the IDE should be able to communicate with the board.
The board is connected to the computer running the IDE via USB. The USB cable provides not only communication but also power for the board. As soon as the board is connected to the computer, it turns on and starts working.
The IDE uses a serial interface for communication with the board. Since there can be ...