# Pixiu **Repository Path**: IoTSharp/Pixiu ## Basic Information - **Project Name**: Pixiu - **Description**: Pixiu , 貔貅, 是一个集边缘计算与控制的物联网网关。 项目旨在低成本硬件的基础上实现数据采集以及边缘计算。 - **Primary Language**: C - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 116 - **Forks**: 4 - **Created**: 2024-11-06 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: iot **Tags**: None ## README # Pixiu 貔貅 Pixiu 是一个集边缘计算与控制的物联网网关,旨在基于低成本硬件实现数据采集和边缘计算。 ## 功能特性 - 边缘计算支持 - 数据采集功能 - 网络通信能力 - 提供前端控制面板用于物联网设备配置和网络设置 ## 项目结构 - `app/` - 核心应用程序代码,包含主程序和各种模块实现 - `web/` - 前端控制面板代码,提供用户界面进行物联网配置和网络管理 ## 技术亮点 - 使用高性能HTTP服务器模块 - 支持JSON数据处理,包含完整的JSON解析和生成功能 - 提供CRC校验、UUID生成等实用功能 - 包含RS485通信支持,适用于工业物联网场景 ## 产品路线 - 数据上报: 向上IoTSharp、阿里云、腾讯云、华为云、Thingsboard上报数据功能 - 边缘计算: 高低位转换、数据解析、脚本执行、均值、峰值、统计等计算。 - 电源管理: 支持蓄电池供电、太阳能充电板、控制自动充电和放电。 - 数据采集: 支持RS232、RS485、I2C、CanBus 并实现插件机制、并内置Modbus等协议的数据采集。 ## 开发者信息 本项目使用C语言实现核心功能,前端采用现代Web技术栈开发。项目包含完整的构建配置,支持在多种平台上进行编译和部署。 如需了解详细的技术实现细节,请参阅各模块的源代码注释和文档。 ## 许可证 本项目遵循开源许可证协议,请参阅项目根目录下的LICENSE文件获取详细信息。