Ian
Ian
I'm working on a SAMD21 based USB device, which does the USB work in the USB ISR, along the lines of the usb_echo example. The USB interrupt is set to...
On Matrix, there has been some discussion around an "Open Drain" GPIO mode, which could be used to drive shared interrupt or reset lines for example. This mode would have...
Currently, configurations like this are allowed - note the same RTT up-direction channel is used twice: ```toml channels = [ {up = 0, down = 0, name = "first", format...
While hacking on ESP32 firmware today, I noticed in the serial console that the watchdog was firing and resetting the ESP32, but there was no notification on the web GUI....
For [this PR](https://github.com/rust-embedded-community/usb-device/pull/60) I've thrown together a [firmware and minimal documentation](https://github.com/ianrrees/test-usb-device) to use this crate's `TestClass`. @Disasm has an implementation for a different micro [here](https://github.com/Disasm/usb-otg-workspace/blob/master/example-f446ze-board/examples/test_class.rs). I wonder if we should...
See https://github.com/rust-embedded-community/usb-device/issues/100
Aim is to resolve https://github.com/mvirkkunen/usb-device/issues/33, however as @lkolbly points out it doesn't add testing support. @mvirkkunen is that OK with you, or should I look in to adding test support?...
The USB spec imposes some constraints on the max packet sizes allowed for particular types of endpoint. In the ATSAMD implementation of usb-device, we have [a bit of code](https://github.com/atsamd-rs/atsamd/blob/08b313a7b7298d8fedffb01f29f3f4b15115b96c/hal/src/thumbv6m/usb/devicedesc.rs#L65-L79) that...
I'm implementing a USB device along the lines of SerialPort, but which directly talks to a UART peripheral - tacking on a USB-UART functionality to an existing widget. The initial...
Our Feather M0 BSP has features for some specific variants of the board, for instance the `rfm` feature for "RadioFruits", `adalogger` if the SD card shield is added, `express` for...