This guide explains how to flash Beatnik OS (Image) using the Raspberry Pi Imager v2 and the bratnik custom repository json file.
NOTE: Raspberry Pi Imager v2 handles images differently than previous versions (1.X). In v2 you just need to download the beatnik-repo.json file and it will download the OS from here during flashing: https://github.com/byrdsandbytes/beatnik-pi/releases).
- Raspberry Pi Imager v2.x or newer installed.
- Download: raspberrypi.com/software
- beatnik-repo.json file.
- Download the
beatnik-repo.jsonfile from this repository to your computer.
- Download the
- Open Raspberry Pi Imager.
- Go to Settings.
- Navigate to Image repository.
- Select Use own file.
- Select the downloaded
beatnik-repo.json. - Select apply.
- Select your Raspberry Pi model.
- Select Beatnik OS v0.4.9 (or the latest version shown).
- Click CHOOSE STORAGE.
- Insert your SD card into your computer.
- Select the SD card from the list.
*Raspberry Pi Imager 2.x allows you to pre-configure Wi-Fi and SSH. This is essential for a headless setup. * *If you have a Beatnik LED Button you can skip this step and configure your pi using the app.
- Click NEXT.
- Customization:
- Set hostname: e.g.,
beatnik-001. - Set username and password: We recommend user
beatnik. Choose a strong password. - Configure wireless LAN: Enter your SSID and Password so the Pi connects automatically.
- Set hostname: e.g.,
- Services Tab:
- Enable SSH: Check this box. Select Use password authentication.
- Click SAVE.
- Click YES to apply the customisation settings.
- Click YES to confirm erasing the SD card.
- Wait for the writing and verification process to complete.
- Insert the SD card into your Raspberry Pi.
- Power it on.
- The device will boot, resize the filesystem, and connect to your Wi-Fi.
- You can then access it via SSH or the web interface (if equipped):
ssh beatnik@beatnik-001.local
NOTE: Every BeatnikOS will first start as a SERVER you can degrade it to be a CLIENT in the App. (Check Beatnik Controller Repo)