Need help using a M5Stick with broken screen
-
i have recently acquired a M5StickCPlus (one) from someone for 5$. He wanted to get rid of it as the LCD screen stopped working, but everything else works on the device. I managed to burn some software but obviously without the screen most stuff becomes unusable.
However I believe this is not a useless device, even without display. There are tons of ways I could imagine using this device such as it is right now (Like by using a webserver interface for example)
I could even write my own "OS" but I really dont know where to start. I'm an experienced programmer using python and others, but I never messed around with ESP devices so my knowledge of how to build that is limited but I guess given the right directions I could do it
At the bare minimum what I want to be able to do is:
+ Be able to upload a python (or even just a .m5f) file to the device
+ Run it using some automatic process (i.e the file gets run as it is received without further input.)
+ Be able to manage everything through a web interface, even a rudimentary UI will do.Also if you happen to own a device which is in the same condition, let me know how you use it and how youve find ways to get around the screen problem
-
you can connect any other screen to it via I2C,
you can use "print" to see status via its comport,
you can attach some sensors like ENV2,3,4 etc to build room temp monitor with its own web UI ... with broken screen its like any ESP32 out there and there is plenty of examples for it -
Use M5Burner to erase the firmware and burn the correct UIFlow version for the stick