FreeRTOS

適用於微型控制器的即時作業系統

FreeRTOS 是一種適用於微型控制器的開放原始碼即時作業系統,可讓小型、低功率的邊緣裝置易於進行程式設計、部署、保護、連接及管理。FreeRTOS 自由分散於 MIT 開放原始碼授權下,包含一顆核心和一套不斷擴充的軟體程式庫,適用於各種產業和應用程式。這包含將您的小型、低功耗裝置安全連接至 AWS 雲端服務,例如 AWS IoT Core 或功能更加強大的邊緣裝置,來執行 AWS IoT Greengrass。FreeRTOS 建置的重點在於可靠性和易用性。

微型控制器內含簡易、資源受限的處理器,可在設備、感應器、健身追蹤器、工業自動化和汽車等眾多裝置中找到。許多這類裝置可受惠於連接至雲端或或本機其他裝置,但受限於運算能力和記憶體容量,通常只能執行簡單的功能性任務。微型控制器常用的作業系統可能沒有內建連線至本機網路或雲端的功能,使得 IoT 應用程式難以使用。FreeRTOS 可協助解決這個問題,它提供用於執行低功耗設備的核心和軟體程式庫,讓您輕鬆且安全地連線至雲端或其他邊緣裝置,方便您從這些裝置收集 IoT 應用程式資料並採取行動。

優勢

開放原始碼

FreeRTOS 是依 MIT 開放原始碼授權推出,此授權是對重複使用有較少限制的寬鬆授權。要進一步了解 FreeRTOS 開放原始碼社群,請按一下這裡

信任的核心

FreeRTOS 核心受全球頂尖的公司信任,做為微型控制器和小型微型控制器實證穩健性、微小體積和廣泛設備支援的實質標準。

縮短上市時間

FreeRTOS 包含 IoT 參考整合,為轉移至以微型控制器為基礎之評估開發板的預先整合 FreeRTOS 專案,可展現端對端的雲端連線能力,並預先設定示範,協助您快速開始進行專案。您可以立即下載程式碼進行編譯,以縮短上市時間。

安全連接、進行程式設計、部署及管理低功率的裝置

FreeRTOS 包含對 Transport Layer Security (TLS v1.2) 的支援,可協助您的裝置安全連線至 AWS。您也可以輕鬆在裝置設計常用的 IoT 功能,包括協助使用常見的連線選項 (例如 Wi-Fi 或乙太網路) 將裝置設為連線至本機網路的軟體程式庫,或使用藍牙低功耗連線至行動裝置。FreeRTOS 也包括無線更新 (OTA) 更新程式庫,可用功能強化或安全修補程式,以及程式碼簽章功能來遠端更新裝置,確認您的裝置程式碼不會在部署和 OTA 更新時遭到入侵。

廣泛的生態系統支援

我們的合作夥伴生態系統提供許多選項,包含社群貢獻、專業支援,以及整合開發與生產力工具。FreeRTOS 可讓您在各種晶片組上輕鬆靈活地建立 IoT 解決方案,並且支援超過 40 種架構。您可以在 AWS Partner Device Catalog 上找到能使用 FreeRTOS 和 AWS IoT 的合格裝置。

高品質測試工具

適用於 FreeRTOS 的 AWS IoT Device Tester 是一款適用於微型控制器的測試自動化工具。利用 AWS IoT Device Tester,您可以輕鬆執行測試,以確定您的裝置是否將執行 FreeRTOS 並與 AWS IoT 服務進行相互操作。深入了解 AWS IoT Device Tester下載工具

運作方式

FreeRTOS 包含輕鬆設計連線至微型控制器裝置的程式,以及從這些裝置收集 IoT 應用程式資料所需的一切功能。您可以從 AWS Partner Device Catalog 中選擇符合 FreeRTOS 標準的微型控制器。接著,您可以使用 AWS 主控台GitHub,選取或下載相關 FreeRTOS 程式庫或預先驗證 IoT 參考整合。造訪我們的入門頁面,進一步了解所有選項。

您可將 FreeRTOS 裝置安全地連接到 AWS IoT Core 等雲端服務或本機邊緣裝置,或是透過藍牙低功耗連接到行動裝置,然後使用 AWS IoT Device Management 提供的 OTA 更新功能進行遠端更新。與 AWS IoT Device Defender 整合可輕鬆回報裝置端指標,以便在這些指標違反預期的行為時偵測異常情況。

如何使用 Amazon FreeRTOS

使用案例

工業應用程式

工業客戶使用微型控制器裝置產生與業務關鍵工作負載相關的資料。工業感應器、傳動器、泵和自動化元件都使用微型控制器,因為微型控制器成本低廉、功率低且可執行即時動作。例如,石油鑽塔的某個泵由微型控制器控制,能夠在發生故障時徹底關閉生產程序。FreeRTOS 可讓這些客戶直接連線至雲端以收集有關系統效能和壓力的資料,並據此透過 AWS IoT Greengrass 在本機即時採取關鍵行動,以避免發生破壞性中斷等問題。

消費者產品

FreeRTOS 可協助消費者產品公司 (例如設備、穿戴式技術或智慧型照明製造商等) 標準化各種產品與模型的微型控制器裝置開發、交付和維護程序。FreeRTOS 提供單一微型控制器作業系統,可支援各式各樣不同功率和容量的微型控制器硬體,讓這些公司得以專注於產品創新,而不用將時間花在管理各產品線的複雜軟體開發作業。FreeRTOS 還能透過 OTA 更新功能,在現場安全地更新現有的消費者產品功能。

B2B 解決方案

微型控制器常用於 B2B 商業裝置,因為微型控制器功率低且成本低廉。例如,越來越多安全設備製造商新增微型控制器裝置 (例如商業門鎖和感應器系統) 連線功能。FreeRTOS 可讓這些公司簡化設計和開發程序,藉此加速推出新的連線產品。這些製造商也可使用 OTA 更新功能,安全地將修補程式套用到商業門鎖。

客戶

Schlage 標誌
iDevice 有了 FreeRTOS 後,便能加速開發 (將 Instinct™ 的上市時間縮短到 6 個月內),並降低整體成本。

Hive 標誌
Semios 能利用 FreeRTOS,將果園和葡萄園的氣候,以及害蟲、水源和疾病的資料提供給種植者,以保護他們的田地。

 

 

Kimberly-Clark 標誌

FreeRTOS 協助 SOLshare 建立創新的對等微電網,為孟加拉等地的社群帶來價格合理的太陽能電力。

開始使用 FreeRTOS

步驟 1 註冊 AWS 帳戶

註冊 AWS 帳戶

入門非常簡單,請瀏覽 FreeRTOS 主控台
步驟 2 參閱文件以了解相關資訊

參閱文件以了解相關資訊

如需其他資訊,請瀏覽 FreeRTOS 文件
步驟 3 開始使用 AWS 進行建置

開始使用 AWS 進行建置

進一步了解 FreeRTOS 功能

進一步了解 FreeRTOS 功能

瀏覽功能頁面
準備好開始建立?
開始使用 FreeRTOS
還有其他問題嗎?
聯絡我們