# Quick Start Guide Get your LEDMatrix system up and running in minutes! This guide covers the essential steps to get your display working. ## Prerequisites ### Hardware Requirements - Raspberry Pi 3B+ or 4 (NOT Pi 5) - Adafruit RGB Matrix Bonnet/HAT - 2x LED Matrix panels (64x32 each) - 5V 4A DC Power Supply - Micro SD card (8GB or larger) ### Software Requirements - Internet connection - SSH access to Raspberry Pi - Basic command line knowledge ## Step 1: Prepare Raspberry Pi ### 1.1 Create Raspberry Pi Image 1. Download [Raspberry Pi Imager](https://www.raspberrypi.com/software/) 2. Choose your Raspberry Pi model 3. Select "Raspbian OS Lite (64-bit)" 4. Choose your micro SD card 5. Click "Next" then "Edit Settings" ### 1.2 Configure OS Settings 1. **General Tab**: - Set hostname: `ledpi` - Enable SSH - Set username and password - Configure WiFi 2. **Services Tab**: - Enable SSH - Use password authentication 3. Click "Save" and write the image ### 1.3 Boot and Connect 1. Insert SD card into Raspberry Pi 2. Power on and wait for boot 3. Connect via SSH: ```bash ssh ledpi@ledpi ``` ## Step 2: Install LEDMatrix ### 2.1 Update System ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y git python3-pip cython3 build-essential python3-dev python3-pillow scons ``` ### 2.2 Clone Repository ```bash git clone https://github.com/ChuckBuilds/LEDMatrix.git cd LEDMatrix ``` ### 2.3 Install Dependencies ```bash sudo pip3 install --break-system-packages -r requirements.txt ``` ### 2.4 Install RGB Matrix Library ```bash cd rpi-rgb-led-matrix-master sudo make build-python PYTHON=$(which python3) cd bindings/python sudo python3 setup.py install ``` ### 2.5 Test Installation ```bash python3 -c 'from rgbmatrix import RGBMatrix, RGBMatrixOptions; print("Success!")' ``` ## Step 3: Configure Hardware ### 3.1 Remove Audio Services ```bash sudo apt-get remove bluez bluez-firmware pi-bluetooth triggerhappy pigpio ``` ### 3.2 Blacklist Sound Module ```bash cat <