M5Stack software catalog

24 projects

Libraries

GUIslice

by ImpulseAdventure

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL

Device not specifiedC
1,363 stars Sep 5, 2026
Guides & docs

Cardputer Adv External Screen

by guicmg

Guide to how use Dual Screen with Cardputer ADV

CardputerC++
71 stars Aug 30, 2026
Hardware

External Cardputer Antenna

by henriquesebastiao

Guia de como instalar uma antena externa no M5Stack Cardputer.

CardputerArchived
55 stars Sep 2, 2026
Security

Cardputer Adv Hydra Rf

by pingequalab

CC1101 + nRF24 dual-band RF expansion module for M5Stack Cardputer ADV. Supports 433/868/915 MHz Sub-GHz and 2.4GHz. Hardware auto-switching, Bruce firmware native support. Setup guide, pin reference, and troubleshooting docs.

Cardputer
20 stars Aug 29, 2026
Libraries

M5 Paper App Switcher Framework

by Sebastian0897

A Framework to switch between different apps/ programms on the M5 Paper with a GUI.

Paper / CoreInkC++
17 stars Mar 16, 2026
Tools

Lv Platformio Win

by DarknessFX

VSCode Windows project template that allows develop C++ code for Windows (build, compile, debug) and deploy to M5Stack (or other ESP32) using PlatformIO (build, upload, monitor), this project can be useful to develop and test LittlevGL GUI on Windows PC before transfer to your M5Stack (or other ESP32).

Device not specifiedC
15 stars Feb 22, 2026
Firmware

M5Tuna

by d4rkmen

Guitar tuner for ESP32-S3 powered CardPuter

CardputerC
10 stars Aug 24, 2026
Experiments

Esp Nano Tool

by BunnySakura

一个使用ESP32系列芯片开发的小工具。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC

Device not specifiedC
10 stars Aug 3, 2026
Security

Cardputer Adv Cc1101 Nrf24 Auto Switch

by pingequalab

Open-source design reference for software-defined dual-band CC1101 + NRF24 RF expansion on M5Stack Cardputer ADV. Pin mapping, circuit topology, Bruce firmware brucePins.conf, and DIY build guide.

Cardputer
8 stars Aug 26, 2026
Tools

Micropython Modules

by Red5d

Utility and GUI modules for MicroPython and the M5Stack dev kit

Device not specifiedPython
6 stars Nov 11, 2024
Launchers & OS

Gum OS

by 0xf104a

Not a real operating system, but a wrapper on FreeRTOS and M5Stack

Device not specifiedCArchived
5 stars Feb 13, 2026
Experiments

Lv Micropython

by BunnySakura

适用于具有16M flash的ESP32芯片的MicroPython LVGL绑定 | Micropython bindings to LVGL for Embedded devices, Unix and JavaScript | M5Stack BASIC

Device not specifiedC
5 stars May 30, 2026
Experiments

Drone RX

by ericperret

Multi-protocol drone detection & identification — M5Stack CoreS3 (ESP32-S3) — FR/ODID/DJI/Parrot — ADS-B — Trajectory prediction

CoreS3C++
4 stars May 19, 2026
Firmware

G Navigator

by oldtokage-collab

This is support firmware for guitarists and bassists using Cardputer ADV. It includes a variety of features, such as chord search by chord name, fingering guides, reverse chord search (searching by actual sound), scale search, a tuner, and more.

CardputerC++
3 stars Aug 15, 2026
Guides & docs

Stopwatch Micro

by Dissipative-ATLAS

Unofficial Codex Micro-compatible firmware for M5Stack StopWatch ESP32-S3, with a bilingual UI guide and wireless quota bridge.

Device not specifiedC++
3 stars Aug 27, 2026
Experiments

Esp Nano Tool Mpy

by BunnySakura

一个使用ESP32系列芯片开发的小工具,开发语言为MicroPython。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC

Device not specifiedPython
2 stars Mar 24, 2026
Security

Card Puter Wifi Minimum

by guirguispierre

This firmware has the bare minimum for the M5Stack Cardputer. This is not to be used for the average user, this is made for developers and people who know what they are doing to expand this software. There is no UI for the cardputer. You have to use the serial monitor to work with it, unless you build the UI.

CardputerC
2 stars Jan 17, 2026
Guides & docs

M5 Petit Setup

by PetitOnes

Getting-started guide for M5 Petit — what to buy and how to set it up / M5 Petitのはじめかたガイド(購入ガイド・セットアップ手順)

Device not specified
2 stars Aug 4, 2026
Games

Lvgl9 Sdl2 Windows Simulator

by kmen4

🖥️ Build and debug a clean LVGL 9.4.0 simulator on Windows using SDL2 for efficient and reproducible development.

Device not specifiedC
1 stars Sep 5, 2026
Firmware

Imgui Lovyan GFX

by Lemin2

一个面向 ESP32-S3 的 ImGui 软件渲染示例,使用 LovyanGFX 输出到 RGB565 DMA 帧缓冲。示例包含脏矩形局部刷新、基础控件、小动画以及性能叠加。在m5stack cores3上实测帧率约为23帧。 A minimal ImGui software-renderer demo targeting ESP32-S3 panels with LovyanGFX. Renders ImGui draw data into a DMA-capable RGB565 framebuffer, tracks dirty regions for partial flush, and shows basic UI widgets plus a small animation.

CoreS3
0 stars Not available
Firmware

M5 Guitartuner

by pkolbas

A chromatic guitar tuner firmware for M5StickS3 (with compatibility for M5Cardputer ADV)

StickC / StickS3
0 stars Not available
Firmware

OTPAuth M5Stick C

by yannguillon

Sync your OTPAuth codes directly to your M5Stick and only using your iPhone !

StickC / StickS3
0 stars Not available
Libraries

Esphome Fpc1020a

by JakeTheRabbit

ESPHome external component for the M5Stack Finger unit (FPC1020A): GUI fingerprint enrollment, named slots, HA events for door unlock

Unit / Module / HATC++
0 stars Sep 4, 2026
Firmware

Lilo

by PauloSemblano

Hands-free training assistant on an M5Stack Core S3, guided by sound, colour and light. One unit for interval training, two for reaction games over ESP-NOW. No network, no app.

Core / FireC++
0 stars Aug 7, 2026

Missing a project?

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

Submit a project