-
X885-software: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{ | {{Deprecated|Please refer to [[XScript]].}} | ||
<hr> | <hr> | ||
Revision as of 18:27, 24 April 2026
⚠️ Deprecated: This page is outdated and may contain inaccurate information. It is kept for reference only. Please refer to XScript.
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 />