LOGICROM

Software Framework for Wireless IoT Devices

Fast, Efficient, Reliable!
Get Started Read Documentation

Core Level Hardware Abstraction

A unified interface regardless of which wireless module you choose
logicrom-layers

Focus on your product

Logicrom core implements hardware abstraction so you do not have to manage low-level hardware interfaces. Focus on what matters the most.

Seamless Technology Transition

Logicrom supports multiple wireless modules from multiple vendors, so transitioning from one technology to other, or switching from one one vendor to the other is seamless without any change in code.

Logicrom Architecture

Code Less - Do More!

Logicrom architecutre makes it easy for designers to develop powerful applications.

Logicrom API interface provides easy access to on-board SoC peripherals (UART, GPIO, PWM, ADC etc.), bus interfaces (USB, I2C, SPI) and external devices (GPS, SPI Flash, SD Card etc.).

It also provide platform optimized ready library for external bus interface e.g. 1-Wire, RS485 (slave mode) and One wire DHTxx Sensor interface.

It's unique features like out-of-the-box integration of HTTP/HTTPS client interface, FOTA, Console with CLI and remote debugging (over TCP) gives your product an edge in market.

Read Documentation

Feature Highlights

Firmware updates over-the-air
In-built console with command line interface
SPI Flash Memory support with LittleFS
SD Card with FAT filesystem support
Cellular Network Management
Modem Interface and RIL Support
Support for GPS, GNSS and IRNSS Modules
On-chip Bluetooth and BLE support
1-Wire Interface library
One wire DHTxx sensor interface library
RS-485 Master support
HTTP/HTTPS client support

Supported Cellular Modules

Module Name Connectivity Features RAM / ROM
Neoway N58 4G LTE Cat.1 + 2G, GPS, Bluetooth 4.2 UART, USB, SPI, I2C, ADC, LCD, Camera 500 KB / 1 MB
Neoway N716 4G LTE Cat.1, Bluetooth 4.2 UART, USB, SPI, I2C, ADC, LCD, Camera 500 KB / 1 MB
Neoway N715 4G LTE Cat.1 + 2G, Bluetooth 4.2 UART, USB, SPI, I2C, ADC, LCD, Camera 500 KB / 1 MB
Quectel EC200U 4G LTE Cat.1 + 2G, GPS, Bluetooth 4.2 UART, USB, SPI, I2C, ADC, LCD, Camera 500 KB / 1 MB
Quectel EC600U 4G LTE Cat.1, Bluetooth 4.2 UART, USB, SPI, I2C, ADC, LCD, Camera 500 KB / 1 MB
Fibocom L610 4G LTE Cat.1, Bluetooth 4.2 UART, USB, SPI, I2C, ADC, LCD, Camera 500 KB / 1 MB
Quectel M66
Quectel M66-DS
2G, Bluetooth 3.0 UART, SPI, I2C, ADC, LCD 94 KB / 256 KB
Quectel MC60
Quectel MC20
2G, GPS, Bluetooth 3.0 UART, SPI, I2C, ADC, LCD 94 KB / 256 KB
Quectel MC20UCB 2G, GPS, Bluetooth 3.0 UART, USB, SPI, I2C, ADC, LCD 94 KB / 256 KB
Quectel MC56 2G, Bluetooth 3.0 UART, SPI, I2C, ADC, LCD, Camera 94 KB / 256 KB
SIMCOM SIM868 2G, GPS, Bluetooth 3.0 UART, USB, SPI, I2C, ADC, LCD 94 KB / 256 KB

Development Environment of Your Choice

Logicrom supports both PlatformIO and Arduino IDE
logicrom platformio

PlatformIO IDE

Powerful and user-friendly with integrated debugger, static code analysis, serial monitor, multi-project management and start code completion.

Arduino IDE

A popular open-source IDE makes it easy to write and upload code right from the software itself.

Copyright © 2026 Waybyte Solutions