When I trying to use PWM I am getting an error:
2025/04/24 00:17:31 bcm283x-gpio (GPIO19): subsystem gpiomem not initialized
Here is the code
func main() {
if _, err := host.Init(); err != nil {
log.Fatal(err)
}
pwm := gpioreg.ByName("GPIO19")
if pwm == nil {
log.Fatal("Failed to find GPIO19")
}
if err := pwm.PWM(gpio.DutyMax/3, 10*physic.KiloHertz); err != nil {
log.Fatal(err)
}
}
Any ideas how to fix it?