Frank
e85c90dc11
support for rotary without push button
...
Allows pinC = -1
2023-01-01 22:19:25 +01:00
Frank
79c1d9371f
new year, new version number
2023-01-01 21:34:12 +01:00
Frank
97989bb773
experimental support for some special boards
...
- show VBAT pin (if board definitely has that feature)
- some WROVER board have cross-connection between GPIO 25/27 and PIN 16/17
- experimental support for boards that have NEOPIXEL_I2C_POWER
2023-01-01 21:33:06 +01:00
Frank
8ef0a56dd8
usermod rotary - dont register pins if disabled
2023-01-01 21:30:21 +01:00
Frank
6716265469
audio core tuning, UDP sync stabilization
...
* FFT parameter tuning -> speedup ~50% on ESP32
* UDP sound sync - try to reconnect if idle
2023-01-01 21:29:45 +01:00
Frank
ac898cb163
small improvement to MIC_LOGGER
...
make the serial plotter graphs easier to read:
* physical samples scaled down to 50%
* added 256 for all effect vars, so their graph will always be above the physical samples lines
2022-12-29 23:53:59 +01:00
Ewoud
6f38c54da1
Change to 0.14.0-b1 version
2022-12-24 15:44:21 +01:00
Ewoud
d1bf3b4690
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-24 15:27:43 +01:00
Ewoud
5c161db062
Add dropdowns for pins (part 1 of 2)
...
Set for Audioreactive and 4linedisplay usermods
Prepare for globals (part2):
Rename SDA to SDApin etc
2022-12-23 17:21:35 +01:00
cschwinne
0e236f9d88
0.14.0-b1
2022-12-23 04:38:30 +01:00
cschwinne
72eb61951b
Dynamically show hidden color slots for * palettes
...
Disable Blynk by default in release builds
Single quote strings everywhere for classList
2022-12-23 02:59:24 +01:00
Frank
e6bd66d35d
improve support for -S2
...
got myself an adafruit "qt py -S2" with tinyUF2 bootloader. So I wanted to get that working. And it does work :-).
FFT time = 10ms (instead of 2ms on classic ESP32) is a very good result, also virtual USB runs much better now.
2022-12-22 23:22:58 +01:00
Frank
d7b5719dfd
add mandatory build flags for -S2 and -C3 (virtual USB)
...
I was wondering why sometimes the new MCUs still work better in Arduino IDE, so compared our build flags to what is used in Arduino IDE:
-S2 always has -DARDUINO_USB_MODE=0
-C3 always has -DARDUINO_USB_MODE=1
-S3 supports all possible modes
2022-12-21 22:07:15 +01:00
Frank
f9b9716fdd
Improvements for -S2
...
- new partition table for boards with UF2 boot (Adafruit qt py S2)
- better treatment of debug out using "USBCDC" native port
- workarounds for watchdog crashes on -S2
- Add missing but mandatory build flags for -S2 and -C3
2022-12-21 17:25:41 +01:00
Ewoud
028b12cc5e
Custom Effects buttons conform to ? standard
2022-12-21 15:49:40 +01:00
Ewoud
05971a2ffe
fix Custom Effect button missing in action
2022-12-21 13:39:42 +01:00
Ewoud
fb5c057f94
More usermod help
2022-12-21 13:16:55 +01:00
Ewoud
2af9fc3755
Add mm.kno.wled.ge
...
Change https://kno.wled.ge to https://mm.kno.wled.ge
Change help to ? button in usermods
Change WeatherUserMod to Weather
2022-12-21 12:30:40 +01:00
Frank
f48895f61f
add gpio info for USERMOD_DALLASTEMPERATURE
2022-12-20 19:24:23 +01:00
Frank
ddad7269ed
pin info: more default usermod pins
2022-12-20 17:49:34 +01:00
Frank
3d80f503cd
make netDegug work with MIC_LOGGER
...
adding a dummy "´flush()" method to NetDebug that does nothing
2022-12-20 17:47:33 +01:00
Frank
c7c5b3255c
version up
2022-12-19 18:29:45 +01:00
Frank
95e6f471ce
miclogger - added average signal (optional)
2022-12-19 18:29:22 +01:00
Ewoud
949373df91
Add usermod help links for AR, 4LD and weather
...
Other usermods:
void appendConfigData()
{
...
oappend(SET_F("addInfo('<modname>:help',0,'<a href=\"https:// \">Help</a>');"));
...
}
2022-12-19 16:42:07 +01:00
Frank
5ec98c4c55
mpu usermod: add error message in info page (if semsor not found)
2022-12-19 16:32:44 +01:00
Frank
465c032535
audio mic logger improvement
...
added min/max of raw samples to the plot.
This will help for debugging microphones with strong negative DC offset.
2022-12-19 16:29:49 +01:00
Blaž Kristan
284a9999b3
Merge pull request #2960 from mrbubble62/main
...
Fixed typo when WLED_ENABLE_FS_EDITOR disabled
2022-12-19 14:07:19 +01:00
Ewoud
3139f5228d
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-19 14:00:52 +01:00
Ewoud
c708d277c7
PlatformIO fix 16MB boards bug
2022-12-19 13:16:36 +01:00
Frank
42cc302159
enable bandpass filter for analog input
...
Analog input seems to sometime have a very strong negative DC offset, when the signal is not centered at 1.8V. The bandpass filter should help to reenter such "off limits" signals.
See discussions in issue #10 .
2022-12-19 11:15:37 +01:00
Blaž Kristan
b241872a00
Merge pull request #2942 from ezcGman/um-sht
...
New Usermod: SHT temperature & humidity sensors
2022-12-19 07:11:10 +01:00
Frank
18d649a3a5
usermods: delay I2C pin allocation
...
delay i2C allocation / startup if global I2C pins = -1
2022-12-18 23:12:38 +01:00
Frank
ef8da0d3e8
small update
...
moving the print slightly above
2022-12-18 23:08:08 +01:00
ezcGman
b7034d3213
UM SHT: Check for IOs gt zero
2022-12-18 21:33:25 +01:00
Blaž Kristan
e7449b4d56
Merge pull request #2959 from Aircoookie/selall-bugfix
...
maximum segments reached and Select all bugfix
2022-12-18 19:24:14 +01:00
mrbubble62
fab34c9e49
Merge branch 'Aircoookie:main' into main
2022-12-18 12:38:45 -05:00
mrbubble62
7df08c2120
Fixed typo when WLED_ENABLE_FS_EDITOR disabled
2022-12-18 12:37:05 -05:00
Frank
ae39fe8a0c
usermod 4ld: start disabled on -S3
...
workaround for a nasty bug in idf v4 - device hangs for several minutes if you start with display not attached.
2022-12-18 18:35:28 +01:00
Frank
b94e0ef797
Merge pull request #2955 from ezcGman/i2c-build-flags
...
Add build flags for global i2c & SPI pins
2022-12-18 12:33:33 +01:00
Blaz Kristan
00fed4f995
Carifications and implicit HW_PIN... definition
2022-12-18 11:33:13 +01:00
Blaz Kristan
e8a7802e94
Loxone bugfix.
2022-12-18 11:07:32 +01:00
Frank
2c9cde4096
I2C usermods: make sure that no Wire-begin(-1, -1) sneaks through
2022-12-17 21:42:16 +01:00
Frank
dae6de76f1
Improve co-existence of usermods sharing I2C
...
Improve co-existence of several popular usermods with respect to shared I2C bus.
- ensure that i2c_sda and i2c_scl are used when defined
- ensure that HW_PIN_SDA / HW_PIN_SCL are not overwritten
- ensure that Wire.begin()nis always called with user-defined pins (remove rogue Wire.begin() without parameters)
- ensure that set.cpp / cfg.cpp use esp32-specific global Wire objects.
2022-12-17 19:45:45 +01:00
Frank
6385bf41aa
posxt-merge fixing
...
small update, to preserve MM-specific parts.
2022-12-17 17:45:39 +01:00
Blaz Kristan
bfbc1ebb13
Fix all segments checkbox
2022-12-16 23:20:49 +01:00
Blaz Kristan
a802bb2736
Merge branch 'main' into selall-bugfix
2022-12-16 22:32:15 +01:00
Blaz Kristan
3c5838cafd
Remove "strip" dependency in Segment class
2022-12-16 22:31:07 +01:00
Ewoud
b05229936d
Platformio: add more wemos shield 16MB entries and improve/cleanup
...
Platformio:
- Add wemos_shield_esp32_16MB configs
- Improve/cleanup some comments
- Create entries for shield mics/linein and 16MB board
- Reuse these entries (SPM1423, ICS4343x, LineIn, 16MB)
2022-12-16 20:48:58 +01:00
Ewoud
27bbccc314
Custom Effects: add fftResult
...
Version 0.14.0.11
Custom Effects
- Update to wledv033.json
- change sampleAvg to volume
- custom effects is 1d effect (to enable expand function), however 2D just possible!
2022-12-16 14:07:30 +01:00
Ewoud
ffe52fcbf5
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-16 11:43:27 +01:00