Jason2866
6a6d7a1521
add specific firmware image names ( #18021 )
...
* add image names
* rm duplicate define
2023-02-22 12:42:12 +01:00
Jason2866
d2f450316c
Set correct OTA URL for all Tasmota build env ( #18008 )
...
* OTA URL Part 1
* typo
* OTA URL Part 2
* OTA URL Part 3
* fix s2 safeboot
* formatting
* rm whitespace
* more beautify
* last whitespace
2023-02-20 15:21:24 +01:00
Jason2866
2605a7158c
Build solo1 variant as full Tasmota32 version
2023-01-21 12:02:39 +01:00
Jason2866
9fa29c4f39
rm upload_port defaults ( #17443 )
...
* rm upload_port defaults
2022-12-20 09:27:10 +01:00
Jason2866
c7a2d04972
fix [env:tasmota32s3]
2022-10-17 16:15:27 +02:00
Jason2866
b8d594b868
fix [env:tasmota32s3cdc]
2022-10-17 16:12:18 +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
9688de0b33
One Tasmota Platformio Platform for all framework variants
2022-09-24 12:05:00 +02:00
Jason2866
597a0ec45a
entry TTGO TWatch Library is redundant too
2022-08-09 12:31:21 +02:00
Jason2866
0b53b54587
remove redundant NimBLE ignore
2022-08-09 12:27:08 +02:00
Jason2866
e8b5c81d38
rm unneeded ignore
2022-08-09 12:21:27 +02:00
Jason2866
ab05511f4d
Ignore not needed libs for safeboot
2022-08-09 12:06:07 +02:00
gemu2015
de84f3a215
Update platformio_tasmota_env32.ini
2022-08-09 08:05:05 +02:00
Theo Arends
4037184ee0
Fix catalan workflows
2022-08-07 11:33:32 +02:00
HardwareBoffin
2d1121931b
VSCode didn't push the git changes....
2022-08-03 22:26:42 +02:00
gemu2015
d7086cbcf7
Update platformio_tasmota_env32.ini
2022-07-21 06:31:43 +02:00
Theo Arends
ffcf90bdfe
Refactor sendmail
2022-06-21 16:53:58 +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
73fc1733b4
Enable NimBLE library for S3
2022-05-24 14:08:46 +02:00
Theo Arends
71ca63e49d
Add platformio S3 and S3usb envs
...
- Add platformio S3 and S3usb envs
- Reorganize env32 to compile safeboot before production
2022-05-21 14:01:30 +02:00
Jason2866
614a899dd3
correct env
2022-05-13 10:48:34 +02:00
Jason2866
c401fdd87d
add tasmota32c3usb-safeboot, tasmota32c3usb
2022-05-12 14:57:48 +02:00
Jason2866
1a9ca0d774
Update platformio_tasmota_env32.ini
2022-05-12 10:59:21 +02:00
Jason2866
9af8b8f834
Rename safemode to safeboot
...
* rename safemode to safeboot
* fix safeboot env
2022-05-05 11:19:39 +02:00
Jason2866
3a32fdb730
add solo1 safemode
2022-05-04 13:38:04 +02:00
Jason2866
1b7c182656
Safemode refactor (again ;-) ) ( #15529 )
...
* add more safemode boards.json
* no safemode folder
* staars changes
2022-05-03 22:25:23 +02:00
Jason2866
a0e89926fd
add safemode env ( #15522 )
...
* add firmware variant `SAFEMODE`
* add safemode env
* Update Tasmota_build_devel.yml
* add safemode to CI
2022-05-03 13:21:15 +02:00
Jason2866
526fecba38
enable SD_MMC
2022-04-19 12:27:16 +02:00
Jason2866
4f5a406221
Lib ignore
2022-02-27 14:46:03 +01:00
Jason2866
c5a57f0174
use env:tasmota32-lvgl build flags
2022-02-08 17:02:45 +01:00
Jason2866
2fdfa38107
rm firmware variants
...
since not needed anymore
2022-02-08 16:18:46 +01:00
Jason2866
4a4d3d1bb7
Esp32 s3
2022-01-30 12:55:03 +01:00
Jason2866
309276ae12
No `-flto` for C3
...
since it does not work correctly with
2022-01-15 22:15:39 +01:00
Jason2866
3702654055
Update platformio_tasmota_env32.ini
2022-01-08 23:22:34 +01:00
Jason2866
b2463b6df9
enable autoconf for all esp32 builds
2022-01-08 23:16:11 +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
179920e8a3
Boards.json definition updates
...
Add definitions to boards.json to make it possible to differentiate later.
2021-12-29 14:37:41 +01:00
jeanmichel_nwsb
673387f77d
provide proper OTA_URL for tasmota32solo1
2021-12-29 13:05:22 +01:00
Jason2866
df9b942c09
enable audio for C3/S2
2021-12-27 14:34:31 +01:00
Jason2866
12a14a3e49
add Platform to solo1
2021-12-23 13:46:58 +01:00
Jason2866
02145d5987
mv S2 build to env32
2021-12-19 17:39:47 +01:00
Jason2866
e0d9c3dcef
Update platformio_tasmota_env32.ini
2021-12-19 14:04:41 +01:00
Jason2866
394ae49613
fix c3 compile
...
no webcam
2021-12-17 18:54:27 +01:00
Theo Arends
8bad0115b0
Fix ESP32 webcam WDT
...
Fix ESP32 webcam WDT (#13882 )
2021-12-17 18:01:27 +01:00
Jason2866
22cc9214c8
USE_AUTOCONF for C3
2021-12-14 17:40:52 +01:00
Jason2866
d4bbbc6f80
USE_AUTOCONF for lvgl env
2021-11-26 17:50:50 +01:00