Commit Graph

12 Commits

Author SHA1 Message Date
Jason2866 6bb046726e
arduino idf compile prepare 2024-09-21 23:36:37 +02:00
Jason2866 0ea245805b
Remove entrys in some boards.json ()
which maybe are wrong, since we don't know if the MCU is connected via CDC or USB-serial chip.
2024-06-22 13:02:58 +02:00
Jason2866 c7ff6342d8
remove extensiom cdc from C3,C6,S3 variants () 2024-04-18 13:08:31 +02:00
Jason2866 7088ee2be6
remove outdated not used `ldscript` entry () 2024-03-23 21:29:38 +01:00
Jason2866 30f650ebb2
Remove espidf from boards.json () 2024-02-17 21:45:43 +01:00
Jason2866 1661ebb02e
Add flag "-DARDUINO_TASMOTA" in boards.json () 2024-02-17 17:58:28 +01:00
Jason2866 18e5f53e97
Add new board setting "download speed" to esp32x boards json ()
* add download_speed setting

* add "download speed"

* add / change up- download speed
2023-12-22 19:40:47 +01:00
Jason2866 75ec9da8a2
Refactoring of storing safeboot bin ()
* Folder for storing safeboot is now configurable
* Platform 2023.10.06
* Platform 2023.10.12
2023-10-28 13:15:31 +02:00
Jason2866 bbdd8e1eda
rm `-Dxxxx=0`settings ()
* rm `-Dxxxx=0˙settings
* c3 no usb_mode
2023-03-26 17:09:45 +02: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  

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 ()" ()
This reverts commit bc4fb77db0.
2022-10-17 15:38:30 +02:00
Jason2866 bc4fb77db0
refac ()
* Update sensor.h

* Update esp_camera.h

* refactor boards manifests

* fix s3 safebooot env

* fix env
2022-10-17 15:37:26 +02:00