Platform espressif32

Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.

For more detailed information please visit vendor site.

Packages

Name

Contents

framework-arduinoespressif32

Arduino Wiring-based Framework (ESP32 Core)

framework-espidf

Espressif IoT Development Framework

tool-esptoolpy

Espressif ROM Bootloader utility

toolchain-xtensa32

xtensa32-gcc, GDB

Warning

Linux Users:

  • Ubuntu/Debian users may need to add own “username” to the “dialout” group if they are not “root”, doing this issuing a sudo usermod -a -G dialout yourusername.

  • Install “udev” rules file 99-platformio-udev.rules (an instruction is located in the file).

  • Raspberry Pi users, please read this article Enable serial port on Raspberry Pi.

Windows Users: Please check that you have correctly installed USB driver from board manufacturer

Frameworks

Name

Description

Framework arduino

Arduino Wiring-based Framework allows writing cross-platform software to control devices attached to a wide range of Arduino boards to create all kinds of creative coding, interactive objects, spaces or physical experiences.

Framework espidf

Espressif IoT Development Framework. Official development framework for ESP32.

Boards

Note

April Brother

ID

Name

Microcontroller

Frequency

Flash

RAM

espea32

April Brother ESPea32

ESP32

160 MHz

1024 Kb

288 Kb

Electronic SweetPeas

ID

Name

Microcontroller

Frequency

Flash

RAM

esp320

Electronic SweetPeas ESP320

ESP32

160 MHz

1024 Kb

288 Kb

Espressif

ID

Name

Microcontroller

Frequency

Flash

RAM

esp32dev

Espressif ESP32 Dev Module

ESP32

160 MHz

1024 Kb

112 Kb

MakerAsia

ID

Name

Microcontroller

Frequency

Flash

RAM

nano32

MakerAsia Nano32

ESP32

160 MHz

1024 Kb

288 Kb

Noduino

ID

Name

Microcontroller

Frequency

Flash

RAM

quantum

Noduino Quantum

ESP32

160 MHz

1024 Kb

288 Kb

SparkFun Electronics

ID

Name

Microcontroller

Frequency

Flash

RAM

esp32thing

SparkFun ESP32 Thing

ESP32

160 MHz

1024 Kb

112 Kb

WEMOS

ID

Name

Microcontroller

Frequency

Flash

RAM

lolin32

WEMOS LoLin32

ESP32

160 MHz

1024 Kb

288 Kb