Skip to content
MH
All projects
IoT / Embedded Systems / AI / MLEmbedded Systems and Machine Learning Model DeveloperJan 2025 – Jun 2025

Tello AI Smart Learning Toy

An undergraduate IoT project that integrates ESP32-CAM based object detection, Edge Impulse machine learning, OLED visual feedback, and text-to-speech audio interaction into a portable interactive learning device.

Tello is an AI-powered portable interactive learning device developed as an undergraduate Internet of Things (IoT) course project. The system combines embedded computer vision, machine learning, wireless connectivity, and multimodal user feedback. An ESP32-CAM is used for image capture and object detection. The machine learning model was developed and trained using Edge Impulse and subsequently integrated into the ESP32-based embedded application. Arduino IDE was used for firmware development, compilation, and deployment to the ESP32. When an object is detected, the system provides visual feedback through an OLED display and audio feedback through a MAX98357A I2S audio interface and speaker using text-to-speech functionality. The project demonstrates the integration of machine learning with constrained embedded hardware to create an interactive learning experience.

Method

1. Image acquisition using ESP32-CAM. 2. Dataset preparation and machine learning model development using Edge Impulse. 3. Training and evaluation of the object detection model. 4. Export and integration of the trained model into the ESP32-based embedded application. 5. Firmware development, compilation, and deployment using Arduino IDE. 6. Object detection through the ESP32-CAM and embedded inference pipeline. 7. Visual feedback through the OLED display. 8. Audio feedback through the MAX98357A I2S audio interface and speaker. 9. Wireless connectivity for system communication and interactive functionality. 10. Hardware and software integration testing.

Results

Implemented

Real-Time Object Detection

Demonstrated on the ESP32-CAM based embedded object detection system.

Implemented

Visual Feedback

Object recognition output displayed through the integrated OLED interface.

Implemented

Audio Feedback

Text-to-speech feedback delivered through the MAX98357A I2S audio interface and speaker.

Repository description

AI-powered smart learning toy integrating computer vision, embedded systems, IoT connectivity, cloud-assisted inference, and text-to-speech.