gpio example updates