Hot answers tagged

8 votes

Lego Mindstorms EV3: programming language recommendation

In general, would you recommend switching to a normal programming language (I am quite "fluent" in languages like C/C++, Python and Java) in order to avoid having to use blocks when building more ...
Alexander O'Mara's user avatar
7 votes
Accepted

How to get double the speed from 2 regulated EV3 motors?

By adding two motors together with gears, you have doubled the torque the motors provide. Power = torque x speed, so if you don't want the doubled power from the motors to go to the torque component ...
Phil B.'s user avatar
  • 16.9k
5 votes

How to connect two LEGO Bricks EV3 by USB using python

You can create a network connection between two EV3s using USB + ev3dev. Just enable tethering (the "Gadget" checkbox) on one of the EV3s. Connect the USB cable to the USB peripheral port on that ...
David Lechner's user avatar
3 votes

How to instruct Mindstorms EV3 from PC conditionally?

If you are running ev3dev on the EV3, you can use RPyC to remotely execute Python code on the EV3. Resources: Python-ev3dev. Working with ev3dev remotely using RPyC EV3 PYthon. RPyC
David Lechner's user avatar
2 votes

How to connect two LEGO Bricks EV3 by USB using python

I have not tried this for myself. But as far as I know ev3dev does not support EV3 USB daisy chaining. EV3 serial to EV3 serial over sensor ports should work. e.g. as an example https://github.com/...
anonagain's user avatar
2 votes

Capture video stream from LEGO Studio Camera (Logitech USB webcam) in ev3dev?

Fswebcam on ev3dev should already be using a v4l2 API backed by a v4l2 compatible driver. The first thing I would look at is v4l-info to understand the pixel formats supported. Next, I would try ...
rsaxvc's user avatar
  • 121
2 votes

Capture video stream from LEGO Studio Camera (Logitech USB webcam) in ev3dev?

Since I'm no software engineer my solution would be to retrofit the insides with known compatible hardware. Cheating? Maybe... but it isn't like the original hardware inside was actually Lego to begin ...
JohnnyB's user avatar
  • 3,264
2 votes
Accepted

EV3Dev Gyro sensor doesn't output values beneath 0

I'm assuming you are using ev3dev-lang-java. It looks like this bug was fixed in v2.6.0. Source. Make sure you are using the latest version. With your EV3 connected to the Internet, run sudo apt ...
David Lechner's user avatar
2 votes
Accepted

Why does Pybricks on ev3dev have slow performance compared to EV3-G?

Printing text in pybricks-micropython on ev3dev has known performance issues, so we don't recommend doing that in a loop. The trade off is that, unlike ev3-g, you can also print in other languages ...
David Lechner's user avatar
1 vote
Accepted

How to cross compile for ev3dev using Docker

So the answer is mainly about usage of docker in context of cross compiling for RaspberryPi. First we get the cross compiler docker image (you need to be part of docker group or use sudo): docker pull ...
r0berts's user avatar
  • 141
1 vote
Accepted

Why is my EV3 status light pulsing? (ev3dev)

That is just the default state of the light when pybricks-micropython starts. You can get help with Pybricks programming at https://github.com/pybricks/support.
David Lechner's user avatar
1 vote

Port Splitter for EV3 motors

It depends on what you're doing, but for this purpose the Mindsensors motor multliplexer is the device you are looking for - not the port splitter. A multiplexer (in this context) allows you to ...
MindS1's user avatar
  • 1,362
1 vote

how to send direct command to ev3 brick

This isn't exactly sending direct commands to your robot, but LEGO Education recently released a python stack for the EV3 brick. I haven't tried it; but as I understand it, it's an alternative ...
Joubarc's user avatar
  • 21.2k
1 vote

How to instruct Mindstorms EV3 from PC conditionally?

It's definitely possible and feasible to communicate from a program on your PC through bluetooth with an EV3 brick, several example projects can be found on the internet. Assuming you want to code ...
Michael Verschaeve's user avatar
1 vote
Accepted

Controlling EV3 motors within VC++

You can run C++ programs directly on the EV3 (Stackoverflow). An Eclipse plugin is also available. If you want to run the C++ program on Windows and connect to the EV3 remotely you can use c4ev3's ...
a3f's user avatar
  • 176

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