@nbering yes, what you can’t see in this photo is other side of the card : you have 2 M2 slots, one small one for a M2 WiFi/Bluetooth adapter, and a medium one for an M3 SSD. You will find here the microSD slots also, and a small battery for the BiOS. You also have a connector for SATA.
So not only high density of chips on the board, but also lot of connectors. For the video you have one HDMI and 2 Mini Display Port.
@nbering I think you can replace the small WiFi/bluetooth M2 card to add more Ethernet or more USB ports (you only have 3 USB ports on the udoo).
But the udoo need a good 12V 3A power supply ... so will not replace the Raspberry Pi or smaller board for all usages.
@alx Wow! That’s a lot of wattage on a small board! I guess that’s to be expected with a Pentium series processor and connectors you’d typically find on a desktop board (ie. SATA).
@nbering yes sometime a RaspberryPi Zero W or a nanopi Air is a better choice ... even smaller and less wattage than Raspberry Pi 3 😇 All dépend the usages.
Here is a photo of a nanopi Air, I think it’s my smaller Linux board for now. You have to solder the GPIO headers, so you can keep it very thin. 4 core ARM, 512 MB, 8GB eMMc, microSD, Bluetooth and WiFi (RaspberryPi 3B on the right)
A Mastodon instance for info/cyber security-minded people.