Skip to content

pioarduino/platform-espressif32

 
 

Repository files navigation

pioarduino (p)eople (i)nitiated (o)ptimized (arduino)

Build Status Discord Ask DeepWiki GitHub Releases

Espressif Systems is a privately held, fabless semiconductor company renowned for delivering cost-effective wireless communication microcontrollers. Their innovative solutions are widely adopted in mobile devices and Internet of Things (IoT) applications around the globe.

General

  • Issues with boards (wrong / missing). All issues caused from boards will not be fixed from the maintainer(s). A PR needs to be provided against branch develop to solve.
  • No support for the Arduino Nora Nano board, issues needs to be solved by the community

IDE Preparation

Prerequisites:

  • Python >= 3.10 is required for pioarduino to function properly.

Installation

Usage

  1. Setup new VSCode pioarduino project.
  2. Configure a platform option in platformio.ini file:

Documentation

pioarduino Wiki The Wiki is AI generated and insane detailed and accurate.

Stable Arduino

currently espressif Arduino 3.3.0 and IDF 5.5.0

[env:stable]
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
board = ...
...

Development Arduino

espressif Arduino repo branch master and latest compiled Arduino libs

[env:development]
platform = https://github.com/pioarduino/platform-espressif32.git#develop
board = ...
...

ESP32-solo1 and ESP32-C2 Arduino support (with pioarduino only feature: Hybrid compile)

Example configuration:

[env:esp32solo1]
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
framework = arduino
board = esp32-solo1
monitor_speed = 115200

[env:esp32-c2-devkitm-1]
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
framework = arduino
board = esp32-c2-devkitm-1
monitor_speed = 115200

Looking for sponsor button? There is none. If you want to donate, please spend a litte to a charity organization.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy