My adventure in the foggy lands of China continues: I wired the two buttons and I managed to upload the blink sketch. Everything works fine, the FT232RL, even if I just discovered it is a fake, does his job.
So I thought I was fine too, only one step from sending AT commands and connect to the "matrix".
No luck, I spent hours flashing all the firmware I could find on the web (especially from this collection https://github.com/devicehive/esp8266-firmware
), but the result is always the same: the module responds to all AT commands except the ones that use the "antenna".
This is the log of my commands:
When I use AT+CWLAP, the module stops thinking for 3-5 seconds and then returns simply OK. I have at least two APs in the range.
I if try to connect to an existing AP, it says WIFI DISCONNECTED.
I also tried the Arduino example sketch WiFiScan, but it hangs on a loop searching for APs.
Of course, before bothering you, I longly googled this problem, but I didn't find any helpful solutions for my case. It should not be a problem of crystal frequency or wrong memory locations for the firmware.
The module laid on my desk for months, and I cannot exclude that at least once, it fell from it to the ground. Also I cannot exclude an electrostatic discharge when I touched it.
So my question now is: how can I check if the antenna is broken?
I could use a small handheld oscilloscope, and I'm willing to open the metal enclosure of the module.