Skip to content

Master's Thesis in Wireless Sensor Networks (WSN) using Arduino boards, nRF24L01+ PA/LNA modules, the MQTT protocol, and the Node-RED programming tool.

Notifications You must be signed in to change notification settings

bp-santos/sensor-lab-net

Repository files navigation

Sensor Lab Network

This repository contains the code for the Sensor Lab Net, a system for managing and monitoring sensor nodes in educational environments. It uses Arduino boards, nRF24L01+ modules, the MQTT protocol, and the Node-RED programming tool. The repository is primarily written in C++ with some Python components.

Table of Contents

Installation

To install the Sensor Lab Network, follow these steps:

  1. Clone the repository:
    git clone https://github.com/bp-santos/sensor-lab-net.git
  2. Navigate to the repository directory:
    cd sensor-lab-net
  3. Build the project using your preferred C++ compiler.

File Structure

  • lab-guides/: Contains setup and usage guides.
  • main_node/: Main node source files.
  • sensor_node/: Sensor node source files.
  • logs.md: Contains advisor comments, to-do lists, and logs.
  • node-red.json: Node-RED code example.
  • *.cpp, *.h: C++ source and header files.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes. For major changes, open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License - see the LICENSE file for details.


For more information, visit the repository on GitHub.

About

Master's Thesis in Wireless Sensor Networks (WSN) using Arduino boards, nRF24L01+ PA/LNA modules, the MQTT protocol, and the Node-RED programming tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published