From 718dbf0581d6650a979955362a7ed9e9438deb9d Mon Sep 17 00:00:00 2001 From: maria merlan <83768223+mamerlan@users.noreply.github.com> Date: Sat, 18 Sep 2021 17:44:39 +0200 Subject: [PATCH 1/2] Create 2021-09-08-MicrosoftAzureRTOS.md --- _posts/2021-09-08-MicrosoftAzureRTOS.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 _posts/2021-09-08-MicrosoftAzureRTOS.md diff --git a/_posts/2021-09-08-MicrosoftAzureRTOS.md b/_posts/2021-09-08-MicrosoftAzureRTOS.md new file mode 100644 index 00000000..a76e1ecf --- /dev/null +++ b/_posts/2021-09-08-MicrosoftAzureRTOS.md @@ -0,0 +1,16 @@ +--- +title: Microsoft Azure RTOS integrates micro-ROS +author: Maria Merlan +--- +The micro-ROS framework has been fully integrated in Azure RTOS embedded development suite. +This port [(github repo)](https://github.com/micro-ROS/micro_ros_azure_rtos_app) was done using a STMicroelectronics B-L475E-IOT01A. + +This achievement brings the following benefits: +- To seamlessly integrate ROS 2 compatible nodes in Azure RTOS supported hardware. +- To have a full featured API with all ROS 2 concepts (such as publishers, subscribers, services or executors) in the far edge of the robotic application and integrated in the Azure RTOS build system. +- To integrate micro-ROS and ROS 2 applications taking advantage of the complete set of functionality of ThreadX kernel and the whole Azure RTOS ecosystem. +- To implement custom communication mechanisms between embedded platforms and ROS 2 using Azure RTOS APIs. + +Check this [video](https://www.youtube.com/watch?v=RsnHEaD8b9E) on “Getting started with micro-ROS and Azure RTOS using STMicroelectronics B-L475E-IOT01A” to get the insights and reproduce the integration of micro-ROS in any Azure RTOS supported HW. + +[Azure RTOS](https://github.com/azure-rtos) developed by Microsoft in C, is an embedded development suite including an operating system that provides reliable, ultra-fast performance for resource-constrained devices. Azure RTOS supports the most popular 32-bit microcontrollers and embedded development tools. From 5d6a8efc90ea7de33bd8674e74637256585b900b Mon Sep 17 00:00:00 2001 From: maria merlan <83768223+mamerlan@users.noreply.github.com> Date: Mon, 20 Sep 2021 08:49:47 +0200 Subject: [PATCH 2/2] Update _posts/2021-09-08-MicrosoftAzureRTOS.md Co-authored-by: Ralph Lange --- _posts/2021-09-08-MicrosoftAzureRTOS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2021-09-08-MicrosoftAzureRTOS.md b/_posts/2021-09-08-MicrosoftAzureRTOS.md index a76e1ecf..58ec1a6f 100644 --- a/_posts/2021-09-08-MicrosoftAzureRTOS.md +++ b/_posts/2021-09-08-MicrosoftAzureRTOS.md @@ -13,4 +13,4 @@ This achievement brings the following benefits: Check this [video](https://www.youtube.com/watch?v=RsnHEaD8b9E) on “Getting started with micro-ROS and Azure RTOS using STMicroelectronics B-L475E-IOT01A” to get the insights and reproduce the integration of micro-ROS in any Azure RTOS supported HW. -[Azure RTOS](https://github.com/azure-rtos) developed by Microsoft in C, is an embedded development suite including an operating system that provides reliable, ultra-fast performance for resource-constrained devices. Azure RTOS supports the most popular 32-bit microcontrollers and embedded development tools. +[Azure RTOS](https://github.com/azure-rtos), developed by Microsoft in C, is an embedded development suite including an operating system that provides reliable, ultra-fast performance for resource-constrained devices. Azure RTOS supports the most popular 32-bit microcontrollers and embedded development tools.