logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

stack-chan

A JavaScript-driven M5Stack-embedded super-kawaii robot with MCP server functionality for AI-controlled interactions and emotions.

Author

MCP Server

stack-chan

Apache License 2.0

Quick Info

GitHub GitHub Stars 957
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

embeddedrobotm5stackrobot mcpm5stack embeddedkawaii robot

Stack-chan

Build Stack-chan Firmware

日本語

Stack-chan is a JavaScript-driven M5Stack-embedded super-kawaii robot.

Features

  • :neutral_face: Show cute face
  • :smile: Expression(Happy, Angry, Sad etc.)
  • :smiley_cat: Customize face
  • :eyes: Glance/stare/gaze
  • :speech_balloon: Say things
  • :bulb: Addon M5Units
  • :cyclone: Drive Serial(TTL)/PWM servos
  • :game_die: Make applications on your own

Contents

This repository includes all the component of the robot.

  • firmware : Source codes of the firmware.
  • case : Stereolithography(STL) of the case.
  • schematics : Schematics and board layout data.

Installation

Assemble board

  • See schematics/README.md and case/README.md
  • OR You can get a pre-assembled module(COMING SOON)

Flash firmware to M5Stack

  • See firmware/README.md

Contribution

Feature requests/Bug reports are extremely welcome! See issues page to post some.

Wanna be a sponsor? It would be my great honor. please visit my sponsor page.

License

Resources of this repository are distributed under Apache version 2.0 license. See LICENSE.

BibTeX

@misc{stackchan,
  author       = {Shinya Ishikawa and the Stack-chan community},
  title        = {Stack-chan: A JavaScript-driven Super-kawaii Robot},
  year         = {2021},
  howpublished = {\url{https://github.com/stack-chan/stack-chan}},
  note         = {Open-source hardware and software.},
}

See Also

`