1/ Photo :

2/ Présentation en vidéo :
3/ Matériel :
Vu-mètre sur Aliexpress :
https://fr.aliexpress.com/item/1005003040012912.html
4/ Installation des modules Python.
- Pour le monitoring de CPU :
$ pip3 install psutil
$ sudo pip3 install psutil
- Pour la gestion de la liaison série vers un Arduino Uno :
$ pip3 install pyserial
$ sudo pip3 install pyserial
5/ Installation d'outils de test.
- Pour stresser un CPU :
$ sudo apt-get install stress
6/ Pour un tester un CPU :
- Via l'outil de stress :
$ taskset -c 1 stress --cpu 1
- via l'utilisation de make :
$ taskset -c 0 make
7/ Code source :
Application qui permet de récupérer la charge des CPU pour les envoyer vers l'Arduino :
https://github.com/HackTechDev/CPUVuMeter
Utilisation :
$ ./cpuvumeter_v1.py
8/ Code source Arduino.
Code Arduino qui permet de recevoir des données via la liaison série et de les envoyer vers les différents vu-mètres :
https://github.com/HackTechDev/CPUVuMeter/tree/master/receive_cpu_data