Ajith Vasudevan
27288ac603
Added support for MAX7219 Seven-Segment Display
2021-03-19 15:56:48 +05:30
Theo Arends
c87a4df7e9
Refactor TM1638 pin numbers
2021-03-19 10:33:46 +01:00
Ajith Vasudevan
5aeb4c0475
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-17 22:13:43 +05:30
Theo Arends
2f7eefa8f4
Fix some display issues
...
Fix some display issues (#11358 )
2021-03-17 17:26:00 +01:00
Ajith Vasudevan
53d85e3441
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-17 16:26:45 +05:30
Adrian Scillato
82bbc7d215
VL53L0X: Added new XSHUT GPIOs
2021-03-16 13:05:08 -03:00
Ajith Vasudevan
ff4240d6fd
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-11 21:29:41 +05:30
Stephan Hadinger
0475212b54
ESP32 support for secondary I2C controller
2021-03-10 22:20:21 +01:00
Ajith Vasudevan
7fe8f117a5
Reverted changes to xdsp_interface and related changes done in 75699fe
2021-03-09 00:47:19 +05:30
Ajith Vasudevan
850aff3ab6
Now using display_options instead of display_type
2021-03-03 18:14:30 +05:30
gemu2015
67c1831a10
ili9341/2 software configurable
2021-03-02 19:34:18 +01:00
Theo Arends
4fb55544bb
Prep support CSE7761
2021-03-01 18:22:26 +01:00
Ajith Vasudevan
0eb634a315
Resolved conflicts and merged with development
2021-03-01 18:19:47 +05:30
nonix
814e144d21
ifdef removed from tasmota_template
2021-03-01 12:16:12 +01:00
nonix
d38c1c415e
Added support for XPT2046 touch screen
2021-02-28 18:27:32 +01:00
gemu2015
5f75f4619c
ssd1351 support for 4 wire spi
2021-02-28 16:09:57 +01:00
Jan Bubík
c6673d4081
new feature: LCD/DLP Projector Serial Control
...
- implemented as XDRV53
- user must configure GPIO pins "DLP Rx" and "DLP Tx" for serial communication
- emulates an additional RELAY by sending ON/OFF commands to Projector
- continually polls the Projector's state to update virtual RELAY state
- blocks RELAY1 in ON state while Projector is running (to protect the lamp)
- serial codes for NEC and OPTOMA, ready for more manufacturers
- tested with NEC V300W
2021-02-27 22:28:29 +01:00
nonix
43946f4ca7
Debug USE_UFILESYS
2021-02-25 10:58:33 +01:00
Ajith Vasudevan
a9c1f86759
Merged with development
2021-02-22 11:30:11 +05:30
Theo Arends
7a911b328f
Fix TM1637 driver
...
Fix TM1637 driver now needs ``TM1637 CLK`` and ``TM1637 DIO`` to enable (#11057 )
2021-02-21 12:17:39 +01:00
Theo Arends
3f00a6df00
Update tasmota_template.h
2021-02-11 17:13:17 +01:00
Norbert Richter
435be84ff3
Add SDM72 Modbus energy meter
2021-02-09 16:13:40 +01:00
Theo Arends
64d1455bf6
Add template place holders
2021-01-27 14:45:42 +01:00
Theo Arends
12e262d337
Add support for ESP32 ``Module 5`` Wireless Tag Eth01
...
Add support for ESP32 ``Module 5`` Wireless Tag Eth01 (#9496 )
2021-01-27 14:27:05 +01:00
Norbert Richter
d4c2282170
Add Sugar Valley NeoPool Controller
2021-01-20 13:56:57 +01:00
Theo Arends
35bc095e00
Add support for SM2135 current selection
...
Add support for SM2135 current selection using GPIO ``SM2135 DAT`` index (#10634 )
2021-01-20 11:20:56 +01:00
Theo Arends
2dbd1ef973
Add support for 24/26/32/34 bit RFID Wiegand
...
Add support for 24/26/32/34 bit RFID Wiegand interface (D0/D1) by Sigurd Leuther (#3647 , #10565 )
2021-01-16 15:39:33 +01:00
gemu2015
154cb7efcf
add sdcard pin def to core2
2021-01-09 08:50:56 +01:00
Vic
c803670137
BS814A-2 Touch Driver xdrv_52 flavor
2021-01-07 16:39:41 +01:00
Theo Arends
d63c46fe38
Merge branch 'development' into feature/analog-ph-sensor-support
2021-01-06 14:27:41 +01:00
Theo Arends
7588e6e7a7
Oops
2021-01-06 14:14:15 +01:00
Theo Arends
73992e3296
Add Odroid SD Card CS
2021-01-06 10:08:01 +01:00
Michael Kolb
8108f691b5
Review: Fixed enum order in tasmota_template.h
2021-01-05 17:28:38 +01:00
Michael Kolb
a4d6b58473
Added analog ph sensor support
2021-01-05 14:20:04 +01:00
Theo Arends
928f6f9447
Prep SPI SDCard support
2021-01-04 15:03:56 +01:00
Theo Arends
ee1648d3e0
Prep SSD1331 driver
2021-01-01 16:05:06 +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
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
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
Theo Arends
6058cf014e
Prep for embedded ESP32 module template re-introduction
2020-12-28 18:01:02 +01:00
Theo Arends
4d516c65a6
Prep for embedded ESP32 module template re-introduction
2020-12-28 12:36:44 +01:00
Theo Arends
59992d1954
Add support for FTC532 8-button touch controller
...
Add support for FTC532 8-button touch controller by Peter Franck (#10222 )
2020-12-22 16:47:24 +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
0a7d441e65
Add support for P9813 RGB Led MOSFET controller
...
Add support for P9813 RGB Led MOSFET controller (#10104 )
2020-12-17 16:33:26 +01:00
Theo Arends
5a57ec3dab
Add support for LE LampUX 907001-US
...
Add support for LE LampUX 907001-US (#10114 )
2020-12-13 15:34:17 +01:00
Theo Arends
0614906e03
Prep RC522 rfid reader
2020-11-30 12:52:59 +01:00
Theo Arends
17e6890809
Prep for ESP32-C3 ph2
2020-11-28 16:39:15 +01:00
Theo Arends
cdd89e4f43
Fix ESP32 compilation
2020-11-17 14:07:04 +01:00
Theo Arends
c02770ce96
Add support for Shelly Dimmer 1 and 2
...
Add support for Shelly Dimmer 1 and 2 by James Turton (#9854 )
2020-11-14 16:43:32 +01:00
Theo Arends
3334fe58ed
Prep AS608/R503 FIngerprint sensor support
2020-11-10 15:04:45 +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
Theo Arends
d5b8d6ae24
Add support for analog buttons
...
Add support for analog buttons indexed within standard button range
2020-10-08 18:27:12 +02:00
Theo Arends
6f790c0bb0
Add support for GPIO_ANY
2020-10-03 15:06:52 +02:00
Theo Arends
d07fa4b492
Change A4988 optional microstep pin selection
2020-10-02 17:09:09 +02:00
Theo Arends
330109d67c
Add optional support for Orno WE517
...
Add optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353 )
2020-10-02 16:37:43 +02:00
Theo Arends
6585fc07e8
Change MAX31865 driver to support up to 6 thermocouples
...
Change MAX31865 driver to support up to 6 thermocouples selected by ``MX31865 CS`` instead of ``SSPI CS`` (#9103 )
2020-10-02 16:11:13 +02:00
Theo Arends
760d702fd0
Add optional support for Mitsubishi Electric HVAC
...
Add optional support for Mitsubishi Electric HVAC by David Gwynne (#9237 )
2020-10-02 15:10:21 +02:00
Theo Arends
c00d7035d9
Redesign GPIO to 16-bit
2020-09-29 18:10:21 +02:00
Theo Arends
805f93cfab
Redesign GPIO to 16-bit
2020-09-29 14:08:48 +02:00
Theo Arends
9cbd2d531d
Initial GPIO redesign
2020-09-25 18:15:31 +02:00
Theo Arends
bf115647c3
Prep 8-bit GPIO to 16-bit GPIO change
...
Prep 8-bit GPIO to 16-bit GPIO change - phase 1
2020-09-14 16:14:58 +02:00
device111
994081430c
AS3935 Refactor
...
- Fix Autodisturber
- Fix Event IRQ Flicker when calibrating and on Start up
- Add command `power` on/off
- Add command `noirqevent` (suppress IRQ with no event)
- Add Info Log when no Pin defined
- Add Info Log when SCO and TCO Calibration Fails
- optimize Autotune Caps
- new init procedure (Reset before Start)
- save 128 Bytes of Ram
- update language files
2020-09-03 09:37:10 +02:00
Theo Arends
ace6097052
Allow software SPI without hardware SPI
2020-08-23 15:34:19 +02:00
Theo Arends
ff0654701d
Update template comments
2020-08-22 18:25:01 +02:00
Theo Arends
2d8916a9fa
Module/Gpio re-design - consolidate internal templates - phase 3
...
Module/Gpio re-design - consolidate internal templates - phase 3
2020-08-22 18:03:20 +02:00
Theo Arends
3308b7a995
Module/Gpio re-design - consolidate internal templates - phase 2
...
Module/Gpio re-design - consolidate internal templates - phase 2
2020-08-19 15:18:33 +02:00
Theo Arends
39ca0d6c72
Module/Gpio re-design phase 1
2020-08-18 11:42:48 +02:00
Janusz
5536e03423
add DYP ME007 ultrasonic distance sensor
2020-08-16 22:49:16 +02:00
Stephan Hadinger
781cb4d9c7
Zigbee EZSP improvements and reduced logging
2020-07-25 15:40:42 +02:00
Theo Arends
9adc4b4202
Add new module 75 supporting Sonoff Zigbee Bridge
...
Add new module 75 supporting Sonoff Zigbee Bridge (#8583 )
2020-07-23 11:39:51 +02:00
Theo Arends
d8c4240656
Prep Zigbee reset GPIO
2020-07-22 10:07:07 +02:00
Theo Arends
fde82d8bdb
Merge pull request #8890 from mbezuidenhout/iem3000-feature
...
Schneider iEM3xxx Modbus feature
2020-07-14 11:43:52 +02:00
Theo Arends
84ee6393a5
Add second rotary support
...
Add second rotary support default used for CW light control when first rotary is used for RGB light control (#8864 )
2020-07-13 15:10:23 +02:00
Marius Bezuidenhout
277df060dd
Schneider iEM3xxx Modbus feature
...
Feature to read modbus data from Schneider Electric iEM energy monitor devices
2020-07-12 17:52:24 +02:00
Theo Arends
c533eb1186
BLM certify part 2
...
- Change define USE_TASMOTA_SLAVE into USE_TASMOTA_CLIENT
- Change commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset``
2020-06-18 16:05:55 +02:00
Theo Arends
934526244f
Add support for single wire LMT01
...
Add support for single wire LMT01 temperature Sensor by justifiably (#8713 )
2020-06-17 17:22:41 +02:00
Justifiably
ad7c929d9b
Add support for LMT01 temperature sensor
2020-06-17 14:53:38 +01:00
Theo Arends
7c785ab056
Add support for Energy sensor (Denky)
...
Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers
2020-06-17 15:00:48 +02:00
Charles
29f7506dd6
Fixed after Theo's review
2020-06-17 12:09:36 +02:00
Charles
fae80fc9dc
Merge branch 'development' into teleinfo
2020-06-16 19:04:39 +02:00
Theo Arends
715697cb32
Add ESP32 ethernet commands
...
Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` (#8503 )
2020-06-16 18:36:49 +02:00
Charles
3b8c83deb1
Merge branch 'development' into teleinfo
2020-06-15 22:29:53 +02:00
Charles
93a38e892c
@s-hadinger requests before merging PR
2020-06-15 21:52:47 +02:00
Stephan Hadinger
2181b0c1a4
Add serial to TCP bridge, ``TCPStart`` and ``TCPBaudRate`` (needs #define USE_TCP_BRIDGE)
2020-06-15 19:22:56 +02:00
Charles
6d38a67cda
Added deviice Denky for French Metering Teleinfo
2020-06-12 21:53:54 +02:00
Charles
9a5f410c46
Added French Smart Meter Teleinformation
2020-06-12 16:30:59 +02:00
Theo Arends
c6fede2bf4
Basic support for BL0940
...
Basic support for BL0940 (#8175 )
2020-06-07 17:21:29 +02:00
Theo Arends
d78ca09c30
Integrate OpenTherm and WindMeter
2020-05-07 16:03:27 +02:00
Theo Arends
cb1b7739b6
Merge branch 'development' into new-windmeter-sensor
2020-05-07 14:58:23 +02:00
Yury Sannikov
9e6a809ba2
adapt to the latest development branch changes
2020-05-07 11:58:17 +03:00
Matteo Albinola
691e1e9653
Merge branch 'development' into new-windmeter-sensor
2020-05-02 15:10:56 +02:00
Theo Arends
c24de18278
Change ESP32 pin allocation part 1
2020-04-28 18:27:07 +02:00
Matteo Albinola
24709b9f6d
Add windmeter sensor
2020-04-26 09:43:52 +02:00
Theo Arends
7be570d060
Update ESP32 GPIO labelling
2020-04-20 10:40:54 +02:00
Theo Arends
e1d7416a36
Add features to ESP32
...
- Decided to support ONLY flash mode DOUT (no software change but allows for RX1/TX1)
- Add GPIO9 (RX1) and GPIO10 (TX1) for hardware serial support
- Add above two GPIOs to template
- Moved basic ADC0 support from GPIO36 to GPIO33
2020-04-18 18:10:41 +02:00
Theo Arends
ad1054a6ae
Increase ESP32 compatibility
...
Increase ESP32 compatibility (breaks current ESP32 configuration!)
2020-04-12 18:17:35 +02:00
Theo Arends
0c24651ed0
Add interval to PMS5003 sensor
...
Add interval to PMS5003 sensor to extend lifetime (#8128 )
2020-04-12 12:35:58 +02:00