This course offers an exciting introduction to the world of robotics, using two popular microcontroller platforms—Arduino and NodeMCU (ESP8266). It is designed for students and beginners who are passionate about building intelligent robotic systems and learning how machines can sense, think, and act. The course blends theoretical knowledge with practical implementation, enabling learners to understand the core components of a robot such as sensors, actuators, motors, and controllers. Using Arduino, students will build wired and autonomous robots, learn motor control techniques, and interface basic sensors. With NodeMCU, the course extends to IoT-enabled robotics, where learners can control robots wirelessly via Wi-Fi and monitor data remotely using cloud platforms like Blynk or ThingSpeak. Projects such as line-following robots, obstacle avoiders, and app-controlled bots are included to reinforce hands-on learning. By the end of the course, learners will gain essential skills in coding, electronics, and system integration, laying the foundation for more advanced robotics and IoT innovations.