Premio WCO-3000-EHL Advanced IP69K Waterproof Computer User Guide
- June 1, 2024
- premio
Table of Contents
- Premio WCO-3000-EHL Advanced IP69K Waterproof Computer
- Document Information
- Overview
- Hardware Description
- Set up your Development Environment
- Set up your Hardware
- Setup your AWS account and Permissions
- Create Resources in AWS IoT
- Install the AWS Command Line Interface
- Install AWS IoT Greengrass
- Create a Hello World Component
- Troubleshooting
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
Premio WCO-3000-EHL Advanced IP69K Waterproof Computer
Specifications
- Model: WCO-3000-EHL
- Compatibility: Windows and Linux
- Support: AWS IoT Greengrass v2
Set up your Development Environment
-
AWS IoT Greengrass supports both Windows and Linux operating systems. Refer to the
operating system feature support matrix for more details. -
For required tools and proper setup, consult the developer guide available at
AWS IoT Greengrass Developer Guide.
Set up your Hardware
Refer to the device user’s manual for detailed hardware setup instructions.
Setup your AWS account and Permissions
Ensure you have an AWS account set up with appropriate permissions to use AWS
IoT Greengrass services.
Create Resources in AWS IoT
Follow the guidelines in the AWS IoT documentation to create resources for
your IoT projects.
Install the AWS Command Line Interface (CLI)
To install the AWS CLI, follow the instructions provided at
AWS CLI Installation Guide. Configuration details can be found at
CLI Configuration Quickstart
Guide.
Install AWS IoT Greengrass
Refer to the online guide for installing AWS IoT Greengrass with automatic
provisioning. Detailed steps include setting up the device environment,
providing AWS credentials, downloading, and installing the core software.
WCO-3000-EHL Advanced IP69K Waterproof Computer with Intel Celeron® CPU, 1x DP, 2x LAN, 2x USB 3.2 Gen 2
Getting Started Guide for AWS IoT Greengrass
Document Information
- Version Date
- Description 1.0
- February 2024
- Publish Document
Overview
Introduction
The WCO-3000-EHL Series is a waterproof edge computer series powered by the
Intel® Celeron J6413 Series processor for powerful quad-core performance with
low power 10W TDP consumption. It has IP68/IP69K ratings for unmatched
environmental protection, high-speed M12 I/O ports, and Edge AI-ready with M.2
Hailo-8 AI module. Premio’s waterproof edge computers are tested and validated
to ensure reliable performance amid deployments in the harsh environmental
settings.
About AWS IoT Greengrass
To learn more about AWS IoT Greengrass, see how it works and what’s new.
Hardware Description
DataSheet
Click on this link
https://premio.blob.core.windows.net/premio/uploads/resource/data-
sheet/WCO/DS_WCO-3000-EHL_Premio.pdf) to view the datasheet of WCO-3000-EHL.
Additional Hardware References
Please refer to the WCO-3000-EHL device page for more product details
User Provided Items Not applicable.
3rd Party Purchasable Items Not applicable.
Set up your Development Environment
AWS IoT Greengrass supports both Windows and Linux:
https://docs.aws.amazon.com/greengrass/v2/developerguide/operating-system-
feature-support-matrix.html.
Please refer to the developer guide for the required tools and proper setup:
https://docs.aws.amazon.com/greengrass/v2/developerguide/what-is-iot-
greengrass.html
It is recommended to install the following tools/SDKs:
- Java Runtime Environment (JRE) version 8 or greater
- Java Development Kit (JDK) Amazon Corretto 11 (https://aws.amazon.com/corretto/) or OpenJDK 11 (https://openjdk.java.net/)
- GNU C Library (https://www.gnu.org/software/libc/); (glibc) version 2.25 or greater
Set up your Hardware
Please refer to the device user’s manual for the hardware setup.
Setup your AWS account and Permissions
Refer to the online AWS documentation at Set up your AWS
Account:https://docs.aws.amazon.com/iot/latest/developerguide/setting-
up.html
Follow the steps outlined below to create your account and user to get
started:
-
Sign up for an AWS account:
https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html#aws- registration -
Create a user and grant it the proper permissions:
https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html#create- iam-user -
Open the AWS IoT console:
https://docs.aws.amazon.com/iot/latest/developerguide/setting-up.html#iot- console-signin
Create Resources in AWS IoT
Refer to the instructions on how to create AWS IoT
resource:https://docs.aws.amazon.com/iot/latest/developerguide/create-iot-
resources.html
Follow the steps outlined in these sections to provision resources for your
device:
- Create an AWS IoT Policy
- Create a thing object
Install the AWS Command Line Interface
To install the AWS CLI on your host machine, refer to the instructions:
https://docs.aws.amazon.com/cli/latest/userguide/getting-started-
install.html
Installing the CLI is required to complete the instructions in this guide.
Once you have installed AWS CLI, configure it per the instructions:
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-
quickstart.html#cli-configure-quickstart-config
Set the appropriate values for access key ID, secret access key, and AWS
Region based on your AWS account. You can set Output format to “json” if you
prefer.
Install AWS IoT Greengrass
Follow the online guide to Install with automatic provisioning. Refer to the instructions in the following steps:
Set up the device environment
Provide AWS credentials to the device. For development environments, you can
use the option “Use long-term credentials from an IAM User”. An example of how
to do this is shown below:
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=
Download the AWS IoT Greengrass Core software
Install the AWS IoT Greengrass Core software
Create a Hello World Component
-
In AWS IoT Greengrass v2, components can be created on the edge device and uploaded to the cloud, or vice versa.
To create, deploy, test, update and manage a simple component on your device, follow the instructions under the section “To Create a Hello World Component”: https://docs.aws.amazon.com/greengrass/v2/developerguide/gettingstarted.html -
To upload the component to the cloud, follow the instructions under the section “Upload Your Component”: https://docs.aws.amazon.com/greengrass/v2/developerguide/upload-first-component.html
Deploy your component
Follow the instructions online at Deploy your Component to deploy and verify
that your component is running.
Troubleshooting
For AWS IoT Greengrass general troubleshooting tips, please refer to:
https://docs.aws.amazon.com/greengrass/v2/developerguide/troubleshooting.html
For device specific troubleshooting guide, please contact us directly at
techsupport@premioinc.com
References
- OpenJDK Download - Corretto - AWS
- OpenJDK
- WCO-3000-EHL Advanced IP68/69K Waterproof Computer with Intel Celeron® – Premio Inc
- The GNU C Library - GNU Project - Free Software Foundation
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>