Bruce,
I sure hope you consider adding ESP controllers to the GPS clock. I have spent two evenings trying to program STM32 blue pill boards, with limited success. One board I have managed to get programmed with a bootloader, one board says the bootloader upload was successful but it was't, and two boards refuse to be programmed. The ESP boards come with a bootloader, and it works!!!
Thanks for sharing your projects, they are very simple hardware wise with very sophisticated software.
Mitch W4OA
Opelika, AL