Lo SmartReset è una funzione che blocca il reset quando si apre la comunicazione sulla Vcom, ovvero senza bisogno di mettere condensatori, tagliare piste, è possibile evitare che Arduino resetti ogni volta che si inizia a parlarci tramite la USB, nel contempo rimane sempre attivo il reset quando vai a programmare tramite bootloader.
Di default lo smart reset è disabilitato perché con il MAC può creare problemi, però è attivo il sistema che commuta la seriale tra il connettore e l'FTDI in modo da poter programmare Arduino anche se hai qualcosa collegato alla seriale, è attivabile/disattivabile a piacere seguendo questa guida.