Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing update to WLED 0.14.4 (crashing) #10

Open
wants to merge 185 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
185 commits
Select commit Hold shift + click to select a range
b4f08fa
Adding Pixel Magic Tool to WLED
ajotanc Jun 13, 2023
61637f1
Revert "Adding Pixel Magic Tool to WLED"
ajotanc Jun 14, 2023
68860ae
Adding Pixel Magic Tool to WLED
ajotanc Jun 14, 2023
c361c34
Corrections and performance improvements
ajotanc Jun 16, 2023
ea96412
Remove IE compatibility tag
Aircoookie Jun 16, 2023
0d28728
Corrections and performance improvements
ajotanc Jun 16, 2023
94aeb19
Enable pxmagic by default
Aircoookie Jun 22, 2023
44197d9
Updating pxmagic and inserting it in the WLED UI with option to enabl…
ajotanc Jul 20, 2023
e010e67
Revert "Updating pxmagic and inserting it in the WLED UI with option …
ajotanc Jul 20, 2023
aec0bc5
Updating pxmagic and WLED UI
ajotanc Jul 20, 2023
cd6b3d7
Merge remote-tracking branch 'upstream/main' into pxmagic
ajotanc Jul 20, 2023
37dc17a
Correction
ajotanc Jul 20, 2023
b4a9641
Add option for leading zero
tetele Sep 11, 2023
9709ca3
Backwards compatible default value
tetele Sep 11, 2023
acfc166
Corrections
ajotanc Sep 28, 2023
f2d00e6
Merge remote-tracking branch 'upstream/main' into pxmagic
ajotanc Sep 28, 2023
c9b9d86
Corrections
ajotanc Sep 28, 2023
4194e66
Corrections
ajotanc Sep 28, 2023
8ccfb60
added the max fan pct to the PWM-Fan usermod. This allows high speed…
DanCaveman Oct 3, 2023
b564906
fix for maxPWMValuePct being ignored
Oct 5, 2023
86300a8
code review suggestions to make the code more efficient and cleaner
Oct 5, 2023
7f6486c
Custom palette gamma
blazoncek Oct 12, 2023
6148cbb
Merge branch 'main' into 0_14_1
blazoncek Oct 13, 2023
277f034
0.14.1 alpha 1
blazoncek Oct 13, 2023
418abc2
Merge pull request #3414 from DanCaveman/max-fan-pct-to-pwm-fan-usermod
blazoncek Oct 14, 2023
d951580
Merge pull request #3368 from tetele/usermod-ssdr-leading-zero
blazoncek Oct 14, 2023
ba49da7
Modifications
ajotanc Oct 16, 2023
7a4e0cc
Revert "Modifications"
ajotanc Oct 16, 2023
3581f4c
Modifications
ajotanc Oct 16, 2023
c43b4f9
Merge branch 'main' into pxmagic
ajotanc Oct 16, 2023
225fd0d
Update response code when access is denied
Moustachauve Oct 16, 2023
5da33af
Corrections made, added in a very accessible place
ajotanc Oct 16, 2023
c33c7eb
Correction related to enabling and disabling PXM in the User Interface
ajotanc Oct 16, 2023
36290c2
Merge pull request #3445 from Moustachauve/ota-lock-post-fix
blazoncek Oct 17, 2023
1dab26b
Update Discord invite links to point to guidelines channel
Aircoookie Oct 19, 2023
b6f4396
Some functionality improvements
ajotanc Oct 19, 2023
c7d399c
fix effect jumping on refresh
w00000dy Oct 20, 2023
aca0104
Add brand
ajotanc Oct 20, 2023
0d66bc4
Merge branch 'main' into 0_14_1
blazoncek Oct 21, 2023
0e20248
Fix gitignore.
blazoncek Oct 21, 2023
5820792
Revert changes.
blazoncek Oct 21, 2023
107bb14
Merge pull request #3296 from ajotanc/pxmagic
blazoncek Oct 21, 2023
199c00c
fix: image URLs moved on alphacoders
mountainash Oct 19, 2023
42aec56
refactor: removed trailing whitespace
mountainash Oct 19, 2023
302f1ee
removed: past Easter event
mountainash Oct 19, 2023
1fc60b0
Merge pull request #3460 from mountainash/fix/broken-asset-links
blazoncek Oct 22, 2023
535bf4c
npm
blazoncek Oct 22, 2023
fe717da
Possible fix for:
blazoncek Oct 22, 2023
0b28107
Merge branch 'fix-effect-jumping' into 0_14_1
w00000dy Oct 22, 2023
94dc611
Merge pull request #1 from WoodyLetsCode/0_14_1
w00000dy Oct 22, 2023
7ff6a6e
updated html_ui.h via npm run build
w00000dy Oct 22, 2023
3eabefd
Merge pull request #3466 from WoodyLetsCode/fix-effect-jumping
blazoncek Oct 22, 2023
0ae78ef
Update FX.cpp
knarfd Oct 23, 2023
0decf94
Merge pull request #3480 from knarfd/0_14_1
blazoncek Oct 23, 2023
9867227
Increase IRAM at the expense of cache for ESP8266
blazoncek Oct 23, 2023
d431aa4
Show 2D Config button by default
w00000dy Oct 25, 2023
34bed44
Hide 2D Configuration if 2D is not compiled in
w00000dy Oct 25, 2023
96700fe
Fix for udp sync (#3487)
blazoncek Oct 27, 2023
e5f6f8d
Twinklefox & Twinklecat fix
blazoncek Oct 28, 2023
284366e
fixed wrong power supply info
w00000dy Oct 29, 2023
ccc56d4
Merge pull request #3484 from WoodyLetsCode/settings-page
blazoncek Oct 31, 2023
e260b94
Bump build
blazoncek Oct 31, 2023
555d0d3
Npm & version comment
blazoncek Nov 1, 2023
4f5816f
Merge branch '0_14_1' into power-supply
blazoncek Nov 1, 2023
031526b
Correction
blazoncek Nov 1, 2023
fb6271e
Merge pull request #3496 from WoodyLetsCode/power-supply
blazoncek Nov 1, 2023
5b7b34a
Add LDR sensor dusk/dawn preset control Usermod
Nov 2, 2023
1543862
Merge pull request #3490 from JeffWDH/main
blazoncek Nov 2, 2023
9db8d44
Sort presets by ID
blazoncek Nov 4, 2023
7c121b8
Dissolve fix (#3502)
blazoncek Nov 8, 2023
51dfa9a
Implement front-end strategy to prevent caching
Moustachauve Nov 9, 2023
e67a210
Implement back-end strategy to prevent caching
Moustachauve Nov 9, 2023
7238ef4
Fix repeatable action for ir json
marcin20 Nov 13, 2023
c340a1d
Bugfix (#3526)
blazoncek Nov 15, 2023
44726c7
Changelog 0.14.1-b1
blazoncek Nov 16, 2023
eca3fb1
Revert "Implement front-end strategy to prevent caching"
Moustachauve Nov 17, 2023
a83d9a0
Merge pull request #3508 from Moustachauve/fix-settings-cache
blazoncek Nov 17, 2023
1661766
Bugfix (#3533)
blazoncek Nov 18, 2023
76a7f25
Merge pull request #3522 from martinez20m/fix_ir_repeat
blazoncek Nov 18, 2023
75f6a53
Fix (#3522)
blazoncek Nov 18, 2023
1e29d94
validate NTP responses (fixes #3515)
softhack007 Nov 20, 2023
80c67d3
bufix: ntp query when NTP gets enabled from UI
softhack007 Nov 20, 2023
d56cefd
indentation fix
softhack007 Nov 20, 2023
5fb891c
indentation fix2
softhack007 Nov 20, 2023
32e724e
Merge pull request #3536 from Aircoookie/ntp_errorchecking
softhack007 Nov 20, 2023
c3e937f
Fix for #3514
blazoncek Nov 27, 2023
ff82d36
Update readme.md
srg74 Nov 28, 2023
f66b343
Possible fix for #3541
blazoncek Nov 28, 2023
b0d0bb7
Merge pull request #3555 from srg74/patch-1
blazoncek Nov 29, 2023
4873031
Bugfix #3561
blazoncek Dec 1, 2023
7c108e5
Bugfix for SEGENV if defult map1D2D not defined
blazoncek Dec 1, 2023
26ab1bf
[Feat] Adds new esp32s3dev_16MB_PSRAM_opi dev board to work with Lily…
raymondhardy Dec 5, 2023
aeb9e2a
[fix] Removes additional default envs line
raymondhardy Dec 5, 2023
90d696d
fix(esp32c3-2mb): correct flash size for c3 board with only 2MB
drasch Dec 5, 2023
84802d9
[fix] Uses extends as per softhack007 comment
raymondhardy Dec 5, 2023
cb95a7d
Autowhite cleanup
blazoncek Dec 9, 2023
f513cae
code spell checking - part1 (core)
softhack007 Dec 14, 2023
9f79e64
code spell checking - part2 (dependencies)
softhack007 Dec 14, 2023
dbe8554
code spell checking - part3 (usermods)
softhack007 Dec 14, 2023
d6735be
comment clean-up (cosmetic)
softhack007 Dec 14, 2023
082d1ee
oappend robustness improvement
softhack007 Dec 14, 2023
1ec3a74
Manila Time is the same as CST (solves #3517)
softhack007 Dec 14, 2023
a8bd46c
bugfix - unusable pins on pico32 boards (#3573)
softhack007 Dec 14, 2023
6d28de7
npm run build
softhack007 Dec 14, 2023
da488f7
LDR_Dusk_Dawn: use pinManager, check ldrPin before use (quick-fix for…
softhack007 Dec 15, 2023
5c90a74
Fix for #3593
blazoncek Dec 17, 2023
7642c5a
Merge pull request #3529 from Aircoookie/0_14_1
blazoncek Dec 18, 2023
10faaaf
Build bump & changelog
blazoncek Dec 18, 2023
809a294
Fix Pixel Magic button.
blazoncek Dec 22, 2023
1900686
Bump
blazoncek Dec 22, 2023
5ab0121
workaround for #3601
softhack007 Dec 22, 2023
72e864b
sunrise/sunset: fix for ambiguous error value
softhack007 Dec 23, 2023
39e0a1f
Merge pull request #3612 from Aircoookie/sunset-fix
softhack007 Dec 23, 2023
5f62b4a
Fix for #2922
blazoncek Dec 23, 2023
d1b80aa
Beta2
blazoncek Dec 23, 2023
a3a5bff
Update readme.md
srg74 Dec 24, 2023
b743ca8
Merge pull request #3615 from srg74/patch-2
softhack007 Dec 24, 2023
5ebc345
Possible bugfix for #3609 #3616
blazoncek Dec 25, 2023
010c349
Make palette editor mobile friendly.
imeszaros Dec 26, 2023
e95629f
Remote preset cancles playlist
blazoncek Dec 27, 2023
662870b
Changlog update, b2 release
blazoncek Dec 29, 2023
e8b3c66
Merge pull request #3617 from imeszaros/cpal-mobile
blazoncek Dec 30, 2023
4f55be4
Bugfix #3632
blazoncek Jan 1, 2024
4e0f3e3
Update README.md
peterpociask Jan 3, 2024
06911e7
Merge pull request #3642 from peterpociask/patch-1
blazoncek Jan 3, 2024
3baff4e
Merge pull request #3572 from drasch/fix/esp32c3-2mb-flash-size
softhack007 Jan 3, 2024
51b3d7c
Merge pull request #3569 from raymondhardy/ESP32-S3-WROOM-1-N16R8
softhack007 Jan 3, 2024
cdc8640
Merge pull request #3648 from willmmiles/json-response-locking
blazoncek Jan 6, 2024
8fb5f0e
Changelog update v0.14.1-b3
blazoncek Jan 6, 2024
052bdd8
fix for #3655
softhack007 Jan 9, 2024
75e857a
npm run build
softhack007 Jan 9, 2024
a11cab0
Fix for #3665
blazoncek Jan 10, 2024
a9eb7cb
udp realtime - improve robustness against short packets (fix for #3672)
softhack007 Jan 11, 2024
27035a8
Better sorting and naming of static palettes
w00000dy Jan 11, 2024
24b60a2
Merge pull request #3674 from WoodyLetsCode/cpal
blazoncek Jan 12, 2024
0597eee
Bump urllib3 from 1.26.15 to 1.26.18 (#3455)
dependabot[bot] Jan 14, 2024
a4a8e26
Release WLED 0.14.1
blazoncek Jan 14, 2024
74fed56
Fix for #3693
blazoncek Jan 16, 2024
7afa550
Usermod Klipper Percentage: fix error with slashes on non windows dev…
lost-hope Jan 25, 2024
2b0fad8
Merge pull request #3722 from lost-hope/main
softhack007 Jan 26, 2024
4316024
Update audio_reactive.h
wled-install Jan 30, 2024
f1c27e1
Update readme.md
wled-install Jan 30, 2024
3453463
Update readme.md
wled-install Jan 30, 2024
89f8b60
Update readme.md
wled-install Jan 31, 2024
917a981
Update audio_reactive.h
wled-install Jan 31, 2024
3d6f25a
Merge pull request #3732 from wled-install/patch-1
blazoncek Feb 1, 2024
4457067
Multiple analog button fix for #3549
blazoncek Feb 10, 2024
4f42a17
Prevent JSON buffer clear after failed lock attempt
blazoncek Feb 7, 2024
0a8a884
Possible fix for #3589 & partial fix for #3605
blazoncek Jan 9, 2024
7ae5459
0.14.2-b1
blazoncek Feb 12, 2024
23aad24
Fixing stairway usermod and adding buildflags
lost-hope Feb 12, 2024
0a81517
Merge pull request #3758 from lost-hope/main
blazoncek Feb 14, 2024
8422ffc
Fixing a potential array bounds violation in ESPDMX
softhack007 Feb 14, 2024
c932621
string fix
blazoncek Feb 17, 2024
a4733b4
Move strings into flash
blazoncek Feb 18, 2024
59886a1
Move timezone table to PROGMEM
willmmiles Feb 17, 2024
c8c394b
TZ_TABLE: Add missing const
willmmiles Feb 19, 2024
1fc0680
160MHz clock & alternate AWS
blazoncek Mar 2, 2024
d9b0df9
LockedJsonResponse: Release early if possible
willmmiles Feb 12, 2024
91c11a1
Update CONTRIBUTING.md
Aircoookie Mar 9, 2024
21d0f10
Fix AR compilation
Aircoookie Mar 9, 2024
6322ab9
.
Aircoookie Mar 9, 2024
f55465f
Fix AsyncWebServer library
blazoncek Mar 11, 2024
0398ec4
Merge branch 'main' into v0142-beta2
blazoncek Mar 11, 2024
7f8ec59
Changelog update
blazoncek Mar 11, 2024
9d70ec5
Distinguish 160MHz binaries
blazoncek Mar 11, 2024
a42f78b
Update CONTRIBUTING.md
softhack007 Mar 14, 2024
acf6736
WLED 0.14.2 release
blazoncek Mar 17, 2024
6d27899
WLED 0.14.3 release
blazoncek Mar 29, 2024
02405b4
Create stale.yml
w00000dy Apr 3, 2024
bff6697
Update to AsyncWebServer v2.2.1
willmmiles Apr 1, 2024
00f5471
Build bump, changelog udate
blazoncek Apr 4, 2024
8358272
Merge pull request #3876 from w00000dy/main
blazoncek Apr 10, 2024
a418cd2
Activate stale (#3898)
w00000dy Apr 13, 2024
d2b4d25
Bump idna from 3.4 to 3.7 (#3895)
dependabot[bot] Apr 13, 2024
cd928bc
Increase operations-per-run in stale.yml
w00000dy Apr 14, 2024
80ebcb2
Merge pull request #3901 from w00000dy/main
blazoncek Apr 14, 2024
b2e68db
Increase operations-per-run in stale.yml again
w00000dy Apr 15, 2024
6272969
Set stale-pr-label & stale-issue-label to 'stale' in stale.yml
w00000dy Apr 16, 2024
197f47b
Merge pull request #3905 from w00000dy/main
blazoncek Apr 16, 2024
ecc9443
(0_14 branch only) adding compatibility for building with upstream ar…
softhack007 May 11, 2024
2aec21a
Palette loading optimisation
blazoncek May 15, 2024
2f6f0d2
WLED 0.14.4
blazoncek May 18, 2024
bcd360b
Merge tag 'v0.14.4' into update_to_0_15_0
awawa-dev Oct 23, 2024
5c69443
Update UI
awawa-dev Oct 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions .github/stale.yml

This file was deleted.

30 changes: 30 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: 'Close stale issues and PRs'
on:
schedule:
- cron: '0 12 * * *'
workflow_dispatch:

jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
with:
days-before-stale: 120
days-before-close: 7
stale-issue-label: 'stale'
stale-pr-label: 'stale'
exempt-issue-labels: 'pinned,keep,enhancement,confirmed'
exempt-pr-labels: 'pinned,keep,enhancement,confirmed'
exempt-all-milestones: true
operations-per-run: 1000
stale-issue-message: >
Hey! This issue has been open for quite some time without any new comments now.
It will be closed automatically in a week if no further activity occurs.

Thank you for using WLED! ✨
stale-pr-message: >
Hey! This pull request has been open for quite some time without any new comments now.
It will be closed automatically in a week if no further activity occurs.

Thank you for contributing to WLED! ❤️
72 changes: 69 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,71 @@
## WLED changelog

#### Build 2405180
- WLED 0.14.4 release
- Fix for #3978

#### Build 2404040
- WLED 0.14.3 release
- Fix for transition 0 (#3854, #3832, #3720)
- Fix for #3855 via #3873 (by @willmmiles)

#### Build 2403170
- WLED 0.14.2 release

#### Build 2403110
- Beta WLED 0.14.2-b2
- New AsyncWebServer (improved performance and reduced memory use)
- New builds for ESP8266 with 160MHz CPU clock
- Fixing stairway usermod and adding buildflags (#3758 by @lost-hope)
- Fixing a potential array bounds violation in ESPDMX
- Reduced RAM usage (moved strings and TZ data (by @willmmiles) to PROGMEM)
- LockedJsonResponse: Release early if possible (by @willmmiles)

#### Build 2402120
- Beta WLED 0.14.2-b1
- Possible fix for #3589 & partial fix for #3605
- Prevent JSON buffer clear after failed lock attempt
- Multiple analog button fix for #3549
- UM Audioreactive: add two compiler options (#3732 by @wled-install)
- Fix for #3693

#### Build 2401141
- Official release of WLED 0.14.1
- Fix for #3566, #3665, #3672
- Sorting of palettes in custom palette editor (#3674 by @WoodyLetsCode)

#### Build 2401060
- Version bump: 0.14.1-b3
- Global JSON buffer guarding (#3648 by @willmmiles, resolves #3641, #3312, #3367, #3637, #3646, #3447)
- Fix for #3632
- Custom palette editor mobile UI enhancement (#3617 by @imeszaros)
- changelog update

#### Build 2312290
- Fix for #3622, #3613, #3609
- Various tweaks and fixes
- changelog update

#### Build 2312230
- Version bump: 0.14.1-b2
- Fix for Pixel Magic button
- Fix for #2922 (option to force WiFi PHY mode to G on ESP8266)
- Fix for #3601, #3400 (incorrect sunrise/sunset, #3612 by @softhack007)

#### Build 2312180
- Bugfixes (#3593, #3490, #3573, #3517, #3561, #3555, #3541, #3536, #3515, #3522, #3533, #3508)
- Various other internal cleanups and optimisations

#### Build 2311160
- Version bump: 0.14.1-b1
- Bugfixes (#3526, #3502, #3496, #3484, #3487, #3445, #3466, #3296, #3382, #3312)
- New feature: Sort presets by ID
- New usermod: LDR sensor (#3490 by @JeffWDH)
- Effect: Twinklefox & Tinklecat metadata fix
- Effect: separate #HH and #MM for Scrolling Text (#3480)
- SSDR usermod enhancements (#3368)
- PWM fan usermod enhancements (#3414)

#### Build 2310010, build 2310130
- Release of WLED version 0.14.0 "Hoshi"
- Bugfixes for #3400, #3403, #3405
Expand Down Expand Up @@ -422,7 +488,7 @@

- Added application level pong websockets reply (#2139)
- Use AsyncTCP 1.0.3 as it mitigates the flickering issue from 0.13.0-b2
- Fixed transition manually updated in preset overriden by field value
- Fixed transition manually updated in preset overridden by field value

#### Build 2108050

Expand Down Expand Up @@ -951,7 +1017,7 @@

#### Build 2011040

- Inversed Rain direction (fixes #1147)
- Inverted Rain direction (fixes #1147)

#### Build 2011010

Expand Down Expand Up @@ -1162,7 +1228,7 @@

- Added module info page to web UI
- Added realtime override functionality to web UI
- Added individial segment power and brightness to web UI
- Added individual segment power and brightness to web UI
- Added feature to one-click select single segment only by tapping segment name
- Removed palette jumping to default if color is changed

Expand Down
20 changes: 17 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

Here are a few suggestions to make it easier for you to contribute!

### Describe your PR

Please add a description of your proposed code changes. It does not need to be an exhaustive essay, however a PR with no description or just a few words might not get accepted, simply because very basic information is missing.

A good description helps us to review and understand your proposed changes. For example, you could say a few words about
* what you try to achieve (new feature, fixing a bug, refactoring, security enhancements, etc.)
* how your code works (short technical summary - focus on important aspects that might not be obvious when reading the code)
* testing you performed, known limitations, open ends you possibly could not solve.
* any areas where you like to get help from an experienced maintainer (yes WLED has become big 😉)

### Target branch for pull requests

Please make all PRs against the `0_15` branch.

### Code style

When in doubt, it is easiest to replicate the code style you find in the files you want to edit :)
Expand Down Expand Up @@ -73,6 +87,6 @@ Good:
<!-- This is an HTML comment -->
```

There is no set character limit for a comment within a line,
though as a rule of thumb you should wrap your comment if it exceeds the width of your editor window.
Inline comments are OK if they describe that line only and are not exceedingly wide.
There is no hard character limit for a comment within a line,
though as a rule of thumb consider wrapping after 120 characters.
Inline comments are OK if they describe that line only and are not exceedingly wide.
6 changes: 2 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "wled",
"version": "0.14.0",
"version": "0.14.4",
"description": "Tools for WLED project",
"main": "tools/cdata.js",
"directories": {
Expand Down
35 changes: 29 additions & 6 deletions platformio.ini
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

# CI binaries
; default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth # ESP32 variant builds are temporarily excluded from CI due to toolchain issues on the GitHub Actions Linux environment
default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth, esp32dev_audioreactive, lolin_s2_mini, esp32c3dev, esp32s3dev_8MB, esp32s3dev_8MB_PSRAM_opi
default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, nodemcuv2_160, esp8266_2m_160, esp01_1m_full_160, esp32dev, esp32_eth, esp32dev_audioreactive, lolin_s2_mini, esp32c3dev, esp32s3dev_8MB, esp32s3dev_8MB_PSRAM_opi

# Release binaries
; default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth, lolin_s2_mini, esp32c3dev, esp32s3dev_8MB
Expand Down Expand Up @@ -42,6 +42,7 @@ default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth, esp32d
; default_envs = esp32s2_saola
; default_envs = esp32c3dev
; default_envs = lolin_s2_mini
; default_envs = esp32s3dev_16MB_PSRAM_opi

src_dir = ./wled00
data_dir = ./wled00/data
Expand All @@ -62,7 +63,7 @@ arduino_core_2_7_4 = [email protected]
arduino_core_3_0_0 = [email protected]
arduino_core_3_2_0 = [email protected]
arduino_core_4_1_0 = [email protected]
arduino_core_3_1_2 = [email protected].0
arduino_core_3_1_2 = [email protected].1

# Development platforms
arduino_core_develop = https://github.com/platformio/platform-espressif8266#develop
Expand All @@ -72,8 +73,7 @@ arduino_core_git = https://github.com/platformio/platform-espressif8266#feature/
platform_wled_default = ${common.arduino_core_3_1_2}
# We use 2.7.4.7 for all, includes PWM flicker fix and Wstring optimization
#platform_packages = tasmota/framework-arduinoespressif8266 @ 3.20704.7
platform_packages = platformio/framework-arduinoespressif8266
platformio/toolchain-xtensa @ ~2.100300.220621 #2.40802.200502
platform_packages = platformio/toolchain-xtensa @ ~2.100300.220621 #2.40802.200502
platformio/tool-esptool #@ ~1.413.0
platformio/tool-esptoolpy #@ ~1.30000.0

Expand Down Expand Up @@ -217,7 +217,7 @@ build_flags =
; restrict to minimal mime-types
-DMIMETYPE_MINIMAL
; other special-purpose framework flags (see https://docs.platformio.org/en/latest/platforms/espressif8266.html)
; -D PIO_FRAMEWORK_ARDUINO_MMU_CACHE16_IRAM48 ;; in case of linker errors like "section `.text1' will not fit in region `iram1_0_seg'"
-D PIO_FRAMEWORK_ARDUINO_MMU_CACHE16_IRAM48 ;; in case of linker errors like "section `.text1' will not fit in region `iram1_0_seg'"
; -D PIO_FRAMEWORK_ARDUINO_MMU_CACHE16_IRAM48_SECHEAP_SHARED ;; (experimental) adds some extra heap, but may cause slowdown

lib_deps =
Expand Down Expand Up @@ -336,6 +336,11 @@ build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP8266 #-DWLED
lib_deps = ${esp8266.lib_deps}
monitor_filters = esp8266_exception_decoder

[env:nodemcuv2_160]
extends = env:nodemcuv2
board_build.f_cpu = 160000000L
build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP8266_160 #-DWLED_DISABLE_2D

[env:esp8266_2m]
board = esp_wroom_02
platform = ${common.platform_wled_default}
Expand All @@ -345,6 +350,11 @@ build_unflags = ${common.build_unflags}
build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP02
lib_deps = ${esp8266.lib_deps}

[env:esp8266_2m_160]
extends = env:esp8266_2m
board_build.f_cpu = 160000000L
build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP02_160

[env:esp01_1m_full]
board = esp01_1m
platform = ${common.platform_wled_default}
Expand All @@ -355,6 +365,12 @@ build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP01 -D WLED_D
; -D WLED_USE_UNREAL_MATH ;; may cause wrong sunset/sunrise times, but saves 7064 bytes FLASH and 975 bytes RAM
lib_deps = ${esp8266.lib_deps}

[env:esp01_1m_full_160]
extends = env:esp01_1m_full
board_build.f_cpu = 160000000L
build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP01_160 -D WLED_DISABLE_OTA
; -D WLED_USE_UNREAL_MATH ;; may cause wrong sunset/sunrise times, but saves 7064 bytes FLASH and 975 bytes RAM

[env:esp07]
board = esp07
platform = ${common.platform_wled_default}
Expand Down Expand Up @@ -524,6 +540,11 @@ board_build.f_flash = 80000000L
board_build.flash_mode = qio
monitor_filters = esp32_exception_decoder

[env:esp32s3dev_16MB_PSRAM_opi]
extends = env:esp32s3dev_8MB_PSRAM_opi
board_build.partitions = tools/WLED_ESP32_16MB.csv
board_upload.flash_size = 16MB

[env:esp32s3dev_8MB_PSRAM_qspi]
;; ESP32-TinyS3 development board, with 8MB FLASH and PSRAM (memory_type: qio_qspi)
extends = env:esp32s3dev_8MB_PSRAM_opi
Expand Down Expand Up @@ -642,6 +663,8 @@ upload_speed = 115200
lib_deps = ${esp32c3.lib_deps}
board_build.partitions = tools/WLED_ESP32_2MB_noOTA.csv
board_build.flash_mode = dio
board_upload.flash_size = 2MB
board_upload.maximum_size = 2097152

[env:wemos_shield_esp32]
board = esp32dev
Expand All @@ -654,7 +677,7 @@ build_flags = ${common.build_flags_esp32}
-D RLYPIN=19
-D BTNPIN=17
-D IRPIN=18
-D UWLED_USE_MY_CONFIG
-U WLED_USE_MY_CONFIG
-D USERMOD_DALLASTEMPERATURE
-D USERMOD_FOUR_LINE_DISPLAY
-D TEMPERATURE_PIN=23
Expand Down
65 changes: 0 additions & 65 deletions platformio_override.ini.sample

This file was deleted.

Loading