A Raspberry Pi 3 Model B has everything you need and you can use it for lots of other stuff too!

Very versatile little mini computer