M5Stack software catalog
211 projects
ESP32 Bit Pirate
by geo-tp
A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
Lovyan GFX
by lovyan03
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
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
Raspyjack
by 7h30th3r0n3
Small offensive network toolkit for Raspberry Pi (+ Waveshare 1.44″ LCD HAT) and Cardputer Zero inspired by pager and sharkjack fonctionnalities. For redteam and educational purposes only.
Picoware
by jblanked
Open-source custom firmware for PicoCalc, Cardputer ADV, Flipper Zero, and other ESP32/Raspberry Pi Pico devices
Esp Idf Ili9340
by nopnop2002
SPI TFT and XPT2046 touch screen controller driver for esp-idf
Py DOS
by RetiredWizard
DOS-like OS for microcontroller boards running Micropython or Circuitpython
Claw Puter
by bryant24hao
ClawPuter — pixel desktop companion for M5Stack Cardputer (ESP32-S3). AI chat, voice input, real-time weather, synced macOS desktop pet.
Bbn M5stack Tough
by bareboat-necessities
M5Stack Tough (ESP-32) Sailing Instruments Display and Autopilot Control
Esp Idf Mpu6050 Dmp
by nopnop2002
A demo showing the pose of the mpu6050 in 3D using esp-idf
Crypto Coin Ticker
by frittna
Bitcoin and Multi Crypto Coin Price Ticker with candlestick chart (Binance API Websocket) - SD-Config File Version - BTC
Cardputer Adv External Screen
by guicmg
Guide to how use Dual Screen with Cardputer ADV
Stellar Map
by wisnc
a Stellarium inspired planetarium firmware for the M5Stack Cardputer ADV
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.
Hagl Esp Mipi
by tuupola
ESP32 MIPI DCS abstraction layer for the HAGL graphics library
Dual PID
by knifter
Multi Channel Configurable PID regulator on M5Stack Core
Sano TTS Jp
by ayutaz
559 K パラメータの日本語 TTS を ESP32-S3 で実時間合成。漢字かな交じり文の形態素解析・アクセント推定まで端末内で走る(M5Stack CoreS3 実機で確認)。推論は依存ゼロの C99、ブラウザ demo あり。arXiv:2608.21378 sanoTTS の日本語 clean-room 再実装
Retro Zero
by geo-tp
Libretro-based emulator frontend running NES, SNES, GB, GBC, GBA, N64, Mega Drive, Master System, Game Gear, Dreamcast, PSP, PS1, Neo Geo, Neo Geo Pocket, FBNeo, MAME, PC Engine, MSX, Atari 2600, Atari 7800, Atari Lynx and WonderSwan on the Cardputer Zero
Area512
by engneer-hamachan
A self-contained Ruby & Python development environment for the 512KB M5Stack Cardputer.
Cardputer ADV Wi Fi BLE Radar
by Zeloksa
Advanced Wi-Fi & BLE Radar V3.1 for M5Stack Cardputer ADV. Features: Spectrum Analyzer, Smart Channel Advisor, Dual-band TDM, Anti-tracking bypass, and Retro CRT UI. (Pre-compiled .bin only)
Remote Py
by meloncookie
This is an infrared remote control send / receive library by micropython.
Clawy
by marcvermeeren
A cute pixel companion for Claude Code sessions.
Bitmap16dx
by bradmcnally
A tiny pixel art sketchbook for the M5Stack Cardputer ADV.
Crsf Link Tester
by Den41k92
A testing tool for Crossfire and ExpressLRS receivers using ESP32 and SPI display