StacKlipper
Wireless remote controller for Klipper 3D printers
Install / Use
/learn @dinosauria123/StacKlipperREADME
StacKlipper
Wireless remote controller for Klipper 3D printers
Description
StacKlipper is a remote controller for Klipper (Moonraker installed) 3D printers made by M5Stack. This program is derived from the sample program of M5TreeView.
Build
First of all, Get your M5Stack.
Add two external library to Arduino IDE.
- M5TreeView https://github.com/lovyan03/M5Stack_TreeView
- M5OnScreenKeyboard https://github.com/lovyan03/M5OnScreenKeyboard
You also have to add ESP32 Arduino board libraly, Arduino M5Stack library, and Arduino_JSON library.
Open StacKilipper.ino via Arduino IDE and edit SSID, PASSWORD, Klipper IP adress as yours. Then build it.
Screenshot

What can do
- Show status of the 3D printer
- Set Bed and Nozzle temperature
- Move Home position and any XYZ position
- Reset firmware
- Emergency stop (M112)
To do
- Support Bluetooth connection M5Stack to Klipper server.
Licence
GPLv3
Acknowledgments
lovyan03 (https://github.com/lovyan03/), who create M5TreeView and M5OnScreenKeyboard.
Discord group Klipper_jp (https://discord.com/channels/889871356609581086/), provided information and suggestion about this program.
Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
