Files
xiaozhi-esp32/main/boards
CaptainBarker e77dedb130 Fix/echoear memory leak (#1817)
* fix(echoear): Fix spelling errors in PCB version detection

- Fixed 'pcb_verison' -> 'pcb_version' (variable and log messages)
- Fixed 'Initializest77916Display' -> 'InitializeSt77916Display' (function name)
- Fixed 'PCB verison' -> 'PCB version' in log messages

These are cosmetic fixes that improve code readability and maintainability.

* fix(echoear): Add destructor for resource cleanup

- Add destructor to clean up tasks, objects, GPIO ISR, and temperature sensor
- Store task handles to allow proper task deletion
- Skip deleting backlight_ and camera_ as their base classes lack virtual destructors
- Improves code robustness without altering functional behavior
2026-03-09 19:33:01 +08:00
..
2026-03-09 19:33:01 +08:00
2026-02-19 20:10:27 +08:00
2026-02-09 19:16:49 +08:00
2026-02-19 20:10:27 +08:00
2026-02-19 20:10:27 +08:00
2026-02-19 20:10:27 +08:00