Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/platformio/platform-espressif32
Espressif 32: development platform for PlatformIO
https://github.com/platformio/platform-espressif32
arduino arduino-ide build continuous-deployment continuous-integration esp32 firmware flash iot platformio platformio-platform
Last synced: 6 days ago
JSON representation
Espressif 32: development platform for PlatformIO
- Host: GitHub
- URL: https://github.com/platformio/platform-espressif32
- Owner: platformio
- License: apache-2.0
- Created: 2016-10-21T23:00:55.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2025-01-10T21:06:13.000Z (11 days ago)
- Last Synced: 2025-01-10T22:24:09.377Z (11 days ago)
- Topics: arduino, arduino-ide, build, continuous-deployment, continuous-integration, esp32, firmware, flash, iot, platformio, platformio-platform
- Language: Python
- Homepage: https://registry.platformio.org/platforms/platformio/espressif32
- Size: 2.62 MB
- Stars: 963
- Watchers: 43
- Forks: 649
- Open Issues: 228
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Espressif 32: development platform for [PlatformIO](https://platformio.org)
[![Build Status](https://github.com/platformio/platform-espressif32/workflows/Examples/badge.svg)](https://github.com/platformio/platform-espressif32/actions)
ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and Bluetooth. ESP32 integrates an antenna switch, RF balun, power amplifier, low-noise receive amplifier, filters, and power management modules.
* [Home](https://registry.platformio.org/platforms/platformio/espressif32) (home page in the PlatformIO Registry)
* [Documentation](https://docs.platformio.org/page/platforms/espressif32.html) (advanced usage, packages, boards, frameworks, etc.)# Usage
1. [Install PlatformIO](https://platformio.org)
2. Create PlatformIO project and configure a platform option in [platformio.ini](https://docs.platformio.org/page/projectconf.html) file:## Stable version
See `platform` [documentation](https://docs.platformio.org/en/latest/projectconf/sections/env/options/platform/platform.html#projectconf-env-platform) for details.
```ini
[env:stable]
; recommended to pin to a version, see https://github.com/platformio/platform-espressif32/releases
; platform = espressif32 @ ^6.0.1
platform = espressif32
board = ...
...
```## Development version
```ini
[env:development]
platform = https://github.com/platformio/platform-espressif32.git
board = ...
...
```# Configuration
Please navigate to [documentation](https://docs.platformio.org/page/platforms/espressif32.html).