This repository showcases an Arduino-based robotic server, "Chotu Robo," integrated with AI using the MCP framework, enabling remote control of hardware components via ESP32 or Arduino Nano 368 for AI-driven applications.
The Chotu Robo Server project demonstrates integrating Arduino-based robotics with AI using the MCP framework. It establishes a connection between hardware components and AI, controlled via a mobile phone or computer.
This system acts as a robotic server that interacts with physical components like LEDs, motors, and sensors, controlled remotely via ESP32 or Arduino Nano 368. It operates in Wired Mode (Arduino Nano 368) for pre-uploaded code execution and Wireless Mode (ESP32) for real-time command reception via Wi-Fi.
Key features include LED, buzzer, motor, servo, fan, and relay control, along with sensor readings for temperature and distance. AI-powered commands enable actions like moving, stopping, and turning the robot.
The system uses NodeMCU ESP32 or Arduino Nano 368, Johnny-Five, and the MCP Framework. AI prompts trigger actions, with real-time communication facilitated by StdioServerTransport. The project can be extended with more sensors, advanced AI models, and mobile/web interfaces.
vishalmysore/choturobo
March 12, 2025
March 28, 2025
C++