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
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