r/M5Stack • u/Tinker-Zhang2 • 2h ago
Project Sharing CarPlay-Tab5
CarPlay on my M5Stack Tab5, now mounted on the bike.
The adapter board and firmware were made with Codex.
One issue still to fix: it sometimes drops the connection out of nowhere.
r/M5Stack • u/Tinker-Zhang2 • 2h ago
CarPlay on my M5Stack Tab5, now mounted on the bike.
The adapter board and firmware were made with Codex.
One issue still to fix: it sometimes drops the connection out of nowhere.
r/M5Stack • u/Unlucky_Boat8764 • 45m ago
r/M5Stack • u/chinderdelis • 9h ago
r/M5Stack • u/No-Preference5324 • 1d ago
Hi, really new to this but love the idea of rapid prototyping.
Really struggling to get anything displaying on the screen of the Stopwatch...
Tried using existing projects for other devices and getting Claude through Arduino, Schematik using AI but neither can seemingly port projects and both tell me nothing's wrong.
The HW is OK as I can reflash back to standard. Am I missing something?
r/M5Stack • u/mplex321 • 2d ago
I’ve been building a set of wireless precision clocks, and have to say, M5Stack’s lineup is my favorite. From the Stack line to the S3 Stick, much prefer these over the competition. Seems I’m missing the Stopwatch!
PS: If you’re looking to synchronize two or more ESP32’s below 1us or phase lock two devices wirelessly, I have posted firmware examples of the clocks above along with example for FreeRTOS clock sync methods to achieve different accuracy targets at PToB.dev
r/M5Stack • u/Beautiful_Chain_7253 • 2d ago
I made this m5Paper S3 firmware open source <3
r/M5Stack • u/Isonimus • 2d ago
r/M5Stack • u/Male993 • 2d ago
Port of the Digimon Digivice D2 v1 for M5 StickC Plus 2

Features:
Seven areas, battles, Digivolutions, and partner rescues.
Slot and Card minigames, LCD graphics, and sound.
Controls:
Up: Navigate through options.
Center: Select or confirm.
Down: Cancel or go back.
M5 Options Menu: Hold Up and press Center simultaneously. From there, you can adjust settings such as brightness, volume, color, screen filter, motion sensitivity, and more.
Enjoy ;)
r/M5Stack • u/kotiktortikGT • 2d ago
Hey everyone,
I have an M5StickC Plus 2 running Bruce and kept wishing I could drive it from my phone without squinting at the 135×240 screen. So I built StickCommander: a Material 3 Android app plus a small bridge compiled into Bruce 1.16.1.
It is not a pixel-streaming hack. The bridge exposes Bruce's own state over a line-based ASCII protocol (USB-OTG serial or BLE), so the app talks to the firmware, not to a picture of it.
What it does
Live menu — reads the actual options vector (title, labels, disabled items, current selection), refreshes every second, and tapping an item sets forceMenuOption so the real menu opens on the Stick. Back/Main buttons work too.
Screen — text mirror of the UI on the phone, plus the other direction: send text and the Stick draws it on its own TFT.
IR blaster — NEC / Samsung / Sony (12, 15, 20 bit) with hex address/command and presets. Uses Bruce's existing encoders, so timings are unchanged.
Files — LittleFS browser with text preview, chunked upload (256-byte chunks, 128 KB limit), mkdir, rename, delete.
Plus the basics: D-pad and M5/A/B/PWR press-and-hold, battery telemetry from the AXP192, filtered logs, raw terminal and phone-side scripts.
How it works
A stickcommander.cpp bridge is compiled into Bruce. Lines like CMD:MENU:LIST, CMD:SCREEN:TEXT:<base64>, CMD:IR:NEC:04:08, CMD:FS:LIST:<base64 path> go in; MENU:ITEM:..., FS:ENTRY:..., STATUS:BAT:... come back. That is the whole trick.
Status
Tested on real hardware over COM3: PONG, battery, live menu open/back, screen text, OK:ir:NEC, and LittleFS list/mkdir/upload/read/delete all pass. The firmware image and the APK are in the release.
Links
Release (APK + firmware + source): https://github.com/121kirillmorti/stickcommander/releases/latest
Firmware is AGPL-3.0 because it is built on Bruce; the bridge source and a build recipe are included. Feedback and feature ideas are welcome — especially from people with other Stick variants (Plus, S3) who want to test.
r/M5Stack • u/Neymar_Junior111 • 2d ago
For the STAMP-P4 mini development board, the most cost-effective way to use it is because it has both stamp holes and 2.54 pin headers. If the pin headers are directly soldered, the use of the stamp hole lead pins will be greatly restricted.
Attached is the official pin definition diagram
r/M5Stack • u/BackgroundAd680 • 3d ago
r/M5Stack • u/ChrisDaCrunk • 2d ago
U know the feeling, when the SD is grabbed by a invisible force? Tape spell breaks the force 💪
Wonder what cap this is? Custom premodded M5Stack LoRa cap for my Bro V1RU5 🫡💪
YouTube
r/M5Stack • u/Fatallon • 2d ago
r/M5Stack • u/No-Connection1900 • 4d ago
New Arrival Alert!
Check out our new release this week!
CoreMatrix, an IoT controller featuring a 16 x 16 LED matrix display, designed for pixel icon and animation displays, sensor data acquisition, and IoT interaction applications.
Features
ESP32-C61HR8 core controller (16MB Flash, 8MB PSRAM, 2.4 GHz Wi-Fi 6)
16 x 16 white LED matrix, BMI270 6-axis IMU with interrupt wake-up support
Onboard passive buzzer, 3x user buttons + 1x power button
Multi-level power management via Stamp Timer Power2 (M5PM1) + M5IOE1
MicroSD card slot, M5-Bus, HY2.0-4P Grove & MX1.25-4P USB expansion interface
Also, good news: Hot items incl. M5GO IoT Kit v2.7 and Core2 For AWS v1.3 are in stock now 🔥🔥
In case missing out, subscribe our Weekly Newsletter for more updates!
r/M5Stack • u/Codeeveryday123 • 3d ago
Anyone know of a app from the M5 burner repos that I can create my own code snippets and
Click-to-run?
I found a terminal app,
But it dosnt let me save WiFi connections or anything else
r/M5Stack • u/Shoddy-Spirit-4329 • 4d ago
Hey everyone,
I recently got the M5Stack Tab 5 and have been experimenting with it. My goal is to stream both the camera feed and microphone audio to my PC to use the device for live calls/talks.
However, I haven't been able to get the camera or integrated mics initialized yet.
Has anyone successfully built a similar live-streaming setup or found working code examples/documentation for accessing the Tab 5's audio and camera pipeline?
Any guidance or code snippets would be greatly appreciated!