Clava da giocoliere luminosa

gepponline:
L'ideale sarebbe una 18650, ma ha una tensione troppo bassa per un Arduino Nano

Il problema non è la tensione per Arduino, lavora tranquillamente anche a 3.3V, è sufficiente usare un quarzo da max 12 MHz, il problema è alimentare i led RGB, il colore Blu richiede più di 3.5V per accenderlo.
Ti conviene mettere una batteria da tre celle in serie, 11.1V, da 500-600 mAh in modo da poter pilotare più led in serie, Arduino lo alimenti tramite uno piccolo switching da 150 mA, a lui bastano meno di 60 mA per funzionare.
Come driver per i led va bene un qualunque transistor, o array, in grado di reggere la corrente nominale dei led.