Some of my friends/family are stuck with the ISP-provided modem/router combos and I'm exploring the option of adding a small and inexpensive OpenWrt-based device with adblock/simple-adblock and stubby/https-dns-proxy to their network to provide adblocking, secure/filtered DNS resolution and maybe even a WG server for remote support.
NanoPi devices look promising (sadly no OpenWrt support yet for neither NanoPi Zero nor NanoPi R2S) with supported devices starting as low as US $9.99.
I'm wondering if anyone has already used a single-ethernet port devices for such purposes and what your experience is so far? Which device did you use with which options (microSD/emmc, heatsync, extra RAM, etc)?
Many openwrt users hope that openwrt support nanopi r2s.
I come to the same conclusion, it will be a killer device for the price.
I have posted to the developer forum, to ask if a developer is busy or plane to add openwrt support.
I have already order a nanopi r2s, I will try frindlywrt (frindlyarm openwrt fork)
Other on the forum have ordered the nanopi r1, openwrt work already on it. Check here Add OpenWrt support for NanoPi R1
The NanoPi Neo2 Black seem to be the best deal if you want a single-port PiHole device, and the older variant of this board (NEO2) is supported in openwrt. I have one and it runs much cooler than a RPi3 with the optional aluminum case (even under full load), but since I haven't tried using openwrt on this particular board (I prefer Armbian for this kind of SBC), I can't guarantee 100% compatibility.
I also have an R2S but the thing runs like a hot potato even on idle, so I don't plan to use it in my network anytime soon. I'd recommend nanopi neo2 black if you just want a single-port DNS-filtering device.