Project: AIoT-based Human Activity Recognition

Embedded AI & AIoT

Explore the future of intelligent sensing with this hands-on AIoT lab course combining IoT devices, embedded machine learning, and real-time human activity recognition. Learn to collect sensor data from wearable devices, build preprocessing pipelines, train ML/DL models, and deploy optimized AI models onto microcontrollers—all through guided virtual and hardware-assisted labs designed for real-world, industry-ready skills.
Write your awesome label here.

Project Sprints

4 diverse sprints  for the overall project execution

Learning Effort

Approx. 3 hours 

Assessments

Final assesment at the end of the project module

Certificates

by IICT GmbH, Germany 

Why should I take this lab course?

For your career

Skills You’ll Gain

Learning paths

Learn by doing:
Experience AIoT through real sensors, edge AI deployment, embedded devices, and real-time classification dashboards—not just theoretical concepts.

Future-proof your skills:
Gain expertise in embedded AI workflows powering wearable tech, smart healthcare, fitness tracking, and Industry 4.0 human–machine interfaces.

Bridge the gap:
Understand how sensor data, embedded ML models, and IoT communication pipelines integrate into complete AIoT systems.

Minimal hardware required:
All core workflows (data preprocessing, model training, dashboarding) run virtually, with optional hands-on testing on real wearable devices.

Career-oriented modules:
Designed to match in-demand roles in embedded systems, AI engineering, digital health, and smart IoT product development.
  • Understanding of motion sensing and IMU data acquisition
  • Experience with Edge Impulse Studio for ML workflows
  • Preprocessing & feature engineering for activity recognition
  • ML/DL model training using Python
  • Optimizing ML models for microcontrollers (TFLite, C++ inference)
  • Deploying real-time inference pipelines on ESP32/MCUs
  • Visualizing live sensor streams and classification outputs
  • Building end-to-end AIoT systems integrating sensing, inference, and dashboards
  • Configure and calibrate IMU-based wearable sensors for reliable data collection
  • Build preprocessing pipelines including filtering, windowing, normalization, and feature extraction
  • Train and validate ML/DL models for human activity recognition using Edge Impulse or Python
  • Convert and deploy optimized models to embedded devices for on-device inference
  • Run real-time classification of activities such as walking, sitting, standing, and running
  • Visualize predictions, confidence scores, and latency through dashboards
  • Troubleshoot noise, sampling issues, model misclassifications, and real-time inference challenges

Meet the instructor

IICT  GmbH, Germany

About  the Company
IICT GmbH (International IoT & Communication Technologies) is a Germany-based technology company creating testbeds and hands on labs in IoT, next-generation wireless systems, embedded AI and AIoT. With deep expertise in 5G/6G, LPWAN, Embedded Systems, and Edge AI, IICT designs industry-aligned lab infrastructures and hands-on training programs for universities and technical institutions worldwide.

IICT’s Virtual and Hardware Lab Courses are developed by industrial and research experts using real-world tools, open-source platforms, and industrial-grade frameworks. Through its global Lab-as-a-Service (LaaS) model and Centres of Excellence, IICT enables academic institutions to deliver cutting-edge, project-driven learning experiences—empowering students to build careers in emerging technologies.

If you have questions please contact us

We are happy to answer your questions.

Address

IICT GmbH
In der Spöck 12, 77656 Offenburg, Germany

Phone Number

+49 15236798356