Beelink U59 review: an excellent budget mini PC

Search This thread
Mar 21, 2020
9
0
Come on! Beelink does not reply in their own forums...but you monitor and reply in XDA devs forums with suggestions that don't even have a value? "one program is taking up too many resources" and what does this suppose to mean? If I start a calculator the device will froze? (Yeap, I am sarcastic) Next time come with suggestion about getting diagnostics and logs thaat will actually pinpoint and solve the problem rather than random speculations about resource hungry apps.

Ubuntu 22.04 distro with transmission torrent daemon, jdownloader daemon and 2 python script daemons that's all... The CPU is idle most of the time, although the HDDs (SSD + 2,5 HDD) and RAMs are working a lot. That's my workload.

P.S. every reply in beelink's forum needs to get approved first and in my case, one of my replies got deleted when I tried to help a fellow "patient". Censhorship is not tolerable, by me at least, and that's why I am now in XDA forums to help whoever needs help.

Regarding the "help" if any beelink owner has issues with temperatures in linux one thing that will ease but NOT fix the problem is enabling the Intel p-state. I am posting it here because it got "censored" in beelink forums.

Following the below guides one can enable that feature.
Because the forum will have a lot of new posts generated every day, so there may be a problem that the reply is not timely, you can contact our after-sales staff directly, you will get a faster answer, I am sorry for losing your post, we did not delete it, there may be some problems with the website program, it is good to know that you are willing to help others, so we have set you as the administrator of Beelink forum, you can post directly to help others.
 
Mar 21, 2020
9
0
Come on! Beelink does not reply in their own forums...but you monitor and reply in XDA devs forums with suggestions that don't even have a value? "one program is taking up too many resources" and what does this suppose to mean? If I start a calculator the device will froze? (Yeap, I am sarcastic) Next time come with suggestion about getting diagnostics and logs thaat will actually pinpoint and solve the problem rather than random speculations about resource hungry apps.

Ubuntu 22.04 distro with transmission torrent daemon, jdownloader daemon and 2 python script daemons that's all... The CPU is idle most of the time, although the HDDs (SSD + 2,5 HDD) and RAMs are working a lot. That's my workload.

P.S. every reply in beelink's forum needs to get approved first and in my case, one of my replies got deleted when I tried to help a fellow "patient". Censhorship is not tolerable, by me at least, and that's why I am now in XDA forums to help whoever needs help.

Regarding the "help" if any beelink owner has issues with temperatures in linux one thing that will ease but NOT fix the problem is enabling the Intel p-state. I am posting it here because it got "censored" in beelink forums.

Following the below guides one can enable that feature.
Hi, which product do you have the issue? Is it U59? Would you please tell the BIOS version? I'll send the information to tech staff to run some test. Really appreciate if you could help provide the details.
I'm sorry for the issue you met. Actually it's not me handled all the case. And I'm here to make clear how the issue happened.
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
Hi, which product do you have the issue? Is it U59? Would you please tell the BIOS version? I'll send the information to tech staff to run some test. Really appreciate if you could help provide the details.
I'm sorry for the issue you met. Actually it's not me handled all the case. And I'm here to make clear how the issue happened.
I am currently not in the same place where the device is (actually it is frozen right now so no access at all) but yes it's a U59 that came with Windows 11 out of the box (bought at Geekbuying).
On Sunday I will have direct access to the device and send you the BIOS version.

Although I think Beelink should source and suggest a better fan because many people have problems and in my case I set it on BIOS to 100% all the time and it seems that it's still not adequate, even with p-state enabled.
 
Mar 21, 2020
9
0
I am currently not in the same place where the device is (actually it is frozen right now so no access at all) but yes it's a U59 that came with Windows 11 out of the box (bought at Geekbuying).
On Sunday I will have direct access to the device and send you the BIOS version.

Although I think Beelink should source and suggest a better fan because many people have problems and in my case I set it on BIOS to 100% all the time and it seems that it's still not adequate, even with p-state enabled.

Thanks for your suggestions. I'll inform our tech staff about your suggestion.
OK. when you're available, Please send the bios version.
Have a good day.
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro

Attachments

  • IMG_20220807_104217.jpg
    IMG_20220807_104217.jpg
    3 MB · Views: 15
Mar 21, 2020
9
0
Here is my BIOS version
Hi, We have updated new version of BIOS previously to optimize the fan working speed. It could help avoid system shutdown.
Bios Download (select the shell version): https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/U59_20220309.zip
Guide to flash BIOS via USB Drive: https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/U59 Use usb flash BIOS tutorial.pdf
Would you please try to update the BIOS version?
If it works, it would be better solution.
 
Last edited:

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
Hi, We have updated new version of BIOS previously to optimize the fan working speed. It could help avoid system shutdown.
Bios Download (select the shell version): https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/U59_20220309.zip
Guide to flash BIOS via USB Drive: https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/U59 Use usb flash BIOS tutorial.pdf
Would you please try to update the BIOS version?
If it works, it would be better solution.
I think you are missing some crucial steps in your guide. By formating a USB flash drive and name it WinPE, it will neither add WinPE in flash drive, nor make it bootable. And of course no EFI shell exists neither in USB drive nor in the NVME because I have installed Ubuntu, so no EFI partition anymore.

Provide a DOS or linux BIOS flash tool.

FYI your guide says that your need to type "fs3" but probably this is "fs3:"

---EDIT---

For everyone that needs to flash the SHELL BIOS package

1) format a USB flash drive.
2) Create a folder named "efi" at the root of the USB and inside the "efi" folder another one called "boot".
3) Get the file AfuEfix64.efi from the files inside the U59_SHELL folder of the BIOS package (U59_20220309.zip) and rename in to Bootx64.efi.
4) Put Bootx64.efi to /efi/boot folder you created in step. *
5) Insert the rest of the files of the BIOS package to the root of the USB drive (F.nsh and JTKT001_20220309_Beelink1.bin).
6) Insert the flash drive to mini-PC, power on and right away push F7 continuously until you get to Select boot device.
7) Choose your USB flash drive as a boot device.
8) EFI Shell will boot up with a list of all the available media devices.
9) Find the FS'X' device that corresponds to your USB flash drive. Most probably will be FS0.
10) Type FS0: and Enter.
11) Type 'ls' and Enter. Check in the results that F.nsh file is there.
12) Type f and Enter. The Flash process will start.

*If you have any problems with the AfuEfix64.efi you can use this guide + files https://ohlia.github.io/Wiki-site/wiki/EFI/Creating-a-Bootable-USB-drive-with-UEFI-Shell/ to create an EFI Shell USB.

After the flash process my device didn't boot up (no monitor signal) and I thought it was dead. I long pressed power button to force power off and started again the device....booted perfectly...OUF! almost lost 1 of my lives thinking that I have to deal with Beelink support for replacement.

Once again Beelink support SHOULD be a support and know exactly what it has to be done and not a "half" support with "half" made guides.
 
Last edited:
Mar 21, 2020
9
0
I think you are missing some crucial steps in your guide. By formating a USB flash drive and name it WinPE, it will neither add WinPE in flash drive, nor make it bootable. And of course no EFI shell exists neither in USB drive nor in the NVME because I have installed Ubuntu, so no EFI partition anymore.

Provide a DOS or linux BIOS flash tool.

FYI your guide says that your need to type "fs3" but probably this is "fs3:"

---EDIT---

For everyone that needs to flash the SHELL BIOS package

1) format a USB flash drive.
2) Create a folder named "efi" at the root of the USB and inside the "efi" folder another one called "boot".
3) Get the file AfuEfix64.efi from the files inside the U59_SHELL folder of the BIOS package (U59_20220309.zip) and rename in to Bootx64.efi.
4) Put Bootx64.efi to /efi/boot folder you created in step. *
5) Insert the rest of the files of the BIOS package to the root of the USB drive (F.nsh and JTKT001_20220309_Beelink1.bin).
6) Insert the flash drive to mini-PC, power on and right away push F7 continuously until you get to Select boot device.
7) Choose your USB flash drive as a boot device.
8) EFI Shell will boot up with a list of all the available media devices.
9) Find the FS'X' device that corresponds to your USB flash drive. Most probably will be FS0.
10) Type FS0: and Enter.
11) Type 'ls' and Enter. Check in the results that F.nsh file is there.
12) Type f and Enter. The Flash process will start.

*If you have any problems with the AfuEfix64.efi you can use this guide + files https://ohlia.github.io/Wiki-site/wiki/EFI/Creating-a-Bootable-USB-drive-with-UEFI-Shell/ to create an EFI Shell USB.

After the flash process my device didn't boot up (no monitor signal) and I thought it was dead. I long pressed power button to force power off and started again the device....booted perfectly...ouf almost lost 1 of my lives thinking that I have to deal with Beelink support.

Once again Beelink support SHOULD be a support and know exactly what it has to be done and not a "half" support with "half" made guides.
Really appreciate your advice. We'll update the guide as detailed as possible to make it fully understood.
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
Mar 21, 2020
9
0
By the way me and the rest of the people monitoring this forum are still waiting for a fan substitute in case of emergency. Because we don't expect to send us a random fan that it doesn't fit like this guy here.

Looking forward to an official reply.
Hi Kamui, we've updated a new video guide for updating BIOS in Ubuntu. If possible, please see whether it's fully understandable.
Video Guide: https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/-A/Ubuntu flash BIOS.mp4
The thread of random was replied previous by our staff.
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
You are using a different ZIP file in your video compared to the one you shared with us. Your ZIP file has a "SHELL" folder and inside it 2 other folders called "EFI" and "U59SHELL".

You previous ZIP file has a "U59 SHELL" folder and inside it 3 files and not 2 folders. Check the image below.
If someone just drag n drops those 3 files in the USB flash drive, it won't work as expected.
zipfile.png
 
Last edited:
Mar 21, 2020
9
0
You are using a different ZIP file in your video compared to the one you shared with us. Your ZIP file has a "SHELL" folder and inside it 2 other folders called "EFI" and "U59SHELL".

Shared ZIP file has a "U59 SHELL" folder and inside it 3 files and not 2 folders. Check the image. Of course is someone drag n drop these 3 files to the USB flash drive, it won't work as expected.
View attachment 5689869
Thanks. I've informed my colleague to change the file folder. Now with this file and video guide, It would be the same as video.
Download Link(select the shell version): https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/-A/U59_20220309.zip
Video Guide: https://beelink.oss-cn-hongkong.aliyuncs.com/MINI PC/U59/BIOS/-A/Ubuntu flash BIOS.mp4
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
It's been a lot days now and my U59 seems to respond better with the new BIOS.

22-23 days have passed and I had no problems of freeze or lockups. I hope this is the solution for everyone here.
@Beelink Official Still you haven't shared any compatible FAN for the system.
 

zelon11

Member
Sep 25, 2022
7
0
I tried to update BIOS using this file from 20220309 archive but get an error:
"1e - Error: Secure Flash function is not supported on this file."
Any hint what can be wrong there?
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
I tried to update BIOS using this file from 20220309 archive but get an error:
"1e - Error: Secure Flash function is not supported on this file."
Any hint what can be wrong there?
I think there are various hardware revisions of the Beelink U59. Check at the bottom of the mini PC for the serial number and share it with us so we can be sure that this BIOS update is compatible with your mini PC.

@Beelink Official can later help you by sharing the correct firmware.
 

zelon11

Member
Sep 25, 2022
7
0
I think there are various hardware revisions of the Beelink U59. Check at the bottom of the mini PC for the serial number and share it with us so we can be sure that this BIOS update is compatible with your mini PC.

@Beelink Official can later help you by sharing the correct firmware.
Hey! SN is 5095H1CG80013. I wanted to try to upgrade to understand whether newer firmware would solve a fan issue that I am experiencing or DIY solution with soldering an external controller is still the only viable approach today. Specifically my problem is when CPU usage reaches 100% then fan speed immediately reaches 100% as well instead of gradually increasing the speed and benefit from intermediate quieter speeds as well. In case of random loads when CPU skipes to 100% randomly it creates the waves of fan noise, like up-and-down pattern which is quite annoying.
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
Hey! SN is 5095H1CG80013. I wanted to try to upgrade to understand whether newer firmware would solve a fan issue that I am experiencing or DIY solution with soldering an external controller is still the only viable approach today. Specifically my problem is when CPU usage reaches 100% then fan speed immediately reaches 100% as well instead of gradually increasing the speed and benefit from intermediate quieter speeds as well. In case of random loads when CPU skipes to 100% randomly it creates the waves of fan noise, like up-and-down pattern which is quite annoying.
I really don't know if the new firmware will solve your problem. In my case I have set in BIOS thermal menu the fan speed to be at 100% all the time. I nearly hear any noise but the fan works for sure.

The new BIOS in my case seems that have solved the "OS freeze" problems I had in Ubuntu 22.04. Randomly every 8 to 12 days the PC just froze, no LAN, no HDMI signal, nothing.Restart was the solution.

P.S. Is 5095H1CG80013 the SN from the white sticker at the botton that comes together with a barcode? I think the format of the SN was something like U59-E-XXXXSD0W64PRO or U59V1-E-XXXXSD0W64PRO. Are you sure that you have a U59?
 
Last edited:

zelon11

Member
Sep 25, 2022
7
0
I really don't know if the new firmware will solve your problem. In my case I have set in BIOS thermal menu the fan speed to be at 100% all the time. I nearly hear any noise but the fan works for sure.

The new BIOS in my case seems that have solved the "OS freeze" problems I had in Ubuntu 22.04. Randomly every 8 to 12 days the PC just froze, no LAN, no HDMI signal, nothing.Restart was the solution.

P.S. Is 5095H1CG80013 the SN from the white sticker at the botton that comes together with a barcode? I think the format of the SN was something like U59-E-XXXXSD0W64PRO or U59V1-E-XXXXSD0W64PRO. Are you sure that you have a U59?
Aha, there were two numbers and I provided one with "SN" string. The second one is in the format you specified:
"U59-E-8256SD0W64PRO". And SMBIOS info says it is U59 with AMI firmware from 10-Dec-21.

Interesting about quite fan you have, mine is working almost silently most of the time when I browse internet while still I can hear it. But with any high-CPU activity it is becoming wild immediately and as loads do not usually persist at 100% it is going up and down with such annoying sequence.
 

Kamui_

Senior Member
Mar 10, 2010
279
28
Redmi K20 Pro
Aha, there were two numbers and I provided one with "SN" string. The second one is in the format you specified:
"U59-E-8256SD0W64PRO". And SMBIOS info says it is U59 with AMI firmware from 10-Dec-21.

Interesting about quite fan you have, mine is working almost silently most of the time when I browse internet while still I can hear it. But with any high-CPU activity it is becoming wild immediately and as loads do not usually persist at 100% it is going up and down with such annoying sequence.
Nice "U59-E-8256SD0W64PRO" is the one needed. Now it's up to @Beelink Official to reply with the correct BIOS.

Are you sure that you followed the process correct? I see some people talking for a similar error here and one of the answers is "nevermind - solved, dont use "blk1:", use always "fs1:" . Do you feel confident with the commands in UEFI CLI?
 
Last edited:

zelon11

Member
Sep 25, 2022
7
0
Nice "U59-E-8256SD0W64PRO" is the one needed. Now it's up to @Beelink Official to reply with the correct BIOS.

Are you sure that you followed the process correct? I see some people talking for a similar error here and one of the answers is "nevermind - solved, dont use "blk1:", use always "fs1:" . Do you feel confident with the commands in UEFI CLI?
The process starts and displays this message:
+---------------------------------------------------------------------------+
| AMI Firmware Update Utility v5.14.01.0015 |
| Copyright (c) 1985-2020, American Megatrends International LLC. |
| All rights reserved. Subject to AMI licensing agreement. |
+---------------------------------------------------------------------------+
Reading flash ...................... Done
- ME Data Size Checking ............ Pass
1e - Error: Secure Flash function is not supported on this file.

So overall it seems that script tries to do something but then some checks simply fail.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1

    The good:
    Beautiful, neat and compact design.
    Licensed Windows 11 Pro
    Dual-channel memory
    Decent performance.
    Full of connectivity options.

    The bad:
    No SD or MicroSD card slot.
    The top side easily attracts scratches and figerprints.


    Beelink’s mini PCs range from budget Atom-based models all the way up to the AMD Ryzen 7 and Intel Core i7 powerhouses. The all new Beelink U59 is a budget mini PC which comes with the latest Intel Jasper Lake Celeron N5095 processor, configurable RAM and SSD of up to 16GB/512GB, a neat and attractive new design, and a moderate price tag. It is designed for basic home and office use, and it works as designed.


    Main specs of the Beelink U59
    Processor: Intel Jasper Lake Celeron N5095
    CPU: 4 cores, 4 threads, 2.0-2.9GHz
    GPU Intel UHD Graphics
    Process technique: 10nm
    OS: Windows 11 Pro 64bit
    RAM: 8/16GB DDR4 2400MHz (16GB in my review)
    Storage: 256GB/512GB SSD (512GB in my review)
    Network: WiFi5 + BT 4.0 / Ethernet Gigabit
    Ports: 4x USB 3.0 / 1x USB-C / 2x HDMI 2.0 / 3.5mm audio jack
    Accessories: 12V-3A DC adapter/ 2x HDMI Cable (1m & 0.2m) / User Manual



    Packaging

    DSC01233.jpg


    Finally, Beelink has redesigned the packaging of their products, we saw that on the SER, which we just reviewed last month, and now, the retail package of the U59 is also simple but attractive.

    DSC01258.jpg


    Inside the packaging you will find a U59 mini PC, a wall-mount bracket, a 36-watt power adapter, two HDMI cables, a bag of screws, and a user manual.



    Design

    DSC01262.jpg


    The U59 is tiny. Measuring only 124*113*42mm, it is not much bigger than an average TV box, and takes up almost no room on your desk. You can even make it disappear by using the included bracket, which mounts the mini PC onto the back of a monitor.

    The U59 has a simple, but elegant design. The material used on the top is acrylic plastic, which gives the PC’s top a glossy and reflective look. It may be easy on the eyes when it’s clean, but unfortunately, it is not only a fingerprint magnet, but also easily attracts scratches.

    As a budget mini PC, the U59 has a plastic case, but thanks to the beautiful metal-like coating, it doesn’t look too plasticky or cheap.

    DSC01268.jpg


    The front of the mini PC sports a CMOS reset hole, two USB 3.0 ports, a multi-function USB-C port, a 3.5mm audio jack with mic support, as well as a red power button which has a status LED built in.

    DSC01276.jpg


    The rear side of the U59 plays host to two USB 3.0 ports, a full-size Ethernet, two HDMI 2.0 ports, and a DC-in port.

    DSC01277.jpg


    DSC01283.jpg


    The system is actively cooled, so there are plenty of vents on three sides of its case.

    DSC01289.jpg


    There are four rubber feet on the bottom side to elevate the U59 while it sits on the desk.


    DSC01611.jpg


    Getting access to the internals is quite easy, just remove the four screws on the bottom and you will be able to upgrade the RAM and SSD. There is also a slot for a 2.5-inch SATA hard drive of up to 1TB.

    DSC01621.jpg


    The U59 weighs only 330g, not much heavier than some of the latest smartphones. Moving it around in the house or taking it on a journey shouldn’t be much of an effort. The build quality is solid and definitely above average, as the mini PC feels robust and sturdy in my hands, and looks like it will survive a reasonable amount of office abuse, possibly even occasional falls.



    Setting it up

    DSC01365.jpg


    Setting up the U59 is extremely easy. Plug in the power adapter, a mouse and a keyboard, then you are good to go.

    During first-time start-up, you will need to go through some of the Microsoft Windows initialization protocols (choosing your region and language, connecting to the network, logging into your Microsoft account, etc), which is easy but does take some time.



    Software & apps

    Screenshot (26).png


    The U59 ships with licensed Windows 10 Pro, but since it has the TPM2.0 chip and meets all the requirements of Windows 11, you can get the upgrade right after booting it up for the first time, at least that’s what I did. Average consumers may not know the difference between Windows 11 Home and Windows 11 Pro. But for power users, Windows 11 Pro offers lots of extra features, such as being able to join a domain, Hyper-V for virtualization, and getting updates from Windows Update for Business.
    1
    Performance

    Screenshot (36).png


    This mini PC is powered by an Intel Jasper Lake Celeron N5095 quad core processor (2.0-2.9GHz). This 11th generation Celeron chip is not a powerhouse and won’t match the latest Intel Core and AMD Ryzen processors found in mainstream laptops and desktop PCs in terms of performance, but it is more than capable for basic office tasks, media playback and light gaming. The U59 I received has 16GB LPDDR4 memory under the hood to take care of multi-tasking, that’s a hell lot of RAM for an entry-level PC.

    Screenshot (5).png


    First, I ran Maxon's latest CPU-crunching Cinebench R23 test, which is fully threaded to make use of all available processor cores and threads. Cinebench stresses the CPU rather than the GPU to render a complex image. The result is a proprietary score indicating a PC's suitability for processor-intensive workloads. The U59 scored 629 in single core, 1544 in multi-core.

    Screenshot (30).png


    R20.png


    I also ran the Cinebench R20 test in order to compare the U59 to other budget mini PCs I had tested before, and was pleasantly surprised to see that it was way ahead of the Beelink GK mini, which runs on a Gemini Lake Celeron J4125 processor, and even edged out the Intel NUC 7, which is powered by an Intel Kaby Lake Core i3-7100U SoC.

    Screenshot (51).png


    Picture5.png


    In the cross platform Geekbench 5 test, the U59 scored 608 in CPU single core, 2009 in multi-core, and 2125 in OpenCL.

    Screenshot (6).png


    chess.png


    The U59 also did quite well in the Fritz Chess Benchmark, achieving 7975 kilo nodes per second.

    Screenshot (7).png


    PCMark simulates different real-world productivity and content-creation workflows. We use it to assess overall system performance for office-centric tasks. The U59 scored 2358 in this test, a huge improvement from the score (1791) of the GK mini.

    Picture2.png


    In the more graphics-focused 3DMark, the U59 scored 2495 in Sky Diver, 657 in Fire Strike, and 210 in Time Spy.

    Screenshot (4).png


    The U59 features an m.2 2280 SATA SSD, which obviously lags behind those NVMe drives in high-end models such as the Beelink SER and Lenovo ThinkCentre, but is still faster than the eMMc or HDD in older and more basic models.

    Screenshot (42).png


    In my daily use, the U59 was fairly efficient in all kinds of office workflows, web-browsing, and multi-media. The system didn’t slow down while loading a dozen image-heavy webpages in Microsoft Edge and running a few other apps at the same time.

    Screenshot (40).png


    Working on my presentation in Microsoft PowerPoint was also a smooth experience, there weren’t lags or delays while I was adding some relatively heavy content to the slides.

    Screenshot (39).png


    Editing videos in Power Director should be challenging for budget systems like the U59, but to my surprise, it held its own nicely. When I added filters to multiple clips simultaneously, I could notice that the U59 took more time to finish the task than, say, my Lenovo YOGA Duet or the Beelink SER, but there were never really system halts, or significant delays.


    Screenshot (35).png


    video.png


    I played quite a number of 4K video clips on the U59, and enjoyed fairly smooth playback. And when it comes to online video playback, the U59 had no problem streaming 4K, 60FPS YouTube Videos in Chrome, but it did struggle with videos above that resolution and frame rate. Since the maximum output of the mini PC is [email protected], there is no point to try that anyway.

    Screenshot (37).png


    The Intel UHD Graphics in this mini PC is not designed for graphics-intense gaming, but the U59 can run older titles in moderate settings. LOL was generally smooth while I set the resolution to 1080P, and graphics to low. The average frame rate of this game is 41fps. I only experienced noticeable frame drops in some intense battle scenes.

    game.png


    You can also play any game installed from Microsoft Store without issues. “Asphalt 9”. “Angry Birds” and “Battle Tanks” (Microsoft Store Variant) are both quite smooth.

    Screenshot (44).png


    More demanding titles such as War Frame and Conqueror’s Blade are simply not suited for mini PCs like the U59, the average frame rates of both games were lower than 15FPS.
    1
    Power and stability

    Screenshot (31).png


    For a mini PC that sits on your desk or behind your monitor (where it's nearer to your ears), noise is also something you need take into consideration. Fortunately, the U59 is quiet most of the time. Although it's not a completely silent, fanless design, and you will hear it while it’s running heavy applications, yet the noise is not constantly in your ears, and will be easily drowned out by other sounds in the background.

    With an active cooling system inside, the U59 is also amazingly stable, as it passed the 3DMark Sky Diver stress test with flying colors.


    Connectivity

    The U59 supports 2.4GHz/5GHz dual-band WiFi 5, but not the latest WiFi6. It also has Bluetooth 4.0 on board, thus can connect wirelessly to input devices and audio systems. It would have been nice to see Bluetooth 5.0 instead of 4.0, but that’s not going to add much to your overall experience with the U59.

    There are two HDMI 2.0 ports and a multi-function Type-C port, all of them support video output of up to [email protected] You can hook the U59 to as many as three monitors at the same time, this can be extremely useful if you have some complex productivity tasks at hand.


    Verdict

    Priced at $237.15 for the 8GB & 256GB version, and $296.65 for the 16GB & 512GB version on Amazon, the U59 is an affordable mini PC which checked a lot of the boxes. It has a compact and attractive design, decent internal hardware, plenty of I/Os, and licensed Windows 11 Pro. Besides basic office workflows and media playback, you can even use the U59 for some lightweight creativity tasks and a fair amount of gaming. For those who are looking for a decent but inexpensive mini PC, the U59 is worthy of your consideration.
    1
    It's worth noting that retail units don't seem to ship with Crucial memory as shown in reviews online, instead it's some no-name 2666MHz DDR4 with an AZW sticker. The 8GB model ships with one 8GB SODIMM, so it won't be operating in dual channel. I upgraded to 16GB with some Kingston Fury 2666MHz, the system supposedly supports up to 2933MHz memory but that's probably overkill for a device like this.

    The fan isn't the quietest in the world, but even when benchmarking it wasn't too obnoxious, esp. if you're planning to use this as an HTPC.
    1
    It's worth noting that retail units don't seem to ship with Crucial memory as shown in reviews online, instead it's some no-name 2666MHz DDR4 with an AZW sticker. The 8GB model ships with one 8GB SODIMM, so it won't be operating in dual channel. I upgraded to 16GB with some Kingston Fury 2666MHz, the system supposedly supports up to 2933MHz memory but that's probably overkill for a device like this.

    The fan isn't the quietest in the world, but even when benchmarking it wasn't too obnoxious, esp. if you're planning to use this as an HTPC.
    Thanks for your input.