VisionTek Mini eGFX Review - Mobility meets Utility
Clear all

VisionTek Mini eGFX Review - Mobility meets Utility  

 of  12

Founder Admin
Joined: 5 years ago


The demand for external graphics (eGFX) has increased over the past few years due to the popularity of versatile ultrabooks. For many, an ultrabook provides all-day battery life in a portable form factor. A major drawback is the less-than-desirable graphics performance. This need is met by pairing an eGPU. However many Thunderbolt 3 eGPU enclosures are bulky, only serving one function. Enter the VisionTek Mini eGFX, a PCIe eGPU enclosure that sports the smallest footprint to date and provides useful expansion ports most ultrabooks lack. The purpose of this enclosure is to further advance efficiency in the mobile workplace and portability in the student gamer lifestyle.

Hardware Specifics

Visiontek Mini Egfx Component Layout

Visiontek Mini eGFX Component Layout

Specifications  compare 
Price US$
PSU location-type
PSU max power 240W
GPU max power
Power delivery (PD)
USB-C controller
TB3 USB-C ports 1
Size (liters)
Max GPU len (in/cm)
Weight (kg/lb) 0.85/1.90
Updated firmware 40.1 ✔
TB3 cable length (cm) 50
Vendor page link

The VisionTek Mini eGFX's most appealing trait is its small size. Build quality is average with the front plastic fascia in matte black finish to match the thin sheet metal body. The appearance is controversial. Perforation is a little overboard and appears somewhat of an afterthought. Given there's no wasted space in the Mini eGFX, ventilation needed to be as open as possible. The entire unit measures at 2.30 liters and weighs .85 kilograms. It's a remarkable difference compared to the most popular eGFX currently, the Razer Core X that comes in at 14.45 liters and 6.48 kilograms.

An eGPU enclosure this compact must start with a mini-ITX graphics card as the foundation. The design approach was to utilize all possible interior gaps between the graphics card and the PCIe slot. For example the expansion Ethernet port neatly fills the GPU's rectangular cutout in front of the PCIe slot. It results in an unusual placement of I/Os on all four sides. Opposite the Ethernet port is a 6-pin PCIe power port. One Thunderbolt 3 port and two expansion USB-A 3.1 Gen 1 ports reside at the front of the enclosure. Once you install the graphics card the rear becomes populated with even more ports for monitor outputs. I came to fully appreciate the design after seeing the components of this enclosure inside and out.

Visiontek Mini Egfx Ports Connected

Connected ports on all sides

Dual Thunderbolt 3 controllers are another highlight of the VisionTek Mini eGFX. It's a premium feature that so far only exists in the Razer Core V2. In contrast to single TB3 controller eGPU enclosures with expansion I/O, the dual-TB3 controller setup doesn't suffer lagging issues through attached peripherals during heavy eGPU use. The second TB3 controller is essentially an internally daisy-chained Thunderbolt 3 dock that provides stability to expansion ports.

The VisionTek Mini eGFX mainboard is the most compact one I’ve seen. The primary Thunderbolt 3 controller [JHL6540] attaches the eGPU to a 4-lane PCIe 3.0 connection. The secondary Thunderbolt 3 controller [JHL6240] attaches the USB controller and Ethernet controller to a 1-lane PCIe 3.0 connection each. Other components typically found on Thunderbolt 3 eGPU enclosures are Texas Instruments TPS65983 USB-C controller and Winbond EEPROM firmware chipset.

Visiontek Mini Egfx Mainboard Vs Screw Driver

Mini eGFX Mainboard Vs Screw Driver

Visiontek Mini Egfx Dual Thunderbolt 3 Alpine Ridge Controllers

Dual Thunderbolt 3 Alpine Ridge Controllers

Visiontek Mini Egfx Ti83 Usb C Controller Winbond Eeprom

TI83 USB-C Controller + Dual Winbond EEPROM

In order to build an enclosure barely larger than an ITX graphics card, an external power supply was necessary. The included AC power adapter is a 240W [12V ~ 20A] unit. It provides one 6-pin PCIe power connector. Once plugged into the VisionTek Mini eGFX, it powers the main board directly and the graphics card indirectly through a PCIe power extension cable. A male 6-pin plug connects to the mainboard and a male 6+2-pin plug connects to the GPU. We've seen external graphics enclosures such as the ASUS XG Station Pro and Sonnet Breakaway Puck use external power bricks to either manage heat and noise or make their footprint smaller. The VisionTek Mini eGFX uses the AC adapter for both purposes. 

One nice thing about the standard PCIe power plug is the ease of running the VisionTek Mini eGFX with a more powerful PSU. The prerequisite is a 12V single rail output. I've used an Enermax Revolution 650W SFX power supply to run a Radeon RX Vega Nano Edition. This graphics card has a 175W TDP which is higher than the 150W Max GPU output of this eGFX (through stock 240W PSU). Therefore it would crash my test hosting system during heavy usage. With the much beefier 650W power supply, the Vega Nano did not experience any hard crashes. Keep in mind this is a modification outside of manufacturer specifications.

Visiontek Mini Egfx Rx 580 Itx Power Adapter Plug

Power Brick Switch and 6-pin PCIe Plug

Visiontek Mini Egfx 240w Ac Power Adapter Label

FSP 240w AC Power Adapter Label

Visiontek Mini Egfx Sfx 650w Psu

SFX 650w PSU + 6-pin PCIe connector

In order to install or replace the graphics card, you need a Philips screw driver. There are three screws along the rear edge holding the side panel in place. Once the screws are out, the L-shaped side panel can slide towards the rear of the enclosure. Both the side panel and enclosure frame are made of thin sheet metal. Due to the perforated construction, they're not very strong. Take caution not to bend them which may cause alignment issues during reassembly.

The next component to remove is the cooling fan and its bracket. With miniature enclosures come small and rather fragile components. The AKASA 80mm fan is suspended through two horizontally-placed metal brackets spanning the length of the mini eGFX. Before removing the four screws that mount the fan bracket to the frame, carefully dislodge the fan connector on the mainboard. If you pull on the slim black and red cables rather than the connector, the cream-colored socket may come off the board. This cooling fan's sole purpose is to dissipate heat from the back of the eGPU directly outside. As we've experienced, eGPU enclosures with small fans emit a high-pitched noise. In idle state the noise is mostly from the enclosure fan (~40dB). Once under load, the graphics card cooling fan surpasses the noise of the enclosure fan.

Visiontek Mini Egfx Rx 580 Itx Side Cover Off

L-Shape Side Panel Off

Visiontek Mini Egfx Asaka 80mm Fan

Asaka 80mm Fan

Testing & Benchmarks

Thunderbolt firmware version can be found in macOS System Information <-> Thunderbolt tree. The VisionTek Mini eGFX comes with two individual firmware, one for the primary TB3 controller [40.1] and another for the secondary TB3 controller [17.1]. The primary Thunderbolt firmware sets Power Delivery at 45W. It's sufficient for most ultrabooks. Thunderbolt 3 ultrabooks such as the 13-inch MacBook Pro require 61W, but the battery should charge albeit at a slower rate. Given the limited 240W PSU, this is a reasonable compromise between providing sufficient power to the eGPU and the host laptop.

The VisionTek Mini eGFX's two Alpine Ridge Thunderbolt 3 controller arrangement is rather sought after. When we first saw this feature on the Razer Core V2, we questioned how dedicated PCIe lanes for expansion ports were possible since one Thunderbolt connection from the host computer can carry at most 4 PCIe lanes. If the eGPU was to utilize all 4 PCIe lanes, how are there more lanes for expansion ports through a second Thunderbolt connection?

2018 15 In Macbook Pro Radeon Rx Vega Nano Egpu 2nd Tb3 Controller Hwinfo64

Secondary TB3 Controller JHL6240 Alpine Ridge Low Power Hwinfo64

What Intel did in this arrangement was to attach the expansion Ethernet and USB ports directly to the PCIe lanes exposed through the second Thunderbolt 3 controller [Alpine Ridge JHL6240]. This controller is then daisy-chained to the primary TB3 controller [Alpine Ridge JHL6540] that hosts the GPU. Low-latency devices such as the mouse and keyboard don't use much bandwidth. While they technically have full access to x1 PCIe connection, they don't impinge on the x4 PCIe connection of the eGPU. Storage devices such as USB solid state drives may use up to 5Gbps of the max 22Gbps Thunderbolt 3 bandwidth. The gained advantage is minimal latency due to higher priority of service. This configuration ultimately stabilizes the expansion ports during heavy eGPU load.

In single Thunderbolt 3 controller setups, the expansion I/Os go through a USB hub prior to getting PCIe access. This arrangement has lower priority of service. During high eGPU load, inputs through the expansion ports are delayed. Additional latency is amplified during gameplay when input is not reflected in real time. This USB expansion lag issue has plagued the majority of eGFXs with expansion ports. A firmware solution of halving the Host-to-Device bandwidth helps, but it robs the already limited Thunderbolt 3 speed.

Itx Cards Rx 570 Wx 4100 R9 Nano Vega Nano

Mini ITX Cards - RX 570 WX 4100 R9 Nano Vega Nano

One limitation of portable eGPU enclosures is the smaller selection of graphics cards. Not all graphics card series have a mini-ITX model, and the power restraints in this VisionTek Mini eGFX narrow the choices. Apple made this short list even shorter by only supporting AMD cards in macOS. For this review I sourced a few mini-ITX graphics cards. The first GPU is a Radeon Pro WX 4100, a good card to drive four external monitors. As of macOS 10.14.2 Mojave, there's official external graphics support for the WX 4100. The second GPU I tested was an RX 570 8GB that came with the Limited Edition VisionTek Mini eGFX bundle. It's a balanced approach in achieving graphics performance boost at a reasonable cost.

The other two AMD graphics cards are R9 Nano and Vega Nano. VisionTek does not officially support these GPUs due to their high TDP. In addition the R9 Fury Nano is part of the Fiji family of graphics cards that has poorly optimized drivers in both Windows and macOS. I like the R9 Fury lineup a lot, especially the Nano version because of its tiny footprint and full fat chip. To use it as an eGPU in macOS, I relied on Mac_editor's Purge-Wrangler script. The RX Vega 56 Nano Edition has native eGPU support in macOS but, similar to the R9 Nano, it requires more power than the 150W the external AC adapter can provide. Below is a table of ITX graphics cards that may work with the VisionTek Mini eGFX enclosure.

Nvidia GeForce ITX AMD Radeon ITX
RTX 2070 RX Vega 56 Nano
RTX 2060 Pro WX 5100

GTX 1660 Ti Pro WX 4100
GTX 1070 R9 Nano
GTX 1060 RX 570
GTX 1050 Ti RX 460/560


For professional visualization and rendering performance I ran SPECviewperf 13. SPECviewperf is a trusted suite to measure graphics performance based on professional applications. The host laptop was a 2018 13" MacBook Pro running Windows 10 1809 [i5-8260U, Intel Iris Plus 655 iGPU, 8GB RAM, 512GB SSD]. The Radeon drivers were the modified Adrenalin 2019 19.3.1 from Below are the results of the RX 570 8GB, R9 Nano, and Vega Nano through the VisionTek Mini eGFX as well as the Intel iGPU.

2018 13" MacBook ProIris Plus 655 iGPURX 570 8GB eGPUR9 Nano 4GB eGPUVega Nano 8GB eGPU


At $350 MSRP the VisionTek Mini eGFX is a good value for enthusiasts who have been looking for a small eGPU enclosure. It truly offers a one Thunderbolt 3 cable solution. Dual Thunderbolt controllers sweeten the deal as the only alternative to the Razer Core V2 that retails at $500. While the looks are nothing to write home about, its design function is to do the hard work behind the scenes rather than be the center of attention. In a small market and with even smaller dimensions, the VisionTek Mini eGFX excels by combining mobility and utility.


VisionTek built a Limited Edition Mini eGFX bundle that retails for $500 and includes a Radeon RX 570 8GB graphics card. It also includes a swivel HDMI cable and other promotional goodies. This package is available in very limited quantities during initial launch. As a welcoming gift to community, VisionTek has reserved one Limited Edition unit for a giveaway. To enter please leave a comment below with your host computer and your intended use. We will pick a winner on April 15th, 2019.

Visiontek Mini Egfx Limited Edition Wooden Crate

Visiontek Mini eGFX Limited Edition Wooden Crate

Update: Thank you all for the giveaway entries. @Mat_hd is the winner. We hope the VisionTek Mini eGFX RX 570 can further help him with modifying Radeon drivers for Boot Camp support.

LinkedIn | Twitter | Facebook | Youtube | Instagram
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

2021 13" ASUS ROG Flow X13 (RTX3050Ti) [R5K,8C,H] + RTX 3080 @ 64Gbps-XG (XG Mobile) + Win10 20H2 [build link]  

slhdsnet, precision01, goalque and 1 people liked
Matthew Cameron
 Matthew Cameron
(@Matthew Cameron)
Joined: 3 years ago

I use a new Mac Mini 2018 6-core with 64 gigs of ram. Mainly hoping to use a compact eGPU for rendering videos and driving external monitors since I am a film sound mixer and audio editor by trade. This looks very promising especially due to the additional i/o for peripherals.
Please allow me to enter for the giveaway and thanks for the informative review.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.


Estimable Member
Joined: 3 years ago

Nice product. I like these tiny eGPU's (got a Aorus gaming box 1080) for their portability. I use it for light gaming and testing deep learning code, before sending it to our DGX1. Cool write-up. Thanks!

I wonder if the mini cards from the Aorus gaming boxes would work. I assume the gigantic fans would have to be cut down or replaced...

2019 Mac Pro (RP580X) [10th,16C,W] + RTX 3090 @ 32Gbps-TB3 (Razer Core X) + Win10 20H2 [build link]  

Reputable Member
Joined: 4 years ago

I like how they used an 80mm fan to cool the back of the GPU instead of the 40mm fans other mini-enclosures have had. Hopefully you could just replace that fan with a quieter slim 80mm fan and make it quieter?

Mid-2012 13" Macbook Pro (MacBookPro9,2) TB1 -> RX 460/560 (AKiTiO Node/Thunder2)
+ macOS 10.15+Win10 + Linux Mint 19.1

2012 13" MacBook Pro [3rd,2C,M] + RX 460 @ 10Gbps-TB1 (AKiTiO Thunder2) + macOS 10.14.4 [build link]  

Joined: 3 years ago

I have a Matebook X Pro which I use to game from a reclined position in my bedroom due to a medical issue. On a related note, while using the computer for gaming and non-gaming in the bedroom I find that the wifi signal doesn't connect reliably. I have a powerline system but since gettin the Matebook I've been waiting to get an ethernet->thunderbolt adapter in the hopes of getting an egpu that provides a one cable solution to the network issue and also will help with more graphics intensive games such as Elite Dangerous and Everspace. I've also been considering getting Ashes of the Singularity.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.


New Member
Joined: 3 years ago

I have a 2018 Macbook Pro 13" with Core i7 8559U. It's a beast of a CPU and I would love to pair it with this little gem. Please count me in for the giveaway.

2018 13" MBP i7-8559U / Razer Core X Chroma / MSI Evoke RX 5700 XT

Nikolay Alexandrov
New Member
Joined: 3 years ago

Hi there! Nice review! I'm with Lenovo ThinkPad X1 Carbon 5th gen, Core i7-7600U and 16GB of RAM

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.


Founder Admin
Joined: 5 years ago

@nu_ninja Yes the fan can be removed/replaced with quieter options very easily. When I had the WX 4100 in there, I didn't reinstall the cooling fan at all. The thickness of the Akasa fan is roughly 11mm.

LinkedIn | Twitter | Facebook | Youtube | Instagram
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

2021 13" ASUS ROG Flow X13 (RTX3050Ti) [R5K,8C,H] + RTX 3080 @ 64Gbps-XG (XG Mobile) + Win10 20H2 [build link]  

Famed Member Moderator
Joined: 5 years ago

Great give away! Thats a super nice small foot print set up for someone... not for me though as the odd port layout would drive me crackers.

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10


LG 5K Ultrafine flickering issue fix

2018 Mac Mini [8th,6C,B] + RX 580 @ 32Gbps-TB3 (AKiTiO Node Lite) + Win10 20H2 [build link]  

Noble Member Admin
Joined: 5 years ago

@itsage, can you take a photo of the unit with the rear as the front? That way the USB ports & TB3 cable are at the rear.

@eightarmedpet, there are 90 degree CAT6 LAN cables available so it would run alongside the system rather than jut out:

Maybe flipping the unit around and using such a LAN cable would neaten up the I/O port connectivity?

@itsage also used a 90 degree USB-C adapter in a  previous build without losing 40Gbps connectivity or bandwidth. That gives the supplied 50cm TB3 cable a little more reach and may also tidy up the TB3 cabling.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  

itsage liked
 of  12