FreeRTOS Core Libraries
Introduction
FreeRTOS Core libraries implement open standards based connectivity, security, and related functionality. These libraries are suitable for building smart microcontroller-based devices that connect to the cloud. Unlike the FreeRTOS-Plus libraries, FreeRTOS Core libraries have no dependencies other than on the standard C libraries, so FreeRTOS Core libraries are not dependent on the FreeRTOS RTOS kernel.
See all library categories.
Libraries
coreMQTT
A lightweight MQTT client implementation for IoT use cases. The coreMQTT Agent library (see below) creates a thread safe agent (or daemon) for the coreMQTT library.
Learn More
coreMQTT Agent
A thread safe agent (or daemon) for the coreMQTT library. The coreMQTT agent includes the coreMQTT library.
Learn More
coreSNTP
The coreSNTP library provides a client for the Simple Network Time Protocol (SNTP) to allow devices
to synchronize their system clocks with time servers. This library implements the SNTPv4 specification defined in
RFC 4330.
Learn More
Transport Interface
Describes the network transport independent interface used by FreeRTOS Core application protocols, such as coreMQTT and coreHTTP
Learn More
corePKCS #11
PKCS #11 an open standard cryptographic API layer (OASIS standard) that abstracts key storage, get/set properties for cryptographic objects, and session semantics.
corePKCS is a software based mock implementation of a subset of the PKCS #11 application programming interface (API). It is provided to enable hardware independent
rapid prototyping and development before switching to a security hardware specific implementation in production devices.
Learn More
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.