mirror of
				https://github.com/KevinMidboe/TinyGSM.git
				synced 2025-10-29 18:00:18 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
		
			718 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			718 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| /**************************************************************
 | |
|  *
 | |
|  * To run this tool, you need to install StreamDebugger library:
 | |
|  *   https://github.com/vshymanskyy/StreamDebugger
 | |
|  *
 | |
|  **************************************************************/
 | |
| 
 | |
| #include <TinyGsmClient.h>
 | |
| #include <StreamDebugger.h>
 | |
| 
 | |
| char apn[]  = "YourAPN";
 | |
| char user[] = "";
 | |
| char pass[] = "";
 | |
| 
 | |
| StreamDebugger GsmSerial(Serial1, Serial);
 | |
| GsmClient gsm(GsmSerial);
 | |
| 
 | |
| void setup() {
 | |
|   // Set console baud rate
 | |
|   Serial.begin(115200);
 | |
|   delay(10);
 | |
| 
 | |
|   // Set GSM module baud rate
 | |
|   GsmSerial.begin(115200);
 | |
|   delay(3000);
 | |
| 
 | |
|   gsm.networkConnect(apn, user, pass);
 | |
| 
 | |
|   // Access AT commands from Serial
 | |
|   GsmSerial.directAccess();
 | |
| }
 | |
| 
 | |
| void loop() {
 | |
| 
 | |
| }
 | |
| 
 |