A graphical software tool with integer linear programming for microcontroller input/output interface selection feasibility | IEEE Conference Publication | IEEE Xplore