Using Custom Arduino Firmware

Previous information was out of date. The following post has the current up to date information here