(Created page with "category:ESP32 BareMetal ''(Tutorial in the making!...)'' <br> The '''Espressif Internet Development Framework (ESP-IDF)''' is core development tool-chain for the ESP32...")
 
Line 2: Line 2:
 
''(Tutorial in the making!...)'' <br>
 
''(Tutorial in the making!...)'' <br>
 
The '''Espressif  Internet Development Framework (ESP-IDF)'''  is core development tool-chain for the ESP32 chip. It  includes the compiler, programming tools and various software components that enable software development on the chip. In this tutorial we will look at setting it up and describing in brief, the structure of the framework.
 
The '''Espressif  Internet Development Framework (ESP-IDF)'''  is core development tool-chain for the ESP32 chip. It  includes the compiler, programming tools and various software components that enable software development on the chip. In this tutorial we will look at setting it up and describing in brief, the structure of the framework.
 +
 +
=Windows ESP-IDF Setup=
 +
The setup on other operating systems should be easier than Windows. I did set it up on Ubuntu and it was easier, so lets get started.
 +
==Step 1: Download the pre-compiled MYSYS2 environment for ESP32 ==
 +
There are other ways to accomplish this like compiling the environment itself but I would rather recommend doing this. So download it from the link below.
 +
<syntaxhighlight>
 +
https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20160816.zip
 +
</syntaxhighlight>

Revision as of 11:58, 22 December 2016

(Tutorial in the making!...)
The Espressif Internet Development Framework (ESP-IDF) is core development tool-chain for the ESP32 chip. It includes the compiler, programming tools and various software components that enable software development on the chip. In this tutorial we will look at setting it up and describing in brief, the structure of the framework.

Windows ESP-IDF Setup

The setup on other operating systems should be easier than Windows. I did set it up on Ubuntu and it was easier, so lets get started.

Step 1: Download the pre-compiled MYSYS2 environment for ESP32

There are other ways to accomplish this like compiling the environment itself but I would rather recommend doing this. So download it from the link below.

https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20160816.zip