brief introduction
Wumart intelligence is an open source software and hardware system , It can be used for secondary development and learning , Quickly build your own Internet of things / Intelligent Home Furnishing system . Hardware engineers can integrate their own devices into the system ; Software engineers can use the equipment in the project to be familiar with software and hardware interaction .
Project architecture
Server use spring boot, database mysql and redis, front end vue, Mobile terminal android, Hardware end ESP-IDF and
Arduino etc . Hardware and software interaction based on Mqtt agreement , use EMQ proxy server . The system architecture is shown below :
Hardware end
The hardware side provides access documents , The device needs to support network functions , The project contains ESP-IDF and Arduino Hardware code and access example . At the same time, an intelligent switch is made (wifi On-off device ) board , It can be used in study and life , control 2500W The following electrical equipment .
*
mobile phone , Computer remote control
*
Remote pairing , Code clearing and control
*
Air temperature and humidity monitoring
*
Radar sensing and alarm
*
220V and 5V Voltage supply , Resistive load 2500W, inductive load 250W
Reference case
NodeMCU The development board makes an intelligent switch :
Wifi Controller and LED Making colorful intelligent lamp with lamp board :
Technology stack
back-end
*
Related technology :Spring boot,MyBatis,Spring Security,Jwt,Mysql,Redis,Mongodb,Mqtt etc.
*
development tool :IDEA
front end
*
Related technology :ES6,Vue,Vuex,Vue-router,Vue-cli,Axios,Element-ui etc.
*
development tool :Visual Studio Code
Android
*
Related technology :XUI,XPage,XAop,XHttp2 etc.
*
development tool :Android Studio
Hardware end
*
Related technology :ESP-IDF,Arduino,FreeRTOS etc.
*
development tool :Visual Studio Code
System screenshot
Friends who are interested in the actual combat of this project can privately write my secret code 【666】 that will do
Technology
Daily Recommendation