Last Updated on : 2024-11-20 08:51:49download
OpenCPU solution allows you to use the peripheral drivers provided by the NB-IoT module to connect to external circuits. This enables the NB-IoT module to act as a CPU for integrating with peripherals without an additional MCU.
The firmware that is originally run on the MCU will be run on the SoC on the NB-IoT module. The functions based on serial communication will be implemented by using the OpenAPI. The OpenCPU SDK includes the OpenAPI used to interact with the external circuits as well as tools for compiling and flashing the external firmware.
The SoC on the NB-IoT module is integrated with the peripheral drivers including I2C, SPI, UART, ADC, and PWM, which can be applied to the following application scenarios:
Easy implementation with the ready-to-use user APIs.
Short development cycles.
Stable and efficient operation. The internal network recovery mechanism ensures reliable data transmission.
Ultra-low power consumption in PSM mode.
Stage | Developer | Dependency package | Production output |
---|---|---|---|
Building system firmware | NB-IoT module developer | System firmware for the NB-IoT module | OpenCPU SDK |
Building user firmware | Application developer | OpenCPU SDK | User firmware |
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback