Merge branch 'master' of https://github.com/vshymanskyy/TinyGSM
This commit is contained in:
37
README.md
37
README.md
@@ -5,10 +5,37 @@
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
A small Arduino library for GPRS modules, that just works
|
A small Arduino library for GSM modules, that just works.
|
||||||
|
<!---
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/releases/latest)
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/stargazers)
|
||||||
|
--->
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/releases/latest)
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/issues)
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/blob/master/LICENSE)
|
||||||
|
|
||||||
Currently only SIM800/SIM900 are tested.
|
Currently only SIM800/SIM900 are tested, more modules may be supported later.
|
||||||
More modules may be supported later.
|
|
||||||
|
If you like **TinyGSM** - give it a star, or fork it and contribute!
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/stargazers)
|
||||||
|
[](https://github.com/vshymanskyy/TinyGSM/network)
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
#### Supports Arduino Client interface
|
||||||
|
This library is very easy to integrate with lots of sketches, which used Ethernet or WiFi previously.
|
||||||
|
Examples for **Blynk**, **MQTT**, **Web Client** and **File Download** are provided.
|
||||||
|
|
||||||
|
#### Tiny
|
||||||
|
WebClient example for Arduino Nano (with Software Serial) takes little resources:
|
||||||
|
```
|
||||||
|
Sketch uses 11,916 bytes (38%) of program storage space. Maximum is 30,720 bytes.
|
||||||
|
Global variables use 649 bytes (31%) of dynamic memory. Maximum is 2,048 bytes.
|
||||||
|
```
|
||||||
|
Now, you have more space for your experiments.
|
||||||
|
|
||||||
|
#### Uses internal modem buffer for receive
|
||||||
|
TinyGSM pulls data gently from the modem, so it can operate on very little RAM.
|
||||||
|
|
||||||
## Getting started
|
## Getting started
|
||||||
|
|
||||||
@@ -24,8 +51,8 @@ More modules may be supported later.
|
|||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
Sometimes (especially if you played with AT comands), your module configuration may become invalid.
|
Sometimes (especially if you played with AT comands), your module configuration may become invalid.
|
||||||
In this case, there may be different problems:
|
This may result in problems such as:
|
||||||
|
|
||||||
* Can't connect to the GPRS network
|
* Can't connect to the GPRS network
|
||||||
* Can't connect to the server
|
* Can't connect to the server
|
||||||
|
Reference in New Issue
Block a user