Introduction: ESP-32 Introduction

Picture of ESP-32 Introduction

This is a basic tutorial of ESP32. It is a General Introduction of ESP32. How to install ESP32 in Ardunio IDE this tutorial of Robo India is explaining.

Step 1: Introduction

Picture of Introduction

ESP32 is a series of low cost, low power system on a chip microcontroller with integrated Wi-Fi & dual-mode Bluetooth. It is designed to achieve the best power and RF performance, robustness, versatility, and reliability in a wide variety of applications such as voice encoding, music streaming and MP3 decoding

Step 2: Requirement:

Before getting started to run and develop firmware applications on your ESP32, there are some hardware and software requirements.

2.1 Hardware Required:

  1. An ESP32 development board or ESP-WROOM-03(build-in ESP32).

    Buy this ESP32 Bluetooth Wifi Board product from here(

  2. A USB TTL Serial cable or a Micro-USB cable.

    Buy this product from here(

2.2 Software Required:

  1. Windows
  2. Arduino IDE 1.6.12

Step 3: How to Connect the ESP32 With Ardunio IDE

Picture of  How to Connect the ESP32 With Ardunio IDE

Download the ESP32 as this link and then Unzip all this files

You may download the ESP32 Library from here.

Step 4: Path of Arduino IDE Installation Directory.

Picture of  Path of Arduino IDE Installation Directory.

Example :-

My Computer in C:/Program Files (x86)/Arduino/hardware. Make New folder name espressif in the hardware directory

Step 5: Make the Subfolder in Espressif Folder.

Picture of Make the Subfolder in Espressif Folder.

Step 6: Copy All Files of Esp32

Picture of  Copy All Files of Esp32

or Use Command Line in Command Prompt

cd hardware

mkdir espressif

cd espressif

git clone esp32

Step 7: Uploading Sketch

Open Arduino IDE >Go to tools > Board ESP32 Dev Module and Select port.Than upload the code

Step 8: Output

Picture of Output

Hope you like this tutorial.



About This Instructable



More by surbhi_robo_india:ESP-32 - Communication Through Serial Monitor Using Mobile BluetoothESP-32 Introduction
Add instructable to: