The ArcDroid is based on a highly modified version of open source Marlin firmware. The latest version of ArcDroid firmware is available on our website and all machines will be capable of update as improvements and new features emerge.