Sua pergunta, conforme postada no título, não vale a pena responder à IMO, porque suspeito que seja uma tentativa indireta de resolver o problema raiz que acaba gerando mais problemas não resolvidos.
I can't connect to this module via serial port to configure ...
Você pode se conectar a este módulo por meio de sua porta serial de um PC?
Se você não pode se comunicar com este módulo através de sua porta serial, então isso não prejudica a finalidade deste módulo e torna-o inútil?
O manual do usuário para esse módulo indica
2.3.3 Command Mode of Serial
Module also provides the command mode based on serial control, which is different from auto-work mode, this mode provides the user with sufficient flexibility, and meet users’ specific needs of different applications. In this mode, the module works according to user command through the serial, user can control the module completely with the command, including modifying parameters, controling networking, controling TCP/IP connection and data transmission.
Parece que a solução para o problema raiz envolve descobrir (ou seja, ler o manual) como ativar este modo de comando através da porta serial do módulo. Alguma familiaridade com a estrutura do formato de comando AT (baseado no antigo conjunto de comandos do modem dial-up Hayes) ajudaria a entender o manual esparso. Talvez o fornecedor possa fornecer uma GUI ou interface de linha de comando para a porta serial (existem inúmeras capturas de tela de um programa UART-WIFI Configuration que parece distinto da interface web); caso contrário você pode escrever seu próprio programa de interface ou então (como último recurso) usar um emulador de terminal (por exemplo massa ou teraterm ou Hyperterminal (yuck), ou minicom for linux) para digitar manualmente os comandos AT.
Or is there any other solution for this problem ?
Depois de skimming o manual do usuário, a resposta simples é que você precisa baixar e instalar o "software Wifi", que é o programa UART-WIFI Configuration . Esse parece ser um programa GUI do Windows que se conecta ao módulo por meio da porta serial (ref 5.1.2.1 Gerenciamento por conexão serial ) e permite alterações de configuração do módulo, incluindo um restaurar as configurações de fábrica.
Adendo
Uma revisão adicional do manual do usuário indica que este módulo possui uma implementação peculiar do conjunto de comandos Hayes AT. Em particular:
-
Em vez de comandos "AT", são realmente comandos "AT +". O comando nulo requer o caractere mais. Todos os comandos começam com os três caracteres "AT +".
-
O tempo de escape padrão é de 2 segundos, não o mais comum de 1 segundo. Para escapar do modo de transmissão (dados), nenhum dado ou texto pode ser enviado para a porta serial por 2 segundos, então três caracteres "+" (mais) devem ser enviados, e então nenhum dado ou texto por 2 segundos. O módulo deve então responder com o prompt de comando "+ OK".