Commit Graph

165 Commits

Author SHA1 Message Date
HardwareBoffin 2d1121931b
VSCode didn't push the git changes.... 2022-08-03 22:26:42 +02:00
gemu2015 d7086cbcf7 Update platformio_tasmota_env32.ini 2022-07-21 06:31:43 +02:00
Theo Arends ffcf90bdfe Refactor sendmail 2022-06-21 16:53:58 +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 73fc1733b4
Enable NimBLE library for S3 2022-05-24 14:08:46 +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 614a899dd3
correct env 2022-05-13 10:48:34 +02:00
Jason2866 c401fdd87d
add tasmota32c3usb-safeboot, tasmota32c3usb 2022-05-12 14:57:48 +02:00
Jason2866 1a9ca0d774
Update platformio_tasmota_env32.ini 2022-05-12 10:59:21 +02:00
Jason2866 9af8b8f834
Rename safemode to safeboot
* rename safemode to safeboot
* fix safeboot env
2022-05-05 11:19:39 +02:00
Jason2866 3a32fdb730 add solo1 safemode 2022-05-04 13:38:04 +02:00
Jason2866 1b7c182656
Safemode refactor (again ;-) ) (#15529)
* add more safemode boards.json
* no safemode folder
* staars changes
2022-05-03 22:25:23 +02:00
Jason2866 a0e89926fd
add safemode env (#15522)
* add firmware variant `SAFEMODE`
* add safemode env
* Update Tasmota_build_devel.yml
* add safemode to CI
2022-05-03 13:21:15 +02:00
Jason2866 526fecba38
enable SD_MMC 2022-04-19 12:27:16 +02:00
Jason2866 4f5a406221
Lib ignore 2022-02-27 14:46:03 +01:00
Jason2866 c5a57f0174
use env:tasmota32-lvgl build flags 2022-02-08 17:02:45 +01:00
Jason2866 2fdfa38107
rm firmware variants
since not needed anymore
2022-02-08 16:18:46 +01:00
Jason2866 4a4d3d1bb7
Esp32 s3 2022-01-30 12:55:03 +01:00
Jason2866 309276ae12
No `-flto` for C3
since it does not work correctly with
2022-01-15 22:15:39 +01:00
Jason2866 3702654055
Update platformio_tasmota_env32.ini 2022-01-08 23:22:34 +01:00
Jason2866 b2463b6df9
enable autoconf for all esp32 builds 2022-01-08 23:16:11 +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 179920e8a3
Boards.json definition updates
Add definitions to boards.json to make it possible to differentiate later.
2021-12-29 14:37:41 +01:00
jeanmichel_nwsb 673387f77d provide proper OTA_URL for tasmota32solo1 2021-12-29 13:05:22 +01:00
Jason2866 df9b942c09 enable audio for C3/S2 2021-12-27 14:34:31 +01:00
Jason2866 12a14a3e49
add Platform to solo1 2021-12-23 13:46:58 +01:00
Jason2866 02145d5987
mv S2 build to env32 2021-12-19 17:39:47 +01:00
Jason2866 e0d9c3dcef
Update platformio_tasmota_env32.ini 2021-12-19 14:04:41 +01:00
Jason2866 394ae49613
fix c3 compile
no webcam
2021-12-17 18:54:27 +01:00
Theo Arends 8bad0115b0 Fix ESP32 webcam WDT
Fix ESP32 webcam WDT (#13882)
2021-12-17 18:01:27 +01:00
Jason2866 22cc9214c8
USE_AUTOCONF for C3 2021-12-14 17:40:52 +01:00
Jason2866 d4bbbc6f80
USE_AUTOCONF for lvgl env 2021-11-26 17:50:50 +01:00
Jason2866 366ee8f263
Odroid 2021-11-21 13:53:03 +01:00
Jason2866 3b8820a0bd
Remove Compiler Debug flag for C3 2021-11-10 15:35:22 +01:00
Jason2866 9afa2903b5 Core 2.0.1 for all Tasmota32 env 2021-11-10 12:24:39 +01:00
Jason2866 6a67bd7827
HomeKit now supported for C3 2021-11-09 11:46:09 +01:00
Jason2866 338f5c04f7 Tasmota Arduino ESP32 2.0.1rc2 2021-11-08 11:15:41 +01:00
Jason2866 6f500e594b
align c3 variant to env standard 2021-11-07 14:53:49 +01:00
Jason2866 0c3e9a4751 correct and rename lib structure 2021-11-07 13:47:24 +01:00
Jason2866 499d66b3e2
Silence compiler warnings with Arduino32 (IDF4.4) 2021-11-07 11:38:14 +01:00
Stephan Hadinger 3f0cc1d54d gcc add -Wnonnull-compare 2021-11-05 22:50:52 +01:00
Jason2866 72f9c36b10
core32solo1 is defined global 2021-11-03 11:45:25 +01:00
Jason2866 6c724f824e
Stabilize Platformio when overriding
* Stabilize override
2021-11-02 17:22:04 +01:00
Jason2866 a622cce614 optimize IDF4.4 build variants 2021-11-01 15:19:21 +01:00
Jason2866 7cf5efe922
Add possibility to override cores 2021-10-24 14:07:57 +02:00
Jason2866 6237867894 ESP32 Core 2.0.1 rc1 2021-10-22 13:06:05 +02:00
Jason2866 a2c68f501d
Core 1.0.7.5 for solo1 2021-10-20 13:32:40 +02:00
Jason2866 d44ceac015
Cam compile opti (#242) (#243) 2021-10-13 11:20:03 +02:00
Jason2866 f27bcb5103
Merge pull request #13148 from Jason2866/Cam_compile_opti
Webcam build optimization
2021-09-17 14:39:56 +02:00
Jason2866 cb2e190ff4
Core32 1074 2021-09-17 11:04:03 +02:00
Jason2866 b02560fd8f
Webcam compile time optimization
* Optimize compile time (1)
2021-09-16 19:24:01 +02:00
Jason2866 a97a03db62
Lvgl lib needed 2021-09-12 18:01:39 +02:00
Jason2866 807d013a34
Use Universal Display Driver for Core2 build 2021-09-12 17:51:20 +02:00
Jason2866 517499b90a
Solo1 OTA wdt fix 2021-07-20 16:44:17 +02:00
Jason2866 3ab4a2a3e0
New framework LITTLEFS -> LittleFS 2021-07-18 23:14:10 +02:00
Jason2866 7f9e158504
Add more libs to ignore 2021-07-15 18:34:55 +02:00
Jason2866 179d25155d
Move PSRAM cache fixe definitions in boards.json
* PSRAM defs are in boards.json

* -mfix-esp32-psram-cache-strategy=memw

* -mfix-esp32-psram-cache-strategy=memw

* -mfix-esp32-psram-cache-strategy=memw
2021-07-13 14:44:59 +02:00
Jason2866 52173cc4dd
QIO not working with platformio to build/flash 2021-07-10 12:24:12 +02:00
Jason2866 8d3997209a wrong link to platform 2021-06-22 18:56:45 +02:00
Jason2866 9fdb86abe9 More refactor Platformio 2021-06-22 18:38:54 +02:00
Jason2866 213e49e998 make override possible for flags 2021-06-22 16:39:00 +02:00
Stephan Hadinger 28da131932 Simplified configuration for ir-full, tasmota-ircustom no more needed 2021-06-21 13:49:56 +02:00
Jason2866 f79b362644
rm upload speed 2021-06-18 10:36:10 +02:00
Jason2866 d264a50f79
Rm BT exceptions 2021-06-17 09:51:51 +02:00
Jason2866 ca924b631f
Enable exceptions for bluetooth 2021-06-16 20:06:52 +02:00
Jason2866 c70990572d
LVGL
* tasmota32-lvgl.bin
2021-06-16 17:45:44 +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 b1aa8b94f4
Refactor ESP32 partition selection via boards.json 2021-06-01 15:19:04 +02:00
Jason2866 87a69fa2d4 littlefs 2021-04-20 17:35:19 +02:00
Jason2866 2e8d8a9af9 add variant solo1 2021-04-20 17:19:49 +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 2ff5de0b2f Change SPIFFS partions 2021-04-16 11:25:49 +02:00
Jason2866 bd791db715 missing -DFIRMWARE_TASMOTA32 2021-03-14 11:37:54 +01:00
Jason2866 3be135cb1c Tasmota32 with env 2021-03-14 11:21:55 +01:00
Jason2866 75f1d2a26d Phase 2 of new Tasmota32 build variants 2021-03-13 15:48:38 +01:00
Jason2866 9b626c6ae7
remove tasmota32-lite 2021-03-12 09:48:04 +01:00
Jason2866 7716bc8a8f mv some ESP32 libs 2021-03-11 14:48:59 +01:00
Jason2866 dae3f0723d
workaround for Platformio issue...
not including needed psram-workaround libraries.
Fixed in upcoming next Arduino ESP32 release with merged PR https://github.com/espressif/arduino-esp32/pull/4911/files
Thx @jsg who addressed this in Discord chat.
2021-03-10 09:10:55 +01:00
Jason2866 e067c18847 remove redundant cc1101 entry 2021-02-14 16:30:34 +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
Theo Arends 42c5af1b70 Remove ESP32 minimal support 2021-02-12 16:26:51 +01:00
Jason2866 995fbc838a Tasmota variant ESP32 bluetooth 2021-02-11 13:53:21 +00:00
Jason2866 6cdbd3fa68
tasmota32-ble 2021-02-11 13:43:49 +01:00
crispy78 84d39df31d
Update platformio_tasmota_env32.ini 2021-02-05 20:24:42 +01:00
Jason2866 33ad3255e9
Optimize core2 and odroidgo settings 2021-01-22 17:39:28 +01:00
Theo Arends 4e90656c50 Add core2 2021-01-20 14:10:37 +01:00
gemu2015 f22de759b5 add core2 2021-01-20 08:48:29 +01:00
Jason2866 57870cd130
-mfix-esp32-psram-cache-issue 2021-01-05 22:34:48 +01:00
Jason2866 e1d71e879d
spiffs 2021-01-05 10:06:34 +01:00
Jason2866 2a7f4179b1
Odroid has 4Mb PSRAM 2021-01-02 16:14:32 +01:00
Theo Arends 37bd2a99f6 Add basic support for ESP32 Odroid Go 16MB binary tasmota32-odroidgo.bin
Add basic support for ESP32 Odroid Go 16MB binary tasmota32-odroidgo.bin (#8630)
2020-12-29 18:03:05 +01:00
Theo Arends f004cfea60 Breaking change regarding MFRC522 and ILI9341
- Replaced MFRC522 13.56MHz rfid card reader GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_RC522_CS``
- Replaced ILI9341 GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_ILI9341_CS`` and ``GPIO_SPI_DC`` by ``GPIO_ILI9341_DC``
2020-12-29 17:42:53 +01:00
Theo Arends d161026534 Add support for Afrikaans language translations by Christiaan Heerze 2020-12-28 11:53:02 +01:00
Jason2866 8e5205f35f
Update platformio_tasmota_env32.ini 2020-11-13 19:08:54 +01:00
Jason2866 9e7c059514 -mno-target-align 2020-11-05 07:45:35 +00:00
Theo Arends 57a3e7f88c Fix ESP32 issues 2020-10-31 17:28:33 +01:00
Jason2866 dc076f6558
Update platformio_tasmota_env32.ini 2020-10-28 14:46:41 +01:00