I run our automated macros on a Linux machine (a virtual machine, VirtualBox). So I need no additional hardware for it. We already had a big machine that hosts several virtual machines.
But the overall RPA setup (task scheduler/cron job, command line) is the same.