Update README.md
This commit is contained in:
committed by
GitHub
parent
53dbcd9776
commit
a8608c2c12
46
README.md
46
README.md
@@ -35,44 +35,45 @@ TinyGSM also pulls data gently from the modem (whenever possible), so it can ope
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
Feature \ Modem | SIM800 | SIM8x8 | A6/A7/A20 | M590 | ESP8266 | XBee
|
Feature \ Modem | SIM8xx | U201 | A6/A7/A20 | M590 | ESP8266 | XBee
|
||||||
--- | --- | --- | --- | --- | --- |
|
--- | --- | --- | --- | --- | --- | ---
|
||||||
**Data connections**
|
**Data connections**
|
||||||
TCP (HTTP, MQTT, Blynk, ...) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔
|
TCP (HTTP, MQTT, Blynk, ...) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔
|
||||||
UDP | | | | | | ◌
|
UDP | ◌ | ◌ | | | | ◌
|
||||||
SSL/TLS (HTTPS) | ✔¹ | ✔¹ | 🅧 | 🅧 | ◌ |
|
SSL/TLS (HTTPS) | ✔¹ | ✔ | 🅧 | 🅧 | ◌ |
|
||||||
**USSD**
|
**USSD**
|
||||||
Sending USSD requests | ✔ | ✔ | ✔ | ✔ | |
|
Sending USSD requests | ✔ | ◌ | ✔ | ✔ | |
|
||||||
Decoding 7,8,16-bit response | ✔ | ✔ | ✔ | ✔ | |
|
Decoding 7,8,16-bit response | ✔ | ◌ | ✔ | ✔ | |
|
||||||
**SMS**
|
**SMS**
|
||||||
Sending | ✔ | ✔ | ✔ | ✔ | | ✔
|
Sending | ✔ | ? | ✔ | ✔ | | ✔
|
||||||
Sending Unicode | ✔ | ✔ | ◌ | 🅧 | |
|
Sending Unicode | ✔ | ? | ◌ | 🅧 | |
|
||||||
Reading | | | | | |
|
Reading | | ? | | | |
|
||||||
Incoming message event | | | | ? | |
|
Incoming message event | | ? | | ? | |
|
||||||
**Calls**
|
**Calls**
|
||||||
Dial, hangup | ✔ | ✔ | ✔ | 🅧 | | 🅧
|
Dial, hangup | ✔ | ? | ✔ | 🅧 | | 🅧
|
||||||
Receiving calls | ✔ | ✔ | ✔ | 🅧 | | 🅧
|
Receiving calls | ✔ | ? | ✔ | 🅧 | | 🅧
|
||||||
Incoming event (RING) | ◌ | ◌ | ◌ | 🅧 | | 🅧
|
Incoming event (RING) | ◌ | ? | ◌ | 🅧 | | 🅧
|
||||||
DTMF sending | ◌ | ◌ | ◌ | 🅧 | | 🅧
|
DTMF sending | ◌ | ? | ◌ | 🅧 | | 🅧
|
||||||
DTMF decoding | ◌ | ◌ | 🅧 | 🅧 | | 🅧
|
DTMF decoding | ◌ | ? | 🅧 | 🅧 | | 🅧
|
||||||
**Location**
|
**Location**
|
||||||
GSM location service | ✔ | ✔ | 🅧 | 🅧 | | 🅧
|
GSM location service | ✔ | ✔ | 🅧 | 🅧 | | ✔
|
||||||
GPS/GNSS | 🅧 | ✔² | ◌¹ | 🅧 | | 🅧
|
GPS/GNSS | ✔¹ | 🅧 | ◌¹ | 🅧 | 🅧 | 🅧
|
||||||
|
|
||||||
✔ - implemented ◌ - planned 🅧 - not available for this modem
|
✔ - implemented ◌ - planned 🅧 - not available for this modem
|
||||||
¹ - only some device models or firmware revisions have this feature
|
¹ - only some device models or firmware revisions have this feature (SIM8xx R14.18, A7, etc.)
|
||||||
² - current implementation only supports SIM808 V2 GPS
|
|
||||||
|
|
||||||
## Supported modems
|
## Supported modems
|
||||||
|
|
||||||
- [x] SIMCom SIM800 series (SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868)
|
- [x] SIMCom SIM800 series (SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868)
|
||||||
- [x] SIMCom SIM900 series (SIM900A, SIM900D, SIM908, SIM968)
|
- [x] SIMCom SIM900 series (SIM900A, SIM900D, SIM908, SIM968)
|
||||||
- [x] AI-Thinker A6, A6C, A7
|
- [x] AI-Thinker A6, A6C, A7, A20
|
||||||
- [x] Neoway M590
|
- [x] U-blox SARA U201 (*alpha*)
|
||||||
- [x] ESP8266 (AT commands interface, similar to GSM modems)
|
- [x] ESP8266 (AT commands interface, similar to GSM modems)
|
||||||
- [x] Digi XBee WiFi and Cellular (using XBee command mode)
|
- [x] Digi XBee WiFi and Cellular (using XBee command mode)
|
||||||
|
- [x] Neoway M590
|
||||||
|
|
||||||
### Supported modules
|
### Supported boards/modules
|
||||||
|
- [x] Arduino MKR GSM 1400 (*alpha*)
|
||||||
- [x] GPRSbee
|
- [x] GPRSbee
|
||||||
- [x] Microduino GSM
|
- [x] Microduino GSM
|
||||||
- [x] Adafruit FONA (Mini Cellular GSM Breakout)
|
- [x] Adafruit FONA (Mini Cellular GSM Breakout)
|
||||||
@@ -80,7 +81,6 @@ GPS/GNSS | 🅧 | ✔² | ◌¹ | 🅧 |
|
|||||||
- [x] ... other modules based on supported modems
|
- [x] ... other modules based on supported modems
|
||||||
|
|
||||||
More modems may be supported later:
|
More modems may be supported later:
|
||||||
- [ ] U-blox SARA‑U201
|
|
||||||
- [ ] Quectel M10, M95, UG95
|
- [ ] Quectel M10, M95, UG95
|
||||||
- [ ] SIMCom SIM5320, SIM5216
|
- [ ] SIMCom SIM5320, SIM5216
|
||||||
- [ ] Telit GL865
|
- [ ] Telit GL865
|
||||||
|
Reference in New Issue
Block a user