https://github.com/iotsharp/pixiu
An IoT edge computing and control board
https://github.com/iotsharp/pixiu
Last synced: 3 months ago
JSON representation
An IoT edge computing and control board
- Host: GitHub
- URL: https://github.com/iotsharp/pixiu
- Owner: IoTSharp
- License: agpl-3.0
- Created: 2024-11-06T08:47:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T08:53:36.000Z (over 1 year ago)
- Last Synced: 2024-11-15T09:42:46.062Z (over 1 year ago)
- Language: C
- Size: 1.29 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pixiu 貔貅
Pixiu 是一个集边缘计算与控制的物联网网关,旨在基于低成本硬件实现数据采集和边缘计算。
## 功能特性
- 边缘计算支持
- 数据采集功能
- 网络通信能力
- 提供前端控制面板用于物联网设备配置和网络设置
## 项目结构
- `app/` - 核心应用程序代码,包含主程序和各种模块实现
- `web/` - 前端控制面板代码,提供用户界面进行物联网配置和网络管理
## 技术亮点
- 使用高性能HTTP服务器模块
- 支持JSON数据处理,包含完整的JSON解析和生成功能
- 提供CRC校验、UUID生成等实用功能
- 包含RS485通信支持,适用于工业物联网场景
## 产品路线
- 数据上报: 向上IoTSharp、阿里云、腾讯云、华为云、Thingsboard上报数据功能
- 边缘计算: 高低位转换、数据解析、脚本执行、均值、峰值、统计等计算。
- 电源管理: 支持蓄电池供电、太阳能充电板、控制自动充电和放电。
- 数据采集: 支持RS232、RS485、I2C、CanBus 并实现插件机制、并内置Modbus等协议的数据采集。
## 开发者信息
本项目使用C语言实现核心功能,前端采用现代Web技术栈开发。项目包含完整的构建配置,支持在多种平台上进行编译和部署。
如需了解详细的技术实现细节,请参阅各模块的源代码注释和文档。
## 许可证
本项目遵循开源许可证协议,请参阅项目根目录下的LICENSE文件获取详细信息。