rp-hal icon indicating copy to clipboard operation
rp-hal copied to clipboard

A Rust Embedded-HAL for the rp series microcontrollers

Results 122 rp-hal issues
Sort by recently updated
recently updated
newest added

RP2040 has two sets of gpio interrupt registers, one for each core. The functions in https://github.com/rp-rs/rp-hal/blob/f98b41e1807f1b725d571b9e431ea12c6220d203/rp2040-hal/src/gpio/pin/pin_sealed.rs#L30-L32 always access the registers for core0. Depending on the use case, this is wrong....

I was looking for an example which will guide me to report panics to the host PC over USB. I count not find one, so I wrote mine. I know...

It seems picotool can read information about [what pin does what](https://github.com/raspberrypi/picotool?tab=readme-ov-file#pins) from the info block. Would be super useful to have that supported by the binary info crate as well...

The QFN-80 package (RP2350B/RP2354B) has an additional series of GPIO pins GPIO30-GPIO47. These pins currently exist as type-level variants, but do not have functionality implemented beyond `FunctionSIO`. In _theory_, this...

Hi all, First off thank you very much for the awesome work in getting rust on the RP2040 and following pico boards. Im very excited to get using it. My...

Hi! I can't find any information on whether rp235x-hal has any built-in workarounds for the 2V latching issue detailed in https://github.com/raspberrypi/pico-feedback/issues/401 Is this something that is needed in the HAL?...

I'm working on a peripheral that returns the length of an I2C message as the second read byte. I have to read exactly that amount of bytes, otherwise the peripheral...

Still need to add #PR and @user-name to CHANGELOG.md I've verified that `cargo run-arm --release --bin blinky` and `cargo run-riscv --release --bin blinky` work.