I am a newb to EE (I am a web developer). My friend works remotely and this is what I would like to accomplish:

  1. Build a web interface like this:

enter image description here

  1. When he visits this interface from a remote location, he can press the buttons and (using an infrared signal emitter on our end) control a remote control car with a camera on it.

Any idea if something like this can be accomplished with standard web technologies? I have never done anything with robotics but I have heard about things like Arduino and tools like Raspberry Pi.

Just looking for some basic suggestions to point me in the right direction.


closed as too broad by Kaz, Ricardo, PeterJ, JIm Dearden, Nick Alexeev Jun 17 '15 at 17:23

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • \$\begingroup\$ You don't want to use IR. IR is LoS, and remote control vehicles are really fun when they go out of LoS. \$\endgroup\$ – Ignacio Vazquez-Abrams Jun 16 '15 at 16:02
  • 2
    \$\begingroup\$ Video return from the car is probably the hardest part to build and the thing that should be built first, probably using a Pi webcam over wifi. Once you have that you can add features to control the car over the same IP channel. You'll want a slow car due to Mars-rover levels of latency. \$\endgroup\$ – pjc50 Jun 16 '15 at 16:08
  • \$\begingroup\$ Thanks guys. Ignacio, I didn't understand your comment about "LoS." What is LoS and if infrared is not the best choice, any thoughts about what is? Much appreciated. pjc50, thanks for your thoughts about video considerations \$\endgroup\$ – Brian FitzGerald Jun 16 '15 at 16:18
  • 1
    \$\begingroup\$ LoS = Line of Sight \$\endgroup\$ – Bence Kaulics Jun 16 '15 at 16:27
  • 1
    \$\begingroup\$ I actually did this exact project when I started out in electronics. Some of the design decisions I made make me cringe to this day but feel free to look at it: instructables.com/id/… \$\endgroup\$ – Nick Williams Jun 16 '15 at 16:28