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

Categories

  • Firmware updates, Hardware Revisions, New Product info can be found here.

    75 Topics
    826 Posts
    KhanFromNorthK
    You can continue developing on the M5Stack Core2 reliably. The key is to bypass UIFlow entirely and use MicroPython directly through Thonny or VS Code.
  • M5Stack Events

    8 Topics
    31 Posts
    kurikoK
    @Apex574R Does the Userdemo firmware running normally?
  • Wish for a feature that doesn't exist yet? this is the place to ask for it. we will collect all the requirements and enquiry's and who knows ... sometime wish might come true!

    223 Topics
    680 Posts
    S
    Hello! I really love my Cardputer ADV, but I just wanted to mention something that, as a new user, didn't feel very intuitive. The original cardputer and the ADV differ to the point where firmware written for one often won't work on the other. As a new user, it was confusing that M5Burner doesn't have separate sections for the ADV and original, instead opting to have one section. Firmware creators (and even m5stack themselves), end up making two version of the firmware (one for the ADV and one for the original), and posting them in the same cardputer section. New users could miss the correct firmware version, and install the wrong one, or get frustrated when firmware that only supports the original model doesn't work on their ADV. I feel a lot of this confusion could be avoided if the m5stack menu had two different sections for the original and ADV model.
  • Forum rules - Announcements - General chit chat (ESP-32, ESP-8266, IoT, Raspberry Pi etc...)

    973 Topics
    3k Posts
    M
    Does the UiFLow online programmer have a keyboard utility or function? I'm building an Astronomy Logger and have the menu setup. But I have hit a road block with taking keyboard input. I tried to make a buffer but that seems like a bad solution-taking one key at a time and adding it to a variable. The buffer idea quickly became way to much code for something simple-programing delete, backspace, and special characters. I have allot of blocks done so far and the program works so far andI'd love to collab and post this project but don't know how.
  • Core and Modules info.

    3k Topics
    14k Posts
    K
    After a lot of testing and searching it became apparent that the M5Atom controller did not work properly (never had this type of problem before). This, outdated software and some wrong suggestions by both ChatGPT and the AI bot from M5Stack (with the knowledge base available) made it a bit of struggle. However, after all updates and testing different hardware it finally works again. So thanks to anyone that spent time on this!
  • Projects Sharing.

    495 Topics
    2k Posts
    S
    PS: Long press the A + B buttons for 3 seconds to enter or exit Configuration Mode. After connecting to Wi-Fi, select your city in Advanced Options to get the local weather forecast.
  • This is the place to discuss driver issues, M5 burner troubleshooting, and development of software compatible with M5Stack

    3k Topics
    10k Posts
    felmueF
    Hello @Shipbrook M5Unified uses Wire1 for internal I2C and Wire for external I2C. The example for SHT40 incorrectly uses Wire which causes issues as soon as other internal I2C communication is required, e.g. reading battery status. The quick way to fix this is replacing Wire with Wire1 in below line: //if(!sht4.begin(&Wire, SHT40_I2C_ADDR_44, SHT_SDA_PIN, SHT_SCL_PIN, 400000U)) if(!sht4.begin(&Wire1, SHT40_I2C_ADDR_44, SHT_SDA_PIN, SHT_SCL_PIN, 400000U)) The better way is to get the actual port used by M5Unified for internal I2C and the use that information: i2c_port_t PortIn = M5.In_I2C.getPort(); TwoWire * WireIn = (PortIn == 1) ? &Wire1 : &Wire; if(!sht4.begin(WireIn, SHT40_I2C_ADDR_44, SHT_SDA_PIN, SHT_SCL_PIN, 400000U)) Thanks Felix
  • 262 Topics
    573 Posts
    R
    我纯菜中菜,这个电池怎么忽高忽低的,你们遇到这种情况怎么处理的。还有这个sd卡插进去在哪里查找。型号M5Stack Cardputer Mesh Kit