Can you control a robot from anywhere using arduino?

Hi, I am wondering if I can control a robot from anywhere using arduino. I can use an nrf401 rf module to wirelessly control servos from a good distance away, but it stops working when its out of range. I was wondering if there was another method where you could control servos from anywhere, for example, controlling a servo in Turkey while you are in America. Maybe not that far, maybe something like controlling a servo 20km away.

The most likely solution would be cellular data.

If the endpoints have wired/wifi network access, you could use that.

Hint: the "from anywhere" requires a very reliable and sufficiently fast method of global communication. Your imagination can add the details.

Thanks for the response. So if I figure out how to connect arduino to the internet, can I control a servo from multiple miles away without line of sight? Also, how far is the range of LoRa radios?

If I connect the arduino to the internet, can I control the arduino from anywhere?

Thanks for the response. How do I use Arduino with cellular data?

An Arduino is a small computer. I suspect you already know that computers can communicate with each other through the internet, all over the world.

Thanks for the response. I did a bit of research, and a lot of people said that esp32 is better than arduino at this. Should I use an esp32 instead?

Depends on what is between the transmitter and receiver and how much power is used.

The distance can be less than 100m or more than 800km, it depends.

And remember the Earth is not flat.

You can literaly set it up as a "Thing" at cloud.arduino.cc and make a dashboard so that all you need is to connect your arduino to the wifi and connect your phone to the internet and access it anytime at https://app.arduino.cc/dashboards .

Thanks so much for the response. I managed to set up an esp32 as my thing and I can control it anywhere. By the way, is it possible to control an esp32 cam using arduino cloud? There doesn't seem to be a camera widget. Also, whats the difference between arduino cloud and blynk?

I'm glad I could help but I am new to this and I don't know much. But I can direct you to a YouTube tutorial on how to connect a ESP32 cam to an arduino and then you can connect that arduino to IoT.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.