🤖Have you ever tried Chat.M5Stack.com before asking??😎
  • [SOLVED] What is the new function Label+?

    6
    0 Votes
    6 Posts
    8k Views
    Matej's WorkshopM
    @ajb2k3 Ok, thank you.
  • Unable to get UIFlow to work with my M5Stack

    2
    0 Votes
    2 Posts
    4k Views
    ajb2k3A
    in the first image, the number is red which means that the core is not connected uiflow and so unable to be programmed. uiflow programs over wifi unless you have google chrome which may have a working webs plugin.
  • I need some tutoring in UIFlow how to

    2
    1 Votes
    2 Posts
    5k Views
    A
    @bighun me too! I have seen that M5Flow blocks programming has the option of configuring Bluetooth, but there are two alternatives, BLE Central and BLE peripheral. I do not know which one should be used. I have a Core2 device. I hope someone uploads some guidance on how to do it to, for example, send sensors data to another BT device. Regards. Alvaro [image: 1672158968372-c8c5716c-dee8-468b-927b-81676e4ad855-image.png]
  • 0 Votes
    4 Posts
    6k Views
    Z
    SOLVED: open your boards.txt file and add the code below... (Windows 10 64 bit example) C:\Users\YOURUSERNAME\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.0.5 (you may need to make hidden folders visible in the top menu section under the view tab) Open the boards.txt file Scroll down to the m5stick-c-plus section of code listed. At the very bottom of this section add the lines: m5stick-c-plus.menu.EraseFlash.none=Disabled m5stick-c-plus.menu.EraseFlash.none.upload.erase_cmd= m5stick-c-plus.menu.EraseFlash.all=Enabled m5stick-c-plus.menu.EraseFlash.all.upload.erase_cmd=-e Notice the way this is listed for other boards like the stick-c and do the same. You can now use the stick-c plus board listed in the Arduino IDE! You could also just use the stick-c board listed but I had errors in third-party programs.
  • Can I keep using Arduino IDE after burning UIFlow?

    2
    0 Votes
    2 Posts
    4k Views
    ajb2k3A
    Yes and no. UIFlow uses micropython which runs off the controller. Arduino uses a C/C++ cross which wipes the micropython each time.
  • M5 tough remove touch buttons

    7
    0 Votes
    7 Posts
    11k Views
    C
    @hansdia95 I am running into problems with using button.hide() Can you please provide an example of your usecase? Perhaps I just have a syntax error. I can not find much informaiton on this other than the writeup on github (that provides little informaiotn on this)
  • How to read Standard RC signal

    8
    0 Votes
    8 Posts
    18k Views
    H
    Method 1: As far as I know the pulse goes from 1ms to 2ms (1.5ms is middle position). It should be possible to "analogify" or mathematically say "integrate" the PWM signal using a R-C combination on the input pin and read the voltage from this. But the voltage level will be low due the duty cycle which goes from approx. 1:20 (1ms/20ms) to 1:10 (2ms/20ms). From 5V full scale you read 0.25V to 0.5V. You may add an analog OPAMP amplify it to 5V. This method will slow down the reaction time a little bit Method 2: Before doing the Method 1 it may be less effort to write it in Arduino and use either a PWM read library or use a interrupt to measure the pulse width. You can also read the low time to determine if the input signal is valid or not eg. to detect signal loss. Method 3: This is the simple but ugly workaround! Add a small Servo to your signal and drive a potentiometer which ist then read by the M5 analog input.
  • Lesson 16. LORA. SignalMeter

    2
    0 Votes
    2 Posts
    8k Views
    S
    Thank you for this awesome tutorial. I've got my copper wire on order, and am looking forward to putting it together. =D Thanks to some brilliant recent inventions, there's now antenna analysers for $50, called "NanoVNA". You can use them to perfectly tune the J Pole antenna, so as much of the transmit power as possible leaves the antenna. https://www.youtube.com/watch?v=QJYeFpiqY8c
  • NEW : UIFlow and M5Stack tutorial on youtube channel

    2
    2 Votes
    2 Posts
    5k Views
    ArnoA
    @serge J'ai déjà regardé toutes tes vidéos. Je suis ravis de voir des tuto sur l'utilisation d'UiFlow, c'est excellent pour les nouveaux utilisateurs de M5stack. Encore Merci !
  • USB communication

    4
    0 Votes
    4 Posts
    8k Views
    felmueF
    Hello @brvus76 I don't really know why the communication might be slow. I can only guess that UIFlow firmware maybe has some safeguards in place to prevent serial from flooding the line. I guess that your software on the PC manipulates the control lines (CTS, etc.) on the serial port in a way which triggers the auto download / reset mechanism in M5Core2. Unless there is some setting in your software to configure that behavior I don't think there is much you can do. Thanks Felix
  • HOWTO: Save M5GO Battery

    1
    0 Votes
    1 Posts
    4k Views
    No one has replied
  • Turn OFF m5core programmatically in UIFlow?

    6
    0 Votes
    6 Posts
    11k Views
    ajb2k3A
    There was a change to the way the power control chip in the cores and only some are able to programmatically control the chip.
  • Delete stock *.py apps from M5S-Core

    4
    0 Votes
    4 Posts
    8k Views
    G
    Nope...
  • Ui flow waveform generation

    1
    0 Votes
    1 Posts
    5k Views
    No one has replied
  • Lesson 1.2.1. LCD. How to create image array

    Locked
    15
    1 Votes
    15 Posts
    56k Views
    DimiD
    @mikemoy Oh! Sorry. You can download this app here: https://ru.m5stack.com/downloads/Image2Code.exe
  • Cannot GET DAC to play sine wave on speaker on Core2

    3
    1
    0 Votes
    3 Posts
    7k Views
    N
    @felmue Thanks! So then I can add an external speaker or stick a wire on it and use that as the antenna of an AM transmitter ;) like in this video: https://www.youtube.com/watch?v=lRXHd3HNzEo
  • 0 Votes
    3 Posts
    8k Views
    D
    very helpful example - thanks!
  • Advanced pins programig help!

    6
    0 Votes
    6 Posts
    11k Views
    R
    Gpio 36 don't have any internal pullup, so code generated in uiflow may fail and throw error (try to set non existing internall pullup or pulldown). You should connect to device by serial terminal and observe the messages. You also should use a resistor with values in kilo ohms eg. 4.7kohm or 10kohm esp32 pinout reference: https://randomnerdtutorials.com/esp32-pinout-reference-gpios/
  • How to navigate between screen using buttons

    3
    0 Votes
    3 Posts
    7k Views
    R
    That was really helpful thank you a lot!
  • Delete apps from M5S-Core

    5
    0 Votes
    5 Posts
    13k Views
    world101W
    @teiafra Great tip! I always forget about the resource manager. That is another way to remove apps from the device.