chore(embedded): add memory-budget guardrail script and docs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
electron-rare
2026-03-11 03:52:54 +01:00
parent 68b60dbc89
commit 97d531cf26
3 changed files with 117 additions and 2 deletions
+9
View File
@@ -23,6 +23,15 @@ python -m platformio run -e freenove_esp32s3_full_with_ui
python -m platformio run -e freenove_esp32s3_full_with_ui -t buildfs
```
## Budget memoire
```bash
./scripts/check_memory_budget.sh --env freenove_esp32s3_full_with_ui --max-ram 75 --max-flash 80 --yes
```
Le script force un build `platformio run`, lit les lignes `RAM:` et `Flash:`,
et retourne un code non-zero si les seuils sont depasses.
## Flash
```bash