UART with GSM SIM800L

Questions and discussion about The WiPy 1.0 board and CC3200 boards.
Target audience: Users with a WiPy 1.0 or CC3200 board.
headshaker
Posts: 8
Joined: Tue Feb 18, 2020 3:22 pm

Re: UART with GSM SIM800L

Post by headshaker » Tue Feb 18, 2020 3:26 pm

sarusso wrote:
Thu Feb 13, 2020 3:02 pm
To anyone still interested in using the SIM800L from MicroPython, here is a pure-MicroPython driver ready to use. You can use it as-is or just see how to do things in the right way. Happy coding! :)

https://github.com/pythings/Drivers/blo ... SIM800L.py
Could you please give the wiring you use? I'm trying to make it with a board like this but with no luck:

Image

sarusso
Posts: 9
Joined: Fri Dec 09, 2016 9:49 am

Re: UART with GSM SIM800L

Post by sarusso » Tue Feb 18, 2020 3:57 pm

Provided that I am not an hardware expert, there is the wiring schematic on the GitHub page of the board I am using: https://github.com/Xinyuan-LilyGO/TTGO-T-Call (I attach a screenshot just in case).

When I started working on SIM800L wiring a few weeks ago, I noticed a lot of confusion online in respect to TX and RX - keep in mind that RX for the SIM800L it TX for the esp32 and vice-versa. I was doing that wrong in the beginning.
T-Call pinout from GitHub.jpg
T-Call pinout from GitHub.jpg (207.86 KiB) Viewed 1209 times

headshaker
Posts: 8
Joined: Tue Feb 18, 2020 3:22 pm

Re: UART with GSM SIM800L

Post by headshaker » Sat Feb 22, 2020 1:09 pm

Thanks!

I've managed how to do it:

SIM800L EVB 5V - to external 5V 2A power source +
SIM800L EVB GND - to external 5V 2A power source -
SIM800L EVB VDD - to ESP32 3.3V + Pin
SIM800L EVB TXD - to ESP32 RX Pin
SIM800L EVB RXD - to ESP32 TX Pin
SIM800L EVB GND - to ESP32 GND Pin
SIM800L EVB RST - to ESP32 23 Pin (any pin, we use it for power on/of SIM800L)

Now the only problem is in PPPoS

sarusso
Posts: 9
Joined: Fri Dec 09, 2016 9:49 am

Re: UART with GSM SIM800L

Post by sarusso » Wed Feb 26, 2020 1:46 pm

headshaker wrote:
Sat Feb 22, 2020 1:09 pm
Now the only problem is in PPPoS
There is this PR from the hiveeyes.org community:

https://github.com/pythings/Drivers/pull/5

..but I have not gave it a try yet.

Jonwalter
Posts: 12
Joined: Mon Apr 09, 2018 12:41 pm
Contact:

Re: UART with GSM SIM800L

Post by Jonwalter » Sat Apr 11, 2020 11:41 am

You should know now that GSM(https://axonim.com/works/gsm-gateway.html) termination is a profitable VOIP business that requires a gsm gateway, VOIP switch, and an internet connection to get started. A gsm terminator connects incoming VOIP calls to the local gsm network using a gsm gateway loaded with SIM cards.

Post Reply