RemoteXY Simplifies Arduino Control

[Labpacks] wanted to build a robot car controlled by his phone. As a Hackaday reader, of course you probably can imagine building the car. Most could probably even write a phone application to do the control. But do you want to? In most cases, you are better off focusing on what you need to do and using something off the shelf for the parts that you can. In [Labpacks’] case, he used Visuino to avoid writing ordinary code and RemoteXY to handle the smartphone interface.

RemoteXY is a website that allows you to easily build a phone interface that will talk to your hardware over Bluetooth LE, USB, or Ethernet (including WiFi). One thing of interest: even though the interface builder is Web-based, the service claims that the interface structure stays on the controller. There’s no interaction with the remote servers when operating the user interface so there is no need for an external Internet connection.

The system supports Arduino and ESP controllers. On the phone side, you can use Android or iOS. The RemoteXY site has plenty of examples.

We know there are other ways to do this, including just rolling your own. However, it is nice to have different options and RemoteXY has all the usual controls, including a joystick, a color picker, a level, graphs, and more.

We did our own version of this project using Blynk. We’ve also seen Visuino before, too.

12 thoughts on “RemoteXY Simplifies Arduino Control

  1. Is there something like RemoteXY that interfaces with more than Arduino? I already know one other way I’m going to do this but I’m looking to have my phone control my RasPi in this manner if possible. My initial method will actually be a lot simpler but I want a backup method of control if possible.

      1. They should put an “Are you sure?” prompt in the report code, it’s easy to hit by mistake considering it’s at the spot a lot of programs put the reply button and begins with “rep”.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.