Theo Arends
8b0e45a58b
Increase number of switch GPIOs from 8 to 28
2021-02-05 11:58:24 +01:00
Stephan Hadinger
bf26ba3427
Reduce code size
2021-02-03 20:46:20 +01:00
Stephan Hadinger
ca82ed07c9
Publish more precise Free Heap metric
2021-02-03 20:35:01 +01:00
Theo Arends
efaed8046d
Refactor AddLog usage
2021-01-23 16:26:23 +01:00
Stephan Hadinger
3265236fe1
Fix compilation ESP32
2021-01-18 22:37:36 +01:00
Stephan Hadinger
2f139d0e47
More PROGMEM
2021-01-18 21:48:04 +01:00
Theo Arends
d99ba6992c
Refactor BLE
2021-01-18 11:51:24 +01:00
Theo Arends
f1d15c015c
Fix ESP8266 SPI detection
2021-01-15 16:19:56 +01:00
Theo Arends
a21acebdb4
Add support for Last Known Good Settings
2021-01-13 13:51:49 +01:00
Stephan Hadinger
800f86d56e
Moving more to PROGMEM
2021-01-12 19:31:15 +01:00
Theo Arends
15598d71a9
Fix reset 5 and 6 when filesystem in use
2021-01-12 14:54:12 +01:00
gemu2015
07d88be281
fix sspi log
2021-01-09 08:50:29 +01:00
Theo Arends
f8de9150d0
Add rotary No Pullup GPIO selection
...
Add rotary No Pullup GPIO selection ``Rotary A/B_n`` (#10407 )
2021-01-06 12:51:12 +01:00
Theo Arends
97da3c7034
Add SDCard detection
2021-01-04 16:45:46 +01:00
Theo Arends
ee1648d3e0
Prep SSD1331 driver
2021-01-01 16:05:06 +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
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
Theo Arends
9c2b8040f1
Revert "Breaking change replaced NRF24L01 GPIO selection"
...
This reverts commit 01f3a7da19
.
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
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
b1b20c53b4
Prep removal of global log_data
...
Prep removal of global log_data providing re-entry
2020-12-23 18:00:59 +01:00
Theo Arends
244611f12f
Add logging buffer management
2020-12-22 15:26:07 +01:00
Theo Arends
dcfb74f457
Support for GPIO option selection
...
- Support for GPIO option selection
- Gpio ``Option_a1`` enabling PWM1 high impedance if powered off and no fading as used by Wyze bulbs (#10196 )
2020-12-20 13:22:01 +01:00
Theo Arends
bafcee4b05
Effort to get rid of PrepLog_P
...
Effort to get rid of PrepLog_P now syslog and mqttlog are async
2020-12-18 16:49:11 +01:00
Theo Arends
b7af08c03b
Redesign syslog and mqttlog using log buffer
...
Redesign syslog and mqttlog using log buffer (#10164 )
2020-12-18 15:37:20 +01:00
Theo Arends
b9a3fd4342
Fix initial baudrate
...
Fix initial baudrate (#7447 )
2020-12-07 15:33:09 +01:00
Theo Arends
7be7d96de6
Fix SPI regression from 9.1
2020-11-30 11:51:27 +01:00
Theo Arends
b527ab4d66
Prep for ESP32-C3 ph1
2020-11-28 12:46:17 +01:00
Theo Arends
547e5d9c5d
Fix command ``gpio``
...
Fix command ``gpio`` using non-indexed functions regression from v9.1.0 (#9962 )
2020-11-24 15:14:22 +01:00
Theo Arends
138ddfb16e
Removed version compatibility check
...
Removed version compatibility check
2020-11-07 15:43:52 +01:00
Theo Arends
fa7fdbd51a
Consolidate `AddLog_P`
...
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Theo Arends
488a360d5b
Fixed NTP fallback server functionality
...
Fixed NTP fallback server functionality (#9739 )
2020-11-06 15:22:03 +01:00
Christopher Tremblay
b5b6b97295
Swapped strstr for strchr where applicable
...
strstr calls with a single character were changed to strchr which should be more efficient.
2020-11-04 02:20:17 -08:00
Federico Leoni
f7ba0ba95e
Switches: MQTT decoupling
2020-11-02 20:44:07 -03:00
Erik Montnemery
ed8058b3e2
Attempt to fix regression introduced by #9589
2020-11-01 17:52:10 +01:00
Theo Arends
c2482e9913
Add command ``SwitchText``
...
Add command ``SwitchText`` to change JSON switch names by barbudor (#9691 )
2020-11-01 13:26:35 +01:00
Theo Arends
8338a9cc80
Refactor module change detection
2020-11-01 12:12:27 +01:00
Theo Arends
432051a7ef
Fix setting last module
2020-10-31 12:04:28 +01:00
Theo Arends
af5082320d
Use global struct
2020-10-30 12:29:48 +01:00
Theo Arends
8a703adf84
Use global struct
2020-10-29 16:16:34 +01:00
Theo Arends
e59bfc1d69
Use global struct
2020-10-29 13:58:50 +01:00
Theo Arends
280f0a9de7
Use global struct
2020-10-29 13:37:09 +01:00
Theo Arends
0d85f5c583
Use global struct
2020-10-29 12:58:22 +01:00
Theo Arends
0cfe1ac3e1
Use global struct
2020-10-29 12:39:44 +01:00
Theo Arends
3bebfb32d3
Use global struct
2020-10-29 12:21:24 +01:00
Theo Arends
f1ac7b2d67
Use global struct
2020-10-28 19:03:39 +01:00
Theo Arends
b93b719108
Use global struct
2020-10-28 17:32:07 +01:00
Theo Arends
594f57464f
Prep global struct
2020-10-28 12:40:52 +01:00
Theo Arends
0f805014e6
Support WT32-ETH01
...
- Support for fixed output Hi or Lo GPIO
- Support for ESP32 based Wireless-Tag WT32-ETH01 (#9496 )
2020-10-23 15:18:58 +02:00