Hi,
I'm planning a small thin-client deployment for a factory environment and I'm trying to find the cheapest reliable hardware platform. Current setup is already working as a proof of concept: - Debian Linux endpoint - FreeRDP - Fullscreen RDP session - Windows VM / future Windows Server RDS backend - Gigabit LAN The thin client itself does almost no local computing. It only needs to boot Linux and run FreeRDP.
Target requirements per endpoint: -
ARM64 or x86_64
2 GB RAM minimum, preferably 4 GB
16-32 GB eMMC/SSD minimum
Gigabit Ethernet
HDMI or DisplayPort
2+ USB ports
reliable Linux support
preferably PXE and Wake-on-LAN
low power consumption
I have looked at Raspberry Pi, Orange Pi, Rock Pi, LattePanda, Intel N100 boards and used enterprise thin clients. The strange part is that new enterprise thin clients in my country are extremely expensive, sometimes more expensive than complete modern desktop PCs. So I'm considering:
1. Cheap ARM SBC
2. x86 SBC
3. Compute module + custom carrier board
4. Used Dell Wyse / HP / Lenovo thin clients
5. Cheap Chinese embedded boards
My target BOM is ideally under $100 per endpoint, excluding monitor, keyboard and mouse. The system will eventually connect to one or two Windows Server RDS hosts, so local CPU performance is not very important.
What hardware platform would you choose for this? I'm especially interested in specific board/model recommendations that have good long-term Linux support and Gigabit Ethernet.
Thanks.
I'm also open to designing a simple custom carrier board if there is a cheap compute module/SOM that makes economic sense.
I'm planning a small thin-client deployment for a factory environment and I'm trying to find the cheapest reliable hardware platform. Current setup is already working as a proof of concept: - Debian Linux endpoint - FreeRDP - Fullscreen RDP session - Windows VM / future Windows Server RDS backend - Gigabit LAN The thin client itself does almost no local computing. It only needs to boot Linux and run FreeRDP.
Target requirements per endpoint: -
ARM64 or x86_64
2 GB RAM minimum, preferably 4 GB
16-32 GB eMMC/SSD minimum
Gigabit Ethernet
HDMI or DisplayPort
2+ USB ports
reliable Linux support
preferably PXE and Wake-on-LAN
low power consumption
I have looked at Raspberry Pi, Orange Pi, Rock Pi, LattePanda, Intel N100 boards and used enterprise thin clients. The strange part is that new enterprise thin clients in my country are extremely expensive, sometimes more expensive than complete modern desktop PCs. So I'm considering:
1. Cheap ARM SBC
2. x86 SBC
3. Compute module + custom carrier board
4. Used Dell Wyse / HP / Lenovo thin clients
5. Cheap Chinese embedded boards
My target BOM is ideally under $100 per endpoint, excluding monitor, keyboard and mouse. The system will eventually connect to one or two Windows Server RDS hosts, so local CPU performance is not very important.
What hardware platform would you choose for this? I'm especially interested in specific board/model recommendations that have good long-term Linux support and Gigabit Ethernet.
Thanks.
I'm also open to designing a simple custom carrier board if there is a cheap compute module/SOM that makes economic sense.
