Note
Welcome to the SunFounder Raspberry Pi, Arduino & ESP32 Community on Facebook!
Get technical support and troubleshooting help.
Learn and share projects, tips, and tutorials.
Access early product previews and updates.
Enjoy exclusive discounts and giveaways.
π Join us here: [here]
Setting Up on Raspberry Pi OS/Ubuntu/Kali Linux/Homebridgeο
If you have installed Raspberry Pi OS, Ubuntu, Kali Linux or Homebridge on your Raspberry Pi, you will need to configure the Pironman 5 Mini using the command line. Detailed tutorials can be found below:
Note
Before configuring, you need to boot up and log into your Raspberry Pi. If youβre unsure how to log in, you can visit the official Raspberry Pi website: Getting Started with Raspberry Pi.
Configuring Shutdown to Deactivate GPIO Powerο
To prevent the RGB fan, powered by the Raspberry Pi GPIO, from remaining active post-shutdown, itβs essential to configure the Raspberry Pi for GPIO power deactivation.
Open the EEPROM configuration tool:
sudo raspi-config
Navigate to Advanced Options β A12 Shutdown Behaviour.
Select B1 Full Power Off.
Save the changes. You will be prompted to reboot for the new settings to take effect.
Downloading and Installing the pironman5 Moduleο
Note
For lite systems, initially install tools like git, python3, pip3, setuptools, etc.
sudo apt-get install git -y
sudo apt-get install python3 python3-pip python3-setuptools -y
Proceed to download code from GitHub and install the
pironman5module .cd ~ git clone -b mini https://github.com/sunfounder/pironman5.git --depth 1 cd ~/pironman5 sudo python3 install.py
After successful installation, a system reboot is required to activate the installation. Follow the on-screen reboot prompt.
Upon reboot, the
pironman5.servicewill start automatically. Here are the primary configurations for Pironman 5 Mini:Four WS2812 RGB LEDs will light up in blue with a breathing mode.
The RGB fans are set to Always On mode by default. For different activation temperatures, see Control RGB Fan.
You can use the
systemctltool tostart,stop,restart, or check thestatusofpironman5.service.sudo systemctl restart pironman5.service
restart: Use this command to apply any changes made to the settings of pironman 5 Mini.start/stop: Enable or disable thepironman5.service.status: Check the operational status of thepironman5program using thesystemctltool.
Note
At this point, you have successfully set up the Pironman 5 Mini, and it is ready to use.
For advanced control of its components, please refer to 5. Controlling with Commands or the Dashboard.