Skip to content

Commit 2de8c27

Browse files
committed
Update README.md: Fix external-interrupts URLs / update table
1 parent 5f58ed4 commit 2de8c27

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Servo motors are driven by three pins: signal, power, and ground. To use this li
2727

2828
### Signals and Interrupts
2929

30-
The Servo Input library uses external interrupts to keep track of servo positions without delaying the rest of your sketch. In order for the library to work, you must connect the servo signal wires to [**interrupt-capable pins**](https://www.arduino.cc/reference/en/language/functions/external-interrupts/attachinterrupt/).
30+
The Servo Input library uses external interrupts to keep track of servo positions without delaying the rest of your sketch. In order for the library to work, you must connect the servo signal wires to [**interrupt-capable pins**](https://docs.arduino.cc/language-reference/en/functions/external-interrupts/attachInterrupt/).
3131

3232
| BOARD | DIGITAL PINS USABLE FOR INTERRUPTS |
3333
|-----------------------------------|------------------------------------|
@@ -39,10 +39,13 @@ The Servo Input library uses external interrupts to keep track of servo position
3939
| MKR Family boards | 0, 1, 4, 5, 6, 7, 8, 9, A1, A2 |
4040
| Nano 33 IoT | 2, 3, 9, 10, 11, 13, A1, A5, A7 |
4141
| Nano 33 BLE, Nano 33 BLE Sense | all pins |
42+
| Nano RP2040 Connect | 0-13, A0-A5 |
43+
| Nano ESP32 | all pins |
44+
| GIGA R1 WiFi | all pins |
4245
| Due | all digital pins |
4346
| 101 | 2, 5, 7, 8, 10, 11, 12, 13 |
4447

45-
*<sup>[Original table from arduino.cc/reference, modified to show only CHANGE interrupts](https://www.arduino.cc/reference/en/language/functions/external-interrupts/attachinterrupt/)</sup>*
48+
*<sup>[Original table from arduino.cc/reference, modified to show only CHANGE interrupts](https://docs.arduino.cc/language-reference/en/functions/external-interrupts/attachInterrupt/)</sup>*
4649

4750
Some third party boards such as the [Teensy 3.2](https://www.pjrc.com/store/teensy32.html) and the [ESP8266](https://en.wikipedia.org/wiki/ESP8266) support external interrupts on all pins. Be sure to check the documentation for your board before connecting your servos.
4851

0 commit comments

Comments
 (0)