Difference between revisions of "e-puck2 radio module development"

From GCtronic wiki
Jump to: navigation, search
(Introduction)
(Introduction)
Line 2: Line 2:
  
 
=Introduction=
 
=Introduction=
Espressif provides the Espressif IoT Development Framework(link) (ESP-IDF for short), that is a framework for developing applications based on the Espressif ESP32. The firmwares developed for the e-puck2 radio module are based on this framework.
+
Espressif provides the [https://github.com/espressif/esp-idf Espressif IoT Development Framework] (ESP-IDF for short), that is a framework for developing applications based on the Espressif ESP32 chip. The firmwares developed for the e-puck2 radio module are based on this framework.<br/>
The software development framework provided by Espressif is intended for rapidly developing Internet of Things (IoT) applications, with Wi-Fi, Bluetooth, flexible power management and other advanced system features.
+
The software development framework provided by Espressif is intended for rapidly developing Internet of Things (IoT) applications, with Wi-Fi, Bluetooth, flexible power management and other advanced system features.<br/>
Users can develop applications in Windows/Linux/MacOS based on ESP-IDF.
+
Users can develop applications in Windows, Linux and MacOS based on ESP-IDF.<br/>
The <code>C programming</code> language is used to develop code for the radio module of the e-puck2 robot and the ESP-IDF integrates FreeRTOS.
+
The <code>C programming</code> language is used to develop code for the radio module of the e-puck2 robot and the ESP-IDF includes the FreeRTOS real time operating system.
  
 
=Get the source code=
 
=Get the source code=

Revision as of 13:03, 17 December 2018

e-puck2 main wiki

Introduction

Espressif provides the Espressif IoT Development Framework (ESP-IDF for short), that is a framework for developing applications based on the Espressif ESP32 chip. The firmwares developed for the e-puck2 radio module are based on this framework.
The software development framework provided by Espressif is intended for rapidly developing Internet of Things (IoT) applications, with Wi-Fi, Bluetooth, flexible power management and other advanced system features.
Users can develop applications in Windows, Linux and MacOS based on ESP-IDF.
The C programming language is used to develop code for the radio module of the e-puck2 robot and the ESP-IDF includes the FreeRTOS real time operating system.

Get the source code

The radio module firmware source code can be downloaded with the command:
git clone --recursive https://github.com/e-puck2/esp-idf.git

WiFi

The radio module wifi firmware source code can be downloaded with the command:
git clone -b wifi --recursive https://github.com/e-puck2/esp-idf.git