Reference material

The research and engineering behind the converter. None of this is needed to convert a plug - start at the README for that - but it is here so the work can be checked, argued with and built on.

How the conversion works

The memory layout work

Automatic Wi-Fi

The devices

Publishing

A note on the numbers

Every firmware image used is pinned by SHA-256, and the official Tasmota files are taken from a fixed commit of the Tasmota install repository rather than a moving release URL. The finished plug is read back and compared against those same files, so “it worked” means the bytes match, not that nothing complained.