Now posted version mb163 for the T-Beam. It includes two changes, both not relevant to the T-Echo, and also not important for most T-Beam users:
(1) The blue LED turns off as soon as a press-and-hold of the button (nearest the USB jack) has triggered the shutdown sequence. The rest of the shutdown takes a few seconds after that, first the downward beep, then the "OFF" message on the OLED, then the red LED turns off - and the blue LED will turn back on if battery charging is happening.
(2) If a Ublox 7 GNSS module is detected, the PPS timing is moved 100 ms earlier. This is to work around an apparent problem with the "VK2828" modules. They supposedly are based on a Ublox 7 chip, but may be a fake, with a bug that apparently pulses the PPS pin 100 ms too late, resulting in about 25% of the packets (in either direction) not being received since the time slots are not synchronized. This PPS shift could be made optional. But currently it is done automatically for any module identifying itself as Ublox 7. The LilyGo T-Beam boards use Ublox 6 or 8 modules. If anybody is using a Ublox 7 module other than the VK2828 type, let me know. The VK2828 modules are available, cheap, and work well otherwise, with much better GNSS reception than the built-in Ublox 6 on most T-Beams.