У STM8S нет возможности настроить ногу Tx UART'а в режиме open-drain! А ведь натыкался на это уже года три назад (судя по хитрому коду для уймы передатчиков на одной шине).
Придется код править... (на всякий случай, конечно, можно еще и по Шоттки впилить.
P.S. Fixed! Код на гитхабе обновил.