tone(pin, frequency)
Generates a PWM wave at the specified pin and frequency with a duty cycle of (50%). The generated wave will not stop until you call noTone(pin) .
Parameters
pin - The GPIO pin number.
frequency - PWM frequency (in hz). Available ranges are between 19 and 37500.
Returns
None
Example
Notes
- PWM_OUTPUT mode uses the internal PWM hardware of the BCM283x SoC.
The available PWM pins are the followings:
GPIO PIN | Available in RPi (40-pins) connector | PWM channel |
---|---|---|
12 | YES | 0 |
13 | YES | 1 |
18 | YES | 0 |
19 | YES | 1 |
40 | NO | 0 |
41 | NO | 1 |
45 | NO | 1 |
52 | NO | 0 |
53 | NO | 1 |