LOGICROM
Software Framework for Wireless IoT Devices
Core Level Hardware Abstraction
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.
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.
Feature Highlights
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
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.
