Skip to Content

Development Boards

Each development board has its own requirements on how programs can be written and uploaded. The boards that we will be using in our projects (Arduino, Raspberry Pico, and ESP32 boards) each come with their own Integrated Development Environments (IDEs) that simplify the process of writing the program, connecting to the board, uploading the program to the board, and testing the execution of the program.

Learning Objectives

1
You will learn about the various types of USB connectors and cables available to connect your board to the computer and be able to select the right one for your board.
2
You will learn to install the IDE required for programming the board depending on the programming language.
3
You will learn the steps to select the board and the port in the IDE.
4
You will learn to write and compile a simple sketch to blink the on-board LED.
5
You will learn the process of uploading the sketch (program) to the board and testing it.