-
Having followed the given instructions, My First attempt to load the project produces a dialog box with the following message
The project 'mksRobinNano' contains the unknown tool 'CMSISDAP_ID'.
On…
-
## Environment
* **IntelliJ Rust plugin version:** 0.4.200.5421-232
* **Rust toolchain version:** 1.71.0-nightly (4ca000ac8 2023-07-13) x86_64-pc-windows-msvc
* **IDE name and version:** Inte…
-
There are currently not many useful functions implemented for `Pin`. Therefore, pins configured that way can not be used without converting them to a pin with a statically defined function first. That…
-
I'd like to propose a new `CapturePin` trait for representing a single input capture channel. It is to the `Capture` trait what `PwmPin` is to `Pwm`. Since single-channel singleton abstractions are pr…
-
We are currently not doing a great job picking up the vector sizes for generic ops with mixed-length data types. The dispatch below shows a fully parallel element-wise op with `i32` and `i8` operation…
-
I have a 0-3.25V input wired to `GPIO26` (`ADC0`). Where is the API to read an analog value (0-4095)? I think I'm looking for something like,
`let adc_pin_0 = pins.gpio26.into_analog_input();`
U…
-
I have a situation where I need to daisy chain three different sensors on the same I2C channel. With the pattern in this codebase, the driver takes ownership of the I2C device not allowing it to be s…
-
I tried using the `as_mode` GPIO functions for reading from a DHT22 sensor and ran into some issues that i'm documenting here.
# No returns from `as_input` closures
For the DHT sensor, I'd like …
-
Opening this issue to discuss the addition of ADC support.
Just as stated in my other issue #10 , I have an upcoming project that aims to process audio using Rust. For this project, I will need ADC…
-
We should provide APIs for entering light-/deep-sleep.
Chips which have been prioritized by the maintainers have associated tracking issues linked beside them. Community members are encouraged to a…