I have experimented with ancient hardware. Puppy Linux is excellent for running anything; I got a 1999 packard bell with almost no RAM at all to run. That is an extreme case.
A low impact Ubuntu Spin like Lubuntu would give you more features than Puppy Linux.