Commit Graph

109 Commits

Author SHA1 Message Date
Jason2866 f320ca2982
Phase out of Tasmota espressif32 frameworks `solo1` and `ITEAD` (#22315)
* Step 1 of phase out of special frameworks solo1 and ITEAD
2024-10-18 19:18:10 +02:00
Jason2866 6bb046726e
arduino idf compile prepare 2024-09-21 23:36:37 +02:00
Jason2866 0ea245805b
Remove entrys in some boards.json (#21676)
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 0e273c18f6
add S3 QIO_QSPI 120M board manifest (#21216) 2024-04-18 19:36:55 +02:00
Jason2866 c7ff6342d8
remove extensiom cdc from C3,C6,S3 variants (#21212) 2024-04-18 13:08:31 +02:00
Jason2866 7440970bc4
rm PSRAM support from solo1 2024-04-16 09:24:05 +02:00
fb-pilot 781491efca
Add files via upload (#21078)
add a configuration for Wemos D1 with 16M
2024-04-01 12:09:51 +02:00
Jason2866 7088ee2be6
remove outdated not used `ldscript` entry (#21018) 2024-03-23 21:29:38 +01:00
Jason2866 ad1b8c6833
S3 120Mhz (#20973) 2024-03-17 16:49:14 +01:00
Jason2866 401f240a7c
Fix solo1 description text (#20816)
* Fix solo1 description text

* URL for datasheet
2024-02-29 13:17:14 +01:00
Jason2866 30f650ebb2
Remove espidf from boards.json (#20749) 2024-02-17 21:45:43 +01:00
Jason2866 1661ebb02e
Add flag "-DARDUINO_TASMOTA" in boards.json (#20746) 2024-02-17 17:58:28 +01:00
Jason2866 18e5f53e97
Add new board setting "download speed" to esp32x boards json (#20291)
* add download_speed setting

* add "download speed"

* add / change up- download speed
2023-12-22 19:40:47 +01:00
Jason2866 4e8e01fd62
Flash mode QIO for C2 (#19944) 2023-11-06 16:50:54 +01:00
Jason2866 6a86576dac
add MI env (#19902)
* rename odroid ard3 env to tasmota32-psramfix_ard3
* add inbuilt JTAG debugger
* rm Homekit leftovers
* add MI env
2023-11-02 12:03:14 +01:00
Jason2866 ba4d031cc6
align Boards Info 2023-11-01 12:31:52 +01:00
Jason2866 9020b7d5c2
add OPI / OPI boards (#19884)
* add OPI / OPI boards
* add S3 OPI_OPI env
2023-10-31 13:18:19 +01:00
Jason2866 b034e5bb93
Optimize esptool reset options in boards.json (#19868) 2023-10-29 17:13:31 +01:00
Jason2866 75ec9da8a2
Refactoring of storing safeboot bin (#19858)
* Folder for storing safeboot is now configurable
* Platform 2023.10.06
* Platform 2023.10.12
2023-10-28 13:15:31 +02:00
Theo Arends dc68232f42 Phase 1 support C2/C6 2023-08-21 17:32:54 +02:00
Jason2866 7488ed03f0
Tasmota based on Arduino 3.0.0 (#19270) 2023-08-06 13:44:28 +02:00
Jason2866 bbdd8e1eda
rm `-Dxxxx=0`settings (#18269)
* rm `-Dxxxx=0˙settings
* c3 no usb_mode
2023-03-26 17:09:45 +02:00
Jason2866 47dc00bd99 increase clock 2022-11-12 14:04:47 +01:00
Theo Arends 64a609eae2 Revert "`DIO` as default for ESP82xx"
This reverts commit 5673e11fac.
2022-11-09 11:57:34 +01:00
Jason2866 5673e11fac `DIO` as default for ESP82xx 2022-11-07 16:47:43 +01:00
Jason2866 9487465517 s3cdc safeboot 2022-10-17 16:49:55 +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 #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 0019ca6c0c
S3 Display has 16MB flash 2022-10-06 16:49:41 +02:00
Jason2866 6ac293084b add LilyGO T-Display-S3 boards json 2022-10-06 16:16:30 +02:00
Jason2866 182a57214d
fix legacy c3cdc manifest 2022-09-30 16:43:54 +02:00
Jason2866 560e7e458a
Merge pull request #16625 from Staars/development
add board definition for S3-EYE
2022-09-23 20:51:22 +02:00
Christian Baars 0abd1d5000
add board definition for S3-EYE 2022-09-22 18:35:51 +02:00
Jason2866 203a59c091 add legacy env for debugging 2022-09-21 10:04:36 +02:00
Jason2866 452c6fabb0
Tasmota Core 2.0.5
* Flash real size is now in core
* Flash chip magic size now in Tasmota `ESP_getFlashChipMagicSize`
* Tasmota Core 2.0.5
2022-09-17 15:53:58 +02:00
Jason2866 8ff3438979
add more cams via `.h` file (#310) 2022-09-10 12:54:28 +02:00
Jason2866 a13f48aceb correct boards manifest 2022-08-23 16:50:10 +02:00
Jason2866 0a6756a233 all ESP32 boards di support `dio` 2022-08-23 14:09:48 +02:00
Jason2866 9b0cc9a0e7 use `dio` as default 2022-08-22 17:25:58 +02:00
Jason2866 9669c4a85b
add "after_reset": "no_reset" Option
since S2 in CDC mode is not possible to reset after flash.
Avoids error message in Platformio. This Option will work after the Platformio Framework is updated together with core 2.5.0
2022-08-21 19:26:24 +02:00
Jason2866 1a4822ab36
Merge pull request #16249 from Jason2866/core2_qio
core2 does work with `qio`
2022-08-18 13:14:41 +02:00
Jason2866 9a93f55226 core2 does work with `qio` 2022-08-18 13:09:03 +02:00
Jason2866 de1d32445c flash_mode entry still needed 2022-08-18 13:00:52 +02:00
Jason2866 ebbc91fd4f fix flash mode entrys for ESP32-S3 2022-08-18 12:52:08 +02:00
Jason2866 52db292f68
Use esptool command "before_reset usb_reset"
usb_reset is the correct way to get cdc in bootloader mode
2022-08-10 17:15:27 +02:00
Jason2866 554a49e520
rename manifest and use cdc console for s3box 2022-07-08 19:47:05 +02:00
Jason2866 65434b2081
Fix compile with core 2.0.4 2022-07-08 12:21:27 +02:00
gemu2015 2ce5a895ac Create esp32s3boxusb.json 2022-07-07 15:26:09 +02:00
Stephan Hadinger 7e0f69e935 Partition Wizard use ota.tasmota.com 2022-07-02 00:13:27 +02:00