Let’s summarise what we did in this project. We built an Arduino-based mobile robot, and controlled it via WiFi using the aREST API. We also built a simple interface based on Node.js to control the robot via a graphical interface.

How course, there are several ways to go further with this project. You can for example add more sensors to the robot, for example an accelerometer, and then also integrates them into the Node.js interface. Finally, you can also add more complex behaviour inside the robot code, for example automatically move the robot back when detecting an obstacle in front of it.

This guide was first published on Nov 19, 2013. It was last updated on Nov 19, 2013.
This page (How to Go Further) was last updated on Sep 05, 2020.