uPyLoader - simple file transfer and communication
Posted: Thu Aug 11, 2016 1:33 am
Hi,
I've been tinkering with MicroPython on ESP8266 for a month or so and I've had hard time finding the right tools. I've tried ESPlorer but it didn't really work for me - I couldn't transfer files, nor run the scripts. I've then noticed that only reliable way to get files on board was using WebREPL or CLI. And while WebREPL is fairly good for start, it didn't cut it for me .
So I have decided to create my own application that could uniformly communicate with the board over WiFi and UART and support file transfer. Today, I've released it on GitHub: https://github.com/BetaRavener/uPyLoader/
It's written in (surprise!) Python. Currently looks something like this:
https://s9.postimg.org/ij6e9sqr3/u_Py_Loader.png
It would be great if you gave it a try and left me some feedback. I have provided some how-to instructions on the GitHub page but if anything is unclear, feel free to ask. Currently, it's in state when it's usable for me but it's nowhere near polished or bug-free, and the code is quite a mess. Still, it's working and if there are more people using it, I would be more than willing to further improve it
Note: I know this should probably be in the general "Programs, Libraries and Tools", but so far I could only test this with ESP8266.
I've been tinkering with MicroPython on ESP8266 for a month or so and I've had hard time finding the right tools. I've tried ESPlorer but it didn't really work for me - I couldn't transfer files, nor run the scripts. I've then noticed that only reliable way to get files on board was using WebREPL or CLI. And while WebREPL is fairly good for start, it didn't cut it for me .
So I have decided to create my own application that could uniformly communicate with the board over WiFi and UART and support file transfer. Today, I've released it on GitHub: https://github.com/BetaRavener/uPyLoader/
It's written in (surprise!) Python. Currently looks something like this:
https://s9.postimg.org/ij6e9sqr3/u_Py_Loader.png
It would be great if you gave it a try and left me some feedback. I have provided some how-to instructions on the GitHub page but if anything is unclear, feel free to ask. Currently, it's in state when it's usable for me but it's nowhere near polished or bug-free, and the code is quite a mess. Still, it's working and if there are more people using it, I would be more than willing to further improve it
Note: I know this should probably be in the general "Programs, Libraries and Tools", but so far I could only test this with ESP8266.