Skip to content

tkmarsh/SmartRC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SmartRC

Android controlled, Arduino based, bluetooth smart RC vehicle platform.

Designed and developed between late 2015 and early 2016 as my final year A-Level Computing project.

Includes:

  • Android app for controlling device and recieveing sensor data via bluetooth and video feed via WiFi.

  • Arduino sketch for recieving and executing commands as well as interfacing with onboard sensors and communicating via a HC-06 Bluetooth transciever.

Android app forked from Google's BluetoothChat example app and Arduino Sketch uses Servo, DHT and CS_MQ7 Libraries, which are all optional addons for extra equiptment. A base vehicle with no attachments doesn't require these.

WiFi FPV is supported using a webcam, Raspberry Pi with a WiFi AP dongle and Motion CCTV software.

With it being Arduino based, the vehicles are completely customisable in terms of software via the sketch and also hardware. The Android app can also be updated to accomodate these, however the platform is based on an 8 control code, so there are limits as to how many extra functions can be implemented.

Screenshots, example hardware diagrams and more information (such as the example hardware below) can be found in the wiki.

Detailed information about usage of the system can be found in this manual

SmartRC Hardware Example

Basic Usage Camera Control

Releases

No releases published

Packages

No packages published

Languages