Skip to content

Commit 27940fe

Browse files
pablogs9Your Name
authored andcommitted
Rework transports table
1 parent ab98ae5 commit 27940fe

1 file changed

Lines changed: 23 additions & 6 deletions

File tree

_docs/overview/transports/index.md

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,27 @@ permalink: /docs/overview/transports/
55

66
micro-ROS uses the resource-optimized [DDS for Extremely Resource Constrained Environments (DDS-XRCE) standard](https://www.omg.org/spec/DDS-XRCE/), implemented by [eProsima's Micro-XRCE-DDS](https://github.com/eProsima/Micro-XRCE-DDS/).
77

8-
It supports are variety of data link and transport protocols. However, the support depends on the underlying RTOS, as specified in the following table.
8+
It supports are variety of data link and transport protocols. However, the support depends on the underlying RTOS and the selected hardware.
9+
10+
The following table specifies the available transports for the **officially supported** boards and RTOS. You can find detailed information about hardware support [here](/docs/overview/hardware/).
11+
12+
| | [**NuttX**](http://nuttx.apache.org/) | [**FreeRTOS**](https://www.freertos.org/) | [**Zephyr**](https://www.zephyrproject.org/) | [Arduino](https://github.com/micro-ROS/micro_ros_arduino) |
13+
| ------------------ | :-----------------------------------: | :---------------------------------------: | :------------------------------------------: | :---------------------------------------------------------------------: |
14+
| Olimex STM32-E407 | USB, UART, Network | UART, Network | USB, UART | - |
15+
| ST B-L475E-IOT01A | - | - | USB, UART, Network | - |
16+
| Crazyflie 2.1 | - | Custom Radio Link | - | - |
17+
| Espressif ESP32 | - | UART, WiFI UDP | - | - |
18+
| Teensy 3.2 | - | - | - | USB, UART |
19+
| Teensy 4.0/4.1 | - | - | - | USB, UART |
20+
| ROBOTIS OpenCR 1.0 | - | - | - | USB, UART |
21+
22+
Regarding the **community supported** boards, at the moment of writing the available transports are:
23+
24+
| | [**NuttX**](http://nuttx.apache.org/) | [**FreeRTOS**](https://www.freertos.org/) | [**Zephyr**](https://www.zephyrproject.org/) | [Arduino](https://github.com/micro-ROS/micro_ros_arduino) |
25+
| ---------------- | :-----------------------------------: | :---------------------------------------: | :------------------------------------------: | :---------------------------------------------------------------------: |
26+
| Arduino Due | - | - | - | USB, UART |
27+
| Arduino Zero | - | - | - | USB, UART |
28+
| ST Nucleo F446ZE | - | UART | - | - |
29+
| ST Nucleo H743ZI | - | UART | - | - |
30+
| ST Nucleo F746ZG | - | UART | - | - |
931

10-
| | Serial UART | Serial USB | UDP over Ethernet | UDP over IEEE 802.11 | 6LoWPAN | Bluetooth |
11-
| -------------------------------------------- | :---------: | :--------: | :---------------: | :------------------: | :-----: | :-------: |
12-
| [**FreeRTOS**](https://www.freertos.org/) || WIP || | ||
13-
| [**NuttX**](http://nuttx.apache.org/) |||||| |
14-
| [**Zephyr**](https://www.zephyrproject.org/) ||| WIP | WIP | | |

0 commit comments

Comments
 (0)