Commit Graph

318 Commits

Author SHA1 Message Date
Stephan Hadinger 335e0b9644 Add `#define TASMOTA` 2022-09-12 15:38:13 +02:00
Theo Arends f20fd158b6 Prep tasmota source subdirs 2022-06-01 14:43:23 +02: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 a08ec24392 Next try to silence compiler 2021-11-11 17:18:02 +00:00
Jason2866 be86d270c0
Silence compiler warnings, try 2 2021-11-11 17:55:22 +01:00
Jason2866 9afa2903b5 Core 2.0.1 for all Tasmota32 env 2021-11-10 12:24:39 +01:00
Jason2866 7cf5efe922
Add possibility to override cores 2021-10-24 14:07:57 +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 a79f13bc29
rm upload speed 2021-06-18 10:20:08 +02:00
Jason2866 78840eea2f
Remove redundant speed settings (MCU & Flash) from Platformio
since it is in boards
2021-06-10 18:50:39 +02:00
Jason2866 fe035eea47 remove redundant 2021-04-18 11:55:16 +02:00
Jason2866 5f7ed8ce4a
Refactor Platformio 2021-04-17 19:47:42 +02:00
Jason2866 3dab9465cf
Remove default envs 2021-04-11 18:52:05 +02:00
Jason2866 acfc1027c3
Correct monitor speed for ESP8266
changed by accident in a other PR
2021-03-19 12:15:23 +01:00
Jason2866 0e0275cf43
Patch 2 (#173)
* ili9341 update

* update ili9341

* Update support_tasmota.ino

* fix scripter bug

* Deep+

* Update ILI9341_2.cpp

Fix invert display

* Update xdsp_04_ili9341.ino

Fix display modes

* fix ili9341 m5stack

* Refactor DHT negative temps

* Standardize on unconnected pin being -1

* Back to chain+

* Strict

* strict

* Update platformio_tasmota32.ini

* Fix renderer

* Change NeoPixelBus library from v2.6.0 to v2.6.1.4

* display batch

* Update xdrv_13_display.ino

* ldf strict

Co-authored-by: gemu2015 <gmutz2010@googlemail.com>
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2021-02-14 16:04:03 +01:00
crispy78 bde1572a76
Update platformio.ini 2021-02-05 20:21:10 +01:00
Jason2866 c6a940c9d0
Platformio esp8266 2.6.3 2021-02-05 18:00:51 +01:00
Jason2866 2fb34f866d Prep support ESP32S2 2021-02-02 14:07:13 +00:00
Jason2866 129af59a9d
change unpack_dir 2021-01-15 15:19:01 +01:00
Jason2866 8c46e439ca
Support for download_fs.py 2021-01-13 13:49:33 +01:00
Jason2866 4181a884eb
support littlefs with PlatformIO 2021-01-12 15:33:15 +01:00
Jason2866 1f2f0193d3
Build map file for ESP32 too 2021-01-09 16:18:06 +01:00
crispy78 f1076712d0
Update platformio.ini 2020-12-27 21:26:03 +01:00
Theo Arends 5e87bbecfc Revert compile option -mno-target-align
Revert compile option -mno-target-align (hopefully) fixing watchdog exceptions.
2020-12-08 14:31:41 +01:00
Jason2866 1ccd5df9f6
Use core 2.7.4.9 as default 2020-12-06 16:59:08 +01:00
Jason2866 8fb30e3043
Esptool 3.0 from Platformio registry 2020-11-19 19:32:49 +01:00
Barbudor 1694087a28 Rename pio folder to pio-tools solve linux build errors
When vscode is ran from the Tasmota folder in Linux, build fails with message :
```Executing task: pio run <
    The terminal process failed to launch: Path to shell executable "pio" is not a file of a symlink.```
Renaming pio folder into pio-tools solve the problem.

Note: the problem can still occur if the user have a pio folder in his PATH...
2020-11-17 22:01:42 +01:00
Jason2866 33ec9b3210 esptool 3.0 2020-11-16 11:56:56 +00:00
Jason2866 e7cff928ee
Save ~80 bytes of flash
with compile option `-free -fipa-pta` as default for all variants
2020-11-15 16:16:32 +01:00
Stephan Hadinger 3e0b1c7d6e Fix USE_4K_RSA define location 2020-11-14 19:19:45 +01:00
Theo Arends fade0793c3
Merge pull request #9832 from Jason2866/patch-5
define exact toolchain...
2020-11-13 09:34:49 +01:00
Jason2866 03d6d8198e
add compiler flag -Wreturn-type
to get a warning for "unclear" returns
2020-11-13 09:24:35 +01:00
Jason2866 bc68a1c0f9
define exact toolchain...
to avoid warning in platformio when installing
2020-11-13 09:10:47 +01:00
Jason2866 621dc395da
Use Tasmota core 2.7.4.7 fro platformio registry 2020-11-10 09:56:51 +01:00
Jason2866 1f7f5031ff
mno-target-align default 2020-11-06 12:32:18 +01:00
Jason2866 2909a29dcf target align for ESPxx and ESP32 2020-11-05 08:06:48 +00:00
Jason2866 9e7c059514 -mno-target-align 2020-11-05 07:45:35 +00:00
Jason2866 8fb7ebcc6d
Update platformio.ini 2020-11-02 13:10:19 +01:00
Jason2866 2a2c79a0ec
Beautify 2 2020-11-02 13:05:43 +01:00
Jason2866 cda0f98118
Refactor PlatformIO 2020-11-02 08:16:50 +01:00
Theo Arends 864e8d788c Refactor platformio files 2020-11-01 17:27:50 +01:00
Jason2866 4af598fa33
missing lib/ 2020-10-26 14:36:38 +01:00
Jason2866 e454c54e6d move libs in folder lib 2020-10-26 12:51:06 +00:00
Jason2866 ca07a0f7af move lib disable in override 2020-10-25 16:27:34 +01:00
Jason2866 98fe750f9b Add libs explanation 2020-10-25 14:45:00 +01:00
Jason2866 813f8a1e13 Merge branch 'lib_optimize' of https://github.com/Jason2866/Tasmota into lib_optimize 2020-10-25 14:03:06 +01:00
Jason2866 0ae067444a split lib 2020-10-25 13:59:04 +01:00
Jason2866 5b9e2d25ea
Resolve warning for esptool 2020-10-24 22:50:06 +02:00