From 7746488d988210f9eed8e591fa9cc676ad336e8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20S=C3=B6derby?= <35461661+karlsoderby@users.noreply.github.com> Date: Tue, 5 Apr 2022 15:41:35 +0200 Subject: [PATCH 1/3] Fix broken link for robots --- content/retired/06.getting-started-guides/Robot/Robot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/retired/06.getting-started-guides/Robot/Robot.md b/content/retired/06.getting-started-guides/Robot/Robot.md index e6a6f33252..cdee5f8de6 100644 --- a/content/retired/06.getting-started-guides/Robot/Robot.md +++ b/content/retired/06.getting-started-guides/Robot/Robot.md @@ -35,7 +35,7 @@ Once that's in place, you'll need to attach the protective cover for the botom b ### Content on the SD card -The SD card is used to store information for the robot to read. It comes preloaded with images and sound files used in the _Explore_ examples. Once comfortable with the robot's functionality, you should be able to add your own files. If you ever accidentally remove files used by the explore sketches, you can copy them over from the SDcontent directory found in the robot library. Alternatively you can [download the files here](/en/uploads/Guide/sdContent.zip). +The SD card is used to store information for the robot to read. It comes preloaded with images and sound files used in the _Explore_ examples. Once comfortable with the robot's functionality, you should be able to add your own files. If you ever accidentally remove files used by the explore sketches, you can copy them over from the SDcontent directory found in the robot library. Alternatively you can [download the files here](https://www.arduino.cc/en/uploads/Guide/sdContent.zip). ### Connecting the robot to your computer From ed7e115825af95057e4a59d38b32f35577de0f61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20S=C3=B6derby?= <35461661+karlsoderby@users.noreply.github.com> Date: Tue, 5 Apr 2022 15:47:14 +0200 Subject: [PATCH 2/3] Update text + fix broken link --- .../installing-libraries/installing-libraries.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/content/software/ide-v1/tutorials/installing-libraries/installing-libraries.md b/content/software/ide-v1/tutorials/installing-libraries/installing-libraries.md index 1b01613f24..fe5f33ab4a 100644 --- a/content/software/ide-v1/tutorials/installing-libraries/installing-libraries.md +++ b/content/software/ide-v1/tutorials/installing-libraries/installing-libraries.md @@ -9,13 +9,9 @@ Once you are comfortable with the Arduino software and using the built-in functi ## What are Libraries? -Libraries are a collection of code that makes it easy for you to connect -to a sensor, display, module, etc. For example, the built-in -LiquidCrystal library makes it easy to talk to character LCD displays. -There are hundreds of additional libraries available on the Internet for -download. The built-in libraries and some of these additional libraries -are [listed in the reference](arduino.cc/en/Reference/Libraries). To use the -additional libraries, you will need to install them. +Libraries are a collection of code that makes it easy for you to connect to a sensor, display, module, etc. For example, the [LiquidCrystal library](https://www.arduino.cc/reference/en/libraries/liquidcrystal/) makes it easy to talk to character LCD displays. + +There are thousands of libraries available for download directly through the Arduino IDE, and you can find all of them listed at the [Arduino Library Reference](https://www.arduino.cc/reference/en/libraries/). ## Using the Library Manager From c78b52441b07f847685d4ac11df4909ea1a43c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20S=C3=B6derby?= <35461661+karlsoderby@users.noreply.github.com> Date: Tue, 5 Apr 2022 15:53:51 +0200 Subject: [PATCH 3/3] Removed old forum references (broken links) --- content/hacking/01.software/Bootloader/Bootloader.md | 1 - content/retired/01.boards/arduino-duemilanove/content.md | 2 +- content/retired/01.boards/arduino-mega-adk-rev3/content.md | 4 ++-- .../retired/01.boards/arduino-usb-2-serial-micro/content.md | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/content/hacking/01.software/Bootloader/Bootloader.md b/content/hacking/01.software/Bootloader/Bootloader.md index 223fa6e71d..c8ff8251d1 100644 --- a/content/hacking/01.software/Bootloader/Bootloader.md +++ b/content/hacking/01.software/Bootloader/Bootloader.md @@ -26,7 +26,6 @@ Windows XP may be polling your parallel port and disrupting the bootloader burni [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Parport\Parameters] "DisableWarmPoll"=dword:00000001 ``` -See this [forum thread](http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1142106610) for details. ## Versions of the Bootloader There are different versions of the bootloader - both in order to work on different hardware and because it has changed over time. diff --git a/content/retired/01.boards/arduino-duemilanove/content.md b/content/retired/01.boards/arduino-duemilanove/content.md index ac9ddf7b8b..a9319fb8c6 100644 --- a/content/retired/01.boards/arduino-duemilanove/content.md +++ b/content/retired/01.boards/arduino-duemilanove/content.md @@ -97,7 +97,7 @@ Rather then requiring a physical press of the reset button before an upload, the This setup has other implications. When the Duemilanove is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the Duemilanove. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. -The Duemilanove contains a trace that can be cut to disable the auto-reset. The pads on either side of the trace can be soldered together to re-enable it. It's labeled "RESET-EN". You may also be able to disable the auto-reset by connecting a 110 ohm resistor from 5V to the reset line; see [this forum thread](http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1213719666/all) for details. +The Duemilanove contains a trace that can be cut to disable the auto-reset. The pads on either side of the trace can be soldered together to re-enable it. It's labeled "RESET-EN". You may also be able to disable the auto-reset by connecting a 110 ohm resistor from 5V to the reset line. ### USB Overcurrent Protection diff --git a/content/retired/01.boards/arduino-mega-adk-rev3/content.md b/content/retired/01.boards/arduino-mega-adk-rev3/content.md index 559f631e6e..0f8586f3db 100644 --- a/content/retired/01.boards/arduino-mega-adk-rev3/content.md +++ b/content/retired/01.boards/arduino-mega-adk-rev3/content.md @@ -115,7 +115,7 @@ You can also bypass the bootloader and program the microcontroller through the I The ATmega8U2 firmware source code is available [in the Arduino repository](http://github.com/arduino/Arduino/tree/master/hardware/arduino/firmwares/). The ATmega8U2 is loaded with a DFU bootloader, which can be activated by: * On Rev1 boards: connecting the solder jumper on the back of the board (near the map of Italy) and then resetting the 8U2. -* On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to ground, making it easier to put into DFU mode. You can then use [Atmel's FLIP software](http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886) (Windows) or the [DFU programmer](http://dfu-programmer.sourceforge.net/) (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). See [this user-contributed tutorial](http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1285962838) for more information. +* On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to ground, making it easier to put into DFU mode. You can then use [Atmel's FLIP software](http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886) (Windows) or the [DFU programmer](http://dfu-programmer.sourceforge.net/) (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). ### Automatic (Software) Reset @@ -123,7 +123,7 @@ Rather then requiring a physical press of the reset button before an upload, the This setup has other implications. When the MEGA ADK is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the MEGA ADK. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. -The MEGA ADK contains a trace that can be cut to disable the auto-reset. The pads on either side of the trace can be soldered together to re-enable it. It's labeled "RESET-EN". You may also be able to disable the auto-reset by connecting a 110 ohm resistor from 5V to the reset line; see [this forum thread](http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1213719666/all) for details. +The MEGA ADK contains a trace that can be cut to disable the auto-reset. The pads on either side of the trace can be soldered together to re-enable it. It's labeled "RESET-EN". You may also be able to disable the auto-reset by connecting a 110 ohm resistor from 5V to the reset line. ### USB Overcurrent Protection diff --git a/content/retired/01.boards/arduino-usb-2-serial-micro/content.md b/content/retired/01.boards/arduino-usb-2-serial-micro/content.md index a8ae34dde0..a2322a847f 100644 --- a/content/retired/01.boards/arduino-usb-2-serial-micro/content.md +++ b/content/retired/01.boards/arduino-usb-2-serial-micro/content.md @@ -18,7 +18,7 @@ The adapter can easily connect to the Arduino Ethernet, Mini, Mini Pro, LilyPad, An onboard polyfuse limits the current to 500mA and protects the host computer from short circuits. -The ATmega16U2 firmware source code is available . The ATmega16U2 is loaded with a DFU bootloader, which can be activated by connecting the solder jumper on the back of the board and then resetting the 16U2\. You can then use [Atmel's FLIP software](http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886) (Windows) or the [DFU programmer](http://dfu-programmer.sourceforge.net/) (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). See [this user-contributed tutorial](http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1285962838) for more information. +The ATmega16U2 firmware source code is available . The ATmega16U2 is loaded with a DFU bootloader, which can be activated by connecting the solder jumper on the back of the board and then resetting the 16U2\. You can then use [Atmel's FLIP software](http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886) (Windows) or the [DFU programmer](http://dfu-programmer.sourceforge.net/) (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). You can find [here](https://www.arduino.cc/en/Main/warranty) your board warranty information.