M5Stack software catalog

25 projects

Dial + 4 more
Firmware

Nemo for M5Stick

by n0xa

M5 Stick C firmware for high-tech pranks and digital self defense

C32 firmware buildsDial + 4 more
1,300 stars Sep 3, 2026
Dial + 14 more
Firmware

Uiflow Micropython

by m5stack

uiflow micropython project

C19 firmware buildsDial + 14 more
208 stars Sep 6, 2026
Dial + 3 more
Firmware

M5stick Shark

by AH2005NA

PLEASE CHOOSE RIGHT LANGUAGE! DEV 1.0.5 RFID (With SD) DEV 1.0.4 M5Buttonpresst while Startup: no Startupsound add an option to disable the Startupsound 2 new language: Italian (IT_IT), French (FR_FR) Fixed IRAH Bug Updated version of M5Stickc-NEMO https://github.com/n0xa/m5stick-nemo. Please Report Bugs on Github

C++7 firmware buildsDial + 3 more
118 stars Aug 14, 2026
Dial
Experiments

M5Dial

by m5stack

M5Dial is a community project by m5stack. Indexed for Dial. Written in C++.

C++Dial
83 stars Aug 31, 2026
Dial
Hardware

M5Dial User Demo

by m5stack

M5Dial user demo for hardware evaluation.

C1 firmware buildsDial
62 stars Aug 21, 2026
Dial
Experiments

Better Mochi

by NeoDoggy

Based on Dasai™ Mochi

CDial
44 stars Aug 19, 2026
Dial
Security

Semi Evil M5Dial

by dagnazty

Advanced firmware for M5Dial devices, enabling WiFi captive portals, SSID management, Karma attack tools, and BadUSB scripting for enhanced security testing and automation.

C++1 firmware buildsDial
30 stars Sep 1, 2026
Dial + 5 more
Firmware

M5stack Image Viewer

by 3110

画面が付いているM5Stackシリーズ用の画像表示プログラムです。LittleFS/microSD上にある画像ファイルを次々に表示します。

C++9 firmware buildsDial + 5 more
17 stars Jul 21, 2026
Dial
Experiments

Pomodoro Timer Dial

by sfrechette

A modular, customizable and efficient Pomodoro timer implementation for the M5Stack Dial v1.1 (ESP32-S3).

C++Dial
15 stars Aug 9, 2026
Dial + 1 more
Firmware

M5 Trackpad Module

by 74th

M5Stack Device as Trackpad Module

C++Dial + 1 more
9 stars Dec 28, 2025
Dial
Hardware

Claudial

by Moge800

A physical Codex usage monitor for M5Stack Dial, powered by ESP32-S3, LVGL, BLE, and a Go daemon.

CDial
9 stars Aug 17, 2026
Dial
Tools

M5Stack Touch USB Joystick

by esp32beans

M5Stack Dial Touch USB Joystick with Arduino

C++Dial
7 stars Feb 12, 2025
Dial
Firmware

M5Dial Volume HID

by javicar31

M5Dial Volume and Mouse Control

C++1 firmware buildsDial
5 stars Mar 5, 2026
Dial
Tools

M5Dial Play

by sgrastar

A Spotify Remote Controller using M5Dial

C++Dial
4 stars Jun 29, 2025
Dial
Firmware

M5dial Crazy Eyes

by 3110

紐をあごにひっかけてしゃべるとまばたきをするメガネ型のおもちゃ(株式会社アガツマのクレイジーアイズ)をM5Stack社のM5Dialをぜいたくに2個も使ってデジタルにしてみました。

C++1 firmware buildsDial
3 stars Apr 14, 2026
Dial
Tools

M5Stack Touch SAC Joystick

by esp32beans

M5Stack Dial Capacitive Touch Analog Joystick for Sony Access Controller

C++Dial
2 stars Oct 16, 2025
Dial
Experiments

Kimai Dial

by ChristianGr1974

Kimai Dial is a community project by ChristianGr1974. Indexed for Dial. Written in C++.

C++Dial
1 stars Jun 30, 2026
Dial
Experiments

M5DIAL Color Count Down Timer

by omiya-bonsai

A visual countdown timer for M5Dial with segmented ring UI, presets, mute mode, and persisted duration settings.

C++Dial
1 stars Jun 26, 2026
Dial
Tools

M5dial Mqtt Fan Controller

by techniker

MQTT Fan Controller using the M5Stack M5Dial

C++Dial
1 stars Mar 29, 2025
Dial + 4 more
Firmware

Chronos Navio

by fbiego

Navio is a navigation firmware for ESP32 devices that shows turn by turn navigation data sent via BLE from the Chronos app.

5 firmware buildsDial + 4 more
0 stars Not available
Dial + 1 more
Firmware

M5 Dial Rgb Light Strip Controller

by asg02fever

Firmware for M5Cardputer Version: 1.0 Description: This firmware provides a user interface for controlling an SK6812 RGB LED strip using the M5Cardputer. It includes options for toggling the LED strip, adjusting brightness, changing LED color, and applying various effects. Features: Main Menu: Access different functionalities like LED control, brightness adjustment, LED count settings, and effects. Color Gradient Picker: A visual color gradient for selecting colors. LED Effects: Includes RGB Wave, Raindrop, and RGB Breath effects. Brightness & LED Count: Adjustable brightness and LED count. Libraries Used: FastLED: For LED strip control. M5Cardputer: For device control and display. Installation: Compile and upload the firmware to the M5Cardputer using the Arduino IDE.

2 firmware buildsDial + 1 more
0 stars Not available
Dial
Firmware

Esp32 C3 Mini

by fbiego

Feature-packed smartwatch firmware with LVGL and BLE sync via the Chronos App. Highlights: - Custom Watchfaces – Time, date, day, weather - Weather Forecasts – Current, hourly , and 7-day - Notifications – Up to 10, with icons, previews, and call alerts - Settings – Brightness, timeout, battery, about - Controls – Music, find phone, camera - Extras – QR codes, contacts, mini-apps (Simon Says, PIO bot) - Navigation – Google Maps directions on watch Sync with Chronos App to unlock full features.

1 firmware buildsDial
0 stars Not available
Dial
Libraries

Toit M5stack Dial

by aschober

Toit driver for the M5Stack M5Dial

ToitDial
0 stars Apr 27, 2025
Dial
Security

C64uremote M5dial

by do2mad

C64uRemote for M5Dial - dial-operated remote control for the Commodore 64 Ultimate via its ReST API, with built-in NFC reader

C++Dial
0 stars Sep 4, 2026

24 of 25 projects

Missing a project?

Add your repository, game, guide, or a useful link you found.

Submit a project