........5 5. Setting Up the Pironman Configuring Shutdown to Deactivate GPIO Power .
Page 5
• Aluminum main body with clear Acrylic side panel The Pironman 5 is not just a case; it’s an upgrade that transforms your Raspberry Pi 5 into a powerful, efficient, and stylish device. Get yours now and experience the future of Raspberry Pi cases!
Page 6
SunFounder Pironman Note: Pironman 5 compatible systems are shown below. If you have other systems installed, some of the Pironman 5 components may not be available. • Raspberry Pi OS (bookworm 64 desktop / lite) • Ubuntu Desktop 23.1 • Ubuntu Server 23.1 If you have any questions, please send an email to service@sunfounder.com...
HDMI adapter. Therefore, a standard HDMI to HDMI cable is needed to connect the Pironman 5 to a display. • Mouse & Keyboard Any USB port on the Pironman 5 can be used to connect a wired keyboard and mouse, or a USB Bluetooth receiver for wireless peripherals.
Page 8
SunFounder Pironman Chapter 1. 1. What Else Should We Prepare?
CHAPTER 2. ASSEMBLY INSTRUCTIONS Before assembling the Pironman, please first verify that all parts and components have been included. If there are any missing or damaged components, please contact SunFounder immediately at service@sunfounder.com to resolve the issue as soon as possible.
CHAPTER THREE 3. INSTALLING THE OS Required Components • Raspberry Pi 5B • A Personal Computer • A Micro SD card Installation Steps 1. Visit the Raspberry Pi software download page at Raspberry Pi Imager. Choose the Imager version compatible with your operating system.
Page 12
SunFounder Pironman 5. Within the Imager, click CHOOSE DEVICE and select the Raspberry Pi 5 model from the dropdown list. 6. Select CHOOSE OS and opt for the recommended operating system version. Chapter 3. 3. Installing the OS...
Page 13
SunFounder Pironman 7. Click Choose Storage and select the appropriate storage device for the installation. Note: Ensure you select the correct storage device. To avoid confusion, disconnect any additional storage devices if multiple ones are connected.
Page 14
SunFounder Pironman 8. Click NEXT and then EDIT SETTINGS to tailor your OS settings. 9. Define a hostname for your Raspberry Pi. The hostname is your Raspberry Pi’s network identifier. You can access your Pi using Note: <hostname>.local or <hostname>.lan.
Page 15
SunFounder Pironman 11. Configure the wireless LAN by providing your network’s SSID and Password. Note: Set the Wireless LAN country to the two-letter ISO/IEC alpha2 code corresponding to your location. 12. Click SERVICES and activate SSH for secure, password-based remote access. Remember to save your settings.
Page 16
SunFounder Pironman 13. Confirm your selected settings by clicking Yes. Chapter 3. 3. Installing the OS...
Page 17
SunFounder Pironman 14. If the SD card contains existing data, ensure you back it up to prevent data loss. Proceed by clicking Yes if no backup is needed. 15. The OS installation process will commence on the SD card. A confirmation dialog will appear upon completion.
Page 18
SunFounder Pironman Chapter 3. 3. Installing the OS...
1. Insert the Micro SD card with Raspberry Pi OS installed into the Pironman 5. 2. Connect the Mouse and Keyboard to the Pironman 5. 3. Use the HDMI cable to connect the screen to the Pironman 5’s HDMI port. Ensure the screen is plugged into a power source and turned on.
SunFounder Pironman 4.2 Setting Up Without a Screen If you don’t have a monitor, remote login is a viable option. Required Components • Raspberry Pi 5 Model B • Power Adapter • Micro SD card Using SSH, you can access the Raspberry Pi’s Bash shell, which is the default Linux shell. Bash offers a command-line interface for performing various tasks.
Page 21
SunFounder Pironman 2. A security message will appear during your first login. Respond with yes to proceed. The authenticity of host raspberrypi.local␣ (2400:2410:2101:5800:635b:f0b6:2662:8cba) can t be established. ED25519 key fingerprint is SHA256:oo7x3ZSgAo032wD1tE8eW0fFM/ kmewIvRwkBys6XRwg. Are you sure you want to continue connecting (yes/no/[fingerprint])? 3.
Page 22
SunFounder Pironman 4.2.2 For Windows Users For Windows 10 or higher users, remote login to a Raspberry Pi can be achieved through the following steps: 1. Search for powershell in your Windows search box. Right-click on Windows PowerShell and select Run as administrator.
Page 23
SunFounder Pironman 4. A security message will appear on your first login. Enter yes to proceed. The authenticity of host raspberrypi.local␣ (2400:2410:2101:5800:635b:f0b6:2662:8cba) can t be established. ED25519 key fingerprint is SHA256:oo7x3ZSgAo032wD1tE8eW0fFM/ kmewIvRwkBys6XRwg. Are you sure you want to continue connecting (yes/no/[fingerprint])? 5.
Page 24
SunFounder Pironman The authenticity of host raspberrypi.local␣ (2400:2410:2101:5800:635b:f0b6:2662:8cba) can t be established. ED25519 key fingerprint is SHA256:oo7x3ZSgAo032wD1tE8eW0fFM/ kmewIvRwkBys6XRwg. Are you sure you want to continue connecting (yes/no/[fingerprint])? 5. Enter the password you previously set. Note that for security reasons, the password won’t be visible as you type.
Page 25
SunFounder Pironman 4. Use the arrow keys to choose <Yes> -> <OK> -> <Finish> and finalize the VNC service activation. Logging in via VNC Viewer 1. Download and install VNC Viewer on your personal computer. 2. Once installed, launch VNC Viewer. Enter the hostname or IP address of your Raspberry Pi and press Enter.
Page 26
SunFounder Pironman 3. When prompted, enter your Raspberry Pi’s username and password, then click OK. 4. You’ll now have access to your Raspberry Pi’s desktop interface. Chapter 4. 4. Setting Up Your Raspberry Pi...
Page 27
SunFounder Pironman 4.2. Setting Up Without a Screen...
Page 28
SunFounder Pironman Chapter 4. 4. Setting Up Your Raspberry Pi...
A system reboot is required to activate the installation. Follow the on-screen reboot prompt. Here are the primary configurations for Pironman 5: • The OLED screen displays CPU, RAM, Disk Usage, CPU Temperature, and the Raspberry Pi’s IP Address.
• Four WS2812 RGB LEDs will light up in blue with a breathing mode. 5.3 Modifying the Configuration The pironman5 module offers basic configurations for Pironman, which you can review with the following command. sudo pironman5 -c The standard configurations appear as follows: config file:/opt/pironman5/config.txt...
Page 31
• You can directly modify configurations in /opt/pironman5/config.txt. sudo nano /opt/pironman5/config.txt Press Ctrl+X -> Y -> Enter to save and exit. Note: For a detailed introduction and configuration of Pironman 5 components, refer to: 6. About Hardware. 5.3. Modifying the Configuration...
Page 32
SunFounder Pironman Chapter 5. 5. Setting Up the Pironman...
CHAPTER 6. ABOUT HARDWARE This chapter is a detailed description of all the components in Pironman, as well as the associated software configuration. 6.1 Features Parameters • Dimension: 111.9x78.5x117mm • Material – Main body: aluminum alloy – Two side panel: acrylic •...
SunFounder Pironman 6.2 IO Expander 6.2.1 RGB LEDs The board features 4 WS2812 RGB LEDs, offering customizable control. Users can turn them on or off, change their color (default set to blue), adjust display modes, and modify the change rate.
Page 36
SunFounder Pironman sudo pironman5 -rb • For custom RGB LED effects, modify and run the script /opt/pironman5/ws2812_RGB.py: – Edit the script: sudo nano /opt/pironman5/ws2812_RGB.py – Save and exit with Ctrl+X, Y, then Enter. – Execute the script: sudo python3 /opt/pironman5/ws2812_RGB.py 6.2.2 RGB Select Pins...
Page 37
SunFounder Pironman • By default, SPI (IO10) is selected for RGB LED control. If you opt for a different pin during assembly, adjust the configuration accordingly: sudo pironman5 -rp 6.2.3 RGB OUT Pins The WS2812 RGB LEDs support serial connection, allowing for the attachment of an external RGB LED strip. Connect the SIG pin to the external strip’s DIN pin for expansion.
Page 38
SunFounder Pironman 6.2.4 OLED Screen Connector The OLED screen connector, with an address of 0x3C, is a key feature. Chapter 6. 6. About Hardware...
Page 39
SunFounder Pironman 6.2.5 Infrared Receiver • Model: IRM-56384, operating at 38KHz. • Connection: The IR receiver connects to GPIO13. • D1: An infrared reception indicator that blinks upon signal detection. • J8: A pin for enabling the infrared function. By default, a jumper cap is inserted for immediate functionality.
Page 40
SunFounder Pironman 6.2.6 Fans Pins • FAN1 and FAN 2: Two sets of fan pins. • FAN:The enable pins for RGB fans. By default, a jumper is inserted on these pins, allowing control of the fans’ on and off state using GPIO6. If the fan operation is not desired, the jumper can be removed to free GPIO6.
Page 41
SunFounder Pironman 6.2.7 Pin Headers Two right-angle header connectors extend the Raspberry Pi’s GPIO, but note that the IR receiver, RGB LED, and fan occupy some pins. Remove the corresponding jumper caps to utilize these pins for other functions. Pironman 5...
SunFounder Pironman 6.3 USB HDMI Adapter This USB HDMI adapter board is specifically designed for the Raspberry Pi 5. Its primary function is to reposition the USB and HDMI connections to align with the USB interface side of the Raspberry Pi, enhancing accessibility and cable management.
SunFounder Pironman pi@raspberrypi:~ $ cat /sys/devices/platform/soc/soc:rpi_rtc/rtc/rtc0/charging_voltage 3000000 pi@raspberrypi:~ $ cat /sys/devices/platform/soc/soc:rpi_rtc/rtc/rtc0/charging_voltage_ 4400000 pi@raspberrypi:~ $ cat /sys/devices/platform/soc/soc:rpi_rtc/rtc/rtc0/charging_voltage_ 1300000 This confirms the battery is now under trickle charging. To disable this feature, simply remove the dtparam line from config.txt. 6.4 Pi5 NVMe PIP The Pi5 NVMe PIP (PCIe Peripheral Board), as defined by the Raspberry Pi Foundation, is a PCIe adapter board designed specifically for NVMe solid-state drives.
Page 44
SunFounder Pironman 6.4.1 Configure PCIe Enabling PCIe By default the PCIe connector is not enabled. • To enable it you should open the /boot/firmware/config.txt file. sudo nano /boot/firmware/config.txt • Then add the following line to the file. # Enable the PCIe External connector.
Page 45
SunFounder Pironman M.2 SSDs come in three key types: B key, M key, and B+M key. However, later on, the B+M key was introduced, combining the functionalities of the B key and M key. As a result, it replaced the standalone B key. Please refer to the image below.
Page 46
M.2 modules come in different sizes and can also be utilized for Wi-Fi, WWAN, Bluetooth, GPS, and NFC. Pironman 5 supports four (PCIE2.0 / PCIE 3.0NVMe M.2 SSD sizes based on their names: 2230, 2242, 2260, and 2280. The “22” is the width in millimeters (mm), and the two following numbers are the length. The longer the drive, the more NAND flash chips can be mounted;...
Page 47
6.4.4 Booting from the SSD After you install the SSD into the Pironman 5 and reboot, an NVMe disk connected through the PCIe should be visible. If you want to boot your Raspberry Pi from the SSD, you need to do some configurations and install an operating system on the SSD.
Page 48
SunFounder Pironman There are two ways to install an operating system on the SSD: • Copy the system from the Micro SD to the SSD: This method is simpler, and your previous configurations can also be directly copied. • Install via Raspberry Pi Imager: If your Raspberry Pi uses a desktop version of the operating system, you can use an imaging tool (like Raspberry Pi Imager) to burn the system to the SSD.
Page 49
SunFounder Pironman 3. After selection, click Start. 4. You will be prompted that the content on the SSD will be erased. Make sure to back up your data before clicking Yes. 5. Wait for some time, and the copying will be completed.
Page 50
SunFounder Pironman 2. Select Pi 5. 3. Choose an operating system. Chapter 6. 6. About Hardware...
Page 51
SunFounder Pironman 4. Select the NVMe SSD card. 5. After configuration, click Yes. 3. Restart Pironman 5 After restarting the Raspberry Pi, it will boot from the SSD. sudo reboot Note: If you are using the Raspberry Pi Imager to install the system on the SSD, you will need to reconfigure the setup after the Raspberry Pi boots up by following the steps to 5.
SunFounder Pironman 6.5 MicroSD Extender This is a Micro SD card expansion board, which extends the Raspberry Pi’s MicroSD card slot to the outside and adds a spring-loaded card slot. 6.6 Power Switch Conventor This is a module that expands the Raspberry Pi 5 power switch to the outside.
Page 53
(NO) momentary switch across the two pads. Briefly engaging this switch mimics the onboard power button’s functionality. • On the Pironman 5, there’s a Power Switch Converter that extends the J2 jumper to an external power button using two Pogo pins.
Page 54
SunFounder Pironman • Now, the Raspberry Pi 5 can be powered on and off using the Power Button. Chapter 6. 6. About Hardware...
Page 55
SunFounder Pironman Power Cycling Upon initially powering your Raspberry Pi 5, it will automatically turn on and boot into the operating system without the need to press the button. If running the Raspberry Pi Desktop, a brief press of the power button initiates a clean shutdown process. A menu will appear, offering options to shutdown, reboot, or logout.
SunFounder Pironman – If you run Raspberry Pi Desktop, you can press the power button twice in quick succession to shutdown. – If you run Raspberry Pi OS Lite without a desktop, press the power button a single time to initiate a shut- down.
6.9 Fans 6.9.1 PWM Fan The PWM fan on the Pironman 5 is controlled by the Raspberry Pi system, and its operation influences the two additional RGB fans. These RGB fans activate and deactivate in sync with the PWM fan.
CHAPTER SEVEN 7. APPENDIX 7.1 Get the IP address There are many ways to know the IP address, and two of them are listed as follows. Checking via the router If you have permission to log in the router(such as a home network), you can check the addresses assigned to Raspberry Pi on the admin interface of router.
Page 62
SunFounder Pironman 2. Use the following command to install OpenSSH.Client. Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 3. After installation, the following output will be returned. Path True Online False RestartNeeded : 4. Verify the installation by using the following command. Get-WindowsCapability -Online...
SunFounder Pironman 7.3 PuTTY If you are a Windows user, you can use some applications of SSH. Here, we recommend PuTTY. Step 1 Download PuTTY. Step 2 Open PuTTY and click Session on the left tree-alike structure. Enter the IP address of the RPi in the text box under Host Name (or IP address) and 22 under Port (by default it is 22).
Page 64
SunFounder Pironman Step 3 Click Open. Note that when you first log in to the Raspberry Pi with the IP address, there prompts a security reminder. Just click Yes. Step 4 When the PuTTY window prompts "login as:", type in "pi" (the user name of the RPi), and password: "raspberry"...
Page 65
SunFounder Pironman Step 5 Here, we get the Raspberry Pi connected and it is time to conduct the next steps. 7.3. PuTTY...
Copyright Notice All contents including but not limited to texts, images, and code in this manual are owned by the SunFounder Company. You should only use it for personal study,investigation, enjoyment, or other non-commercial or nonprofit purposes, under therelated regulations and copyrights laws, without infringing the legal rights of the author and relevant right holders.
Need help?
Do you have a question about the Pironman and is the answer not in the manual?
Questions and answers