Skip to content

Commit c805ab9

Browse files
Merge pull request #441 from arduino/fix-urls
Update Arduino Language Reference links [HC-1615]
2 parents f26712c + d6d94a4 commit c805ab9

File tree

30 files changed

+42
-43
lines changed

30 files changed

+42
-43
lines changed

.lycheeignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ https://www.ups.com/it/en/support/contact-us.page
4141
https://www.dhl.com/us-en/home/customer-service.html
4242
https://www.dhl.com/us-en/home/ecommerce/shipping-services/international-shipping-services.html
4343
https://www.tindie.com/products/ataradov/cmsis-dap-compliant-swd-debugger/
44-
https://www.arduino.cc/reference/en/libraries/arduino_bmi270_bmm150/
4544

4645
# Too many redirects
4746

content/About Arduino/Arduino Security Bulletins/ASEC-24-001-Vulnerabilities-in-ArduinoModbus-Library.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ For these reasons, we highly recommend updating to the latest library version to
3434

3535
## Action Required
3636

37-
Update the component's library to [ArduinoModbus 1.0.9](https://github.com/arduino-libraries/ArduinoModbus/releases/tag/1.0.9) or later as described by the official documentation available [here](https://www.arduino.cc/reference/en/libraries/arduinomodbus/).
37+
Update the component's library to [ArduinoModbus 1.0.9](https://github.com/arduino-libraries/ArduinoModbus/releases/tag/1.0.9) or later as described by the official documentation available [here](https://docs.arduino.cc/libraries/arduinomodbus/).
3838

3939
## Additional information
4040

4141
For further information visit the following links:
4242

43-
* [https://www.arduino.cc/reference/en/libraries/arduinomodbus/](https://www.arduino.cc/reference/en/libraries/arduinomodbus/)
43+
* [https://docs.arduino.cc/libraries/arduinomodbus/](https://docs.arduino.cc/libraries/arduinomodbus/)
4444
* [https://nvd.nist.gov/vuln/detail/CVE-2019-14463](https://nvd.nist.gov/vuln/detail/CVE-2019-14463)
4545
* [https://nvd.nist.gov/vuln/detail/CVE-2022-0367](https://nvd.nist.gov/vuln/detail/CVE-2022-0367)
4646
* [https://github.com/arduino-libraries/ArduinoModbus/releases/tag/1.0.9](https://github.com/arduino-libraries/ArduinoModbus/releases/tag/1.0.9)

content/Arduino Cloud/Arduino IoT Cloud/If-the-sketch-uploads-but-the-device-isn-t-online.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ id: 13459093156764
2121

2222
4. Fully [delete the device](https://support.arduino.cc/hc/en-us/articles/360018324700), then add it again as a new device. For detailed instructions, see [Add and connect a device to Arduino Cloud](https://support.arduino.cc/hc/en-us/articles/360016495559).
2323

24-
5. Test your setup with an example from the [ArduinoIoTCloud library](https://www.arduino.cc/reference/en/libraries/arduinoiotcloud/). Upload using Arduino IDE or the [Cloud Editor](https://support.arduino.cc/hc/en-us/articles/13809101080732-Open-the-Cloud-Editor).
24+
5. Test your setup with an example from the [ArduinoIoTCloud library](https://docs.arduino.cc/libraries/arduinoiotcloud/). Upload using Arduino IDE or the [Cloud Editor](https://support.arduino.cc/hc/en-us/articles/13809101080732-Open-the-Cloud-Editor).
2525

2626
6. Check your device's power supply. Avoid using a USB hub, and instead connect the board directly to a USB port or another power source with a reliable cable to ensure sufficient power.

content/Education and Kits/CTC 101 and CTC UNO/Troubleshoot-servo-motors.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ Learn how to troubleshoot servos that are not moving or moving erratically.
1111

1212
1. **Check connections:** Make sure the connection between the servo and the board is correct. Check the [Basic servo control tutorial](https://docs.arduino.cc/tutorials/generic/basic-servo-control) for a circuit diagram example.
1313

14-
2. **Verify pin configuration:** Confirm that you've connected the servo to the same pin referenced in the code. For example, if you are using the [servo library](https://www.arduino.cc/reference/en/libraries/servo/), the code might inlcude a line such as `myservo.attach(9)` to link the servo to a specific pin on the board. In this case, the **signal** input on the servo should be connected to the pin 9 on the board.
14+
2. **Verify pin configuration:** Confirm that you've connected the servo to the same pin referenced in the code. For example, if you are using the [servo library](https://docs.arduino.cc/libraries/servo/), the code might inlcude a line such as `myservo.attach(9)` to link the servo to a specific pin on the board. In this case, the **signal** input on the servo should be connected to the pin 9 on the board.
1515

1616
3. **Power considerations:** Servo motors draw significant power, and the board might not supply enough energy. If you need to drive more than one or two servos, you may need to power them from a separate supply (i.e. not the 5V pin on your Arduino). Make sure the grounds of the Arduino and the external power supply are connected. Check the diagram below for an example circuit:
1717

1818
![Two servo motors connected to the digital pins of an Arduino board, powered through a external battery connected to a breadboard.](img/2-servos-set-up-diagram.png)
1919

2020
## Further reading
2121

22-
* <a class="link-external" href="https://www.arduino.cc/reference/en/libraries/servo/">Servo library reference</a>
22+
* <a class="link-external" href="https://docs.arduino.cc/libraries/servo/">Servo library reference</a>

content/Education and Kits/Engineering Kit/AEK-R2-functional-test-for-battery-servo-motor-and-DC-motor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ In this article:
1818

1919
## Before running the tests
2020

21-
1. Install the [ArduinoMotorCarrier library](https://www.arduino.cc/reference/en/libraries/arduinomotorcarrier/). (See [Add libraries to Arduino IDE](https://support.arduino.cc/hc/en-us/articles/5145457742236-Add-libraries-to-Arduino-IDE) for instructions)
21+
1. Install the [ArduinoMotorCarrier library](https://docs.arduino.cc/libraries/arduinomotorcarrier/). (See [Add libraries to Arduino IDE](https://support.arduino.cc/hc/en-us/articles/5145457742236-Add-libraries-to-Arduino-IDE) for instructions)
2222
2. Connect the Nano 33 IoT board to the Nano Motor Carrier.
2323

2424
![The Nano 33 IoT board plugged to the Arduino Nano Motor Carrier](img/Nano33IoT-plug.png)

content/Hardware Support/Generic/About-the-AREF-pin.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Not all boards have an enabled AREF pin, and it doesn't work the same way on all
2222
<li>Arduino megaAVR Boards (Uno WiFi Rev2)</li>
2323
</ul>
2424
<td>
25-
<p>External reference voltage can be read from the AREF pin. Enable it by calling <a href="https://www.arduino.cc/reference/en/language/functions/analog-io/analogreference/">analogReference()</a> with the appropriate option for your board, i.e. <code>analogReference(EXTERNAL)</code> for AVR boards.</p>
26-
<blockquote><b>Note:</b> To avoid damaging your board, read the library reference's <a href="https://www.arduino.cc/reference/en/language/functions/analog-io/analogreference/#_notes_and_warnings">notes and warnings</a> section before using an external reference voltage.</blockquote>
25+
<p>External reference voltage can be read from the AREF pin. Enable it by calling <a href="https://docs.arduino.cc/language-reference/en/functions/analog-io/analogReference/">analogReference()</a> with the appropriate option for your board, i.e. <code>analogReference(EXTERNAL)</code> for AVR boards.</p>
26+
<blockquote><b>Note:</b> To avoid damaging your board, read the library reference's <a href="https://docs.arduino.cc/language-reference/en/functions/analog-io/analogReference/#notes-and-warnings">notes and warnings</a> section before using an external reference voltage.</blockquote>
2727
</td>
2828
</tr>
2929
<tr>

content/Hardware Support/Generic/Boards-and-shields-with-wireless-connectivity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ The following boards have Bluetooth Low Energy connectivity:
4141
* UNO WiFi Rev2
4242
* UNO R4 WiFi
4343

44-
Enable it with the [ArduinoBLE library](https://www.arduino.cc/reference/en/libraries/arduinoble/).
44+
Enable it with the [ArduinoBLE library](https://docs.arduino.cc/libraries/arduinoble/).
4545

4646
Although the communication modules on these boards can also use Bluetooth _Classic_, it is not currently supported by official firmware or libraries.
4747

content/Hardware Support/Generic/Change-the-Bluetooth-broadcast-name.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Change the Bluetooth® broadcast name"
33
id: 360018922199
44
---
55

6-
When using the [ArduinoBLE](https://www.arduino.cc/reference/en/libraries/arduinoble/) library to enable Bluetooth Low Energy communication on an Arduino board, the broadcasted name is set by the [setLocalName()](https://www.arduino.cc/reference/en/libraries/arduinoble/ble.setlocalname/) function.
6+
When using the [ArduinoBLE](https://docs.arduino.cc/libraries/arduinoble/) library to enable Bluetooth Low Energy communication on an Arduino board, the broadcasted name is set by the `BLE.setLocalName()` function.
77

88
For example, you can set the name to _MyArduinoDevice_.
99

@@ -15,5 +15,5 @@ If using an example, first check if `BLE.setLocalName()` is already called somew
1515

1616
## Further reading
1717

18-
* [ArduinoBLE library](https://www.arduino.cc/reference/en/libraries/arduinoble/)
18+
* [ArduinoBLE library](https://docs.arduino.cc/libraries/arduinoble/)
1919
* [Connecting Nano 33 BLE Devices over Bluetooth<sup>®</sup>](https://docs.arduino.cc/tutorials/nano-33-ble-sense/ble-device-to-device)

content/Hardware Support/Generic/Find-a-library-for-your-boards-Inertial-Measurement-Unit-IMU.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ Some Arduino boards come with an embedded Inertial Measurement Unit (IMU) in the
1111

1212
| Library | Boards |
1313
|-------------------------------------------------------------------------------------|-------------------------------------------------------|
14-
| [Arduino_LSM9DS1](https://www.arduino.cc/reference/en/libraries/arduino_lsm9ds1/) | Arduino Nano 33 BLE Sense |
15-
| [Arduino_LSM6DS3](https://www.arduino.cc/reference/en/libraries/arduino_lsm9ds1/) | Arduino Nano 33 IoT <br>Arduino Uno WiFi Rev2 |
16-
| [Arduino_LSM6DSOX](https://www.arduino.cc/reference/en/libraries/arduino_lsm6dsox/) | Arduino Nano RP2040 Connect <br>Arduino Nicla Vision |
17-
| [MKRIMU](https://www.arduino.cc/reference/en/libraries/mkrimu) | Arduino MKR IMU Shield |
14+
| [Arduino_LSM9DS1](https://docs.arduino.cc/libraries/arduino_lsm9ds1/) | Arduino Nano 33 BLE Sense |
15+
| [Arduino_LSM6DS3](https://docs.arduino.cc/libraries/arduino_lsm9ds1/) | Arduino Nano 33 IoT <br>Arduino Uno WiFi Rev2 |
16+
| [Arduino_LSM6DSOX](https://docs.arduino.cc/libraries/arduino_lsm6dsox/) | Arduino Nano RP2040 Connect <br>Arduino Nicla Vision |
17+
| [MKRIMU](https://docs.arduino.cc/libraries/mkrimu/) | Arduino MKR IMU Shield |
1818

1919
---
2020

content/Hardware Support/Generic/Use-PWM-output-with-Arduino.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Learn how to use PWM (Pulse Width Modulation) output with Arduino.
99

1010
## Using PWM in your sketch
1111

12-
Add PWM output to your sketch using the [analogWrite()](https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/) function.
12+
Add PWM output to your sketch using the [analogWrite()](https://docs.arduino.cc/language-reference/en/functions/analog-io/analogWrite/) function.
1313

1414
Here's a basic example:
1515

0 commit comments

Comments
 (0)