I was given a HP G60-447cl notebook with the intention of giving it to my nieces to use for schooling and what not. I upgraded the CPU to a Intel Core2Duo T7500 CPU at 2.2ghz, to replace the 1.8ghz CPU, upgraded it to 4gb DDR2 RAM, threw out the 5400rpm 250gb hard drive in favor of a 80gb SSD hard drive. Still to slow to run Windows 10, while it would run Windows 7 just fine, I can't in good conscious install that since Microsoft isn't doing security updates. So I put Linux Mint on it. Surprisingly it saw all of the hardware, including the Webcam, WiFi, sound card. It cruses the web just fine, and even does Zoom video confrencing!
I also had a couple of HP Thin Clients, T520's. Well they didn't fit the bill to add a additional NIC and make them into a PF Sense firewalls, and the market for old thin clients is basically non-existent. So I tried out is Android OS export. This one was called Prime OS. I choose one of the forks for older CPU's since this was an AMD GX-212jc 2-core, 1.2ghz (6 watt tdp, CPUmark 570), had 4gb DDR3 RAM, and 8gb M.2 SSD drive. The install saw all of the hardware, and worked quite well. Performance was OK, a bit on the slow side, not sure if it is the CPU speed or the OS that is holding it back. It does work just like a tablet or phone.
Lastly I have a HP t630+ Thin Client. It has a decent CPU AMD GX-420CA (4core, 4-thread, 25 watt TDP, CPUmark 1549). The 64gb M.2 SSD drive which is enough to install Windows 10 on but, with updates it would be tight. This machine has internal USB port on it, I put a thumb drive in it, and interestingly Windows 10 sees the internal USB thumb drive as as if it was a physical SATA drive, VS. and external removable storage device. I had a difficulty getting the sound card to work. Despite trying several iterations of drivers, both from HP and generic, I gave up and purchased a USB Sound Card.