🤖Have you ever tried Chat.M5Stack.com before asking??😎
  • Resize rectangle bug

    Bug Report
    1
    0 Votes
    1 Posts
    3k Views
    No one has replied
  • M5 Core burn failed v1.4.5.1

    Bug Report
    3
    1
    0 Votes
    3 Posts
    5k Views
    R
    After option flash size auto detect you have parameter size/address set to 0x400000. Probably this number is treat as address to write wifi.bin at end last byte of flash memory (dont fit in flash from this address, write beyound flash). Try burn firmware without settings a wifi credentials, or don't set flash size if auto detect size option is set. Eventually manually run esptool in command line with correct parameters.
  • ToF Hat is not working with Firmware 1.6.2

    Bug Report
    1
    0 Votes
    1 Posts
    3k Views
    No one has replied
  • Avoid M5Stack - it is a waste of time

    Bug Report
    13
    0 Votes
    13 Posts
    23k Views
    G
    @felmue said in Avoid M5Stack - it is a waste of time: Hello @Efried I think you might be correct, both modules seem to use UART2 (GPIO16 / GPIO17) to communicate. I am afraid you'll need to use a different UART port for one of the modules in order to have both working at the same time. The GPS module is already prepared for that. Please have a look here: https://docs.m5stack.com/#/en/module/gps Felix ... this is the same with the M5GO CHG Base.
  • Resource manager does not work

    Bug Report images uiflow upload resource manager
    5
    0 Votes
    5 Posts
    10k Views
    M
    @world101 that works fantastic. Thank you so mucho😭
  • How to save data to SD-card

    Bug Report
    3
    0 Votes
    3 Posts
    8k Views
    E
    Would you mind adding some indication about control characters there, like "\r\n" Please recognize that you promised fast prototyping using the M5Stack but now it is clear that: it is cumbersome, because the high level uiflow functions are not documented, and no working examples in micropython given to validate the high level functions the combination of modules was not testet (ok a lot of variants) the physical design has some flaws - the screen may brake when assembling, disassembling needs force - may be you may invent a receptacle with unlocking lever Do you have a standard before selling modules for quality control, and a test plan?
  • Robot with StickC, RoverC and TOF

    Bug Report
    5
    0 Votes
    5 Posts
    9k Views
    J
    I have copied the blocks as Micropython code: I put the Tof to the grove port of the stickC. for a little time it has worked. Now it reads some values and then it produces an I2C (Error 19) from m5stack import * from m5ui import * from uiflow import * lcd.setRotation(0) import time from m5mqtt import M5mqtt import unit import hat setScreenColor(0x111111) tof0 = unit.get(unit.TOF, unit.PORTA) hat_roverc0 = hat.get(hat.ROVERC) m5mqtt = M5mqtt('MyBot', '192.168.178.39', 1883, '', '', 300) label0 = M5TextBox(10, 10, "Hello", lcd.FONT_Default,0xFFFFFF, rotate=1) label4 = M5TextBox(50, 24, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) label1 = M5TextBox(10, 24, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) label5 = M5TextBox(50, 41, "Text", lcd.FONT_Default,0xFFFFFF, rotate=1) label6 = M5TextBox(50, 56, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) label2 = M5TextBox(10, 41, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) label3 = M5TextBox(10, 56, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) import math from numbers import Number myStr = None steuerung = None geschwindigkeit = None richtung = None drehung = None dummy = None pwrTen = None zahl = None auto = None mySpeed = None myTime = None i = None backSpeed = None start = None myChar = None dist = None def toInt(myStr): global steuerung, geschwindigkeit, richtung, drehung, dummy, pwrTen, zahl, auto, mySpeed, myTime, i, backSpeed, start, myChar, dist pwrTen = 0 zahl = 0 i = 0 while i < len(myStr): myChar = myStr[int(i - 1)] if myChar == '0': zahl = zahl * math.pow(10,pwrTen) else: if myChar == '1': zahl = zahl + 1 * math.pow(10,pwrTen) else: if myChar == '2': zahl = zahl + 2 * math.pow(10,pwrTen) else: if myChar == '3': zahl = zahl + 3 * math.pow(10,pwrTen) else: if myChar == '4': zahl = zahl + 4 * math.pow(10,pwrTen) else: if myChar == '5': zahl = zahl + 5 * math.pow(10,pwrTen) else: if myChar == '6': zahl = zahl + 6 * math.pow(10,pwrTen) else: if myChar == '7': zahl = zahl + 7 * math.pow(10,pwrTen) else: if myChar == '8': zahl = zahl + 8 * math.pow(10,pwrTen) else: if myChar == '9': zahl = zahl + 9 * math.pow(10,pwrTen) else: pass i = (i if isinstance(i, Number) else 0) + 1 pwrTen = (pwrTen if isinstance(pwrTen, Number) else 0) + 1 return zahl def fun_OmniBot_steuer_(topic_data): global steuerung, geschwindigkeit, richtung, drehung, dummy, pwrTen, zahl, auto, mySpeed, myTime, i, backSpeed, start, myChar, myStr, dist steuerung = topic_data label1.setText(str(steuerung)) pass m5mqtt.subscribe(str('OmniBot/steuer'), fun_OmniBot_steuer_) def fun_OmniBot_geschwindigkeit_(topic_data): global steuerung, geschwindigkeit, richtung, drehung, dummy, pwrTen, zahl, auto, mySpeed, myTime, i, backSpeed, start, myChar, myStr, dist geschwindigkeit = topic_data label2.setText(str(geschwindigkeit)) mySpeed = toInt(geschwindigkeit) backSpeed = -1 * mySpeed pass m5mqtt.subscribe(str('OmniBot/geschwindigkeit'), fun_OmniBot_geschwindigkeit_) def fun_OmniBot_richtung_(topic_data): global steuerung, geschwindigkeit, richtung, drehung, dummy, pwrTen, zahl, auto, mySpeed, myTime, i, backSpeed, start, myChar, myStr, dist richtung = topic_data label3.setText(str(richtung)) pass m5mqtt.subscribe(str('OmniBot/richtung'), fun_OmniBot_richtung_) def fun_OmniBot_rotation_(topic_data): global steuerung, geschwindigkeit, richtung, drehung, dummy, pwrTen, zahl, auto, mySpeed, myTime, i, backSpeed, start, myChar, myStr, dist drehung = topic_data label4.setText(str(drehung)) pass m5mqtt.subscribe(str('OmniBot/rotation'), fun_OmniBot_rotation_) def fun_OmniBot_auto_(topic_data): global steuerung, geschwindigkeit, richtung, drehung, dummy, pwrTen, zahl, auto, mySpeed, myTime, i, backSpeed, start, myChar, myStr, dist dummy = topic_data label5.setText(str(dummy)) pass m5mqtt.subscribe(str('OmniBot/auto'), fun_OmniBot_auto_) auto = False myTime = 0 mySpeed = 0 start = (time.ticks_ms()) - myTime label0.setText('OmnibotRC V2-0-2') label4.setText('Hello M5') while True: dist = tof0.distance label6.setText(str(dist)) wait_ms(50) if myTime == 0 or start > 300000: myTime = time.ticks_ms() m5mqtt.start() else: pass if dist > 50: M5Led.off() if richtung == 'stop' or steuerung == 'stop' or drehung == 'stop': hat_roverc0.SetAllPulse(0, 0, 0, 0) else: if richtung == 'forward': hat_roverc0.SetAllPulse(mySpeed, mySpeed, mySpeed, mySpeed) else: pass if richtung == 'back': hat_roverc0.SetAllPulse(backSpeed, backSpeed, backSpeed, backSpeed) else: pass if steuerung == 'left': hat_roverc0.SetAllPulse(mySpeed, backSpeed, backSpeed, mySpeed) else: pass if steuerung == 'right': hat_roverc0.SetAllPulse(backSpeed, mySpeed, mySpeed, backSpeed) else: pass if drehung == 'RotLeft': hat_roverc0.SetAllPulse(backSpeed, mySpeed, backSpeed, mySpeed) else: pass if drehung == 'RotRight': hat_roverc0.SetAllPulse(mySpeed, backSpeed, mySpeed, backSpeed) else: pass else: M5Led.on() wait_ms(2)
  • ESP NOW send not working in 1.6.1

    Bug Report
    10
    0 Votes
    10 Posts
    15k Views
    m5stackM
    @ardo ok thank you again.. we will fix these bug in next version. have nice day.
  • m5f file not loading anymore

    Bug Report
    5
    0 Votes
    5 Posts
    9k Views
    N
    @world101 wonderfull my friend ! You saved my work and ly nerfs lol. It works.
  • .m5f files only partially loading

    Bug Report
    4
    0 Votes
    4 Posts
    8k Views
    world101W
    @Devilstower see what I wrote here to see if it helps you. https://community.m5stack.com/topic/2154/m5f-file-not-loading-anymore If not, open the Chrome developer console and see what error is thrown when loading the m5f file in uiFlow.
  • uiflow Lcd.print function issue or feature ?

    Bug Report
    6
    0 Votes
    6 Posts
    11k Views
    R
    @wingtiger Thanks for the info with this font loading command. The problem is that to upgrade to the new firmware version I have to change most of my programs.
  • Cant run M5Burner in Linux

    Bug Report
    9
    0 Votes
    9 Posts
    20k Views
    X
    Works great. Thank you so much :)
  • Crash on Screen Brightness or LCD power

    Bug Report screen lcd m5stickx
    2
    0 Votes
    2 Posts
    6k Views
    m5stackM
    just contact the store and provide the product problem video or picture. we will help solve the problem.
  • UIFlow Remote cannot get data

    Bug Report
    2
    1
    0 Votes
    2 Posts
    3k Views
    m5stackM
    could you provide you program screenshot? we have test. the remote data transmit working totally normal
  • UIFlow does not start.(Solved)

    Bug Report
    8
    0 Votes
    8 Posts
    9k Views
    T
    The cause was that the UIFlow communication was being blocked by a firewall. The problem has been solved.
  • 0 Votes
    6 Posts
    11k Views
    liemphL
    @ipodlux For the time being, I stopped using uiFlow (or Python) for IMU related project. It is not reliable and it is slow. Use Arduino IDE, you will have a much faster code and reliable result.
  • Wrong string lenght?

    Bug Report
    2
    1
    0 Votes
    2 Posts
    4k Views
    m5stackM
    @hugo could you provide you whole block screenshot and python code? what UIFlow version are you used?
  • I can't display char "°" for temperature units

    Bug Report
    3
    1
    0 Votes
    3 Posts
    5k Views
    m5stackM
    You can use the letter O instead, and use a Label to place it behind the temperature value. then change font to small
  • remote demo not working

    Bug Report
    3
    0 Votes
    3 Posts
    6k Views
    P
    @ajb2k3 I have an Internet connection with IPV6 dual stack lite and I create the code with Web Uiflow on M5Stach Fire i read the QR code with my IPphone and get the web page with the switch and slider, but i can't switch or dim the LDR
  • 1 Votes
    9 Posts
    15k Views
    SkinkS
    @ m5stack I have installed the update. Now it works great!! With version 1.4.5 and 1.5.1 ! Thank you very much for the fast problem solution!! Top !! greeting skink