Поищи описания на шины, продумай что тебе вообще надо(аппетит приходит во время еды), и уже от этого отталкивайся. Либо просто слать шины в комп(3 сводишь в 1, и в комп), в ПО их обрабатывать итд; либо в железе обрабатываешь, в комп уже готовое, те в ПО компа просто отображаешь что контроллер соизволил нужным тебе показать.

PS Да, программатор свой заиметь не лишним будет. Очень не лишним.