Of the 4 boards I bought to consider assembling new small DIY home NAS, this is the one I'm using. I wasn't going to post this one as I'm very good with a rotary tool and that's an unrealistic expectation for most but, luckily I don't belive I'll have to cut on it after all.
page: https://www.aliexpress.us/item/3256805444933753.html
(box branded as "Topton", seems to really be a BK-1264NP-4L, search for support here (I didn't find any): https://www.bkipc.com/en/Mini-Soft-Router.html)
BIOS Version: BK-1264NP Ver: 1.5 09/28/2023 17:23:35
BIOS Vendor Version: AMI 2.22.1287
For CPU speed, m.2 NVMe speed and 2.5gbe speed, check these links as everything is the same: BKHD-1264-NAS (Intel N100 mini-ITX) and here GMKtec NucBox G3 (Intel N100 107mm x 107mm x 28mm)
Notable features:
- it's size 122 * 124 * 44 (38 without lid/bottom)
- optional 2-pin screw terminal block for power
- PCIe 3.0 x2 m.2 header
- 1 sata header and power via 4-pin IDC header (0.8 pitch)
- 8-pin front panel header
- micro SD card slot (untested)
- mini 4-pin IDC CPU fan header
- thick aluminum passive case, it's heavy and sturdy
- 4 * 2.5gbe
Power usage is identical to the "GMKtec NucBox 3" I posted.
Disadvantage:
A notable disadvantage is that the case is the heatsink, so there's no holes on the board for a dedicated heatsink. An easier work around is to invert your new heatsink/fan on seperate aluminum plate and then drill the 4 holes in that plate matching the board's holes. That's easier than it sounds as you can use the supplied lid/bottom for the donar plate. However, I'm personally probably not going to do that, I'm probably keeping it with it's aluminum top/heatsink and making sure there's airflow.
I made the holes drawing with my digital caliper as I don't have a fancy optical scope to do it for me :-/ So, error will be +/- 0.2mm, but that should be fine to prototype with.