ArrayMaker 2 provides high performance robotic control of microarrayer robots with an incredibly intuitive, easy to use interface. ArrayMaker 2 represents a complete re-write and is optimized for use with the new generation of ultra fast linear servo driven arrayers, yet it is backwards compatible with the original MGuide style of arrayers. There are dozens of new features and enhancements. ArrayMaker 2 was tested and tuned for over a year and used for countless printruns by over a dozen labs. Best of all, ArrayMaker 2 is available free to all non-profit organizations and educational institutions.