Bratsim
взгляните на пример управления ардуиной с ПК через радиоканал. Фактически это сводится к работе с COM-портом. Прораммана ПК пишет в него команды, а ардуина их принимает и выполняет.
Смотря что желаете получить - можно, например, начать отсюда и писать на wiringe- просто обёрка классов и набор функций для С++.
Либо, учить С/C++ или ассемблер и программировать на нём.