PROBLEMS WITH BLUETOOTH AND CORE 2
-
I have code in Python, written using Ui Flow, to control some motors through the core 2 screen. However, I would like to control my motors through the cell phone, thus using the cell phone in the same way I use the core2 screen.
At first I just want to send information from my cell phone to the M5Stack via Bluetooth, I saw on the Internet that I could use MIT APP Inventor for this, so I followed this tutorial on YouTube: "https://www.youtube.com/watch?v= E495XIsM1PI&t=5s"
I just added a button that sends the text "A" via bluettoh to the connected device.
However, I can't quite make the connection! Does the M5stack appear in my cell phone's Bluetooth settings, but does not appear in the inventor app?
If anyone can help, I appreciate it! I'm desperate because it's urgent and I don't know what else to do, I don't have much knowledge about bluetooth connectionsOh, and this is the code I ran in Ui FloW:
"from m5stack import *
from m5stack_ui import *
from uiflow import *
from ble import ble_uartscreen = M5Screen()
screen.clean_screen()
screen.set_screen_bg_color(0xFFFFFF)label0 = M5Label('TEXT', x=142, y=69, color=0x000, font=FONT_MONT_14, parent=None)
uart_ble = ble_uart.init('M5Stackfire')
whileTrue:
label0.set_text(str(uart_ble.read()))
received_data = uart_ble.read()
if received_data:
if received_data == b'A':
label0.set_text('A')
else:
label0.set_text('No A received')
wait_ms(2)"