Jason2866
2ffd4311c3
Enable more esp32 libs by default ( #18821 )
2023-06-08 13:01:24 +02:00
Jason2866
d7af0ae077
Platformio small clean up and updates ( #18325 )
...
* clean up and updates
* no core 3.x settings
2023-04-03 18:54:43 +02:00
Jason2866
71e14d62fe
all scripts working ( #18105 )
...
* mv obj-dump.py
* add pre: and post: to scripts
2023-03-04 11:31:34 +01:00
Jason2866
2207d08cfa
rm non existing env `tasmota32-sensors`
2023-01-31 11:41:41 +01:00
Jason2866
9fa29c4f39
rm upload_port defaults ( #17443 )
...
* rm upload_port defaults
2022-12-20 09:27:10 +01:00
Jason2866
29705c15af
revert Platformio changes ( #17433 )
2022-12-18 17:56:24 +01:00
Barbudor
ff02873af3
fix failure building cenv in linux ( #17432 )
2022-12-18 17:05:32 +01:00
blakadder
c908dc289e
remove manual upload port and switch to autodiscovery in platformio ( #17427 )
2022-12-17 21:52:12 +01:00
Jason2866
673966df09
Use latest devel IPv6 frameworks ( #17396 )
2022-12-14 17:12:27 +01:00
Theo Arends
711b1bb432
Update platformio_override_sample.ini
2022-12-13 15:02:01 +01:00
Jason2866
724b0342c7
Reduce Boards manifests
...
## Description:
by using the 4MB default safeboot partition scheme layout. Tasmota will increase the FS partition with
the new Autoresize feature introduced with PR #16838 #16842
So it is possible to reduce the boards mainifest since it is no more needed to have different ones for boards with different flash sizes. Added generic S3 Flash / PSRAM boards variants. Removed all S3 boards specific variants. Configuration is done via Autoconfig. For a few special use cases maybe an [env] needs to be defined. Examples for are in file `platformio_tasmota_cenv_sample.ini`
@s-hadinger @arendst @staars please test. Since it is a major change how the firmwares are build, there is maybe something i overlooked. So i do not check all below.
## Checklist:
- [x] The pull request is done against the latest development branch
- [x] Only relevant files were touched
- [ ] Only one feature/fix was added per PR and the code change compiles without warnings
- [ ] The code change is tested and works with Tasmota core ESP8266 V.2.7.4.9
- [ ] The code change is tested and works with Tasmota core ESP32 V.2.0.5
- [x] I accept the [CLA](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md#contributor-license-agreement-cla ).
_NOTE: The code change must pass CI tests. **Your PR cannot be merged unless tests pass**_
2022-10-17 16:04:11 +02:00
Jason2866
6b1deb5e5e
Revert "refac ( #16845 )" ( #16846 )
...
This reverts commit bc4fb77db0
.
2022-10-17 15:38:30 +02:00
Jason2866
bc4fb77db0
refac ( #16845 )
...
* Update sensor.h
* Update esp_camera.h
* refactor boards manifests
* fix s3 safebooot env
* fix env
2022-10-17 15:37:26 +02:00
Jason2866
a6937977f9
changes One Platform
2022-09-24 17:36:06 +02:00
Jason2866
f9707217e6
Move DHT ESP32 lib to ESP32 lib
2022-08-09 11:46:25 +02:00
Theo Arends
1b701173d0
Rename usb to cdc
2022-06-07 16:37:10 +02:00
Theo Arends
7af1279b55
Add tasmota32s2usb
2022-06-07 12:52:44 +02:00
Jason2866
8314dc3dc7
add builds zbbrdgpro / NsPanel
2022-06-02 20:44:00 +02:00
Jason2866
793c1fedac
add the new build env
...
in override example
2022-06-02 16:56:04 +02:00
Jason2866
89e2be4efe
Retrigger Build
2022-05-13 10:36:01 +02:00
Jason2866
2b835b1bc9
adds option for flashing of extra *.bin files
2022-04-26 17:18:14 +02:00
Jason2866
621cb9545d
Update devel Tasmota framework
...
to latest build based on IDF 4.4.1 and Arduino master .git from 24.04.2022
2022-04-24 16:22:31 +02:00
Jason2866
dccb39c43a
enable SD_MMC
2022-04-19 12:26:25 +02:00
Jason2866
4f5a406221
Lib ignore
2022-02-27 14:46:03 +01:00
Jason2866
70e8d52c62
fix ethernet in dev core pre 2.0.3
2022-02-23 20:16:18 +01:00
Jason2866
f8e8857311
new pre core 2.0.3
...
wifi changes in IDF Serial fixes in Arduino
2022-02-17 16:46:14 +01:00
Jason2866
7e41b7742f
pre core 2.0.3
2022-02-15 22:46:35 +01:00
Jason2866
d80ebd7017
add esp32 objdump
2022-01-07 22:35:22 +01:00
Jason2866
7765ff43eb
Silence compiler warnings
...
Discarded-qualifiers
Platformio refactored to support different Platformio Scripts for esp8266 and Esp32.
2022-01-01 17:34:35 +01:00
Jason2866
f3128db295
Tasmota repo as source for esp8266 framwork
2022-01-01 13:32:49 +01:00
Jason2866
9861337979
Update platformio_override_sample.ini
2021-12-27 15:14:56 +01:00
Jason2866
7aa1ce9bf2
Use latest Tasmota32 core as dev core
...
if there are no major issue. It will be released as Tasmota core 2.0.1.2
(ADC fixed for C3)
2021-12-14 12:48:09 +01:00
Jason2866
44cf1b6512
Update platformio_override_sample.ini
2021-12-02 16:07:55 +01:00
Jason2866
70d2903f87
ESP32 core dev 2.0.1.2
...
should fix c3 ADC
2021-12-02 13:15:43 +01:00
Jason2866
9afa2903b5
Core 2.0.1 for all Tasmota32 env
2021-11-10 12:24:39 +01:00
Jason2866
338f5c04f7
Tasmota Arduino ESP32 2.0.1rc2
2021-11-08 11:15:41 +01:00
Jason2866
0c3e9a4751
correct and rename lib structure
2021-11-07 13:47:24 +01:00
Jason2866
6c724f824e
Stabilize Platformio when overriding
...
* Stabilize override
2021-11-02 17:22:04 +01:00
Jason2866
7cf5efe922
Add possibility to override cores
2021-10-24 14:07:57 +02:00
Jason2866
bfd37200f9
Do not disable lib audio
...
when no override file exists on second run of platformio.
@s-hadinger
2021-07-31 14:06:14 +02:00
Jason2866
632ff8b278
Remove non existing env
2021-07-01 16:59:19 +02:00
Jason2866
9fdb86abe9
More refactor Platformio
2021-06-22 18:38:54 +02:00
Stephan Hadinger
28da131932
Simplified configuration for ir-full, tasmota-ircustom no more needed
2021-06-21 13:49:56 +02:00
Jason2866
2fa4dfa6c4
rm outdated info
2021-06-18 13:14:48 +02:00
Jason2866
fccd894e8d
Override via [env]
2021-06-18 11:55:31 +02:00
Jason2866
f45ed9a213
rm duplicate lib_extra_dirs
2021-06-18 11:22:31 +02:00
Jason2866
04cb5fcb8f
Try with override env:tasmota32_base
2021-06-18 11:14:25 +02:00
Jason2866
145ab0ee11
Add 4M board variants
2021-06-18 10:32:58 +02:00
Jason2866
43ef57e0b4
remove speed settings
2021-06-17 16:40:12 +02:00
Jason2866
6b3adb3031
Remove esp8266 core variants
...
better placed in platformio cenv
2021-05-07 18:08:40 +02:00