For any new user or for anyone who wants to fine tune, here is a great video about Firmware and Arduino.

A guide to Maximizing 3D Printer Firmware