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

关于github,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的。
现分享一些高星开源项目(像rt-thread、awtk等大家都熟知的就不介绍了):
avem
项目链接:
https://github.com/avem-labs/avem
项目简介:
这是一个轻量级无人机飞控项目。
awesome-embedded
项目链接:
https://github.com/nhivp/awesome-embedded
项目简介:
这是一个很棒的嵌入式资源汇总的项目。汇聚了各种嵌入式相关的资源:
soft-and-hard
项目链接:
https://github.com/alwxkxk/soft-and-hard
项目简介:
这是一个以物联网项目为主方向分享web开发教程,制作并演示一个物联网系统是怎么跑起来的,介绍如何学习相关知识。教程内容:
(1)硬件上选择价格便宜(淘宝价十几块钱)的nodemcu开发板,使用arduino进行开发;
(2)物联网你还得先懂网,在教程中简单介绍了计算机网络基础知识、tcp/ip协议、http协议、mqtt协议等;
(3)web上选择了无所不能的javascript,在教程中将会演示其在网页开发、小程序开发、桌面应用开发、服务器后端服务开发。
整个教程里,推荐先用后学,先把项目跑起来看看效果,再按需学习相关知识,直到自己能把项目写出来。
demo1演示了最简的系统,实现软件显示硬件的数据,可控制硬件执行动作。
在demo1的基础上,demo2添加了mongodb数据库、实时显示数据(websocket协议)、数据可视化(echart图表)功能。
freemodbus
项目链接:
https://github.com/armink/freemodbus_slave-master-rtt-stm32
项目简介:
freemodbus是一款开源的modbus协议栈,但是只有从机开源,主机源码是需要收费的。同时网上也没有发现比较好的开源的modbus主机协议栈,所以才开发这款支持主机模式的freemodbus协议栈。本版freemodbus版本号更改为v1.6,特性如下:
(1)新增加的主机源码与原有从机的风格及接口保持一致;
(2)支持主机与从机在同一协议栈运行;
(3)支持实时操作系统及裸机移植;
(4)为应用提供多种请求模式,用户可以选择阻塞还是非阻塞模式,自定义超时时间等,方便应用层灵活调用;
(5)支持所有常用的modbus方法。
以上就是本次的分享,仅是分享几个大家可能会喜欢的项目。github上有很多资源,有兴趣的话可以自己去逛一逛。我们可以充分利用大佬们的一些经验分享来提高自己。

半导体激光器的历史和结构
真菌毒素快速检测仪的技术特点
晶圆键合的种类和应用
疫情助力扫地机器人市场迎来拐点
MiniLED电视站稳家庭C位,集画质与智慧功能于一身
推荐GitHub上与嵌入式相关的高星开源项目
网关快速连接各种光伏设备,让生产更智能化!
西部数据推出高质量数据中心存储解决方案
采用熔盐法制备合成方法实现了BP的高产率
国内毫米波安防雷达应用篇——木牛WAYV雷达助力智慧安防
ANet系列边缘计算DTU网关功能介绍
2020年数据存储市场的发展趋势
武汉火车刷脸进站!武汉火车站刷脸进站仅需2秒,素颜最快!人脸识别即将成为下一个风口?
图解等离子,OLED和LED的区别
深度解读:英特尔和amd处理器哪个好?
一个PN结构成晶体二极管的原理
赛思电子合伙人曹辉:时频是信息化时代的底座
国内5G投资预算将低于预期,进程可能放缓
瞻芯电子获评高新技术企业,展现SiC MOSFET研发创新水平
你会等待小米6,还是选择红色苹果7?