Navigation

    M5Stack Community

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

    Exie

    @Exie

    1
    Reputation
    20
    Posts
    1512
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online
    Location Melbourne, Australia Age 45

    Exie Follow

    Posts made by Exie

    • RE: Error compiling examples

      Thanks for the tip @flypeek

      I checked with my Hello World code and this worked.

      I did not expect the AtomS3 to be that different to the original AtomMatrix. However I just confirmed if I change the "board" to just M5Stack-Atom all the original code compiles.

      I would have expected big changes if we referred to the ESP32-C3 with the new RISC architecture, but the S3 was fairly similar I thought.

      I presume it has a new board definition due to the LCD screen on the AtomS3. If I can get the Zigbee unit working nicely, I might port the example over and post up a PR in the AtomS3 library.

      Many thanks again @flypeek you have unblocked me and I can keep moving forward (I hope).

      posted in Arduino
      Exie
    • RE: Error compiling examples

      By way of a follow up, I'm inclined to suggest the M5Stack library 0.4.2 is broken.

      #include "M5Stack.h"
      
      void setup() {
        // put your setup code here, to run once:
        printf("Hello World");
      }
      
      void loop() {
        // put your main code here, to run repeatedly:
      
      }
      

      Still produces the same exception above:

      In file included from /Users/z/Documents/Arduino/libraries/M5Stack/src/M5Display.h:8,
                       from /Users/z/Documents/Arduino/libraries/M5Stack/src/M5Stack.h:111,
                       from /Users/z/Documents/Arduino/M5Stack_Hello/M5Stack_Hello.ino:1:
      /Users/z/Documents/Arduino/libraries/M5Stack/src/utility/In_eSPI.h:633:20: error: 'VSPI' was not declared in this scope
           uint8_t port = VSPI;
                          ^~~~
      /Users/z/Documents/Arduino/libraries/M5Stack/src/utility/In_eSPI.h:633:20: note: suggested alternative: 'SPI'
           uint8_t port = VSPI;
                          ^~~~
                          SPI
      
      exit status 1
      

      This is using Arduino IDE 2.0.4 trying to compile for M5Stack-AtomS3 board

      posted in Arduino
      Exie
    • Error compiling examples

      I'm currently exploring the world of Zigbee and got the sample code here:
      https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Zigbee_CC2630/P2P_TEST

      Although when I try to compile it in Arduino I get this error:

      In file included from /Users/z/Documents/Arduino/libraries/M5Stack/src/M5Display.h:8,
                       from /Users/z/Documents/Arduino/libraries/M5Stack/src/M5Stack.h:111,
                       from /Users/z/IdeaProjects/poc/M5Stack/examples/Unit/Zigbee_CC2630/P2P_TEST/P2P_TEST.ino:17:
      /Users/z/Documents/Arduino/libraries/M5Stack/src/utility/In_eSPI.h:560:21: error: 'VSPI' was not declared in this scope
           uint8_t  port = VSPI;
                           ^~~~
      /Users/z/Documents/Arduino/libraries/M5Stack/src/utility/In_eSPI.h:560:21: note: suggested alternative: 'SPI'
           uint8_t  port = VSPI;
                           ^~~~
                           SPI
      
      exit status 1
      posted in Arduino
      Exie
    • Zigbee unit - examples and Micropython support

      Hi Folks,

      Just thought I'd try using UIFlow 2.0 with my Atom S3 before I go down the Arduino rabbit hole.
      https://docs.m5stack.com/en/unit/zigbee

      I noticed in the configuration panel on the left, it only had Pa.HUB, ENV, ENVII and ENVIII, not the Zigbee unit with the blue grove plug. So I might assume this unit is not supported in UIFlow 2 ?

      I tried using the UART and got as far as:

      from hardware import *
      
      uart0 = UART(0, baudrate=38400, bits=8, parity=None, stop=1, tx=2, rx=1)
      
      while True:
          if uart0.any():
              print("\nFound Data:", end="")
              print(str(uart0.readline()))
          else:
              print(".", end="")
          sleep(1000)
      

      But given how proprietary the CC2630 is, I expect that's as far as I'm going to get.

      I found these examples here in C:
      https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Zigbee_CC2630

      .. which do not show how to pair sensor and read data from them. Has anyone got examples of how to do this with the UART interface ?

      posted in SOFTWARE
      Exie
    • RE: ATOMS3 out of stock ?

      Finally got the notification today and put an order in.

      I was tempted to order a heap of them, but given they are obviously in short supply I ordered a minimal qty so I hope others can get some too. They look fantastic!

      posted in Atom
      Exie
    • RE: ATOMS3 out of stock ?

      Only place I could find them listed was on Mouser which cites 9-week lead time, earliest stock been 07-April-23.

      posted in Atom
      Exie
    • RE: ATOMS3 out of stock ?

      @ajb2k3 Do you have a link to the pre-order as I cannot find anything ?

      Site still says out of stock, so its still all hype for me. Promises to be a good thing, I just hope it delivers one day.
      Until then, I'll keep doing projects with the Atom Matrix, its real and a known thing we can get and use.

      posted in Atom
      Exie
    • RE: ATOMS3 out of stock ?

      @saitotetsuya said in ATOMS3 out of stock ?:

      https://twitter.com/M5Stack/status/1607967462393511942

      Jimmy-san says it is in Mid-February.

      Looks like Jimmy-san is full of it. Still out of stock, feeling a bit like vaporware.

      posted in Atom
      Exie
    • ATOMS3 out of stock ?

      Anyone know when stock will be arriving for the ATOM S3 ?

      I have had a lot of fun with the ATOM Matrix, but the S3 looks fantastic but no one seems to have any stock.

      My question is around timing. Should I wait ? how long do you think it will take ?

      posted in Atom
      Exie
    • RE: Atom to Atom via I2C

      @felmue Yes, I think you are absolutely right.

      I just struggled to find any useful references to do this.
      Today I came across this post:
      https://forum.micropython.org/viewtopic.php?t=5320

      So I will try this later today and see how I go.

      posted in SOFTWARE
      Exie