Skip to content

Making a DIY 10.1-inch All-in-One PC out of AMR5 Ryzen 5 gaming mini PC

AMR5 Ryzen 5 mini PC

Hey Karl here. The first thing I need to do is thank the manufacturer of the brand Ace Magician for sending over a unit of their AMR5 gaming mini PC to more or less play with. I did a tiny bit of benchmarking along the way. This is the last time you will see the system in this state 😀

Story time. I have been really wanting a Steam Deck. But we purchased a Nintendo Switch about a year ago and it has barely been used. As soon as my son picked it up he asked why it was so laggy and has shown very little interest in it. So that got me worried about purchasing essentially a one-trick device. There have been a couple of good attempts at a DIY Steam Deck and I wanted to experiment with a small form factor. I went into this with a general idea of ​​what I was wanting to achieve…What I ended up with is a small AIO PC. Remember those: a screen with a PC attached, or maybe a thick tablet. For what I was trying to achieve I really like it. Maybe not as slick as a Steam Deck but definitely functional.

Ryzen 5 mini PC all in one computer

DIY all-in-one PC project’s parts list

I had been thinking about this for quite some time and a prerequisite for this build was a mini PC with an AMD mobile processor. I wanted a Ryzen 6000 series mini PC for performance benefits but this Ryzen 5 5600U device came up for review.

The parts list is a mixture of items that I already had and ordered specifically for it.

The touchscreen is my only regret for 2 reasons. The Steam Deck comes with a 7” 1280×800. The screen is small and the resolution is low enough to where a mobile processor is able to push a good enough frame rate. I wanted a bigger screen because we do way more gaming together than alone and it would be easier to share. I was focused on the resolution that I forgot about other use cases. Text can be difficult to read. The 10.1-inch screen does a fair job but I wish I got a 10.1-inch 1080p display and just forced the resolution down to 720p in software while gaming. Besides the higher resolution, I wish it was a bit brighter. There are a couple of things I do like. I really like the ribbon HDMI connection and USB power/touch delivery. I didn’t have to get crazy with the bezel or get any funky right-angle HDMI cables. The screen is also powered and touch is transmitted through USB.

8bit bluetooth game controller

I recently purchased a couple of 8bitdo controllers. One of my Nvidia Shield controllers died a while back and my son broke an Xbox we had. This left us with the 2 original Shield controllers. We do occasionally dock the switch and wanted the whole family to enjoy it. With these factors, I did some googling I ran into this 8bitdo controller. It ticked all the boxes and fits our home very well. They worked with the Switch, Nvidia Shield/Android, and PC. It’s been a great controller and my only complaint is the poorly labeled switch to change between environment modes. Other than that it has been fantastic.

MAXOAK K2 laptop power bank

One goal was to incorporate a battery but they can be quite pricey. I was originally going to compromise but I had some good luck. The stars aligned and my wife mentioned getting one more battery bank before we left for vacation. Through a little salesmanship, I got a 50,000mAh battery bank that can put out 12V or 20V as well as USB. It is a beast of a battery. The battery has 2 different barrel connectors for 12V and 20V. I put a sticker over the 12V for now so there is no confusion.

Ace magician AMR5 mini PC Tigo battery

It did not plan to do anything with the memory. It came with 16GB RAM, but it is the most basic Kimtigo kit. I have read that memory makes a big impact on integrated graphics and it was not terribly expensive so I got an upgraded kit. I got a crucial 16GB 3200mhz kit. I am glad I did. Even before I started doing any gaming the system had a slight lag when launching applications. I didn’t think much of it and chalked it up to a low-power system. But after replacing the memory I noticed the hesitation was not as bad when launching applications. I did not do any testing to quantify this.

Ace Magician AMR5 mini PC teardown

Ace Magician AMR5 teardown

AMR5 heatsink fan

AMD Ryzen 5 5600U mini PC board

mini pc plastic enclosure

mini pc rotary encoder set performance
Rotary encoder to set the performance mode

It was relatively easy to tear down and happy to see what looks to be a fully copper heatsink. Nothing was notably tricky. There are several LED boards that can be used but I didn’t bother incorporating them into the build. The mini PC had a rotary/power knob. Press the knob to power on the mini PC and the 3-position rotary can adjust the TDP limit of the chip. It would be very easy to extend and incorporate but I wanted to utilize software for this. The TDP switch’s highest setting only went up to 30W. I located a setting in the BIOS that would power on the system when power was applied but at some point the BIOS reset and I was afraid I would end up somewhere and not be able to turn it on. So I cut the connector and identified the push button wires and installed a simple power button.

First Tests

DIY 10.1-inch all-in-one computer testing

First tests on the bench and I didn’t get any complaints.

DIY heatsink

One of my goals was to build a DIY heatsink but a couple of factors came into play. The cost was probably the single biggest factor. Time was another. When I saw a low-profile desktop cooler for $15 I had to give it a shot. It was mm’s away from working.

copper heatsink ace magician AMR5 board

AMR5 motherboard

And after further breaking the system down to realize the low-profile heatsink did not work, I reassembled it. I can’t recall what prompted me to check but I was pleased to see a decent reduction in temps and an increase in performance.

AMD Ryzen 5 5600U Cinebench R23 power consumption

I was able to get 400 extra points after only applying some new thermal paste. It will not pull over 65W from the wall.

The final nail in the coffin for the DIY heatsink is that I think I hit a wall with the stock cooler. One of the features that attracted me to the Ryzen mobile processor was the ability to modify the power draw with some tools available on the internet. If you can keep temps down you get some significant performance gains. Before changing the thermal paste, I was topping out around 30W and thermal throttling @ 95°C. After putting the system back together with some new thermal paste, it is now peaking at 40W @ 90°C. I got an ~400 points lift in Cinebench R23.

DIY Ryzen 5 AIO 3D printed case

mini pc board display mount
DIY all in one PC

I use Fusion 360 as my choice for 3D modeling. It took some time to design. I ended up with three pieces: frame, back plate, and housing stand. First, I started with the bezel and frame and got it right in the first shot. It was not difficult as I was just laying the foundation. The orange backplate took one iteration. The back didn’t quite line up and the board mount was slightly off. The buttons for the screen are still mostly usable. Thankfully I never have to use them. The backplane I only printed once even though I missed the hole for the fan by a couple of millimeters. I really like the ¼ 20 thread camera mount standard so I incorporated a hole for a ¼ 20 threaded nut. I think this is the feature I like the most. People wanting to reproduce the build can find the STL files on the MyMiniFactory website.

I just got everything done and it was finally time for vacation which meant a trip to the beach for a week.

aio pc car mount

The trip went well. We used the mini PC all the way there and back. We did some gaming. My son got a kick out of playing Fall Guys going down the road as well as GTA V. But we were in the middle of Stranger Things latest season so we watched it mostly. This is where the brightness was put to the test. Stranger things is a pretty dark show and it was difficult to see at times.

One issue we had to overcome was figuring out how to use 2 different sound devices at the same time. After a few minutes of googling and we downloaded and installed Voicemeeter to resolve it. Pretty easy concept. Point Windows to use Voicemeeter as the virtual device…and in Voicemeeter point it at the 2 output devices.

During the vacation week, I disconnected the HDMI from the touchscreen and connected it to the TV in the condo, and used it sparingly throughout the week.

Finishing up

enclosure black finish

DIY Ryzen 5 all-in-one PC matte black spray paint

DIY AIO PC AMR5 mini PC

I was wrapping up writing this and my wife sprang a quick trip a couple of hours away as a last-minute farewell to summer. So before we left I found some matte black spray paint and took it apart one last time. I liked the mix of colors but figured I should do a final painting. I like the way it turned out.

I didn’t even bring the battery this time and used the car’s built-in inverter and power adapter that came with the PC.

DIY AIO PC mounted in car

Wrap up

I have found a couple of other use cases. I have been keeping it on my desk with security cameras pulled up. I can tap the screen and it wakes up pretty quickly. The other way we have been using it is with my son’s friends. He can take the unit and set up another gaming machine at his desk and attach a keyboard and mouse.

I have used quite a few small PC’s over the years. I think my first experience was with one of those mini laptops powered by an Atom processor. It was far from ideal. Then I played around with a ton of Rockchip and Amlogic Android sticks and boxes. That was a fun time. Later some lower power mini PC’s with various Intel processors. This is by far the fastest and most capable I have used. Granted it has a far higher TDP but it still has a similar volume as some of the previous mini PC’s I have used.

Again thank you Ace Magician for sending the AMR5 mini PC for this experiment. It was a fun project. The Ryzen 5 5600U is a very capable processor and when you keep it cool it performs very well.