Open toomasz opened 5 years ago
Hello, and thank you for this library. Are you still having this issue, or did you solve it by using double ferrite choke on RX line, as you mentioned on the ESP32 Arduino issue?
@L4grange Not having problem anymore, I'm using double ferrite choke on Sim800 TX -> ESP32 RX. I also have level converter but it's probably not needed.
This issue is not specific to this library but hopefully somebody here can help me.
My setup is: GSM tx <-> ESP32 16 pin GSM rx <-> ESP32 17 pin
Serial2.begin(baudRate, SERIAL_8N1, 16, 17, false);
GSM is powered from Li-Ion battery so it should have sufficient power, it's stable. Only serial connection is unstable. I tried many different baud rates.
The problem is garbage characters received on serial when GSM module is performing any activity that involves GSM communication packets. So im getting those when: receiving call, making call, regisering to network, establishing tcp connecting etc.
Normally i can send/received AT commands just find:
Hovever dirty garbage starts to show up as soon as I call GSM modem:
My guesses are:
Any ideas? Help appreciated!
Issue on ESP32-Arduino: https://github.com/espressif/arduino-esp32/issues/2198