#Instructions for Users
Instructions Video- https://youtu.be/WFHEauunvpc?si=A_aUb4g-ToItll7o
Download Files- https://github.com/futuristiciox/WS2812_LED_Control_App
-
Copy Paste WS2812_LED_APP folder to ~home/pi (recommended)
-
Open your terminal in the WS2812_LED_APP folder. or open terminal and follow commands cd ~/WS2812_LED_APP
-
Make the scripts executable: chmod +x setup.sh run_app.sh
-
Install setup following command ./setup.sh wait for complete
-
Run App with command ./run_app.sh or Open/Execute App from Desktop shortcut
-
Folder Structure (Project files):
ws2812/ (Main folder)
led_app.so (Your compiled binary)
main.py (The launcher)
setup.sh (The installer script)
run_app.sh (The execution script)
README.txt (The instructions above)
Step 1: Open the Project Folder Open your terminal.
Navigate to the project folder by typing:
Bash
cd ~/ws2812 Step 2: Prepare the Installer You need to give the Pi permission to run the setup script. Type the following command:
Bash
chmod +x setup.sh run_app.sh Step 3: Run the One-Click Setup Run the installer script. This will set up the environment, install necessary libraries, and create a shortcut on your Desktop.
Bash
./setup.sh Wait for the terminal to show "SETUP COMPLETED SUCCESSFULLY!" before closing the window.
Step 4: Launch the Application You can now start the application in two ways:
From Desktop: Double-click the "LED Control" icon on your Raspberry Pi desktop.
From Terminal: Type ./run_app.sh inside the folder.
May required if not already installed
sudo apt update
sudo apt upgrade -y
sudo apt install -y
python3
python3-venv
python3-dev
python3-tk
build-essential