Open main menu

Changes

X885-software

1,881 bytes added, 16:31, 24 July 2023
no edit summary
{{GD Template Impl}}

<big>Although this tutorial is still available, but we strongly recommend that you use [[XScript]] new tutorial, and we no longer maintain this page</big>


<hr>

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
<pre>
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
</pre>

3. Test safe shutdown command:
<pre>
xoff
</pre>
* '''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
<pre>
cd ~
cd X885
</pre>
python3 fan.py

4.1 Run the script at Raspberry Pi boot
sudo crontab -e
[[File:Crontab-step1.png|none]]

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
[[File:X885-1.png|800px]]

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]]

<!--Add review function! -->
<comments />

<!--Please choose the -->
<!--Remove other categories, just keep the appropriate categories -->

[[Category:Product Manual]]
[[Category:Raspberry pi]]
[[Category:Knowledge]]