分享几个嵌入式相关的高星开源项目

目录

1 前言

2 开源嵌入式项目举例

2.1 Avem

2.2 Awesome-Embedded

2.3 soft-and-hard《软硬结合——从零打造物联网》

2.4 机械臂

2.5 焊台

2.6 智能锁

2.7 智能电表

2.8 智能家居

3 嵌入式相关学习交流网站


1 前言

(1)快速提高嵌入式技术的方法就是完成实际项目中一个或几个模块;
(2)快速提高嵌入式架构水平的方法就是完成一个完整的项目;
(3)如果单纯的只想学习一门特定方向的技术,而又没有完善的教程和完善的考核机制的的话,很容易就在短时间内丧失兴趣;能持续的周期性的让你兴奋的方法才是好方法;
(4)一个项目不是只使用一两项单纯的技术,而是包含了多项技术,基本上都需要专精不同方向的人组成的团队来完成,选择项目时要结合自己的能力、时间成本、项目预期来选择。如果你只考虑自己的兴趣,和完成项目的成就感,而并不考虑所学技术在当前和未来岗位上的作用的话,则可以自己学习和完成所有的技术方向;
(5)对项目的前瞻性、对理论知识的贡献,和项目的实用性、对技能熟练度的贡献之间要进行取舍。

2 开源嵌入式项目举例

2.1 Avem

这是一个轻量级无人机飞控项目。 网址:avem-labs/Avem 简介: 🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC] | GitHub 中文社区 (github-zh.com)

2.2 Awesome-Embedded

这里面汇聚了许多不同类型的项目。 网址:GitHub - nhivp/Awesome-Embedded: A curated list of awesome embedded programming.

2.3 soft-and-hard《软硬结合——从零打造物联网》

该项目制作并演示一个物联网系统是怎么跑起来的,并介绍了如何学习相关知识。 网址:GitHub - alwxkxk/soft-and-hard: 《软硬结合——从零打造物联网》 基于JS的物联网教程。

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

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

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

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

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

2.4 机械臂

机械制作方面采用铝型材、3D打印、同步带和步进电机,低成本的制作方案。控制器方面,使用esp32s3芯片,带有WiFi蓝牙功能。可以输出100KHZ脉冲,支持关节运动和直线运动指令,150mA 8路输出,6~36V 8路输入,带光耦隔离。编程方面,采用blockly可视化编程,使用手机或平板就可以完成编程。 网址:6轴桌面机械臂: 使用42和57闭环步进电机制作的6轴机械臂,用同步带代替减速器的低成本解决方法,臂长450mm和750mm,最大负载2.5kg,精度0.5mm,制作成本5000元以内。可以触控屏示教,自写逆向运动算法,已支持关节运动指令和直线运动指令 (gitee.com)

2.5 焊台

基于ESP32的开源焊台控制器。 网址:OpenT12: 朱雀 是基于ESP32的开源焊台控制器 (gitee.com)

2.6 智能锁

网址:W600-RT-Thread智能指纹门锁: 基于W600嵌入式WiFi芯片的RT-Thread智能宿舍指纹门锁 (gitee.com)

2.7 智能电表

网址:VirtualMeter: 一个智能电表的通用开发框架 (gitee.com)

2.8 智能家居

网址:My smart home: 智能家居的概念(smart home , home auto)很早以前就有了,现在随着硬件成本的下降,及google收购nest等,智能家居热度升高。 本智能家居的架构,包括服务器端,web网页,android 手机客户端,各种测试脚本,基本上基础架构都已经实现,并可实际调试。由于精力有限智能控制部分还在合作开发中。 (gitee.com)

3 嵌入式相关学习交流网站

网站名称技术分类行业分类网址
elecfans 电子发烧友可编程逻辑、MEMS/传感技术、嵌入式技术、模拟技术、控制/MCU、处理器/DSP、存储技术、EMI设计、接口/总线/驱动、EDA/IC设计、PCB设计、harmonyos、TypeC、NBloT、LoRa、5G电源/新能源、测量仪表、制造/封装、RF/无线、光电显示、连接器、LEDS、汽车电子、医疗电子、人工智能、可穿戴设备、军用)航空电子、工业控制、触控感测、智能电网、音视频及家电、通信网络、机器人、vr ar 虚拟现实、移动通信、>便携设备、物联网、区块链、蓝牙5、激光雷达、无线充电、快充技术、能源收集、电机控制电子发烧友网:领先的电子工程师技术社区,为工程师创造价值 (elecfans.com)
21IC电子网通信技术、显示光电、单片机、测试测量、智能硬件、物联网、模拟电源、嵌入式、新基建、电路图、中国芯、开发板汽车电子、消费电子、工业控制、医疗电子21IC电子网 - 电子工程师的优选网站
eefocus 与非网可编程逻辑、MEMS/传感技术、嵌入式系统、模拟/电源、射频/微波、测试测量、控制器/处理器、EDA/PCB、基础器件汽车电子、人工智能、工业电子、通信/网络、消费电子与非网 - 国内领先的电子工程师设计技术门户网站 (eefocus.com)
EDN China电子技术设计模拟/混合信号、嵌入式系统、处理器/DSP.测试与测量、电源管理、通信、PCB设计、物联网、人工智能、EDA/IP/IC设计、FPGA、创新/创客/DIY医疗电子、消费电子、汽车电子、工业电子、手机设计EDN China 电子技术设计 - 电子工程师的设计灵感之源
eetop 易特创芯论坛开源硬件、PCB、嵌入式、IC设计汽车电子、医疗电子、工业控制、电测仪表EETOP 创芯网论坛-中国著名的集成电路设计论坛、IC设计论坛、半导体论坛、微电子论坛,广受欢迎的专业电子论坛! -
EEWorld 电子工程世界嵌入式、模拟电子、单片机、电源管理、传感器、半导体工业控制、物联网、汽车电子、网络通信、医疗电子、手机便携、测试测量、安防电子、家用电子、机器人、新能源电子工程世界-创新电子设计之原-专业的电子工程门户 (eeworld.com.cn)
eccn 中电网嵌入式、模拟设计、电源管理、MCU、DSP、FPGA、RFID/RF、传感器、测试测量、逻辑电路、数据转换、存储器、LED消费电子、照明、物联网、智能能源、医疗保健、智能城市、电机驱动与控制、工业以太网、汽车电子、通信、无线基站、电源管理、智能电网、工业控制、计算机与多媒体中电网-会员登录 (eccn.com)
eepw 电子产品世界嵌入式系统、元件/连接器、EDA/PCB、模拟技术、物联网与传感器电源与新能源、安防与国防、汽车电子、消费电子、工控自动化、医疗电子、测试测量、手机与无线通信、光电显示、网络与存储、智能计算EETV_电子产品世界 (eepw.com.cn)
  • 26
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值