• Skip to main content
  • Skip to primary sidebar
  • HOME
  • ABOUT
  • CONTACT
  • TOOLS
  • DOWNLOAD EBOOKS
  • » FREE GUIDE «

Maker Advisor

Best Tools and Gear for Makers

$11 TTGO T-Call ESP32 with SIM800L GSM/GPRS

September 12, 2019 By Rui Santos

TTGO T-Call SIM800 ESP32 Board

The TTGO T-Call is an ESP32 development board that combines a SIM800L GSM/GPRS module for just $11.

Besides Wi-Fi and Bluetooth, you can communicate with this ESP32 board using SMS or phone calls. Additionally, you can connect the ESP32 to the internet using your SIM card data plan. This is great for IoT projects that don’t have access to a nearby router via Wi-Fi.

Where to Buy?

You can get the TTGO T-Call SIM800L ESP32 board for approximately $11 on Banggood or you can get it from other stores:

LILYGO® TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board
LILYGO® TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board
LILYGO® TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board
$10.99
$18.76
BUY NOW
Banggood.com
TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
$19.83
in stock
BUY NOW
eBay
Amazon.com - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
Amazon.com - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
Amazon.com - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
$32.50
in stock
as of January 2, 2025 2:16 pm
BUY NOW
Amazon.com
Amazon.es - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
Amazon.es - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
Amazon.es - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
€32.99
in stock
2 new from €32.99
as of January 2, 2025 2:16 pm
BUY NOW
Amazon.es
T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
out of stock
BUY NOW
Aliexpress
Amazon.co.uk - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
Amazon.co.uk - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
Amazon.co.uk - TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Module
out of stock
BUY NOW
Amazon.co.uk

TTGO T-Call ESP32 Overview

TTGO T-Call ESP32 with SIM800L GSM GPRS Module

The TTGO T-Call is an ESP32 development board that combines a SIM800L GSM/GPRS module for just $11.

This allows you to connect your ESP32 to the internet using your SIM card data plan, or communicate with the board vis SMS or phone calls. This can be very handy for projects in remote locations.

2G Network

Important: The SIM800L works on 2G networks, so it will only work in your country, if 2G networks are available. Check if you have 2G network in your country, otherwise it won’t work.

Nano SIM Card

Please note that this board requires a SIM card with some data plan. This can be expensive in some countries, so it might be cost prohibitive depending on how much you can get a data plan for in your country.

Where we live (Portugal), we can get a SIM card with data plan, calls and SMS (enough for ESP32 projects) for approximately $12.

Please note that this board only supports nano SIM cards.

TTGO T-Call ESP32 with SIM800L GSM GPRS Nano SIM Card

USB-C

The TTGO T-Call uses a USB-C slot for power and programming (via CP2104).

TTGO T-Call ESP32 with SIM800L GSM GPRS USB C connector program power

The USB-C cable is not included in the package, so you might consider getting one, when you buy the board.

Banggood - USB-C Data/Charging Cable
Banggood - USB-C Data/Charging Cable
Banggood - USB-C Data/Charging Cable
$2.99
out of stock
BUY NOW
Banggood.com

Power Supply

The TTGO T-Call SIM800L can be powered via USB-C cable or you can use the 2-pin JST header for the 3.7V lithium battery. The battery connector is included with the package. You’ll also get an antenna and header pins.

TTGO T-Call ESP32 with SIM800L GSM GPRS package

We had some signal strength issues with the antenna that came with the package. So, we used one of the following antennas, and all the connection problems were solved.

IPEX Connector Antenna for SIM800L GPRS SIM GSM Wireless Module
IPEX Connector Antenna for SIM800L GPRS SIM GSM Wireless Module
IPEX Connector Antenna for SIM800L GPRS SIM GSM Wireless Module
$2.99
in stock
BUY NOW
eBay

TTGO T-Call Sim800L Pinout

When you get your TTGO T-Call ESP32 board, it comes with header pins that you can solder to the board to access the ESP32 GPIOs to connect peripherals like sensors or outputs.

This allows you to control outputs or monitoring sensors just by sending SMS or making phone calls to your ESP32.

This can be a perfect board to put in a remote location to control an output when you send an SMS or to get sensor readings in your smartphone.

The following figure shows the TTGO T-Call SIM800L Pinout:

ESP32 SIM800L TTGO T-Call Pinout Diagram
Click to see image source

Programming the TTGO T-Call SIM800L Board

There are several ways to program your board: using Arduino IDE, MicroPython or ESP-IDF. The TTGO T-Call SIM800L GitHub page suggests the following examples to get started:

  • Loboris Micropython: examples/MicroPython_LoBo
  • Arduino + TinyGSM library: examples/Arduino_TinyGSM
  • Arduino + SIM800 library: examples/Arduino_sim800
  • Arduino OTA update over GSM: examples/Arduino_GSM_OTA
  • ESP-IDF: https://github.com/espressif/esp-idf/tree/master/examples/protocols/pppos_client

ESP32 SIM800L Publish Data to Cloud without Wi-Fi

This project shows how to connect the TTGO T-Call ESP32 SIM800L board to the Internet using a SIM card data plan and publish data to the cloud without using Wi-Fi. We’ll use Arduino IDE to program this board. Read project page: ESP32 Publish Data to Cloud without Wi-Fi (TTGO T-Call ESP32 SIM800L).


ESP32 SIM800L Send Text Messages

This project shows how to set up an SMS notification system to send text messages when sensor readings reach a certain threshold value. Read project page: ESP32 SIM800L: Send Text Messages (SMS Alert) with Sensor Readings.


TTGO T-Call SIM800L Board Specifications

Lastly, here’s a list of the TTGO T-Call SIM800L ESP32 Board specifications:

  • Chipset: ESP32 240MHz Xtensa® dual-core 32-bit LX6 microprocessor
    • FLASH: QSPI flash 4MB / PSRAM 8MB
    • SRAM: 520 kB SRAM
  • Connectivity:
    • WiFi 4 802.11 b/g/n (2.4 GHz) up to 150 Mbps
    • Bluetooth 4.2 Classic + Bluetooth Low Energy (BLE)
    • 2G GSM/GPRS via SIMcom SIM800L module + Nano SIM card slot
  • Reset Button
  • USB to TTL CP2104
  • USB-C port for power and programming
  • Interface: pin headers with UART, SPI, SDIO, I2C, PWM, PWM, I2S, IRGPIO, capacitor touch sensor, ADC, DAC
  • Power supply:
    • USB-C port: 5V 1A
    • JST header: 3.7V Lithium battery (500 mA charging current)

For more information: https://github.com/Xinyuan-LilyGO/TTGO-T-Call

Wrapping Up

The TTGO T-Call SIM800L ESP32 board adds celular connectivity to your projects. This means that besides Wi-Fi and Bluetooth, you can also communicate with your board using SMS, phone calls or connect to the internet using your SIM card data plan.

This board is great for IoT projects in remote locations because you can send an SMS to your ESP32 to request sensor data, receive SMS notifications on your smartphone when a sensor reading is above a certain threshold, send SMS to control outputs, and much more!

Additionally, having an ESP32 that doesn’t need to be configured to a router to connect to the internet (because it uses the SIM card data plan) is great for many projects.

We hope you’ve found this overview useful. We’ll be posting more tutorials about this board at the Random Nerd Tutorials blog soon. So, stay tuned.

Lastly, if you don’t have an TTGO T-Call SIM800L ESP32 board, take a look at the following links.

LILYGO® TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board
LILYGO® TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board
LILYGO® TTGO T-Call V1.3 ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board
$10.99
$18.76
BUY NOW
Banggood.com
Banggood - USB-C Data/Charging Cable
Banggood - USB-C Data/Charging Cable
Banggood - USB-C Data/Charging Cable
$2.99
out of stock
BUY NOW
Banggood.com

You might also like the following articles:

  • 10 IoT Development Boards You Need to Get
  • $7 ESP32-CAM with OV2640 Camera
  • ESP32 Built-in OLED Board (Wemos Lolin32): Overview and Getting Started

Thanks for reading.


[Recommended Course] Learn ESP32 with Arduino IDE

Register in our brand new ESP32 course with Arduino IDE. This is our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registrations are open, so sign up now.


Other RNT Courses

[eBook] Home Automation using ESP8266 »
Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module.
[Course] Build a Home Automation System »
Build a home automation system using open-source hardware and software.
[Course] Arduino Step-by-Step Projects »
Build 25 cool Arduino projects with our course even with no prior experience!

Share this:

  • Facebook
  • Twitter
  • Email

Related

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Affiliate Disclosure

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. We also participate in programs from Banggood, eBay, Aliexpress, ShareASale, and other sites. Maker Advisor is compensated for referring traffic and business to these companies (read more).