Hi, I have never programed a chip before but I am really interested in learning how to do this so i don't have to mess up a good controller. I don't have any trouble soldering components just no experience in programing chips. Could anyone tell me what equipment i might need? I have seen some...