Hab beim ersten Links schon mal gesehn das ich den UART verwenden muss (dachte immer das geht ohne)
Bei den meisten Compilern ist eine 1wire implementation vorhanden.
Soweit ich weiß ist aber dabei der Port - Pin frei wählbar.

Mit einen UART ist es vieleicht einfacher zu proggen, aber wenns der Compiler schon an Board hat ...