Skip to content

Commit e893eb1

Browse files
committed
Specify behavior of analogWrite on Nano 33 BLE/BLE Sense
1 parent 355788a commit e893eb1

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

Language/Functions/Analog IO/analogWrite.adoc

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,17 @@ Writes an analog value (http://arduino.cc/en/Tutorial/PWM[PWM wave]) to a pin. C
2525
| Mega | 2 - 13, 44 - 46 | 490 Hz (pins 4 and 13: 980 Hz)
2626
| Leonardo, Micro, Yún | 3, 5, 6, 9, 10, 11, 13 | 490 Hz (pins 3 and 11: 980 Hz)
2727
| Uno WiFi Rev2, Nano Every | 3, 5, 6, 9, 10 | 976 Hz
28-
| MKR boards * | 0 - 8, 10, A3, A4 | 732 Hz
29-
| MKR1000 WiFi * | 0 - 8, 10, 11, A3, A4 | 732 Hz
30-
| Zero * | 3 - 13, A0, A1 | 732 Hz
31-
| Nano 33 IoT * | 2, 3, 5, 6, 9 - 12, A2, A3, A5 | 732 Hz
32-
| Nano 33 BLE/BLE Sense | 1 - 13, A0 - A7 | 500 Hz
33-
| Due ** | 2-13 | 1000 Hz
28+
| MKR boards ¹ | 0 - 8, 10, A3, A4 | 732 Hz
29+
| MKR1000 WiFi ¹ | 0 - 8, 10, 11, A3, A4 | 732 Hz
30+
| Zero ¹ | 3 - 13, A0, A1 | 732 Hz
31+
| Nano 33 IoT ¹ | 2, 3, 5, 6, 9 - 12, A2, A3, A5 | 732 Hz
32+
| Nano 33 BLE/BLE Sense ² | 1 - 13, A0 - A7 | 500 Hz
33+
| Due ³ | 2-13 | 1000 Hz
3434
| 101 | 3, 5, 6, 9 | pins 3 and 9: 490 Hz, pins 5 and 6: 980 Hz
3535
|========================================================================================================
36-
{empty}* In addition to PWM capabilities on the pins noted above, the MKR, Nano 33 IoT, and Zero boards have true analog output when using `analogWrite()` on the `DAC0` (`A0`) pin. +
37-
{empty}** In addition to PWM capabilities on the pins noted above, the Due has true analog output when using `analogWrite()` on pins `DAC0` and `DAC1`.
36+
{empty}¹ In addition to PWM capabilities on the pins noted above, the MKR, Nano 33 IoT, and Zero boards have true analog output when using `analogWrite()` on the `DAC0` (`A0`) pin. +
37+
{empty}² Only 4 different pins can be used at the same time. Enabling PWM on more than 4 pins will abort the running sketch and require resetting the board to upload a new sketch again. +
38+
{empty}³ In addition to PWM capabilities on the pins noted above, the Due has true analog output when using `analogWrite()` on pins `DAC0` and `DAC1`.
3839

3940
[%hardbreaks]
4041

0 commit comments

Comments
 (0)