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

Subcategories

  • Lessons and Guides for Uiflow

    125 Topics
    434 Posts
    A
    Hi, I'm a new user of M5stack products, having got an M5StickC Plus2 recently. It's a nice device, but the documentation isn't always accurate which makes learning how to use it a slow process. I tried to use the example for drawing a raw buffer to the screen here But it resulted in different garbled output each time and not a green rectangle. It seems that the len parameter is expecting 16-bit entries in the buffer so needs to be halved. Here's the code that works on my device (note the //2 for len parameter): width, height = 40, 30 green565 = 0x07E0 raw_buf = bytearray(width * height * 2) for i in range(width * height): raw_buf[2*i] = (green565 >> 8) & 0xFF raw_buf[2*i+1] = green565 & 0xFF Display.drawRawBuf(raw_buf, 100, 100, width, height, len(raw_buf)//2, swap=False) Hopefully this will help others and eventually get changed in the docs - assuming it's the same for all UIFlow2 supported devices? If anybody knows a fix to make it work properly for lower than 16bit depth screens so I can draw a raw buffer to a 1-bit canvas properly, please let me know!
  • 211 Topics
    789 Posts
    robskiR
    @GiovanniCaenazzo disconnect M5Dial press and hold boot button at the back ofM5Dial - in the middle of Stamp Controller - it is very gentle switch connect M5Dial to USB M5Burner should detect com port in boot mode
  • 11 Topics
    33 Posts
    A
    @jeanfabre On web, just choice block type. [image: 1729260517944-86b7a25c93207d9a32e5b33471bb1f0.png] For code, add return description like this: def func(self) -> int: return 0
  • uiflow 1.1 mqtt

    Moved
    5
    0 Votes
    5 Posts
    11k Views
    ajb2k3A
    @watson Yes, I need to understand MQTT to work out part of my book but I'm just not understanding it.
  • Neopixel Experiments in uiflow

    Moved
    9
    0 Votes
    9 Posts
    13k Views
    ajb2k3A
    @watson said in Neopixel Experiments in uiflow: @ajb2k3 How about your neopixel breathing project? That's the base layer code but it only lights the Pixels in a predefined sequence. Need to find a way to randomize the sequence instead of hard-coding the pattern.
  • UIFlow : standalone

    Moved
    2
    0 Votes
    2 Posts
    6k Views
    H
    sorry, currently it is not possible because of security issues.
  • M5Stick's mini and UIFlow

    Moved
    10
    0 Votes
    10 Posts
    19k Views
    H
    hello, lcd.print() is not support in m5stick uiflow
  • python back to blocks not working

    Moved
    5
    0 Votes
    5 Posts
    13k Views
    m5-docsM
    @360fashion Hello, it's normal. UIFlow likes Blockly(designed by Google) and MakeCode(designed by MicroBit and Microsoft) You need to save it
  • What does this mean?

    Moved
    3
    0 Votes
    3 Posts
    8k Views
    H
    hello,if wifi connect fail will appear thoese msg, Btn retry mean you can press btn to retry connect wifi, long press btn mean press long time(2 sec) can go to wifi setup, change wifi connect