Raspberry PI 5 : Hardware PWM
15:26 15 Nov 2025

Bonjour, simplement pour partager une solution de pwm qui a fonctionnée pour moi sur le GPO18 :

pré-requis : un environnement virtuel pour utiliser les commandes pip

sudo nano /boot/firmware/config.txt

j'ai commenté la ligne #dtparam=audio=on (à vérifier si cela a réellement une incidence)

et ajouté en bas du fichier :

[all]
dtoverlay=pwm-2chan

ensuite on reboot sudo reboot

puis dans son environnement virtuel crée au préalable :
pip install rpi-hardware-pwm

pour installer la lib python.
puis dans un fichier python :

from rpi_hardware_pwm import HardwarePWM

pwm = HardwarePWM(2, 1500, chip=0)
pwm.start(50) #50% de duty_cycle

en espérant aidé quelqu'un ;)

python pwm raspberry-pi5