arduino uno design problem