What should I use?

Welcome!

First, you just have to get one cheap arduino board and start programming. There's no quick way to get to your goal, so you better start now.

Cheers,
Kari