M5Stack software catalog

86 projects

Experiments

Home Thing

by landonr

Wifi Smart Home Remotes that run on ESPHome

StickC / StickS3C++
546 stars Aug 28, 2026
Experiments

M5ez

by M5ez

Complete interface builder for the M5Stack, an ESP32 based mini tinker-computer

Core / FireC++
387 stars Aug 27, 2026
Launchers & OS

Py DOS

by RetiredWizard

DOS-like OS for microcontroller boards running Micropython or Circuitpython

CardputerPython
179 stars Aug 17, 2026
Experiments

Bbn M5stack Tough

by bareboat-necessities

M5Stack Tough (ESP-32) Sailing Instruments Display and Autopilot Control

Core2 / ToughC
127 stars Jul 8, 2026
Firmware

Advance OS For Cardputer

by bomberman30

AdvanceOS is software for cardputerADV, primarily designed for media playback and file display. Currently, it can play MP3 WAV files, features for viewing and editing text, as well as viewing images.

CardputerC++
92 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
Firmware

M5Cardputer Chat With Gemini API

by vanshksingh

M5Cardputer Chat with Gemini API: An application that uses M5Cardputer to interact with the Gemini API for generating responses based on user input. This project includes code for managing Wi-Fi connectivity, user input handling, API requests, and displaying responses on the M5Cardputer's screen.

CardputerC
58 stars Jul 21, 2026
Emulators

Zx Spectrum Cardputer External

by AndyAiCardputer

ZX Spectrum 48K emulator for M5Stack Cardputer-Adv with external ILI9488 display support

CardputerC++
48 stars Aug 26, 2026
Experiments

M5Stack NMEA 2000 Display CAN BUS

by AK-Homberger

This repository shows how to use the M5Stack as NMEA 2000 Display and WiFi Gateway.

Device not specifiedC++
43 stars Jul 12, 2026
Firmware

M5Cardputer GPS Logger

by geo-tp

A GPS logger using the M5Cardputer platform. It reads GPS data, displays it on the screen, and saves the data to an SD card.

CardputerC++
37 stars Aug 7, 2026
Tools

Crsf Link Tester

by Den41k92

A testing tool for Crossfire and ExpressLRS receivers using ESP32 and SPI display

Device not specifiedC++
36 stars Jul 15, 2026
Tools

ESPHome Heart Rate Display

by koenvervloesem

ESPHome configuration for a Bluetooth Low Energy heart rate display on an M5Stack Core or LilyGO TTGO T-Display ESP32

Core / FireMakefile
36 stars Aug 31, 2026
Firmware

M5Cardputer Audiospectrum

by cyberwisk

M5Cardputer Audio Spectrum Display, Oscilloscope, and Tuner Portado por Aurélio Monteiro Avanzi

CardputerC++
27 stars Aug 7, 2026
Firmware

Atom Watch

by fbiego

Atom-Watch is a tiny smartwatch project built for the M5Stack AtomS3R (128x128 display)

Atom / AtomS3C
27 stars Jun 22, 2026
Emulators

Zx Spectrum Cardputer Ili9341

by AndyAiCardputer

ZX Spectrum 48K Emulator for M5Stack Cardputer-Adv with 2.8" ILI9341 External Display (320x240)

CardputerC++
26 stars Sep 3, 2026
Firmware

Wi Fi Remote Display ADV

by Zeloksa

Ultra-low latency screen mirroring payload tool for M5Stack Cardputer ADV

CardputerC++
25 stars Sep 5, 2026
Firmware

M5 Card Computer I2C Scanner

by geo-tp

Scan the I2C bus for connected devices and displays their addresses on the built-in screen.

CardputerC++
23 stars Aug 7, 2026
Firmware

Near Plane

by stevenselcuk

✈️ A real-time, portable aircraft tracker for the M5StickC Plus 2 using the adsb.lol API. Features a multi-page display, emergency alerts, and easy web-based setup.

StickC / StickS3C++
23 stars Aug 14, 2026
Firmware

Paper Sat

by prstoetzer

PaperSat is a satellite tracking application for the M5Paper S3 e-ink device. It displays real-time satellite position on a polar sky plot, shows upcoming passes, and allows full on-device configuration.

Paper / CoreInkC++
18 stars Aug 20, 2026
Experiments

M5Stack Wifi NMEA Display JSON

by AK-Homberger

A display for the M5Stack connecting via JSON to the NMEA 2000 WiFi Gateway.

Device not specifiedC++
17 stars Aug 27, 2025
Experiments

ESP32 GPIO List

by beNative

ESP32 pinouts

Device not specified
16 stars Aug 22, 2026
Experiments

Esp32 Rust Multi Target Template

by georgik

ESP32 Rust Bare Metal (no_std) Multi Target Template

Device not specifiedRust
15 stars Feb 18, 2026
Experiments

MIDIDump

by gdsports

Display USB MIDI events on M5Stack display

Device not specifiedC++
13 stars Nov 11, 2024
Libraries

M5Core2 Heart Rate Display

by koenvervloesem

Show the heart rate sent by a Bluetooth Low Energy heart rate sensor on the display of an M5Stack Core2

Core2 / ToughC++
13 stars Aug 31, 2026

Missing a project?

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

Submit a project