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

Subcategories

  • Hear all about new products, initiatives and events here.

    14 Topics
    20 Posts
    kurikoK
    UiFlow2.0 quick start for CoreMP135 has been released. https://docs.m5stack.com/en/guide/linux/coremp135/uiflow2
  • 2 Topics
    2 Posts
    ajb2k3A
    Members will have noticed that some of us have pictures instead of letters next to our names. This isn't anything to do with status but is a function of the forum available to most (if not all) forum member. To set a picture for your avater you need to click on your letter in the top right hand side of the screen and a menu will appear. Click "Edit Profile" and you will be taken to the profile screen. At the top is a picture with your initial in it, click on it and you can upload an image to use.
  • Here is where you'll find News about promotions, M5stack related blog posts and Videos from M5stack users

    233 Topics
    308 Posts
    S
    To fix issues with M5Burner on Mac, ensure you’ve installed the correct USB-to-serial drivers (like CP210x or CH340). Run M5Burner using Rosetta if needed. Allow app permissions via System Settings > Privacy & Security. Always download the latest M5Burner version compatible with your mac.
  • Members Introductions aka The Icebreaker discussion.

    Pinned
    73
    5 Votes
    73 Posts
    344k Views
    A
    Hello. I'm new and excited to learn and play around with my cardputer
  • FORUM RULES (!!!!READ THIS FIRST BEFORE POSTING!!!!)

    Pinned Moved
    2
    0 Votes
    2 Posts
    10k Views
    S
    @lukasmaximus said in FORUM RULES (!!!!READ THIS FIRST BEFORE POSTING!!!!): Posting rules As with any forum, we ask you to first search for an answer to your problem or visit the FAQ section. If you really can't find the answer there, consider which forum category your question best fits. This ensures that all the relevant information is kept in the right places. Make sure to name your posts in a descriptive way Posting code To make it easier for other users to see your code and copy and paste it for testing We request that you put your code between 3 back ticks ```, which will put your code in a nice scrollable window with context coloring of the syntax like so.. from m5stack import * from m5ui import * clear_bg(0x111111) btnA = M5Button(name="ButtonA", text="ButtonA", visibility=False) btnB = M5Button(name="ButtonB", text="ButtonB", visibility=False) btnC = M5Button(name="ButtonC", text="ButtonC", visibility=False) If you are posting information about a terminal command, please use 2 back ticks `` before and after the command to differentiate it from code snippets like so. sudo halt What's Allowed Any posts related to M5Stack, ESP-32, IoT etc.. are more than welcome. If you want to talk off topic,c please post in the General section of the forum. No racist, political, religious, or otherwise defamatory topics are accepted on these forums. Posting such content will result in your post being deleted and your account being banned. Languages If you would prefer to discuss M5stack in your mother tongue, please avoid posting to the English language forums, as both users and admins will probably not understand you. There are foreign language sections in the global communities section, which are monitored by a moderator who speaks that language. If you don't see your language yet and there is enough interest, you can request an admin to create a new language group for you. Thanks for reading, and happy posting @lukasmaximus said in FORUM RULES (!!!!READ THIS FIRST BEFORE POSTING!!!!): Posting rules As with any forum, we ask you to first search for an answer to your problem or visit the FAQ section. If you really can't find the answer there, consider which forum category your question best fits. This ensures that all the relevant information is kept in the right place.s Make sure to name your posts in a descriptive way Posting code Toto makes it easier for other users to see your code and copy and paste it for testing We request that you put your code between 3 back ticks ```, which will put your code in a nice scrollable window with context coloring of the syntax like so.. from m5stack import * from m5ui import * clear_bg(0x111111) btnA = M5Button(name="ButtonA", text="ButtonA", visibility=False) btnB = M5Button(name="ButtonB", text="ButtonB", visibility=False) btnC = M5Button(name="ButtonC", text="ButtonC", visibility=False) If you are posting information about a terminal command, please use 2 back ticks `` before and after the command to differentiate it from code snippets like so. sudo halt What's Allowed Any posts related to M5Stack, ESP-32, IoT etc.. are more than welcome. If you want to talk off topic,c please post in the General section of the forum. No racist, political, religious, or otherwise defamatory topics are accepted on these forums. Posting such content will result in your post being deleted and your account being banned. Languages If you would prefer to discuss M5stack in your mother tongue, please avoid posting to the English language forums, as both users and admins will probably not understand you. There are foreign language sections in the global communities section, which are monitored by a moderator who speaks that language. If you don't see your language yet and there is enough interest, you can request an admin to create a new language group for you. Thanks for reading, and happy posting Thanks for putting this together, really helpful to have everything laid out. The note about using backticks for code formatting is especially useful. Looking forward to learning more and contributing where I can. Cheers!
  • Custom Cables

    1
    0 Votes
    1 Posts
    147 Views
    No one has replied
  • Paper S3 epub reader with usb disk mode

    16
    1
    4 Votes
    16 Posts
    2k Views
    E
    @L4700 Hi. Thx for testing. Frankly project happened just for me, because I have so many eReader but none was so light. Now I bought next Paper S3 device to my wife is my new tester :D. Future is unsure, for me - there's possibly all I need. And for others - there's slow feedback. What I am thinking about : HW improve - still trying to figure out some fancy Screen illumination fo this HW. Wifi portal for transfering books - USB disk mode is very slow, and removing SD card is akward. Sync readering with other readers (maybe Calibre, not sure now) Optimization (MCU is slow, but I see still some potencial. Secondly thinking about future porting to newer models - but it will need some donations to buy new HW. Until this time I have just one donate from my boss :D Sry for my English.
  • Using M5Stack device to monitor NBAD PPC account balance via API

    2
    0 Votes
    2 Posts
    266 Views
    F
    Intermittent SSL failures on M5Stack are often due to missing or outdated root CA and limited heap during handshake. Did you try pinning the server certificate or loading only the required CA bundle and checking free heap before the request, and handling token refresh server side instead of on device?
  • [M5TAB5]Display flicker issue. Is this a manufacturing defect?

    2
    0 Votes
    2 Posts
    255 Views
    Y
    @y-shibata-aqua-k I was able to resolve this issue by updating the M5GFX library in the Arduino IDE to the latest develop branch version. Therefore, I will close this issue.
  • Do you rely on YouTube for M5Stack tutorials or prefer docs/forums?

    4
    0 Votes
    4 Posts
    338 Views
    E
    I’ve gone back and forth on this a lot. For me, YouTube is great when I’m just trying to get a quick feel for how something works—like seeing a UIFlow block setup in action or how someone wires a sensor. It helps things “click” faster compared to reading docs alone. But yeah, I’ve run into the same issue you mentioned—some videos skip key steps or assume you already know part of the setup. That’s where things break, especially with M5Stack since small details (like firmware version or library differences) can mess everything up. What’s worked best for me is using videos as a starting point, then keeping the official docs and forum open alongside. Most of the time, if something doesn’t work exactly like in the video, the answer is usually buried in documentation or a forum thread. I did follow a YouTube project once for a simple ESP32 sensor dashboard. It mostly worked, but I still had to tweak pin configs and update a library to get it running properly. So yeah—not really “copy and paste,” more like guided trial and error. If you find a creator who explains why they’re doing something instead of just showing steps, those are worth sticking with. Otherwise, I treat videos more like demos and rely on docs/forums for the real detail.
  • BACnet on M5StamPlc

    1
    0 Votes
    1 Posts
    127 Views
    No one has replied
  • 0 Votes
    1 Posts
    279 Views
    No one has replied
  • Getting Started with M5Stack Any Tips for Beginners?

    5
    0 Votes
    5 Posts
    527 Views
    H
    @marryjoseph22 Starting with UIFlow is a good choice but there are issues: If you need something that is not included in UIFlow then you will stuck or need a complicated workaround If the UIFlow Website is down you cannot work with As it is a interpreter language (micropyhton in the background) don't expect too much calculation speed! complex programs can become confusing There are also benefits: very easy for a quick and (not so) dirty proof-of-concept easy to understand for beginners One of my first programs was a TVOC logger with a remote display: [image: 1775109535930-f42e20c4-aedb-4b18-841a-f71e00db55cc-grafik.png] [image: 1775109580464-13e4a84b-25d1-47eb-ac8d-f8583d71d161-grafik.png] Data transfer from the stick to paper by ESPnow. It took me around 20min per device to program where the most time wasted to design the screens and understand how ESPnow works. Another funny project was two sticks who send each other a simple message of a counter value by ESPnow showing the value on display, play a beep sound, increment the value by 1 and send it back. The other beeps as well, increment and send it back and so on... this was to test how fast it can run and how far the wireless ESPnow connection work. For more complex programs I prefer the Arduino environment. it runs ON MY OWN computer so i am not dependent on the UIFlow cloud systems and website more complex programs possible without loosing overview many Arduino libraries running out of the box much faster program execution / calculations than on micopython / UIFLow the web is full of examples need a bit more programming skills but still possible for beginners
  • Building a Word Puzzle Game on M5Stack Looking for Ideas & Feedback

    1
    0 Votes
    1 Posts
    162 Views
    No one has replied
  • Cardputer AVD via laptop usb

    6
    1 Votes
    6 Posts
    831 Views
    G
    Besides the WiFi web terminal option, you could also check if your firmware supports USB serial so you can interact with it via a terminal on your laptop. That’s usually more reliable and doesn’t depend on specific firmware features.
  • NCIR unit weird values

    5
    0 Votes
    5 Posts
    4k Views
    H
    @harrietteytlxv222 did you read my post from Feb 12 (follow the link)? Do you use the appropriate emissivity value for your surface?
  • Cardputer

    2
    0 Votes
    2 Posts
    300 Views
    robskiR
    @flyingjeepman on/off button on? is M5Burner detecting com port when usb is connected?
  • 1 Votes
    1 Posts
    313 Views
    No one has replied
  • ESP32 and RS485

    2
    0 Votes
    2 Posts
    447 Views
    felmueF
    Hello @alex9 it looks like yes, GPIO0 is TX pin for RS485. See pinmap here. The platformio.ini example can be found here. Running a quick search I did not find an RS485 example, sorry. Edit: Maybe try this RS485 library. Thanks Felix
  • Tab5 USBHIDKeyboard

    6
    0 Votes
    6 Posts
    3k Views
    P
    @LETSOC Thank you for the confirmation LETSOC. I attempted to update m5stack libraries and device files for arduino IDE this week and compiled the code again, but HID functionality is still not working on Tab5. I was excited to try using the Tab5 as an advanced pocket macropad, but without HID this is not possible yet. I'm glad to at least have the Cardputer working.
  • m5stack cardputer doesn't turn on.

    26
    0 Votes
    26 Posts
    29k Views
    D
    @teastain hello just wondering is the screen going to be off the entire while doing this? and im wondering how do i reset the firmware with it bricked and the screen off? ive consitently tried the button thing and plugging in at same time, maybe not getting it right idk. im on linux (chromebook) and i got the burner unzipped loaded up and i couldnt get the cardputer to go onto the os files system i could only find it through port and in the linux usb sharing. so i instead tried to download the firmware onto the local machine and then to the device in thw port and then it turned off when i did it. did i add one firmware o to the other making it brick or crash or just sent to cardputer bad?
  • Emissivity value required!

    2
    0 Votes
    2 Posts
    348 Views
    H
    this should go as reply to https://community.m5stack.com/topic/1838/ncir-unit-weird-values accidentally posted as new topic.
  • How to mount M5stack modules to a metal plate

    2
    0 Votes
    2 Posts
    326 Views
    V
    @galehill The "5mm" holes, actually 4.85mm, are for Lego pegs to attach the Atomic base to Lego Technic parts like beams. Most M5stack things have Lego-compatible mounting points. If you look under the Atom Lite, there's a small yellow M2 hole marked on the label which you can use to fix the atom to the atomic base from below. There's a M2-sized hole in the atomic base. Just screw through the atomic base from below, into the atom label and there's a thread inside. M5stack used to supply a M2 hex-headed bolt of the correct length and a little Allen key to mount the atom on the base. But usually just mounting the atom on the atomic base pins is enough for most uses.