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.
AI-powered smart learning toy integrating computer vision, embedded systems, IoT connectivity, cloud-assisted inference, and text-to-speech.