M5Stack software catalog

65 projects

Firmware

ESP32 Marauder

by justcallmekoko

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

CardputerC++
12,221 stars Sep 5, 2026
Security

ESP32 Bit Pirate

by geo-tp

A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol

Device not specifiedC++
5,689 stars Sep 5, 2026
Experiments

ESP32 BLECollector

by tobozo

ᛡᛒ BLE Scanner + Data persistence on SD Card for M5Stack, M5Core2, Odroid-Go, ESP32-Wrover-Kit and other models

Core2 / ToughC
363 stars Sep 2, 2026
Tools

Furble

by gkoh

A bluetooth wireless remote shutter release for Fujifilm X/GFX, Canon EOS, Ricoh, Nikon and Sony cameras.

Device not specifiedC
231 stars Sep 1, 2026
Security

Poseidon

by GeneralDussDuss

80+ feature pentesting firmware for M5Stack Cardputer-Adv. WiFi, BLE, sub-GHz (CC1101), 2.4GHz (nRF24), LoRa (SX1262), IR, BadUSB, DHCP attacks, WPAD, MouseJack, BLE spam, signal replay, 6 themes. Supports LoRa-GNSS + Hydra RF hats + ESP32-C5 companion.

CardputerC++
168 stars Sep 5, 2026
Emulators

Bluetooth Keyboard Mouse Emulator

by geo-tp

Implement a USB/BLE HID device that can switch between mouse and keyboard modes for the M5Cardputer

CardputerC++
66 stars Aug 30, 2026
Guides & docs

M5stack Ble

by naoki-sawada

Example code for M5Stack BLE (Bluetooth low energy)

Device not specifiedC++
55 stars May 27, 2026
Experiments

Axis Orange

by naninunenoy

Sending M5 series IMU sensor data by Bluetooth SPP.

StickC / StickS3C++
50 stars Aug 19, 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
Security

Ghost BLE

by SmonSE

GhostBLE is a BLE privacy scanner for the M5Stack Cardputer. It discovers nearby devices, analyzes their privacy posture, and visualizes BLE activity with the interactive mascot Nibbles.

CardputerC++
31 stars Aug 31, 2026
Firmware

Stackchan Bluetooth Simple

by mongonta0716

This is a program to run Stack-chan, and you can reflect your own settings by preparing a YAML file in the SD card. See GitHub for detailed usage.

Device not specifiedC++
23 stars Sep 3, 2026
Experiments

U Py M5BLE

by lemariva

This project is about using the BLE module of an M5Stack running MicroPython

Unit / Module / HATPython
22 stars Jan 4, 2026
Experiments

Esphome M5 Btproxy

by yoziru

ESPHome BT proxy for Home Assistant (M5Stack AtomS3 / NanoC6)

Atom / AtomS3Makefile
17 stars Sep 5, 2026
Firmware

M5mic

by nicosuave

Streaming wifi/bluetooth/usb microphone firmware for m5sticks3

StickC / StickS3Rust
15 stars Aug 28, 2026
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
Guides & docs

IC 705 BLE Serial Example

by K7MDL2

Band decoder for an Icom IC-705 radio using Bluetooth Low Energy (BLE) and BT Classic Serial Port Profile for CI-V control and USB Host for a wider range of CI-V radios. Also a related 3-Band transverter box to add 222, 902/3 and 1296 bands to the 705 in a highly integrated manner.

CoreS3C++
12 stars Aug 15, 2026
Experiments

Keychain Skimmer Scanner

by kevinl95

A compact keychain device powered by M5CoreInk that detects and alerts you to potential credit card skimmers at payment terminals.

Paper / CoreInkC++
11 stars Sep 4, 2026
Firmware

Signal RF

by ByteHub-1337

Multi-tool RF analysis firmware for M5Stack Cardputer - WiFi scanner, BLE scanner, ultrasonic detector, signal mapper, and tracker detector

CardputerC++
10 stars Sep 1, 2026
Experiments

Codex Micro Stopwatch

by huaxx-lab

把 M5Stack StopWatch 变成 Codex 桌面控制器:六会话状态、快捷操作、推理旋钮、语音输入、定制震感与连接待机。

Device not specifiedC++
10 stars Sep 4, 2026
Hardware

Claudial

by Moge800

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

DialC
9 stars Aug 17, 2026
Hardware

Pager

by juergen-kc

A physical Claude Code remote for your desk — M5Stack CoreS3 SE firmware that pairs with the Claude desktop app over BLE for ambient session awareness and tool-approval takeover.

CoreS3C++
8 stars May 13, 2026
Experiments

M5

by hrgraf

ESP32 experiments with M5Stack devices (Bluetooth, BLE, Lego Boost, Wiimote, UIFlow)

Device not specifiedC++
7 stars Mar 7, 2026
Hardware

Open Vibble

by kingcos

iOS, Android, and macOS software buddy for the Claude Desktop Buddy Bluetooth protocol, with OpenVibble Desktop bridge support for Claude Code and other agents.

Device not specifiedSwift
7 stars Jul 15, 2026
Tools

M5Bluepad

by pink0D

M5Stack and Bluepad32 integration for easy Bluetooth remote control of LEGO vehicles with GeekServo and Power Function motors

Device not specifiedC++
7 stars Jul 23, 2026

Missing a project?

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

Submit a project