2026-01-19 2:57 PM
Hello ST Community,
I am currently working on my Final Year Project (PFE) and would appreciate your guidance regarding hardware and system design choices.
Objective:
Develop a portable Edge AI–based system to detect worker fatigue in an industrial maintenance environment.
Planned Technical Stack:
STM32MP1 (Cortex-A7 + Cortex-M4)
OpenSTLinux / Yocto
TensorFlow Lite
Physiological sensors: ECG / PPG, IMU, skin temperature
Between STM32MP157F-DK2 (~120€) and STM32MP157A-DK1 (~90€), which board would you recommend for this application?
Is the price difference justified for the F-DK2 in the context of a student project?
Do you have any feedback regarding the stability and reliability of the onboard Wi-Fi/BLE?
Are there STMicroelectronics sensors compatible with the following needs?
Heart rate sensor (PPG – ST equivalent to MAX30102?)
6-axis IMU (accelerometer + gyroscope)
Accurate skin temperature sensor
Availability of Linux drivers or kernel support
What is the best practice for A7 ↔ M4 communication when handling sensor data?
Any experience or recommendations for TensorFlow Lite on STM32MP1?
Tips for power optimization in a portable, battery-powered system?
Have you worked on or seen similar fatigue or health monitoring projects?
What are the common pitfalls when acquiring physiological signals (ECG/PPG/IMU)?
Low power consumption / autonomy
Robustness for industrial environments
Thank you very much for your time and insights.
Best regards,