Running Arduino on a battery.

Floating inputs drain power like PacMan eats dots. Unused pins need to be configured as INPUTS with a PULLUP or PULLDOWN resistor or they need to be configured as OUTPUTS set LOW. If you do nothing, it's very likely the pins will float.

I didn't know that!