Ewoud
36c34b5db8
Merge branch 'mdev' into audio_fastpath
2023-05-31 21:35:24 +02:00
Ewoud
bd7f1678d0
Hack to show Animartrix effects last in effects list
2023-05-31 21:34:19 +02:00
Frank
1daeecc7dd
Merge branch 'mdev' into audio_fastpath
2023-05-30 20:44:10 +02:00
Will Tatam
69365fd815
Correctly label effects as 2D
2023-05-30 15:45:26 +01:00
Will Tatam
990b5663ed
Merge remote-tracking branch 'upstream/mdev' into animartrix-library
2023-05-29 15:09:11 +01:00
Will Tatam
f0f38fbd93
Remove use of SEQMENT.leds and directly call SEGMENT.setPixelColor
2023-05-29 13:41:41 +01:00
Frank
49f2e26ab5
arduinoFFT hash update
...
to fix the gh build, following latest dev.
2023-05-27 00:00:59 +02:00
Frank
8c5e589020
arduinoFFT hash update
...
to fix the gh build, following latest dev.
2023-05-27 00:00:08 +02:00
Will Tatam
ab024b5e17
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:40:17 +01:00
Will Tatam
f92b635126
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:22:27 +01:00
Will Tatam
429428637c
Remove original prototype code
2023-05-26 13:13:18 +01:00
Frank
df26430e42
audioreactive: replace dynamic buffer with static buffer
...
using a dynamic array for newSamples[num_samples] was never needed. It was a risks as the buffer was allcated/deallocated with every call of getSamples().
2023-05-25 21:50:44 +02:00
netmindz
e6fb6c4a50
Merge pull request #39 from troyhacks/ES8388-Lyra-T-Fixes-Test
...
ES8388 LyraT Fixes
2023-05-25 21:49:52 +02:00
Frank
4407f8a71b
audioreactive: replace dynamic buffer with static buffer
...
using a dynamic array for newSamples[num_samples] was never needed. It was a risks as the buffer was allcated/deallocated with every call of getSamples().
2023-05-25 21:45:46 +02:00
Will Tatam
23e801a23a
Disable palette and controls
2023-05-23 23:03:45 +01:00
Will Tatam
841640fa8a
Add CC BY-NC 3.0 to info page
2023-05-23 20:11:36 +01:00
Will Tatam
9900fa7cb4
Try and use SEGMENT.leds for Big_Caleido (Direct leds)
2023-05-23 19:35:30 +01:00
Will Tatam
250202ebdc
Try and use SEGMENT.leds for Big_Caleido (Direct leds)
2023-05-23 19:31:19 +01:00
Troy
0ff5918e9c
Merge branch 'MoonModules:mdev' into ES8388-Lyra-T-Fixes-Test
2023-05-23 12:34:01 -04:00
Will Tatam
056036d66b
First draft of working output of animatrix effects
2023-05-23 17:23:35 +01:00
Will Tatam
3682501eec
Disable original for now
2023-05-23 15:41:13 +01:00
Will Tatam
b397fb5470
Delay init to setup
2023-05-23 15:40:35 +01:00
Will Tatam
a7c805a3c5
Add all current ANIMartRIX to list of modes
2023-05-23 15:08:28 +01:00
Frank
188136dbb3
MQTT bugfix for SHT usermod
...
typo in macro name (MM specific code) caused MQTT to be disabled even when MQTT was supported in the buildenv.
2023-05-22 11:11:20 +02:00
Ewoud
40d120146f
Merge branch 'mdev' into audio_fastpath
2023-05-17 11:58:43 +02:00
Ewoud
e0d2d28b19
Merge upstream post: temp usermod and new version
2023-05-17 11:50:24 +02:00
Ewoud
c0d5cad198
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-17 11:15:50 +02:00
Ewoud
175375e30d
Merge branch 'mdev' into audio_fastpath
2023-05-16 16:02:47 +02:00
Ewoud
fc0c6d9293
Tiny update
2023-05-14 14:31:39 +02:00
Ewoud
7e7d1065e9
Rename usermod_fastled to usermod_animartrix and add in _m
2023-05-13 22:33:03 +02:00
Frank
6317dcb757
swapped-channel workaround needed a bit longer
...
It seems that ESP-IDF 4.4.5 will (finally) fix this old bug. hallelujah.
73ca054b80 (diff-02a5aef0ab7d8485b0a165910efaab3dfc450b473eef0bab1b32bccb4ea85c69)
2023-05-12 19:10:51 +02:00
Frank
477aae95fd
swapped-channel workaround needed a bit longer
...
It seems that ESP-IDF 4.4.5 will (finally) fix this old bug. hallelujah.
73ca054b80 (diff-02a5aef0ab7d8485b0a165910efaab3dfc450b473eef0bab1b32bccb4ea85c69)
2023-05-11 22:57:18 +02:00
Ewoud
fede3dd54c
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-11 17:39:12 +02:00
Blaz Kristan
cdfc0f6b71
Temperature usermod rewrite
2023-05-11 17:33:09 +02:00
Ewoud
eb6b890c6b
Nodes tab more info + on/off button (WIP)
...
index.js:
- add callNode
- populateNodes more info and button calling node
remove fetchAndExecute from artifx.js (use the one in index.js) and add parms parameter
index.css: make #nodes div 980px wide
2023-05-11 17:08:33 +02:00
Frank
f147d7939a
Merge branch 'mdev' into audio_fastpath
2023-05-11 13:35:17 +02:00
Frank
692d30048d
four-line-display: SSD1309 I2C driver
...
* SSD1309 I2C driver added (SPI driver was already included)
* minor cleanup to avoid exhaustive "if" for isSPI
2023-05-11 13:34:40 +02:00
Blaz Kristan
cb740d34d7
Bugfix
...
- SHT enable/disable crash
2023-05-11 12:20:07 +02:00
Blaz Kristan
bf6a18a414
Bugfix
...
- SHT enable/disable crash
2023-05-10 21:09:28 +02:00
Frank
50061ddae8
UM BH1750 adapted to "MM style", 8266 build fixes
...
* UM BH1750 adjustments to use new MM features
* UM BH1750 check sensor status before tryig to read new value (avoids blocking LED updates)
* UM temperature: ensure that measurements continue with many LEDs running (strip.isUpdating() will be true all the time)
* all usermods: solved compile problems on 8266
2023-05-10 20:14:10 +02:00
Frank
3aad3a8ff7
sht: replace _enabled by "enabled"
...
... so the usermod status shows correctly in UM overview.
2023-05-10 18:08:26 +02:00
Frank
d79fa92e6c
SHT usermod added to MM "XL" config
...
... but commented out (experimental)
2023-05-10 17:12:48 +02:00
Frank
9e9d10618b
SHT usermod MoonModules upgrade
...
Use MM specific features in SHT usermod:
* Join global I2C bus with pinManager.joinWire()
* allow to compile without MQTT
* use extended Usermod class features
* prevent sensor starvation when running with > 600 LEDs
2023-05-10 15:15:25 +02:00
Frank
52c4093fb0
minor bugfix for usermod_v2_Battery.h
...
missing semicolon - caused compile errorsin debug mode.
2023-05-08 20:59:57 +02:00
Frank
50b3c9dc62
library updates
...
* FastLED 3.5.0 #master (up to 50% faster)
* All ESP32 env use NeoPixelBus 2.7.3 (slightly faster)
* Weather usermod: small update, as fastLED wants an explicit conversion from CRGB -> uint32_t
* weather usermod: avoid using palette color #0 = black
2023-05-07 21:15:31 +02:00
Blaž Kristan
fb14bc6016
Merge pull request #3116 from Erwin-Repolust/main
...
Changing voltage calculation to a weighted running average
2023-05-07 10:20:26 +02:00
TroyHacks
3df2272791
Warnings about AudioKit rubbish
2023-05-04 08:55:00 -04:00
TroyHacks
1713204bfe
Better ES8388 init and mic support
2023-05-01 21:07:33 -04:00
Frank
56b6290fdd
Update audio_reactive.h
...
small oops
2023-04-30 21:03:00 +02:00
Frank
0c58c12d0f
audio fastpath: reduce filter delay
...
- reduced filter strength, which also reduces delays
- increased I2S buffer count, and reduced I2S cycle time to recover from delays faster.
2023-04-30 20:58:06 +02:00