Updated Jun 2025
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...
FreeRTOS corecoreMQTT Agent
A thread safe agent (or daemon) for the coreMQTT library. The coreMQTT agent includes the coreMQTT library.
FreeRTOS corecoreHTTP
A lightweight partialHTTP client implementation for IoT use cases.
FreeRTOS corecoreSNTP
The coreSNTP library provides a client for the Simple Network Time Protocol (SNTP) to allow devices to synchronize their system clocks with...
FreeRTOS coreTransport Interface
Describes the network transport independent interface used by FreeRTOS Core application protocols, such as coreMQTT and coreHTTP.
FreeRTOS corecoreJSON
A lightweight partial JSON parser that implements the ECMA-404 JSON standard.
FreeRTOS corecorePKCS #11
PKCS #11 an open standard cryptographic API layer (OASIS standard) that abstracts key storage, get/set properties for cryptographic objects...
FreeRTOS coreFreeRTOS Cellular Interface Library
Provides an LTE CAT M-1 cellular interface for FreeRTOS. The download includes examples...
FreeRTOS core