A Introduction of Setting up Communication Between RX65N RSK and AWS”Based on the Amazon FreeRTOS

2022-04-10 Renesas
evaluation board,RX65N RSK,RENESAS

There is a growing demand for network function in a 100MHz class MCU. However, it is not realistic to develop the networking capability for every IoT device. In general, it is common practice that the basic functions including the networking function are provided in the form of an operating system (OS) by the OS vendors. Though the source code of the major OS for a 100MHz MCU class is provided by AWS (Amazon FreeRTOS) and Microsoft (Azure RTOS), the IoT device development requires implementation of the network function and the encrypted communication function as well. There is a wide range of source codes for these functions to be implemented. Therefore, there is a challenge that it is very difficult to import the OS source code into the user's system.


To address this challenge, Renesas has developed the function in IDE (e2 studio), making it possible to download the verified OS source code automatically from GitHub and build it. This allows users to focus solely on the application development. Here Renesas will introduce "Setting up communication between RX65N RSK and AWS" based on the Amazon FreeRTOS.


Renesas provides the followings:

●RX65N RSK (and other Renesas evaluation boards)

●e2 studio

Fig.1

There are only 3 steps to installing the OS. After that, the user can focus just on the application development.

●Set up the Renesas hardware.

●Set up the development environment.

●Build and run FreeRTOS samples.


Here is the tutorial for these 3 steps based on the RX65N/Ethernet.

Renesas provides other assistance functions using the Smart Configurator so that users can flexibly make changes such as changing the RX MCU, its communication (Wi-Fi or Cellular), and with or without the OTA function. In addition, there is also has scalability with the user's boards for easy development. For example, when user A wants to implement motor control with PWM, and user B wants to implement collecting information from the sensor with IIC bus, this scalability enables these add-on functions required by user A and user B respectively.


  • +1 Like
  • Add to Favorites

Recommend

This document is provided by Sekorm Platform for VIP exclusive service. The copyright is owned by Sekorm. Without authorization, any medias, websites or individual are not allowed to reprint. When authorizing the reprint, the link of www.sekorm.com must be indicated.

Contact Us

Email: