目录

分享一些嵌入式相关的开源项目

分享一些嵌入式相关的开源项目

关注+ 星标公众 ,不错过精彩内容

https://i-blog.csdnimg.cn/blog_migrate/df0ef9f954f880fbaf5b137462a5865d.gif

来源 | 人人都是极客

大家平时学习的资源可能来自不同地方,对于程序员来说,Github上高星的开源项目值得了解并学习。

今天就给大家分享几个在GitHub上高星的嵌入式相关的开源项目。

1.Avem

项目链接:

项目简介:

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

https://i-blog.csdnimg.cn/blog_migrate/47f72c98f3a6b97a424d3346a3f843c4.jpeg

https://i-blog.csdnimg.cn/blog_migrate/f1655af74b8a5569cfa42e3a8df774f5.jpeg

https://i-blog.csdnimg.cn/blog_migrate/fb50b0a37a8807fb60eb8d953e0d4c36.jpeg

https://i-blog.csdnimg.cn/blog_migrate/b6c5388e7ef8b07973e41fa00a9dda9c.jpeg

2.Awesome-Embedded

项目链接:

项目简介:

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

https://i-blog.csdnimg.cn/blog_migrate/699bf403e4eed4e928668551137abd27.png

https://i-blog.csdnimg.cn/blog_migrate/e92117df84592dd9a459eeb78316d8e1.png

https://i-blog.csdnimg.cn/blog_migrate/201dad70365fd8ef1071f1b6373e83a5.png

https://i-blog.csdnimg.cn/blog_migrate/4ee34af4e73c70f8979f4df887449c5a.png

https://i-blog.csdnimg.cn/blog_migrate/c530520f30ecd50399f87e4dbad00dca.png

https://i-blog.csdnimg.cn/blog_migrate/9455a5aefedce00cf8a300be304653f7.png

https://i-blog.csdnimg.cn/blog_migrate/55a6c82c232c60272ef90c9b6e1b025a.png

3.soft-and-hard

项目链接:

项目简介:

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

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

https://i-blog.csdnimg.cn/blog_migrate/04f14e26e0f7e2227c4cd0fe3069a666.jpeg

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

https://i-blog.csdnimg.cn/blog_migrate/f633854b9eeb9d7a8e6cb80bc1888df5.jpeg

4.FreeModbus

项目链接:

项目简介:

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

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

以上就是本次的分享,仅是分享几个大家可能会喜欢的项目。GitHub上有很多资源,有兴趣的话可以自己去逛一逛。我们可以充分利用大佬们的一些经验分享来提高自己。

免责声明: 本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。


END

推荐阅读:

迎关注我的公众号 回复“ 加群 ”按规则加入技术交流群,回复“ 1024 ”查看更多内容。

欢迎关注我的视频号:

https://i-blog.csdnimg.cn/blog_migrate/298f90d979518e9f1b176a75bb8b3b5d.jpeg

点击“ 阅读原文 ”查看更多分享,欢迎 点分享、收藏、点赞、在看。