If you install uiflow firmware you have also installed micropython. You can connect to a repl shell, load libraries, and modify main.py. You can use any micropython ide and you aren't required to use uiflow. It is a good option though. I like using upycraft. Even if I am running uiflow I'll still keep a connection to the board open with upycraft to get immediate feedback. With upycraft you have direct access to the filesystem and you can drag and drop files to and from the board. You can also run
where module is one of the listed modules. To learn more of all the built in functions available.
Hi @f3rn4nd0d there is a wifi scanner script that comes with the uiflow firmware, heres the python code in that file, hope it helps.
from m5stack import *
import utime as time
sta = network.WLAN(network.STA_IF)
wifi_list = sta.scan()
number = 1
for i in wifi_list:
lcd.print(i.decode(), 20, number*13)
number += 1
Awesome can we share this or do you want to keep the testing to a small number of people?
It should be ready for use, by "testing" I've meant I would like to get some information if any issue is detected or any improvement is wanted.
I've already found a small "bug", if hebrew characters are included the wrong C file is generated (caused by right to left writting), the bynary fon file is OK.
Looks like your connection to M5Stack Community was lost, please wait while we try to reconnect.