/logicromsdk

Software framework for 4G LTE Cat.1 SoC (RDA8910), 2G SoC (MT2621/MT2503/RDA8955) and NB-IoT SoC (MT2625)

Primary LanguageC

Logicrom SDK for Wireless IoT

Software development kit for Logicrom Platform

PlatformIO Registry Documentation Status Github Issues Github Releases

Installation Guide

Resources

Supported Modules

Name Vendor SoC/Chipset Supported Peripherals APP RAM / ROM
EC200U-XX-YY 1 Quectel RDA8910 UART, USB, SPI, I2C, ADC, LCD, BT 2, GNSS 3 500 KB / 1 MB
EC600U-XX-YY 1 Quectel RDA8910 500 KB / 1 MB
EC600U-XX-YY 1 Quectel RDA8910 500 KB / 1 MB
EG915U-XX-YY 1 Quectel RDA8910 500 KB / 1 MB
N58-CA Neoway RDA8910 500 KB / 1 MB
N716-CA Neoway RDA8910 500 KB / 1 MB
EC100N-XX-XX Quectel ASR1603 UART, USB, SPI, I2C, ADC 512 KB / 1 MB
EC200N-CN-AA Quectel ASR1603 512 KB / 512 KB
EC600N-CN-AA Quectel ASR1603 512 KB / 1 MB
EG912Y-EU-YY Quectel ASR1603 512 KB / 1 MB
EG915N-EU-YY Quectel ASR1603 512 KB / 512 KB
EC100Y-CN-YY Quectel ASR1601 UART, USB, SPI, I2C, ADC 512 KB / 512 KB
EC100S-CN-YY Quectel ASR1601 512 KB / 1 MB
EC600S-CN-YY Quectel ASR1601 512 KB / 1 MB
AC7670C SIMCOM ASR1601 512 KB / 1 MB
MC20, MC60, MC20U Quectel MT2503 UART, USB, SPI, I2C, ADC, GNSS 94 KB / 256 KB
SIM8684 SIMCOM MT2503 94 KB / 256 KB
M66, M26, M56 Quectel MT6261 UART, USB, SPI, I2C, ADC 94 KB / 256 KB
SIM8004 SIMCOM MT6261 94 KB / 256 KB
MC65 Quectel RDA8955 UART, USB, SPI, I2C, ADC, GNSS 3, LCD 1 MB / 576 KB
M590 Neoway RDA8955 1 MB / 576 KB
A9, A9G AiThinker RDA8955 1 MB / 576 KB

DFOTA is also supported for LTE modules

License & Credits

LittleFS library written by ARM Limited and released under the BSD 3-clause license.

Int64String library written by djGrrr and released under the MIT license.

PicoHTTPParser library written by Kazuho Oku, Tokuhiro Matsuno, Daisuke Murase, Shigeo Mitsunari and released under the MIT license.

heatshrink library written by Scott Vokes and released under the ISC license.

SimpleKalmanFilter library written by Denys Sene and released under the MIT license.

OneWire library originally written by Jim Studt and later maintained by Paul Stoffregen, is released uder custom license.

Footnotes

  1. XX can be CN/AU/EU, YY can be AA/AB/AC 2 3 4

  2. Currely only GATT Server supported and used for console purpose only

  3. Supported on module with GNSS 2

  4. IMEI need to be configured when core is flashed for first time, use AT+EGMR=1,7,"imei" 2