Compare commits

...

11 Commits

Author SHA1 Message Date
Frank
38c266d33c ZigBee partitions file: 2.5MB program, 2.9MB LittleFS
extra 400KB margin for ZigBee stack

(flash program: 2555904 bytes)
2026-03-31 00:18:22 +02:00
Frank
c8ce317244 8MB partition: 2.2MB program, 3.8MB LittleFS
* increase program partition by 132 KB
* add zigbee compatible 8MB partitions file
2026-03-30 22:39:03 +02:00
Frank
a5f28d0fcb fix for HUB75 builds
replaces the last remaining FastLED.h with fstled_slim.h
2026-03-30 11:40:58 +02:00
Frank Möhle
fb8f8f0b08 Clarify 16_x branch description
Updated description of the 16_x branch for clarity.
We are not at "feature-freeze" yet
2026-03-30 02:34:43 +02:00
Frank Möhle
53fdf9a89c Update version numbers in copilot instructions 2026-03-30 01:39:44 +02:00
Frank Möhle
a1316034c1 Fix typo in version tag comment 2026-03-30 01:38:20 +02:00
Frank Möhle
75df4affa8 moving stuff around 2026-03-30 01:35:59 +02:00
Frank Möhle
820c841376 add tag scheme information for old/historical versions 2026-03-30 01:28:18 +02:00
Frank Möhle
34d50710b3 Update copilot-instructions with branch structure overview
Added basic project branch and release structure section to AI information
2026-03-30 01:18:19 +02:00
Frank Möhle
d0d62d9493 Clarify instructions to always use the correct source code branch
Updated instructions for providing references in analysis results.
2026-03-30 00:16:05 +02:00
Will Tatam
89b2bc2992 17.0.0-dev 2026-03-29 22:38:13 +01:00
6 changed files with 29 additions and 8 deletions

View File

@@ -78,6 +78,18 @@ After making changes to web UI, always test:
## Common Tasks
### Project Branch / Release Structure
```
main # Main development trunk (daily/nightly) 17.0.0-dev
├── V5 # special branch: code rework for esp-idf 5.5.x (unstable)
├── V5-C6 # special branch: integration of new MCU types: esp32-c5, esp32-c6, esp32-p4 (unstable)
16_x # current beta, preparations for next release 16.0.0
0_15_x # maintainance (bugfixes only) for current release 0.15.4
(tag) v0.14.4 # previous version 0.14.4 (no maintainance)
(tag) v0.13.3 # old version 0.13.3 (no maintainance)
(tag) v0. ... . ... # historical versions 0.12.x and before
```
### Repository Structure
```
wled00/ # Main firmware source (C++)
@@ -156,7 +168,7 @@ package.json # Node.js dependencies and scripts
- **Test web interface manually after any web UI changes**
- When reviewing a PR: the PR author does not need to update/commit generated html_*.h files - these files will be auto-generated when building the firmware binary.
- **If you are not sure about something, just answer that you are not sure.** Gather more information instead of continuing with a wild guess.
- If asked for an analysis, assessment or web research, **always provide references** to justify your conclusions.
- If asked for an analysis, assessment or web research, **provide relevant references** to justify your conclusions. Ensure your recommendations are based on the correct source code branch or PR.
- If updating Web UI files in `wled00/data/`, make use of common functions availeable in `wled00/data/common.js` where possible.
- **Use VS Code with PlatformIO extension for best development experience**
- **Hardware builds require appropriate ESP32/ESP8266 development board**

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "wled",
"version": "16.0.0-alpha",
"version": "17.0.0-dev",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "wled",
"version": "16.0.0-alpha",
"version": "17.0.0-dev",
"license": "ISC",
"dependencies": {
"clean-css": "^5.3.3",

View File

@@ -1,6 +1,6 @@
{
"name": "wled",
"version": "16.0.0-alpha",
"version": "17.0.0-dev",
"description": "Tools for WLED project",
"main": "tools/cdata.js",
"directories": {

View File

@@ -1,7 +1,7 @@
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x200000,
app1, app, ota_1, 0x210000,0x200000,
spiffs, data, spiffs, 0x410000,0x3E0000,
app0, app, ota_0, 0x10000, 0x220000,
app1, app, ota_1, 0x230000,0x220000,
spiffs, data, spiffs, 0x450000,0x3A0000,
coredump, data, coredump,,64K
1 # Name, Type, SubType, Offset, Size, Flags
2 nvs, data, nvs, 0x9000, 0x5000,
3 otadata, data, ota, 0xe000, 0x2000,
4 app0, app, ota_0, 0x10000, 0x200000, app0, app, ota_0, 0x10000, 0x220000,
5 app1, app, ota_1, 0x210000,0x200000, app1, app, ota_1, 0x230000,0x220000,
6 spiffs, data, spiffs, 0x410000,0x3E0000, spiffs, data, spiffs, 0x450000,0x3A0000,
7 coredump, data, coredump,,64K

View File

@@ -0,0 +1,9 @@
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x270000,
app1, app, ota_1, 0x280000,0x270000,
spiffs, data, spiffs, 0x4F0000,0x2FB000,
zb_storage, data, fat, 0x7EB000,0x4000,
zb_fct, data, fat, 0x7EF000,0x1000,
coredump, data, coredump,0x7F0000,0x10000,
1 # Name Type SubType Offset Size Flags
2 nvs data nvs 0x9000 0x5000
3 otadata data ota 0xe000 0x2000
4 app0 app ota_0 0x10000 0x270000
5 app1 app ota_1 0x280000 0x270000
6 spiffs data spiffs 0x4F0000 0x2FB000
7 zb_storage data fat 0x7EB000 0x4000
8 zb_fct data fat 0x7EF000 0x1000
9 coredump data coredump 0x7F0000 0x10000

View File

@@ -6,7 +6,7 @@
#include <ESP32-HUB75-MatrixPanel-I2S-DMA.h>
#include <ESP32-VirtualMatrixPanel-I2S-DMA.h>
#include <FastLED.h>
#include "src/dependencies/fastled_slim/fastled_slim.h"
#endif
/*