Pybricks 3.0 Release Candidate out now. Please help us test! #334
Replies: 8 comments 29 replies
-
It Works on Raspberry Pi 4 - a quick testFirstly, I must offer my personal congratulations to you both for a truly outstanding achievement. Well done to you both!! I hope that you can inspire new generations of Desktop Robotics Designers to experiment, explore and learn. The hardware and software basics are now in place. I read your call for feedback, and fired up my Raspberry Pi 4 to check how the new software was working on this popular maker platform. Here is my (quick) mini-report: System: Raspbian GNU/Linux | Version 10 (Buster) | Linux version 5.10.17-v7l+ Hubs: MoveHub | InventorHub MoveHub Firmware update: the update lasted about 7 min, and the first two upgrade attempts did not work. I kept getting a red warning box coming up - GATT Error Unknown - at the end of the update. However, after the third try, despite not getting an OK success notification (only the familiar red warning window), running code to move the inbuilt motors worked as expected. Regards from Berlin, |
Beta Was this translation helpful? Give feedback.
-
Congratulations on this major milestone. I have flashed 3 TechnicHub without issues. Ubuntu 21.04, Chrome 90.0.4430.212 64 bit Also been using Jupyter Notebook and pybricksdev - 2 Control+ hubs (only issue with python already above 3.8). Using keyboard.poll and stdin to send keys to the hubs (ok, not sticking to documentation). It stopped working once (no keys were been received) not sure why, a refresh on Chrome fixed it. Program length is around 300 lines but it's not a large program (lot's of if/then). 4 large motors on each hub, using track_target and run_until_stalled... only issue I have, with 2 motors, is 'zero' position not correct at start. I am still trying to understand if it's a motor issue (there is an issue with 51515 smaller motors, not aware if these large motors are also affected and the offset is much larger) or just my fault. Once batteries low the Hub shuts off when using all motors. Expected, I believe, these motors are hungry. |
Beta Was this translation helpful? Give feedback.
-
MoveHub on Ubuntu 21.04 with Google ChromeError Message: Connected to hub but failed to get Device Information service. I followed the advice, removed Pybricks Hub several times - same error message. My InventorHub works fine with the same setup (Ubuntu/Chrome). |
Beta Was this translation helpful? Give feedback.
-
"Try saving and loading code files from your computer." |
Beta Was this translation helpful? Give feedback.
-
MoveHub: Firmware include current program | Win 10/ChromeThis worked for me with a short (25 line) program. Useful for testing hardware. |
Beta Was this translation helpful? Give feedback.
-
"Try including a program in the firmware via the settings menu." Working with 2x Technic Hubs. Very useful. |
Beta Was this translation helpful? Give feedback.
-
Pybricks Code text input flipping between insert and replace modeWhile writing code for Pybricks using Win 10 and Chrome, I found yesterday that text input was flipping between insert and replace mode, and could not work out how that had happened. Is this a feature triggered by some accidental key combinations that I made, or something else? |
Beta Was this translation helpful? Give feedback.
-
Another Try on my Raspberry Pi 4B: Pybricks Connected and ran code for built-in motorsI have a small biped robot using the two motors built-in to the MoveHub. Using the Raspbian release of Chromium, it paired, and ran a simple walking code. Details from the developer tools console:
System: Raspbian GNU/Linux | Version 10 (Buster) Main Bug: When I disconnect the hub, reconnecting requires the browser to be closed and re-opened. My Basic Code:
|
Beta Was this translation helpful? Give feedback.
-
We are super excited that we are finally getting ready for the official Pybricks 3.0 release!
That's right, no more beta, but a solid and stable release.
This release supports MicroPython coding for:
We need your help!
How, you ask? Well:
➡️ ➡️ Start coding, find bugs 🐛 ! ⬅️ ⬅️
If you want to help, here's a few things to look out for especially:
Be sure to get creative and try to break as much as you can. In fact, most issues are probably not even on this list!
And remember, the sooner we complete this 3.0 release, the sooner we can work on the 3.1 release which supports the SPIKE Prime Hub and MINDSTORMS Robot inventor Hub.
Please tell us about your findings!
Please let us know about any errors or unexpected results. That way we can fix them before the final release.
Feel free to just comment here, even if everything is just working as expected. We want to hear that too!
You may also open a new issue directly.
A big thanks to our users, contributors and sponsors!
We want to say THANK YOU to all our users, contributors, and sponsors. You've been a great help!
As a sign of appreciation, we'd like to invite you to a video call to discuss your findings and future ideas for Pybricks. We'd love to see your creations with Pybricks too.
We don't have all of your email addresses, so if you'd like to participate, please drop us an email as follows:
Thanks especially to our contributors and public sponsors, listed in alphabetical order (apologies if I've missed your name!):
@AntoniLuongPham, @ArianaLuongPham, @BertLindeman, @codeadamca, @DimitriDekvere, @fkleon, @JanderII, @Jason733i, @JorgePe, @littldr, @martynboogaarts, @mwinkler, @Novakasa, @NStrijbosch, @PhoBricks, @thesynman, @TheVinhLuong102, @VegaMansk, @Vinz1911, @yipjustin, @ZPhilo
Beta Was this translation helpful? Give feedback.
All reactions