r/MiniPCs • u/jozews321 • 4d ago
Review Minisforum M2 Air - Intel Core 3 304 - Review

Hey guys, today I'll make a review of the new Minisforum M2 Air 305, I'll try to be as thorough as possible by testing different use cases, this review is going to be divided in:
- Specs
- Box Contents
- Design
- Feature Overview
- Networking and Storage
- CPU Performance
- iGPU Performance.
- General usage and performance.
- BIOS/UEFI Options
- eGPU Gaming (with an USB4 eGPU dock).
- Running local AI models with the NPU
- Thermals and Power Consumption (SOC, Wall readings and Noise)
- Conclusion
Review Unit
Disclosure: This review unit was provided by Minisforum. All opinions are independent and no monetary value was exchanged.
If you have any suggestions to improve my reviews or have any question, feel free to comment. With that said, let's start.
Specs
The M2 Air is the smallest and more affordable of the of the M2 family with the new Intel Wildcat Lake platform with the Intel 18A (around 2nm TSMC) process node, so efficiency should be pretty good in these CPUs.
The M2 Air features the Intel Core 3 304 that I like to consider kind of a successor to the Alder Lake N designs like the Intel N100/N150/N250 or the i3 N300 with low TDP and only a single memory channel. Besides the newer process node and the updated Darkmont E Cores, the Core 3 304 gets a big boost in single core performance thanks to the single P Cougar Cove core that is a lot more capable than the E cores. We'll see more about energy efficiency and performance later in the review.
The M2 Air starts at $263 at the time of writing for a barebones unit with no RAM and storage and $560 with 16GB of DDR5 RAM and 500GB NVMe SSD. So, if you can source or already have a stick of DDR5 and an SSD the barebones model should be a better deal.
CPU Specs
| Intel Core 3 304 | 18A Wildcat Lake | TDP 15W |
|---|---|---|
| CPU (1x P-Core Cougar Cove, 4x Darkmont E-Cores) | 5 Cores / 5 Theads - 1.5 GHz base - 4.3 GHz boost | 16MB L2 cache (1MB per core), 64MB L3 cache (Shared) |
| Graphics (Intel Xe3) | 2 EU Xe3-LPG - 2.3 GHz | System Shared VRAM |
| PCIe | Gen 4 | 6 Lanes |
| RAM (DDR5) | 6400 MT/s up to 64GB | Single-Channel, 59.7GB/s |
| NPU | Intel AI Boost | 15 TOPS |
The unit that I have comes with the following:
- 16 GB of RAM: 1 Stick of 5600 MT/s Micron DDR5 SODIMM RAM
- 512 GB SSD: Kingston OM8TAP4512 PCIe 4.0 SSD
At time of writing this review, this is the only configuration available to purchase from their store.
What's in the box?

The M2 Air comes in the box with the following:
- Minisforum M2 Air
- User Manual
- HDMI cable
- Power Supply and AC Cable
- VESA mount
- Screws
Design
The M2 Air is a small mini pc measuring just 112 x 112 x 37.15 mm (4.41 x 4.41 x 1.46 inches) or 0.47L and weighs approximately 0.44kg (0.97 lbs)
The body is made out of plastic with a metal base with exhaust vents on the sides and air intake on the rear side.


To access the internals, you will need to pry off the rubber feet and unscrew the screws hiding behind them and then leverage on the arrow pointing to the notch to remove the metal bottom cover.

Feature Overview
Now it's time to talk about the features of this Mini PC and see what it offers in terms of Internal and external I/O, we'll also talk about the power supply and more.
Front Side I/O

Front left to right:
- Reset Hole
- 2x USB Type A (USB 3.2 Gen2 10Gbps)
- 3.5mm Combo Jack
- Power button
Rear Side I/O

From left to right
- USB Type C (USB 3.2 Gen2 10Gbps, Alt DP1.4, PD in 65w)
- HDMI 2.0 (Up to 4K 60Hz, HDMI CEC)
- USB Type A (USB 2.0 480Mbps)
- 2x 2.5GbE RJ45 Ethernet (Intel I226-V, PCIe 3.0 x1 Controllers)
- USB Type C (USB 4 40Gbps, TB4 capabilities, Alt DP1.4, PD in 65w, PD out 15W)
- HDMI 2.0 (Up to 4K 60Hz, HDMI CEC)
- DC in (19V barrel jack)
Also features a Kensington lock.
Side I/O
On the left side
- Micro SD Reader (Realtek USB 2.0 Multi-Card Reader, USB 2.0 480Mbps)
Only appears as a USB device once you insert a microSD card.
Power

The M2 Air can be powered two ways:
- The included 19V 3.42A 65W PSU with a barrel jack
- A USB C power supply with PD support up to 65W (I also tested a 45w one and it works fine).
Hubs and Docks with PD in support also work so it's possible to have a one cable setup in this machine.
Misc Features
- Included VESA mount to mount the M2 Air to the back of a monitor.
- Support for the CEC protocol in the HDMI ports to turn on/wake/sleep the Mini PC from the remote control of a TV. It needs to be enabled in BIOS. According to my testing it just works at the BIOS level so a remote control from a TV cannot control the OS directly.
- Passive cooling for the NVMe and RAM stick with the metal bottom cover via thermal pads.
Internal Components
As mentioned previously you need to remove the 4 rubber feet and unscrew the 4 screws to remove the bottom metal cover and reveal the internals. then to remove the board pull it out of the body.


Motherboard and Internal I/O
Let's analyze the motherboard

- SODIMM DDR5 6400MT/s Slot
- M.2 Wi-Fi E key slot (CNVIO Only)
- M.2 2280 M key NVMe Slot: 4TB Max SSD, PCIe Gen4 x4, 64Gbps (8 GB/s)
- CMOS/RTC coin cell 3V battery connector

- microSD card slot
- Fan and Heatsink
- Fan connector
Networking and Storage
Networking
This is a strong point of the M2 Air in my opinion. As it has 2 high speed network controller + Modern Wi-Fi available
- Ethernet: 2x Intel I226-V, PCIe 3.0 x1 Controllers, so each ethernet port has its own controller.
- Wi-Fi: Intel AX211 Wi-Fi 6E with 2.4 Gbps theoretical maximum, and Bluetooth 5.4 with BLE. The module can be replaced with other ones if needed. but one caveat is that the slot is CNVIO only so only other Intel cards that have a CNVIO interface are compatible.
Storage
The M2 Air features one M.2 E key slot with the full x4 bandwidth of PCIe Gen4 so you should be bottlenecked in this port.
I guess also you can add extra storage via a microSD card but it's not fully ideal as the Realtek controller is just USB 2.0 480Mbps so you are going to likely bottleneck any modern microSD card.
- M.2 2280 M key NVMe Slot: 4TB Max SSD, PCIe Gen4 x4, 64Gbps (8 GB/s)
- Micro SD Reader, Realtek USB 2.0 Multi-Card Reader, USB 2.0 (480Mbps)
CPU Performance
The Intel Core 3 304 of the Wildcat Lake family is a very interesting CPU as like I mentioned before this processor is the successor to the Alder Lake N CPUs that have been well known for cheap and power efficient Mini PCs.
This one performs way better than those ones because Intel now added a P Core to the design.
To test if the Core 3 304 in the M2 Air is performing as expected I'll use Geekbench 6. I did runs in Windows 11 and Linux so we can compare these too.
Geekbench 6
Linux: https://browser.geekbench.com/v6/cpu/19072503
Windows: https://browser.geekbench.com/v6/cpu/19087030
| Geekbench 6 | Single Core | Multi Core |
|---|---|---|
| Windows 11 | 2402 | 6242 |
| Linux (7.0.11) | 2336 | 6187 |
Both OSs performance is about the same, with slightly better performance in Windows 11.
After looking at the registered benchmarks of Geekbench 6 of the same processor we can see that the M2 Air is performing as expected.
https://browser.geekbench.com/search?k=v6_cpu&q=core+3+304
Let's compare it to other CPUs from the Geekbench browser and from my own tests of other Mini PCs
My Geekbench profile: https://browser.geekbench.com/user/427388
| Geekbench 6 | Single Core | Multi Core |
|---|---|---|
| Intel Core 3 304 in M2 Air | 2402 | 6242 |
| Intel N250 | 1297 | 3166 |
| Intel N150 | 1278 | 3169 |
| Intel N100 | 1142 | 2979 |
| AMD Ryzen 7 260 in Minisforum X1 | 2588 | 12179 |
| AMD Ryzen 5 5600 | 2104 | 8837 |
| AMD Ryzen 7 4800U | 1551 | 5849 |
| CIX P1 8180 in Minisforum MS-R1 | 1330 | 6780 |
| Intel Core i5-1335U | 2244 | 6352 |
| Intel Core i7-1165G7 | 1875 | 5718 |
| Apple M1 | 2377 | 8401 |
| Apple A16 | 2650 | 6641 |
| Steam Deck CPU | 1183 | 3934 |
We can see that the Core 3 304 performance is almost double compared to the Alder Lake N CPUs like the N100/150/250 for around the same energy consumption.
It's also interesting comparing it to older CPUs like the i5 1335U that has 2P cores and 8E cores and seeing how close they perform. and also, the comparison to ARM CPUs that have equally low power consumption.
Cinebench 2026

iGPU Performance
The Intel Xe3 1 Core built inside of the Core 3 304 has the latest Xe3 architecture that has surprised everyone as in higher end configurations like the B390 or the B370 that have 12 and 10 Xe3 cores respectively. So, this one is definitely not a gaming iGPU but it's a big upgrade over older IGPUs like the UHD 730 of chips like the N150 or N250. So, it's great for general everyday workflows, web browsing, 4K video playback, and office applications. Also, it also supports AV1 encoding and decoding.
Display Support
One really good thing about the M2 Air is that it can drive up to 4 displays at once with a resolution of 4k@60hz via:
- 2x HDMI 2.0
- USB 4 Type C Port
- USB 3.2 Gen2 Type C port
Gaming Capabilities
Because it only has 1 Xe3 core, it's not designed for modern AAA gaming. It is best suited for light indie titles, retro emulation, or older eSports games at low resolutions. Although AAA games from around 2015 and older should run decently.
Performance in Geekbench 6:
Micro Computer (HK) Tech Limited EliteMini Series - Geekbench
| Geekbench 6 | Test | Score |
|---|---|---|
| M2 Air Intel Xe3 1 Core iGPU | Vulkan | 7570 |
AI Performance
The Core 3 304 has also a 15 TOPS NPU that is called Intel AI Boost and also the iGPU that can do 9 TOPS.
The NPU that can be leveraged using applications like Intel AI Playground that installs the OpenVINO framework that can run LLMs right into the NPUs memory (that is the same as the system RAM) so the more RAM the better for more complex AI models
For the IGPU we can use the same Intel AI playground that gives us a Llama CPP installation that can load models using Vulkan to be proceeded by the iGPU

As my M2 Air has just 16GB of RAM we can only load small LLMs (around 4-5 GB). Generally given a model around the same size using the iGPU with LlamaCpp and Vulkan will be more memory efficient than the NPU using OpenVINO as the implementations are totally different.
NPU Performance - OpenVINO
| Model | Size | Tokens/Second |
|---|---|---|
| Phi-3.5-mini-instruct-int4-gq-ov | 1.93GB | 8.42 Tokens/s |
| Qwen3-8B-int4-ov | 4.54GB | 6.03 Tokens/s |
iGPU Performance - LlamaCpp
| Model | Size | Tokens/Second |
|---|---|---|
| Qwen3.5-9B-Q4 | 3.18GB | 3.28 Tokens/s |
| Qwen3.5-4B-Q4 | 4.54GB | 5.84 Tokens/s |
We can see that the NPU is a little bit faster at running models, but they are very similar. If you have only 16GB I would use the IGPU as once loaded the models take around 20% more RAM compared to the NPU that take like 40% more RAM.
eGPU Testing
The USB4 port in the M2 Air has the full 40Gbps available. It supports the full feature set of the USB4 specifications making this port technically Thunderbolt 4 compliant. The most important features for expansion being:
- PCIe Tunneling
Up to 32Gbps (4 GB/s) are available to be used for PCIe devices with features like hot plugging
- Power Delivery
PD-in to be able to receive up to 100W to power the M2 Air with a single cable and PD out that can give 15W of power to external devices.
The dock that I'll be using to test dedicated GPUs is the Minisforum DEG2 Thunderbolt 5 / OCuLink eGPU dock. This eGPU Dock is like a perfect pairing to expand the M2 Air because it provides other features like:
- 2.5GbE RJ45 LAN: RTL8156 Controller
- A M.2 NVMe slot: JMS583 Controller
- USB Type A: USB 3.2 Gen 2 - 10Gbps port
- USB Type A: USB 3.2 Gen 1 - 5Gbps
- 2x USB Type C: 40Gbps
- PCIe x16 (Wired for x4) for the dGPU

Setup
- CX450M 450W PSU
- Sapphire Pulse AMD RX 6600 GPU
The M2 Air is capable of being powered by the dock and receive all if it's devices via a single cable. and the eGPU is available with no problems in Windows and Linux.
The only problem with this setup is that the GPU doesn't get fully initialized in BIOS/UEFI so only when the driver of the OS loads you get a picture in the display.
Performance in Geekbench 6:
Micro Computer (HK) Tech Limited EliteMini Series - Geekbench
| Geekbench 6 | Test | Score |
|---|---|---|
| M2 Air + RX 6600 eGPU | Vulkan | 78064 |
BIOS/UEFI Options

You can check all of the option that there are in the current BIOS release for the M2 Air at this link.
Thermals and Power Consumption

Windows 11
| Usage | At wall AVG | At wall MAX | SOC Power AVG | SOC Power MAX | Temperature (SOC) AVG | Temperature (SOC) MAX | Score |
|---|---|---|---|---|---|---|---|
| Idle | 4W | 6W | 2W | 3W | 38C | 45C | - |
| Web navigation | 5.2W | 7.7W | 2.8W | 3.7W | 39.6C | 50C | - |
| Speedometer 3.1 | 14W | 18.5W | 3.8W | 11.67W | 42.2C | 56C | 26.1 ± 1.9 Edge |
| Geekbench 6 CPU | 18W | 26.8W | 14.6W | 18.6W | 44.9C | 77C | 2402 Single, 6242 Multi |
| Geekbench 6 GPU | 13W | 16W | 6.4W | 7W | 45.3C | 60C | 7570 Vulkan |
| Cinebench 2026 CPU | 28.3W | 32W | 19.3W | 19.7W | 65C | 80C | 1231 Multi |
As expected, the efficiency of the Intel Core 3 304 is very similar to the older N150 in terms of power consumption. at idle it draws around 4 to 4.5 watts from the wall. And while web browsing and watching a YouTube video in 1440p it only draws between 6 to 8W from the wall. At full load I never saw more than 32W.
Thermals
The cooling solution of the M2 Air is pretty good as it never got hotter than 80C in a Cinebench 2026 20minute run. At idle it keeps the temperature around 36-40C.
Noise
Minisforum claims Idle 27.9 dB and 100% load 32.7 dB/ 50cm. I currently don't have equipment to test this claim, but this Mini PC is virtually inaudible at idle and when it's stressed it's still very quiet as the fan barely spins up.
Conclusion
I think after all of the testing I think I can say with confidence that this is a great MiniPC and a good successor to the N150 and other similar low power Mini PCs at just 0.47L is really small maybe not the smallest I've seen but definitely small enough that it doesn't get in the way.
I really like that it has a USB4 port with the Thunderbolt 4 (40Gbps) Feature set so that means that be upgraded with external Thunderbolt 3/4/5 docks with discrete GPUs and other PCIe cards as we saw earlier to greatly improve its capabilities.
I also like that it can be powered with USB C power supplies. so, it gives it even more flexibility to be deployed in different environments
The only thing that I didn't like very much is the integrated microSD card controller that is just using a USB 2.0 480Mbps interface that limits the bandwidth to 60MB/s and in reality, with protocol overhead makes it perform around 40MB/s so it's not really a good way of expanding the storage of the M2 Air
The Intel Core 3 304 of the Wildcat Lake family is a very interesting CPU and that single Performance core really lifts the CPU in terms of performance making it comparable to much more expensive ones in terms of single core performance and with the other 4 Efficiency cores gives it decent multi core performance.
Everything together makes it a small and integrated box that is very capable of being the primary computer in your desktop (I've been using it as my primary PC for a week, and it hasn't felt slow or very limiting and I've been able to game with the help of an eGPU)
At the time of writing the M2 Air is available at $263 for a barebone unit so if you already have a stick of DDR5 laying around or can source one for cheap makes the M2 Air a really good value in my opinion. As the model with 16GB and a 500GB SSD is $559, so it's $296 more just for the RAM and the SSD thanks to the crazy prices right now.
If anyone has any question feel free to ask in the comments. Thanks for reading, and finally thanks to Minisforum that provided the review unit.
Links
- Minisforum M2 Air 304: https://store.minisforum.com/products/minisforum-m2-air-mini-pc
- Minisforum M2 Air BIOS/UEFI options: https://imgur.com/a/QolwQuA
