Ja, der obere USB Adapter würde reichen wenn du mit Bascom Basic programmieren willst.
Allerdings gibt es per RS232 gewisse Einschränkungen falls man bestimmte Einstellungen am Controller wechseln will (Fusebits).
Ein ISP oder Bascom USBISP ist eigentlich die bessere und meist auch einfachere Lösung.