Can you give me some details about setting up a development environment as I couldn’t find any documentation on GitHub or in the Wiki. It looks like the basic development environment is C++ / VS Code / Platform IO (Have never used Platform IO but that’s no issue) but I’m unsure about the intended method of deployment / workflow. The automatic update mechanism doesn’t seem to allow the injection of arbitrary update packages (E.g. From the SD card) and even if I were to deploy via a proxy, the update signature would stop me from applying my package.
It would be nice if you could supply an alternative update URL and public key for development purposes. That way you could quite easily do some remote development without opening it up or disconnecting it.