uthash是C的比较优秀的开源代码,它用C语言实现了hash、list、array、stack、string以及ringbuffer的常用功能。关键是uthash全部使用头文件实现,因此移植和跨平台使用非常方便。
Proton-IotService 是一款开源的Iot平台,集成了设备管理后台,设备接入SDK。是一套完整的物联网解决方案,可用于快速构建物联网相关业务系统。
Neuron 是一个工业物联网(IIoT)边缘工业协议网关软件,用于现代大数据技术,以发挥工业 4.0 的力量。它支持对多种工业协议的一站式访问,并将其转换为标准 MQTT 协议以访问工业物联网平台。
300行代码实现多任务管理的OS,在很多MCU开发中,功能很简单,实时性要求不强,如果使用RTOS显得太浪费,任务多了管理不当又很乱,所以才会想起做一个轮询的任务管理。简单好用!CSDN:https://blog.csdn.net/ziqi5543/article/details/101512722
FastBee开源物联网平台,简单易用,更适合中小企业和个人学习使用。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。
开发者开源协同,基于腾讯物联网操作系统TencentOS Tiny共建的生态项目仓
TencentOS tiny 是腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率
Zephyr 是 Linux 基金会推出的一个适用于物联网的小型可伸缩的实时操作系统,支持多种处理器架构
List.h 含有结构,各种函数声明 List.c实现各种函数 List_use.c使用链表解决实际问题
LiteOS kernel for devices with few resources, such as the MCU | 适用于MCU等各种资源极小设备的LiteOS内核
一套跨平台的基础工具库。其中包括链表、数组、字符串 (UTF8 和 widechar),事件发射器、值、对象、文 件系统、互斥锁和线程、表达式和字符串解析等等。