"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

Open SourceIoT
2026-06-25 18:42 4 次浏览 • 0 次下载 12.6MB
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

One. Open-source project introduction

A set of open source software and hardware systems, which can be used for secondary development and learning, and can quickly build your own IoT / smart home system. Hardware engineers can integrate their own devices into the system; software engineers can use the devices in the project to familiarize themselves with software and hardware interactions.

Two. Function overview

  • Smart switch
  • Wi-Fi controller
  • LED lamp
  • Seven-color smart lamp

Three. Technical selection

Backend

Related technologies:Spring boot, MyBatis, Spring Security, Jwt, Mysql, Redis, Mongodb, Mqtt, etc.

Development tools:IDEA

Frontend

Related technologies:ES6, Vue, Vuex, Vue-router, Vue-cli, Axios, Element-ui, etc.

Development tools:Visual Studio Code

Android

Related technologies:XUI, XPage, XAop, XHttp2, etc.

Development tools:Android Studio

Hardware end:

Related technologies:  ESP-IDF, Arduino, FreeRTOS, etc.

Development tools:Visual Studio Code and Arduino

The server uses Spring Boot, the database is MySQL and Redis, the front end is Vue, the mobile end is Android, the hardware end is ESP-IDF and Arduino, etc. The software and hardware interaction is based on the Mqtt protocol, and the EMQ proxy server is used. The system architecture diagram is as follows:

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

The hardware end provides access documents, and the device must support network functions. The project includes hardware code and access examples for ESP-IDF and Arduino. At the same time, a smart switch (Wi-Fi disconnecting switch) board is made, which can be used for learning and life, and can control devices with a power consumption of 2500W or less. The complete hardware example code uses the ESP-IDF framework version 4.2, based on the Leshan ESP32S2 chip, and the Anxinke ESP-12K module.

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
  • Remote control of mobile phones and computers
  • Pairing, clearing, and control
  • Air temperature and humidity monitoring
  • Radar sensing and alarm
  • 220V and 5V power supply, 2500W resistive load, 250W inductive load

Related development board

1、NodeMCU development board to make a smart switch

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

2、Seven-color smart lamp

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

3、IoT development board

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

4、IoT beginner learning package

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

Four, interface display

Management end

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

APP end

"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself
"Open source" a set of open source IoT / smart home hardware and software systems that can be quickly built by yourself

Five, open source protocol

Using MulanPSL-2.0 open source protocol

#1
资源直链https://pan.baidu.com/s/19RuVNKnmAy4xzpRAGX8kgQ&pwd=4a4d
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare