物联网 项目(2020年国外6大物联网项目)

Mark wiens

发布时间:2022-10-31

物联网 项目(2020年国外6大物联网项目)

 

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是几个优质的开源前沿技术项目,包括机器人、智能硬件、自动驾驶、AI技术等。

桌面级小机器工具人

野生钢铁侠稚晖君的最新开源项目——桌面级小机器工具人。该项目外观设计的灵感来源是WALL-E里面的EVE~机器人具备USB通信显示画面功能,具备6个自由度(手部roll、pitch,颈部,腰部各一个),使用自己修改的特制舵机支持关节角度回传。

开源协议:GPL-3.0

项目地址:https://github.com/peng-zhihui/ElectronBot

视频演示:https://www.bilibili.com/video/BV1ka411b76m?spm_id_from=333.337.search-card.all.click

哔哩哔哩小电视

哔哩哔哩小电视 采用esp32作为主控,lvgl8.0界面设计,基于idf4.3开发 支持smartconfig或微信airkiss配网,网络连接显示 网络获取时间 天气显示 温湿度采集 粉丝数显示 mqtt温湿度上传。

开源协议:GPL-3.0

项目地址:https://gitee.com/wangpeng25/the-little-bili-tv

视频演示:https://www.bilibili.com/video/BV1Xb4y1i7KE

开源自动驾驶软件

ArduPilot 是最先进、功能最全、最可靠的开源自动驾驶软件。自 2010 年以来,它一直由专业工程师、计算机科学家和社区贡献者组成的多元化团队开发。ArduPilot能够控制几乎任何可以想象的车辆系统,从传统飞机、四翼飞机、多旋翼和直升机到漫游车、船只、平衡机器人甚至潜艇。它正在不断扩展,为新出现的车辆类型提供支持。

开源协议:GPL-3.0

项目地址:https://github.com/ArduPilot/ardupilot

激光绊线

一个上班摸鱼防止被老板发现的神器Daytripper。Daytripper 分为两部分:发送器 (TX) 和接收器 (RX),将 TX 安装在一个位置,将 RX 插入您的计算机,当检测到运动时,RX 会按下Win + M并立即隐藏您正在做的事情。或者你也可以编写自定义脚本来执行其他任务,例如:切换应用、隐藏桌面等。

开源协议:MIT

项目地址:https://github.com/dekuNukem/daytripper

Linux VR窗口管理器

Simula通过与配备 Linux 驱动程序的VR设备,例如:HTC Vive、HTC Vive Pro 和 Valve Index可快速实现3D用户界面。Simula 还支持耳机网络摄像头视图(目前绑定到Super + w),可让您从 VR 中查看鼠标和键盘。

开源协议:MIT

项目地址:https://github.com/SimulaVR/Simula

模块化智能镜子

MagicMirror² 是一个开源的模块化智能镜子平台。随着可安装模块列表的增加,MagicMirror² 可以让您将走廊或浴室镜子转换为您的个人助理。

开源协议:MIT

项目地址:https://github.com/MichMich/MagicMirror

墨水屏阅读器

OpenBook是一个类似Kindle的墨水屏阅读器,使用4.2" 英寸电子纸显示屏,通过专用 SPI 总线驱动。 OpenBook也可接入语音播放器、空气质量监测器等。

开源协议:MIT

项目地址:https://github.com/joeycastillo/The-Open-Book

Linux面部身份验证

Howdy 为 Linux 提供 Windows Hello™ 风格的身份验证。配合内置红外发射器和摄像头与面部识别结合使用来实现登录、锁定屏幕、sudo、su 等功能。

开源协议:MIT

互联网小常识:弹性分组环(RPR)是基于动态分组传输技术的(DPT),其标准是IEEE802.17。环形结构是目前城域网的主要拓扑结构。弹性分组环网络采用双环结构这一点与FDDI相同,在RPR环中,两个结点的裸光纤最大距离为100Km,将顺时针的环称为外环,逆时针的环称为内环,外环和内环都可用统计复用传输和控制分组,同时可以实现环自愈能力。

项目地址:https://github.com/boltgolt/howdy

JavaScript机器人开发框架

Johnny-Five是JavaScript 机器人和物联网平台。Johnny-Five已经使用各种Arduino 兼容板进行了测试。对于非基于 Arduino 的项目,可以使用特定于平台的 IO 插件与任何硬件进行通信。

开源协议:MIT

项目地址:https://github.com/rwaldron/johnny-five

互联网小常识:入侵检测技术可以分为异常检测、误用检测及两种方式的结合。

学习用 Rust 编写嵌入式操作系统

这是一个针对不熟悉 ARM 64 位ARMv8-A 架构的爱好 OS 开发人员的教程系列。这些教程将提供一个指导性的循序渐进的教程,介绍如何从头开始编写单体 操作系统kernel。embedded system它们涵盖了常见操作系统任务的实现,例如写入串行控制台、设置虚拟内存和处理硬件异常。同时利用Rust的独特功能来提供安全性和速度。

开源协议:Apacher-2.0

项目地址:https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials

基于树莓派的开源廉价DIY IP-KVM

一个非常简单且功能齐全的基于 Raspberry Pi KVM(键盘-视频-鼠标)的控制系统,该设备可以远程管理服务器或工作站。

开源协议:GPL-3.0

项目地址:https://github.com/pikvm/pikvm

GLSL 沙箱查看器

GlslViewer 是一个灵活的基于控制台的 OpenGL 沙箱,无需 UI 即可显示 2D/3D GLSL 着色器。您可以使用 Python 模块或任何其他与 glslViewer 来回通信的工具制作自己的 UI 或包装器。

开源协议:BSD-3

项目地址:https://github.com/patriciogonzalezvivo/glslViewer

LED可视化灯带

使用 Python 和 ESP8266 或 Raspberry Pi 进行实时 LED 灯条音乐可视化。

开源协议:MIT

项目地址:https://github.com/scottlawsonbc/audio-reactive-led-strip

小型自动驾驶汽车

Donkeycar 是一个基于Python的极简模块化自动驾驶库。可以实现遥控车自动驾驶、使用手机或者电脑控制你的小车。

开源协议:MIT

项目地址:https://github.com/autorope/donkeycar

树莓派网络摄像头

一个基于树莓派开发的USB网络摄像头,适用于 Mac、Windows和Linux。

开源协议:MIT

项目地址:https://github.com/geerlingguy/pi-webcam

LED效果控制器

LedFx 是一款基于网络的 LED 效果控制器,支持高级实时音频效果!LedFx 可以控制多个设备,并与廉价的 ESP8266 节点配合使用,从而在整个房子中实现具有成本效益的同步效果!

开源协议:GPL-3.0

项目地址:https://github.com/LedFx/LedFx

互联网小常识:为了防止链路出现回路采用STP(spanning tree protocol,802.1d)。选择ID最小的网桥作为根网桥,非根网桥与根网桥最近的端口称为根端口,一个网段与根网桥最近的端口称为指定端口,其他称为阻塞端口。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186