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
Stephan Hadinger
28da131932
Simplified configuration for ir-full, tasmota-ircustom no more needed
2021-06-21 13:49:56 +02:00
Jason2866
2fa4dfa6c4
rm outdated info
2021-06-18 13:14:48 +02:00
Jason2866
fccd894e8d
Override via [env]
2021-06-18 11:55:31 +02:00
Jason2866
f45ed9a213
rm duplicate lib_extra_dirs
2021-06-18 11:22:31 +02:00
Jason2866
04cb5fcb8f
Try with override env:tasmota32_base
2021-06-18 11:14:25 +02:00
Jason2866
145ab0ee11
Add 4M board variants
2021-06-18 10:32:58 +02:00
Jason2866
43ef57e0b4
remove speed settings
2021-06-17 16:40:12 +02:00
Jason2866
6b3adb3031
Remove esp8266 core variants
...
better placed in platformio cenv
2021-05-07 18:08:40 +02:00
Jason2866
dfa345f78c
Remove core32 stage
...
since not working anymore. Stage is now based on IDF 4.4 and in stage alpha.
Experimental Esp32 core based on IDF 4.4 is in Platformio cenv.
2021-05-07 17:50:13 +02:00