The Orangutan uses the same microcontroller as the $50 Robot, but the pinout is different. You will need to look at the schematics, compare, and adjust SoR_utils.h appropriately.
Also, if you search this forum for the Orangutan, you'll probably find some source code for it.