-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
[V3.2] SPIKE Prime Hub and MINDSTORMS Inventor Hub (Ideas wanted!) #406
Comments
This list of intended features is great! I'm currently focusing at other home needed activities for a few months, so hopefully when I find the time to work on my robots again this will be much closer. :) |
'Download programs via BLE and save them on the hub' and 'Charge the hub via USB' are very welcome. Don't mind to wait for Hub2Hub communication... there are already enough features on current release to keep me busy :D |
I second @JorgePe re: "Download programs via BLE and save them on the hub", and would like to request something more ambitious: the ability to access / manipulate the Hub's filesystem (user space only, not root/system space). The use case I have in mind is to enable complex projects with multiple .py files with mutual imports (e.g. The standard to reference against is what is currently possible with EV3 through VSCode, i.e., downloading a project of multiple files to the EV3 Brick's filesystem, and maintaining multiple projects on the EV3 Brick. Vinh |
Talking of the VSCode experience, I notice this active project by Peter Staev: https://github.com/PeterStaev/lego-spikeprime-mindstorms-vscode <-- referenced here for what it's worth. |
The list of suggestions is great, I hope it will come soon |
Saving programs on the hub and charging the hub via USB are also for me the essential features here. I flashed Pybricks directly to get completely rid of the original firmware (I don't need dual boot). Personally I'm not a big fan of the web IDE but I'm a big fan of pybricksdev. So it would be very nice to access the hub via REPL Mode and stop programs via the terminal. |
For a better development experience and code maintenance, it would be great to allow splitting the code into multiple modules/files to avoid a single bulky python source file. A typical scenario is a re-use of custom-made tools/libraries for multiple projects. |
It would be cool if you could implement the hub style commands for motors (hub.port.A.motor) |
We've just released a beta version that has pretty much all of these features in one form or another. So we can close this issue. Feel free to keep your ideas coming --- just open a dedicated issue or discussion for each one. |
Sounds great! Does it also include the |
No, please see #591, where this is mentioned. |
Update: Try out the beta now!
Introduction
An early version of Pybricks for SPIKE Prime and MINDSTORMS Robot Inventor has been working for a long time. But so far it was only aimed at adventurous users who didn't mind trying out nightly builds with cumbersome installation tools.
But now, we are beginning to finalize a stable release for everyone. 🚀
SPIKE and MINDSTORMS support will come in V3.2!
Here's what we'll focus on at first. Some of this is even already done:
Hub-to-hub communication will be reserved for V3.3.
We want your input!
As always, a lot more is possible. But what features do you really want to see?
Let us know in a comment below. Or tell us whether we should just stick to this list for now.
Upvote!
To let us know that you're here, please 👍 this post. This really helps us prioritize user requests. This was a big hit in #186 --- let's see if we can set a new record.
The text was updated successfully, but these errors were encountered: