-

X885-software

From Geekworm Wiki
Revision as of 16:31, 24 July 2023 by Harry (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Although this tutorial is still available, but we strongly recommend that you use XScript new tutorial, and we no longer maintain this page



First, you need to log into your Raspberry Pi 4 host via ssh

1. Update software & Install dependencies

sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install i2c-tools python3-smbus python3-rpi.gpio

2. Setting up the power management script

cd ~
git clone https://github.com/geekworm-com/X885
cd X885
chmod +x *.sh
sudo bash pwr.sh

#Setting up the command to turn off xoff from software 
printf "%s\n" "alias xoff='sudo xsoftsd.sh'" >> ~/.bashrc 

#Reboot the Raspberry Pi or '''long press on-board button switch to turn off'''
sudo reboot

3. Test safe shutdown command:

xoff
  • xoff is safe shutdown command
  • press on-board blue button 1-2 seconds to reboot
  • press on-board blue button 3 seconds to safe shutdown,
  • press on-board blue button 7-8 seconds to force shutdown.

4. Setting up the PWM cooling fan

cd ~
cd X885
python3 fan.py

4.1 Run the script at Raspberry Pi boot

sudo crontab -e

Choose "1" then press Enter

4.2 Add a line at the end of the file that reads like this:

@reboot python3 /home/pi/X885/fan.py

4.3 Save and exit. In nano, you do that by hitting CTRL + X, answering Y and hitting Enter when prompted.

PS: Since the PWM fan used has only 3 wires, the x885 cannot read the PWN fan speed value.


You can refer to How to add crontab job

5. How to uninstall installation script?

sudo ./uninstall.sh


Return to X885

<comments />