Giter Club home page Giter Club logo

fuzzy_network_sensor's Introduction

fuzzy_network_sensor

Nowadays the number of smart devices being developed and implemented in home automation is constantly evolving and it is expected that these services and products will continue to grow during the coming years contributing to the Internet of Things (IoT). Firstly, due to domestic broadband improvements and powerful routers, and 5G. Secondly, due to the appearance of virtual assistants such as Alexa or Google Home. However, these systems rely on a router with an internet connection with robust Wi-Fi coverage. Also, another backward is that a large number of connected devices can saturate the domestic internet HUB which may affect the performance of the internet service at home.

ESP32 MCU along with ESP-NOW wireless protocol, both made and developed by Espressif Systems, could be a solution to develop a mesh of smart home devices without the need to connect to a Wi-Fi router.

ESP-NOW wireless protocol can be a solution where an internet connection was not available. Other projects based on ESP8266 modules have been developed for low-power consumption solutions for self-sufficient devices through solar power, and for home monitoring systems. In addition, other MCUs were considered for this project, such as the STM32 MCUs family developed by STMicroelectronics.

The aim of this project is the design, build and testing of a wireless network based on ESP32 SoC (System on a chip), under ESP-NOW. Although the ESP32 can be used in many designs for different purposes, this project will develop a driver which provides a PWM signal output.

Linggarjati, J. (2022) ‘Design and Prototyping of Temperature Monitoring System for Hydraulic Cylinder in Heavy Equipment using ESP32 with data logging and WiFi Connectivity’, IOP conference series. Earth and environmental science, 998(1). doi:10.1088/1755-1315/998/1/012042.

T. N. Hoang, S. -T. Van and B. D. Nguyen, "ESP-NOW Based Decentralized Low Cost Voice Communication Systems For Buildings," 2019 International Symposium on Electrical and Electronics Engineering (ISEE), 2019, pp. 108-112, doi: 10.1109/ISEE2.2019.8921062.

Espressif Systems. ESP8266 Low-power solutions. Version 1.5 (2019) [Online] Available at https://www.espressif.com/sites/default/files/documentation/9b-esp8266-low_power_solutions__en.pdf

Espressif Systems. ESP32­WROOM­32. Version 3.3 (2022) [Online] Available at https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf

Gowda, M. et al. (2020) ‘Power Consumption Optimization in IoT based Wireless Sensor Node Using ESP8266’, ITM Web of Conferences, 32, p. 3048–. doi:10.1051/itmconf/20203203048.

Andreas et al. (2019) ‘Door Security System for Home Monitoring Based on ESP32’, Procedia computer science, 157, pp. 673–682. doi:10.1016/j.procs.2019.08.218.

Qiang, T. et al. (2018) ‘Low-power smart home node design based on STM32L433’, in 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC). IEEE, pp. 1036–1040. doi:10.1109/IAEAC.2018.8577634.

Wang, A. (2021) ‘Bluetooth wireless temperature and humidity detection system based on STM32’, E3S Web of Conferences, 284, p. 4006–. doi:10.1051/e3sconf/202128404006.

MicroPython license information. The MIT License (MIT) Copyright (c) 2013-2017 Copyright (c) 2013-2017 Damien P. George, and others. [Online] Available at https://github.com/glenn20/micropython/blob/espnow-g20/docs/license.rst .

fuzzy_network_sensor's People

Contributors

ifalonso avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.