Robot Monitoring Dashboard — Portfolio Project by Muhammad Daffa Ashdaqfillah
This project aims to develop an interactive website to control and monitor a humanoid robot with 29 degrees of freedom (DOF). Built with React.js and deployed via GitHub Pages, will facilitate communication with the robot using ESP-NOW.

Published on June 1, 2024
Project Details
Description
This project aims to develop an interactive website to control and monitor a humanoid robot with 29 degrees of freedom (DOF). The website, built with React.js and deployed via GitHub Pages, will facilitate communication with the robot using ESP-NOW. This setup enables the retrieval and upload of data for monitoring and controlling the robot's movements.
- Develop an interactive website using React.js to control and monitor a humanoid robot.
- Deploy the website through GitHub Pages for easy access and updates.
- Implement serial communication using ESP-NOW to facilitate data exchange between the website and the robot.
- Ensure real-time monitoring and controlling capabilities for the robot's 29 degrees of freedom (DOF).
Secondary Goals
- Enhance the user interface for intuitive control and monitoring of the robot's movements.
- Ensure robust and secure communication between the website and the robot to prevent data loss or corruption.
- Optimize the performance of the website and the communication protocol to handle real-time data efficiently.
- Provide detailed documentation and user guides for future development and maintenance.
Project Visuals
- Controlling Feet Sensor (with Faris Rafi Pramana)

- Monitoring Robot via WebSerial

- Controlling Robot from Frame Music and Eyes Robot Movement
