44 lines
992 B
Plaintext
Raw Normal View History

2025-02-28 21:42:48 +01:00
---
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:
<Steps>
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
```
</Steps>