Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jason2866/platform-espressif32
Tasmota Espressif 32: development platform for PlatformIO
https://github.com/jason2866/platform-espressif32
esp32 esp32-arduino esp32c2 esp32c3 esp32c6 esp32h2 esp32s2 esp32s3 esp32solo1 espressif platformio tasmota
Last synced: about 2 months ago
JSON representation
Tasmota Espressif 32: development platform for PlatformIO
- Host: GitHub
- URL: https://github.com/jason2866/platform-espressif32
- Owner: Jason2866
- License: apache-2.0
- Fork: true (platformio/platform-espressif32)
- Created: 2020-09-19T16:04:36.000Z (about 4 years ago)
- Default Branch: Arduino/IDF5
- Last Pushed: 2024-05-22T12:11:00.000Z (6 months ago)
- Last Synced: 2024-05-22T12:55:17.283Z (6 months ago)
- Topics: esp32, esp32-arduino, esp32c2, esp32c3, esp32c6, esp32h2, esp32s2, esp32s3, esp32solo1, espressif, platformio, tasmota
- Language: Python
- Homepage:
- Size: 4.23 MB
- Stars: 41
- Watchers: 3
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Build_special_firmware](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)
# Tasmota Espressif 32: development platform for [PlatformIO](http://platformio.org)
[![Examples](https://github.com/Jason2866/platform-espressif32/actions/workflows/examples.yml/badge.svg)](https://github.com/Jason2866/platform-espressif32/actions/workflows/examples.yml)[![GitHub Releases](https://img.shields.io/github/downloads/tasmota/platform-espressif32/total?label=downloads)](https://github.com/tasmota/platform-espressif32/releases/latest)
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.
* [Home](http://platformio.org/platforms/espressif32) (home page in PlatformIO Platform Registry)
* [Documentation](http://docs.platformio.org/page/platforms/espressif32.html) (advanced usage, packages, boards, frameworks, etc.)# Usage
1. [Install PlatformIO](http://platformio.org)
2. Create PlatformIO project and configure a platform option in [platformio.ini](http://docs.platformio.org/page/projectconf.html) file:### Development build Arduino 3.0.4+ and IDF 5.1.4+ (build from development branches)
Support for the ESP32/ESP32solo1, ESP32C2, ESP32C3, ESP32C6, ESP32S2, ESP32S3 and ESP32-H2
```
[platformio]
platform = https://github.com/Jason2866/platform-espressif32.git#Arduino/IDF5
framework = arduino
```
to use the ESP32 Solo1 Arduino framework add in your env
```
[env:esp32solo1]
board = esp32-solo1
build_flags = -DFRAMEWORK_ARDUINO_SOLO1
```
The released frameworks can be downloaded [here](https://github.com/tasmota/arduino-esp32/releases)# Configuration
Please navigate to [documentation](http://docs.platformio.org/page/platforms/espressif32.html).