Jason2866
6a33f8565d
fix esptool warning for s2 cdc
2026-01-03 19:32:20 +01:00
Jason2866
31c194c99e
add esp32-p4 rev.3 boards manifest ( #24149 )
2025-11-22 16:47:54 +01:00
Jason2866
1dc8c374a7
Platform 2025.11.31: Tasmota Arduino core 3.1.6 based on IDF 5.3.4.251110 ( #24146 )
2025-11-21 17:55:23 +01:00
Jason2866
458a53188e
prepare for esp32-p4 rev.300 ( #24131 )
2025-11-17 15:03:05 +01:00
Jason2866
46944f8668
Update esp32-solo1.json with bootloader config
...
when flash mode QIO is used.
IDF does not correctly init solo1 MCUs in mode QIO. The settings forces correct init
2025-11-16 17:30:50 +01:00
Jason2866
96fea4bcf6
Change esp32solo1 CPU frequency from 240MHz to 160MHz
2025-11-16 12:02:48 +01:00
Jason2866
f839a97fbb
all P4 boards have 16MB flash ( #24046 )
2025-10-23 18:55:19 +02:00
Jason2866
7daa159307
add PSRAM speed seeting for P4 ( #24036 )
2025-10-20 21:45:33 +02:00
Jason2866
3eb6bf6c8e
Add initial c5 support ( #23804 )
2025-08-20 21:51:23 +02:00
Jason2866
488225c787
add p4 to GH Actions ( #23680 )
2025-07-14 14:26:47 +02:00
Jason2866
9e25fc0f30
basic P4 support ( #23663 )
2025-07-10 16:47:30 +02:00
Jason2866
98c6b0730f
Merge 54 ( #487 ) ( #23397 )
...
* IDF 55
* Arduino based on IDF 55
* Update platformio_tasmota32.ini
* Update Tasmota_build_devel.yml
* Create platformio_override.ini
* Update platformio_tasmota32.ini
* Update Tasmota_build_devel.yml
* Update platformio_override.ini
* Update Tasmota_build_devel.yml
* Delete platformio_override.ini
* Update esp32c2.json
* Update esp32c2_2M.json
* Update platformio_tasmota32.ini
* Update PULL_REQUEST_TEMPLATE.md
2025-05-10 12:45:36 +02:00
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=0settings ( #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