Jason2866
951fba99b1
Breaking: ESP32 Core 3.0.0 only support ( #21180 )
...
* Core 3.0.0 only
* rm Arduino30 settings
* rm lib ignore `NimBLE-Arduino`
* rm obsolete or duplicate env entrys
2024-04-15 11:39:48 +02:00
Jason2866
58f50045d9
Add the possibility to set global compile time settings ( #20013 )
2023-11-14 16:36:09 +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
6527442110
move core3 platform to `platformio_tasmota32.ini` ( #19889 )
...
* Update platformio_tasmota32.ini
* Update platformio_tasmota_core3_env_sample.ini
* Update platformio_tasmota_core3_env_sample.ini
* Update platformio_override_sample.ini
* Fix optical look
* Update platformio_tasmota_core3_env_sample.ini
* Update platformio_tasmota32.ini
2023-10-31 20:42:29 +01:00
Jason2866
53bd4635d9
move arduino30 default envs ( #19885 )
2023-10-31 13:35:58 +01:00
Jason2866
2b398d309e
pio proper lib_ignore fix ( #19742 )
2023-10-14 20:30:48 +02:00
Jason2866
b5d1109163
rm obsolete partition schemes ( #19713 )
...
* rm obdolete partition schemes
* fix tasmota32-zbbrdgpro compile
* rm overseen partition scheme
* Special scheme needed for zbbrdgpro
2023-10-10 12:55:36 +02:00
Jason2866
7488ed03f0
Tasmota based on Arduino 3.0.0 ( #19270 )
2023-08-06 13:44:28 +02:00
Jason2866
2ffd4311c3
Enable more esp32 libs by default ( #18821 )
2023-06-08 13:01:24 +02:00
Jason2866
d7af0ae077
Platformio small clean up and updates ( #18325 )
...
* clean up and updates
* no core 3.x settings
2023-04-03 18:54:43 +02:00
Jason2866
71e14d62fe
all scripts working ( #18105 )
...
* mv obj-dump.py
* add pre: and post: to scripts
2023-03-04 11:31:34 +01:00
Jason2866
2207d08cfa
rm non existing env `tasmota32-sensors`
2023-01-31 11:41:41 +01:00
Jason2866
9fa29c4f39
rm upload_port defaults ( #17443 )
...
* rm upload_port defaults
2022-12-20 09:27:10 +01:00
Jason2866
29705c15af
revert Platformio changes ( #17433 )
2022-12-18 17:56:24 +01:00
Barbudor
ff02873af3
fix failure building cenv in linux ( #17432 )
2022-12-18 17:05:32 +01:00
blakadder
c908dc289e
remove manual upload port and switch to autodiscovery in platformio ( #17427 )
2022-12-17 21:52:12 +01:00
Jason2866
673966df09
Use latest devel IPv6 frameworks ( #17396 )
2022-12-14 17:12:27 +01:00
Theo Arends
711b1bb432
Update platformio_override_sample.ini
2022-12-13 15:02:01 +01: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
a6937977f9
changes One Platform
2022-09-24 17:36:06 +02:00
Jason2866
f9707217e6
Move DHT ESP32 lib to ESP32 lib
2022-08-09 11:46:25 +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
793c1fedac
add the new build env
...
in override example
2022-06-02 16:56:04 +02:00
Jason2866
89e2be4efe
Retrigger Build
2022-05-13 10:36:01 +02:00
Jason2866
2b835b1bc9
adds option for flashing of extra *.bin files
2022-04-26 17:18:14 +02:00
Jason2866
621cb9545d
Update devel Tasmota framework
...
to latest build based on IDF 4.4.1 and Arduino master .git from 24.04.2022
2022-04-24 16:22:31 +02:00
Jason2866
dccb39c43a
enable SD_MMC
2022-04-19 12:26:25 +02:00
Jason2866
4f5a406221
Lib ignore
2022-02-27 14:46:03 +01:00
Jason2866
70e8d52c62
fix ethernet in dev core pre 2.0.3
2022-02-23 20:16:18 +01:00
Jason2866
f8e8857311
new pre core 2.0.3
...
wifi changes in IDF Serial fixes in Arduino
2022-02-17 16:46:14 +01:00
Jason2866
7e41b7742f
pre core 2.0.3
2022-02-15 22:46:35 +01:00
Jason2866
d80ebd7017
add esp32 objdump
2022-01-07 22:35:22 +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
f3128db295
Tasmota repo as source for esp8266 framwork
2022-01-01 13:32:49 +01:00
Jason2866
9861337979
Update platformio_override_sample.ini
2021-12-27 15:14:56 +01:00
Jason2866
7aa1ce9bf2
Use latest Tasmota32 core as dev core
...
if there are no major issue. It will be released as Tasmota core 2.0.1.2
(ADC fixed for C3)
2021-12-14 12:48:09 +01:00
Jason2866
44cf1b6512
Update platformio_override_sample.ini
2021-12-02 16:07:55 +01:00
Jason2866
70d2903f87
ESP32 core dev 2.0.1.2
...
should fix c3 ADC
2021-12-02 13:15:43 +01:00
Jason2866
9afa2903b5
Core 2.0.1 for all Tasmota32 env
2021-11-10 12:24:39 +01:00
Jason2866
338f5c04f7
Tasmota Arduino ESP32 2.0.1rc2
2021-11-08 11:15:41 +01:00
Jason2866
0c3e9a4751
correct and rename lib structure
2021-11-07 13:47:24 +01:00
Jason2866
6c724f824e
Stabilize Platformio when overriding
...
* Stabilize override
2021-11-02 17:22:04 +01:00
Jason2866
7cf5efe922
Add possibility to override cores
2021-10-24 14:07:57 +02:00
Jason2866
bfd37200f9
Do not disable lib audio
...
when no override file exists on second run of platformio.
@s-hadinger
2021-07-31 14:06:14 +02:00
Jason2866
632ff8b278
Remove non existing env
2021-07-01 16:59:19 +02:00
Jason2866
9fdb86abe9
More refactor Platformio
2021-06-22 18:38:54 +02:00