Commit Graph

229 Commits

Author SHA1 Message Date
Theo Arends
ac731d08fb Fix ESP8266 zifbee exception 3 2022-12-16 09:36:08 +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
Jason2866
dfa345f78c
Remove core32 stage
since not working anymore. Stage is now based on IDF 4.4 and in stage alpha.
Experimental Esp32 core based on IDF 4.4 is in Platformio cenv.
2021-05-07 17:50:13 +02:00
Theo Arends
59d96e1aee
Merge pull request #11872 from Jason2866/patch-3
Provide a zigbee [env]
2021-04-24 21:12:35 +02:00
Jason2866
09020723e6
Zigbee!!! 2021-04-24 20:52:48 +02:00
Jason2866
8e6ce5127b
Remove [env] 2021-04-24 19:56:44 +02:00
Jason2866
6e9f2a3c15
Update platformio_override_sample.ini 2021-04-24 17:21:38 +02:00
Jason2866
9cf47def14
Update platformio_override_sample.ini 2021-04-24 16:48:48 +02:00
Jason2866
cc749f518e
Update platformio_override_sample.ini 2021-04-24 15:39:26 +02:00
Jason2866
9d6699b4a0
Update platformio_override_sample.ini 2021-04-24 15:36:21 +02:00