Blueprint

Lumo

LUMO is a Raspberry Pi–based robotic learning assistant designed to help children with learning disabilities through interactive, multi-sensory activities. It combines a camera-guided robotic arm, an interactive screen, and simple AI to support learning through voice, visuals, and physical actions. Why this project was made Many children learn better when they can see, hear, and touch at the same time. LUMO was built to make learning more engaging and easier to understand, especially in situations where constant one-to-one attention from a teacher or parent is not always possible. How to use this project Power the system, place learning objects in front of the camera, and interact with LUMO using voice commands. The robotic arm responds by identifying, picking, and sorting objects, while the screen provides visual feedback, questions, and prompts to guide the activity.

Created by Johan Johan

Tier 1

30 views

4 followers

alexren alexren ⚡🚀 requested changes for Lumo ago

you need to journal your design!

CAN CAN ⚡🚀 requested changes for Lumo ago

You should not be requesting money for this if you have already built it.

Johan Johan submitted Lumo for ship review ago

Iamalive Iamalive 🚀 requested changes for Lumo ago

Awesome robot! If you can just fully read https://blueprint.hackclub.com/about/submission-guidelines and fix your project readme, journals, and readme, that would be great :)

Johan Johan added to the journal ago

Github profile update

All STL files related to the robotic arm have been uploaded to my GitHub profile. These files include the complete set of 3D-printable components required to assemble the mechanical structure of the arm, such as mounts, joints, brackets, and supporting parts.

In addition to the STL files, the repository also contains various program files used for operating and testing the robotic arm. These programs cover motor control, movement logic, and hardware interfacing, and are intended to support both development and experimentation.

image

Johan Johan added to the journal ago

Circuit Schematic

I’ve created a detailed circuit schematic to help anyone who wants to replicate or understand this setup. The schematic covers the complete connection between the Raspberry Pi and six servo motors, along with supporting components such as the speaker, display screen, and microphone.

This should make it easier to follow the wiring, avoid connection errors, and adapt the circuit for similar projects. The full schematic is also available in my GitHub repository for reference and reuse.
Lumo Circuit Schematic

misbahudheen123k misbahudheen123k gave kudos to Lumo ago

can we help me in funding for my start-up

M.Abdullah M.Abdullah gave kudos to Lumo ago

Amazing project,keep it up

Johan Johan submitted Lumo for ship review ago

fifageo122 fifageo122 gave kudos to Lumo ago

Poy vellom irinu paddi

josephtom0511 josephtom0511 gave kudos to Lumo ago

very nice and inspiring , did you study anything for exam?

Johan Johan added to the journal ago

Added two containers for sorting purpose

I added two containers to the robotic arm, giving it more flexibility and a clearer purpose during interactions. With two containers, the arm can now place objects into different sections, making sorting and grouping tasks easier to understand.

This helps visually show differences—like separating items by colour or type—and makes the whole process feel more natural and engaging. The dual-container setup adds clarity to actions and makes the learning experience more interactive and intuitive.
IMG_5402

IMG_5405

Johan Johan added to the journal ago

Upgraded colour detection system

I’ve made a big improvement to the colour detection system, and it can now clearly identify basic colours like red, blue, green, and yellow. This makes interactions such as sorting and recognising objects much more reliable.

However, detecting black was not consistent due to lighting and colour grading issues with the current camera. This isn’t a software problem, and it can be improved in the future by upgrading to a better camera and imaging setup.
Screenshot 2026-01-15 161725
Screenshot 2026-01-15 162325

Johan Johan added to the journal ago

Camera & Motion Upgrade

Upgraded to a 4MP camera, improving image clarity and object detection accuracy. Also refined the servo tracking for smoother and more precise movement.

However, some servo jitter still occurs due to low-quality motors, especially under load. This is a hardware limitation and can be improved in future by using better servos.

IMG_5386
IMG_5385
IMG_5387

Johan Johan added to the journal ago

Hardware Setup of Lumo

Completed the initial hardware setup and all major connections for LUMO. Assembled the robotic arm structure and connected the servo motors through the driver to the Raspberry Pi. Set up the camera module, microphone, and display, and ensured proper power distribution across all components.

Tested the basic connections to confirm everything is functioning correctly. This stage establishes a stable hardware base for implementing software features and further system integration.
Overall, the system demonstrates strong foundational performance, with clear opportunities for advancement through improved hardware support.

IMG_5251
IMG_5252
IMG_5334

IMG_5267
IMG_5329
IMG_5237
IMG_5344
IMG_5289

Johan Johan started Lumo ago

1/10/2026 - Hardware Setup of Lumo

Completed the initial hardware setup and all major connections for LUMO. Assembled the robotic arm structure and connected the servo motors through the driver to the Raspberry Pi. Set up the camera module, microphone, and display, and ensured proper power distribution across all components.

Tested the basic connections to confirm everything is functioning correctly. This stage establishes a stable hardware base for implementing software features and further system integration.
Overall, the system demonstrates strong foundational performance, with clear opportunities for advancement through improved hardware support.

IMG_5251
IMG_5252
IMG_5334

IMG_5267
IMG_5329
IMG_5237
IMG_5344
IMG_5289

1/11/2026 - Camera & Motion Upgrade

Upgraded to a 4MP camera, improving image clarity and object detection accuracy. Also refined the servo tracking for smoother and more precise movement.

However, some servo jitter still occurs due to low-quality motors, especially under load. This is a hardware limitation and can be improved in future by using better servos.

IMG_5386
IMG_5385
IMG_5387

1/15/2026 4:36 PM - Upgraded colour detection system

I’ve made a big improvement to the colour detection system, and it can now clearly identify basic colours like red, blue, green, and yellow. This makes interactions such as sorting and recognising objects much more reliable.

However, detecting black was not consistent due to lighting and colour grading issues with the current camera. This isn’t a software problem, and it can be improved in the future by upgrading to a better camera and imaging setup.
Screenshot 2026-01-15 161725
Screenshot 2026-01-15 162325

1/15/2026 4:40 PM - Added two containers for sorting purpose

I added two containers to the robotic arm, giving it more flexibility and a clearer purpose during interactions. With two containers, the arm can now place objects into different sections, making sorting and grouping tasks easier to understand.

This helps visually show differences—like separating items by colour or type—and makes the whole process feel more natural and engaging. The dual-container setup adds clarity to actions and makes the learning experience more interactive and intuitive.
IMG_5402

IMG_5405

1/20/2026 - Circuit Schematic

I’ve created a detailed circuit schematic to help anyone who wants to replicate or understand this setup. The schematic covers the complete connection between the Raspberry Pi and six servo motors, along with supporting components such as the speaker, display screen, and microphone.

This should make it easier to follow the wiring, avoid connection errors, and adapt the circuit for similar projects. The full schematic is also available in my GitHub repository for reference and reuse.
Lumo Circuit Schematic

1/23/2026 - Github profile update

All STL files related to the robotic arm have been uploaded to my GitHub profile. These files include the complete set of 3D-printable components required to assemble the mechanical structure of the arm, such as mounts, joints, brackets, and supporting parts.

In addition to the STL files, the repository also contains various program files used for operating and testing the robotic arm. These programs cover motor control, movement logic, and hardware interfacing, and are intended to support both development and experimentation.

image