Christian Baars
75e4a4654c
do not use NimBLE-Arduino for Mi32-legacy ( #19375 )
2023-08-24 13:20:57 +02:00
Jason2866
2e9cd6a57d
Auto detect flash size and adjust FS ( #349 ) ( #19215 )
2023-07-29 19:48:43 +02:00
Jason2866
48e1dd4d7f
Add c3 env for rev. <3 ( #18998 )
...
* c3 env for rev <3
* no support for c3 rev <3
2023-06-29 12:11:58 +02:00
Jason2866
5bf605340c
Fix S3 board name
2023-04-11 18:24:06 +02: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
a334826906
fix board type
2022-12-31 16:51:53 +01:00
Jason2866
dbdc2f02d4
Fix capitalization ( #17446 )
2022-12-19 17:58:32 +01:00
Jason2866
c445a88176
Merge branch 'development' into boards_refac
2022-10-18 17:52:17 +02:00
Jason2866
f77a5c96f6
remove webcam lib
2022-10-18 17:30:39 +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
4b1bd7767e
Update OCD and debug env
2022-10-06 12:40:52 +02:00
Jason2866
4be7b3d073
revert last commit to check CI failure
2022-10-06 12:37:28 +02:00
Jason2866
418c60ebba
update debug and ocd env
2022-10-06 12:21:06 +02:00
Jason2866
9688de0b33
One Tasmota Platformio Platform for all framework variants
2022-09-24 12:05:00 +02:00
Jason2866
4159b86f9f
add example build env
2022-06-11 09:20:10 +02:00
Jason2866
afc8e7a3d6
fs build https:// as source too
2022-05-27 19:45:09 +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
2478bb2707
Remove duplicate S3 entry
...
fix formatting of `custom_files_upload`
S3 is not alpha anymore. Considering it as stable like S2/C3
2022-05-12 13:46:45 +02:00
Jason2866
a610db2e90
Example for custom Partition file upload
2022-05-12 11:02:10 +02:00
Jason2866
f5353105df
Tasmota core 2.0.2.3 ( #14979 )
2022-02-26 17:01:02 +01:00
Jason2866
5a70ca1562
NimBLE v1.36 ( #14744 )
2022-02-12 20:01:12 +01:00
Jason2866
5cbd3c2432
S2 framework update
2022-02-07 22:09:18 +01:00
Jason2866
9a19e73a20
fix wstring in framework(s)
...
* Fix core wstring issue in frameworks
2022-02-02 13:44:53 +01:00
Jason2866
b7a6dc1767
Enable more libs for S3
2022-02-01 14:38:55 +01:00
Jason2866
9151e68ac2
lib SD / SPI does compile now
2022-02-01 12:53:02 +01:00
Jason2866
3bdaacb28b
Initial SPI support S3
2022-02-01 12:38:57 +01:00
Jason2866
ddfbf24057
Fix pio flash bootloader for s3
...
bootloader for s3 is at 0x0000 not 0x1000
2022-01-31 18:18:49 +01:00
Jason2866
4a4d3d1bb7
Esp32 s3
2022-01-30 12:55:03 +01:00
Jason2866
f3128db295
Tasmota repo as source for esp8266 framwork
2022-01-01 13:32:49 +01:00
Jason2866
3c3d1b6583
add platform to solo1
2021-12-23 13:54:26 +01:00
Jason2866
da01a344ee
add esp32 exception decoder
2021-12-19 23:30:29 +01:00
Jason2866
acb54f99f7
Update platformio_tasmota_cenv_sample.ini
2021-12-19 17:37:15 +01:00
Jason2866
8004a81d83
ignore Micro-RTSP lib for S2
2021-12-18 22:17:26 +01:00
Jason2866
699515fc4e
fix s2 build
2021-12-18 13:01:07 +01:00
Jason2866
54279fa21e
fix env:tasmota32s2
2021-11-10 12:41:44 +01:00
Jason2866
9afa2903b5
Core 2.0.1 for all Tasmota32 env
2021-11-10 12:24:39 +01:00
Jason2866
c02dacb347
add tasmota32idf4-solo1
2021-11-08 12:41:51 +01:00
Jason2866
338f5c04f7
Tasmota Arduino ESP32 2.0.1rc2
2021-11-08 11:15:41 +01:00
Jason2866
b20a110b93
Refactor S2 env to align with env standard
2021-11-07 15:21:32 +01:00
Jason2866
f2b08bba52
latest dev Arduino32
2021-11-06 16:50:47 +01:00
Jason2866
5573ff4082
dev is always IDF4.4
2021-11-02 18:51:45 +01:00
Jason2866
6c724f824e
Stabilize Platformio when overriding
...
* Stabilize override
2021-11-02 17:22:04 +01:00
Jason2866
6a5871e68f
solo1 as extra core variant ( #250 )
...
* remove gitlens
* core32solo1 define
Co-authored-by: Jason2866 <jason2866@github.com>
2021-11-01 19:27:43 +01:00
Jason2866
a7f9036320
Workaround Platformio bug
2021-11-01 16:47:23 +01:00
Jason2866
a622cce614
optimize IDF4.4 build variants
2021-11-01 15:19:21 +01:00
Jason2866
5a3e380f4c
Fix C3 Linker error
2021-10-30 19:56:21 +02:00
Jason2866
cbde93eb6e
Update platformio_tasmota_cenv_sample.ini
2021-10-30 15:50:02 +02:00
Jason2866
7cf5efe922
Add possibility to override cores
2021-10-24 14:07:57 +02:00