ma7moud3ly / micro-repl Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
In version 1.4 I had regular crashing when connected to any micropython device but with no pattern I could figure out. I just installed 1.5 and it consistently happening when I try to edit code stored on the device, had to reinstall 1.4.
Aside from this issue I love the app, keep up the great work.
Currently using Pi pico and Samsung Galaxy s22 Android 14
Working on my old Samsung Note 8 but on S23 ultra turns off when try to connect do device.
With Circuit Python MCU is only visible and only works terminal
If I try opening explorer there is no files, and if I try to create one, app crashes
Found with esp32c3 and esp32s2, both works correctly with PC
Hi,
Thanks for the app, very promising!
It used to work fine but lately every time I try to edit any code on the RP2040 Zero, the app crashes...
What is wrong? Could you please fix it?
Thank you!
When i swipe output in terminal app automatically close.
Hi!
I'm trying to get the file explorer feature to work on the flow3r badge (ESP32-S3 / MicroPython with a bunch of customizations) and ran into the following issue:
FilesManager.decodeFiles()
is assuming that all elements returned by os.ilistdir()
have four tuple members. But according to the MicroPython docs, the last element (size) is optional.
From what I can see, the size
value in MicroFile
is not used anyway, so it should be safe to fall back to 0
/-1
.
I've created a a potential fix. Let me know what you think about the approach.
https://gitlab.com/fdroid/fdroiddata/-/jobs/6807565850#L1093
you tagged https://github.com/Ma7moud3ly/micro-repl/releases/tag/v1.5 from commit 2ed4b6e
but APK was built from 5fb7a84 :(
/LE: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/b1e3caa38b25199589c3cb1945598c1401604b84
There are some issues with indentation while pasting code in the terminal
Device: Realme 7 Pro
OS: Android 11
Board: ESP32
Recording below-
All OS and apps updates applied.
Pimoroni Plasma 2040 not connecting. App opens then crashes. No messages or warnings.
I found your app "Micro REPL" and want to add it to the f-droid repo. The app contains some dependencies that collide with the rules given by f-droid so i removed them but did not change anything else.
Please let me know if you are fine with the inclusion.
When resting board form the app, it's filesystem seems to stay intact. Am I doing something wrong?
Device : Realme 7 pro
Board: ESP32
Video below-
I made a MicroPython file in Thonny on my Windows machine and saved it to my Pico W.
When I opened that file in Micro REPL it has double spacing.
The editor needs to handle various line endings correctly.
I'm try to edit my main.py that now increase to over 50k, and seems like the editor can open, but no longer able to save on device :(
I believe I am using an OTG adapter as a mouse works on my Samsung Galaxy A03s.
I am supplying an external 5V to my ESP32 DevkitC.
Do I need another adapter?
Thanks.
How the USB to SERIAL communication works in Android.
How to install the CP210x driver in Android.
I want to connect my ESP32 with termux. How to install CP210x. Does it only work inside the app?
Working for me on ESP32. Very nice job. The ESP32 dev board is even powered from my phone so can program on the go!
Syntax highlighting is probably a big ask.
Something odd happens when you rotate the phone, you lose the connection ... I am confident that it is not my data cable connections.
Turning rotate off and it works. For the editor it would be nice to go to landscape :)
Place two big letters OK in script, script will be read begining from OK
Hello support team
At first I am not an expert, my wish is to copy a data.file to my android-phone
via USB, then open the file with Python3 app (+Matplotlib) application.
On desktop pc everything works well.
How do I do it?
My setup
Micropython v1.20, Android 11
I have a project that uses sys.stdin.read and it needs
Ctrl+C to end. I installed "Unexpected keyboard" because it has its own Ctrl key. Nothing happens when I use Ctrl+C or Ctrl+D. I have not tried using a physical keyboard as I don't have access to one right now but I might give an update once I've tested it. If it's truly not supported then please do consider implementing it as keyboard interrupts are quite important for a lot of scenarios. Thank you!
Hello,
When copying from a listing in the editor then pasting in another app extra line spaces are inserted throughout the listing. Tried this on three different other apps and the behaviour is replicated. Can this please be fixed i.e. remove the additional newline characters presumably?
Thanks.
App works great so far.
Open explorer without Pico connected, get phone storage.
Connect Pico and open explorer and you get Pico.
Fair enough, bit you can't switch storage back to phone to load a script while Pico is connected.
If you select a script from Pico storage, you cannot copy and save it to phone.
Open script from Pico into editor, disconnect the Pico and you still have no option to copy to pc.
Your save button should do same as thorny app, ask where you want to save, Pico or this computer .
Also, if you select explorer option and Pico is connected, you should have an option to explore Pico or phone
For the first time app works fine an i can write something but syntax don't highlight, after save if I trying open this file or open editor app crashed. And interaction with board fs haven't effect. (arduino nano rp2040 connect, micropython v1.23
Hello, good app.
But i dont find how i can put or send files from Android to Esp32 by OTG serial cable.
Can you help me?
I can't find a way to open a file from a URL or downloads. I can manually type in small examples and they run (well done!) but I need to import bigger examples and modify them.
It'd be nice if there were tabs in the editor and in the terminal. It would save going back and forth between stuff a lot
Hi. I really like the app, thank you. Is there though an easy way to transfer a file edited on the phone to the esp32 please? I can only see that one has to copy then paste into a new file between the phone and esp32.
Again though I really like it. Good luck!
App keeps crashing when trying to view files from scripts while a board is not connected. Haven't tried with a board connected yet
Device: Realme 7 Pro
OS: Android 11
Screen recording below
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.