Add one-command install script and stability fixes
- Add install.sh for automated setup - Add all component files (wrapper, service, config, verify) - Add stability fixes section (WiFi PowerSave disable + Watchdog) - Update README with new installation instructions
This commit is contained in:
32
01-prerequisites.md
Normal file
32
01-prerequisites.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Prerequisites
|
||||
|
||||
## System Requirements
|
||||
|
||||
**Fresh Raspberry Pi OS (Lite/Bookworm recommended)**
|
||||
|
||||
The installation script will automatically install the required packages, but if you prefer manual installation:
|
||||
|
||||
```bash
|
||||
sudo apt update && sudo apt upgrade -y
|
||||
sudo apt install darkice icecast2 alsa-utils -y
|
||||
sudo reboot
|
||||
```
|
||||
|
||||
## Hardware Requirements
|
||||
|
||||
- Raspberry Pi (any model, including Pi Zero 2W)
|
||||
- USB audio interface (record player → RCA/3.5mm → USB)
|
||||
- Reliable power supply (USB audio hates undervoltage - use a quality power adapter)
|
||||
- Network connection (WiFi or Ethernet)
|
||||
|
||||
## Software Requirements
|
||||
|
||||
- Raspberry Pi OS (Debian-based)
|
||||
- Git (usually pre-installed)
|
||||
- Sudo access
|
||||
|
||||
## Notes
|
||||
|
||||
- The Pi Zero 2W works great for this setup
|
||||
- USB audio disconnections are fixed by the wrapper script and USB audio configuration
|
||||
- A stable power supply is critical - undervoltage causes USB audio issues
|
||||
Reference in New Issue
Block a user