Skip to content
HardwareLab

Mentor Mitra AI

An edge robotic mentor for kids with face and emotion recognition.

Full build guide

Mentor Mitra AI
No photo in the source; showing a category placeholder.

By Ankur Majumdar

Posted

Build sheet

Board
Raspberry Pi 5
Other parts
Raspberry Pi AI Camera, ESP32 development board, dual GC9A01 round displays, servos, sound/touch/LDR sensors, speaker/mic, Li-ion
AI model or service
Local Llama 3.2, face recognition, emotion recognition, Piper TTS, Home Assistant Wyoming
Difficulty
Advanced

Overview

Privacy-first embodied companion: Pi 5 + AI Camera for face/emotion, local Llama 3.2, Piper voice, and an ESP32 driving 2-DOF head tracking plus sound-reactive hands, with GC9A01 eye displays. Hackster project with contest wins.

How it works

A Pi 5 with the AI Camera recognizes faces and emotions, local Llama 3.2 and Piper handle conversation, and a single ESP32 drives the 2-DOF head turret and sound-reactive hands from tracking data sent over serial.

Hardware

  • Raspberry Pi 5
  • Raspberry Pi AI Camera
  • ESP32 development board
  • dual GC9A01 round displays
  • servos
  • sound/touch/LDR sensors
  • speaker/mic
  • Li-ion

More ESP32 buildsMore Raspberry Pi builds

Like this build? Get the weekly builds

Get the best new AI hardware builds every Thursday. One email a week, free.

Built something? Submit a build

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

Featured? Add this badge

Built this? Paste the badge into your README. It links back to this page.

Featured on HardwareLab

Markdown

[![Featured on HardwareLab](https://hardwarelab.dev/badge.svg)](https://hardwarelab.dev/projects/mentor-mitra-ai/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w)

HTML

<a href="https://hardwarelab.dev/projects/mentor-mitra-ai/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w"><img src="https://hardwarelab.dev/badge.svg" alt="Featured on HardwareLab" width="188" height="20"></a>