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
    •      UiFlow 2.0
    • Global Communities
    •      Русскоязычный форум
    •      日本語フォーラム
    •      Foro español
    •      Deutsches Forum
    •      简体中文论坛
    •          项目分享
    •          提问专区
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All Time
    • Day
    • Week
    • Month

    • M5Stamp Pico API key too short
      UIFlow • • greenleaf

      9
      0
      Votes
      9
      Posts
      654
      Views

      For future viewers of this thread, the API key is the same as the MAC address. You can usually find this on your router config where it shows device info. The MAC is also shown in the serial output when you connect a burner device (or FTDI cable as mentioned above. My problem was the device was stuck and needed reflashing. Once I did that it worked perfectly using the 12-digit MAC as the API key. You may safely ignore the 8 digit "API Key" that is shown in M5burner or the command line, this was a red herring.
    • D

      M5 Stick C IMU orientation
      M5 Stick/StickC • • Drew P

      8
      0
      Votes
      8
      Posts
      336
      Views

      I'm sure that the IMU is place so that Y points to the top of the StickC.
    • B

      Possible Problems with MQTT?
      UIFlow • • bmtd111

      6
      0
      Votes
      6
      Posts
      455
      Views

      If the Atom is not connected to the host computer as it is when testing, you will need to add the WIFI AP and Password blocks to the start of the program.
    • Facial Recognition and Tracking Project with mechArm M5stack
      PROJECTS • • ElephantRobotics

      6
      7
      Votes
      6
      Posts
      491
      Views

      @ajb2k3 Thanks for your support, we will share more interesting projects in the future.If you want a mechArm, please contact us!
    • R

      6060-PUSH Feed Speed & Calibration
      PRODUCTS • • robjasey

      6
      0
      Votes
      6
      Posts
      545
      Views

      @robjasey Cool, can't wait to see the finished project and please consider writing it up and posting to hackster.io which is where you can find a turntable project of mine.
    • [Solved] "#include <M5Core2.h>" doesn't compile
      Arduino • arduino • • rh1972

      6
      0
      Votes
      6
      Posts
      460
      Views

      Well, it's working. The path to my Windows profile has a space in it. I created a local account without a space, and my empty program compiled with no issues. Don't know if that's the reason. Very strange. Makes me want to reinstall Ubuntu, or something. Thanks for the replies, Terry.
    • F

      New MicroPython version
      Features Wish List • • fbritop

      6
      1
      Votes
      6
      Posts
      486
      Views

      @fbritop no as can’t get the m5specific libraries but the latest mainstream Micropython is available for the esp32 variants It takes a lot of searching and testing to find the correct compatible libraries
    • T

      2-relay vs 4-relay
      Modules • • toddkrein

      5
      0
      Votes
      5
      Posts
      339
      Views

      Ahh sorry, misread.
    • M

      UIFlow .. multiple Weight Sensors with PaHUB?
      UIFlow • • mchott

      5
      0
      Votes
      5
      Posts
      375
      Views

      C

      I don't think the PbHUB will work ... The PbHUB can only handle analog and digital signals (no clocks !). Reading values from the HX711 weight sensor needs a clock and a data line provided by the ESP32 GPIO Ports ... The UIFlow HX711 library only supports Port B. If you want to use several weight sensors on the M5Stack you will have to hook them up to different ports and do the programming either in Python or Arduino using the Expansion Port Module getting the additonal Ports C D and E. P.S: If you want to hook up multiple Weight Sensors to a M5Stack using port A you have to use HX711 devices which can be hooked up to the I2C bus. M5Stack has no such modules nor units, but you will find one made from DFRobot (https://wiki.dfrobot.com/HX711_Weight_Sensor_Kit_SKU_KIT0176). This sensor also has a grove I2C port and by modifying the I2C addresses you can hook up to 4 Weigh sensors to Port A. Using the PaHub I2C-extender you can even hook up 6 to 24 Weigh sensors ......
    • U

      core2_factory_test.ino error i2c_err_t
      Core 2 • • u0xpsec

      5
      0
      Votes
      5
      Posts
      304
      Views

      U

      thank you for the reply ill try comenting that piece of code and see if it compile.
    • A

      Display 13.2 Module (M126) issue with a HDMI display
      Modules • • admiralmaggie

      4
      0
      Votes
      4
      Posts
      226
      Views

      Hi,@admiralmaggie, Resolution and refresh rate depend on the monitor being used. If variable, the resolution can be changed. However, some monitors have a fixed resolution and refresh rate, in which case it is necessary to match the monitor specifications.
    • H

      M5Paper: how to detect USB power?
      Cores • • holofloh

      4
      0
      Votes
      4
      Posts
      295
      Views

      Hello @holofloh cool, glad it worked. Thanks Felix
    • J

      UIFlow Source
      UIFlow • • jjshoe

      4
      0
      Votes
      4
      Posts
      315
      Views

      I'm working on a book for the M5Stamp C3 using MP1.19.1 Going mainstream means a slimmer lighter faster MP but you loose access to the M5Stack specific libs and have to look for alternatives.
    • J

      Wifi settings tutorial
      UIFlow • • jjshoe

      4
      0
      Votes
      4
      Posts
      229
      Views

      C

      Using buttons and labels you can draw a screen table and use it as an on screen keyboard in order to enter the SSID and Password .. Pressing < > you scroll through the alphabet, with OK you confirm the letter... Much like setting and confirming your wifi credentials on an android TV When finished you connect to the Wi-Fi with the SSID and Password.
    • J

      UIFlow - Micropython - USB plugged in
      UIFlow • • jjshoe

      4
      0
      Votes
      4
      Posts
      252
      Views

      J

      The python version of the c function looks like its probably not available: >>> dir(hardware.axp192.Axp192) ['__class__', '__init__', '__module__', '__name__', '__qualname__', '__bases__', '__dict__', 'deinit', 'setBusPowerMode', 'powerAll', 'setLCDBrightness', 'setPowerLED', 'setSpkEnable', 'powerOff', 'CURRENT_100MA', 'CURRENT_190MA', 'CURRENT_280MA', 'CURRENT_360MA', 'CURRENT_450MA', 'CURRENT_550MA', 'CURRENT_630MA', 'CURRENT_700MA', 'getTempInAXP192', 'getChargeState', 'getBatVoltage', 'getBatCurrent', 'getVinVoltage', 'getVinCurrent', 'getVBusVoltage', 'getVBusCurrent', 'setChargeState', 'setChargeCurrent', 'setLDOVoltage', 'setLDOEnable', 'setDCVoltage', 'disableAllIRQ', 'clearAllIRQ', 'enableBtnIRQ', 'setESPVoltage', 'setLCDBacklightVoltage', 'setLCDEnable', 'setLCDReset', 'setVibrationIntensity', 'setVibrationEnable', '_regChar', '_read8bit', '_read12Bit', '_read13Bit', '_read16Bit'] >>> However, I found two alternative ways to detect this, i2c being my favorite: https://imgur.com/a/nscmAHF
    • T

      Help with uiflow and max6675
      PROJECTS • • TeacDance

      4
      0
      Votes
      4
      Posts
      341
      Views

      C

      @teacdance 1-wire isn't supported in uiflow .. you will have to add an 1-wire to i2c converter: DS2482 -> https://community.m5stack.com/topic/1796/ui-flow-support-for-onewire-and-ds18x20/10 But you can use the MCP9600 with UIFlow (I2C-protocol).
    • ATOMS3 out of stock ?
      Atom • • Exie

      4
      0
      Votes
      4
      Posts
      398
      Views

      @saitotetsuya said in ATOMS3 out of stock ?: https://twitter.com/M5Stack/status/1607967462393511942 Jimmy-san says it is in Mid-February. Thank you.
    • I

      how to use display on M5StickC plus with MicroPython?
      Micropython • • izen02

      4
      0
      Votes
      4
      Posts
      298
      Views

      Look the information up on the M5Stack web page any search for it
    • S

      DigitalWrite
      Arduino • • sleepyfatcat

      4
      0
      Votes
      4
      Posts
      307
      Views

      @sleepyfatcat said in DigitalWrite: Hello, I am trying to use C to on the LED on my M5 stick c plus. I have initialise pin 10 as the output, and when I send digitalWrite(led_pin, 0), it ons the LED. My code causes the LED to on when 0 is sent, and off when 1 is sent. Any idea why it seemed like it is flipped? Thank you This apparently is normal behaviour for most ESP Cores from what I have found in data sheets and is very confusing.
    • B

      Code works when I press play but not when I download on device
      General • • braamconradie

      3
      0
      Votes
      3
      Posts
      253
      Views

      You need to set up the WIFI functions to connect to a local network in program mode whereas, in test mode it uses the active default wifi setting the memory Is already using.