reversi using microcontroller