domanda semplice pwm

La differenza sostanziale fra il leOS ed il leOS2 è sul "motore" che c'è dietro allo scheduler: nel primo è un timer, nel secondo è il watchdog.
A parte non far perdere le funzionalità di PWM, il leOS2 permette anche di implementare un sistema "antiblocco" molto raffinato per cui si può resettare il micro se un determinato task si è bloccato.

Per fare ciò che dici tu, ci sono tante strade.
Potresti fare un task che semplicemente fa l'incremento del PWM di 1 step ad intervalli regolari. Arrivato al max, potresti bloccare quel task, aspettare il tempo che la luce è on fissa e poi chiamare un altro task che scali il PWM fino a 0.
Oppure fare tutto in un unico task, se sei un pò più... bravino :sweat_smile: