Skip to main content
Kaggle

IoTKITs: A Novel Dataset for IoT Education Kit Recognition

Smart Home & Buildings Smart Home
366 views
2 min read
License
Catalog metadata: This page is a discovery record, not publisher documentation. Verify the description, schema, provenance, version, licence, and citation at the linked source before use.

Catalog Summary

"An image dataset of 3,200 manually annotated RGB images covering 32 classes of IoT education kits (Arduino, ESP32, Raspberry Pi, etc.), collected from multiple sources and annotated with polygon masks via Roboflow for object detection research in educational IoT kits."

Catalog Notes

Overview

IoTKITs is a curated and well-annotated image dataset introduced in Data in Brief in 2025 to support recognition and classification of IoT education kits such as Arduino, ESP32, and Raspberry Pi boards. It focuses on full education kits rather than just PCB components.

Dataset Composition

  • 3,200 RGB images of IoT education kits.
  • 32 kit classes, including Arduino Uno, Arduino Nano, ESP32, Raspberry Pi variants, and other commonly used education kits.
  • Images captured in real-world lab or classroom environments as well as on plain backgrounds.
  • Most images contain a single kit; a subset includes multiple boards per image for added variability.

Data Collection and Annotation

  • Images collected from multiple sources, including Kaggle, Roboflow Universe, and original photographs by the authors.
  • All images manually annotated using Roboflow Smart Polygon, creating polygon masks that tightly follow kit contours.
  • Annotations provided in JSON format compatible with common object detection and instance segmentation frameworks.
  • Dataset split with roughly 80 training and 20 testing images per class, yielding a balanced distribution.

Intended Use and Baselines

  • Designed for object detection and classification of IoT education kits in educational and embedded systems contexts.
  • Baseline experiments evaluate detectors such as YOLOv5, YOLOv7, Faster R-CNN, and SSD on IoTKITs.
  • Useful for training lightweight CNN-based models for deployment in educational tools and lab monitoring systems.

Access and License

The Data in Brief article describes IoTKITs and links to the dataset, which is publicly available via associated repositories (e.g., GitHub or Zenodo). Users should follow the citation instructions in the article and respect any license terms stated on the hosting page.

View Data Structure

To explore column names, data types, and sample rows, visit the official dataset page on Kaggle.

Preview on Kaggle

Cite This Dataset

The dataset creators ask users of this dataset to cite the accompanying paper. Use one of the verified formats below.

Nguyen, T.-T., Nguyen Do, A.-T., & Vu, D.-L. (2025). IoTKITs: A novel dataset for IoT education kit recognition. Data in Brief, 60, 111650. https://doi.org/10.1016/j.dib.2025.111650

Source metadata: Elsevier (2025) · DOI: 10.1016/j.dib.2025.111650

Indexed by IoTDataset.com on Feb 03, 2026

Review the Source Record

Confirm the licence, version, access conditions, file format, and provenance at the source before use.

Open Source Page

Related Topics & Keywords

Browse all Smart Home & Buildings datasets

Share This Research

More in Smart Home & Buildings

View All
Smart Home Kaggle

MQTT_UAD: MQTT Under Attack Dataset for Detection of Attacks in IoT Networks Using MQTT Protocol

MQTT_UAD is a public MQTT traffic dataset published in Data in Brief 2025, containing labeled benign and attack scenarios in IoT networks that use the MQTT protocol, designed for training and evaluating intrusion detection systems.

Feb 03, 2026
Smart Home Kaggle

CeTI-Age-Kinematics: A Full-Body IMU-Based Motion Dataset of Daily Tasks in an Age-Comparative Sample

CeTI-Age-Kinematics is a full-body IMU kinematics dataset of 30 daily tasks recorded with a 19-IMU sensor suit in an age-comparative sample of 32 participants (older adults and younger controls), intended for motion analysis and activity recognition research.

Feb 05, 2026
Smart Home Kaggle

GAITEX: Human motion dataset of impaired gait and rehabilitation exercises using inertial and optical sensors

GAITEX is a comprehensive multimodal human motion dataset capturing impaired gait and rehabilitation exercises using nine wearable IMUs and optical motion capture systems, designed for biomechanical analysis and rehabilitation monitoring.

Feb 04, 2026
Smart Home Kaggle

DataSense: CIC IIoT Dataset 2025 for Real-Time Sensor-Based Attack Analysis

DataSense is a real-time Industrial IoT (IIoT) dataset from the Canadian Institute for Cybersecurity, combining synchronized sensor and network data from a 40-device testbed with over 15 types of industrial sensors for anomaly and intrusion detection research.

Feb 03, 2026
Smart Home Kaggle

Internet of Things Dataset for Home Renewable Energy Management

A synthetic but carefully constructed IoT dataset for smart home renewable energy management, providing five CSV datasets (20, 50, 100, 200 homes over 365 days) with daily energy consumption and production values to simulate small, medium, and large-scale smart city and smart home scenarios.

Feb 03, 2026
Smart Home Kaggle

SHEERM: Sustainable Household Energy and Environment Resources Management with Time-Series

A real-world household dataset from 13 residential properties in Portugal over nearly three years, with 15-minute resolution measurements of electrical load, solar PV generation, weather parameters, and electricity market prices, published in Nature Scientific Data.

Feb 03, 2026

Explore other topics

All topics →