Como é para uma aplicação caseira, também se pode substituir o MAX e respectivos condensadores por isto

que é o que tou a usar num projecto (normalmente uso uma interface ainda mais simples: 1 resistência!).
É um pouquinho mais complexo de montar mas também é mais barato. R27 é opcional, e D8 pode ser omitido se for usado um daqueles conversores USB<->RS232 que apresentam nÃveis de tensão TTL. E sim, funciona

...