hardware software tecbot