This robot arm kit is optimum for beginners & amateur hobbyists & ideally suited for learning the subjects of electronics, mechanics & programming. You own programmes can be loaded easily via the accompanying USB (Universal Serial Bus)-interface & uploader software in the micro-controller.