Amazon FreeRTOS logo

Amazon FreeRTOS

Amazon FreeRTOS is an open source, real-time operating system for microcontrollers that makes it easy to program, deploy, secure, connect, and manage small, low-power edge devices. It extends the FreeRTOS kernel with libraries for secure connectivity, over-the-air updates, and more.

1 APIs 1 Capabilities 7 Features
AWSEmbedded SystemsIoTMicrocontrollersRTOS

APIs

Amazon FreeRTOS API

The Amazon FreeRTOS API provides programmatic access to manage FreeRTOS software configurations and over-the-air update jobs for IoT devices running FreeRTOS.

Capabilities

Amazon FreeRTOS Device Management

Manage FreeRTOS software configurations and OTA firmware updates for microcontroller IoT devices.

Run with Naftiko

Features

FreeRTOS Kernel

Open-source real-time operating system kernel with preemptive multitasking for microcontrollers.

OTA Update Management

Over-the-air firmware update delivery with code signing verification and rollback support.

Secure Connectivity

TLS 1.2/1.3 encrypted MQTT and HTTP connectivity using AWS IoT Core.

Device Provisioning

Zero-touch device provisioning using AWS IoT Fleet Provisioning and Just-In-Time Registration.

corePKCS11

Cryptographic library for secure key storage and operations on embedded devices.

FreeRTOS+TCP

IPv4/IPv6 TCP/IP networking stack optimized for embedded systems.

Qualified Hardware

Over 100 partner-qualified hardware platforms from major MCU vendors including Espressif, ST, NXP, Renesas.

Use Cases

Industrial IoT Sensors

Deploy FreeRTOS on industrial sensors for secure cloud connectivity and remote firmware updates.

Smart Home Devices

Build connected home devices with low-power FreeRTOS firmware and AWS IoT integration.

Asset Tracking

Develop GPS and location tracking devices with FreeRTOS for fleet and supply chain monitoring.

Predictive Maintenance

Collect vibration, temperature, and current data from FreeRTOS devices for ML-based maintenance prediction.

Medical IoT

Build FDA-validated medical devices with FreeRTOS for remote patient monitoring and diagnostics.

Energy Management

Deploy smart meters and grid sensors running FreeRTOS for utility data collection and OTA updates.

Integrations

AWS IoT Core

Primary cloud backend for FreeRTOS device messaging, shadow state, and job management.

AWS IoT Greengrass

Extend cloud intelligence to FreeRTOS edge devices for local compute and ML inference.

AWS IoT Device Management

Register, organize, monitor, and remotely manage FreeRTOS device fleets.

AWS IoT Device Defender

Audit and monitor FreeRTOS device security posture for anomalies and policy violations.

Amazon S3

Store firmware binaries for OTA update delivery to FreeRTOS devices.

AWS KMS

Manage code signing keys for secure firmware distribution.

AWS CloudFormation

Automate FreeRTOS fleet infrastructure provisioning with infrastructure-as-code templates.

Semantic Vocabularies

Amazon Freertos Context

5 classes · 11 properties

JSON-LD

API Governance Rules

Amazon FreeRTOS API Rules

25 rules · 7 errors 16 warnings 2 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
🌐
Console
Console
📝
SignUp
SignUp
🟢
StatusPage
StatusPage
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
SpectralRules
SpectralRules
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
Vocabulary
Vocabulary
🔗
JSON-LD
JSON-LD