Navigation

    M5Stack Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Popular
    • All categories
    • Official Updates
    • Events
    •      Review
    •      Campaign
    • Features Wish List
    • General
    •      Anouncements
    •      Forum Rules (!!!!READ THIS FIRST BEFORE POSTING!!!!)
    •      News and Blog posts
    • PRODUCTS
    •      Modules
    •      Units
    •      FAQS
    •      Cores
    •          Core2 for AWS
    •          M5Stack Fire
    •          M5stack Grey
    •          M5 Stick/StickC
    •          M5GO
    •          FACES Kit
    •          M5Stick V
    •          Core 2
    •      Bases
    •      Atom
    • PROJECTS
    • SOFTWARE
    •      UIFlow
    •          Lessons and Guides
    •          Bug Report
    •          Custom Blocks
    •      Arduino
    •          Lessons and Guides
    •      Micropython
    •          Lessons and Guides
    •      M5EZ
    •      ESP - IDF
    • Global Communities
    •      Русскоязычный форум
    •      Foro español
    •      Deutsches Forum
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All Time
    • Day
    • Week
    • Month

    • M5ez, a complete interface builder system for the M5Stack as an Arduino library. Extremely easy to use.
      PROJECTS • • Rop

      93
      4
      Votes
      93
      Posts
      196707
      Views

      G

      Hi, It is great using the M5EZ! But I want / need to give my Core a static IP address. Is there an easy way to alter the Wifi settings menu and add the option of adding static ip? Maybe In such a way it is stored in the preferences? kr, G
    • G

      [Solved] M5 Burner Firmware Option Update
      SOFTWARE • • GACHAPO

      69
      0
      Votes
      69
      Posts
      91384
      Views

      J

      @gachapo Thanks for persevering with this as I got my M5 to day and was getting confused lol. Without this link I would never have got it up and running so thanks for the link as that has kept me from throwing it out of the window.
    • Members Introductions aka The Icebreaker discussion.
      General • • ajb2k3

      56
      2
      Votes
      56
      Posts
      52617
      Views

      I am My name is Mehwish and I am also new here. hope we will spend a good time here.
    • M5Core2 library fork that supports multi-touch and provides Arduino-style virtual buttons [update: and gestures and events] [update2: MERGED !]
      Core 2 • • Rop

      55
      2
      Votes
      55
      Posts
      23228
      Views

      B

      For anybody else looking at fixing the issue with multiple simultaneous button presses it seems it can't be done. Having dived into the M5Core2 source the events generated for two button presses, e.g. A & C, are press for A and move for A. This looked like a deeper bug (since the second should have been identified as C), so going further in I found that an else branch wasn't refreshing the currently identified touched button on second press (C) in the method "doEvents" in touch.cpp (it doesn't help the code isn't documented, isn't single responsibility and has an arrow antipattern too). Fixing that bug, so the correct button is refreshed, showed that two events together did not produce presses for A & C but instead (I assume - I'm fed up at this point) the hardware averages the presses' coordinates and declares it's button B(!) that is pressed. If you have old Core 1 code you're porting that uses two simultaneous button presses I'd suggest changing the code to double taps of a single button instead which is the workaround I'm about to use - to remain consistent this behaviour is both on Core 1 and Core 2 More formally, I should have read the file header in touch.h earlier: the M5Stack Core2 touch display is only multi-touch in one dimension. What that means is that it can detect two separate touches only if they occur on different vertical positions. This has to do with the way the touch screen is wired, it's not something that can be changed in software. So you will only ever see two points if they do not occur side-by-side. Touches that do happen side-by-side blend into one touch that is detected somewhere between the actual touches.
    • C

      M5Stack MultiApp Advanced Firmware
      PROJECTS • • Calin

      49
      3
      Votes
      49
      Posts
      117547
      Views

      R

      Hi Calin, thanks for this amazing work. How I can add my own code/Application? Tks in advance for any help you can provide. brgds.
    • A

      Simple fix when upload fails.
      Cores • • appie

      48
      3
      Votes
      48
      Posts
      124783
      Views

      A

      Hello I have exactely the same problem with my M5STack I have resolved this by remove the battery part (Bottom ) Amigapocket
    • M5StickC/ATOM on MacOS Catalina can't upload/ ESP32: Timed out waiting for packet header solution (Solved)
      Official Updates • • m5stack

      42
      1
      Votes
      42
      Posts
      34483
      Views

      D

      I've got similar problems: Not being able to burn anything from VSCode/PlatformIO with the same error message. Running under macOS Big Sur. Trying to use the M5AtomLite I finally got it working under Arduino IDE, being able to burn code. The UIFlo software also works, partially. With the M5Burner I can erase and burn the UIFlow software, setting it to USB mode, and after that, it is able to burn a new program with UIFlow (using 1.7.2 beta). But after each burn, the connection gets lost and I need to go to M5Burner separately, erase the Atom and burn UIFlow again, and setting it to USB-mode. But my prime concern is using VSCode, which doesn't work Using Board definition pico32.
    • T

      M5Stack - Simple Applications Menu + some APPs
      PROJECTS • • TomSuch

      40
      3
      Votes
      40
      Posts
      84496
      Views

      T

      Hi Guys, ihm new with M5Stack. I have a MCore2 and try compile this in visual code with plattform.io. How i must use the code in Plattform.io ? If i compile the code, the device showing black screen. Can anyone help me ?
    • A

      M5 burner not working on Macos X
      SOFTWARE • • alperkal

      40
      0
      Votes
      40
      Posts
      39069
      Views

      L

      @ajb2k3 Thank you, very helpful information!
    • F

      Continue to try Wifi Connection indefinitely, and go back to the connection/reboot if a try fails.
      Micropython • • Foxhound

      36
      0
      Votes
      36
      Posts
      32170
      Views

      @foxhound Best wish to you !
    • T

      M5Paper EPD power consumption
      Cores • • tatar-andrei

      35
      0
      Votes
      35
      Posts
      5393
      Views

      F

      @felmue that definitely sounds like a massive design issue - I wonder, maybe that's why the M5EPD library doesn't have any touchscreen power-off calls? There was also a post on the M5Stack twitter recently, showing a blurred out image of upcoming devices, with a device eerily similar to the M5Paper taking up a large chunk of the photo: https://twitter.com/M5Stack/status/1357559621389479940/photo/1 I wonder if the design team realised these small issues and made a new board that is more fit for general usage purposes. It happened with the M5Cores (the Basic model had no PSRAM and the first units only had 4MB storage, which later got expanded to 16MB, then the Grey kit came with an MPU, then the Fire kit also included a microphone and PSRAM, among other changes), though the speed is much faster - I think there was almost a year between the Basic and Grey M5Cores, whereas the M5Paper was only recently released. It does feel like a slap in the face for us who already bought multiple M5Paper units though - we've received a device that has a handful of obvious faulty design choices, and now we have to buy the new, updated model to get functionality that should've been working in the first iteration. Don't get me wrong, I'm happy for the updated design, I just hope there will be some discount for those who've already got units on their hands.
    • R

      Battery issue
      PRODUCTS • • rad0ne

      34
      2
      Votes
      34
      Posts
      71521
      Views

      For those who have 'battery issue' with their M5Stack; please, use the 'contact now' button on any product page of our Aliexpress store to contact with our after-sale team. We will try our best to bring you a satisfying purchase experience.
    • Blynk on M5Stack via uiFlow and block-maker
      PROJECTS • • world101

      32
      1
      Votes
      32
      Posts
      35046
      Views

      A

      @akshaypatil Here are the blocks for uiflow, http://s000.tinyupload.com/index.php?file_id=08084396321658982238 and don't forget to use it together with the one uploaded by @world101 (https://www.dropbox.com/s/xosetw0qzin722l/Blynk.m5b?dl=0) Cheers! :)
    • UIFlow 1.4.5
      Official Updates • • m5stack

      31
      0
      Votes
      31
      Posts
      24217
      Views

      @dpharris in the FS root path has already had main.py file you could modify it. when you select the app mode(purple) main.py will be exec. if you are use UIFlow, you need to download the program, not just exec it. then it will auto setting this program for auto-start running. if still not work, pls check the serial log
    • R

      drawJpgFile / drawBmpFile
      FAQS • • Richard

      30
      0
      Votes
      30
      Posts
      48185
      Views

      R

      Thank you Calin!
    • S

      M5StickC usb driver and Catalina
      Arduino • • sheepDog

      30
      1
      Votes
      30
      Posts
      25961
      Views

      N

      @m5stack Thank you! The solution 2 (as describe in link) is fully functional.
    • Ideas, helping M5Stack document stuff...
      PRODUCTS • • Rop

      29
      1
      Votes
      29
      Posts
      38892
      Views

      @watson 在 Ideas, helping M5Stack document stuff... 中说: Please read this doc. I updated it just now. It is better to see once than read 100 times bla-bla-bla
    • M

      Display on during deep sleep?
      Cores • • m5er

      29
      0
      Votes
      29
      Posts
      16078
      Views

      Hello @AndyT hmm, strange, if anything I'd expected the M5Stack Gray to work with low brightness level and the M5Stack Black to not behave due to the fact that the M5Stack Gray has additional hardware (e.g. IMU) consuming power to keep the device powered on. That said, I suspect the IP5306 switching off due to too light load. Try to add the following statement before going into deep sleep. It should prevent the IP5306 from shutting down under light load. M5.Power.setPowerBoostKeepOn(true); Happy Stacking! Felix
    • O

      How to control lots of Neopixel
      PRODUCTS • • osc

      29
      0
      Votes
      29
      Posts
      19271
      Views

      @world101 said in How to control lots of Neopixel: @osc, WLED (https://github.com/Aircoookie/WLED) is a really great and easy way to control lots of neopixels. The author has done an awesome job and there are so many features supported now. I used it this past Christmas season to control 800 of the WS2811 string LEDs on the exterior of my home. It runs on the ESP8266 and ESP32, but I haven’t seen anyone using an m5stack product as a controller yet. The most common platform used is the nodeMCU which is based on the ESP8266. I only started trying to port WLED to the m5stack yesterday (I was inspired by this thread), but since I’m new to PlatformIO and I’m a weak programmer, I’m running into build/compile issues. I’ll let you know if I make any progress, but you could also look into the nodeMCU if you want something running quickly. If there was a Micropython lib then i would be interested in testing.
    • K

      M5StickC and 18650C endurance
      M5 Stick/StickC • • Kees

      29
      0
      Votes
      29
      Posts
      18454
      Views

      K

      @Pepsi Thanks, I could not find the call to decrease the speed. Not very much, but it helps.