This content originally appeared on DEV Community and was authored by Raghav Dhingra
Overview of My Submission
I have an inspiration for controlling a device from anywhere around the world using Web Technologies and I always wanted to try out something unique, therefore, developed prototype to illustrate controlling of an IoT robot car connected with the internet, steering with a Progressive Web Application (PWA) built on Javascript.
It's a Progressive Web Application controller that allows us to control the IoT robot from anywhere in the world via the internet. I used the MQTT protocol for communication between the app and the robot, as well as appwrite integration for user authentication to access the controller. It also have the appwrite's real-time database for tracking user events on the controller that are saved in the database.
Developed using Appwrite deployed on Digital Ocean, C++, React, Recoil, Service Workers, MQTT, Arduino, ESP, Mosquitto broker deployed on AWS.
You can heads to https://appwrite-hack-robo.netlify.app/ to control.
Github Repository Link: https://github.com/raghavdhingra/Anonymous-Remote
Submission Category
My submission falls under the category of Wacky Wildcards, and Web2 Wizards
Link to Code
Anonymous controller
It is a Progressive Web Application controller, through which we can control the IoT robot over the internet from all around the world. I have used MQTT protocol for the communication between the application and the robot, along with appwrite integration for the authentication for the users to access the controller, also have a real time database for tracking the user events performed on the controller and get saved on the database.
Developed using Appwrite deployed on Digital Ocean, C++, React, Recoil, Service Workers, MQTT, Arduino, ESP, Mosquitto broker deployed on AWS.
You can heads over to https://appwrite-hack-robo.netlify.app to control the robot from where you are sitting, just remind me to turn on the power supply.😁
The .ino file should be uploaded to ESP module for the GPIO pins
Some Images for the controller:
Hope you will like it. :)
Additional Resources / Info
Designed and code by @raghavdhingra
This content originally appeared on DEV Community and was authored by Raghav Dhingra

Raghav Dhingra | Sciencx (2022-05-12T17:58:49+00:00) Anonymous Controller. Retrieved from https://www.scien.cx/2022/05/12/anonymous-controller/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.