8 votes
Accepted

EV3 not recognizing resistance correctly (MicroPython)

Here is the schematic of an input port on the EV3 (available on official LEGO MINDSTORMS download page): And this is the implementation of the resistance() method from Pybricks MicroPython: STATIC ...
David Lechner's user avatar
5 votes
Accepted

EV3 screen stuck at starting after inserting MicroSD card

This could be due to a bad SD card or due to bad flashing software. For example, there was a broken version of the Etcher software in early 2019 that caused the same symptoms [1].
David Lechner's user avatar
5 votes
Accepted

Why doesn't my LEGO Micropython remote control program work?

You can get community support for Pybricks at https://github.com/pybricks/support. ir.buttons(1) returns a list of pressed buttons, so in this particular program if ir.buttons(1) == Button.BEACON: ...
David Lechner's user avatar
4 votes

Powered Up/Pybricks custom electronics?

The Pybricks PUPDevice class works with any device that supports the LEGO Powered UP (PUP) protocol. If you manage to implement that protocol on some other device like a Pyboard, OpenMV or Arduino, ...
Laurens Valk's user avatar
4 votes

EV3 screen stuck at starting after inserting MicroSD card

I want to add that I encountered the same problem today with Etcher version 1.18.11. I tried to flash the image on my SD card 4 times with this version. Each time Etcher validation failed, and when I ...
Erik VDB's user avatar
4 votes
Accepted

Help with my Ev3 printer

You are using the function run_target... which tells the motor to run to a specific angle. So it turns to an absolute position... This might be correct for the pen_up and pen_down cases, but I think ...
Michael Verschaeve's user avatar
3 votes

Pybricks on Android Tablet

There was a bug in Pybricks that caused an empty page to load for existing users when a new version was released. It should be fixed for new users, but existing users will need to clear the cache for ...
Laurens Valk'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

How I can connect the LEGO SPIKE Prime hub via Bluetooth in Visual Studio Code using the pybricksdev library?

The easiest way to use pybricksdev is as a command line tool. I recommend using pipx to ensure that your are always using the latest version of pybricksdev. Assuming you have already installed pipx ...
David Lechner's user avatar
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

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