# LED Matrix Installation Guide ## 🚀 Quick Start (Recommended for First-Time Installation) The easiest way to get your LEDMatrix up and running is to use the automated installer: ### Step 1: Connect to Your Raspberry Pi ```bash # SSH into your Raspberry Pi ssh ledpi@ledpi # (replace with your actual username@hostname) ``` ### Step 2: 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 ``` ### Step 3: Clone Repository ```bash git clone https://github.com/ChuckBuilds/LEDMatrix.git cd LEDMatrix ``` ### Step 4: Run First-Time Installation ⭐ ```bash chmod +x first_time_install.sh sudo ./first_time_install.sh ``` **This single script handles everything you need for a new installation!** --- ## 📋 Manual Installation (Advanced Users) If you prefer to install components individually, follow these steps: 4. Install dependencies: ```bash sudo pip3 install --break-system-packages -r requirements.txt ``` --break-system-packages allows us to install without a virtual environment 5. Install rpi-rgb-led-matrix dependencies: ```bash cd rpi-rgb-led-matrix-master ``` ```bash sudo make build-python PYTHON=$(which python3) ``` ```bash cd bindings/python sudo python3 setup.py install ``` Test it with: ```bash python3 -c 'from rgbmatrix import RGBMatrix, RGBMatrixOptions; print("Success!")' ``` ## Important: Sound Module Configuration 1. Remove unnecessary services that might interfere with the LED matrix: ```bash sudo apt-get remove bluez bluez-firmware pi-bluetooth triggerhappy pigpio ``` 2. Blacklist the sound module: ```bash cat <