M5Stack software catalog

13 projects

Libraries

Lovyan GFX

by lovyan03

SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)

Device not specifiedC
1,753 stars Sep 4, 2026
Libraries

M5Stack LCD DMA

by MhageGH

Simple library to display with DMA for M5Stack

Device not specifiedC++
8 stars Nov 20, 2024
Experiments

Esp32 P4 Webradio

by dmatking

Internet radio on the M5Stack Tab5.

Tab5C
7 stars Aug 20, 2026
Experiments

ESP32 Dma Samples

by lovyan03

ESP32 DMA Samples

Device not specifiedC++
5 stars Feb 22, 2026
Experiments

M5stack Tab5 Gps

by dmatking

A full handheld GPS navigation device on the M5Stack Tab5 (ESP32-P4) -- offline maps, waypoints, live navigation, and trip logging

Tab5C
4 stars Sep 3, 2026
Guides & docs

M5Stack DMAdraw ULPsound

by lovyan03

Merge the ESP32 SPI master example and ULP sound example.

Device not specifiedObjective-C
4 stars Jan 30, 2026
Experiments

M5stack Tab5 Video Stream

by dmatking

MJPEG video + synchronized audio streaming to M5Stack Tab5 (ESP32-P4) over WiFi

Tab5C
2 stars May 18, 2026
Experiments

Esp32 Idf New

by dmatking

Board-aware ESP-IDF project generator for ESP32 — create new projects with the right pins, features, and templates.

Tab5C++
1 stars May 12, 2026
Firmware

Tab5 SSH Client

by airpocket-soundman

Tab5 SSH Client is a portable SSH terminal firmware for M5Stack Tab5 with Tab5 Keyboard. - Interactive SSH client for Linux servers and network devices - Simple Wi-Fi access point profile manager - Simple SSH destination profile manager - Direct SSH command support: ssh user@host[:port] - Tab5sh: built-in Linux-like local shell - Scrollback terminal with command history and line editing - Adjustable terminal font size and line spacing - microSD-focused lightweight filesystem commands: ls, cd, cat, mkdir, rmdir, df, chmod - SCP-style file transfer between SSH hosts and the Tab5 microSD card - Embedded MicroPython REPL and script runner - M5GFX-backed graphics API for MicroPython scripts - Graphical Python demos: Mandelbrot, plasma, Life, starfield, maze, and wireframe hat - Tab5 Keyboard support with local keymap conversion - USB and BLE keyboard support paths for external keyboards

Tab5
0 stars Not available
Firmware

Laser For Stick C Plus2

by DMA3002

Mini firmware created by me for fun

StickC / StickS3
0 stars Not available
Experiments

M5tg Life Counter

by davydmaker

A portable Magic: The Gathering life counter built on M5StickC Plus2

StickC / StickS3C++
0 stars Jul 8, 2026
Tools

Goodsleep

by simonxu1026-hue

M5Stack CoreS3LITE Sleep Aid Clock - Campfire scene + ember particles + fireflies + rain WAV + touch controls. Roadmap: snore detection via built-in mic + sleep posture via IMU. Built with ESP32-S3 + M5Unified + PlatformIO

CoreS3
0 stars Jul 11, 2026
Firmware

M5Paper Weather

by thededman

An M5Paper landscape dashboard that shows indoor temperature and humidity alongside a three-day weather forecast pulled from OpenWeatherMap. It's nothing fancy yet. Graphics are drawn in the code. This my first attempt at ESP32 firmware.

Paper / CoreInkC++
0 stars Oct 10, 2025

Missing a project?

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

Submit a project