mirror of
https://github.com/nkbai/book.git
synced 2026-08-31 19:57:52 +08:00
Remove references to bluetooth hardware
This commit is contained in:
@@ -21,8 +21,7 @@ different than your laptop's and we'll have to run and debug programs on a "remo
|
||||
|
||||
## Documentation
|
||||
|
||||
Tooling is not everything though. Without documentation is pretty much impossible to work with
|
||||
microcontrollers.
|
||||
Tooling is not everything though. Without documentation is pretty much impossible to work with microcontrollers.
|
||||
|
||||
We'll be referring to all these documents throughout this book:
|
||||
|
||||
@@ -60,17 +59,6 @@ We'll use all the tools listed below. Where a minimum version is not specified,
|
||||
|
||||
[`itmdump`]: https://crates.io/crates/itm
|
||||
|
||||
If your laptop has Bluetooth functionality and you have the Bluetooth module, you can additionally
|
||||
install these tools to play with the Bluetooth module. All these are optional:
|
||||
|
||||
- Linux, only if you don't have a Bluetooth manager application like Blueman.
|
||||
- `bluez`
|
||||
- `hcitool`
|
||||
- `rfcomm`
|
||||
- `rfkill`
|
||||
|
||||
macOS / OSX / Windows users only need the default bluetooth manager that ships with their OS.
|
||||
|
||||
Next, follow OS-agnostic installation instructions for a few of the tools:
|
||||
|
||||
### `rustc` & Cargo
|
||||
|
||||
@@ -48,33 +48,6 @@ $ sudo pacman -S \
|
||||
$ yaourt -S openocd
|
||||
```
|
||||
|
||||
## Optional packages
|
||||
|
||||
- Ubuntu / Debian
|
||||
|
||||
``` console
|
||||
$ sudo apt-get install \
|
||||
bluez \
|
||||
rfkill
|
||||
```
|
||||
|
||||
- Fedora
|
||||
|
||||
``` console
|
||||
$ sudo dnf install \
|
||||
bluez \
|
||||
rfkill
|
||||
```
|
||||
|
||||
- Arch Linux
|
||||
|
||||
``` console
|
||||
$ sudo pacman -S \
|
||||
bluez \
|
||||
bluez-utils \
|
||||
rfkill
|
||||
```
|
||||
|
||||
## udev rules
|
||||
|
||||
These rules let you use USB devices like the F3 and the Serial module without root privilege, i.e.
|
||||
|
||||
Reference in New Issue
Block a user