The GMKtec NucBox G10 is a small mini PC built on an AMD Ryzen 5 3500U, with two DDR4 slots, two M.2 NVMe slots and a 2.5GbE port[2]. This listing is the 16GB RAM and 1TB SSD configuration[1]. The chip is from 2019, so think home server or office box, not workstation[3].
Key facts
What hardware is inside?
The Ryzen 5 3500U is a laptop chip from early 2019 with 4 cores, 8 threads, 4MB of L3 cache and Radeon Vega 8 graphics at 1200MHz[3]. AMD rates it at 15W, configurable from 12W to 35W. GMKtec runs it at 25W, with a 35W peak[2].
Memory sits in two DDR4 SO-DIMM slots running at 2400 MT/s[2]. This configuration ships with 16GB of DDR4 and a 1TB SSD[1]. GMKtec puts Windows 11 Pro on the configured models[2].
The case is 103 × 98 × 42mm[2].

How far can you upgrade it?
Storage: two M.2 2280 PCIe 3.0 x4 slots. The 1TB SSD takes one, and the other is free. GMKtec rates the pair at up to 16TB (2 × 8TB)[2]. There’s no 2.5-inch drive bay in GMKtec’s spec list, so extra storage is NVMe only.
Memory: GMKtec says the two slots take up to 64GB[2]. The Amazon listing quotes that 64GB figure but also says the chip supports 32GB[1], and AMD’s page doesn’t give a maximum. 32GB (2 × 16GB) is the safe upgrade. 64GB is GMKtec’s claim to test yourself.
GMKtec also sells a barebone G10 with no RAM, SSD or OS, if you have parts on the shelf[2].

What ports does it have, and how many screens?
From GMKtec’s spec table[2]:
- Two USB 3.2 Gen1 (5Gb/s) USB-A ports and one USB 2.0 port.
- Two USB-C ports. One does DisplayPort 1.4 video, USB 3.2 Gen1 data and power delivery. The other is for power only.
- One HDMI 2.1 and one DisplayPort 1.4, both 4K at 60Hz.
- One 2.5GbE port and a 3.5mm headset jack.
That answers the question the original review left open: only one USB-C port carries video[2]. It runs three screens at once through HDMI, DisplayPort and USB-C[1]. The USB-C screen gets 4K at 30Hz, though, so put your main monitor on HDMI or DisplayPort[2].

What about networking and power?
The wired port is a Realtek RTL8125BG at up to 2.5Gb/s. GMKtec’s table calls it “Gigabit LAN”, but the chip and the 2500Mbps figure make it 2.5GbE[1, 2]. Wireless is Wi-Fi 5 (Realtek RTL8822CE) and Bluetooth 5.0[2].
It runs from a 19V / 3.42A USB-C power supply, and GMKtec says it also accepts other PD and non-PD chargers[2]. In the box: the power adapter, an HDMI cable, a VESA mount and a manual[2].

What would a developer use it for?
A home server is the obvious job. Two NVMe slots, room for more RAM and a 2.5GbE port suit a Proxmox node, a few containers, a Git mirror or a media server[2]. The VESA mount puts it behind a monitor or under a shelf.
As a desktop it handles a browser, an editor and office work. GMKtec pitches it at home office, education and light office use[2]. Four cores from 2019 won’t enjoy big builds, heavy VMs or modern games[3].
What isn’t settled?
Two things depend on where you buy. The Amazon listing advertises a 3-year GMKtec warranty, with whole-unit replacement in year one and major parts in years two and three[1]. GMKtec’s own US store shows a 1-year warranty[2]. And Amazon’s operating-system field just says “OS”, so check the listing if you need Windows 11 Pro preinstalled[1]. The 64GB memory ceiling, above, is GMKtec’s claim and not one AMD confirms.
Pros and Cons
Pros
Final Verdict
Get the GMKtec G10 if you want a small box for a home server, a Proxmox node or an office desk, and you value two NVMe slots and 2.5GbE over CPU speed[2]. The 16GB and 1TB here are a sensible start[1]. Skip it if you compile big projects, need Wi-Fi 6, or want three screens all at 4K 60Hz[2].
Key Takeaways
Frequently Asked Questions
How much RAM can it take?
It ships with 16GB in two DDR4 SO-DIMM slots. GMKtec rates it for up to 64GB; 32GB is the safe upgrade[1, 2].
Can I add another SSD?
Yes. There’s a second M.2 2280 PCIe 3.0 x4 slot, for up to 16TB across both[2].
Can it run three 4K monitors?
Three screens, yes. HDMI and DisplayPort run 4K at 60Hz, and the USB-C screen runs 4K at 30Hz[2].
Is the Ethernet 2.5GbE or gigabit?
2.5GbE. It’s a Realtek RTL8125BG that also runs at 1Gb/s, 100Mb/s and 10Mb/s[2].
Sources
- GMKtec G10 Mini PC Ryzen 5 3500U 1TB SSD 16GB DDR4 Triple 4K Display (Amazon) (2026-10-31)
- GMKtec: G10 AMD Ryzen 5 3500U Mini PC, specifications (2026-10-31)
- AMD: Ryzen 5 3500U specifications (2026-10-31)