user
7ec70a653d
feat: Add PROFILE command — heap, stack watermarks, CPU runtime stats
...
- PROFILE command returns heap usage (free/min/dram/iram),
per-task stack high watermark, and per-task CPU % (when
CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is enabled)
- Enable FreeRTOS runtime stats in sdkconfig.defaults
- Enlarge cmd reply buffer to 1400 bytes for multi-line output
- Add esp_heap_caps.h include
2026-02-04 17:59:30 +01:00
user
81c4337646
feat: Add v0.5 BLE scanning — NimBLE passive scan, BLE_DATA UDP stream
...
- NimBLE stack init with passive BLE scanning
- BLE ON/OFF command with NVS persistence
- BLE_DATA,<mac>,<rssi>,<pub|rnd>,<name> UDP packets
- 30s periodic scan restart to refresh duplicate filter
- ble= field in STATUS reply
- sdkconfig: enable BT+NimBLE, BLE-only mode, disable Bluedroid
2026-02-04 17:40:20 +01:00
user
d65ac208b9
feat: Add v0.3 OTA updates — dual partition, esp-ota tool, rollback
...
Dual OTA partition table (ota_0/ota_1, 1920 KB each) on 4MB flash.
Firmware gains OTA command, LED_OTA double-blink, version in STATUS,
and automatic rollback validation. Pi-side esp-ota tool serves firmware
via HTTP and orchestrates the update flow. esp-fleet gains ota subcommand.
2026-02-04 16:19:09 +01:00
user
298e98befb
feat: Initial esp32-hacking project with firmware sources and docs
2026-02-04 12:59:28 +01:00