Case Study: Software Development for Toy Robots

Photo for illustration purposes only​


We developed software for an interactive toy robot for children aged 4–10. This robot combines play and learning with interactive stories, games, and educational challenges. The software uses AI and machine learning to personalise the experience by tailoring content and recognising emotions. Natural language processing enables interactive conversations, while data tracking ensures personalised educational support. 


Key features

  • ROS 
  • RTOS (FreeRTOS) 
  • AWS 
  • FatFS, LwIP, Wi-Fi, BLE 
  • I2S, DCMI 
  • OTA 
  • CMSIS NN