Mahesh6702 / Master_Thesis

Development of Energy and Resource Monitoring framework for Wirless sensor nodes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Master-s_Thesis

Energy and Resource Monitoring Framework for wireless sensor nodes.

Table of Contents

Table of Contents

  1. Multi Sensor Platform (MSP)

    1.STM32 ARM Cortex M4

    2.Arduino Portenta H7

    3.Designing Sensor platform for Portenta

  2. Data Structure Creation for parameters

  3. Integrating Ethernet UDP

  4. Mqtt Integration

    1.Installing and Configuring Mosquitto broker

    2.Integrating Mqtt client in MSP

  5. Python Paho API

    1.Paho API connecting to broker.

    2.Splitting message into parameters variables

  6. PostgreSQL Database Integration (Datastorage)

    1.Parameters Database creation using SQL.

    2.Python Psycopg2 Module connecting PostgreSQL

    3.Mcu_Parameters Table creation using Python

    4.Adding parameters values into Table

  7. Connecting Grafana with Database (Data visualization)

    1.Parameters Dashboard Creation

    2.Connecting with Parameters Database

Headers

1.Multi Sensor Platform (MSP)

1.1. STM32 ARM Cortex M4

1.2. Arduino Portenta H7

1.3. Designing Sensor platform for Portenta

  1. Data Structure Creation for parameters

  2. Integrating Ethernet UDP

  3. Mqtt Integration

    4.1. Installing and Configuring Mosquitto broker

    4.2. Integrating Mqtt client in MSP

  4. Python Paho API

    5.1. Paho API connecting to broker

    5.2. Splitting message into parameters variables

  5. PostgreSQL Database Integration (Datastorage)

    6.1. Parameters Database creation using SQL

    6.2. Python Psycopg2 Module connecting PostgreSQL

    6.3. Mcu_Parameters Table creation using Python

    6.4. Adding parameters values into Table

  6. Connecting Grafana with Database (Data visualization)

    7.1. Parameters Dashboard Creation

    7.2. Connecting with Parameters Database

About

Development of Energy and Resource Monitoring framework for Wirless sensor nodes.


Languages

Language:C 78.9%Language:Assembly 15.1%Language:C++ 4.9%Language:Python 1.1%