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
- Arduino IDE
- Taratxt Firmware (available on GitHub)
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
- Open Arduino IDE
- Load the Taratxt firmware sketch
- 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
- Go to Tools > Board and select ESP32 Dev Module
- Connect your ESP32 to your computer via USB
- Select the correct port from Tools > Port
- 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.