Tinkster Logo
All
SOLID MODELEmbedded Coding31-Mar-2026

Eva-Robot, Local AI Companion ESP32-S3

Ksirailway-Base
Ksirailway-Base
2 Files
3mf, stl Formats

Description

Hey! I'm a self-taught builder who loves creating devices

that actually do something useful.

This is Eva — my first robot companion project. I wanted to build something I could talk to, that could look around and describe what it sees, and that runs completely offline. No cloud, no subscriptions, just local AI on my PC.

It was a test of my own abilities combining firmware, AI pipelines, voice cloning, and 3D printing into one working thing. The enclosure is simple and functional rather than polished, but everything works as intended.

I'm sharing this because I'd love to hear your feedback, see your builds, and learn from your experience. If you run into any issues or have ideas to improve it open an issue on GitHub or drop a comment here.

Maybe this gives someone a cool toy, or maybe a real

companion.

Either way, I hope it's useful.

Hardware you'll need:

  • Freenove ESP32-S3 WROOM (~$15)
  • INMP441 microphone (~$3)
  • MAX98357A amplifier + small speaker (~$5)
  • SSD1306 OLED 128x64 (~$4)
  • TTP223B touch sensor (~$2)
  • Any PC/laptop to run the AI server

Print settings:

  • Material: PLA or PETG
  • Layer height: 0.2mm
  • Infill: 20%
  • Supports: yes (for camera mount, 35–45 degrees)
  • No special requirements

Full source code, wiring diagram, and setup guide:

https://github.com/Ksirailway-base/EVA-Robot

Downloads

EVA-Robot.3mf
293.0 KB
EVA-Robot.stl
183.0 KB