Entendi a lógica de como funciona o modulo, em defult, serial wifi, serial eth.
E que o Miguel é péssimo para explicar com palavras as coisas !!
O modulo HLK-RM04 por dafault vem no formato bridge triangulo entre serial, wifi, e eth.
Isto quer dizer que tudo é transparente.
Quando ela esta neste formato, a serial não obedece comandos AT, é necessário acionar por aproximadamente 2 segundos a tecla RST.
Isto faz com que a placa entra em modo AT.
E neste momento, a placa vai obedecer os comandos.
Para saber se realmente entrou em modo AT, digite "AT?" no terminal serial, e envie para a placa pela RS232.
Se no seu terminal serial receber "AT?", entrou em AT sim sinhô.
Bom, suponha que pelo seu Celular você conectou no wifi do modulo HLK-RM04.
Você vai precisar de um terminal TCP, pois HTTP não funciona !!
Conecte o seu celular no modulo, a senha default é 12345678.
Seu terminal vai apontar para o IP defult de fabrica, 192.168.16.254, na porta 8080.
Seu celular/tablete com certeza vai estar com IP 192.168.16.100, caso seja o único dispositivo conectado.
Bem, tudo que o seu terminal TCP do seu celular enviar para o IP 192.168.16.254 vai sair pela serial do módulo, e tudo que a serial do modulo receber do uC/PC vai ser jogado para todos os IPS que foram listados pelo DHCP do modulo.
Basicamente, suponha 10 tablets conectados no módulo HLK-RM04, e os 10 estejam com os terminais TCP conectados no IP do roteador que é 192.168.16.254.
Se um tablet enviar algo pelo terminal TCP para o IP 192.168.16.254, os outros tablets não vão saber de nada, pois seus IPS são diferentes !!
Agora se o uC/PC enviar algo pela serial do modulo, todos os terminais TCP de todos os tablets vão receber a mensagem, pois todos estão conectados ao IP/gatway que é 192.168.16.254 e escutando a porta 8080.
Uma observação é que o kit desta placa, não funciona bem na RS232 com velocidade maior que 19200.
Testei 3 cabos, de qualidades diferentes, e comprimentos diferentes, e em todos acima de 19200 perde dados !!
Acredito que seja por causa dos cap's de 100nF 0603 do MAX232. "é eu tirei um para medir 106nF que bosnia!!".
Resumindo, para uso normal do dia a dia em projetos de hobby ou profissionais, basta apenas mudar o nome do AP para algo parecido com o produto/gadget e mudar a serial para abaixo de 19200 se for usar a plaquinha kit RS232, ou até 115200 pela RS232 TTL.
Fica ai a dica, gostei muito deste módulo, rapidinho, fácil, e ficou bem mais simples agora que eu compreendi a lógica de operação dela !!
Abraços
