I thought I might provide a little update on the Tasmota module programming.
I recently found that they have a web interface for programming the module online.
This would skinny many of the steps for most of you. No need to build the loader.
Plug-in your FTDI attached properly to the board with write jumper on and use the web page to program from local com port.
Any errors, just remove the ftdi and refresh web page, plug ftdi back in. But do wait for it to finish.
Use this web address:
https://arendst.github.io/Tasmota-firmware/
Notes:
Know your com port before you start.
Does not work with Firefox for me. I’m fairly sure it is because of security issues.
Microsoft Edge works fine.
I’m guessing Google Chrome will work as well in both Win and Linux flavors. But I don’t use it.
Perhaps someone will chime in and verify.
And here I will post the template for the relay gpio functions (loaded internally after programming)
{"NAME":"16ch Board","GPIO":[1,1,237,1,232,1,1,1,228,231,1,1,233,230,234,235,0,238,239,236,0,224,227,226,0,0,0,0,229,225,1,1,1,0,0,1],"FLAG":0,"BASE":1}
Which was obtained here