Skip to content

Python framework for collecting and visualizing data from STWIN.box IoT sensors. This tool served my cybersecurity research at GMU

Notifications You must be signed in to change notification settings

Ishaan2602/iot-sensor-logger

Repository files navigation

Sensor Data Acquisition Framework (GMU Cybersecurity)

A Python-based framework for high-frequency data collection and visualization from industrial IoT sensors. Developed to support cybersecurity research on side-channel attack analysis at George Mason University.

Overview

This tool interfaces with STWIN.box and STM32-Nucleo microcontrollers to:

  • Record raw sensor data streams.
  • Export datasets to CSV for offline analysis.
  • Generate plots for multi-sensor data verification.

Usage

The framework allows for configuration of acquisition parameters (sampling rate, duration, sensor selection) via the comments/config files. It is designed to preprocess data for machine learning models (CNN/TFLite) used in edge security research (side-channel).

Context

Cybersecurity Research Intern | GMU College of Engineering (2023): Developed to test side-channel attack prevention mechanisms on embedded IoT devices.

About

Python framework for collecting and visualizing data from STWIN.box IoT sensors. This tool served my cybersecurity research at GMU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors