Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

Practical 1: Study and Install IDE of Arduino

Lesson 1 of 10 in the free Internet of Things (IoT) Lab notes on Siksha Sarovar, written by Rohit Jangra.

Program Statement

Study and Install IDE of Arduino.

CO Mapping

CO1, CO2

Objective

To understand the Arduino IDE environment and successfully install it on your system.

Steps to Install Arduino IDE

Step 1: Download Arduino IDE

  1. Open a web browser and go to the official Arduino website: https://www.arduino.cc/en/software
  2. Under "Downloads", select the version suitable for your operating system (Windows, macOS, or Linux).
  3. For Windows, click on "Windows Win 10 and newer, 64 bits" to download the installer (.exe).

Step 2: Run the Installer

  1. Locate the downloaded .exe file in your Downloads folder.
  2. Double-click the installer to run it.
  3. Accept the License Agreement by clicking "I Agree".
  4. Choose components to install (keep all default options checked) and click "Next".
  5. Choose the installation folder (default is recommended) and click "Install".
  6. The installer may prompt you to install USB drivers — click "Install" to allow them.
  7. Click "Finish" once installation is complete.

Step 3: Launch and Explore the IDE

  1. Open Arduino IDE from the desktop shortcut or Start menu.
  2. The IDE opens with a default empty sketch (setup() and loop() functions).

Key Components of the Arduino IDE Interface

ComponentDescription
Verify (✓)Compiles the code to check for errors
Upload (→)Compiles and uploads code to the Arduino board
NewCreates a new blank sketch
OpenOpens a previously saved sketch
SaveSaves the current sketch
Serial MonitorOpens a terminal to communicate with the board
Sketch EditorMain area where you write your code

Important Menus

  • Tools > Board — Select your Arduino board (e.g., Arduino Uno, Nano, Mega)
  • Tools > Port — Select the COM port to which the Arduino is connected
  • File > Examples — Browse hundreds of built-in example programs
  • Sketch > Include Library — Add external libraries to your sketch

Minimum System Requirements

RequirementValue
OSWindows 10 / macOS 10.14+ / Linux
RAM2 GB minimum (4 GB recommended)
Storage500 MB free disk space
JavaBundled with IDE (no separate install needed)

Result

Arduino IDE has been successfully studied and installed on the system.