Mega may not be the best choice. There are many more modern Arduino compatible board which are smaller, have far more ram, and run on 3.3V, making them much better suited to battery power.
Mega may not be the best choice. There are many more modern Arduino compatible board which are smaller, have far more ram, and run on 3.3V, making them much better suited to battery power.