アマゾンがマイコン向け組み込みOSを無償提供、FreeRTOSにライブラリをバンドル:Amazon FreeRTOS
Amazon Web Services(AWS)は、マイコンなどを搭載するIoTエッジデバイス向けの組み込みOS「Amazon FreeRTOS」を発表した「FreeRTOS」をカーネルに採用し、クラウドとの接続、セキュリティの確保、メンテナンス簡略化などの機能をライブラリで提供する。
Amazon Web Services(AWS)は2017年11月29日、同社ユーザーイベント「AWS re:Invent 2017」において、マイコンなどを搭載するIoTエッジデバイス向けの組み込みOS「Amazon FreeRTOS」を発表した。既に同社の製品Webサイト(英語)から無償でダウンロードできるようになっている
Amazon FreeRTOSは、組み込みシステム向けのオープンソースのリアルタイムOS「FreeRTOS」をカーネルに採用。IoTエッジデバイスとクラウドを容易に接続するとともに、セキュリティを確保し、メンテナンスを簡略する機能をライブラリによって拡張する。また将来的には、OTA(Over the Air)によるアップデートを可能にするライブラリも追加するとしている。
AWSのサービスとの連携では、「AWS IoT Core」に代表されるAWSのクラウドサービスに直接接続できる他、「AWS Greengrass」を組み込んだより高性能なIoTエッジデバイスと接続することもできる。
セキュリティについては、コード署名サービスを用いて信頼されたソフトウェアのみ実行するとともに、TLS(Transport Layer Security)を用いてAWSのクラウドサービスとの安全な接続を提供する。また、暗号鍵と機密性の高いデータをIoTエッジデバイス側に安全に保存する機能も用意するという。
IoTエッジデバイスへのAmazon FreeRTOSの組み込みは、AWSが提供するソフトウェア「Amazon FreeRTOS Console」上で利用するライブラリなどを選んでコンフィギュレーションを行い、ダウンロードするだけで行えるという。
Amazon FreeRTOSのハードウェアパートナーはテキサス・インスツルメンツ(TI)、マイクロチップ・テクノロジー、NXPセミコンダクターズ、STマイクロエレクトロニクスの4社。即座に利用可能な評価ボードとして、TIの「SimpleLink Wi-Fi CC3220SF LaunchPad開発キット」、マイクロチップの「Curiosity PIC32MZ EF Development Board」(間もなく発売)、NXPの「LPC54018 IoT Module」、STマイクロの「STM32L4 Discovery Kit IoT Node」がある。なお、ルネサス エレクトロニクスなどの国内メーカーのマイコンや評価ボードは現時点では未サポートとなっている。
また、エコシステム&技術パートナーには、Arm、IAR Systems、Percepio、WITTENSTEINなどが名を連ねている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 「産業用Pepper」の可能性
ロボット「Pepper」を手掛けるソフトバンクロボティクスが、自律型の業務用清掃ロボットを2018年夏に販売します。Pepper頼みからの脱却を狙いますが、蓄積したノウハウは生かされるのでしょうか。 - 沖電気がカメラとレーザー距離計で現場を可視化、暗所でも高精度に
沖電気工業は、複数のカメラ画像とレーザー距離センサーを組み合わせた技術により、作業現場などでの人、車両、設備の動きを可視化する「モーションマッピング技術」を開発した。2018年度の商品化を目指す。 - 組み込みDB技術を生かした産業用IoT基盤「Empress IoT Platform」
日新システムズは「Embedded Technology 2017」「IoT Technology 2017」で、組み込みデータベース技術を応用した産業用IoTプラットフォームを提案した。セキュリティとトレーサビリティーが特徴だ。 - 「パワポ」で組み込み機器のGUIを製作、CRI・ミドルウェアから新製品
CRI・ミドルウェアが組み込み機器にスマホばりのGUIを実装できるミドルウェア「Aeropoint GUI」を提供開始した。GUIデザインはマイクロソフト「PowerPoint」を利用して行う設計となっており、開発経験がなくても扱える。 - IoT検定模試(1)マイクロコンピュータとシングルボードコンピュータの違い
TechFactoryに掲載された記事を、読みやすいPDF形式の電子ブックレットに再編集してお届けする「エンジニア電子ブックレット」。今回は『IoT検定模試(1)マイクロコンピュータとシングルボードコンピュータの違い』を紹介します。