0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

推荐GitHub上与嵌入式相关的高星开源项目

安芯教育科技 来源:嵌入式资讯精选 2023-06-21 09:20 次阅读

关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的。

现分享一些高星开源项目(像RT-Thread、AWTK等大家都熟知的就不介绍了):

Avem

项目链接:

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

项目简介:

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

ad3fe432-0fcf-11ee-962d-dac502259ad0.jpg

ad4a5bba-0fcf-11ee-962d-dac502259ad0.jpg

ad533d98-0fcf-11ee-962d-dac502259ad0.jpg

ad5c683c-0fcf-11ee-962d-dac502259ad0.jpg

Awesome-Embedded

项目链接:

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

项目简介:

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

ad6775c4-0fcf-11ee-962d-dac502259ad0.png

ad7294a4-0fcf-11ee-962d-dac502259ad0.png

ad7ce8aa-0fcf-11ee-962d-dac502259ad0.png

ad859220-0fcf-11ee-962d-dac502259ad0.png

ad8d88e0-0fcf-11ee-962d-dac502259ad0.png

ad95a21e-0fcf-11ee-962d-dac502259ad0.png

ad9d1616-0fcf-11ee-962d-dac502259ad0.png

soft-and-hard

项目链接:

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

项目简介:

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

(1)硬件上选择价格便宜(淘宝价十几块钱)的NodeMCU开发板,使用Arduino进行开发;

(2)物联网你还得先懂网,在教程中简单介绍了计算机网络基础知识、TCP/IP协议、HTTP协议、MQTT协议等;

(3)Web上选择了无所不能的JavaScript,在教程中将会演示其在网页开发、小程序开发、桌面应用开发、服务器后端服务开发。

整个教程里,推荐先用后学,先把项目跑起来看看效果,再按需学习相关知识,直到自己能把项目写出来。

demo1演示了最简的系统,实现软件显示硬件的数据,可控制硬件执行动作。

ada52a7c-0fcf-11ee-962d-dac502259ad0.jpg

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

adb53124-0fcf-11ee-962d-dac502259ad0.jpg

FreeModbus

项目链接:

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

项目简介:

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

(1)新增加的主机源码与原有从机的风格及接口保持一致;

(2)支持主机与从机在同一协议栈运行;

(3)支持实时操作系统及裸机移植;

(4)为应用提供多种请求模式,用户可以选择阻塞还是非阻塞模式,自定义超时时间等,方便应用层灵活调用;

(5)支持所有常用的Modbus方法。

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4982

    文章

    18286

    浏览量

    288479
  • MODBUS
    +关注

    关注

    27

    文章

    1438

    浏览量

    75692
  • GitHub
    +关注

    关注

    3

    文章

    457

    浏览量

    15924

原文标题:推荐GitHub上与嵌入式相关的高星开源项目

文章出处:【微信号:Ithingedu,微信公众号:安芯教育科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式系统的开源软件发展如何?

    利润丰厚的PC市场,退一步也可以保住自己的移动终端和已经牢牢把握的嵌入式市场。ARM要想成功,必然要仰仗开源软件;指望微软是不行的,微软有太多的历史包袱和既得利益,在Windows 7是否支持ARM
    发表于 09-27 07:51

    GitHub 嵌入式项目 精选资料分享

    GitHub 上有什么嵌入式方面的项目?关注问题写回答嵌入式系统...
    发表于 08-09 08:39

    嵌入式相关开源项目资料分享

    关注+标公众号,不错过精彩内容来源 | 嵌入式大杂烩学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、
    发表于 10-27 09:13

    分享几个在GitHub嵌入式相关开源项目

    关注+标公众号,不错过精彩内容来源 | 人人都是极客大家平时学习的资源可能来自不同地方,对于程序员来说,Github上高开源项目值得了
    发表于 10-27 08:10

    嵌入式开源项目相关资料分享

    嵌入式开源项目精选专栏
    发表于 10-28 08:47

    嵌入式项目lua移植

    lua简介,易于与CC++相互调用,执行效率嵌入式项目lua移植难度不大,打包进项目,实现printf和fopen之类函数底层实现重定
    发表于 10-28 08:33

    大佬都在用的github开源代码库地址

    嵌入式开发有用的github开源代码库 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011559046/article/de
    发表于 11-08 07:56

    github嵌入式开源代码库相关资料下载

    github 上部分开源代码库的地址,主要是嵌入式方向,包含其他的一些算法比如slam等一些知识库的地址,在学习中不断积累,有些好的会继续补充到这里来。项目名称地址备注
    发表于 12-14 08:56

    嵌入式相关开源网站和必备软件有哪些

    嵌入式相关开源网站和必备软件
    发表于 12-24 06:10

    分享一些开源项目

    关于GitHub,可能很多人都误以为这是互联网人的专属,其实并不是,那上面嵌入式相关开源项目是有很多的。现分享一些
    发表于 02-28 08:13

    嵌入式工程师如何玩转GitHub

    到各种各样的开源技术和开源项目。 那么作为一个嵌入式工程师,我们应该如何用好GitHub呢?GitHub
    的头像 发表于 12-26 10:02 1745次阅读
    <b class='flag-5'>嵌入式</b>工程师如何玩转<b class='flag-5'>GitHub</b>

    嵌入式开源项目

    嵌入式开源项目精选专栏
    发表于 10-20 21:35 16次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>开源</b><b class='flag-5'>项目</b>

    嵌入式开发有用的github上的开源代码库

    /80172809github 上部分开源代码库的地址,主要是嵌入式方向,包含其他的一些算法比如slam等一些知识库的地址,在学习中不断积累,项目名称 地址 备注 seed-
    发表于 11-02 20:21 3次下载
    <b class='flag-5'>嵌入式</b>开发有用的<b class='flag-5'>github</b>上的<b class='flag-5'>开源</b>代码库

    GitHub嵌入式方面的项目

    GitHub 上有什么嵌入式方面的项目?专注嵌入式软硬件开发~基于STM32G0采用USB type-C供电的开源锂电池充电器,特点:1)S
    发表于 11-03 17:21 13次下载
    <b class='flag-5'>GitHub</b> 上<b class='flag-5'>嵌入式</b>方面的<b class='flag-5'>项目</b>

    嵌入式相关开源项目、库、资料大全

    学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、L...
    发表于 01-25 17:25 5次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>相关</b><b class='flag-5'>开源</b><b class='flag-5'>项目</b>、库、资料大全