4031 Commits

Author SHA1 Message Date
Theo Arends
ee1648d3e0 Prep SSD1331 driver 2021-01-01 16:05:06 +01:00
Theo Arends
46d7e9392e Fix ST7789 2021-01-01 15:54:47 +01:00
Theo Arends
ad82ba78c4
Merge pull request #10328 from jeroenvermeulen/feature_adafruit_ssd1331
Feature: Adafruit SSD1331 Display support
2021-01-01 15:10:05 +01:00
Theo Arends
54c1a2d029 Add support for SPI display driver for ST7789 TFT
Add support for SPI display driver for ST7789 TFT by Gerhard Mutz (#9037)
2021-01-01 15:05:58 +01:00
Theo Arends
dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
gemu2015
c61fb025db Update xdrv_98_filesystem.ino 2021-01-01 11:38:01 +01:00
gemu2015
ef8f1bf810 remove spiffs (saves 27k!!!)
leave ffat for backwards compatibility with old linker files
2021-01-01 11:15:48 +01:00
gemu2015
f86bfbc298 sdcrad optional compile (saves 7k)
#define USE_SDCARD
2021-01-01 11:08:48 +01:00
gemu2015
03a9d5b71f Update xdrv_98_filesystem.ino 2021-01-01 08:41:36 +01:00
gemu2015
f8067735e1 add in and batt current 2021-01-01 06:45:07 +01:00
gemu2015
3ee92fb4ba smaller log buffer 2021-01-01 06:44:04 +01:00
gemu2015
96ecffe571 reduce stack pressure, some fixes 2021-01-01 06:43:50 +01:00
Jeroen Vermeulen - MageHost
08d65c69d5 show time and date in DiplayMode 3 and 5 2021-01-01 01:37:08 +01:00
gemu2015
55d0f99910 little fs is default 2020-12-31 20:22:54 +01:00
gemu2015
0de64f3376 esp32 littlefs 2020-12-31 18:05:42 +01:00
gemu2015
9c9d7e0eef spiffs 2020-12-31 16:41:58 +01:00
Theo Arends
58e6ec55f1 Breaking change replacing SPI CS and SPI DC
Breaking change replacing SPI CS and SPI DC by device specific CS and DC
2020-12-31 16:17:30 +01:00
gemu2015
1e579804da universal file system inital commit 2020-12-31 14:19:50 +01:00
Simon Hailes
0c38aca915 MAC compatible httm webtimout changes 2020-12-31 12:31:22 +00:00
Simon Hailes
6b2daa14d0 Add mutex/semaphore for logging - protects new logging_buffer 2020-12-31 11:36:35 +00:00
Theo Arends
89e697fab6 Revert "Merge pull request #10318 from btsimonh/webtimeouts"
This reverts commit c7ff3f39db49a5668839d63fe1eeb77f7e58f9d9, reversing
changes made to 0703e5899b7d5251c4018c3706ae988798ec2f7b.
2020-12-31 11:47:37 +01:00
Jeroen Vermeulen - MageHost
8f63663c1e Improved hardware SPI.
Removed unnecessary setTextSize in PrintLog.
2020-12-31 10:17:30 +01:00
Jeroen Vermeulen - MageHost
3676ad3eb8 Removed font setting in DisplayMode 1
The user can choose it using DisplayFont.
2020-12-31 09:06:21 +01:00
Jeroen Vermeulen - MageHost
49e8612a14 Merge remote-tracking branch 'origin/development' into feature_adafruit_ssd1331 2020-12-31 00:16:28 +01:00
Jeroen Vermeulen - MageHost
db7e0ff97a SSD1331: fixed hardware SPI 2020-12-30 23:51:02 +01:00
Theo Arends
9c2b8040f1 Revert "Breaking change replaced NRF24L01 GPIO selection"
This reverts commit 01f3a7da19cec91b62b4453852d6bb7cbebf0457.
2020-12-30 17:52:05 +01:00
Theo Arends
01f3a7da19 Breaking change replaced NRF24L01 GPIO selection
Breaking change replaced NRF24L01 GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_NRF24_CS`` and ``GPIO_SPI_DC`` by ``GPIO_NRF24_DC``
2020-12-30 17:49:52 +01:00
Theo Arends
c7ff3f39db
Merge pull request #10318 from btsimonh/webtimeouts
Modify web refresh scripts (Main and Console)
2020-12-30 14:49:34 +01:00
Simon Hailes
0ffa5ad75a Allow up to 20s for an XHR request to succeed - only cancel & retry after that. Move refresh timer inside successful response.
Applied to main menu and Console menu.
Fixes times when commands are issued from Web Console, but get the XHR gets cancelled after the default 2.345s webrefresh time.
2020-12-30 12:52:16 +00:00
Theo Arends
ea224a681f
Merge pull request #10316 from techman83/fix_mcp230xx_input
Only apply mcp230xx_oldoutpincount when USE_MCP230xx_OUTPUT set
2020-12-30 13:51:20 +01:00
Theo Arends
a4bde40ab5
Merge pull request #10314 from hackbar/cleanup3
Fix typo s/renegociation/renegotiation.
2020-12-30 13:49:46 +01:00
Theo Arends
70c93dadea
Merge pull request #10311 from s-hadinger/virtual_ct_phase_2
Commands `CTRange` and `VirtualCT`
2020-12-30 13:49:20 +01:00
Theo Arends
ac953dd18b
Merge pull request #10310 from jeroenvermeulen/fix_ST7789_135x240
fix: ST7789 display driver for 135*240px
2020-12-30 13:47:34 +01:00
Leon Wright
a328f0e4de Only apply mcp230xx_oldoutpincount when USE_MCP230xx_OUTPUT set 2020-12-30 15:23:34 +08:00
Mike Harris
00b3a9180a Fix typo s/renegociation/renegotiation. 2020-12-29 15:57:59 -08:00
Mike Harris
d69be912e9 Make all initial tabs two spaces for consistency.
Also clean up some trailing comments spacing.

This seems to be the common style.
2020-12-29 15:57:30 -08:00
Jeroen Vermeulen - MageHost
e866db7364 feature: SSD1331 SPI display driver
Based on release 1.2.0: https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino/releases/tag/1.2.0
Inspired by the xdsp_09_SSD1351 driver.
2020-12-29 22:39:06 +01:00
Stephan Hadinger
2afc18bac2 Fix compilation for TuyaMCU 2020-12-29 19:58:38 +01:00
Stephan Hadinger
488712c3f0 Commands CTRange and VirtualCT 2020-12-29 19:31:27 +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
Jeroen Vermeulen - MageHost
8fb6ba2bf7 fix: ST7789 display driver for 135*240px
Improved the driver to support both 135*240 and 240*240 formats. These are the most common for the ST7789 display.
Fixes #10282
2020-12-29 17:42:36 +01:00
Theo Arends
313c4ea613
Merge pull request #10303 from btsimonh/unishox-2
Unishox - enhance the supportability for the xdrv_01_webserver.ino scripts/headers etc.
2020-12-29 14:02:52 +01:00
Stephan Hadinger
44751c39f1 Zigbee fix color of SSI and last seen 2020-12-29 12:59:41 +01:00
Theo Arends
594870aebb Prep individual SPI CS selection 2020-12-29 12:31:08 +01:00
Theo Arends
576a36641a Prep individual SPI CS selection 2020-12-29 12:06:47 +01:00
Theo Arends
43254afdee Prep for embedded ESP32 module template re-introduction 2020-12-29 11:07:35 +01:00
Simon Hailes
cb71466bd4 webserver - move all compressed scripts to subfolders /html_uncompressed and /htmlcompressed.
Add utility tools/unishox/compress-html-uncompressed.py to compress all files found in tasmota/html_uncompressed and write compressed version to tasmota/htmlcompressed
2020-12-29 09:53:15 +00:00
Stephan Hadinger
02f34a3d6d Add IR_SEND_INVERTED and IR_SEND_USE_MODULATION compile options 2020-12-29 10:35:44 +01:00
Theo Arends
6058cf014e Prep for embedded ESP32 module template re-introduction 2020-12-28 18:01:02 +01:00
Theo Arends
15db0f0e72
Merge pull request #10286 from stefanbode/patch-11
fixed regression on calibration matrix with high values overflow
2020-12-28 13:13:31 +01:00