A basic Arduino board, like the Uno or Nano ... Everything you need is available online for a few dollars, and most of the ...