【 Arduino IDE 】What is it? + Parts and Versions ▷ 2022

The SDI is he programming environment that is used to develop projects in any . Therefore, to carry out your ideas you will need to know perfectly what this software is.

Because of that, we have prepared the following article. This will allow you to know, in a simple way, all the parts that the interface of SDI. You will find illustrative images that will help you reinforce the concepts.

But this is not all, we will also tell you the versions that the IDE has had and the steps you must take to install this environment on your computer.

What is the Arduino IDE or development environment and what is this platform for?

The Interactive Development Environment or IDEfor its acronym in English, is a programmer used to compile and interpret code for the development of programs used on an Arduino board. It’s compatible with and Windows, so its versatility is one more point in favor of these devices for electronic projects.

The languages ​​it supports, among others, are:

  • Eclipse.
  • Emacs Lisp.
  • GNU Emacs.
  • IntelliJ IDEA.
  • MonoDevelop.
  • MyEclipse.
  • NetBeans.
  • pearl.
  • .
  • python.
  • Ruby.

Knowing the Arduino IDE What are all the parts of its interface?

The graphical interface of the IDE is made up of the following parts:

Main screen

The main screen has 5 tabs, which represent a group of different tools. In addition, it has a quick access bar to access the functions Verify, Upload, New, Open Y Save. The first thing you’ll see is a sketch with the default name of the date.

Then you will find the commands that the program is ready to start working with:

void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }

at the end of the screen you will find an area for receiving messages from the program, called IDE Message Console.

Main menu

You will be able to access the main menu from the home screen, where you will find these tools:

  • Menu file: in this section you will find the functions that will help you to create a new sketch, open a recent one, find a project, search for help samples, close a sketch, save a sketch, save a new project, set up the page for later printing, and to reset work preferences. In this way you can access the management of different projects and configure their environment.
  • Edit menu: when you click on the tab Edit you will find functions that will allow you to undo or redo the last action, cut, copy, copy to Forum, copy codes as HTML, paste codes, select all content, go to a certain line, comment and undo the comment on a line , increase or decrease indentation, increase or decrease font size, and perform specific searches.
  • Program Menu: if you need modify operations or functions of a project that you have loaded in the sketch you will have to use this menu. You will be able to find the functions that will help you to verify and compile the codes, to upload codes, to upload using a programmer and to export by means of binary numbers, to show a folder of the program, to include a specific library and to add a file.
  • Tools menu: In this section you will be able to use functions that will help you to configure tools that are external to the Arduino programming environment. That is why you will find the autoformat function, program file, repair encoding, manage libraries, serial monitor, plotter serial, change board type, modify board connection port, get board information that is being used in development, change the type of programmer and burn the bootloader.
  • Help menu: As its name indicates, in this section you will find help to perform a quick startsolve problems, find frequently asked questions and learn information about Arduino.
See also  【 Convert PPTX (PowerPoint) to PDF 】 Step by Step Guide ▷ 2022

quick access bar

In the quick access bar you will find the following functions:

  • Verify: this tool is used to find the program folder and know the location of the program. It will also help you to check if the code is well written. To do this, it is necessary to select a group of codes and then click on this action.
  • Go up: you will be able to use this function once you have the bridge code ready and you need to upload it to the Arduino board.
  • New: you can new project to start working.
  • Open: This tool will allow you to open a project that you have already worked on and save it to your computer.
  • Save: this tool is used when you want to save a project to a certain path.
  • Serial Monitor: located on the right side of the quick access bar, this tool is used to open the message console.

message bar

This is the last part of the IDE graphical interface, in which you will find a console that will inform you of the messages when there are errors in the source codes of the project.

What are all the versions of the Arduino development environment out there?

The current version that you can download on your IDE computer is 18.13, which (as we told you before) is compatible with Windows 7, W8.1 and W10; MacOS from version 10.10 and Linux, in its 32 and 64-bit versions, and in 32 and 64-bit ARM versions. But this is not the only version of the Arduino programming environment.

See also  【Uninstall Programs in Windows 10】Step by Step Guide ▷ 2022

We will show you below a complete list with all the versions prior to 1.8.13, we will start with the oldest of all:

  • Arduino 0001. Released on August 25, 2005. It was the first alpha version in which the library language was introduced.
  • Arduino 0002. 2 months later the second version was released, in which a construction process was introduced that allowed the addition of a more familiar menu.
  • Arduino 0003. Like the previous version, this decision is released 2 months after its predecessor. Errors are corrected and the API is changed, as well as features of the and the Serial Monitor function is added.
  • Arduino 0004. It goes out to the public on April 26, 2006, in which a C++ language is established for sketches. Matrix and Sprite libraries are added.
  • Arduino 0005. After 5 months this version appears to improve the Linux environment when using the avr tool search.
  • Arduino 0006. In October 2006, this version was released for the MacOS system, in which Java 1.5 is no longer needed. It also adds supports for analog inputs.
  • Arduino 0007. At the end of 2006, a new kernel was launched on the market, much smaller than the previous one, which is why it now weighs 3.5 KB. The Serial.flush() routine is implemented; which allows to consult reference.
  • Arduino 0008. In June 2007, libraries for stepper motors and EEPROM memories are added. In addition, there are changes in the microcontroller from the ATmega168 to the ATmega8.
  • Arduino 0009. This version was released on August 6, 2007 to add support for the Arduino Diecimila board.
  • Arduino 0010. At the end of 2007 supports for the LilyPad and Vista boards also appear. In addition, a distribution for MacOS X is made and the error messages delivered by the system are improved.
  • Arduino 0011. The map(), analogReference(), interrupts(), and noInterrupts() functions appear in this release. The timeout parameter of a process is also incorporated.
  • Arduino 0012. In September 2008 the Pro and Pro Mini boards are added to the menu. Various libraries are incorporated and Millis() is improved.
  • Arduino 0013. On February 6, 2009, this version appears that improves the loading speed of the ATmega328 microcontroller. Functions such as word(), bitWrite() and highByte(), among others, are also added.
  • Arduino 0014. Bugs that prevented connections are fixed and AVR for MacOS is updated.
  • Arduino 0015. In this version the Arduino Mega board is incorporated.
  • Arduino 0016. Support for the Arduino Pro, Pro Mini, and LilyPad boards begins. Also, it does optimize the controller for timer0.
  • Arduino 0017. The LiquidCrystal library receives an update on July 25, 2009. In addition, up to 12 servo motors can be supported on almost all boards.
See also  【Types of Computer Attacks】How to Defend Us? ▷ 2022

Learn step by step how to install the latest version of the Arduino IDE on your PC

To install the latest version of the Arduino IDE you must follow this step by step that we show you below:

Enter the official Arduino website

The first thing you will have to do is access the Arduino page with your browser https://www.arduino.cc/en/Main/Software and go to the tab SOFTWARE. Then you must find Download the Arduino IDE and click on the software you have installed on your computer.

Download the programmer IDE

When you click on the OS you want, a new window will open in which it will ask you if you want to contribute money to support Arduino. To do this you must click on CONTRIBUTE AND DOWNLOADotherwise you will have to click on JUST DOWNLOAD.

Perform the installation

At this time, what you will have to do is continue with the steps indicated by the installation wizard, choose the download path and then click on Save. After a few minutes you will have to unzip the file arduino-1.8.13-.zip.

Don’t forget to set the port and version of the board

To start working without errors you will have to configure the IDE to indicate which port you have connected the board to Arduino And what model is this? For that you will have to access Tools and select functions License plate Y Port to customize your options.

Loading Facebook Comments ...
Loading Disqus Comments ...