Before I start:
1 - This is my first build.
2 - Sorry for my English.
3 - I didn't even try making it work with macOS because the graphics card that I had available was an Nvidia one.
4 - I choose this build because there’s no option of enclosures selling in my country (Brazil) and the importations taxes (60% + 18%) for anything above 100US is out of my league. Both the components used to build my enclosure could be bought without taxes.
6 - I studied many posts from this community, but the ones that directly influenced this build are:
2019 13" Macbook pro - i5 1.4ghz (base model)/256gb
For the hardware part, it was relatively easy. Just plug the power supply cables on the indicated places on the R43SG and on the GPU. The next step is connecting the m2 cable of the R43SG to the M2.nvme to thunderbolt 3 adapter/enclosure, wavlink UTE02 in my case. The final part is plugging the thunderbolt 3 cable that comes with the wavlink ute02 to your macbook, but you will need some software preparations before hot-plugging the egpu.
In the software department, I was thinking that a simple hotplug was going to make it work right away because it was an Nvidia graphics card, but it needed some preparations. To make it work follow these steps:
1 - You will need to install the Windows 10 version 1903 via Bootcamp assistant (any windows version download link: https://tb.rg-adguard.net/public.php). While setting windows after the installation don't let it connect to the internet. If you have a newer version of windows you will need to downgrade.
2 - Install the windows software update to the OS Build 18362.295 (KB4512508). Download link: https://www.catalog.update.microsoft.com/Search.aspx?q=KB4512508
3 - Desable the windows automatic update.
4 - You can connect to the internet now.
5 - Go to the windows device manager and desable the webcam under the camera tab and the broadcom bluetooth controller under the system devices tab.
6 - Download the drivers for your graphics card from the Nvidia website. https://www.nvidia.com.br/Download/index.aspx
7 - Restart windows, log in, and wait till it finish loading.
8 - Hotplug your eGPU. It will be recognized as a Generic VGA adapter.
9 - Install the graphics card drivers you downloaded before.
10 - Shutdown windows and unplug the eGPU. Turn on the computer, log into windows and wait till it has finished loading. Hotplug your eGPU and you're done. From this moment on, always turn on the computer and log into Windows 10 before hotplugging the eGPU. Don't forget to always shutdown before unplugging as well.
This was a long journey, I read a lot on this forum before I decided to start this project and even more after ordering the parts from aliexpress. It was relatively easy to make it work, It wasn't needed any advanced workaround or bootup solutions since I didn't faced error 12 or anything complicated. Now that I`m more confident I will try it with an AMD graphics card so I can make it work in macOS as well.
I wanna say thanks to all the community for contributing to this project, with my skills and knowledge alone I would probably be building a desktop (which is really expensive in my country because of the above 100US importation taxes).
Sorry again for my english, this is the first time I wrote anything in another language than Portuguese.