Configure the FreeRTOS project to connect to AWS IoT Core
MinoriTomino edited this page Jun 7, 2023
·
1 revision
This section shows how to connect to AWS IoT Core with a FreeRTOS project for the RX family.
The first, you need to prepare the “certificate” and “Private Key” to connect to AWS IoT Core.
These data use as account name and password when IoT devices connect to the AWS.
Please refer to either of the following information on how to set up the certificate and key data for your FreeRTOS project.
- For Sample Code or Application Notes (APN)
Please refer to the included documentation - For AWS Partner Device certified programs
Please refer to GettingStartGude for each board - For CK-RX65N users
The following video also shows how to set up the CK-RX65N.
FreeRTOS Tutorial (2/3) CK-RX65N: Setting up the Program
- "Certificate" and "Private Key (private key)" are the data equivalent to "Account Name" and "Password" for AWS connection.
- These should be kept secure.
- Amazon FreeRTOS code also notes the following.
/* The constants above are set to const char * pointers defined in aws_dev_mode_key_provisioning.c,
* and externed here for use in C files. NOTE! THIS IS DONE FOR CONVENIENCE
* DURING AN EVALUATION PHASE AND IS NOT GOOD PRACTICE FOR PRODUCTION SYSTEMS
* WHICH MUST STORE KEYS SECURELY. */
-
Renesas proprietary hardware secure IP "Trusted Secure IP" can solve these security risks without external devices.
-
RX65N mounted on CK-RX65N is a built-in Trusted Secure IP product.
-
For more information : Trusted Secure IP Driver
Please refer the detail procedure in Execute Amazon FreeRTOS project and connect RX devices to AWS IoT
日本語ページ一覧
- デバイスをAWS-IoTに登録する
- FreeRTOSプロジェクトの新規作成・インポート
- FreeRTOSプロジェクトでAWS-IoT-Coreへの接続に必要な設定
- FreeRTOSプログラムを実行し、AWS-IoTに接続する