Zum Hauptinhalt springen
Cloud / AWS / Produkte / FreeRTOS - Echtzeitbetriebssystem für Mikrocontroller

FreeRTOS - Echtzeitbetriebssystem für Mikrocontroller

FreeRTOS ist ein Open-Source-Echtzeitbetriebssystem für Mikrocontroller mit AWS-Cloud-Integration. IoT-Konnektivität für eingebettete Systeme.

Internet of Things
Preismodell Kostenlos und open source (MIT license)
Verfügbarkeit Global (open source)
Datensouveränität On-device, data stays local until sent
Zuverlässigkeit Community und commercial support SLA

Was ist FreeRTOS?

FreeRTOS ist ein Open-Source-, Cloud-neutrales Echtzeitbetriebssystem für Mikrocontroller und eines der am weitesten verbreiteten RTOS überhaupt. Ursprünglich als Kernel für Echtzeit-Task-Scheduling entwickelt, pflegt AWS FreeRTOS und erweitert es um ein umfassendes Ökosystem für IoT-Konnektivität: sichere TLS-Verbindungen, MQTT-Client, HTTP-Client, OTA-Update-Mechanismen und mehr. FreeRTOS ist dabei nicht auf AWS beschränkt, sondern kann auch ohne AWS-Anbindung oder mit anderen Cloud-Plattformen genutzt werden.

Das Betriebssystem läuft auf Mikrocontrollern mit sehr geringem Ressourcenbedarf (wenige Kilobyte RAM und Flash-Speicher, je nach Konfiguration). Die Echtzeitfähigkeit garantiert deterministische Reaktionszeiten, was FreeRTOS für zeitkritische Anwendungen qualifiziert.

AWS bietet vorkonfigurierte FreeRTOS-Pakete für zahlreiche Entwicklungsboards über mehr als 40 Mikrocontroller-Architekturen hinweg sowie Long-Term-Support-Versionen (LTS) und einen Extended Maintenance Plan (EMP) für langfristig unterstützte Releases. Die Integration mit IoT Core, Device Shadow und OTA-Updates macht FreeRTOS zu einer verbreiteten Plattform für MCU-basierte IoT-Geräte in der AWS-Cloud.

Kernfunktionen

  • RTOS-Kernel: Deterministisches Task-Scheduling mit Prioritäten
  • coreMQTT: Leichtgewichtiger MQTT-Client für Cloud-Kommunikation
  • TLS-Bibliothek: Sichere Verbindungen mit mbedTLS oder wolfSSL
  • OTA-Updates: Over-the-Air-Firmware-Updates für Geräte im Feld
  • Device Shadow: Offline-fähige Zustandssynchronisation mit der Cloud
  • Portierbarkeit: Unterstützung für ARM Cortex-M, RISC-V, Xtensa und über 40 weitere Architekturen
  • Long-Term Support: LTS-Releases und optionaler Extended Maintenance Plan (EMP) für langfristig stabile Versionen

Typische Anwendungsfälle

Sensorknoten: Batteriebetriebene Sensoren erfassen Umweltdaten und übertragen sie per MQTT an IoT Core. FreeRTOS optimiert den Stromverbrauch durch Sleep-Modi zwischen den Messintervallen.

Industrielle Steuerungen: Echtzeit-Steuerungsaufgaben (Motorsteuerung, Regelkreise) werden lokal auf dem Mikrocontroller ausgeführt. Parallel dazu sendet FreeRTOS Betriebsdaten an die Cloud für Monitoring und Predictive Maintenance.

Consumer-IoT: Smarte Geräte wie Thermostate, Schlösser oder Beleuchtungssysteme nutzen FreeRTOS für die Kombination aus lokaler Steuerung und Cloud-Anbindung.

Vorteile

  • Open Source unter MIT-Lizenz, keine Lizenzkosten
  • Läuft auf Mikrocontrollern mit minimalen Ressourcen
  • Deterministische Echtzeitfähigkeit
  • Breite Hardware-Unterstützung über Hunderte von MCU-Familien
  • Native AWS IoT-Integration

Integration mit innFactory

Als AWS Reseller unterstützt innFactory Sie bei FreeRTOS: Portierung auf Ihre Hardware, Implementierung sicherer Cloud-Konnektivität, OTA-Update-Infrastruktur und Integration mit AWS IoT Core für produktionsreife IoT-Geräte.

Typische Anwendungsfälle

Microcontroller IoT connectivity
Embedded real-time systems
Low-power IoT devices

Häufig gestellte Fragen

Was ist FreeRTOS?

FreeRTOS ist ein Open-Source-, Cloud-neutrales Echtzeitbetriebssystem (RTOS) für Mikrocontroller. AWS pflegt und erweitert FreeRTOS um Bibliotheken für sichere Cloud-Konnektivität: TLS, MQTT, HTTP, OTA-Updates und mehr. FreeRTOS läuft auf ARM Cortex-M, RISC-V und über 40 weiteren MCU-Architekturen und ist nicht auf die Nutzung mit AWS beschränkt.

Wie unterscheidet sich FreeRTOS von Linux-basierten Systemen?

FreeRTOS ist für Mikrocontroller mit stark begrenzten Ressourcen optimiert und kommt mit wenigen Kilobyte RAM und Flash-Speicher aus, während Linux deutlich mehr Arbeitsspeicher und einen leistungsfähigeren Prozessor benötigt. FreeRTOS bietet deterministische Echtzeitfähigkeit, während Linux ein Allzweckbetriebssystem ist. Für einfache Sensoren und Aktoren ist FreeRTOS häufig die richtige Wahl.

Ist FreeRTOS wirklich kostenlos?

Ja, FreeRTOS steht unter der MIT-Lizenz und ist vollständig kostenlos, auch für kommerzielle Nutzung. AWS stellt den Kernel, Bibliotheken und Referenz-Implementierungen kostenfrei bereit. Es fallen nur die üblichen AWS-Kosten an, wenn Geräte mit IoT Core kommunizieren.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von AWS (offizielle Dokumentation). Diese Seite stellt kein Angebot von AWS dar.

AWS Cloud Expertise

innFactory ist AWS Reseller mit zertifizierten Cloud-Architekten. Wir bieten Beratung, Implementierung und Managed Services für AWS.

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

Azure

Azure Digital Twins - IoT Modellierung

Azure Digital Twins erstellt digitale Abbilder physischer Umgebungen für IoT, Gebäudemanagement und Industrieanlagen.

Preismodell Pay-as-you-go, Abrechnung nach …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Azure

Azure IoT Central - SaaS IoT-Plattform

Azure IoT Central ist eine verwaltete SaaS-Plattform zum schnellen Erstellen, Verwalten und Skalieren von …

Preismodell Pro device pro Monat
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Azure

Azure IoT Hub - Zentrale IoT-Plattform für Geräteverwaltung

Azure IoT Hub: Bidirektionale Kommunikation zwischen IoT-Anwendungen und Millionen von Geräten mit Device Twins und Edge …

Preismodell Pro message oder fixed units
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Azure

Azure IoT Operations - Edge-Datenplattform für Industrie-IoT

Azure IoT Operations: Edge-native Datenplattform von Microsoft für industrielle IoT-Szenarien auf Kubernetes.

Preismodell Pro Kubernetes-Node pro Monat, …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Azure

Azure Maps - Geospatial Platform

Azure Maps bietet Karten, Routing, Geocoding und Geofencing APIs für Standort-basierte Anwendungen und IoT-Lösungen.

Preismodell Pay-per-use je API-Aufruf, mit …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Azure

Azure Sphere - IoT-Sicherheit (wird eingestellt)

Azure Sphere ist eine IoT-Sicherheitslösung mit gehärtetem Microcontroller, Linux-OS und Security Service; Retirement …

Preismodell Hardwarekosten plus im Kaufpreis …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →

7 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit FreeRTOS - Echtzeitbetriebssystem für Mikrocontroller zu starten?

Unsere zertifizierten AWS Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren