Skip to content

Commit c5a8ef9

Browse files
authored
Merge pull request #112 from raydak-labs/feat/blog
2 parents 9114034 + b363ecc commit c5a8ef9

File tree

9 files changed

+126
-3
lines changed

9 files changed

+126
-3
lines changed
15 KB
Loading

content/blog/_index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
+++
2+
title = 'Blog'
3+
+++
4+
6.71 KB
Loading
30.8 KB
Loading
6.03 KB
Loading

content/blog/hp-t640/index.md

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
---
2+
title: "HP T640 Mini PC: A Versatile Raspberry Pi Alternative"
3+
date: 2025-01-06T12:00:00+01:00
4+
draft: false
5+
language: en
6+
featured_image: ../assets/images/pages/blog/hp-t640/2421243_1_024.webp
7+
summary: The HP T640 Thin Client Mini PC is a powerful, passively cooled alternative to the Raspberry Pi and other thin clients, offering impressive expandability, performance, and connectivity.
8+
description: Discover the HP T640 Thin Client Mini PC, a passively cooled powerhouse featuring the AMD Ryzen R1505G CPU, Vega 3 GPU, and support for up to 64GB of RAM. Learn why it stands out as a Raspberry Pi alternative and how it compares to other thin clients like the Dell Wyse 5070 and Fujitsu Futro S740.
9+
author: raydak
10+
tags: [
11+
"Mini PC",
12+
"Raspberry Pi Alternative",
13+
"Thin Client",
14+
"HP T640",
15+
"Tech Review"
16+
]
17+
categories: [
18+
"Hardware",
19+
"Tech Reviews"
20+
]
21+
---
22+
23+
## General
24+
25+
The **HP T640 Thin Client Mini PC** is an excellent choice for those seeking a compact and versatile computing solution. Designed for efficiency and flexibility, it serves as a powerful alternative to devices like the Raspberry Pi or other thin clients such as the Dell Wyse 5070 and Fujitsu Futro S740. With its passively cooled design, robust hardware, and extensive connectivity options, the HP T640 is ideal for applications ranging from home servers to media centers or even console emulation setups.
26+
27+
![Front](images/2421243_1_009.webp)
28+
![Back](images/2421243_1_002.webp)
29+
30+
## Stats and Technical
31+
32+
The HP T640 packs impressive hardware in its small form factor:
33+
34+
- **CPU**: AMD Ryzen™ R1505G (2 cores / 4 threads, 12W-25W TDP, passively cooled)
35+
- **GPU**: Radeon™ Vega 3 Graphics (integrated, supports up to 4K @60Hz via DisplayPort)
36+
- **RAM**: 8GB DDR4 (expandable up to 64GB across two SO-DIMM slots)
37+
- **Storage**:
38+
- m.2 NVMe SSD slot (supports sizes 2230, 2242, and 2280)
39+
- Compatible with both m.2 SATA and NVMe SSDs
40+
- **Ports**:
41+
- Front: 2x USB-A 3.1 Gen 2, 1x USB-C 3.1 Gen 2 (data only)
42+
- Rear: 2x USB-A 3.1 Gen 1, 2x USB-A 2.0, 1x USB-C with DP & Power Delivery
43+
- Video Output: 3x DisplayPort (up to three simultaneous monitors at 4K @60Hz)
44+
- Audio I/O: Aux-In & Aux-Out
45+
- **Networking**:
46+
- Gigabit LAN (Realtek RTL8111HSH GbE)
47+
- m.2 slot for WiFi/Bluetooth modules
48+
- **Security**:
49+
- TPM 2.0 and Secure Boot support via BIOS
50+
- **Dimensions**: Compact at just **3.5 x 19.6 x 19.6 cm**, weighing approximately **1kg**
51+
- **Operating System**: None pre-installed.
52+
- **Pricing**: Depends on whats configured but used available from **50€**
53+
54+
## Consumption
55+
56+
One of the standout features of the HP T640 is its low power consumption. With a TDP capped at around **15W**, this device is highly energy-efficient while maintaining solid performance. Its passive cooling design eliminates the need for fans, making it silent during operation—perfect for environments where noise reduction is critical.
57+
58+
- With running Ubuntu Server 24.04 in idle we get about **3W** usage.
59+
- Under low load Proxmox with some LXCs and a VM maybe around **4-6W**
60+
61+
## Performance
62+
63+
The AMD Ryzen R1505G CPU with Vega 3 Graphics delivers significantly better performance compared to typical ARM-based devices like the Raspberry Pi. Key performance highlights include:
64+
65+
- **CPU Performance**:
66+
- The Ryzen R1505G outperforms processors like the Intel Celeron J4105 or Pentium Silver J5005 commonly found in other mini PCs.
67+
- It offers ample power for multitasking, light productivity tasks, and media playback.
68+
- **GPU Performance**:
69+
- The integrated Vega 3 GPU supports hardware transcoding and can handle console emulators smoothly.
70+
- It enables multi-monitor setups with up to three displays at **4K @60Hz**, making it ideal for productivity or digital signage applications.
71+
72+
When compared to competitors like the Dell Wyse 5070 or Fujitsu Futro S740, the HP T640 excels in several areas:
73+
- Support for up to **64GB of RAM**, compared to just **30GB on the Wyse** and **16GB on the Futro S740**.
74+
- A more powerful integrated GPU for graphics-intensive tasks.
75+
- Flexible m.2 NVMe SSD support across multiple sizes (2230, 2242, and 2280).
76+
77+
78+
![Performance](images/2421243_1_007.webp)
79+
80+
- BCM2711: RaspberryPi 4
81+
82+
## Use cases
83+
84+
- RaspberryPi alternative for hosting different kind of services
85+
- MediaServer with Jellyfin / Plex combined with *arr Stack (Transcoding works great)
86+
- Small emulator up to PS2
87+
88+
## Side Notes
89+
90+
The HP T640 also shines as a Raspberry Pi alternative due to its superior expandability and performance:
91+
92+
- Expandable RAM up to **64GB**, compared to the fixed memory on Raspberry Pi boards.
93+
- A much more powerful CPU that can handle complex workloads.
94+
- Built-in m.2 slots for NVMe storage and WiFi/Bluetooth modules.
95+
- A wider range of ports and connectivity options.
96+
- Comes with a robust case and power supply included.
97+
98+
While it lacks pre-installed storage or an operating system, this provides flexibility for users to customize their setup according to specific needs. Whether you're building a home server, media center, or lightweight desktop replacement, the HP T640 Thin Client Mini PC offers incredible value in a compact package.
99+
100+
### How to update BIOS
101+
102+
- FAT32 formatted stick
103+
- The name of the USB stick must be `HP_TOOLS`
104+
- Extract sp152017.exe (with Windows or probably works with 7zip)
105+
- Copy the `toolless` directory into root of the stick
106+
- Hint: Virtualization should be deactivated for BIOS upgrade
107+
108+
### References
109+
- https://www.mydealz.de/deals/hp-t640-terminal-mini-pc-amd-ryzen-r1505-passiv-aufrustbarer-ram-m2-nvme-slot-usb-c-mit-dp-3xdp-refurbished-dell-wyse-futro-alternative-2421243#comments (German information)
110+
- https://forums.servethehome.com/index.php?resources/introduction-to-the-hp-t640-thin-client-your-cheap-little-amd-nuc7-alternative.46/
111+
112+
## Conclusion
113+
114+
The HP T640 is a nice little machine (of course a lot bigger than a Pi) with nice performance but low power consumtion with Linux.
115+
It is very suitable for small home projects and automations and also home media servers.

hugo.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ menu:
7676
name: Projekte
7777
url: /projects/
7878
weight: 20
79+
- identifier: blog
80+
name: Blog
81+
url: /blog/
82+
weight: 30
7983
- identifier: productlinks
8084
pre: complexdropdown
8185
name: Produkte

layouts/partials/header.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
{{ $options := dict "inlineImports" true }}
4343
{{ $styles := resources.Get "css/styles.css" }}
44-
{{ $styles = $styles | resources.PostCSS $options }}
44+
{{ $styles = $styles | css.PostCSS $options }}
4545
{{ if hugo.IsProduction }}
4646
{{ $styles = $styles | minify | fingerprint | resources.PostProcess }}
4747
{{ end }}

layouts/partials/posts-template.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@
3535
class="inline-flex items-center rounded-md bg-gray-300 hover:bg-indigo-200 hover:text-black px-2.5 py-0.5 text-sm font-medium text-gray-900 capitalize">Visit</a>
3636
</div>
3737
{{ end }}
38-
<div class="flex pt-6 font-medium text-indigo-600 dark:text-indigo-100 text-md">
38+
{{/* <div class="flex pt-6 font-medium text-indigo-600 dark:text-indigo-100 text-md">
3939
<span class="pr-2 font-black">Tags:</span>
4040
{{ range $elem_index, $elem_val := (.GetTerms "tags") }}
4141
{{- if gt $elem_index 0 }}, {{ end -}}
4242
<a href="{{ .Permalink }}"
4343
class="inline-flex items-center rounded-md bg-gray-300 hover:bg-indigo-200 hover:text-black px-2.5 py-0.5 text-sm font-medium text-gray-900 capitalize">{{ .LinkTitle }}</a>
4444
{{- end -}}
45-
</div>
45+
</div> */}}
4646
<div class="flex items-center mt-6">
4747
<div class="flex-shrink-0">
4848
<span class="sr-only">{{ .Params.author }}</span>

0 commit comments

Comments
 (0)