Skip to content

Commit 15d19d9

Browse files
authored
Update README.md
1 parent d27acba commit 15d19d9

File tree

1 file changed

+23
-8
lines changed

1 file changed

+23
-8
lines changed

README.md

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,29 @@
1-
# ESP32 Arduino Lib Builder [![Build Status](https://travis-ci.org/espressif/esp32-arduino-lib-builder.svg?branch=master)](https://travis-ci.org/espressif/esp32-arduino-lib-builder)
1+
# Tasmota Arduino PlatformIO framework builder [![ESP32 builder](https://github.com/Jason2866/esp32-arduino-lib-builder/actions/workflows/push.yml/badge.svg)](https://github.com/Jason2866/esp32-arduino-lib-builder/actions/workflows/push.yml)[![GitHub Releases](https://img.shields.io/github/downloads/Jason2866/esp32-arduino-lib-builder/total?label=downloads)](https://github.com/Jason2866/esp32-arduino-lib-builder/releases/latest)
22

3-
This repository contains the scripts that produce the libraries included with esp32-arduino.
3+
This repository contains the scripts that produce the libraries included with Tasmota esp32-arduino.
44

5-
Tested on Ubuntu (32 and 64 bit), Raspberry Pi and MacOS.
6-
7-
### Build on Ubuntu and Raspberry Pi
5+
### Build on Ubuntu
86
```bash
9-
sudo apt-get install git wget curl libssl-dev libncurses-dev flex bison gperf python python-pip python-setuptools python-serial python-click python-cryptography python-future python-pyparsing python-pyelftools cmake ninja-build ccache jq
10-
sudo pip install --upgrade pip
11-
git clone https://github.com/espressif/esp32-arduino-lib-builder
7+
sudo apt-get install git wget curl libssl-dev libncurses-dev flex bison gperf python3 python3-pip python3-setuptools python3-serial python3-click python3-cryptography python3-future python3-pyparsing python3-pyelftools cmake ninja-build ccache jq p7zip-full
8+
sudo pip3 install --upgrade pip3
9+
git clone https://github.com/Jason2866/esp32-arduino-lib-builder
1210
cd esp32-arduino-lib-builder
1311
./build.sh
1412
```
13+
### Development builds
14+
Look in release and download a version. There is the Info of the used commits of IDF / Arduino.
15+
16+
### Stable Platformio Platform release including ESP32solo1
17+
based on Arduino Core 2.0.7 and can be used with Platformio for the ESP32/ESP32solo1, ESP32C3, ESP32S2 and ESP32S3
18+
```
19+
[platformio]
20+
platform = https://github.com/tasmota/platform-espressif32/releases/download/2023.02.00/platform-espressif32.zip
21+
framework = arduino, espidf
22+
```
23+
to use the ESP32 Solo1 Arduino framework add in your env
24+
```
25+
[env:esp32solo1]
26+
board = every esp32 board can be used
27+
build_flags = -DFRAMEWORK_ARDUINO_SOLO1
28+
```
29+
The frameworks are here [https://github.com/tasmota/arduino-esp32/releases](https://github.com/tasmota/arduino-esp32/releases)

0 commit comments

Comments
 (0)