[SOLUCIONADO] Programación Arduino sin cables

Hola buenas, quiero aprender a subir códigos a mi Arduino sin tener que usar el cable. Para ello he encontrado que se puede emplear un Bluetooth HC-05, pero hay que realizar un pequeño cableado.

Me gustaría saber si puedo llegar al mismo objetivo empleando un XBee HC-05 y una shield XBee V03. Algo como esto:

Si alguno tiene experiencia en esto me gustaría su opinión. Muchas gracias de antemano.

Google: Arduino XBee HC-05 On the fly programming

Idem con el otro shield.

Muchas gracias, ya he buscado lo que has comentado en Google y he encontrado la información que buscaba.