Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MicroPython REPL #572

Open
iamrecursion opened this issue Mar 4, 2024 · 10 comments
Open

MicroPython REPL #572

iamrecursion opened this issue Mar 4, 2024 · 10 comments
Labels
Backlog'd to eternity Probably wont ever be done due to time issues help wanted Extra attention is needed

Comments

@iamrecursion
Copy link

Description of the feature you're suggesting.

It's all well and good to have a vast array of apps—which you guys ensure we do—but sometimes I find myself wanting to prototype or hack-together functionality directly on device.

It would be awesome to have a MicroPython REPL that allows you to issue commands on-device, and provides access to the GPIO pins, radios, and so on.

Anything else?

No response

@N-coder82
Copy link

N-coder82 commented Mar 25, 2024

that would be hard, not enough RAM on the device to store a REPL AND the OS in memory.

@iamrecursion
Copy link
Author

You'd have to hand control directly over to micropython for the time it was running, rather than trying to run it as a flipper app.

@N-coder82
Copy link

Then how would it exit the REPL

@iamrecursion
Copy link
Author

Hand it back to the OS by booting. Fundamentally it's just an alternate 'kernel' running on the microcontroller. May well be out of scope for this project but I figured I'd bring it up.

@N-coder82
Copy link

Hmm, interesting, do you think you could program it yourself?

@iamrecursion
Copy link
Author

Given enough time, I think so. Unfortunately I'm very time constrained at the moment so I'm unlikely to pick it up any time soon!

@ClaraCrazy
Copy link
Member

Funnily enough, i had that same idea a while ago, unfortunately i'm far too stupid to take on such a task myself, and the very small team I do have is very busy with other features and their private lives atm

@ClaraCrazy ClaraCrazy added help wanted Extra attention is needed Backlog'd to eternity Probably wont ever be done due to time issues labels Mar 26, 2024
@1Riki
Copy link

1Riki commented Mar 26, 2024 via email

@iamrecursion
Copy link
Author

Cheers for the heads up @ClaraCrazy. I'll keep an eye on this one if I ever have time to poke at it.

@N-coder82
Copy link

woo! i would love it if this made it into xtreme

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backlog'd to eternity Probably wont ever be done due to time issues help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants