support
support copied to clipboard
Pybricks support and general discussion
The Raspberry Pi Build HAT has a couple of fault inputs that we don't have on other hubs. One is a port fault that is triggered if we overload the...
The Raspberry Pi Build HAT communicates to a connected Raspberry Pi computer via a serial port on the 40-pin header. We will need to implement the Pybricks Protocol over this...
The Raspberry Pi Build HAT has an ADC that monitors the voltage input. This can be connected to a mains supply or to a battery pack. We need to implement...
It appears that the Raspberry Pi Build HAT has an IMU (accelerometer and gyro) that is initialized but isn't otherwise used. https://github.com/raspberrypi/buildhat/blob/19027849264d8839f7548713219a5982925dd885/firmware-pico/ports.c#L131-L135 If it is actually there on the board,...
The Raspberry Pi Build HAT has 4 Powered Up I/O ports for connecting motors and sensors. We need to write a platform-specific driver to be able to use these. There...
The Raspberry Pi Build HAT has a two-color LED (red/green). This should serve as the status indication light like on other hubs. This will be similar to EV3 which also...
I am programming an RC car using Pybricks for Spike Prime. Everything worked fine for a couple of days. Then I tried adding a button to switch the headlights on...
**Describe the bug** A program with `from pybricks.hubs import PrimeHub` runs on an EV3 hub without any error reported. **To reproduce** Steps to reproduce the behavior: Run a test program...
**Describe the bug** We may want to eventually include certain frozen packages in some firmwares. For example, asyncio may be useful for working with rfcomm sockets. However, there are certain...
To allow users to give their EV3 a unique name, we need to implement the hub name feature in the firmware like we do in other hubs. This involves creating...