Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AliOS Things を 初めて見ませんか?

terao
December 12, 2019

AliOS Things を 初めて見ませんか?

IoTLTで話をした AliOS Things を開発する環境を作って一緒に開発しましょう!

IoT縛りの勉強会! IoTLT vol.58 @ソフトバンク
https://iotlt.connpass.com/event/156564/

terao

December 12, 2019
Tweet

More Decks by terao

Other Decks in Technology

Transcript

  1. AliOS Thingsを
    初めて見ませんか
    IoTLT 2019/12/12
    SBクラウド 寺尾 英作

    View Slide

  2. AliOS Things ってご存じですか?
    AIoT に向けた Alibaba がするスマートデバイス向けのOSです。
    AliOS AliOS Things
    動画や音楽を使うような
    高スペックなで倍数向け
    OS
    alios.cn
    省電力なIoTデバイス向け
    の超軽量OSです。
    aliosthings.io

    View Slide

  3. AliOS Things 3.0 リリース
    2017年10月
    AliOS Things 1.0 正式リリース
    2019年9月27日
    Apsara Conference 2019 (云栖大会2019)にて AliOS Things
    3.0 正式にリリースされました。

    View Slide

  4. AliOS Things
    ● BSP:SoCベンダーが主に開発および保守するボードサポートパッケージ 

    ● HAL:WiFi、UARTなどのハードウェアアブストラクションレイヤー 

    ● カーネル:Rhino RTOS Kernel 、Yloop、VFS、KV Storageが含まれています 

    ● プロトコルスタック:LwIP TCPIPスタック、uMeshメッシュネットワークスタックが含まれる 

    ● セキュリティ:TLS、TFS(Trusted Framework Service)、TEE(Trusted Exexcution Environment) 

    ● AOS API:AliOS Thingsが公開したアプリケーションとミドルウェアのAPI 

    ● ミドルウェア:Alibabaの付加価値があり一般的に見られるIoTコンポーネントが含まれています 

    a. 例:実践的なサンプルコード、およびAlinkappなどの十分にテストされたアプリケーション 

    ● すべてのモジュールはコンポーネントとして構成

    View Slide

  5. 3.0での新機能
    まだ良く分かりません
    リリースノートを見てください
    https://github.com/alibaba/AliOS-Things/releases/tag/v3.0.0

    View Slide

  6. 対応ハードウェア
    気になったあたり
    ESP32系
    STM32 L0
    STM32 F4/L4
    STM32 F7
    ルネサス
    RL78 Family
    RX Family
    Linux UMLで
    エミュレーション

    View Slide

  7. セットアップは6ステップ
    ● ステップ1: AliOS Studio on VS Code をインストールする
    ● ステップ2: AliOS Things 3.0 ソースコードをダウンロードする
    ● ステップ3: AOS_SDK_PATH環境変数を追加する
    ● ステップ4: aos-cube をインストール
    ● ステップ5: AliOS Studioでアプリケーションプロジェクトを作成する
    ● ステップ6: コンパイル、フラッシュ、デバッグ

    View Slide

  8. View Slide

  9. 構成
    AliOS Things 参照
    SDK
    example App
    Board condiig
    upload
    コード
    aos-cube

    View Slide

  10. AliOS Things 3.0 アプリケーション開発ガイド
    http://bit.ly/35ieYru
    頑張って書いたので、是非読んで
    一緒にAliOS Thingsで遊びましょ

    View Slide

  11. ● alieaters.com
    ● AliEaters.slack.com
    ● Facebook: AliEaters
    ● alibabacloud.connpass.com
    ● 全国の支部、上海支部、Code支部な

    AliEaters 活動場所

    View Slide

  12. ● 昨日、勢いで作りました!
    ● 興味ある方は、Slack の #iot支部チャ
    ンネルへ!
    AliEaters.slack.com
    IoT支部発足!

    View Slide