Arduino Nano ESP32 - Software Installation
To program for Arduino Nano ESP32 board, we need:
- A text editor to write the code (human-readable code)
- A compiler to compile the code (human-readable code) to the binary code (ESP32-understandable code)
- A programmer to upload the binary code to Arduino Nano ESP32
It seems to be complicated ⇒ don't worry, The Arduino IDE does all for you. you just need to:
- Install this Arduino IDE
- Write the Arduino Nano ESP32 code (human-readable code)
- Click a button on the Arduino IDE to compile and upload the code to Arduino Nano ESP32 board.
Arduino IDE is available for Windows, Mac OS X and Linux. We need to do the following steps:
- Download the Arduino IDE via this link and install it.
- After installing Arduino IDE, we can use it to program for Arduino immidiately. However, in order to program for ESP32, we need to do some environment configuration on Arduino IDE
- Open Arduino IDE
- Open the Boards Manager by clicking on the Board Manager icon on the left navigation bar of Arduino IDE
- Type “Nano ESP32”, then click Install button for the “Arduino Nano ESP32 by Arduino Systems“
![Arduino IDE - How to install ESP32](https://newbiely.com/images/tutorial/arduino-ide-how-to-install-arduino-nano-esp32-board-manager.jpg)
The software installation is done. The next step is to run first program on Arduino Nano ESP32 board: Arduino Nano ESP32 - Hello World program.