Thingspeak Upload Data Using Gsm Module (sim900)

Introduction: Thingspeak Upload Data Using Gsm Module (sim900)

About: Loves electronics, science fascinates me

This instructable is about how to upload data on thingpspeak channel using GSM module (sim900)

Step 1: Components Required:

  1. Sim900a module
  2. USB-Serial coverter
  3. terminal software (i am using bray's terminal)
  4. account on thinspeak
  5. 12 volt adapter for powering GSM module

Connection between GSM module and USB-Serial converter

Gsm module Usb-Serial converter

GND ==========> GND

TX ==========> RX

RX ==========> TX

Step 2: Final Step

Once the connection is done, follow the instructions given in the video.

Happy learning

Be the First to Share


    • Summer Fun: Student Design Challenge

      Summer Fun: Student Design Challenge
    • Metal Contest

      Metal Contest
    • DIY Summer Camp Contest

      DIY Summer Camp Contest



    2 years ago

    Hi sir, i've got a weird problem. I follwed exact all the steps you did in the video, my APN is "internet" too (i've checked that on the internet for my simcard). But when i type GET command, i get SEND OK response, but NO message like "12" in your video. After that, i receive CLOSED response and nothing happend on the server. The ridiculous thing is that sometimes is possible to update data, and sometimes not (both have no message like "12" between SEND OK and CLOSED). Any idea? Thanks in advance.


    3 years ago

    Do you have a rough idea how much data you use sending to Thingspeak using an http GET request? Lets say just two data fields. Is it just the number of bytes used in the url (around 100 bytes in my case) plus a few bytes for the response? I'm just trying to work out the cost to run my datalogger project continuously over the GSM network. Thanks for the great tutorial

    vamsi krishna reddys

    Thank a lot for the tutorial. Can you please help me? When I enter that GET command I'm getting ERROR. Thanks a lot in advance.

    DIY  Tutorials
    DIY Tutorials

    Reply 3 years ago

    Check the apn of your operator. Most likely it is not connected to internet.


    4 years ago

    yeahh.. good tutorial, it work with SIM800L to


    4 years ago

    i need help for gsm with thingspeak code. i need to upload sensor value to thingspeak through gsm