Esp now m5stickC problem
-
Hi, my name is Gianni and I'm an italian student. I have a problem with the m5stickC espnow. I have 2 m5stickC, 1 puppy and 1 potentiometer and my aim is to command the puppy with the potentiometer. The problem is that after a short time, the m5stick on the puppy does not receive the data. It is as if the buffer is clogged and can no longer read the data. Initially it works well, then suddenly it freezes. Do you have any idea? Do I have to load the code?Thank you all and sorry for my english.
I have upload a video of the problem on this link:
-
@gianni are you downloading the code or running it directly from UIFlow? I’ve had an issue where the same app will run for an extended period in one environment, but fail after a few minutes in the other.
-
@Devilstower i downloaded the code but it didn't work. anyway I tried to remove the code from the "receive" and it seems to work .. but i don't understand the reason :(
-
@gianni, you can try below code. Maybe help you. The function receiving data, saves received data into variables and only the LED blinks. Short code with the least delays possible. And the correct reading of data from these variables and their processing takes place in the main loop of the program. I created it for fast debug esp-now transmission. Tested it with uiflow 1.4.5 web and 1.4.2 firmware on stickc

Transmiter code i wrote directly in python and looks that:
import network, espnow
import time
import urandom#configure WIFI
wlan = network.WLAN(network.STA_IF)
wlan.active(True)#initialize espnow
espnow.init()
espnow.get_mac_addr()
espnow.set_pmk('0000000000000000')#MAIN LOOP
while True:
color = urandom.randint(0, 360)
#broadcast data as string
espnow.broadcast(1, str(color) )
#debug
print('mac:',espnow.get_mac_addr(),'sent:', str(color) )
time.sleep_ms(1000) -
Hi all,
Very curious to give something similar a go. Driving a 5V motor over ESP now using the Joystick Unit at the transmit end. 2 x M5 Stack.Anybody have a UI Flow file I can modify?
Kind regards,
Paul
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login