cpp-tbox是一个Linux C++,MIT开源许可的,基于 Reactor 模式的开发框架与组件库。它主要针对智能硬件、机器人、网络服务等开发领域。 它提供了一套易于开发、稳定可靠的框架,有:通信库(TCP/UDP/串口)、HTTP、线程池、定时器池、协程、日志、命令终端、状态机、行为树等非常实用的开发组件,以及完备实用的主框架,能为广大开发者节省大量开发与调试时间。
最近更新: 4小时前分支说明: 1. master: 成熟稳定的主线分支,经过长时间验证,长期维护,MIT 开源协议,可以直接生产稳定成熟的产品 2. develop: 开发者分支,最近会一直更新,但部分模块可能还有待完善 3. class_xxxx: 教学分支,删除了不必要的内容,配套视频课程的教学分支 4. Feat_xxx:新功能添加的临时分支 5. Fix_xxx:BUG修复的临时分支
最近更新: 1天前匿名团队打造的调试上位机软件,可以实现串口、UDP方式的数据解析、波形显示等丰富功能,其设计充分考虑了软件的通用性、灵活性,希望能作为一个好用的调试助手、上位机帮助到大家的开发、调试工作。
最近更新: 3天前本项目是一个电机控制开发案例,所有设计文件、代码均已开源。使用wk8110+3D打印电机、摆线减速器,总成本约200元。使用STM32G431主控,实现多环控制(位置/速度/电流)、SVPWM调制,基于HAL库开发,包含vofa图形化PID调试界面和波形显示功能。项目涉及SolidWorks机械设计、电路设计及STM32编程。所有都免费分享,希望大家能点个赞,然后能去B站给个关注、三连,多谢
最近更新: 7天前🧠🎮 科研养成记 · Obsidian 知识与成长系统(持续更新) 一个面向科研学习全过程的 Obsidian 库,涵盖科研认知、学习方法、文献管理、项目推进、时间管理与长期反馈,让科研像养成游戏一样可持续。
最近更新: 15天前