Check stack sizes of tasks
I noticed that most tasks created by st3m get pretty generous stacks allocated to them. Since FreeRTOS stacks get allocated on internal memory and we're quite short on that, it would be good to check whether stack sizes can be reduced (or maybe even moved into PSRAM by using xTaskCreateStatic).