PikaPython 是一个完全重写的超轻量级python引擎,零依赖,零配置,可以在少于4KB的RAM下运行(如stm32g030c8和stm32f103c8),极易部署和扩展
OneOS是中国移动针对物联网领域推出的轻量级操作系统,具有可裁剪、跨平台、低功耗、高安全等特点,支持ARM Cortex-M/R/A、MIPS、RISC-V等主流CPU架构,兼容POSIX、CMSIS等标准接口,支持Micropython语言开发,提供图形化开发工具,能够有效提高开发效率并降低开发成本,帮助客户开发稳定可靠、安全易用的物联网应用。 官网地址:https://os.iot.10086.cn/
一个基于socket API之上的跨平台MQTT客户端,拥有非常简洁的API接口,以极少的资源实现QOS2的服务质量,并且无缝衔接了mbedtls加密库,稳定性极好。
OneOS-Kernel是可抢占式的实时的轻量级内核,作为OneOS-Lite的子模块submodule嵌入其中https://gitee.com/cmcc-oneos/OneOS-Lite。
OneOS-Lite代码结构简单,配置方便,极易上手,非常适合用以进行RTOS的学习和研究。基于精简稳定的内核、适配广泛的外设驱动、丰富多样的组件,只需简单几步就可以快速实现应用开发,方便高效,尤其在资源紧张的MCU上更显游刃有余。
使用scons构建C/C++工程模板。在ubuntu上使用gcc编译Linux应用已通过,使用交叉编译器还需改进。