From 27487442ae37427651051788a8c68f3628ffe825 Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Thu, 1 Dec 2016 16:35:16 +0200 Subject: [PATCH 1/4] Update README.md --- README.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e9ba7e7..fbb0f62 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,24 @@ A small Arduino library for GPRS modules, that just works -Currently only SIM800/SIM900 are tested. -More modules may be supported later. +Currently only SIM800/SIM900 are tested, more modules may be supported later. + +## 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 From eff6ca2279f89b7b5cfe713d8858f8e6b4809e86 Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Fri, 2 Dec 2016 12:15:27 +0200 Subject: [PATCH 2/4] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fbb0f62..4a02609 100644 --- a/README.md +++ b/README.md @@ -40,8 +40,8 @@ TinyGSM pulls data gently from the modem, so it can operate on very little RAM. ## Troubleshooting -Sometimes (especially if you played with AT comands), your module configuration may become invalid. -In this case, there may be different problems: +Sometimes (especially if you played with AT comands), your module configuration may become invalid. +This may result in problems such as: * Can't connect to the GPRS network * Can't connect to the server From 90bb41cf429a167cfd6234b7f90dc9b0eebf9df7 Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Fri, 2 Dec 2016 13:03:29 +0200 Subject: [PATCH 3/4] Update README.md --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a02609..73aa7e2 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,21 @@ ``` -A small Arduino library for GPRS modules, that just works +A small Arduino library for GPRS modules, that just works. + +[![GitHub version](https://img.shields.io/github/release/vshymanskyy/TinyGSM.svg)](https://github.com/vshymanskyy/TinyGSM/releases/latest) +[![GitHub issues](https://img.shields.io/github/issues/vshymanskyy/TinyGSM.svg)](https://github.com/vshymanskyy/TinyGSM/issues) +[![License](https://img.shields.io/badge/license-LGPL3-blue.svg)](https://github.com/vshymanskyy/TinyGSM/blob/master/LICENSE) Currently only SIM800/SIM900 are tested, more modules may be supported later. +If you like TinyGSM - give it a star, or fork it and contribute! +[![GitHub stars](https://img.shields.io/github/stars/vshymanskyy/TinyGSM.svg?style=social&label=Star)](https://github.com/vshymanskyy/TinyGSM/stargazers) +[![GitHub forks](https://img.shields.io/github/forks/vshymanskyy/TinyGSM.svg?style=social&label=Fork)](https://github.com/vshymanskyy/TinyGSM/network) + ## Features #### Supports Arduino Client interface From 55b1ed24b13ad7efd483b22dafdae5f645e23b7d Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Fri, 2 Dec 2016 13:11:22 +0200 Subject: [PATCH 4/4] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 73aa7e2..407d7c0 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ``` -A small Arduino library for GPRS modules, that just works. +A small Arduino library for GSM modules, that just works.