Skip to content

Releases: tinySSB/esp32-firmware

2025-05-03, branch cft-T5s3pro / tinySSB firmware for Lilygo T5S3-4.7-e-paper-PRO / do not use!

03 May 00:06

Choose a tag to compare

tinySSB firmware for Lilygo T5S3-4.7-e-paper-PRO

Derived from branch cft-T5s3pro, status as of 2025-05-03

do not use!

Before attempting to flash, make sure you can bring back the Lilygo firmware. The command is:
% esptool --chip esp32s3 --port YOUR_PORT --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode keep --flash_freq keep --flash_size keep 0x0 ./firmware/H752_01_factory_v1.6_20250308_915M.bin

If still determined, flash as follows:
% esptool --chip esp32s3 --port YOUR_PORT --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode keep --flash_freq keep --flash_size keep 0x0 loramesh.ino.merged.bin

and watch the serial monitor, use the few commands ('x' to reboot, 'r' to reset, 'f' to show the size of stored log files etc) as well as the reset button of the device.

What works:

  • booting, graphical UI showing chat tab, chat msgs if previously received and less than 10 posts, battery and charge indicator, shutdown button, background light up and down, tinySSB sync via LoRa

What doesn't work:

  • almost everything. For example realtime update of new chat posts, switching to other tabs, composing posts, BLE, problem with number of open file handlers, ...

To compile:

% cd loramesh
% make -n BOARD=T5s3pro firmware flash

(replace flash with fullflash for erasing any LittleFS content and redefining the partitions)

20250503_011644~01
20250503_011711~01