Android driver - application of Android device in RC vehicle development
summary
An Android phone acts as the primary controller while an Arduino acts as a USB-host serial adapter powering sensors from the phone battery and driving motors through H-bridges; communication between controller and remote uses WebSockets over LAN, wired comms use Android USB host mode, and safety uses an Arduino heartbeat fail-safe plus a hardware watchdog. Built from a reused RC chassis, the prototype runs, streams video via a separate app, is fragile, not real-time, and is planned for open‑source release.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:37RC vehicle project motivation
- 7:07Android to Arduino connection
- 10:00Power circuits and wiring
- 13:32USB host communication
- 16:41System challenges and fail-safes
- 19:48Remote control and Android comms
- 21:58Video streaming and safety
- 24:04Live demo and prototype
- 25:05Future and open-source plans
- 26:53Q&A
related talks
32mAndroid Auto: Rolling Droid gather no moss (en)
54mGhost in the Machine
05mInterview with
36mChallenges developing an Android based system for 2-wheel …
38mDeveloping Apps for Android Auto.
36mfrom regular to Android Automotive app development
40mAndroid things in action
21mAPP4MC RaceCar: A Practical ADAS Demonstrator for Evaluating and Verifying Timing Behavior
