Canada
Requested

Connect ESP32 To ARC (Not ARC To ESP32)


Completed
This feature request has been completed. Install the latest ARC Pro to experience the newest features and bug fixes.

Get ARC Pro

I want to put ARC on a cloud server and have my Arduino's establish a connection to the public IP address of the cloud hosted ARC server. This way I can host a bunch of ARC servers and then have the Arduino Robots connect direct to the appropriate ARC server. They can then access the relevant plugins, script and instructions from the ARC server to perform the task they were designed to perform.

Devices can be hard coded with a host name or IP and reside behind a firewall and when powered up connect direct to the hostname of the ARC server. This way we can create very low cost robotic devices that can connect to a central server where they can be monitored and controlled. If the device loses power it will just reboot and reconnect to the host. Long term would be great if ARC supported more then 4 endpoints or perhaps containerize ARC as a Microservice and have a bunch of ARC containers spawned on demand to accept additional connections from ESP32 controlled robots.


ARC Pro

Upgrade to ARC Pro

Join the ARC Pro community and gain access to a wealth of resources and support, ensuring your robot's success.

PRO
Synthiam
#1   — Edited

This isnt a feature request because it’s already possible. Simply modify the Arduino ezb firmware to connect to the IP address of the ARC installation. Configure ARC to listen for connections in the config of the connection control. There’s a checkbox to enable listening for ezb incoming connections

PRO
Canada
#2  

Thanks DJ, I did not realize this was possible. (Now I feel like an idiot).  I will have a play tomorrow. Any thoughts on the more than 4 devices supported?

PRO
Synthiam
#3  

Never an idiot - questions are useful :)

Arc was designed for once instance per robot. Hence movement panels allowing only one. So you’d need a different ARC per robot.

i can do a live hack one day demonstrating if you’d like

PRO
Canada
#4  

Would love that, Thanks DJ