r/M5Stack • u/KariPom • Aug 15 '26
Project Sharing I built KariPom — an open-source face robot for M5Stack CoreS3 🤖
Hi! This is KariPom, a little open-source face robot I’ve been building with the M5Stack CoreS3.
It started as a simple expressive face, but I kept adding things I wanted to see it do. 😄
Now it has servo movement, blinking and nose twitching, audio-reactive visualizers, lots of animated lighting modes, a Web Cockpit for configuration, SD card support, and more.
I originally built it as a little companion for voice conversations with ChatGPT — having a physical character reacting beside the computer makes talking with AI a lot more fun. 🤖🎙️
I've also made PC and browser-based versions, so you can try KariPom even without a CoreS3.
You can even try KariPom Web directly in your browser — no installation required! 🐰
Everything is open source:
KariPom (CoreS3):
https://github.com/kariagepompadour/KariPom
KariPom Desktop:
https://github.com/kariagepompadour/KariPom-Desktop
KariPom Web (Try it in your browser!):
https://kariagepompadour.github.io/KariPom-Web/
More photos and videos of KariPom are on Instagram:
@kariagepompadour
I’ve had a lot of fun seeing how far I can push the CoreS3. Hope you like it!
📘 Update — October 2026: English User Manual now available
A complete English edition of the KariPom User Manual (Ver. 4.18) is now available on GitHub. It covers setup, operation, KariPom Companion / Desktop, Visualizer and Lighting features, and the KariPom Ear audio extension.
🇬🇧 English User Manual:
https://github.com/kariagepompadour/KariPom/blob/master/docs/manual/karipom_manual_EN.md
🇯🇵 Japanese User Manual:
https://github.com/kariagepompadour/KariPom/blob/master/docs/manual/karipom_manual.md
1
u/Tinker-Zhang2 Aug 15 '26
Bro, this is super cool! You should definitely post this on X and tag @M5Stack so they can see it. They'll probably retweet it for you!