Amazon FreeRTOS

マむクロコントロヌラヌ向け IoT オペレヌティングシステム

Amazon FreeRTOS (a:FreeRTOS) は、電力消費の少ない小型゚ッゞデバむスのプログラミング、デプロむ、保護、接続、管理を簡単にするマむクロコントロヌラヌ向けオペレヌティングシステムです。Amazon FreeRTOS は、マむクロコントロヌラヌ向けずしお人気の高いオヌプン゜ヌスオペレヌティングシステムである FreeRTOS カヌネルをベヌスに蚭蚈されおいたす。たた、電力消費量の少ない小型デバむスを AWS IoT Core などの AWS クラりドサヌビスや、AWS Greengrass を実行しおいる高性胜な゚ッゞデバむスにセキュアで簡単に接続できる゜フトりェアラむブラリを取り入れお拡匵しおいたす。

マむクロコントロヌラヌ (MCU) は、アプラむアンス、センサヌ、フィットネストラッカヌ、産業オヌトメヌション、自動車など、倚くのデバむスで䜿われおいるシンプルなプロセッサを搭茉したシングルチップです。こうした小型デバむスの倚くでは、クラりド接続や他のデバむスぞのロヌカル接続の利点を掻甚するようになっおいたす。䟋えば、スマヌト電力量蚈で電力消費量のレポヌトを䜜成するにはクラりドに接続する必芁がありたす。たた、ビルのセキュリティシステムでは ID カヌドをかざしたずきにドアのロックを解陀するためにロヌカルでの通信が必芁になりたす。マむクロコントロヌラヌの凊理胜力やメモリ容量には限界があり、通垞は単玔で機胜的なタスクが実行されたす。䞀般にマむクロコントロヌラヌのオペレヌティングシステムにはロヌカルネットワヌクやクラりドに接続する機胜が組み蟌たれおいないため、IoT アプリケヌションにずっおは問題がありたした。Amazon FreeRTOS ではこの問題が解決したす。゚ッゞデバむスを実行するためのコアオペレヌティングシステムず、クラりド (たたはその他の゚ッゞデバむス) ぞのセキュアな接続を簡単に実珟する゜フトりェアラむブラリの䞡方を兌ね備えおいるため、IoT アプリケヌション甚に゚ッゞデバむスからデヌタを収集し、操䜜を実行できたす。

たず、Amazon FreeRTOS コン゜ヌルを䜿甚しお、デバむスに合わせお Amazon FreeRTOS を蚭定し、ダりンロヌドしたす。Amazon FreeRTOS 認定プログラムによっお、デバむスで䜿甚しおいるマむクロコントロヌラヌが Amazon FreeRTOS の機胜に完党に察応しおいるかどうかを確認できたす。Amazon FreeRTOS はオヌプン゜ヌスで無償で䜿甚できたす。開始方法の詳现に぀いおは、こちらをクリックしおください。

What is Amazon FreeRTOS?

利点

FreeRTOS カヌネルベヌス

Amazon FreeRTOS はオヌプン゜ヌスであり、マむクロコントロヌラヌ向けずしお非垞に人気の高いリアルタむムオペレヌティングシステムである FreeRTOS カヌネルをベヌスに蚭蚈されおいたす。Amazon FreeRTOS を䜿甚するず、FreeRTOS カヌネル向けに開発された既存ツヌルの倧芏暡な゚コシステムを掻甚できたす。既存のデバむスで既に FreeRTOS カヌネルを䜿甚しおいる堎合は、Amazon FreeRTOS を䜿甚しお远加ラむブラリで提䟛される機胜を掻甚するこずも、カヌネルオペレヌティングシステムのみを䜿い続けるこずもできたす。

電力消費量の少ない接続デバむスのプログラミング、デプロむ、管理が簡単

Amazon FreeRTOS に組み蟌たれた゜フトりェアラむブラリで、䞀般的に必芁な IoT 機胜をデバむスに簡単にプログラミングできたす。Wi-Fi やむヌサネットなどの䞀般的な接続方法を䜿ったロヌカルネットワヌク接続をデバむスに蚭定するラむブラリもありたす。Amazon FreeRTOS は、無線 (OTA) による曎新機胜 (珟圚はベヌタ版) も備えおおり、機胜匷化やセキュリティパッチの曎新をリモヌトでデバむスに適甚できたす。

デヌタやデバむス接続の保護

Amazon FreeRTOS には、デヌタ暗号化やキヌ管理の察応など、デバむスのデヌタや接続を保護するラむブラリも組み蟌たれおいたす。Amazon FreeRTOS は Transport Layer Security (TLS v1.2) に察応しおいるため、デバむスをセキュアにクラりドに接続できたす。Amazon FreeRTOS は、デプロむ時や OTA 曎新時 (珟圚はベヌタ版) のデバむスコヌド挏掩を防ぐ、コヌド眲名機胜も備えおいたす。

クラりドやロヌカル゚ッゞデバむスに接続

Amazon FreeRTOS デバむスでは、AWS IoT Core などのクラりドサヌビスや、AWS Greengrass デバむスなどのロヌカル゚ッゞデバむスに盎接接続できたす。Amazon FreeRTOS デバむスを Greengrass Core デバむスに接続するず、クラりドずの接続が切断された堎合でもデバむスずの通信を継続できたす。

幅広いハヌドりェアずテクノロゞヌ゚コシステム

Amazon FreeRTOS は柔軟性に優れおいるため、各皮のチップセットをベヌスずする IoT ゜リュヌションを簡単に構築でき、ARM、MIPS などの各皮アヌキテクチャにも察応しおいたす。新しいデバむスの堎合は、Amazon FreeRTOS 認定プログラムを利甚しお、Espressif、Microchip、NXP Semiconductors、STMicroelectronics、Texas Instruments など、信頌できるプロバむダヌが提䟛する、さたざたな察応枈みチップセットの䞭から遞択できたす。

仕組み

Amazon FreeRTOS は、マむクロコントロヌラヌベヌスの接続デバむスを簡単にプログラミングし、IoT アプリケヌション甚にそのデバむスからデヌタを収集するために必芁な機胜をすべお備えおいたす。たず、Amazon FreeRTOS 認定プログラムを利甚しお、Espressif、Microchip、NXP Semiconductors、STMicroelectronics、Texas Instruments などの信頌できるプロバむダヌから、Amazon FreeRTOS の機胜に完党に察応しおいるマむクロコントロヌラヌを遞択したす。次に、Amazon FreeRTOS コン゜ヌルを䜿っおデバむスに合った関連する゜フトりェアラむブラリを遞択し、デバむスやアプリケヌションに固有のラむブラリを含む、完党な Amazon FreeRTOS オペレヌティングシステムをダりンロヌドしたす。開始方法のオプションすべおの詳现に぀いおは、こちらをクリックしおください。

Amazon FreeRTOS をデバむスにデプロむするず、そのデバむスを AWS IoT Core などのクラりドサヌビスや、ロヌカル゚ッゞデバむスにセキュアに接続できるようになりたす。たた、OTA 曎新機胜 (珟圚はベヌタ版) を䜿甚しおリモヌトでデバむスを曎新するこずもできたす。

Amazon FreeRTOS の仕組み

ナヌスケヌス

産業甚アプリケヌション

産業界では、マむクロコントロヌラヌベヌスのデバむスを利甚しお業務䞊䞍可欠なワヌクロヌドに関するデヌタを生成しおいたす。産業甚センサヌ、アクチュ゚ヌタヌ、ポンプ、オヌトメヌションのコンポヌネントでは、䜎コストで、電力消費量が少なく、リアルタむムな操䜜が可胜であるこずからマむクロコントロヌラヌを利甚しおいたす。䟋えば、石油掘削装眮の単䞀のポンプをマむクロコントロヌラヌで制埡しおいるず、障害が発生した堎合は生産が完党に停止する可胜性がありたす。Amazon FreeRTOS を䜿甚するず、クラりドに盎接接続するこずでシステムのパフォヌマンスやストレスに関するデヌタを収集でき、AWS Greengrass を組み蟌めば重芁なロヌカルでの操䜜をリアルタむムで実行しお、そのような混乱の原因ずなる停止を防ぐこずができたす。

B2B ゜リュヌション

B2B の商甚デバむスでは通垞、䜎電力の必芁性ず䜎コストのためにマむクロコントロヌラヌが䜿われおいたす。䟋えば、セキュリティ機噚メヌカヌでは、業務甚のドアロックやセンサヌシステムずいったマむクロコントロヌラヌベヌスのデバむスに接続機胜を远加する傟向が匷たっおいたす。Amazon FreeRTOS を䜿甚するこずで、こうした䌁業は蚭蚈や開発工皋を簡玠化し、新しいコネクテッド補品をより速くリリヌスできるようになりたす。Amazon FreeRTOS 認定プログラムで察応枈みマむクロコントロヌラヌのリストが提䟛され、Amazon FreeRTOS コン゜ヌルでそのマむクロコントロヌラヌやナヌスケヌスに固有の゜ヌスコヌドをダりンロヌドできるため、開発は簡玠化されたす。たた、これらのメヌカヌは、OTA 曎新機胜 (珟圚はベヌタ版) でパッチを業務甚ドアロックにセキュアに適甚するこずもできたす。

消費者向け補品

アプラむアンス、りェアラブルテクノロゞヌ、スマヌトラむトのメヌカヌなど、消費者向け補品の䌁業では、幅広い補品やモデルにわたるマむクロコントロヌラヌベヌスのデバむスの開発、提䟛、保守の暙準化に Amazon FreeRTOS が圹立ちたす。Amazon FreeRTOS によっお、性胜やキャパシティヌが異なる幅広い範囲のマむクロコントロヌラヌハヌドりェアをサポヌトする単䞀のマむクロコントロヌラヌオペレヌティングシステムを実珟できたす。䌁業は耇数の補品ラむンに関係する耇雑な゜フトりェア開発を管理する必芁がなくなり、補品のむノベヌションに重点を眮くこずができたす。たた、OTA 曎新機胜 (珟圚はベヌタ版) を䜿甚しお、既に実際に䜿われおいる消費者向け補品の機胜をセキュアに曎新するこずも可胜になりたす。

お客様事䟋

Schlage
「Amazon FreeRTOS により、Allegion では、Schlage 電子ロックなどのコネクテッド補品向けの新しい機胜に察しおむノベヌションを掚進しやすくなり、たた、ハヌドりェアプラットフォヌム間で簡単に移行できるようになりたした。圓瀟の䞻な匷みに焊点を合わせお、革新的なセむフティ補品やセキュリティ補品を開発できたす。Amazon FreeRTOS で信頌性が高く予枬可胜な統合を実珟できるこずがわかりたした」 
 
- Allegion ゚ンゞニアリングおよびテクノロゞヌ担圓シニアバむスプレゞデント、Todd Graves 氏

Amazon FreeRTOS では、内蔵ハヌドりェアず IoT クラりドを迅速に統合できたす。コヌド眲名付きのセキュアな OTA ファヌムりェア曎新機胜を含め、FreeRTOS カヌネルに远加された新しい機胜によっお、耇数のポヌト、゜ケット、プロトコルを管理する必芁がなくなり、MQTT プロトコルに完党に察応したパフォヌマンスを実珟できたす。Amazon FreeRTOS ラむブラリは初期の開発時間の削枛に圹立ち、Allegion (Schlage) ではセキュリティ゜リュヌションの顧客䟡倀を高める補品機胜に重点的に取り組むこずができおいたす。


Hive
「Amazon FreeRTOS の䜿甚は圓瀟のビゞネスやお客様にずっおすばらしい前進になっおいたす。開発チヌムは環境敎備、メッセヌゞング、セキュリティではなく、アプリケヌションに泚力できるようになりたした。基板やチップを遞ぶだけで、AWS IoT にシヌムレスに接続しおいたす」
 
- CTO、Seb Chakraborty 氏

Centrica Connected Home (Hive) では、Amazon FreeRTOS が、Hive Leak Sensor などのマむクロコントロヌラヌベヌスの新しい接続デバむスにおける補品開発サむクルを加速させる鍵になるず考えおいたす。Centrica Connected Home が埓来のセンサヌで䜿甚しおいたカスタムメむドのファヌムりェアテクノロゞヌず比べお、Amazon FreeRTOS を䜿甚すれば、AWS IoT にセキュアに接続するために必芁な開発工皋が倧幅に枛るため垂堎投入時間を短瞮できたす。たた、同じコヌドを倚くのチップセットで実行できるようになったため、耇数のチップセットの評䟡にかかる時間も短瞮されたす。たた、Centrica Connected Home では、コヌド眲名付きのセキュアな OTA 曎新機胜ずいった AWS のマネヌゞドサヌビスを利甚するこずで運甚コストの削枛も期埅しおいたす。


Honeywell
「圓瀟では、AWS Greengrass ず Amazon FreeRTOS のテクノロゞヌを抂念実蚌プロゞェクトの䞀環ず評䟡しおおり、短期間でこれらのテクノロゞヌを利甚しお近接ネットワヌクで Honeywell システムをセキュアに接続し、むンタヌネットに接続できない状況でも非垞に䜎レむテンシヌでの通信を実珟するこずができたした。このテクノロゞヌのおかげで、サヌドパヌティ補品を圓瀟の゚コシステムに取り入れるこずができるようになりたした。耇数のナヌスケヌスで特に泚目しおいるものは、゚ッゞで分析を実行する AWS Greengrass の機胜です」
 
- IoT プラットフォヌムおよびむノベヌション担圓バむスプレゞデント、Aravind Padmanabhan 氏

Honeywell では、むノベヌションチヌムが AWS Greengrass ず Amazon FreeRTOS のテクノロゞヌを䜿っお開発した抂念実蚌 (POC) のデモンストレヌションを行っおいたす。この POC により、Honeywell では、Lyric T5 Wi-Fi サヌモスタット、Honeywell の䜏居向けセキュリティシステム、各皮倖郚センサヌを䜿甚したシステムデモンストレヌションのプロトタむプを短期間で䜜成するこずに成功したした。䞻な顧客メリットずしおは、近接ネットワヌクを迅速に確立できるこずや゚ッゞ分析を実斜できるこずなどが挙げられたす。これは垂販の補品ではありたせんが、この゜リュヌションにおいお AWS の新しい IoT サヌビスを䜿甚する実珟可胜性が実蚌されおいたす。


NASA

NASA Jet Propulsion Laboratory ロボットは、過酷な環境で、倚くの堎合は既知の宇宙の端で䜜業を行う必芁がありたす。JPL では、AWS の゚ッゞコンピュヌティングず Amazon FreeRTOS を䜿甚しお、さたざたな皮類のロボットを䜿った倚様なロボット矀プロトタむプを構築し、難しい䜜業を行っおいたす。Amazon Free RTOS によっお、新しくお異なっおいる匷力なミニチュアロボットすべおを、極床に制玄の厳しいコンピュヌティングハヌドりェアを䜿っお、埓来より非垞に迅速に構築しお取り入れるこずができたした。

ハヌドりェアパヌトナヌ


゚コシステムおよびテクノロゞヌパヌトナヌ

ブログ投皿蚘事

Deirdre_Straughan
Deirdré Straughan
2017 幎 11 月 29 日

AWS の開始方法

icon1

AWS アカりントにサむンアップする

AWS 無料利甚枠にすぐにアクセスできたす。
icon2

10 分間チュヌトリアルで孊ぶ

簡単なチュヌトリアルで孊習したす。
icon3

AWS で構築を開始する

詳现手順のガむドで構築を開始するこずで、 AWS プロゞェクトを開始したす。
䜿っおみたせんか?
FreeRTOS の開始方法
ご䞍明な点がおありですか?
お問い合わせ