超硬核的java开源物联网智能家居系统

Github导航站 Github导航站     2022-12-09     206

关键词:

  今天小编推荐一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统。硬件工程师可以把自己的设备集成到系统;软件工程师可以使用项目中的设备熟悉软硬件交互。

开源协议

  使用 MulanPSL-2.0 开源许可协议

链接地址

  公众号【Github导航站】回复关键词【wum】获取git地址

项目简介

服务端

  使用spring boot、数据库mysql和redis、前端vue、移动端android、硬件端ESP-IDF和Arduino等。软硬件交互基于Mqtt协议,使用EMQ代理服务器。

硬件端

  硬件端提供接入文档,需要设备支持网络功能,项目里面包含ESP-IDF和Arduino的硬件代码和接入示例。同时制作了智能开关(wifi通断器)板子,可用于学习和生活中,控制2500W以下的用电设备。硬件完整示例代码采用ESP-IDF框架4.2版本,基于乐鑫ESP32S2芯片,安信可ESP-12K模组。

  • 手机、电脑远程控制
  • 遥控配对、清码和控制
  • 空气温湿度监控
  • 雷达感应和报警
  • 220V和5V电压供电,阻性负载2500W,感性负载250W

技术栈

  • 后端
    • 相关技术:Spring boot、MyBatis、Spring Security、Jwt、Mysql、Redis、Mongodb、Mqtt等
    • 开发工具:IDEA
  • 前端
    • 相关技术:ES6、Vue、Vuex、Vue-router、Vue-cli、Axios、Element-ui等
    • 开发工具:Visual Studio Code
  • 安卓
    • 相关技术:XUI、XPage、XAop、XHttp2等
    • 开发工具:Android Studio
  • 硬件端
    • 相关技术: ESP-IDF、Arduino、FreeRTOS等
    • 开发工具:Visual Studio Code 和 Arduino

演示截图

结尾

  本期就分享到这里,我是小编南风吹,专注分享好玩有趣、新奇、实用的开源项目及开发者工具、学习资源!希望能与大家共同学习交流,欢迎关注我的公众号**【Github导航站】**。

面向物联网的几大开源操作系统

...的文章介绍了开源物联网框架,以及面向物联网和消费者智能家居设备的Linux和开源开发硬件。除了介绍面向物联网的新型嵌入式Linux发行版外,我还介绍了OpenWrt等几款比较老的轻量级发行版,它们在这个领域迎来了新生。虽然L... 查看详情

迄今为止最硬核的「java8时间系统」设计原理与使用方法

为了使本篇文章更容易让读者读懂,我特意写了上一篇《任何人都需要知道的「世界时间系统」构成原理,尤其开发人员》的科普文章。本文才是重点,绝对要读,走起!Java平台时间系统的设计方案几乎任何事物都会有“起点... 查看详情

物联网轻量系统汇集

....aliyun.com/device-doc#index.html2.ARMMbed简介:ARM官方推出的免费开源的嵌入式操作系统,包含了基于Cortex-M微控制器的外设驱动程序。资料:https://www.mbed.com/zh-cn/3.FuchsiaOS简介:google开源的操作系统,基于Magenta的内核,支持树莓派3。Flu... 查看详情

物联网开源操作系统,你了解多少?

物联网、开源、操作系统是目前IT业界的热门词汇,也正是这三个词汇构成了物联网开源操作系统。那么,对于物联网开源操作系统,你了解多少呢?   我们今天带大家一起走近物联网操作系统,同时介绍10款经典的物联... 查看详情

超硬核:linux系统内存知识

点击上方关注“终端研发部”设为“星标”,和你一起掌握更多数据库知识Linux内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定性。本文主要介绍Linux内存组织结构... 查看详情

一套开源的智能物联网软硬件系统

...可以说非常非常好啦。这个开源项目是一套开源的软硬件智能家居系统:物美智能。可用于二次开发和学习,快速搭建自己的智能家居系统。硬件工程师可以把自己的设备集成到系统;软件工程师可以使用项目中的设... 查看详情

物联网开源项目

  https://blog.csdn.net/gizwits_csdn/article/details/568449398个经典物联网智能硬件开源项目 http://club.gizwits.com/thread-3029-1-1.html  查看详情

物联网数据卡系统源码——通信模块

...智慧城市、智能交通,小到行车记录仪,各种穿戴设备,智能家居,都有物联网应用的身影,让我们感受到生活品质和档次的提升。那么作为程序员的我们,物联网通信到底如何做呢? 本系列文章即将带您一起走进物联网系... 查看详情

基于mtk7623n芯片的香蕉派bananapibpi-r2开源硬件,智能通信物联网网关

...。典型应用:1,全功能网络通信路由器。2,NAS服务器3,智能家居控制网关4,网络缓存服务器。5,工业级网络聚合服务器6,安防视频智能终端7,4G路由智能终端基于MTK7623N芯片的香蕉派BPI-R2,智能通信物联网网关开发平台BPI-R24G... 查看详情

基于mtk7623n芯片的香蕉派bananapibpi-r2开源硬件,智能通信物联网网关

...。典型应用:1,全功能网络通信路由器。2,NAS服务器3,智能家居控制网关4,网络缓存服务器。5,工业级网络聚合服务器6,安防视频智能终端7,4G路由智能终端基于MTK7623N芯片的香蕉派BPI-R2,智能通信物联网网关开发平台BPI-R24G... 查看详情

常用的面向物联网的开源操作系统有哪些?

本文主要为大家介绍了面向物联网的许多新型开源操作系统,希望可以帮助大家更好的选择相应系统进行开发。   虽然Linux发行版主要针对网关和集线器,但是面向物联网的非Linux开源操作系统取得了同样迅猛的发展,它... 查看详情

linuxfoundation都有哪些开源项目

花开半夏面向物联网的21个开源软件项目有哪些,物联网开源平台搭建admin07-2604:41166次浏览2019独角兽企业重金招聘Python工程师标准51CTO.com直译】物联网市场呈现碎片化、无定形化、不断变化的特征,其性质通常只需关注互操作性... 查看详情

stm32的onenet物联网远程智能家居控制系统-思路分享(代码片段)

设计了一款基于OneNET的物联网智能家居系统,用于家庭的智能控制系统。系统采用意法半导体公司的STM32F103C8T6作为控制单片机,果云科技的GA6作为物联网通信的载体。中国移动的OneNET作为服务器的数据交互平台实现物联... 查看详情

超硬核!万字redis开发使用指南大总结(建议收藏)(代码片段)

RedisRedis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。Redis提供数据结构,如strings,hashes,lists,sets,sortedsetswithrangequeries,bitmaps,hyperloglogs,geospatialindexes,andstreams.。Redis具有内置 查看详情

基于物联网的智能开关系统设计(代码片段)

...也了解了关于MQTT的部分知识。这是APP的界面 这是物联网的界面,用的是百度云,之前用阿里云上传数据没成功。 app的教程是根据B站一位大佬学的:https://www.bilibili.com/video/BV1G7411t7zs讲的挺好的,零基础,我一点java都不... 查看详情

openharmony与pegasus物联网开发套件简介

1.1OpenHarmony简介OpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促... 查看详情

超硬核全套java视频教程(学习路线+免费视频+配套资料)

文内福利,扫码免费领取Hello,各位锋迷们,我是小千。很多学习Java的小伙伴都在找的全套免费java视频教程,这里全都有,资料齐全,拿来吧你!零基础学Java的学习路线图是怎样的?!曾经写... 查看详情

0基础java必看的44本书籍,全网超硬核!

点击上方关注“终端研发部”设为“星标”,和你一起掌握更多数据库知识别人都写了很多了,做了10年+的开发,可以看一下我的建议啊首先作为程序按,之前也搜罗了一些很不错的书籍,也整理成到了知... 查看详情