14 votes
Accepted

What is the battery life of the new Mindstorms and SPIKE Prime hubs?

Power consumption and battery life will of course vary based on the load that the hub is driving. Philo has an extensive analysis for motor power consumption, so I'll just look at what the hub itself ...
  • 34.9k
12 votes
Accepted

Where can one find the documentation for the LEGO Mindstorms Robot Inventor software?

Official Docs Word Blocks The Word Block Descriptions for the block language (Scratch) are under Help & Support in the Settings. Settings are found by clicking on the gear icon on the home page. ...
12 votes
Accepted

What internal electronics do Spike Prime and Mindstorms Robot Inventor use?

If we open the hub we can take a look at the main PCB inside. There's just one PCB in addition to a small speaker and the replaceable lithium ion battery. Here's the top of the PCB: And the bottom: ...
  • 34.9k
11 votes
Accepted

What's the easiest way to build a delta robot using LEGO Mindstorms 51515?

What are the parts used for the [Hirolabo delta robot's] arms and circular base (labelled as parallel links and universal joints) ? Let's see another still from that video: There I see: 2736 ...
  • 4,848
9 votes
Accepted

How to dump the micropython filesystem from the SPIKE Prime (and Mindstorms v4)?

Using rshell I've managed dump the micropython filesystem of my hub after updating it to v1.0.03.0034-c3879ab. rshell connect serial /dev/ttyACM0 115200 rsync -a /pyboard ~/spikefw Note: These ...
  • 388
7 votes
Accepted

What is the best way to connect SPIKE prime angular motor to a wheel

TL;DR: Unless you do something quite extreme engineering, any coupling will do just fine and the motor will stall or the tire will slip before even a single axle gets to its limit. The pins have a ...
  • 14k
7 votes

What electronics are inside the SPIKE Prime angular motors?

Here's what the part looks like from the outside: The first step to opening it up is to remove the cover over a section of the drive. Note that this process is likely to cause permanent damage to the ...
  • 34.9k
6 votes
Accepted

Where do I find the program to go with the LEGO 51515?

The "App" page does seem to be hard to find at the moment. I found it by clicking on this little icon on the MINDSTORMS "About" page. The app is distributed through various app ...
5 votes

Where can one find the documentation for the LEGO Mindstorms Robot Inventor software?

Recently following web-page appeared: https://lego.github.io/MINDSTORMS-Robot-Inventor-hub-API/ I learned it from David Lechner (https://github.com/gpdaniels/spike-prime/issues/7#issuecomment-...
  • 151
5 votes

How to get a random value in the LEGO Mindstorms Robot Inventor software

Under operators, there is a block "Pick Random" where you can specify to pick an integral number between x to y... x and y you can type... So for a random direction, set it between 0 and 359 ...
5 votes
Accepted

How can I restore a .lms file created on Mindstorms Inventor to another device?

On desktop, click File > Open.... or double-click on the file in a file browser. On Android, you will need a file browsing app like Files. Find the file and tap on it. You may be asked which app ...
4 votes

How to change colour of the bluetooth/charging RGB LED in the hub?

Short answer: You can't. Longer answer: It should be possible to do with custom firmware, but it's (a) not worth it, (b) difficult from a technical standpoint, and (c) a bad idea. Disclaimer: besides ...
  • 4,848
4 votes

Continuous power supply for the SPIKE Prime or Robot Inventor hubs?

This is what the 45678 user guide says: EN Important information: Only use a high-quality Power Adaptor, PC or Laptop for charging the rechargeable battery. Output 5V DC, 500-1500mA. Use the supplied ...
  • 1,063
3 votes

MINDSTORMS 51515 exporting code

I don't have an iOS device, but in the Android/ChromeOS version, there is a Share option when you click the ⋮ button next to the project name. You can use this to email the project, send it to Dropbox/...
3 votes

How to change colour of the bluetooth/charging RGB LED in the hub?

As far as I know, this is not possible with the default firmware and APIs currently. The primary hub LED is exposed as hub.led, but I don't believe that the other LED is accessible from user code. It ...
  • 34.9k
2 votes

robotic inventor\spike prime hubs: Hub 2 hub communication AND led matrix control

This isn't a direct answer to your question, but it would be one way to solve the problem. Instead of using the hubs from SPIKE or Robot Inventor, you could use the Control+ hub: This hub ...
  • 34.9k
2 votes
Accepted

How to get a random value in the LEGO Mindstorms Robot Inventor software

Python has this built in. Or is there some reason you can't use it?
  • 6,179
2 votes

Where do I find the program to go with the LEGO 51515?

According to this review on Rebrickable, the same app you download for the building instructions is the one you use to program it. Did you download an app for instructions?
  • 6,179
2 votes
Accepted

How to dump the firmware from the SPIKE Prime (and Mindstorms v4)?

Using the micropython REPL interface of the hub I've managed to dump the firmware using the built in tools. This was after I'd updated to v1.0.03.0034-c3879ab. The commands on the hub to achieve this ...
  • 388
2 votes

Xbox to Robot Inventor?

Not with the standard software, not directly. You can however have the Xbox controller connect to your PC and "stream" your program, i.e. the program runs on your PC rather than the Hub and ...
1 vote

Robot Inventor Bluetooth not working

Maybe this project legoBTLE4pi could help you. It connects a Raspberry PI via Bluetooth to a Lego Powered Up Brick and does all the funny stuff. The project is ongoing (nice TUI etc) but everything ...

Only top scored, non community-wiki answers of a minimum length are eligible