物联网技术宅

物联网技术宅基本介绍: 个人项目介绍: 备案信息:

基本介绍:

用户名: WuJeHy

仓库: https://gitee.com/wujehy

编程语言: C++ , Rust , Python

研究方向: 物联网

目标: 实现一套大型物联网系统

个人项目介绍:

  1. GeeJoans_v1.1.0

    大学毕业设计

    服务端使用python 实现

    使用 RESTful 模式实现的 物联网 系统

    实现 基础的 数据采集 , 设备管理 , 远程控制 等 功能.

    配套 实现 多个平台的移植

    管理接口 : http://cmd.iotgeek.top/

    项目传动们: https://gitee.com/wujehy/SimpleIoT

  2. GeeJoans v1.5

    升级版本: 兼容 Geejoans_v1.1.0

    服务端使用 Go 实现

    使用者MQTT 作为消息分发

    服务端项目传送门: https://gitee.com/wujehy/GeeJoan_Go

  3. GeeJoanServerCpp

    新版本: GeeJoan v1.6

    不直接兼容旧版本 , 需要自行实现客户端接口桥接

    使用新的思想 :

    新的传输协议: 使用自定义协议的二进制流

    增加数据安全: 使用curve25519 算法支持

    更快速的响应: C++ 开发 使用者linux epoll 多线程

    开源许可证 : GPL v3

    Gitee已开源 , 码云推荐项目

    项目传送门: https://gitee.com/wujehy/GeeJoanServerCpp

     

  4. GeeJoanProtocol_C

    GeeJoan v1.6 的协议包

    只要支持c 语言中即可支持

    移植要求 内存 大于 4k , 经过测试 Arduino uno 以下, 以及 80c51 等低内存的芯片 可以编译 ,但是无法烧录.

    开源许可证 : GPL v3

    Gitee已开源 , 码云推荐项目

    项目传送门:https://gitee.com/wujehy/GeeJoanProtocol_C

     

  5. GeeJoanKV

    为了解决服务端缓存问题 写的 Key_Value 数据库

    使用rust , cpp 实现 , 运行效率纳秒级别

    可持久化 , 支持热更新

    项目进度: 开发中

     

    开源许可证 : GPL v3

    项目传送门: https://gitee.com/wujehy/GeeJoanKV

  6. GeeJoan_Rust:

    rust 实现的 GeeJoan 兼容 v1.6

    TODO : 开发中...

    项目传送门: https://gitee.com/wujehy/GeeJoanRust

 

备案信息:

粤ICP备17145974号