Frank
94032af61d
ESP8266 hardware info
...
* basic HW info, similar to ESP32
* minor stability improvement for 8266
2023-01-11 13:58:21 +01:00
Frank
1406d2546b
post-merge
...
merging upstream changes to esp32c3 with our own version for -C3
2023-01-10 22:18:19 +01:00
Ewoud
437bfc825c
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-10 15:39:17 +01:00
Blaž Kristan
929bb70e5a
Merge pull request #3012 from spdustin/fix-tooltip-pointer-events
...
Fixes tooltip interfering with pointer events
2023-01-10 06:11:53 +01:00
Dustin Miller
36fb262fa0
Fixes tooltip interfering with pointer events
2023-01-09 18:38:00 -06:00
Ewoud
bba57d4771
Remove I2CSCL/SDA/SCLK/MOSI/MISOPIN rename *_DATASPI to *_MOSISPI
...
use HW_PIN_* instead
2023-01-09 17:41:52 +01:00
Frank
b8cc783583
pio: minor update for -C3
...
adding optional platform version that seems to help in some special cases.
2023-01-09 13:20:02 +01:00
Blaž Kristan
67b3d383e4
Minor fix for (obsolete) Solid Glitter
2023-01-09 13:17:08 +01:00
Frank
533ea2dad7
small fix (WLED_DEBUG)
2023-01-09 12:20:33 +01:00
Frank
9144ccac6b
Merge pull request #3006 from Aircoookie/fx-update
...
FX updates, 2nd try.
2023-01-08 23:44:42 +01:00
Blaz Kristan
04020d5ae2
Universal glitter.
2023-01-08 21:58:55 +01:00
Frank
fb575bf8a7
remove stupid compiler warning
2023-01-08 21:15:12 +01:00
Frank
39ad4955b7
Adjust some usermods to use global I2C
...
* usermods only need to to `if (!pinManager.joinWire()) return;`
* joinWire will
* * check if global I2C are defined - return false if not defined
* * aloocate HW_I2C pins - return false on error
* * call Wire.begin() if needed.
2023-01-08 21:11:50 +01:00
Frank
edb6bfc2f9
small fix for 8266
2023-01-08 19:25:26 +01:00
Frank
b29ff1186b
best of I2CSPI-refactor
...
* cherry-picking my additions to pinmanger
* toDo: replace Wire.begin() with pinManager.joinWire()
2023-01-08 19:09:30 +01:00
Ewoud
a10f1b20ac
Add _all entries for esp32 16MB with lots of usermods
...
platformio: add _all entries with a lot of usermods
usermod bh1750 and bme280: avoid global pin hijacking
settings.htm: remove height for compact display
2023-01-08 16:07:02 +01:00
Ewoud
544446d35e
Further pin improvements
...
platformio
- create _all entries (wip)
- set FLD_PIN_SCL to -1 (use global)
4ld
- one bug fix and errorMessage improvements
const.h
- comments
wled.h
- do not use the I2CSDAPIN vars but HW_PIN_SDA instead
2023-01-08 13:51:27 +01:00
Ewoud
ed815beabf
Fix compilation of esp32S3_8MB_max and esp32s2_tinyUF2_PSRAM_max
...
Using lib_deps_V4_max entry
2023-01-08 11:27:29 +01:00
Ewoud
bfa06df47c
Tiny changes
...
0.14.0-b1.14 - 2301080
2023-01-08 10:52:22 +01:00
Ewoud
b8437c51c5
Do not reset pins if error but show error (wip, bh1750, fld, global)
...
Usermod bh1750: only save pins if not equal to global
Usermod fld: add errorMessage, do not reset type and enabled but errormessage instead, show global depending in spi or i2c
cfg.cpp and set.cpp: do not reset global i2c or spi if error
2023-01-07 16:49:10 +01:00
Ewoud
ab22beb0c3
Minor changes
2023-01-07 15:10:21 +01:00
Ewoud
2187aa5728
implement addHB (Usermod help button utility function)
...
See https://github.com/Aircoookie/WLED/pull/2965
2023-01-07 12:22:29 +01:00
Ewoud
66b15d32d9
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-07 12:01:03 +01:00
Blaž Kristan
de4f1d09af
Merge pull request #3005 from Aircoookie/whitespace
2023-01-07 08:13:17 +01:00
Blaz Kristan
27d7f5f190
Fixes.
...
Prevent flickering if segment off.
2023-01-06 18:11:52 +01:00
Blaz Kristan
c43c4c42c8
Renamed No Bg to Overlay
2023-01-06 17:23:24 +01:00
Blaž Kristan
613283f656
typo fix
2023-01-06 09:44:26 +01:00
Blaž Kristan
506b6b51ce
whitespace cleanup
2023-01-06 09:24:29 +01:00
Blaž Kristan
c7eccfb714
FX updates:
...
- Ripple (2D & no Bg)
- Glitter (no Bg)
- Sparkle (no Bg)
- Scan (no Bg)
- Two dots (no Bg)
- ICU (no Bg)
- Lightning (no Bg)
- Halloween eyes (no Bg)
- Spots (no Bg)
- Bouncing Balls (no BG)
- Popcorn (no Bg)
- Starburst (no Bg)
- Drip (no Bg)
- Whitespace cleanup
- draw_circle()
"no Bg" will allow overlapping segments if checked.
2023-01-06 09:10:39 +01:00
Blaz Kristan
98be19b29f
Fix switching off for PIR usermod.
2023-01-05 22:46:30 +01:00
Ewoud
da590bac7e
Add animated staircase to _max environments, add ? btn to Bat,temp,Asave
2023-01-05 17:40:13 +01:00
dekay
66406d86c1
Update comment for 44-key remote ( #2999 )
...
Defs for this remote appear to be complete and are not "to be done later".
2023-01-05 16:49:53 +01:00
Ewoud
008e7b96f4
usermod_bh1750.h in small caps!
2023-01-05 16:43:31 +01:00
Ewoud
642d7d91ea
i2c_sda, i2c_scl, spi_mosi, spi_miso, spi_sclk without HW_PIN_*, bh1750
...
platformio:
- add bh1750 to _max
- define rotary defaults for wemos
usermod_bh1750
- Remove HW_PIN_* and replace by i2c_sda etc
- add appendConfigData
usermods mpu6050_imu, rtc, 4ld, pinmanager
- Remove HW_PIN_*
change SDA2:pin (etc) to SDA:pin
2023-01-05 16:35:49 +01:00
Frank
2ec24242db
post merge
2023-01-05 12:38:59 +01:00
Frank
7da9319ae6
Merge remote-tracking branch 'origin/ac_main' into mdev
2023-01-05 12:33:45 +01:00
Frank
35832b07b9
UM Battery: basic support for LiPo cells
...
* Lipo cells (1S) should not be discharged below 3V
* LiPo cells have a different voltage/discharge rate curve
2023-01-04 19:57:33 +01:00
Frank
357683cbb9
UM Battery: more bugfixing, and improvements for esp32
...
- improved support for esp32 (read calibrated voltage)
- corrected config saving (measurement pin, and battery min/max were lost)
2023-01-04 17:30:08 +01:00
Ewoud
cbccd5cc4e
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-04 13:28:46 +01:00
Frank
15bc6159f9
UM Battery: fix for deprecated function call
...
wled00/../usermods/Battery/usermod_v2_Battery.h:446:48: warning: 'void PinManagerClass::deallocatePin(byte)' is deprecated: Replaced by two-parameter deallocatePin(gpio, ownerTag)
2023-01-04 12:54:02 +01:00
Frank
7cdafa76a5
UM Battery - improvements for esp32
...
* added missing pinMode(.., INPUT) on esp32
* do not try reading from pin = -1 (ESP32-S2 shows very allergic reactions to this)
* Info page - show "n/a" when pin = -1
* readme: esp32 default pin = 35
2023-01-04 12:32:31 +01:00
Ewoud
3869920081
Disable setting expand1D defaults
...
As it disturbs other workflows
This is a quick fix, if upstream agrees in the future all m12= strings should be removed.
2023-01-04 12:26:57 +01:00
Ewoud
23663a46f9
Refactor global pins settings using dropdowns and add to rotary_encoder
...
- replace rOption by xOption (extend option) to show default value (⎌)
- Usermod rotary_encoder: add appendConfigData function and show help and default functions
- Settings.htm: Move Usermods(pins) below the usermods
Settings_um.htm
- remove SDAPin etc
- comment check(0,k) as not used anymore
- add xOption
- add generated global pin fields (using addField) in ldS
- remove hard coded global pin fields
set.cpp: set i2c_sda etc using new generated fields
xml.cpp: set generated fields values using i2c_sda etc and show defaults
2023-01-04 12:17:14 +01:00
cschwinne
e84b0c91f8
Update year
2023-01-03 17:36:24 +01:00
cschwinne
cecffee3d3
Merge branch 'main' of https://github.com/Aircoookie/WLED
2023-01-03 17:16:14 +01:00
cschwinne
d039a40d7c
Invert pull up config value, fixes #2996
...
Cronixie usermod format change fix
2023-01-03 17:15:55 +01:00
Blaz Kristan
90463d8613
Battery UM fix for MQTT voltage topic.
2023-01-03 17:14:24 +01:00
Blaz Kristan
90c965a6ba
Bugfix editing 2D set-up.
2023-01-03 17:12:35 +01:00
Frank
0571aa92f2
fix unitialized local var
...
Local variables are not initialized by default. Make sure that buf[] is filled with zeros.
2023-01-03 17:10:07 +01:00
Frank
e961691645
Battery, second try
2023-01-03 15:36:35 +01:00