My local MicroCenter is clearing out these previous generation NUCs so I picked one up. I have read about the i7 version running too loud and hot for this tiny form factor. Therefore I went with the i5 model. Accessing the internal was straight forward. I was up and running Windows 10 1803 within an hour.
NUC7i5BNH - i5-7260U/Plus Graphics 640 iGPU/32GB RAM/512GB SSD
Prior to installing the eGPU, I checked and upgraded the Thunderbolt firmware of this NUC. It came with NVM firmware 12. The newest one released in April 2018 is 33. Intel Thunderbolt Software is a requirement for this firmware upgrade. The Thunderbolt FW Update Tool also needs an active connection to a Thunderbolt device.
I installed Nvidia graphics drivers to use the AORUS GTX 1080 Gaming Box first. The software installation went smoothly. The HDMI port from the NUC connected to an LG 4K monitor. I tested internal display mode with this GTX 1080 eGPU by not connecting the LG monitor to any of Gaming Box's video ports. That did not work.
Next was the Gigabyte RX 580 Gaming Box. AMD XConnect worked much better. Internal display mode worked right away with the LG monitor connected through the NUC's HDMI port. Connecting the LG monitor directly to the RX 580 Gaming Box for external display mode yield very minimal performance gain.
|RX 580 eGPU||GTX 1080 eGPU|
This NUC has great build quality and a tiny footprint. It's a pity Apple has yet to make a Thunderbolt 3 Mac mini because this NUC would be a great platform for it.
Interesting build, i things this particular nuc and this particular eGPU are perfect match, better and cost effective than the Hades Canyon NUC. Wondering how it performs with mining and Hackintosh?
Lucky me that I found this post while still struggling to get my eGPU (Sonnet 550/GTX1080Ti) working reliably with my MacBook Pr0. It just happens that I have a recent NUC7i7BNH with Windows 10, and getting this eGPU working as per your description was a breeze.
The difficult part was finding the right MSVCP100.dll for Unigine Heaven 4.0 in the 2010 version of Visual C++ redistributable (x86). With standard settings: FPS = 202, Score = 5090, temperature < 70 deg C.
I'm working on it.
"Next was the Gigabyte RX 580 Gaming Box. AMD XConnect worked much better. Internal display mode worked right away with the LG monitor connected through the NUC's HDMI port. Connecting the LG monitor directly to the RX 580 Gaming Box for external display mode yield very minimal performance gain."
That is super interesting, if it is possible to build a SFF PC with 2x TB3 ports then I could connect my LG 5K to one, an eGPU to the other, and let the AMD software pipe the GPU through to the screen.
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
@ed_co Yes the Thunderbolt connection has 4 PCI lanes.
Sorry for digging that thread up another time.
@itsage, you're using an second PSU for the NUC on the build, right? Is this really necessary? The block diagram indicates that (obviously) the TB3 port is connected to the power controller, just like the DC input, is there no way of using the Aorus Box' PD for powering up the NUC?
2017 13-inch MacBook Pro TB [7th,2C,U], macOS 11 (not in regular use with eGPU, mostly for testing)
2019 Intel NUC10i7FNK [10th,6C,U], Windows 10 20H2
Aorus Gaming Box 1070 (EVGA GTX1060 3G) - silent mod #1
Aorus Gaming Box 1080 (Gigabyte GTX1070 ITX OC) - Custom Case solution (TBD)