1- volevo programmare l'arduino usando il bluetooth e mi chiedevo se fosse sufficiente collegare un modulo bluetooth alla seriale e connetterlo con una chiavetta bluetooth collegata al computer. quali sono le controindicazioni di questo sistema? a che velocità va la comunicazione? (dovrei impostare il baud rate sul modulo bluetooth)
Col bluetooth potresti avere grossi problemi di latenza, con gli Xbee Arduino si programma senza problemi, con tanto di autoreset, col bootloader 2009, con il bootloader dellla UNO ci sono problemi per via della velocità e della latenza.
Il bootloader della 2009 lavora a 57600 fissi, il bootloader della UNO lavora a 115200 fissi.
In tutti i casi puoi sempre programmare Arduino tramite la seriale premendo manualmente il pulsante reset se non puoi gestire l'autoreset.