Some little problems becouse the instructions are about ESP8266 2.3.0, but all ok (I hope).
The original Tasmota release Source code compliles well (only some warning) but the bin size is 515140 butes !
No problem, I turn off some features in user_config.h (I have a 'Sonoff basic' no sensors). Compiling ok.
Now the problems: I flash the ESP8266 without error messages (strange, no verify after flash....) but the Sonoff don't works. No led, no console: dead.
In my Arduino IDE is an option not covered by istructions: the 'programmer' option, with many values: e.g. "AVR ISP","AVRISP mkII".... I chosed the first (??).
Any idea? I renonced to use a custom build (for now).
The erase step worked very well, but the flash step gives me erratics errors at start and after 20% - 80%.
After 10+ tentatives, I got the my first (and unique, for now) 'verify ok'...
All ok? not really, car now i must set, using console, the real AP data: SSId and password, not so easy for me....
But when done, the web server works wery well: it is a pleasure to do the setup using it.
Happy end !
Now, I enjoy Tasmota + Sonoff, it is a very good software. Thanks Arendst.
Looking the future....
For custom HW and sensors, Sonoff as the limit of a dangerous power supply, so I choose Wemos D1 boards.
When boards comes, I hope to have less problems...
Best regards.
m.s.