Dein Mikrocontroller läuft mit 5V. Die LEDs sind direkt an die 12V angeschlossen. Da macht die Schaltung mit den Transistoren durchaus Sinn.

Die Diskussion über die Elkos beim Max 232 CPE gabs schon öfters. Wenn ich mich recht erinnere sind im Datenblatt sind Kondensatoren mit 1uf angegben. Jedoch funzt das ganze auch mit 4,7uf Kondensatoren