Build Your Own Taratxt Gateway (DIY Guide)

This guide will help you build your own SMS Gateway using an T-Call SIM800L ESP32. Once connected, your device can send and receive SMS via Taratxt’s platform and API.


Required Components

Part Description
T-Call SIM800L ESP32 WiFi-enabled microcontroller with SIM800L
SIM Card with Load Inserted into T-Call

Required Software

Make sure you've installed the ESP32 board support in Arduino IDE.
(Go to File > Preferences > Additional Boards Manager URLs and add https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json)


Upload Firmware

  1. Open Arduino IDE
  2. Load the Taratxt firmware sketch
  3. Modify the following lines in the code:
const char *ssid = "YOUR_WIFI_SSID"; // Replace with your Wi-Fi SSID
const char *password = "YOUR_WIFI_PASSWORD"; // Replace with your Wi-Fi password

const char *serverName = "https://taratxt.com/api/"; // Replace with your server URL

const char *deviceKey = "YOUR_DEVICE_KEY"; // Replace with your device key

const char *token = "YOUR_API_TOKEN"; // Replace with your token
  1. Go to Tools > Board and select ESP32 Dev Module
  2. Connect your ESP32 to your computer via USB
  3. Select the correct port from Tools > Port
  4. Click Upload to flash the firmware onto your ESP32

Final Steps

  • Once connected, your device will appear as Online in your Taratxt Dashboard.
  • You can now use the platform to:
    • Send SMS from your device.
    • Receive SMS and forward them via webhook or API.
    • Monitor activity and device health.