]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/tools/aws_config_offline/CertificateConfigurator.html
Add the Labs projects provided in the V10.2.1_191129 zip file.
[freertos] / FreeRTOS-Labs / Demo / FreeRTOS_IoT_Libraries / tools / aws_config_offline / CertificateConfigurator.html
diff --git a/FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/tools/aws_config_offline/CertificateConfigurator.html b/FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/tools/aws_config_offline/CertificateConfigurator.html
new file mode 100644 (file)
index 0000000..97460ab
--- /dev/null
@@ -0,0 +1,84 @@
+<!DOCTYPE html>\r
+<html lang="en">\r
+<head>\r
+    <title>FreeRTOS.org Developer Demos Configuration Tool</title>\r
+    <meta charset="utf-8">\r
+    <meta name="viewport" content="width=device-width">\r
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">\r
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>\r
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>\r
+    <script src="js/aws_iot_demo_profile_template.js"></script>\r
+    <script src="js/generator.js"></script>\r
+</head>\r
+<body>\r
+    <div class="row">\r
+        <div class="col-lg-2"></div>\r
+        <div class="col-lg-8">\r
+            <div class="panel panel-primary">\r
+                <div class="panel-heading">\r
+                    <h2>AWS Profile Configuration Tool</h2>\r
+                    <h4>FreeRTOS.org Developer Demos</h4>\r
+                </div>\r
+                <div class="panel-body">\r
+                    <div class="container-fluid">\r
+                        <div class="row">\r
+                            <div class="col-md-12">\r
+                                <p class="text-primary" style="font-size:18px">\r
+                                    Enter Thing name and endpoint. Provide client certificate and private key PEM files downloaded from the AWS IoT Console.\r
+                                </p>\r
+                                <div class="panel panel-default">\r
+                                    <div class="panel-body" style="background: #F8F8F8;">\r
+                                        <div class="row">\r
+                                            <div class="col-md-12">\r
+                                                <div class="form-group">\r
+                                                    <label for="thingName" style="font-size:16px">\r
+                                                        Thing Name:\r
+                                                    </label>\r
+                                                    <input type="text" class="form-control" id="thingName" placeholder="FreeRTOSThing" />\r
+                                                </div>\r
+                                                <div class="form-group">\r
+                                                    <label for="AWSEndpoint" style="font-size:16px">\r
+                                                        AWS IoT Thing Endpoint:\r
+                                                    </label>\r
+                                                    <input type="url" class="form-control" id="AWSEndpoint" placeholder="abc123defghijk.iot.us-west-2.amazonaws.com" />\r
+                                                </div>\r
+                                                <div class="form-group">\r
+                                                    <label for="pemInputFileCertificate" style="font-size:16px">\r
+                                                        Certificate PEM file:\r
+                                                    </label>\r
+                                                    <input type="file" class="form-control-file" id="pemInputFileCertificate" />\r
+                                                </div>\r
+                                                <br />\r
+                                                <div class="form-group">\r
+                                                    <label for="pemInputFilePrivateKey" style="font-size:16px">\r
+                                                        Private Key PEM file:\r
+                                                    </label>\r
+                                                    <input type="file" class="form-control-file" id="pemInputFilePrivateKey" />\r
+                                                </div>\r
+                                                <br />\r
+                                                <button type="button" class="btn btn-primary" style="font-size:16px"\r
+                                                        onclick='generateCertificateConfigurationHeader()'>\r
+                                                    <span class="glyphicon glyphicon-download"></span>\r
+                                                    Generate and save aws_iot_demo_profile.h\r
+                                                </button>\r
+                                            </div>\r
+                                        </div>\r
+                                    </div>\r
+                                </div>\r
+                                <p class="text-primary" style="font-size:14px">\r
+                                    <span class="glyphicon glyphicon-warning-sign" style="font-size:16px"></span>\r
+                                    Save the generated header file to the <i>FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/include</i> folder of the demo project.\r
+                                </p>\r
+                            </div>\r
+                        </div>\r
+                    </div>\r
+                    <div class="text-center">\r
+                        Copyright (C) 2019 Amazon.com, Inc. or its affiliates.  All Rights Reserved.\r
+                    </div>\r
+                </div>\r
+            </div>\r
+        </div>\r
+        <div class="col-lg-2"></div>\r
+    </div>\r
+</body>\r
+</html>\r