Home / ZP-0166
View Raw Markdown rev:15973 · 2025-08-14T08:39:01+00:00

ZP-0166

52Pi Armor Lite V5

ZP-0166.jpg

Description

The aluminum alloy CNC-machined heatsink is designed to efficiently dissipate heat from electronic components, particularly suitable for use with the Raspberry Pi 5. The heatsink comes equipped with a fan interface compatible with Raspberry Pi 5 cooling fans, providing an all-in-one solution for temperature management.

Features

  • Premium Material: Constructed from high-quality aluminum alloy through CNC machining, ensuring excellent heat dissipation capabilities.
  • Raspberry Pi 5 Compatibility:Tailored for use with Raspberry Pi 5, offering precise dimensions and an integrated fan interface for seamless compatibility.
  • Efficient Heat Dissipation: The heatsink's design maximizes surface area for optimal heat dissipation, promoting efficient cooling of electronic components.
  • Integrated Fan Support: Features a dedicated interface for connecting a Raspberry Pi 5-compatible fan, enhancing cooling performance under demanding conditions.
  • Easy Installation: Requires only two screws for secure attachment, providing a hassle-free installation process.
  • Versatile Application: Suitable for a variety of electronic projects and applications where efficient heat management is crucial.
  • Compact and Lightweight: Despite its robust construction, the heatsink remains compact and lightweight, ensuring minimal impact on the overall system form factor.
  • Durable Construction: Built to withstand continuous operation and temperature variations, ensuring long-term reliability.
  • Sleek Aesthetics: The sleek design adds a professional and modern aesthetic to the Raspberry Pi 5 setup.
  • Enhanced Performance: By maintaining optimal operating temperatures, the heatsink contributes to enhanced overall performance and longevity of connected electronic components.

Specifications

  • Fan Type: PWM fan active cooling
  • Fan cable: 4Pin JST
  • Weight (gross/net): 0.055/0.045kg;
  • Dimension: 105 * 80 * 18 mm

NOTE

If the board is not hot, the fan will not spin. It's an actively managed cooler. If the board is cool enough, the fan doesn't spin because the board doesn't need cooling. As the temperature of the Raspberry Pi increases, the fan reacts in the following way:

  • Below 50°C, the fan does not spin at all (0% speed)
  • At 50°C, the fan turns on at a low speed (30% speed)
  • At 60°C, the fan speed increases to a medium speed (50% speed)
  • At 67.5°C, the fan speed increases to a high speed (70% speed)
  • At 75°C the fan increases to full speed (100% speed)

The same mapping of temperature ranges to fan speeds applies to temperature decreases as well, with a 5°C hysteresis; fan speed decreases when the temperature drops to 5°C below each of the above thresholds.

See [ https://www.raspberrypi.com/news/heating-and-cooling-raspberry-pi-5/ ] for a discussion of heating and cooling for discussion and documentation.

How to config it on HAOS

To control the armor lite V5 on a Raspberry Pi 5 running Home Assistant Operating System (HAOS), you need to modify the config.txt file and potentially use a custom integration. The fan is controlled by temperature thresholds set in config.txt, which can be adjusted to customize fan behavior.

  • Steps to Control the Armor lite V5 Cooler:

Access the config.txt file: Connect a monitor and keyboard to your Raspberry Pi 5. press "ctrl + F2 " Haos001.png Log in to the command line as the root user with no password, Navigate to the /mnt/boot/firmware/ directory. Edit the config.txt file using a text editor vi. Haos002.png

vi /mnt/boot/firmware/config.txt

adding following parameters Haos003.png

dtparam=fan_temp0=35000
dtparam=fan_temp0_hyst=5000
dtparam=fan_temp0_speed=175
  • Add or modify fan settings:

Add or modify the following lines to control the fan's behavior based on temperature: dtparam=fan_temp0=35000: Sets the first temperature threshold to 35°C. dtparam=fan_temp0_hyst=5000: Sets the hysteresis to 5°C. The fan will turn off when the temperature drops 5°C below the threshold (30°C). dtparam=fan_temp0_speed=175: Sets the fan speed to 175 when the temperature reaches 35°C. You can adjust the temperature thresholds, hysteresis, and fan speeds to your desired levels. Refer to the README file in /boot/firmware/overlays/ for more available options.

  • Save the changes and reboot:

Save the config.txt file and exit the text editor. Reboot your Raspberry Pi for the changes to take effect.

How to monitor fan speed on HAOS

Add this command line sensor, you must be running HassOS:

- sensor:
    name: Armor Lite V5 Fan
    unique_id: Armor_lite_v5_fan_rpm
    scan_interval: 15
    command: "cat /sys/devices/platform/cooling_fan/hwmon/hwmon1/fan1_input"
    unit_of_measurement: "RPM"
    value_template: "{{value}}"

Fan speed and temperature dtparms explainations

Please refer to following chart to setup your Fan.

        fan_temp0               Temperature threshold (in millicelcius) for
                                1st cooling level (default 50000). Pi5 only.
        fan_temp0_hyst          Temperature hysteresis (in millicelcius) for
                                1st cooling level (default 5000). Pi5 only.
        fan_temp0_speed         Fan PWM setting for 1st cooling level (0-255,
                                default 75). Pi5 only.
        fan_temp1               Temperature threshold (in millicelcius) for
                                2nd cooling level (default 60000). Pi5 only.
        fan_temp1_hyst          Temperature hysteresis (in millicelcius) for
                                2nd cooling level (default 5000). Pi5 only.
        fan_temp1_speed         Fan PWM setting for 2nd cooling level (0-255,
                                default 125). Pi5 only.
        fan_temp2               Temperature threshold (in millicelcius) for
                                3rd cooling level (default 67500). Pi5 only.
        fan_temp2_hyst          Temperature hysteresis (in millicelcius) for
                                3rd cooling level (default 5000). Pi5 only.
        fan_temp2_speed         Fan PWM setting for 3rd cooling level (0-255,
                                default 175). Pi5 only.
        fan_temp3               Temperature threshold (in millicelcius) for
                                4th cooling level (default 75000). Pi5 only.
        fan_temp3_hyst          Temperature hysteresis (in millicelcius) for
                                4th cooling level (default 5000). Pi5 only.
        fan_temp3_speed         Fan PWM setting for 4th cooling level (0-255,
                                default 250). Pi5 only.

More information

Please visit following URLS:

Gallery

  • Product Outlook
ZP-0166.jpg \* Dimension [left\|800px](File:ZP-0166-05.jpg "wikilink") \* Heat dissipation effect ZP-0166-06.jpg ZP-0166-02.jpg \* Application scenario [left\|800px](File:ZP-0166-03.jpg "wikilink") ===How to install it=== ZP-0166-04.jpg Zp-0166-08.jpg ==Package Includes==
  • 1 x Armor Lite V5 Ajustable Speed Fan
  • 1 x Screw driver
  • 5 x Thermal Pad
  • 2 x M2.5 screw
Zp-0166-09.jpg Zp-0166-01.jpg

Keywords

  • Aluminum alloy, CNC-machined, Heatsink, Raspberry Pi 5,Cooling fan interface,Heat dissipation,Efficient cooling,Two-screw installation,Versatile application,

Compact and lightweight,Durable construction,,Aesthetics,Temperature management,Electronic components,Longevity