Navigation

    M5Stack Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. sgu
    3. Posts
    S
    • Continue chat with sgu
    • Start new chat with sgu
    • Flag Profile
    • Profile
    • Following
    • Followers
    • Blocks
    • Topics
    • Posts
    • Best
    • Groups

    Posts made by sgu

    • Get intrerface mac config is missing reformatting

      In UiFlow using the get interface mac config.
      it reports the mac in a binary version i.e. b'\xa4\xcf\x12m\x95\xa4'

      This is not usable!

      It must be formatted in the ususal format with 6 hexadecimal bytes

      There is an easy solution on that:

      0_1664921586577_bb2c7079-3825-41d9-a04b-70662a3dbca7-image.png

      import ubinascii
      mac_hex = ubinascii.hexlify(wifi_mac,':').decode().upper()

      and then the mac address is format as example: A1:C2:00:FF:45:E5

      Please include this bugifx in the next UiFlow version.

      posted in Bug Report
      S
      sgu
    • RE: como genero el API KEY EN ATOM LITE.....

      y la otra manera es de connectar el Atom con USB al PC y usar M5Burner. Abre la configuration de WiFi / inalambrico / modo de menu etc. y aya se ve el API KEY

      posted in General
      S
      sgu
    • Atom GPS with UIFlow

      When using the EasyLoader_Atomic_GPS.exe the GPS data are transferred, it takes some time for initializing, but then it works.

      Using the newest UIFlow version it does not receive any data, even after many hours outside under the sky.

      Maybe my UIFlow sketch is wrong. As there is no demo, nor a documentation what must be doen to initialize the Atom GPS to make it work under UIFlow ?

      0_1663338956152_050dfc50-7c03-4c7d-8ad5-15f42c9006f6-image.png

      posted in Atom
      S
      sgu
    • Atom Display with USB for Touschscreen

      A very nice tool, the M5Stack Atom Display.
      Finally, we can connect a bigger display where needed.
      But it lacks the connection of the touchscreen, a keyboard or a Mouse and the graphical options as there are for the Core 2.

      So what is missing is an USB connection and an integration for the touch screen..
      Adding additionally the LVGL to UIFlow would create a killer application!

      posted in Atom
      S
      sgu
    • RE: How to run LVGL on M5Stack

      Would be perfect to use with the M5Stack Atom Display with a 7 inch display.

      But does it run on an Atom ?

      posted in PROJECTS
      S
      sgu
    • RE: Webbased UIflow "Advanced" misses things like UART

      I guess the difference is based on the version.
      1.7.5 and 1.10.5 are not the same.

      You have to download the newest version here : https://static-cdn.m5stack.com/resource/software/UIFlow-Desktop-IDE.zip
      this is Version 1.9.5

      M5Stack announced that this is the last offline version.

      In future, there is only the online version available.
      For most users sufficient. But if you have to programm severla devices for a company internal application, wihtout cloud and internet access, how would you do that ?

      posted in Bug Report
      S
      sgu
    • USB Module with MAX3421E fully integration into UIFlow

      The USB Module is only partially isable.
      The GPIOs and a HID Mouse are accessible.
      It is missing a HID-Keyboard integration and the integration as USB-Serial Port for Data Communication.

      posted in Features Wish List
      S
      sgu
    • RE: Ability to prevent firmware rewriting

      @brus
      In my opinion, do a hardware fuse is not a good idea, because updating the programm would not be possible anymore.
      But to have a password protection would be good.

      Becuase when the devices are spread or installed. People could overwrite the firmware or the development using the uiflow webapplication, they just need to know the API number and thats easy to find when booting up and changing the menu.

      if on Uiflow you must enter a password, this would also help to protect from overwriting the programm but you would be able to install an update.

      posted in Features Wish List
      S
      sgu
    • USB Module - Read from Keyboard or Barcode Reader

      As I did not find a recent post about the USB integration in UI flow, I'm creating a new one.

      In the current version of UI Flow, there is integrated how to use a Mouse.

      But using the USB Module, how can we read text from barcode reader or a keyboard ?

      posted in UIFlow
      S
      sgu
    • RE: http requests do not resolve local dns

      @ajb2k3
      This looks very nice, I'll try it out.
      Thanks for your post !

      posted in FAQS
      S
      sgu
    • RE: UiFlow 1.10.2 Core2 white screen indefinitely

      Try to update to 1.10.4.1

      does this solve the issue ?

      posted in Bug Report
      S
      sgu
    • WLAN Blocks create errors due to wrongly translated code to micro python

      I've upgraded the M5 Core to latest Firmware V1.10.4 and M5 Core 2 to 1.10.4.1

      Additionally found another bug:

      when using the Online Ui Flow and adding the block for getting ifconfig 0_1662492113133_c2635e39-6ea4-46b9-8183-da8df125edec-image.png

      then it creates a runtime error. The cause is:

      blockly adds text "wlan.ifconfig"
      0_1662492206969_0ce61608-6624-48dd-a940-a1daddf22503-image.png

      but it must be "wlan_sta.ifconfig" and then it runs
      0_1662492322169_6774c2c6-3268-4eaa-bc96-e3109ce82096-image.png

      The same issue als on a M5 Core2 it does not show an error message, just the screen stay white :-(
      what a poor software quality.

      posted in Bug Report
      S
      sgu
    • RE: http requests do not resolve local dns

      Thanks a lot for your test.
      My code also uses the wlan.ifconfig this way you can see the ipaddress, gateway and DNS.

      I've upgraded the M5 Core to latest Firmware V1.10.4 and I still can reproduce the error that it does not work with local DNS.
      Even if the M5 Core would use the firewall as the DNS server, this would work as well.

      Additionally found another bug:

      when using the Online Ui Flow and adding the block for getting ifconfig 0_1662492113133_c2635e39-6ea4-46b9-8183-da8df125edec-image.png

      then it creates a runtime error. The cause is:

      blockly adds text "wlan.ifconfig"
      0_1662492206969_0ce61608-6624-48dd-a940-a1daddf22503-image.png

      but it must be "wlan_sta.ifconfig" and then it runs
      0_1662492322169_6774c2c6-3268-4eaa-bc96-e3109ce82096-image.png

      The same issue als on a M5 Core2 it does not show an error message, just the screen stay white :-(
      what a poor software quality.

      posted in FAQS
      S
      sgu
    • http requests do not resolve local dns

      Using the http demo project on a M5 Core works fine,
      also querying my internet servers work fine.
      When trying to send http GET requests to my local servers, it works with the IP-adress only, not with the local dns as it works in the browser.
      So my question is, how does "urequests.request" resolve the DNS to an IP to do the connection ? It should use the DNS-server from the WiFi-Connection and not some internet facing server such as google or 1.1.1.1.

      Not all apllications use servers in the cloud! There are also local applications or in company networks !!

      I've seen the same issue using the python function socket.getaddrinfo
      this queries also an internet DNS server and not the local ones.

      Anybody knows a solution ?

      posted in FAQS
      S
      sgu
    • RE: Monitor serial output in Uiflow

      @ajb2k3

      When using the UIFlow Desktop-IDE , serial connection is available using the USB connection.

      In my opinion, it's a bad idea to stop supporting the Uiflow-Dekstop IDE as it helps debugging the applications more efficiently as using the web version.

      posted in UIFlow
      S
      sgu