在许多物联网产品的开发场景中,Open CPU 模式是必需的,例如电池供电且要求低功耗的设备、体积空间受限的产品、需要低成本控制的产品等。然而,目前市场上的 Open CPU 开发需要厂家的高门槛支持,平台学习难度大,公开的技术支持资料有限,且对 C 语言嵌入式开发的支持不太友好。红豆开源平台专注于为嵌入式 C 语言开发者提供 Open CPU 开发模式的技术服务。
物联网涵盖了广泛的技术领域,技术点非常碎片,包括通信协议、工作模式、云端对接和 OTA 等复杂的方面。同时,物联网的场景应用也是高度碎片的,而且每个不同的场景都需要定制匹配的物联网产品设备。红豆平台利用 RTOS 系统(Thead X)将碎片化的物联网技术点进行模块化和组件化,提供丰富的开源服务层组件和应用层组件。这使得物联网产品开发的 80%工作量可以通过搭乐高模式实现,开发者只需专注于优化剩下的 20%工作,即可快速完成一款产品的研发定型。