I am about to finish my honours year in chemistry. However I have decided that I want to design a robotic system that uses microfluidics for my masters and doctorate degree. I know some basic electronics can read circuits build amps etc. Also I have been playing with Arduino's. I have recently started to learn some python also, to have some ability to communicate with mechanical entities. My question is what would be the best route to take to get a working knowledge of robotics and programming? The system should contain a auto-sampler stepper motor that drives the pumps and a Peltier heat source. All of the latter should be adjustable. Would also like to write a GUI to simplify everything for an end user.
Your opinion would be much appreciated.