🤖Have you ever tried Chat.M5Stack.com before asking??😎

Subcategories

  • You can discuss ESPHome related issues here, share your yaml and projects.

    20 Topics
    33 Posts
    J
    Hi, I have several ATOM PICO Lite (grey) modules that when I connect them with an USB cable to my laptop, a COM port is shown in my WIN11 device list under Ports (COM & LTP).When I connect to the device in ESPHome, I can see the com port in the pop-up box and when I select the COM port I can establish a connection and install software on the PICO lite. Problem: I recently bought several new ATOM ECHO S3R. When I plug these to my USB port, I dont see a COM port appearing in my Win11 Device list. As a result I can also not connect from ESPHome to the device. I tried to install drivers from this site https://ftdichip.com/drivers/vcp-drivers/ but that did not help. Any tips what I can do to communicate with my new ATOM S3R modules? Thanks for tips! Regards, Jules
  • Squareline Studio and LVGL Discussion

    6 Topics
    19 Posts
    S
    @俺がガンダムだ said in LVGL performance problem: I applied LVGL on stickc-plus2,with TFT_eSPI's st7789v2 driver.But the refreshing rate is very low (while doing "load screen anim").I know stickc had good performance on drawing screen (by watching the video of M5stick T-Lite Thermal tutorial). And the LVGL also has a good performance through Dial-ESP32-S3 and Din-Meter demonstration video. So what is the reason of such low performance. Cound it be the TFT_eSPI library? I’ve seen similar issues on the StickC-Plus2. It could be due to TFT_eSPI settings, try increasing the SPI frequency or enabling DMA. Also, check your LVGL buffer config; full buffering helps with performance.
  • Discuss all things UIFlow here. Bugs, Improvements, Guides etc...

    1k Topics
    4k Posts
    S
    I have the same problem too. It works with 2.4.2.
  • M5Stack is programmable with the Arduino IDE. Here you can troubleshoot your issues and share Arduino code and libraries

    467 Topics
    2k Posts
    P
    [image: 1772814000502-7e5ce5b2-8d9d-48f9-ae34-7fa5884c1e12-image.png]
  • Discuss all things Micropython here. Get help, Recommend Libraries, Report Bugs and Improvements

    218 Topics
    898 Posts
    J
    @pabou try using uiflow to generate the code, then peek copy from there.
  • For discussion and assistance with M5EZ.

    13 Topics
    62 Posts
    J
    using the mentioned changes hello_world example did compile and got uploaded to my core2. However , nothing is shown on screen, screen remains black.
  • Discuss all things related to ESP - IDF, Espressifs IoT Development Framework

    28 Topics
    97 Posts
    X
    Hello! I am new to the community here and have been finally been playing around with my m5stack core2 with rust. My project consists in a simple voice recorder which does the following: After pressing a button, start recording from the microphone to the SD card Show a timer of the elapsed time Once the user presses the stop button, stop the recording Then upload the recording to a server I got every bit working independently but the problem is getting them to coexist. The reason I am posting here now is that I am completely unable to figure out how to get the display to work (e.g. update the elapsed timer and/or react to user button presses) while also having an active microphone recorder which writes a wav file directly to the SD card. I found quite a bit of conversations about it being a limitation of how the lines are shared between the display and the sd card. Some even suggested the existence of some workaround to get them to work but I couldn't get any to work with rust/esp-idf. Has anyone here managed to get this to work? I would be pretty surprised if 2 such core features (the screen and the SD card) were really not possible to coexist, as that would destroy almost all my project ideas for the m5stack.
  • UiFlow 2.0 related issues discussion.

    361 Topics
    2k Posts
    R
    @RBOUMAN58 Got the problem solved, burned the 2.4.4 firmware using M5Burner, problems gone... programs are working again
  • truetype2gfx - Converting fonts from TrueType to Adafruit GFX

    Pinned Moved
    6
    1 Votes
    6 Posts
    23k Views
    H
    This is a fantastic tool, it fills a real gap for those working with Adafruit GFX and custom fonts on Arduino/M5Stack. The interface is clean and easy to use
  • M5StickC Plus2 Not working

    10
    0 Votes
    10 Posts
    717 Views
    M
    @robski while waiting i bought a new display in case that is the problem.
  • M5Burner - Configure Button for User Custom Firmware

    1
    0 Votes
    1 Posts
    195 Views
    No one has replied
  • M5 Burner Installation

    3
    1 Votes
    3 Posts
    3k Views
    M
    For future reference to people who search for M5 burner shows nothing... Go into your app data folder in C:/Users/appdata/roaming Delete the M5 stack folder Also delete m5 burner and its associated files from where you keep it/run it. Re-extract the files to the place you keep your m5 burner program and run it, log-in again.
  • M5Burner and commenting FWs

    3
    1 Votes
    3 Posts
    583 Views
    felmueF
    Hi guys I looked at some of the comments - they are all dated from last year. I did not see anything recent. That makes me believe that the commenting feature has been turned off. Thanks Felix
  • Core2 with 4IN8OUT module in Arduino IDE

    2
    3
    0 Votes
    2 Posts
    878 Views
    H
    To anyone trying something similar in the future MODULE_4IN8OUT module; MFRC522_I2C mfrc522(0x28, -1, &Wire); void setup() { M5.begin(true, true, true, true); Serial.begin(115200); delay(500); Serial.println("Starting setup..."); M5.Lcd.println("Init..."); // POWER MANAGEMENT dla Port A (RFID) M5.Axp.SetBusPowerMode(0); M5.Axp.SetLDOEnable(2, true); delay(200); // --- I2C BUSES --- Wire.begin(32, 33, 100000); Wire1.begin(21, 22, 100000); delay(100); M5.Lcd.println("Init 4IN8OUT..."); // Start module 4IN8OUT if (!module.begin(&Wire1, 21, 22, MODULE_4IN8OUT_ADDR)) { M5.Lcd.setTextColor(RED); M5.Lcd.println("4IN8OUT INIT FAIL"); Serial.println("4IN8OUT INIT FAIL"); while (1) delay(1000); } M5.Lcd.setTextColor(GREEN); M5.Lcd.println("4IN8OUT OK!"); Serial.println("4IN8OUT OK!"); M5.Lcd.setTextColor(WHITE); // Init RFID mfrc522.PCD_Init(); M5.Lcd.println("RFID OK!"); Serial.println("RFID OK!");
  • m5burner choose file error

    1
    0 Votes
    1 Posts
    512 Views
    No one has replied
  • stick s3 troubleshooting help

    9
    0 Votes
    9 Posts
    4k Views
    M
    @TimmyProgamsStuff I'm glad about that. Have a lot of fun
  • Serial connection problem and connection to server failed

    8
    0 Votes
    8 Posts
    2k Views
    PitDuranP
    Serial and server connection issues can be tricky — been there! Sometimes it’s just a port config or baud mismatch. Hope you find the root cause soon!
  • 0 Votes
    3 Posts
    1k Views
    wayner.dW
    @seahope Interesting post! Leveraging HF models like Realistic Vision with the AX8850 module sounds like a solid step toward faster, more efficient on-device AI workflows.
  • Cardputer ADV Noobie

    3
    0 Votes
    3 Posts
    1k Views
    O
    @DocDatenschutz I did some reading and it seems that the Cardputer Adv handles the keyboard differently then on the Cardputer, meaning older firmware is unable to sense keyboard input. As far as I am aware, there is no current fix for this issue besides getting new firmware made for the Adv, though it seems like they are currently trying to fix the issue.
  • I found a bug "line_0.set_line_color(0xFF0000, 255, lv.PART.MAIN)"

    1
    0 Votes
    1 Posts
    280 Views
    No one has replied
  • Having trouble with Bluetooth LE on Cardputer

    2
    0 Votes
    2 Posts
    2k Views
    Q
    Hi! Have you been able to solve the problem? If so, please tell me how. I am using the ESP32_BLE_KEYBOARD library, and when I connect my PC/phone via Bluetooth (BLE) to my Cardputer on STAMPS3A, it causes the Cardputer to reboot
  • M5Stack Core2 will not enter download mode

    3
    0 Votes
    3 Posts
    2k Views
    B
    @richardd672 a mi me sale JTAG/serial debug unit no piuerto com dicen que es probelma de firmware
  • M5Stack Tab5 camera supported in Arduino Ide

    2
    1 Votes
    2 Posts
    946 Views
    J
    Bumping this topic, it's months since @AgreeDK asked it and, as far as I know, there's no way to use the Camera in Tab5 with Arduino code
  • M5 Burner cannot Publish with M1 MacBook Pro

    1
    0 Votes
    1 Posts
    445 Views
    No one has replied
  • M5Unified FreeRTOS (ESP-IDF) Application not Compiling

    2
    0 Votes
    2 Posts
    742 Views
    N
    I finally managed to get an application working with graphics and touch on the Tab5. My solution: Removed any reference to managed components in the idf_component.yml files. Clone the M5Unified and M5GFX repositories and put them in the components directory. Added references to CMakeLists.txt for the added components. Application now builds and I have tested the display with the BarGraph anf the TouchTest applications. Hope this helps anyone experiencing the same issue. Regards, Mark
  • M5Burner: Firmware list is empty

    7
    1
    0 Votes
    7 Posts
    4k Views
    G
    @BobPossible same error, any solutions?
  • How to debug Module LLM Kit when it silently dies?

    llm
    4
    0 Votes
    4 Posts
    1k Views
    R
    Ok, it worked finally. At least, I needed to use module_llm.melotts instead of module_llm.tts. The model specification in tts_config doesn't matter for my case. It picks melotts-en-default somehow automatically even though the default value is melotts_zh-cn. The module is very unstable when the controller is powered on. It requires several clicks of the reset button until it finally speaks. (The return value of melotts.inference is -97 when it's successful.)
  • M5Burner Crashes on Open

    2
    0 Votes
    2 Posts
    2k Views
    T
    same issue happened Windows 11 Home 24H2 No updates pending Ryzen 7 9700X 32 GB Ram