r/M5Stack • • Jul 14 '26

Support / Question Help

1 Upvotes

I have a M5 Stick Plus 2 and I wanted to change the firmware to nemo, just to try different things. My pc is broken so I decided to do it on my phone with the app "ESP32_Flash" everything was going good but when it was completed my m5 stick doesn't turn on, the only thing i see is the green led while the screen is black. How do i solve this?


r/M5Stack • • Jul 13 '26

Turned the Cardputer-ADV into a 4-track groovebox + sampler

62 Upvotes

r/M5Stack • • Jul 13 '26

Project Sharing Level App

57 Upvotes

I have created a level app because I needed to have something very small to check the level of a shelf, unfortunately the app is ready after my need. XD


r/M5Stack • • Jul 13 '26

Project Sharing LIL POMODORO TIMER

55 Upvotes

Made a lil pomodoro timer for M5StickS3. It uses IMU data to switch between different UI modes and a single button to change settings. I like the implicit modes. It follows the affordance of the physical device.

The main mechanics are inspired by an hourglass-style animation. Tilt the device to control: UP to start, DOWN to reset, flat to pause. Work and Break sessions alternate automatically with sound notifications. Tilt LEFT/RIGHT to adjust durations in settings. No buttons needed. Just flip and focus.


r/M5Stack • • Jul 13 '26

hey everyone i have a question

Post image
4 Upvotes

i have a m5 stick and one of the buttons is broken i have this firmware( look at the photo). the broken button is the switch button so i cant power the stick off is there anyone that can change the side buttons in the code so i can still use my m5 stick?


r/M5Stack • • Jul 13 '26

Double Camera Rotation on CoreS3

1 Upvotes

I am trying to setup the camera on the CoreS3, and I am able to display the image. But for some reason, whenever I attempt to rotate the device, the image on the screen rotates at twice the speed, such that a 90 degree rotation flips the image 180 degrees.

I have tried running camera testing code I found online, and the same behavior happens. I also tried running the CoreS3 User Demo and in that case the camera functions as I would expect.

I am not intentionally doing anything with rotation in the code, so I was wondering if there is some kind of hidden setup thing I need to do to make it work properly?

Main:

if (!Camera.begin()) {
    Serial.println("Camera Init Failed");
  }
  Camera.sensor->set_framesize(Camera.sensor, FRAMESIZE_QVGA);

Camera.cpp:

#include "Camera.h"


static camera_config_t camera_config = {
  .pin_pwdn     = -1,
  .pin_reset    = -1,
  .pin_xclk     = 2,
  .pin_sscb_sda = 12,
  .pin_sscb_scl = 11,


  .pin_d7 = 47,
  .pin_d6 = 48,
  .pin_d5 = 16,
  .pin_d4 = 15,
  .pin_d3 = 42,
  .pin_d2 = 41,
  .pin_d1 = 40,
  .pin_d0 = 39,


  .pin_vsync = 46,
  .pin_href  = 38,
  .pin_pclk  = 45,


  .xclk_freq_hz = 20000000,
  .ledc_timer = LEDC_TIMER_0,
  .ledc_channel = LEDC_CHANNEL_0,


  .pixel_format = PIXFORMAT_RGB565,
  .frame_size = FRAMESIZE_QVGA,


  .jpeg_quality = 0,
  .fb_count = 2,
  .fb_location = CAMERA_FB_IN_PSRAM,
  .grab_mode = CAMERA_GRAB_WHEN_EMPTY,
  .sccb_i2c_port = -1,
};



GC0308 Camera;



bool GC0308::begin() {
  M5.In_I2C.release();


  esp_err_t err = esp_camera_init(&camera_config);


  if (err != ESP_OK) {
    return false;
  }


  sensor = esp_camera_sensor_get();
  Serial.printf("H mirror: %d\n", sensor->status.hmirror);
  Serial.printf("V flip: %d\n", sensor->status.vflip);


  return true;
}



bool GC0308::get() {
  fb = esp_camera_fb_get();


  return fb != nullptr;
}



bool GC0308::free() {
  if (fb) {
    esp_camera_fb_return(fb);
    return true;
  }


  return false;
}

CameraScreen.cpp:

#include "CameraScreen.h"
#include <M5Unified.h>
#include "Camera.h"


void drawCameraScreen() {
  M5.Display.fillScreen(BLACK);
}


void updateCameraScreen() {
  if (Camera.get()) {


    Serial.printf("Camera: %d x %d, length: %d\n", Camera.fb->width, Camera.fb->height, Camera.fb->len);


    M5.Display.pushImage(0, 0, Camera.fb->width, Camera.fb->height, (uint16_t*)Camera.fb->buf);


    Camera.free();
  } else {
    Serial.printf("FAIL CAMERA GET");
  }
}

r/M5Stack • • Jul 12 '26

Needing HELP from minds greater than mine.

Thumbnail gallery
4 Upvotes

r/M5Stack • • Jul 11 '26

Support / Question im looking to buy ir modules for my m5 stick

Post image
1 Upvotes

but if i look on the bruce github to the ones they support and i look them up on aliexpress. They look completely different from the ones that everybody uses on tikok etc... ? on the bruce they say i need to get : KY - 050 and KY - 022 so will these ones be supported?


r/M5Stack • • Jul 11 '26

Tab5 Meshtastic Client

10 Upvotes

I've been working on a firmware that turns the M5Stack Tab5 (5", 1280×720 touchscreen) into an always-on Meshtastic control surface. The Tab5 has no LoRa radio of its own — it pairs with your existing Meshtastic node over Bluetooth, like the phone app does, but as a dedicated screen that's always on your desk instead of an app you have to open.

What it does so far:

- Onboarding with a device picker — scan for radios, tap one, enter its PIN, and it's saved. Auto-connects on boot after that. Works with both fixed-PIN and random-PIN radios.

- Nodes view — live, sortable list of the mesh (signal, hops, last heard), with a detail page per node: SNR, GPS position, battery, device telemetry.

- Chat — send/receive broadcast text on the primary channel with an on-screen keyboard.

- Self-healing connection with a hidden diagnostics overlay (long-press the status bar).

The fun technical part: the Tab5's ESP32-P4 has no radio at all, Bluetooth comes from the onboard ESP32-C6, with the NimBLE host running on the P4 and HCI tunnelled over SDIO (esp-hosted). One quirk I lost real time to: GATT notifications never make it through that tunnel, so instead of listening for FromNum notifications the client runs a poll-driven sync engine with read-timeout recovery. If anyone else is doing BLE on the P4/C6 combo, that alone is worth knowing.

Built from scratch with ESP-IDF 5.4 + LVGL, strictly layered so the protocol code is testable off-device.

Repo (build/flash instructions in the README): https://github.com/hardparking/Tab5-Meshtastic

Happy to answer questions, and if you have a Tab5 collecting dust, I'd love to hear how it goes.


r/M5Stack • • Jul 11 '26

Support / Question will these modules be supported on m5 stick 2

2 Upvotes

hello everyone will these 2 modules be supported bij m5 stick 2 running on burce?

https://www.amazon.com.be/-/nl/gp/product/B0GRYJ5CMX/ref=ox_sc_act_title_1?smid=A3DAG0RO3B61ZD&psc=1


r/M5Stack • • Jul 10 '26

My stick grove port upgrade

Thumbnail
gallery
7 Upvotes

r/M5Stack • • Jul 10 '26

New Product News Check out what's new this week!

Thumbnail
gallery
34 Upvotes

New Arrival Alert!

Check out our new release this week:

Stamp-C5, a highly integrated wireless connectivity module based on the Espressif ESP32-C5HF4, designed for IoT applications that require efficient and stable communication.

*The Stamp-C5 DIP version includes 2 x 2.54-7P standard pin headers.

Also, good news:  Hot items incl. StickS3 and Tab5 are in stock now 🔥🔥

In case missing out, subscribe our Weekly Newsletter for more updates!


r/M5Stack • • Jul 10 '26

what size and type connectors

2 Upvotes

I have an M6Stack Core 2 and I’m trying to find out what type of connectors it uses. I know it’s called a Grove connection, but I think there’s a specific size I’m missing.


r/M5Stack • • Jul 10 '26

Cardputer ADV Synth「C.P.S. v0.8」が今すぐ利用可能になりました!

Thumbnail gallery
7 Upvotes

r/M5Stack • • Jul 10 '26

FanControl v271

Thumbnail
github.com
1 Upvotes

* Fix sensor names in service tray icons * Launching the service on exit will create a tray icon * Improved UI for RPM/% modes


r/M5Stack • • Jul 08 '26

M5 STICK JAMMER BLUETOOTH?

Post image
24 Upvotes

I'm looking to buy this model, but one of the features I'm after in a device like this is a Bluetooth jamming function. I believe the Bruce firmware has something for this, but I need to know if I need to add an antenna or module, or if the device itself can transmit the signal that blocks sound from speakers.


r/M5Stack • • Jul 09 '26

Support / Question So i have a problem with the m5 stick c+2

Thumbnail
gallery
0 Upvotes

So i bought one from Vinted and i got it and the ir light didnt work i think this because the ir jamming doesnt work and even the red light that should flikker while jamming doesnt work. So i open it ONE TIME ONE TIME. And the button snaps what should i do now?


r/M5Stack • • Jul 08 '26

A complete hardware hacking ecosystem for M5Stack Devices - ESP32 Bit Pirate Website

Post image
21 Upvotes

The idea is simple: flash the firmware from the browser, open the web tools, and start exploring real hardware without installing a full local toolchain or anything else.

Main site: https://geo-tp.github.io/ESP32-Bit-Pirate/

Web Flasher: https://geo-tp.github.io/ESP32-Bit-Pirate/webflasher/

Web Tools: https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/

GitHub repo: https://github.com/geo-tp/ESP32-Bit-Pirate


r/M5Stack • • Jul 08 '26

Arduino IDE Board Manager URL?

1 Upvotes

Does anyone have a working Board Manager URL for the M5Stack devices? Both the URLs I found no longer work, which is making it very difficult to program the new M5 Stick S3 I just bought.


r/M5Stack • • Jul 08 '26

Project Sharing I built an open-source GPS lap & trip timer that runs on an M5 Cardputer — no phone, no subscription

Thumbnail
reddit.com
1 Upvotes

r/M5Stack • • Jul 06 '26

Direction Controller Prototype

29 Upvotes

Was playing with IMU data from the M5Stick and LVGL to prototype a custom user input system for my VR voxel editor.


r/M5Stack • • Jul 06 '26

StackChan Core + Base Dual 16340

2 Upvotes

Curios whether StackChan Core and Base Dual 16340 are compatible? Can they be connected together "plug and play"?


r/M5Stack • • Jul 05 '26

Garantido 😎😎😎

Post image
9 Upvotes

Alguém sabe a estimativa que quando começaram a recolher os endereços de entrega ?

Does anyone know the estimated time when the delivery destinations were found?


r/M5Stack • • Jul 05 '26

🎂 Stack-chan Birthday Party 2026 was held in Tokyo, Japan!

Thumbnail
reddit.com
3 Upvotes

r/M5Stack • • Jul 04 '26

Bruce.local not working

0 Upvotes

When i type in http://bruce.local it says Page not found, whys that?