ABS mini tower kit 's driver and installation script.
- Create new
install_bookworm.sh
shell script for the latest Raspberry Pi OS (bookworm 64bit) - Update the installation method.
- Update
uninstall.sh
script - adding some new features
- adding manually install guidence.
- TODO: create pre-install image file
- TODO: shrink image and zipped it.
- TODO: Upload it to google drive and modify README.md file
- Download the repository to your Raspberry Pi (Current version 2024-3-15 bookworm 64bit)
- Open a terminal and make sure your Raspberry Pi can access internet and Github site.
cd ~
git clone https://github.com/geeekpi/absminitowerkit.git
cd absminitowerkit/
./install_bookworm.sh
- It will
Reboot
Raspberry Piautomatically
. - Have fun!
- Open a terminal and execute the
uninstall.sh
script.
cd ~
cd absminitowerkit/
./uninstall.sh
If you want to create your own script, please check following location:
-
- /etc/systemd/system/minitower_moodlight.service --- moodlight service file
-
- /etc/systemd/system/minitower_oled.service --- OLED service file
-
- /usr/local/minitower/demo_opts.py --- OLED display script's dependency file
-
- /usr/local/minitower/sysinfo.py --- OLED display script
-
- /usr/bin/moodlight --- /tmp/rpi_ws281x/build/test binary file
-
- /boot/firmware/config.txt --- configuration of I2C:
dtparam=i2c_arm=on
- /boot/firmware/config.txt --- configuration of I2C:
-
- /home/$USER/Downloads/examples ---Demo codes from luma.examples
PS: please replace $USER
to your own user name, we are using pi
user by default. you can modify the install_bookworm.sh
file in grant permission section.
If you want to install the driver manually, please check the systemd_file
folder and demo_code
folder.
Hope you like it and have a nice day!
- TBD.