The Dell Wyse 5070 is the thin client to buy before anything else when you want a first x86 homelab box and have $40 to spend. Units go for around $38 shipped on eBay. Drop in a SATA SSD and RAM within Dell’s documented 8GB ceiling and it will carry Pi-hole, Unbound, a WireGuard endpoint, and Uptime Kuma without complaint. Plan on a warm idle of roughly 6 watts at the wall; that is a planning estimate, not a cited measurement, so meter your own unit.
Thin clients have been a homelab staple for years, but the 5070 is the one that hits the sweet spot in 2026: recent enough to run a modern kernel cleanly, cheap enough to buy two, and low enough on power that you forget it’s plugged in. This guide covers the two variants, the upgrade ceilings, and what the box can and can’t do.
Why the 5070 specifically
There are dozens of usable thin clients on the secondhand market — HP T620/T630/T640, older Wyse 3040/5060, Fujitsu Futro. All of them show up in community builds. The 5070 wins for a few concrete reasons:
- Modern enough CPU. The standard model uses an Intel Gemini Lake Pentium Silver J5005 (4 cores, 4 threads). That’s a real x86_64 chip with AES-NI and hardware video decode — not the anemic dual-core SoCs in older units.
- DDR4 SODIMM, user-accessible. Two slots, with 8GB maximum in Dell’s published specification. No soldered-RAM dead end.
- M.2 2280 and SATA options. Depending on the model you can run an M.2 SATA drive plus, on the Extended, a 2.5” SATA bay.
- It sips power. Plan on roughly 5–7W idle on the standard model with one SSD (a planning estimate, not a cited measurement). That’s thin-client territory, not “old desktop pretending to be efficient.”
- Cheap and abundant. Corporate refresh cycles dumped these by the pallet. $35–$70 depending on configuration and RAM.
Use the pfSense hardware guide to check the network requirements before choosing the Extended chassis for a router. For a nearby service node, the quiet-build guide covers other sources of noise besides the processor.
Standard vs Extended: the one decision that matters
There are two chassis. Get this right before you buy.
| Wyse 5070 (Standard) | Wyse 5070 Extended | |
|---|---|---|
| CPU | Pentium Silver J5005 (4C/4T) | Celeron J4105 or Pentium J5005 |
| Height | Slim (~1.3 in) | Taller (~2.6 in) |
| PCIe slot | None | One low-profile PCIe x8 (x4 electrical) |
| 2.5” SATA bay | No | Yes |
| Idle (planning estimate) | 5–7W | 7–10W |
| Typical price | $35–$55 | $55–$90 |
The Standard is the right pick for a DNS/VPN/monitoring node where storage is small and you’ll never add a card. The Extended is what you want if you plan to add an Intel quad-port NIC for a router build, a 10GbE card, or an LSI HBA for a couple of disks. The PCIe slot is the entire reason the Extended exists and costs more — if you don’t have a card in mind, save the money and buy the Standard.
RAM and storage ceilings
The honest limits, per Dell’s own documentation:
- RAM: Two DDR4 SODIMM slots. Dell documents up to 8GB. Larger configurations reported by owners exceed that published limit, so do not treat them as a supported upgrade promise.
- Boot storage: Most units ship with a tiny soldered or M.2 eMMC/SSD (8–32GB) running ThinOS or Wyse’s Linux. Ignore it. Add an M.2 2280 SATA SSD — the slot is SATA, not NVMe, so don’t buy an NVMe drive expecting full speed. 256GB–1TB is plenty.
- Extra storage (Extended only): The 2.5” bay takes a SATA SSD. A 1–2TB SSD here turns the box into a tiny file/backup node.
The M.2-is-SATA-only point trips people up constantly. Physical fit does not make an NVMe drive compatible with a SATA-only slot. Buy an M.2 2280 SATA SSD (Kingston A400 M.2, WD Blue M.2 SATA, etc.) and avoid the confusion.
An illustrative 5070 workload
An illustrative Standard-unit service plan with a SATA SSD and Debian; the allocations below are planning estimates, not results measured by MiniLabHQ:
| Service | Role | Approx RAM |
|---|---|---|
| Pi-hole | Network ad/tracker blocking | 110MB |
| Unbound | Recursive DNS resolver | 40MB |
| WireGuard | VPN back into the home network | negligible |
| Uptime Kuma | Status monitoring + alerts | 110MB |
| Tailscale | Mesh access without port-forwarding | 50MB |
| Caddy | Reverse proxy for the above | 70MB |
Allow extra RAM for Debian, filesystem cache and bursts beyond these application estimates. This is the classic “infrastructure box” role and the 5070 Standard handles it without ever working hard. The team at DockerHomeLab has tidy Compose files for most of these if you’d rather containerize them than run them on the host.
A starter service stack helps keep the role small. For a dedicated controller, consult the Home Assistant mini PC guide; if files are the main workload, revisit mini PC versus NAS versus Raspberry Pi.
Where it runs out of room
The ceiling is real and worth stating plainly, so nobody buys one expecting a Proxmox cluster node:
- Media transcoding. The J5005 iGPU can hardware-decode H.264 and HEVC, so one direct-play or single light Jellyfin transcode is fine. Two simultaneous transcodes, or 4K HEVC tone-mapping, will choke it.
- Heavy databases. A small Postgres for one app is fine. Elasticsearch, a busy Postgres, or anything memory-hungry will hit the 16GB wall fast.
- Lots of VMs. You can run Proxmox and one or two tiny VMs, but four cores and 16GB don’t go far. If VMs are your goal, an N100 or N305 box is the better tool — see the N100 vs N305 vs N97 comparison.
- Container sprawl. 8–12 light containers is comfortable. Beyond ~15 you’ll want more RAM than the box can take.
If your service list is growing past what a thin client handles, that’s the signal to step up to a proper mini PC. The Intel N100 buying guide covers the next tier up, and the $200 N100 build is the obvious upgrade path when the 5070 stops being enough.
Wyse 5070 vs HP T640: which used thin client to buy
The meaningful difference is the platform and storage support. Dell’s memory reference and HP’s t640 QuickSpecs give these documented distinctions:
| Decision | Wyse 5070 | HP T640 |
|---|---|---|
| Processor family | Intel Gemini Lake, configuration dependent | AMD Ryzen R1505G, two cores/four threads |
| Memory sockets | Two DDR4 SODIMM sockets | Two DDR4 SODIMM sockets |
| Documented memory ceiling | Dell lists 8 GB; larger community configurations are outside that specification | HP lists up to 32 GB |
| SSD interface | M.2 SATA | M.2 storage with NVMe options |
| Intel Quick Sync | Intel platform; check codec and application support | No Intel Quick Sync |
Choose the Wyse when its documented capacity and SATA storage fit a small infrastructure role. Consider the T640 when supported memory expansion or NVMe is the deciding requirement. Neither specification sheet guarantees a homelab idle reading: compare the complete configuration with a meter.
Use the HP T620, T630 and T640 homelab guide to distinguish the HP generations. Compare the delivered cost with RAM, storage and the correct adapter included; an incomplete used listing can erase the saving.
Buying and setup checklist
- Confirm the variant. Listings often just say “Wyse 5070.” Ask the seller for the height or model code, or look for the PCIe slot in photos if you need the Extended.
- Confirm the PSU is included. The 5070 uses a Dell barrel-jack adapter (around 65W). Replacements exist but factor $10–$15 if it’s missing.
- Plan to replace storage. The factory eMMC/SSD is too small. Budget a 256GB+ M.2 SATA SSD.
- Check the installed RAM. Dell’s supported configurations reach 8GB; treat larger modules as an unsupported configuration that needs separate validation.
- Update the BIOS and set “AC Recovery” / “Restore on AC Power Loss” to On so it comes back after an outage. This is the single most-forgotten setting on any 24/7 box.
- Enable deep C-states in BIOS if idle is higher than 7W on a Standard unit — see the notes on measuring idle wattage for what the numbers should look like and how to chase down a few stray watts.
- Do the rest of the firmware pass while you are in there. Wake-on-LAN, UEFI-only boot, disabling the radios and pruning the boot order all belong in the same visit; the checklist is in mini PC BIOS settings for a 24/7 homelab. On a used unit, check the CMOS battery too — a flat coin cell reverts every one of these settings, quietly, months later.
Use the brand-specific AC-recovery instructions to confirm the node returns after an outage.
Bottom line
For a first homelab box, a DNS/VPN/monitoring node, or a cheap second machine for redundancy, the Wyse 5070 Standard at $35–$55 is the best value in low-power x86 right now. Price the supported RAM configuration, an M.2 SATA SSD and its adapter before buying, then measure wall power once the service stack is running.
Get the Extended only if you have a PCIe card in mind — a router NIC, a 10GbE card, an HBA. Otherwise the Standard does everything most people need a thin client to do, and it does it on less power than a phone charger.
If the 5070’s documented memory and storage support look tight for what you have planned, the next step up in used hardware is a Lenovo ThinkCentre Tiny: two SODIMM slots, 32GB supported, a business BIOS, and a few more watts at idle. That comparison, against a new N100 box at similar money, is the one worth reading before buying a second thin client instead.
For deciding which services to run first on a box this size, SelfhostRealm’s beginner guide sequences a sane first stack before you fall down the self-hosting rabbit hole. And if storage is becoming the bottleneck, TrueNASGuide covers when an internal SSD isn’t enough and you need a real NAS alongside the thin client.