SunFounder GalaxyRVR Kit for Arduino, Release 1.0
3.3 Lesson 3: Entering the World of Arduino and Coding
In our previous lesson, we successfully built the Rocker-Bogie Suspension System. However, to make it functional, we
need to provide it with power, a control board, and programming to dictate its movements.
So in this lesson, we’re going to get acquainted with the control board and the programming platform we’ll be using.
3.3.1 Course Objectives
• Understand the basic concepts and functions of Arduino.
• Learn about SunFounder R3 Board.
• Install Arduino IDE and get familiar with its interface.
• Learn about basic syntax rules for Arduino programming.
3.3.2 Course Materials
• SunFounder R3 Board
• Arduino IDE
• USB Cable
• Computer
3.3.3 Steps
Step 1: Introduction to Arduino
You may have often heard the term “Arduino” in various contexts, but what exactly is it and why has it become so
popular?
Arduino is an open-source electronics platform that is easy to use for both hardware and software applications. It’s
designed to make digital devices and interactive objects that can sense and control the physical world around them.
Sure, let’s break it down:
• Open-source: Think of open-source like a community garden. Everyone can use it, everyone can contribute to
it, and everyone can benefit from it. With open-source, both the designs of the physical parts (the hardware) and
the programming instructions (the software) are shared freely. This means anyone can use them, improve them,
or create their own versions. It’s all about sharing and creativity!
22 Chapter 3. Course Mode