If you're on Linux, use your appropriate package manager, such as apt, dnf, yum, or zypper. Most modern versions of Linux that are supported will install these.
If you're on Windows, please follow the links and use the given installers/scripts from the websites above.
Make sure that the Pico SDK and the AutoBar repositories are sitting side-by-side. This is needed because you have to set the `PICO_SDK_PATH` environment variable and the settings require that the repositories need to be set that way. You can do this in Linux by running the following:
```bash
export PICO_SDK_PATH=../pico-sdk/
```
Alternatively, you can run the following in Powershell if you're on Windows:
The first command invokes the `cargo` command, which builds the Rust library.
The next command invokes `cmake`. It's not really a build system *per se* but it generates a `Makefile` for us to use `make`.
Speaking of which, the last command that's invoked is `make` which links the library and executable together and builds them.
## Installing
Press the **BOOTSEL** button on the RP Pico until you get the RP Pico to show up as a mass storage device on your computer. From there, you can drag the `autobar.uf2` from the root of the AutoBar directory to the root of the RP Pico. It should run automatmically once that is done.