Bei dem Dongle mit den 2 Widerständen könntest du unter Umständen den Parallelport schrotten.
3-4m... Ich denke nicht das du das Programm so fehlerfrei in den AVR bekommst.