檢視 Application - AWS IoT 的原始碼
←
Application - AWS IoT
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
* Setup your AWS CLI installation ** sudo apt install awscli * Go to IAM service to get the Access keys ** aws configure <pre> $ aws configure AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY Default region name [None]: us-west-2 Default output format [None]: json </pre> * AWS development package - boto3 ** pip install tornado nose ** pip install boto3 * Get AWS FreeRTOS ** https://github.com/aws/amazon-freertos * Create IoT thing ** vim freertos/tools/aws_config_quick_start/configure.json ** cd freertos/tools/aws_config_quick_start ** python SetupAWS.py setup * Toolchain version(5.2.0 is better) <pre> $ xtensa-esp32-elf-gcc --version xtensa-esp32-elf-gcc (crosstool-NG crosstool-ng-1.22.0-80-g6c4433a) 5.2.0 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. </pre> * Build <pre> cd freertos mkdir build cmake -DVENDOR=espressif -DBOARD=esp32_wrover_kit -DCOMPILER=xtensa-esp32 -DCMAKE_BUILD_TYPE=Debug -S . -B build cd build make all -j4 </pre> *lambda <pre> var AWS = require('aws-sdk'); var iotdata = new AWS.IotData({endpoint:"a1q79ntmqqqssy-ats.iot.us-west-2.amazonaws.com"}); exports.handler = function(event, context, callback) { console.log("found iotdata",iotdata); var params = { topic: 'iotdemo/topic/2', payload: 'on', qos: 0 }; iotdata.publish(params, function(err, data){ if(err){ console.log("Error occured : ",err); } else{ console.log("success....."); } }); callback(); }; </pre> ** Trigger *** Allow Alexa skill kit with ARN ** IAM Permission *** AWSIoTFullAccess * Reference https://docs.aws.amazon.com/zh_tw/freertos/latest/userguide/getting_started_espressif.html
返回「
Application - AWS IoT
」頁面
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
檢視
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
近期變更
隨機頁面
說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊