--- title: Requirements & Setup description: A reference page in my new Starlight docs site. --- import { Steps, Tabs, TabItem } from "@astrojs/starlight/components"; ## Rust Installation If your using Windows, check out the guide [here](https://rustup.rs/#). Otherwise: 1. Run the following in your terminal, then follow the onscreen instructions. ```bash curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ``` 1. Get the `adafruit-nrfutil` from [here](https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/update-bootloader-use-command-line). Follow the installation guide on their website. 1. Install `arm-none-eabi-objcopy` on your device. On macOS you can get it from Homebrew: ```bash brew install arm-none-eabi-gcc ``` On Ubuntu install it with apt: ```bash sudo apt install gcc-arm-none-eabi ``` Use scoop on Windows: ```bash scoop install gcc-arm-none-eabi ```