Navigation

    M5Stack Community

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

    m5stack

    @m5stack

    M5Stack

    96
    Reputation
    761
    Posts
    16357
    Profile views
    21
    Followers
    2
    Following
    Joined Last Online

    m5stack Follow
    M5Stack

    Posts made by m5stack

    • UIFlow 1.9.7

      v1.9.7

      new features:

      • ZH-CN:

        • UNIT BUZZER 支持
        • MODULE COM.X GSM 支持
      • EN:

        • UNIT BUZZER support
        • MODULE COM.X support

      Bug fix:

      • ZH-CN:

        • UNIT DDS 错误修复
        • NB-IOT & DTU NB-IOT CoAP 错误修复
        • M5PAPER 图像和矩形 错误修复
      • EN:

        • UNIT DDS bug fix.
        • NB-IOT & DTU NB-IOT CoAP bug fix.
        • M5PAPER image and rectangle bug fix.
      posted in Official Updates
      m5stack
    • UIFlow 1.9.6

      v1.9.6

      new features:

      • ZH-CN:

        • UNIT CatM 支持
        • UNIT TUBE PRESSURE 支持
      • EN:

        • UNIT CatM support
        • UNIT TUBE PRESSURE support

      Bug fix:

      • ZH-CN:
        • MQTT QoS 1&2 错误修复
      • EN:
        • MQTT QoS 1&2 bug fix.
      posted in Official Updates
      m5stack
    • UIFlow 1.9.4

      v1.9.4

      new features:

      • ZH-CN:

        • ATOM DTU CAT1 支持
        • MyCobot(BASIC) 更多功能
      • EN:

        • ATOM DTU CAT1 support
        • MyCobot(BASIC) More features

      Bug fix:

      • ZH-CN:
        • NB-IOT 错误修复
      • EN:
        • NB-IOT bug fix.
      posted in Official Updates
      m5stack
    • UIFlow 2.0.2 firmware preview version

      Hi everyone, new firmware is coming, we support ESP32C3 now.

      Preview:

      UIFlow 2.0.0 firmware preview version

      UIFlow 2.0.1 firmware preview version

      Firmware:

      • uiflow-b061698-esp32-4mb-20220304.bin

      • uiflow-b061698-esp32-spiram-4mb-20220304.bin

      • uiflow-b061698-esp32c3-4mb-20220304.bin

      • uiflow-b061698-esp32c3-usb-4mb-20220304.bin

      How to write firmware:

      Please download the above firmwares, use esptool or Flash Download Tools to write the firmware at offset 0x1000.

      esp32

      esptool.py --chip esp32 --port /dev/ttyUSBx --baud 1500000 write_flash 0x1000 uiflow-b061698-esp32-4mb-20220304.bin #uiflow-b061698-esp32-spiram-4mb-20220304.bin
      

      esp32c3(STAMP-C3, STAMP-C3U)

      esptool.py --chip esp32c3 --port /dev/ttyUSBx --baud 1500000 write_flash 0x0 uiflow-b061698-esp32c3-4mb-20220304.bin
      
      # if you flash the firmware through the USB port, you need press the button A before you plug USB cable enter the download mode
      esptool.py --chip esp32c3 --port /dev/ttyUSBx --baud 1500000 write_flash 0x0 uiflow-b061698-esp32c3-usb-4mb-20220304.bin
      

      P.S.

      Follow M5STACK on twitter for the latest news about UIFlow 2.0 new update.

      posted in Official Updates
      m5stack
    • UIFlow 1.9.3

      v1.9.3

      new features:

      • ZH-CN:
        • MODULE COM.CAT1 支持
        • UNIT DLIGHT 支持
        • UNIT PDM 支持
        • UNIT 2RELAY 支持
        • UNIT SSR 支持
      • EN:
        • MODULE COM.CAT1 support
        • UNIT DLIGHT support
        • UNIT PDM support
        • UNIT 2RELAY support
        • UNIT SSR support

      Bug fix:

      • ZH-CN:
        • UHF RFID 错误修复
      • EN:
        • UHF RFID bug fix.
      posted in Official Updates
      m5stack
    • UIFlow 1.9.2

      v1.9.2

      new features:

      • ZH-CN:
        • MODULE CATMIOT 支持
        • UNIT MIC 支持
      • EN:
        • MODULE CATMIOT support
        • UNIT MIC support
      posted in Official Updates
      m5stack
    • UIFlow 2.0.1 firmware preview version

      Hi everyone, after more than 20 days, we are here to release a new version of the UIFlow 2.0 preview firmware, more information can be found in this thread, thank you for your feedback in the last firmware, we believe that some of them have been fixed, but also There may be new bugs introduced, I hope you can help test it again.

      Changelog:

      1. Fix the WIFI error caused by SPIRAM, now the firmware has been divided into two (with SPIRAM and without SPIRAM).
      2. The problem of conflict between SD card and screen (not sure if it is completely fixed, we have not tested the problem yet)
      3. Image display support (BMP, JPG, PNG)
      4. Other known bug fixes
      

      We believe that there are still some bugs that we have not tested yet, but there are also many missing functions, and we will update the new version as soon as possible.

      It is now recommended that you help us develop and test firmware using:

      Thonny (highly recommended)
      Putty (command line)
      Pymakr (VS code plugin, from pycom)
      

      How to write firmware:

      Please download the firmware with SPIRAM or firmware without SPIRAM, use esptool or Flash Download Tools to write the firmware at offset 0x1000.

      esptool.py --chip esp32 --port /dev/ttyUSBx --baud 1500000 write_flash 0x1000 uiflow-c8e825d-dirty-NOSPIRAM-4MB.bin # or uiflow-c8e825d-dirty-SPIRAM-4MB.bin
      

      draw image example

      # -*- encoding: utf-8 -*-
      # draw image test
      import m5
      from m5 import lcd
      import random
      import time
      
      m5.begin()
      
      jpg = open("res/img/m5stack_80x60.jpg", "b")
      lcd.drawImage(jpg.read(), 0, 0)
      jpg.seek(0)
      lcd.drawJpg(jpg.read(), 0, 180)
      jpg.close()
      
      bmp = open("res/img/m5stack_80x60.bmp", "b")
      lcd.drawImage(bmp.read(), 240, 0)
      bmp.seek(0)
      lcd.drawBmp(bmp.read(), 240, 180)
      bmp.close()
      
      png = open("res/img/uiflow_44x44.png", "b")
      lcd.drawImage(png.read(), 116, 98)
      png.seek(0)
      lcd.drawPng(png.read(), 160, 98)
      png.close()
      
      time.sleep(1)
      lcd.clear(0x8BF5CE)
      
      lcd.drawImage("res/img/m5stack_80x60.bmp", 0, 0)
      lcd.drawImage("res/img/m5stack_80x60.jpg", 240, 0)
      lcd.drawImage("res/img/uiflow_44x44.png", 138, 98)
      lcd.drawImage("res/img/m5stack.png", 0, 0)
      lcd.drawBmp("res/img/m5stack_80x60.bmp", 240, 180)
      lcd.drawJpg("res/img/m5stack_80x60.jpg", 0, 180)
      
      time.sleep(1)
      lcd.clear(0x8BF5CE)
      lcd.drawPng("res/img/m5stack.png", 0, 0)
      
      

      P.S.

      Follow M5STACK on twitter for the latest news about UIFlow 2.0 new update.

      posted in Official Updates
      m5stack
    • RE: Python module - machine not found.

      which version UIFlow firmware you used?

      posted in SOFTWARE
      m5stack
    • RE: RoverC set-pulse command description?

      They actually operate on the same register, this block is used to operate independent wheels, there may be some translatione problems ( use pulse less accurate ). The parameter range is -127 to +127. we will update it later, thank you feedback.

      posted in Modules
      m5stack
    • UIFlow 2.0.0 firmware preview version

      We plan to make a big optimization and change to UIFlow in 2022. At present, we have completed part of the optimization of the micropython firmware, but there is still a long way to go. Before the Chinese New Year, we released a very early version of the firmware for everyone to experience. Hope you can give us some feedback.

      The currently released firmware mainly has the following features:

      1. All features of micropython mainline v1.17 are supported
      2. The LCD underlying driver has been replaced with M5GFX
      3. Buttons and other drivers are completed by M5Unified
      4. The driver (precompiled) in the micorpython-lib repository is built into the file system.
      5. One firmware can be used on all M5STACK devices

      But this is a very early stage firmware and the following features are not yet supported:

      1. No menu system
      2. UIFlow development is not supported yet (pushing code etc.)
      3. The LCD API does not yet support displaying pictures
      4. Unit and Module not supported now.

      It is now recommended that you help us develop and test firmware using:

      1. Thonny (highly recommended)
      2. Putty (command line)
      3. Pymakr (VS code plugin, from pycom)

      How to write firmware:
      Please download the firmware, use esptool or Flash Download Tools to write the firmware at offset 0x1000.

      esptool.py --chip esp32 --port /dev/ttyUSBx --baud 1500000 write_flash 0x1000 uiflow-b084d9e-dirty.bin
      

      Finally, thank you for testing and giving us some feedback. We will deal with your feedback or your suggestions after the Chinese New Year on 2022-02-07, thank you very much.

      posted in Official Updates
      m5stack