🤖Have you ever tried Chat.M5Stack.com before asking??😎
  • Core3 and Uiflow2.0

    10
    0 Votes
    10 Posts
    6k Views
    H
    @Handcannon So today I tried 3 different cables plus the one that it came with. And different laptop. Tried running on Chrome, Microsoft and Wave. Opened new M5burner account and Uiflow2.0 account. Different times of the day. Set my device to private Also tried it with AtomS3 and same results.
  • Erase UIFlow 2 from M5Dial

    2
    0 Votes
    2 Posts
    2k Views
    robskiR
    @Fernando-Cardoso said in Erase UIFlow 2 from M5Dial: Hi, i need help. I want to erase the installed UIFlow 2 from mi M5 Dial. When i open the M5 Burner and try to configure or to Burn, select the COM5 Port and can´t connect to M5Dial. After try to connect it appears the error message: A fatal error occurred: Failed to connect to Espressif device: No serial data received. For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html I press and hold the Button before connect M5 Dial to USB Port, try to burn from M5 Burner and the result is the same. it does not automatically connect to the COM5 port. So, how can i erase the installed UIFlow2 from my M5 Dial? Thank you. turn M5Dial off, disconnect usb, press and hold boot button at the back while connecting usb, release boot button, now you should see different com port detected an it should be accessible to erase/burn
  • M5Dial UART Write not sending data

    3
    0 Votes
    3 Posts
    1k Views
    felmueF
    Hello @xbr11332003 have you tried to send the data with trailing CR LF? E.g. uart1.write('hallo\r\n')? Works for me. Thanks Felix
  • M5StickC with Hat ENV 2

    2
    0 Votes
    2 Posts
    1k Views
    felmueF
    Hello @robski I don't have an ENV II but with an ENV I, I get the same error 'device not found' as reported here. As far as I can tell the issue seems to be the underlying I2C code. Thanks Felix
  • Problem accessing https://uiflow2.m5stack.com

    11
    3 Votes
    11 Posts
    7k Views
    M
    Seems to be down for me at the moment. Thanks, Matthew
  • Convert RFID uid bytearray in HEX String

    2
    0 Votes
    2 Posts
    1k Views
    felmueF
    Hello @mascaos you probably know this already - often for things where no native block is available you can use the generic Execute mpy code block as shown in the example in the Project Zone: M5Dial_RFID_as_hex_string_UIFlow2.0.7 Thanks Felix
  • ImportError: no module named 'M5'

    2
    1 Votes
    2 Posts
    3k Views
    B
    Worked it out. The Stick was showing V1.13.4, which was the firmware version for UIFlow 1. I had previously flashed that onto the stick. When I was burning UIFlow 2, it didn't erase or overwrite the V1 firmware. I forced an erase by going to Burn / Erase. The stick is now showing the V2 firmware and I am able to flash new programs to it.
  • text block decode produced erroneous python

    4
    1
    0 Votes
    4 Posts
    2k Views
    teastainT
    @ajb2k3 I would have chosen Monty Arduino. -cheers
  • Size of program

    1
    0 Votes
    1 Posts
    972 Views
    No one has replied
  • UIFlow2 graphics limitations

    1
    0 Votes
    1 Posts
    741 Views
    No one has replied
  • Atom PortABC

    1
    0 Votes
    1 Posts
    948 Views
    No one has replied
  • M5Tough - RS-485 in Uiflow2

    6
    3
    0 Votes
    6 Posts
    4k Views
    R
    @felmue Thank you for the prompt response, I will try it today
  • UIFlow2.0 could not burnned correctly into M5Stack basic(Core)

    6
    0 Votes
    6 Posts
    4k Views
    M
    I have the same problem with UIFlow2 and Core Basic.
  • My new CoreS3 is linked to another account. WTF??

    2
    0 Votes
    2 Posts
    919 Views
    ajb2k3A
    @sergvir looks like it’s a used and returned unit
  • UIFlow2 for Core Basic misses UnitCAM

    1
    0 Votes
    1 Posts
    816 Views
    No one has replied
  • M5 tough..getting started issue...

    8
    0 Votes
    8 Posts
    5k Views
    ajb2k3A
    You have missed a step there, you must Erase the existing firmware before burning new firmware.
  • How to make a menu like M5stackdinmeter

    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • hat.DAC2.Hat missing on UiFlow for Stick2Plus

    6
    0 Votes
    6 Posts
    5k Views
    felmueF
    Hello @dlhawley are you positive you have burnt the latest UIFlow2 firmware (e.g. v2.0.5) onto your M5Stick Plus (not 2)? I see the following line for my M5Stick Plus (not 2): MicroPython v1.22.0-dirty on 2024-05-11; M5Stack StickC PLUS with ESP32 Thanks Felix
  • uiflow2 server responding with server status 500

    5
    2 Votes
    5 Posts
    3k Views
    bugtrapB
    I can't upload image file. According to the response message, "Failed to parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.impl.IOFileUploadException: Processing of multipart/form-data request failed. No space left on device". Perhaps the server's temporary upload area has been exhausted? I think it is the same reason why the project cannot be saved.
  • BUG: in Power.timerSleep() UIFlow2.0 for Core-INK

    core-ink power
    10
    1
    0 Votes
    10 Posts
    8k Views
    C
    Here is a workaround for UIFLow2.0: import M5 import hardware import time # UIFlow2.0 workaround for M5.Power.timerSleep() not working properly # on SOME CoreINK devices. On these decvices the board-power is not # proberly turned off. However, the M5.Power.powerOff() does work # for these devices, i.e. turning board-power properly off M5.begin() #init i2c bus with pins connected to the RTC i2c0 = hardware.I2C(0, scl=hardware.Pin(22), sda=hardware.Pin(21), freq=400000) ##### Put your code here. time.sleep(3) ##### code substitution the timerSleep() function # Set registers of the RTC. ref datasheet for BM8563 RTC for further info # reg 0x00 always 00h # reg 0x01 bit 2-7: always 0, bit 0: enable/disable timer int # 0x01 = timer enabled reg00_01 = bytearray([0x00, 0x01]) # reg 0x0D always 00h - clock out disabled # reg 0x0E bit 7: endable/disable timer, bit 0-1 timer resolution # 10=sec 11 = min # 0x82 = int enabled and seconds resolution # reg 0x0F timer value 0-255 # 0x14 = 20d = 20 sec. if reg 0x0E = 0x83 then 20 min reg0D_0F = bytearray([0x00, 0x82, 0x14]) # i2c device address of RTC is 0x51 # Write to register address 0x00-0x01 i2c0.writeto_mem(0x51,0x00, reg00_01) # Write to register adsress 0x0D-0x0F i2c0.writeto_mem(0x51,0x0D, reg0D_0F) M5.Power.powerOff() ##### end of code substitution the timerSleep() function