Skip to content

library sim5320E for Arduino, HTTP methode and HTTPS( will devlope ),

Notifications You must be signed in to change notification settings

jimmisitepu88/sim5320

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

sim5320

library Arduino for internet modul 3G, SIM5320E, only http function and https function(maybe will devolope), Support by mikroavr.com

below example

#include <sim5320.h>

sim5320 sim(39, 4800); // rst_pin, baudrate

unsigned long cur_time, old_time;

String host = "example.com";

void setup() {

// put your setup code here, to run once:

Serial.begin(115200);

sim.rstSIM();

delay(1000);

String txt = sim.getModemInfo();

Serial.print("modem: ");

Serial.println(txt);

delay(1000);

sim.hasSSL();delay(1000);

sim.netReg();delay(1000);

}

void loop() {

// put your main code here, to run repeatedly:

cur_time = millis();

if ( cur_time - old_time >= 20000){

delay(1000);

if(!sim.netReg()){

  Serial.println(F("network fail"));

}

Serial.println(F("network ok"));

delay(1000);

if(!sim.conAPN()){

  Serial.println(F("no internet"));

}

Serial.println(F("internet ok"));



delay(1000);

String url = "/pln/i.php?temp=30&hum=78\r"; 

while ( !sim.pushHTTP(host, link )){
    serialMon.println(F("fail to server"));
    sim.waiting(20000);
    sim.pushHTTP(host,link); link = "";
  }
  serialMon.println(F("ok to server"));

}

}

About

library sim5320E for Arduino, HTTP methode and HTTPS( will devlope ),

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages