@page installation_page Installation

@tableofcontents

Before we get started with anything, we need to install this software package into our preferred development environment. We've gathered the most popular development environments and prepared a short guide for you to ensure a smooth start to this adventure.

## Terminal Emulator Software

## Arduino Installation

Let's start with the installation guide for the Arduino environment, as we believe this is the simplest one of all. First, you will need the
[Arduino IDE](https://www.arduino.cc/en/software). This software is the heart of the Arduino ecosystem. Next, you'll need an Arduino board that has enough resources to meet your goals.

To help you find the most suitable board, we've created a table for you to easily choose one.

If you're just getting acquainted with this software, we recommend choosing a slightly more modern microcontroller, such as the Raspberry Pi Pico or the ESP32. We suggest this because these platforms have much more memory than, for example, an older Arduino Nano. This extra memory allows you to try out all the functions without needing to optimize right away. We're offering this friendly advice to help you avoid any additional distractions while you're learning.

Once you've installed the Arduino IDE, the next task is to install Commander-API. You can find detailed instructions
[here](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library/).
Please make sure to always strive for using the latest version to ensure you have the most stable version on your computer.

## Arduino Installation Manually

There are, unfortunately, times when the Library Manager is not available. This can happen for various reasons, such as wanting to install the library offline, or working in a corporate environment where the paths used by the Arduino IDE for installation are blocked. But don't worry! The libraries can still be installed in these situations, please follow the instructions from [here](https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries/).

<div class="section_buttons">

| Previous          |                         Next |
|:------------------|-----------------------------:|
|                   | [Examples](@ref examples_page) |

</div>