Commit Graph

174 Commits

Author SHA1 Message Date
Jason2866
239dbb3ec4
Update platformio.ini 2019-11-21 20:40:39 +01:00
Jason2866
75e4b12c86
Delete core 2.6.0...
since it is replaced with core 2.6.1.
There are just a few commits in between with small fixes and enhancements
2019-11-21 20:35:39 +01:00
Theo Arends
7d6330a8ba fix 2019-11-21 15:36:06 +01:00
Theo Arends
977a063007 Downgrade supported Tasmota SDK
Downgrade supported Tasmota SDK from 2.2.x_191105 to 2.2.x_190703
2019-11-21 15:34:53 +01:00
Jason2866
61e3dea5b7
Activate firmware copy and naming 2019-11-16 20:18:17 +01:00
Jason2866
6287eb5b27
Change rename firmware script to name firmware
Since the old script did a rename Platformio flash function failed.
Change script to `copy` firmware.bin to tasmota variant name.
So the firmware.bin is still there and flash is working in Plaformio
With this change script can be activated and every function will work
2019-11-16 13:55:18 +01:00
Adrian Scillato
45830eda5a
Make optional some scripts while compiling 2019-11-15 15:57:28 -03:00
Jason2866
2ccf9c199b
Update platformio.ini 2019-11-14 17:39:43 +01:00
Jason2866
084a725e31
Update platformio.ini 2019-11-14 17:37:46 +01:00
Jason2866
7e6409d167
unselect env 2019-11-14 17:30:03 +01:00
Jason2866
c64743e2ca
Support for Arduino Core 2.6.1....
and deleted all old outdated cores
2019-11-14 17:25:53 +01:00
Jason2866
379670f900
Update platformio.ini 2019-11-10 21:17:29 +01:00
Jason2866
a41b4745c9
Core 2.6.0 now for Mac too 2019-11-10 20:19:50 +01:00
Jason2866
cf9fef699d
Comment default corrected 2019-11-10 18:04:17 +01:00
Jason2866
d407fc63fd
Support for core 2.6.0....
not for all platforms, since core 2.6.0 is not official released from PlatformIO crew.
Support for Windows and most Linux variants and gitpod. Mac is NOT supported.

Core is selected as default
2019-11-10 17:42:21 +01:00
Adrian Scillato
cdba14780a
Added new SDK option to platformio.ini 2019-11-08 10:46:41 -03:00
Jason2866
66d0ee34a3
Update platformio.ini 2019-11-01 11:48:11 +01:00
Jason2866
fa854b7bfb
Update platformio.ini 2019-11-01 11:44:18 +01:00
Jason2866
6a6d829c27
Update platformio.ini 2019-11-01 11:25:08 +01:00
Jason2866
c3b5c3638b
Bring setting -DUSE_CONFIG_OVERRIDE more to top...
to make it easier to find. Core Selection is moved too.
2019-11-01 11:03:10 +01:00
Jason2866
89c058ee99
Added env:tasmota-debug for...
PlatformIO Home Project Inspection
2019-10-29 11:15:30 +01:00
Jason2866
fb757dabf2
Core Stage added NONOSDK22x_191024...
and enabled by default for core stage. Updated NONO SDK22x from191024. See ba50bd57b8
2019-10-28 10:24:35 +01:00
Theo Arends
200edd46fb Change binary names from sonoff to tasmota 2019-10-27 12:44:37 +01:00
Theo Arends
0e07397ff7 Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
Theo Arends
b072791426 Bump version 6.6.0.21
* Remove support for WPS and SmartConfig in favour of Web server (!) based WifiManager (#6680)
 * Remove binary sonoff-classic (#6680)
2019-10-22 16:34:25 +02:00
Jason2866
948ef16f91
Add warnings to old cores 2019-10-17 11:12:42 +02:00
Theo Arends
a3c0451e41 Remove support for core 2.5.2
Remove support for core 2.5.2 (#6664)
2019-10-16 15:15:10 +02:00
Theo Arends
82df091312 Fix ipv6 compilations
Fix ipv6 compilations
2019-10-11 14:29:41 +02:00
Theo Arends
3ed790277e
Fix future compiles 2019-10-11 13:32:25 +02:00
Theo Arends
7b1f9a5334
Fix future compiles 2019-10-11 13:31:32 +02:00
hkrupp
b48c1a1c82 Remove logging message translation and core 2.5.2 as future target is core 2.6 2019-10-11 12:50:45 +02:00
hkrupp
3596e4c77f Initial IPv6 support (SLAAC). Builds against 2.5.2 and 2.6.0 staging. iram1_0_seg problems with larger configurations. 2019-10-11 07:40:55 +02:00
Theo Arends
d6a5b651d5 Update cache usage
Update cache usage
2019-09-21 15:17:07 +02:00
Jason2866
124d2d59e9
Use Platformio cache function...
for already compiled environment code. Speeds up rebuilding a lot.
In my test it worked reliable.
2019-09-21 13:57:15 +02:00
Staars
28bd411311 call obj-dump.py as extra_script 2019-09-13 09:10:36 +02:00
Staars
83b2c85815 call obj_dump.py as extra_script 2019-09-13 09:08:15 +02:00
Stephan Hadinger
2d673d78ef Add 'sonoff-ir' pre-packaged IR-dedicated firmware and 'sonoff-ircustom' to customize firmware with IR Full protocol support 2019-08-30 20:41:01 +02:00
Jason2866
4b506eddee
Use pre 2.6 as default
After some weeks of testing (and fixing the mqtt lag issue BIG THX @ascillato ) it is stated, pre 2.6 core is better than core 2.5.2.
The pre core 2.6 differs from main Arduino repo. Two additional PRs added (PR which frees >600 bytes iram and PR which fixes mqtt lag)  
Main benefit core pre 2.6. fixes mqtt reconnects of cores 2.4.x. and 2.5.x
2019-08-24 12:30:19 +02:00
Theo Arends
e8f28740a7 Display fixes part 1
Display fixes part 1
2019-08-19 16:49:20 +02:00
gemu2015
cb0de03df7 update displays 2019-08-19 13:21:54 +02:00
Theo Arends
27efc08d2c Add define DEBUG_TASMOTA_CORE
Add define DEBUG_TASMOTA_CORE
2019-08-08 16:24:11 +02:00
Theo Arends
43b2536021 Add optional debug defines
Add optional debug defines
2019-08-08 15:36:47 +02:00
Adrian Scillato
94bd05903f
Update Platformio.ini to PIO v4 requirements
Changed env_default to default_envs as required by PIO 4 and as to avoid compilation warnings.
2019-07-30 10:09:13 -03:00
Jason2866
b013526d27
added "build_dir"
to make Core 2.3.0 compile with PlatformIO V.4.0.
Change has no impact to older versions of PlatformIO
2019-07-13 15:29:15 +02:00
Jason2866
079cb140e2
Tasmota build env for core pre 2.6.x
Build Tasmota with SDK 2.2.y on pre 2.6.x (freezed on Arduino ESP8266 Master commit 8c37601)
Solves mqtt reconnects
2019-07-11 11:02:14 +02:00
Jason2866
8d31b1721c
Use latest SDK22y for core_stage
Switch default FW to "2.2.2-dev(38a443e)" (menu:2.2.1+100) 

* enable by default latest 2.2.x firmware, including fixed espnow
* LittleFS: avoid crash when FS size is 0
* flash size defaults: 1M for generic board, not empty FS for all
2019-07-10 20:13:38 +02:00
Jason2866
3ccc3e64d7
Update to latest platform-espressif8266 v.2.2.2 2019-07-01 11:17:38 +02:00
Stephan Hadinger
4413a757d8 TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
Stephan Hadinger
006462f17e Refactored TLS based on BearSSL - cleaned 2019-06-10 12:06:03 +02:00
Theo Arends
6a5ea7a9c6 Add support for AWS IoT with TLS 1.2 on core 2.5.2
Add support for AWS IoT with TLS 1.2 on core 2.5.2
2019-06-06 14:40:59 +02:00