無料教材
組込みシステムとIoT
シミュレートしたマイコンと、購読できるセンサー付きの MQTT ブローカーを扱います。レジスタ、ピン、タイマ、メッセージを順に学びます。ラボは二つあります。
二つのラボです。レジスタ、ピン、タイマを持つ模擬マイコンと、ターミナルから読む3つの模擬センサーを持つメッセージブローカーです。
ハンズオンラボ
ハンズオンレッスン
ここにあるレッスンはどれも、ハンズオンのラボで進めます。横にターミナルが付いた本物の環境で、インストールは不要です。無料アカウントなら、毎月、ほとんどのレッスンを進めるのに十分な無料クレジットの範囲で、すべてのラボを実行でき、基本レッスンもホームに届きます。アカウントなしで実行できるのは Git ラボと SQL ラボです。
ハンズオンレッスン · コンテナーラボ
Embedded Systems Basics
このレッスンは、読むだけでなく、横にターミナルが付いた本物のラボで進めます。
生徒ひとりひとりに専用の JupyterLab。Python で作った小さな架空の 8 ビットチップで、レジスタ、ビット、ピン、PWM、割り込みを学びます。コードは GitHub に。
ハンズオンレッスン · コンテナーラボ
IoT Messaging Basics
このレッスンは、読むだけでなく、横にターミナルが付いた本物のラボで進めます。
生徒ごとに専用の MQTT ブローカーと 4 つの架空のセンサー。トピックの読み取り、ワイルドカード、保持メッセージ、自分の発行まで。コードは GitHub。
基本レッスンは、すべての無料アカウントにホームで、またすべての学校に渡されます。コース全体は、個人アカウントなら自分のライブラリに追加でき、学校のアカウントなら授業で使えます。Ubuntu VM ラボは教員がモジュールで出す課題で、レッスンから VM が起動します。
自分で実行する
無料の個人アカウントで、このページのすべてのラボとそのレッスンを、毎月、ほとんどのレッスンを進めるのに十分な無料クレジットの範囲で実行できます。授業を担当していますか?学校を作成すると、生徒に課題として出せます。
すでにアカウントをお持ちですか?サインイン