Blaz Kristan
5f37c19d42
PSRAM fix & CCT IC
...
- prevent PSRAM use on ESP32 rev.1 without compile fix
- add runtime selection for CCT IC (Athom 15W bulb)
2024-03-28 16:03:06 +01:00
Blaz Kristan
47f44680a3
Multi-update
...
- 0.15.0-b2
- WS2805 support (NeoPixelBus 2.7.9)
- generic PSRAM support (ESP32 rev.1 still needs compile fix)
- BREAKING: default LEDPIN 2 (due to PSRAM)
- PinManager optimisations
2024-03-24 17:37:11 +01:00
Blaž Kristan
78096803ea
Merge branch '0_15' into fw1906_0_15
2024-03-20 19:51:32 +01:00
Blaž Kristan
f1987b9544
Merge pull request #3828 from willmmiles/0_15-asyncwebserver-2.2.0-features
...
ESPAsyncWebServer 2.2.0 + features
2024-03-20 19:50:06 +01:00
Blaz Kristan
7c8df97968
Merge branch 'main' into 0_15
2024-03-17 12:21:35 +01:00
Will Miles
12bf04826a
Update ESPAsyncWebServer to v2.2.0
2024-03-16 12:12:48 -04:00
Robert
c74db95c14
Add FW1906 support
2024-03-13 20:44:33 +11:00
Blaz Kristan
9d70ec56f2
Distinguish 160MHz binaries
2024-03-11 23:22:14 +01:00
Blaz Kristan
0398ec40b7
Merge branch 'main' into v0142-beta2
2024-03-11 23:00:17 +01:00
Blaz Kristan
f55465f8b8
Fix AsyncWebServer library
2024-03-11 18:02:03 +01:00
Blaz Kristan
a2368a75f7
Fix AsynWebServer lib
...
Add 160MHz builds for ESP8266
2024-03-11 17:41:17 +01:00
Christian Schwinne
6322ab9f07
.
2024-03-09 22:00:18 +01:00
Christian Schwinne
21d0f10dd7
Fix AR compilation
2024-03-09 21:59:45 +01:00
Christian Schwinne
7e17011ebc
Revert "Merge branch 'gif' into 0_15"
...
This reverts commit cb5eb9edc7 , reversing
changes made to da5c12f466 .
2024-03-09 20:00:41 +01:00
Carlos Cruz
ab13db73e7
Added files to usermod directory and changes to platform.ini to support Adafruit MAX17048 module. ( #2 )
...
Co-authored-by: Azots <78281612+Azots@users.noreply.github.com >
2024-03-09 13:06:30 -05:00
Christian Schwinne
cb5eb9edc7
Merge branch 'gif' into 0_15
2024-03-09 18:23:59 +01:00
Blaz Kristan
b305fd8865
Fix for ArduinoFFT
2024-03-07 20:52:18 +01:00
Blaz Kristan
1fc0680c71
160MHz clock & alternate AWS
2024-03-02 14:12:57 +01:00
Blaz Kristan
989bdfb0d5
Reduce string RAM usage for ESP8266 debug builds
2024-02-17 11:33:42 +01:00
Woody
7fe6541b7c
Merge branch '0_15' into GitHub-Actions
2024-02-01 18:05:39 +01:00
Blaz Kristan
d10d7dc298
upload speed and clarifications
2024-01-30 19:44:10 +01:00
Blaz Kristan
063af1dbc7
core description fix
2024-01-30 19:26:37 +01:00
Woody
df1c8a64e5
Update GitHub Actions workflow
...
This also adds a WLED_RELEASE_NAME for esp32s3dev_8MB_PSRAM_opi
2024-01-24 16:11:51 +01:00
Blaž Kristan
2b022e1871
Update platformio.ini
...
Added WROVER model and removed flash options for ESP32-S2
2024-01-19 14:18:54 +01:00
Blaz Kristan
78aeca6399
Trim platformio.ini & add info to sample
2024-01-18 18:28:01 +01:00
Christian Schwinne
9378fc7276
Merge remote-tracking branch 'origin/0_15' into gif
2024-01-16 21:53:08 +01:00
Will Tatam
46337ca554
Add ANIMartRIX usermod
2024-01-11 20:20:53 +00:00
Blaž Kristan
c4d214f5c0
Merge pull request #3598 from WoodyLetsCode/pio
...
Automatically build UI before compiling
2024-01-09 19:05:04 +01:00
Will Miles
9c4d3cd6e2
platformio.ini: Add MPU6050 library dep
2024-01-07 15:50:15 -05:00
Woody
e778b02c0c
Automatically build UI before compiling
2024-01-07 01:06:52 +01:00
Frank
51b3d7cb4a
Merge pull request #3569 from raymondhardy/ESP32-S3-WROOM-1-N16R8
...
new buildenv for esp32s3dev_16MB_PSRAM_opi dev board (LilyGo T7-S3)
2024-01-03 22:20:01 +01:00
Frank
3baff4e675
Merge pull request #3572 from drasch/fix/esp32c3-2mb-flash-size
...
fix(esp32c3-2mb): correct flash size for c3 board with only 2MB
2024-01-03 22:18:24 +01:00
Frank
f513cae66e
code spell checking - part1 (core)
...
I've found a code spellchecker, so this is what can be corrected easily. Changes are only affecting comments, readme and a few user-visible strings. So no functional impact expected.
2023-12-14 03:49:54 +01:00
skinnyquiver
84802d9065
[fix] Uses extends as per softhack007 comment
2023-12-05 10:36:31 -06:00
David Rasch
90d696d826
fix(esp32c3-2mb): correct flash size for c3 board with only 2MB
2023-12-05 10:54:32 -05:00
skinnyquiver
aeb9e2ad9f
[fix] Removes additional default envs line
2023-12-04 19:24:35 -06:00
skinnyquiver
26ab1bfd4f
[Feat] Adds new esp32s3dev_16MB_PSRAM_opi dev board to work with LilyGo T7_s3 ESP32-S3-WROOM-1-N16R8
2023-12-04 19:17:15 -06:00
Blaz Kristan
9867227ccd
Increase IRAM at the expense of cache for ESP8266
2023-10-23 19:30:44 +02:00
Blaz Kristan
f329a5950e
Speed optimisations.
2023-10-15 13:06:40 +02:00
Blaz Kristan
3b74cd5676
Merge branch 'main' into 0_15
2023-10-02 21:20:20 +02:00
Frank
1c3fdb73fb
optimization: only use "float" math functions
...
- saves 5KB flash and some RAM
-allow to build with -D WLED_USE_UNREAL_MATH, to restore old behaviour and save another 6KB flash
2023-10-01 19:04:30 +02:00
Blaz Kristan
cc68e6b6e6
Squashed commit of the following:
...
Remove sync receive
Disallow 2D effects on non-2D segments
Optimisations
Sync clarification
AR palettes
Return of 2 audio simulations
Bugfix in sync #3344
- remove excessive segments
- ignore inactive segments if not syncing bounds
- send UDP/WS on segment change
- pop_back() when removing last segment
Add pairing support for ESP-NOW sync
Reduce string RAM footprint
UDP parse optimisation
Make WizMote work with sync.
ESP-NOW wireless sync POC.
- caveat: devices have to be on the same channel
- clashes with WizMote handling ATM
2023-09-10 18:52:14 +02:00
Frank
b4fe694d1b
esp32 buildenv with audioreactive
...
To make it better readable and prevent copy&paste errors, all needed flags can be referenced from the "esp32" buildenv:
${esp32.AR_build_flags}
${esp32.AR_lib_deps}
2023-09-10 16:30:04 +02:00
Frank
c117785554
8266 optional build flags to increase IRAM
...
related to #3364
2023-09-10 02:00:09 +02:00
cschwinne
04aa9f0e61
Release of WLED beta 0.14.0-b4
2023-08-11 23:11:08 +02:00
Frank
5df197e814
disable ESP-NOW remotes in ethernet build (will crash without wifi)
2023-08-01 13:11:06 +02:00
cschwinne
2b9007958b
Merge branch 'main' into gif
2023-07-31 18:26:35 +02:00
Frank
c8fdf3731a
upgrade to FastLED 3.6.0
...
changes from 3.50 to 3.6.0:
* bugfixes
* removed "register" keyword
* some speedups
* explicit bool() and uint32_t() operators, see https://github.com/FastLED/FastLED/issues/819
FX.cpp: bugfix for "wled00/FX.cpp:4906:36:
error: cannot convert 'CRGB' to 'uint32_t' {aka 'unsigned int'} in initialization"
2023-07-20 22:36:47 +02:00
Frank
f8e766ffc0
add -S3 PSRAM (qio_opi) to nightly builds
2023-07-20 22:21:02 +02:00
Frank
2db966ba47
Improvements for -S3 with PSRAM
...
qio_opi: PSRAM 8MB or 16MB
qio_qspi: PSRAM 2MB or 4MB
fun fact: _opi and _qspi modes both require a special bootloader.
2023-07-20 22:09:14 +02:00