Blaž Kristan
c35e82e59f
Merge branch '0_15' into pixel-dice-usermod
2024-08-18 13:20:45 +02:00
jdiamond
cde5314d41
Add "dice" to environment names, and add more information about fitting in a 4MB partition.
2024-08-11 01:23:41 +00:00
Arthur Suzuki
ed5eb28228
Added POV image effect
...
Setup is really easy, after first boot and WiFi/LEDs setup:
go to wled.local/edit and upload a couple image to WLed's filesystem.
Only PNG is supported right now, further support for GIF is planned.
The image should be as wide as the 1D segment you want to apply to.
When done, go to the Effect page on the UI, select "POV Image" effect.
You could also update the image with a post to the JSON-API like this:
curl -X POST http://[wled]/json/state -d '{"seg":{"id":0,"fx":114,"f":"/axel.png"}}'
The segment should move at around 120RPM (that's 2revolutions per seconds) for an image to showup.
More informations and pictures here : https://lumina.toys
2024-08-10 00:03:55 +02:00
jdiamond
96c7716d3e
Added a usermod for interacting with BLE Pixels Dice.
2024-08-08 03:13:33 +00:00
Blaz Kristan
d88bb3c668
Merge branch '0_15' into blending-styles
2024-07-18 20:26:51 +02:00
Frank
ea608cecb0
Merge pull request #3962 from gaaat98/esp8266-audioreactive-sync
...
ESP8266 audioreactive UDP sound sync ported from MoonModules/WLED - receive only
2024-07-13 10:16:07 +02:00
Frank
2e266ec945
use fixes-size stack buffer
...
... protected against array overflow due to previous "if (packetSize <= UDPSOUND_MAX_PACKET)"
2024-07-13 09:55:59 +02:00
Frank
3a8e19d1b4
audiosync receive improvements (maintainer edit)
...
* fixed a few typo's in comments
* fixed 8266 specific warning about 'comparison of integer expressions of different signedness'
based on recommendations made by @willmmiles:
* make sure that audioSyncPacket is the same size (44bytes) on all platforms
* use static buffer for receiving (avoids heap fragmentation)
* copy receive buffer to local audioSyncPacket struct - avoids alignment problems
* esp32 only: to stay in sync with UDP, Udp.flush() is needed when Udp.parsePacket() is _not_ followed by Udp.read()
2024-07-12 22:09:52 +02:00
Blaz Kristan
13ed78be96
Merge branch '0_15' into blending-styles
2024-07-11 21:30:10 +02:00
Blaz Kristan
cd1ede38a7
Size & speed optimisations
2024-07-11 21:22:58 +02:00
Niklas Fäth
f6ed3bc9db
Fix typo in "Battery" usermod (Build Failed)
2024-07-11 13:56:33 +02:00
Blaž Kristan
4ab2c907f5
Merge pull request #4048 from willmmiles/mpu6050-crash-fix
...
Mpu6050 usermod crash fix
2024-07-10 06:31:41 +02:00
Will Miles
8632d99341
MPU6050: Fix crash when enabling
...
Avoid reconfiguring the device during web server context, which can
trigger a yield(). Instead defer the device initialization to loop().
2024-07-09 18:49:53 -04:00
Blaz Kristan
f3891c305d
Merge branch '0_15' into blending-styles
2024-07-05 21:22:29 +02:00
Blaž Kristan
a812fc07f2
Merge pull request #4033 from adamsthws/0_15_internal_temp_usermod_improvement_new
...
Usermod Updated: Internal Temperature V2
2024-07-03 07:12:52 +02:00
Adam Matthews
78e7312adf
Update usermod internal temperature
...
Enabled the storing the currently active preset or playlist for it to be restored later
2024-07-01 00:26:03 +01:00
Blaz Kristan
593970ed6d
Merge branch '0_15' into blending-styles
2024-06-30 10:45:54 +02:00
Blaz Kristan
0ff4016250
WLED 0.15.0-b4 release
...
- LED settings update (limit to available outputs)
- minor fixes
2024-06-29 20:22:47 +02:00
Blaz Kristan
e753f3849e
Revert "WLED 0.15.0-b4 release"
...
Messed FX_fcn.cpp CRLF conversion
2024-06-29 20:18:30 +02:00
Blaz Kristan
7b248c8fb2
WLED 0.15.0-b4 release
...
- LED settings update (limit to available outputs)
- minor fixes
2024-06-29 16:36:27 +02:00
Blaž Kristan
f0e4dd90ee
Merge pull request #4013 from wesleygas/0_15
...
Add LD2410 sensor usermod
2024-06-29 16:21:21 +02:00
Blaž Kristan
c540ec5417
Update readme.md
2024-06-29 16:17:46 +02:00
Adam Matthews
3815516022
Fixes to feature update for Internal Temperature usermod
...
Simplified the code by removing an unnecessary function definition and instead using direct assignment in the place where the function was previously called.
2024-06-28 16:12:56 +01:00
Adam Matthews
a1dfdced31
Fixes to feature update for Internal Temperature usermod
...
- Updated all doubles to floating-point literals by adding explicit `f` suffix
- Removed all remaining html from readme markdown documentation.
2024-06-28 15:47:54 +01:00
Adam Matthews
9877e899e0
Fixed images in readme
...
Github flavoured markdown didn't work as expected.
2024-06-27 17:52:41 +01:00
Adam Matthews
bc4a6138b1
Fixes to feature update for Internal Temperature usermod
...
Applied various fixes as advised by @blazoncek
Thankyou for the advice!
- Updated float: 95.0 > 95.0f
- Updated type: const > constexpr
- Comments clarified
- Preset setting: `-1` > `0`
2024-06-27 17:33:37 +01:00
Adam Matthews
f825cab54a
Usermod Updated: Internal Temperature V2
...
# Added high temperature indicator/action...
- A configurable preset is activated when the internal temperature raises above a configurable threshold temperature.
- When the internal temperature falls back below the threshold, the previously active preset is re-activated.
- To prevent frequent toggling between states when the temperature is close to the threshold, the reset threshold is slightly lower than the activation threshold to provide a small buffer.
- Reset threshold is automatically calculated to be two degrees lower than whatever the activation threshold is set to.
- To prevent the user setting the loop interval too low, a minimum allowable interval has been added.
2024-06-26 20:27:53 +01:00
xkvmoto
8a1df9afee
Update usermod_sn_photoresistor.h
...
Allow to configure the analog input pin for the Photoresistor.
2024-06-07 19:50:45 +02:00
wesleygas
9cfb56d9c6
Add LD2410 sensor usermod
2024-06-04 21:39:31 -03:00
Blaz Kristan
de5632b1cf
Merge branch '0_15' into blending-styles
2024-06-01 17:54:57 +02:00
Blaž Kristan
1bb06106fd
Merge pull request #4001 from DevilPro1/smartnest
...
Fixed code of Smartnest and updated documentation
2024-06-01 17:52:55 +02:00
devilpro1
f1cce8ef46
Update readme.md
2024-05-29 20:14:12 +02:00
devilpro1
e47932c9aa
Update usermod_smartnest.h
2024-05-29 20:13:37 +02:00
muebau
d5da84dcb2
add more information of the partition table to readme
2024-05-27 18:36:48 +02:00
muebau
1bd051d703
fixed link to partition table
2024-05-27 18:15:39 +02:00
muebau
abb55f8e4b
center the canvas if the segment exceeds the maximum width or height
2024-05-27 13:29:03 +02:00
muebau
46f6a257d0
fixed another throw statement
2024-05-26 22:08:01 +02:00
muebau
97e4eec5be
avoid exceptions to stay compatible with ESP8266
...
add limitaion information to readme
2024-05-26 21:00:13 +02:00
muebau
69b99abb7d
improved readme
2024-05-26 15:46:23 +02:00
devilpro1
08f6d5a683
Add files via upload
2024-05-26 12:46:45 +02:00
devilpro1
627bea30ed
Delete usermods/smartnest directory
2024-05-26 12:46:34 +02:00
muebau
caf0a5bbe8
changed the last double variables and values to float and add more hints to readme
2024-05-26 11:01:57 +02:00
muebau
5f0c6fce74
fixed static or global variables
...
use of strip.now instead of millis()
use float instead of double
respond to changes in segment size
make effect usable with multible segments
2024-05-23 18:51:55 +02:00
muebau
78089107b7
Merge remote-tracking branch 'upstream/0_15' into fix_usermod_tetisai
2024-05-23 16:15:35 +02:00
Blaž Kristan
9f581c6181
Merge pull request #3994 from gsieben/0_15-Usermod-BME68X-Pull-Request
...
Usermod BME68X Sensor Implementation rebased for WLED 0.15
2024-05-21 21:20:47 +02:00
Blaž Kristan
85702a8142
Merge branch '0_15' into feature/aht10_usermod
2024-05-21 18:21:16 +02:00
Blaž Kristan
0bcdc9641d
Merge pull request #3968 from adamsthws/0_15_battery_usermod_readme
...
Update Battery usermod documentation
2024-05-21 18:17:08 +02:00
Blaž Kristan
bfd1bdfc64
Merge branch '0_15' into 0_15-Usermod-BME68X-Pull-Request
2024-05-21 18:14:23 +02:00
Gabriel Sieben
79ffe021e4
Update usermod_bme68x.h
...
One error message was in German
2024-05-21 11:41:57 +02:00
Gabriel Sieben
fc5c19788e
Update usermod_bme68x.h
2024-05-20 14:49:05 +02:00