Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -1175,7 +1175,7 @@
]
},
{
"title": "All tutorials",
"title": "Tutorials and examples",
"description": "",
"slug": "tutorials",
"type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion docs/api/connectivity/tutorials/intro-to-lora.md
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ Now you can verify whether the setup works by flashing this application to your
<span class="images">![](../../../images/lora10.png)<span>Compile button</span></span>

1. When compilation succeeds, the compiler sends a file to your computer.
1. Plug your development board into the computer (over micro-USB) to mount it as a USB mass storage device. In most cases, you do not need a driver, but you can find drivers [here](../program-setup/windows-serial-driver.html).
1. Plug your development board into the computer (over micro-USB) to mount it as a USB mass storage device.
1. Once the device mounts, drag the compiled file onto the board. This causes the device to boot. You can then see the device joining and then sending messages in the The Things Network console, under the **Data** tab:

<span class="images">![](../../../images/ttn19.png)<span>We've got data!</span></span>
Expand Down
2 changes: 0 additions & 2 deletions docs/api/connectivity/types/6lowpan_nd_intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@ The Nanostack library, which provides a set of C API headers with more functiona

Typically, the 6LoWPAN-ND network consists of one border router on multiple low-powered nodes. You can connect the nodes to a cloud service for feeding in the sensor or control data.

![Node connected to server](https://github.com/ARMmbed/mbed-os-5-docs/blob/development/docs/images/node_to_server_2.jpg?raw=true)

### Different device types in a 6LoWPAN-ND network

In a 6LoWPAN-ND network, devices can have different roles. The colors in the illustrations represent different device types and are used in the examples throughout this section.
Expand Down
2 changes: 0 additions & 2 deletions docs/api/drivers/uart/BufferedSerial.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,6 @@ You can view more information about the configurable settings and functions in t

[![View code](https://www.mbed.com/embed/?type=library)](https://os.mbed.com/docs/mbed-os/development/mbed-os-api-doxy/classmbed_1_1_buffered_serial.html)

<span class="notes">**Note**: On a Windows machine, you need to install a USB serial driver. Please see the [Windows serial configuration](../program-setup/serial-communication.html#windows-serial-driver) document for more information.</span>

## BufferedSerial examples

This example toggles an LED and echoes input to a terminal:
Expand Down
2 changes: 0 additions & 2 deletions docs/api/drivers/uart/UnbufferedSerial.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ You can view more information about the configurable settings and functions in t

[![View code](https://www.mbed.com/embed/?type=library)](https://os.mbed.com/docs/mbed-os/development/mbed-os-api-doxy/classmbed_1_1_unbuffered_serial.html)

<span class="notes">**Note**: On a Windows machine, you need to install a USB serial driver. See [Windows serial configuration](../program-setup/serial-communication.html#windows-serial-driver).</span>

## UnbufferedSerial Example

[![View code](https://www.mbed.com/embed/?url=https://github.com/ARMmbed/mbed-os-snippet-UnbufferedSerial/tree/v6.0)](https://github.com/ARMmbed/mbed-os-snippet-UnbufferedSerial/blob/v6.0/main.cpp)
Expand Down
2 changes: 0 additions & 2 deletions docs/debugging-testing/debug/DAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,6 @@ DAPLink debug probes appear on the host computer as a USB disk. Program files in
The DAPLink debug probe also provides a USB serial port, which can be bridged through to a TTL UART on the target system.
The USB serial port will appear on a Windows machine as a COM port, or on a Linux machine as a /dev/tty interface.

For more information on configuring your host computer to use this feature, please the [Windows serial driver information](../program-setup/windows-serial-driver.html).

## Further reading

- [DAPLink firmware updates and FAQ page](https://armmbed.github.io/DAPLink/).
Expand Down
5 changes: 2 additions & 3 deletions docs/introduction/tutorials_intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ This page is an index of all tutorials and official examples.

These tutorials teach you to communicate with your development board, an essential part of programming and debugging:

- [Windows serial driver tutorial](../program-setup/windows-serial-driver.html)
- [Windows serial driver tutorial](../program-setup/windows-serial-driver.html) (Windows 7 only)
- [Board to PC communication over USB tutorial](../program-setup/serial-communication.html)

## Debugging
Expand Down Expand Up @@ -54,8 +54,7 @@ These tutorials show you how to install, export a project to and start a debuggi

## Connecting to the cloud

[Pelion Device Management](https://github.com/ARMmbed/mbed-os-example-pelion)

- [Pelion Device Management](https://github.com/ARMmbed/mbed-os-example-pelion)

## Migrating

Expand Down
2 changes: 1 addition & 1 deletion docs/program-setup/serial/serial_communication.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

The Arm Mbed microcontroller on your board can communicate with a host PC over the same USB cable that you use for programming.

<span class="tips">If you're working on Windows earlier than Windows 10, you might need to [install a serial driver](../program-setup/windows-serial-driver.html).</span>
<span class="tips">If you're working on Windows 7, you might need to [install a serial driver](../program-setup/windows-serial-driver.html).</span>

This allows you to:

Expand Down
4 changes: 3 additions & 1 deletion docs/program-setup/serial/serial_driver.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Windows serial driver

<span class="warnings">**Warning**: This page is for **Windows 7 only**. Do not install the serial driver on Windows 8 or newer; serial ports work out of the box with these versions.</span>

You can connect your board to your computer over USB. This works out of the box on Linux and macOS. If you are using Windows, you may need to install a serial port driver:

1. Download the [Arm Mbed Windows serial port driver](http://os.mbed.com/media/downloads/drivers/mbedWinSerial_16466.exe).
1. Download the [Arm Mbed Windows serial port driver](http://os.mbed.com/media/downloads/drivers/mbedWinSerial_16466.exe) (**Windows 7 only**).
1. Plug in your Arm Mbed device over USB. It mounts as an Mbed drive.
1. Close all Explorer windows showing the Mbed drive.
1. Run the installer. This may take some time or display a few "unsigned driver" warnings.
Expand Down