The primary controller is an arduino uno with an easyvr voice recognition shield. That controls the voice command and arm/lights/mast. A second arduino controls the drive system/sonar and communicates via wire with the primary to know what to do. The phone is just there to operate the dragon assistant app, and do some other things such as recieve weather alerts and Internet searches. The "chappie" antenna ears do nothing, they were my wifes idea after seiing the chappie commercial, she said it needed "bunny ears".