这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » GitHub上的几个开源嵌入式项目

共3条 1/1 1 跳转至

GitHub上的几个开源嵌入式项目

高工
2025-03-18 21:19:57     打赏

    GitHub上面也有很多嵌入式相关的开源项目,本文就给大家分享一些高星开源项目

1 Avem

    项目链接:

https://github.com/avem-labs/Avem

    项目简介:

    这是一个轻量级无人机飞控项目。

image.pngimage.pngimage.pngimage.png2 Awesome-Embedded

    项目链接:

https://github.com/nhivp/Awesome-Embedded

    项目简介:

    这是一个很棒的嵌入式资源汇总的项目。汇聚了各种嵌入式相关的资源:

image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png

3 soft-and-hard

    项目链接:

https://github.com/alwxkxk/soft-and-hard

    项目简介:

    这是一个以物联网项目为主方向分享web开发教程,制作并演示一个物联网系统是怎么跑起来的,介绍如何学习相关知识。教程内容:

硬件上选择价格便宜(淘宝价十几块钱)的NodeMCU开发板,使用Arduino进行开发。物联网你还得先懂网,在教程中简单介绍了计算机网络基础知识、TCP/IP协议、HTTP协议、MQTT协议等等。Web上选择了无所不能的JavaScript,在教程中将会演示其在网页开发、小程序开发、桌面应用开发、服务器后端服务开发。整个教程里,推荐先用后学,先把项目跑起来看看效果,再按需学习相关知识,直到自己能把项目写出来。demo1演示了最简的系统,实现软件显示硬件的数据,可控制硬件执行动作。image.png

在demo1的基础上,demo2添加了MongoDB数据库、实时显示数据(websocket协议)、数据可视化(Echart图表)功能。

image.png

4 FreeModbus

    项目链接:

https://github.com/armink/FreeModbus_Slave-Master-RTT-STM32

    项目简介:

    FreeModbus是一款开源的Modbus协议栈,但是只有从机开源,主机源码是需要收费的。同时,网上也没有发现比较好的开源的Modbus主机协议栈,所以才开发这款支持主机模式的FreeModbus协议栈。本版FreeModbus版本号更改为V1.6,特性如下:

新增加的主机源码与原有从机的风格及接口保持一致;支持主机与从机在同一协议栈运行;支持实时操作系统及裸机移植;为应用提供多种请求模式,用户可以选择阻塞还是非阻塞模式,自定义超时时间等,方便应用层灵活调用;支持所有常用的Modbus方法。

    以上就是本次的分享,希望通过借鉴大佬们的一些经验,能够对你有所帮助。当然,除了这些项目之外,其实GitHub上还有很多其它资源,有兴趣的小伙伴可以自己去逛一逛。





关键词: GitHub     几个     开源     嵌入式    

专家
2025-03-18 22:02:34     打赏
2楼

感谢分享


菜鸟
2025-03-19 09:29:08     打赏
3楼

感谢分享资源


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]