Theo Arends
04a6d5513b
Prep serial IDF 5.2 support
2024-07-04 16:04:59 +02:00
Jason2866
b1422ff6b5
make Tasmota compatible for Arduino espressif32 based on IDF 5.2.2 ( #21723 )
...
Co-authored-by: Christian Baars <Baars@gmx.de>
2024-07-03 20:27:18 +02:00
s-hadinger
2128dfbade
Refactored Wifi for ESP32 to allow for Core3 ( #21106 )
...
* Refactored Wifi for ESP32 to allow for Core3
* Fix case in include
* Grrr
* Fix compilation
* Fix Ethernet IPv6
* Fix wrong hostname due to mac address unknown at start
2024-04-05 23:44:21 +02:00
Theo Arends
7c36029ec2
Add command ``Wifi 5`` to enable 11ax on ESP32 Core3
2024-04-03 14:36:52 +02:00
Theo Arends
4b44d2fa32
Change ESP32 WiFi phy modes 11n and 11ax represented as HT20, HT40 and HE20 ( #19350 )
2024-03-29 13:04:44 +01:00
Theo Arends
1abaf146b5
Fix ESP32 PWM activity on unconfigured PWM GPIOs ( #20732 )
2024-02-17 15:19:12 +01:00
Theo Arends
7216db339e
Final fix
2024-02-16 20:10:55 +01:00
Theo Arends
733b9254a5
Workaround core3
2024-02-16 20:04:46 +01:00
Theo Arends
0faef8e4dd
Fix PWM channels after restart ( #20732 )
2024-02-16 18:57:03 +01:00
s-hadinger
9045a7da83
IP stack compatible with new Core3 IPv6 implementation ( #20509 )
...
* IP stack compatible with new Core3 IPv6 implementation
* Fix compilation
* Forece CI
2024-01-15 21:05:40 +01:00
Theo Arends
0d300aebff
Update GPIOViewer
...
- Add ESP8266 PWM state logging
- Add ADC state functions
2024-01-07 15:10:19 +01:00
s-hadinger
324689ee53
Berry `gpio.read_pwm` and `gpio.read_pwm_resolution` ( #20414 )
2024-01-06 21:22:45 +01:00
Theo Arends
701d33f645
Phase 2 support C2/C6
2023-08-23 13:02:13 +02:00
s-hadinger
0b3d6fd146
Prepare for Arduino v3 / esp-idf v5 2nd batch ( #19265 )
2023-08-05 20:34:24 +02:00
s-hadinger
5c8c7cdfca
Prepare for Arduino v3 / esp-idf v5 ( #19264 )
2023-08-05 15:11:10 +02:00
s-hadinger
70ced65aaf
Fix compilation when IPv6 is not supported ( #19260 )
2023-08-05 10:17:56 +02:00
Theo Arends
36ae802924
Fix future compile error
2023-04-14 14:14:14 +02:00
Theo Arends
326c605122
Prep support ESP32 enum SerialConfig
2023-04-02 14:20:03 +02:00
s-hadinger
ef4138bdaa
Support for IPv6 only networks on Ethernet (not yet Wifi) ( #17527 )
2022-12-27 21:59:34 +01:00
s-hadinger
9abe7b1af9
Support for IPv6 DNS records (AAAA) and IPv6 ``Ping`` for ESP32 and ESP8266 ( #17417 )
2022-12-17 10:08:35 +01:00
Stephan Hadinger
4a32623a51
IPv6 improvements
2022-12-10 13:44:16 +01:00
s-hadinger
2a1b900775
IPv6 improvements ( #17268 )
...
* IPv6 improvements
* Fix esp8266 compilation
* grrr
* Fix compilation issue
* Fix declaration
* Fix esp32c3
2022-12-04 16:57:34 +01:00
Stephan Hadinger
d3be3dfe8f
IPv6 preview for ESP32, also working for ESP8266
2022-11-30 19:40:58 +01:00
Theo Arends
169e65a922
Add ESP32 non-persistent phy selection
2022-10-15 14:33:21 +02:00
Stephan Hadinger
299cc5a87b
Fix PWM for ESP32 variants
2022-08-05 10:11:56 +02:00
Stephan Hadinger
4dc6adf37f
Temp fix for ledcReadFreq()
2022-08-02 23:21:12 +02:00
Stephan Hadinger
abf352c8f8
Fix remapping of ledcReadFreq
2022-08-02 19:39:27 +02:00
Stephan Hadinger
f45cd5e905
Fixed comments and cleaned up
2022-08-02 10:07:55 +02:00
Stephan Hadinger
47b1f40245
Fix PWM to allow 4 different frequencies
2022-08-01 19:27:49 +02:00
Theo Arends
c17e73aa9b
Refactor analogWrite library
2022-07-22 15:13:41 +02:00
stefanbode
51472ef842
Update esp8266toEsp32.cpp
2022-07-22 14:45:10 +02:00
stefanbode
c1fba57bb6
Update esp8266toEsp32.cpp
2022-07-21 10:05:11 +02:00
stefanbode
dda1889a7c
Update esp8266toEsp32.h
2022-07-21 09:54:37 +02:00
Stephan Hadinger
957c0a369d
Remove `ESP.getFlashChipSize()` replaced by `ESP_getFlashChipSize()`
2022-05-10 23:15:26 +02:00
Stephan Hadinger
a7577cfefc
Esp32 improve PWM inverted
2022-03-08 22:49:12 +01:00
Jason2866
ec3b26da8b
add S3
2022-01-30 16:56:21 +01:00
Stephan Hadinger
539c508918
Increase PWM channels to 16 (Esp32 only)
2022-01-27 21:30:05 +01:00
Jason2866
32ec553cc7
Tasmota core 2.0.2.x based on release IDF44 ( #14611 )
...
* Tasmota core 2.0.2.x based on release IDF44
Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com>
2022-01-27 16:53:39 +01:00
Stephan Hadinger
532afbaecd
PWM auto-phasing for lights by default (new behavior) unless ``SetOption134 1``
2022-01-24 22:48:57 +01:00
Stephan Hadinger
fffcf1c2df
Remove WiFiUDP32 to solve linker warnings
2022-01-14 22:53:19 +01:00
Theo Arends
8943656729
Fixed ESP32 LedPwmMode exception
...
Fixed ESP32 LedPwmMode exception (#14073 )
2021-12-22 16:50:29 +01:00
Stephan Hadinger
307f140a81
Fixed PWM5 on ESP32C3
2021-08-17 17:10:48 +02:00
Barbudor
785d8a75b5
move the fix to esp32 adaptation layer
2021-04-20 08:18:25 +02:00
Jason2866
186c8bcdb5
add C3
2021-04-17 19:54:56 +02:00
Stephan Hadinger
f808038694
ESP32 support for WS2812 hardware driver via RMT or I2S
2021-03-10 20:38:19 +01:00
Jason2866
ce064906fd
add lib info files
2021-02-12 09:43:23 +01:00
Theo Arends
5caaf60c68
Prep ESP32S2
2021-02-03 14:12:43 +01:00
Theo Arends
cd38179f7f
Prep ESP32S2
2021-02-03 12:22:17 +01:00
Theo Arends
13713dccc1
Prep ESP32S2
2021-02-02 17:55:45 +01:00
Theo Arends
e891c4e490
Update setSleepMode
2021-01-14 17:04:54 +01:00