Roboki sessions

From Yudurobotics
What's inside.jpg

Explore a range of hands-on projects designed to enhance your understanding of robotics, programming, and automation with Roboki. Whether you're just starting out or looking to take on advanced challenges, these activities will guide you through the basics of LED control, sensor integration, and AI applications. From building a simple traffic light system to programming a voice-controlled robot, each project offers practical experience in developing real-world robotic systems. Perfect for learners of all levels, Roboki projects provide an exciting way to bring your ideas to life!

Roboki sessions - Textual tutorials

The Roboki Sessions provide a structured, hands-on approach to learning robotics, coding, and automation. Each session is designed to guide learners from basic concepts, such as LED control, to more advanced topics like AI-driven robot behavior. Through practical, engaging activities, we will explore how to integrate sensors, motors, and programming to build interactive and intelligent systems. These sessions are perfect for beginners and experienced hobbyists alike, offering valuable insights into how modern robotics systems function and how to bring them to life.


Click on the name of a session to go to the tutorial page of the respective session.


Basics : Roboki

1. Roboki session 1

Session name: Roboki Basics

In this activity, we will learn fundamental coding and electronics concepts by controlling LEDs. The process begins with turning on a single LED and advances to more complex tasks such as color mixing with two LEDs. By the end of the activity, we will apply this knowledge to create a fully functional Traffic Light System. This project lays a strong foundation in understanding how simple programming concepts can be combined to solve real-world problems with microcontrollers.

Watch video!



2. Roboki session 2

Basics : Switch It Up

Session name: Switch It Up

In this activity, we will explore how to use Roboki's built-in switch to control an LED. By understanding how the switch serves as an input and the LED as an output, we will demonstrate how basic input signals govern output actions. This project provides practical insights into how control systems work and highlights the relationship between hardware components and their programmed behaviors. It is a perfect starting point for learning control mechanisms in simple electronic circuits.

Watch video!




Basics: Sensor On

3. Roboki session 3

Session name: Sensor ON

In this activity, we will work with external sensors to read real-time data and use it to control LEDs. The challenge includes programming an RGB LED to change colors based on sensor readings, offering a practical understanding of how sensor values are used in interactive systems. This project provides a hands-on introduction to sensor integration, enabling us to explore various possibilities in building responsive electronic systems based on external conditions.

Watch video!


Spin Wheel bot

4. Roboki session 4

Session name: Spin Wheel

In this activity, we will design and build a spin wheel game, where a motor controls the wheel’s rotation. Using Roboki's built-in switch, we will learn how to activate and deactivate the motor, allowing for hands-on experience in motion control. This project focuses on understanding how motor control works in real-time and how mechanical movement can be managed using simple inputs. It also offers a fun way to apply coding skills in building interactive mechanical systems.

Watch video!




Robo car

5. Roboki session 5

Session name: Robo Car

In this activity, we will program a rover to move in different directions, including forward, backward, left, right, and even in circular patterns. By writing code that controls the movement of the robot, we will explore concepts of motion control and navigation. This project enhances our understanding of how robotics systems can be directed to follow specific paths and respond to programmed instructions, giving us a deeper appreciation of how automated vehicles work.

Watch video!



Entry Guard bot

6. Roboki session 6

Session name: Entry Guard

In this activity, we will set up a proximity sensor system at entrances and exits. When the sensor detects movement, it will trigger audio messages such as “People In” or “People Out,” effectively monitoring the flow of people. This project provides a real-world application of sensor technology, allowing us to create automated systems that interact with their surroundings and provide valuable feedback, making it an ideal exercise in building smart monitoring systems.

Watch video!




Remote controlled Car

7. Roboki session 7

Session name: Remote Controlled Car

In this activity, we will use the in-app remote control feature of the PLODE app to command a robot’s movement. By controlling the robot's direction—forward, backward, left, and right—we will gain experience in real-time, app-based interaction. This project helps build an understanding of how wireless control systems work, and it also provides an engaging opportunity to practice sending commands and observing instant feedback in the robot's behavior.

Watch video!



Voice controlled Robot

8. Roboki session 8

Session name: Voice Controlled Robot

In this activity, we will use voice recognition to program a robot to respond to vocal commands. The robot will be able to perform a variety of movements and even dance based on what it hears. This project demonstrates how voice-controlled systems can be integrated into robotics, showcasing the power of natural language processing. It offers a glimpse into the world of AI-driven automation, where devices can interpret and act on human speech in real time.

Watch video!



Wall follower bot

9. Roboki session 9

Session name: Wall Follower

In this activity, we will build a robot that follows a wall using a proximity sensor. The robot will maintain a consistent distance from the wall, allowing it to navigate smoothly along it. This project teaches the principles of environmental sensing and automated navigation. We will learn how the robot interprets sensor data to make decisions and adjust its movement accordingly, offering valuable insights into creating responsive robots capable of interacting with their environment.

Watch video!



Obstacle avoider bot

10. Roboki session 10

Session name: Obstacle Avoider

In this activity, we will develop a robot that can autonomously detect and avoid obstacles while navigating a path. Using two proximity sensors, the robot will read its environment and determine the best path to follow. This project enhances understanding of real-time decision-making in robotics and how sensor data can guide movement. It is an ideal challenge for exploring the complexity of obstacle avoidance in automated systems and building robots that can interact intelligently with their surroundings.

Watch video!



Line follower bot

11. Roboki session 11

Session name: Follow The Line

In this activity, we will create a line-following robot that can also detect and avoid obstacles such as pits while staying on course. By programming the robot to follow a predefined path, we will learn about advanced navigation and obstacle detection. This project improves problem-solving skills in robotics, as the robot must analyze and adapt to its environment to stay on track. It is a practical exercise in creating responsive, adaptive robotic systems.

Watch video!




Emotion detecting Pet Robot

12. Roboki session 12

Session name: Pet Robot

In this activity, we will build a pet-shaped robot that detects and responds to facial expressions. The robot will use AI to recognize emotions and act accordingly, simulating the behavior of a pet. This project introduces the concepts of AI-based interaction and emotion recognition, allowing us to explore how robots can engage in more human-like interactions. It demonstrates how AI can be used to create machines that respond to human behavior in meaningful ways.

Watch video!



Object finder bot

13. Roboki session 13

Session name: Object Finder

In this activity, we will develop a robot that uses Roboki’s integrated AI features to search for a red ball. When the robot finds the ball, it will trigger an alarm. This project is an engaging introduction to AI programming and object detection, teaching us how robots can be programmed to locate specific objects in their environment. It offers a practical application of machine vision and autonomous searching capabilities in robotics.

Watch video!





Follow me home bot

14. Roboki session 14

Session name: Follow Me Home

In this activity, we will program a robot to recognize various objects using AI and adjust its movements based on what it detects. The robot will turn in different directions according to the identified objects. This project provides a hands-on experience in AI-driven decision-making and pathfinding, highlighting how robots can use AI to interact with their surroundings. It is a practical exercise in understanding how machine learning algorithms are applied in real-world robotics.

Watch video!





Hoopmaster Gaming bot

15. Roboki session 15

Session name: Hoop Master

In this activity, we will create an interactive Ping Pong game using proximity sensors to detect the ball’s position. Motors will be programmed to strike the ball back, simulating a real-time arcade game. This project combines elements of programming, electronics, and real-time feedback to offer a dynamic experience. It demonstrates how sensors and motors can work together to create responsive, interactive systems that react to external stimuli in real time.

Watch video!