AWS IoT Core Easily and securely connect devices to the cloud.
Reliability scale to billions of devices and trillions of messages.

Overview

Why the Cloud?

The Cloud provides end user with a secured remote access of the data anytime & anywhere, allowing for scalability, flexibility and removing the need to manage infrastructure and services by the end user such as network server, storage, datacentre, etc.

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 175 fully featured services from data centers globally. Millions of customers, including the fastest-growing startups, largest enterprises, and leading government agencies, are using AWS to lower costs, become more agile, and innovate faster.

Please refer to this link for more information: https://aws.amazon.com/what-is-aws/Open in a new window

What is AWS IoT Core?

AWS IoT Core is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT Core can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT Core, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected.

Please refer to this link for more information: https://aws.amazon.com/iot-core/Open in a new window

What is FreeRTOS?

FreeRTOS is an open source, real-time operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of software libraries suitable for use across industry sectors and applications. This includes securely connecting your small, low-power devices to AWS cloud services like AWS IoT Core or to more powerful edge devices running AWS IoT Greengrass. FreeRTOS is built with an emphasis on reliability and ease of use.

Please refer to this link for more information: https://aws.amazon.com/freertos/Open in a new window

Solution

What is AWS Qualified Module?

AWS IoT Core Qualified

Qualification of devices for AWS IoT Core allows partners like Murata to validate that their devices interoperate with AWS IoT Core, implement best practices, and giving OEMs and their customers the confidence that devices interoperate correctly and consistently. Qualification is based on the technical validation of device-specific AWS IoT Core integration using the Partner’s IoT Libraries. This includes the review of capabilities such as connectivity, interoperability, authentication, and security best practices implementations.

AWS IoT Core allows you to easily connect devices to the cloud and to other devices. AWS IoT Core supports HTTP, WebSockets, and MQTT, a lightweight communication protocol specifically designed to tolerate intermittent connections, minimize the code footprint on devices, and reduce network bandwidth requirements. AWS IoT Core also supports other industry-standard and custom protocols, and devices can communicate with each other even if they are using different protocols. AWS IoT Core connectivity can be integrated in a wide range of devices including sensors, appliances, gateways, or servers.

FreeRTOS Qualified

Qualification of devices for FreeRTOS allows partners like Murata to validate FreeRTOS port and interoperability with AWS IoT services using the IoT Libraries from Amazon, ensuring cloud connectivity, over-the-air updates (OTA), security libraries and other AWS Native Services function correctly on the target devices.

FreeRTOS hardware qualification allows partners to validate that the development platform of their choice behaves correctly and consistently. Developers will get a reliable and consistent experience across a wide range of qualified MCU-based development boards, which will allow them to focus on designing the application code for their product. Qualification simplifies the development experience by allowing developers to search for, verify, and select their hardware in the AWS Partner Device Catalog. It enables them to rapidly evaluate, prototype, and productize IoT solutions by abstracting the complexity of embedded development. This approach helps bridge the gap between cloud developers and embedded engineers.

Murata AWS-qualified modules

Murata’s AWS qualified devices include complementary selection of connectivity modules below:

Flick scroll
Module Connectivity MCU Antenna AWS qualified Comment
Type ABROpen in a new window WiFi b/g/n C-M4F On-board FreeRTOS (ABR)Open in a new window standard feature, cost optimized
Type 1LDOpen in a new window WiFi b/g/n + BT 4.2 C-M4F Reference IoT Core (1LD)Open in a new window standard feature, cost optimized
Type 1GCOpen in a new window WiFi a/b/g/n + Ethernet C-R4 Reference FreeRTOS (1GC)Open in a new window feature-rich, very small form factor
Type 1PSOpen in a new window WiFi a/b/g/n/ac + Ethernet C-R4 Reference FreeRTOS (1PS)Open in a new window Feature-rich, very small form factor, high speed
Type 1SCOpen in a new window Cat-M1 / NB-IoT /GNSS C-M4 Reference IoT Core (1SC)Open in a new window Secure element for storing certifications/ keys, iSIM

Compelling Value Preposition for IoT Devices

Leverage respective unique strength to reinforce the value of connectivity solution for IoT Accelerate and simplify the Cloud adoption with Murata qualified connectivity modules, Ease and speed up the journey for connecting an IoT device to cloud powered by AWS, and Bring additional and unique security layer at the edge.

Flick scroll

Examples of IoT Applications using Murata modules

  • Smart Home: appliances such as fridge, washing machine, coffee machine, VCR, thermostats, smart speakers, …
  • Building Automation: Aircon/HVAC, security cameras/intrusion systems, alarm panels, doorbell, smart lock, lighting system, smoke detector, water/gas leak sensing, …
  • Audio/Video equipment: digital cameras, audio video equipment, smart speakers, headphones, …
  • Healthcare: wearable, band/patch, patient monitoring, panic buttons, fitness/activity tracker, smart scale, …
  • Industrial: CPE (customer premise equipment), POS (point of sale terminals), PDA (personal digital assistant), SFA (smart factory automation), Water heaters,…
  • Smart meter: electric, gas, water, …
  • Smart city: street lamp, parking/traffic, waste management, Sewage flood monitoring, …
  • Location tracker: assets/valuables, containers, smart pallets/logistics, vehicle fleet management, …
  • Retail: vending machines, package delivery, …
  • Agriculture/Aquaculture: machinery control, environment monitoring, livestock monitoring, …

The potential use cases of IoT are unlimited!

Connecting your IoT Device to AWS

Refer to the Murata qualified module ”Getting started guide” and easily configure your device connection on AWS IoT platform:

  1. Connect AWS session
  2. Configure AWS IOT cloud connection parameters
  3. Allow AWS events
  4. Connect to server
  5. Wait for connection event
  6. Subscribe to topic
  7. Get subscription success notification
  8. Publish some data to topic
  9. Data received from broker
  10. Create a device shadow

Access to a number of key features for your IoT device:

  • Device Gateway: manages connections for multiple protocols to ensure devices are able to securely communicate with AWS IoT Core, currently supports MQTT, WebSockets, and HTTP
  • Message Broker: securely transmits messages with low latency to and from all of your IoT devices
  • Authentication and Authorization: authentication and encryption, data is never exchanged between devices and AWS IoT Core without a proven identity. AWS IoT Core you can use AWS IoT Core generated certificates
  • Registry: assigns a unique identity to each device
  • Device Shadow: creates a persistent virtual version the as per last reported state and desired future state of each device even when the device is offline, that means you can retrieve the last reported state of a device
  • Rules Engine: acts on data generated by connected devices at global scale without having to manage any infrastructure
  • Alexa Voice Service (AVS): allows you to produce low-cost Alexa built-in devices that have a microphone and speaker to be able to talk to these products directly and receive voice responses and content instantly

Leverage Murata’s qualified module for your IoT Device to access over 175 cloud servces via the AWS IoT Core data ingestion platform:

Flick scroll

and FreeRTOS Operating System (OS) to enable Devices to securely connect to AWS Cloud and ease the management, deployment, and over-the-air update:

Flick scroll

Murata’s qualified connectivity Module SW layers:

Flick scroll

FreeRTOS integrated features:

Flick scroll

For more information go to:
https://aws.amazon.com/Open in a new window

Or Contact AWS:
https://aws.amazon.com/contact-us/Open in a new window

Contact

Please make inquiries about our solutions introduced here using the contact form below.