discovery
discovery copied to clipboard
Discover the world of microcontrollers through Rust!
running `cargo build --features v2 --target thumbv7em-none-eabihf` result in this error: ``` error: failed to download `half v1.8.2` Caused by: unable to get packages from source Caused by: failed to...
The Linux installation instructions include this sort of thing: > These rules let you use USB devices like the micro:bit without root privilege, i.e. sudo. > > Create this file...
I think this output is a little nicer: `dmesg -wH | grep -i tty` Thank you so much for putting this guide together! What an amazing resource, I'm having a...
For some reason I can't sometimes connect to the Bluetooth. And this is what I get: `minicom: cannot open /dev/rfcomm0: Device or resource busy` I have no idea why this...
I was wondering, considering that the embedded discovery book is targeted at people that have never done embedded things in their life before, is it reasonable to show the how...
Host machine: MacOS Big Sur 11.3 Target: Microbit v 1.5 Running `cargo embed --target thumbv6m-none-eabi` produces the following: ``` Compiling semver-parser v0.7.0 Compiling proc-macro2 v1.0.36 Compiling unicode-xid v0.2.2 Compiling nb...
Newer revisions of the discovery board use the `LSM303AGR` instead of the `LSM303DLHC`. The I2C address of the `LSM303AGR` chip is still the same but the registers to read are...
In https://docs.rust-embedded.org/discovery/f3discovery/09-clocks-and-timers/nop.html, it was suggested that doing a `aux9::nop()` would prevent the loop from being optimized away. When I tried it, I got the following assembly: ``` (gdb) disassemble /m...
I've been working through the Discovery book on NixOS and saw that `itm` isn't available in nixpkgs. I've decided to try and package it up, but in doing so ran...