Die alternative ist eine USB-RS232 converter, den man fertig kaufen kann. Dann ist auf dem Board eine normale RS232, z.B. mit einem max232 oder auch nur mit Transitoren aufgebaut. Ein Problem hat die Sache aber noch: man braucht noch irgendeinen ISP Programieren um wenigstens einen Bootloader aufzuspielen. Später könnte man die Schaltung dann als ISP Prgrammierer für andere Schaltungen nutzen.
Es gibt USB-ISP Adapter, sind aber preislich so ab etwa 30 EUR.