Navigation

    M5Stack Community

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

    hpsaturn

    @hpsaturn

    Mobile applications specialist, open culture enthusiast, software freedom activist.

    Founder: https://CanAir.IO

    1
    Reputation
    4
    Posts
    985
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online
    Website hpsaturn.com Location Berlin

    hpsaturn Follow

    Posts made by hpsaturn

    • RE: M5Stack Core2 - integration using ESPHome

      @sconstan Hi, I was working on that. I have a version of CanAirIO Firmware working with Home Assistant. And now CanAirIO Firmware support M5StickCPlus M5AtomLite and M5CoreInk. Maybe I think is possible that works with M5 Core2

      Home Assistant Support

      • Home Assistant first release. PR #153
      • Anaire improvements and clouds refactors
      • battery level primitives on BLE, InfluxDB and MQTT clouds
      • new BMP680 sensor and some Sensorslib improvements
      • Refactor main_value and device_type from Sensorslib

      hass01
      screenshot20211202_151503

      posted in PROJECTS
      hpsaturn
    • M5StickC Joystick+ESP32 robot+Protocol Buffers (nanopb)+3dprint

      AIRobot

      ESP32 robot platform, the idea is join it with a MaxiPy RISC-V camera. For now the current development works with a M5StickC Joystick hat that controlling the robot via UDP using protobuf (nanopb). In the robot it use a simple ESP32 board.

      GitHub

      TODO

      Firmware

      You can build it with Arduino IDE renaming the main files to .ino, but it is more easy if you use PlatformIO, with a simple command you upload both, Joystick and Robot.

      pio run --target upload
      

      Please check the right USB ports on platformio.ini file.

      After the first upload, you could comment the robot and joystick blocks in platformio.ini and uncomment the OTA blocks for upload via WiFi without USB.

      Usage

      Turn on the robot, then the joystick, when the joystick detect the robot, push the M5 button for some seconds for pair. For turn off the joystick press again the M5 button.

      DIY Robot demo

      For the instructions and more details here.

      Youtube demo

      posted in PROJECTS
      hpsaturn
    • M5 CoreInk NTP Clock

      Hi everyone, I wrote a example that extend the clock to a NTP clock (using a time service to sync it) and other features, the idea is improve it and add more features.

      Features

      alt text

      Source code and contributions

      Source code (PlatformIO, Arduino compatible)

      posted in PROJECTS
      hpsaturn
    • RE: How to get Device infos from m5stack Devices

      @m5stack said in How to get Device infos from m5stack Devices:

      you could refer to this program to get the battery status info:

      https://github.com/m5stack/M5StickC/tree/master/examples/Basics/AXP192

      but before you compile it. you need to download the M5StickC-Plus lib for you device. and change the program include code.

      https://github.com/m5stack/M5StickC-Plus

      Hi, thanks for you answer,

      But is secure that use this files, the AXP192 library files from StickC in the CoreInk board? I did see that in axp.begin() method you enable some voltages but the board is different, maybe I could be damage my CoreInk?

      posted in General
      hpsaturn