Pins that can connect to the timer circuits can generate PWM without running code other that the setup.
On the Espruino board up to 4 pins are on each timer. One frequency but 4 different duty cycles.
Software is used on the pins that can't connect to timers. A timer circuit is used but the pin toggle is handled by software.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
This covers experiments with the espruino board.
http://forum.espruino.com/conversations/287295/#comment13025302
Pins that can connect to the timer circuits can generate PWM without running code other that the setup.
On the Espruino board up to 4 pins are on each timer. One frequency but 4 different duty cycles.
Software is used on the pins that can't connect to timers. A timer circuit is used but the pin toggle is handled by software.