Brian Schwind
Brian Schwind
I noticed this yesterday (2023-06-14) - I built and flashed firmware from `rustc 1.70` and the firmware failed to start up and enumerate as a USB device. I haven't investigated...
Hi Marco! I found this repo from a recently published [article](https://www.bbc.com/news/technology-52251286) I just wanted to offer any programming/electronics help you may need. I have raspberry pis and various arduinos sitting...
I know this crate isn't really managed too much anymore but this was a simple upgrade and both examples seem to work fine.
Hi, I'm building a keyboard and am currently using this crate. I'm currently using it on MacOS. I noticed I'm receiving phantom key inputs when I hold down 4 or...
From [this thread](https://www.reddit.com/r/rust/comments/6u7y3q/rust_wrappers_and_c_callbacks/) Currently the measure callback function is not very safe since it uses `std::mem::transmute` This should be replaced with suggestions from that discussion, with the goal of eventually...
This is currently an attempt at getting the compiler to auto-vectorize the heaviest parts of the decoding process.
I've heard the part USBLC6-2SC6 is commonly used for ESD protection on the USB data lines. * SRV05-4 (LCSC part number C85364) - basic part * ECMF02-4CMX8 (LCSC part number...
Currently it's an array of `[[KeyCode; NUM_ROWS]; NUM_COLS]` but it should probably be `[[KeyCode; NUM_COLS]; NUM_ROWS]` so it looks more like the actual keyboard layout when viewing it.
## Tasks ## PCB - [x] Move row 0 diodes (top row or F row) below their switches instead of above to keep them off the edge of the PCB...