repositorypackage
0.0.0-20240104184518-8df243417d34
Repository: https://github.com/bthuilot/pixelate.git
Documentation: pkg.go.dev
# README
πxelate
Note: This project was inspired by @rwardtech on TikTok and his SpotiPi project which can be view here on GitHub.
Examples
Pink Floyd - Dark side of the Moon | Tame Impala - Currents | Daft Punk - Alive (2007) |
---|---|---|
![]() | ![]() | ![]() |
Hardware Needed
- Raspberry Pi & SD Card with Raspbian installed
- 64x64 RGB Matrix
- Adafruit Matrix Bonnet Hat
- 5V 10A A/C Adapter
Up and Running
To Install:
- navigate to the releases tab and download the latest GZip of the binary.
- Create the file
config.yml
in the folder/etc/pixelate/
(an example is shown inexample.config.yml
) - Run the binary
Build from source
# Clone the repo
git clone --recurse-submodules github.com/bthuilot/pixelate
cd pixelate
# Build project and dependencies
make
cp example.config.yml config.yml
# Edit the config.yml ...
sudo make install
/usr/local/bin/pixlate
Supported screens
A "Screen" represents a service that will render to the display.
The current list of "screen" values are:
- Spotify: Render the currently playing album to the board
- Wifi QR Code: Render a QR code to join a wifi network