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

JavaScript+ビジュアルプログラミング+ガジェット=? / エンジニアの自由研究発表会...

JavaScript+ビジュアルプログラミング+ガジェット=? / エンジニアの自由研究発表会vol.5

you(@youtoy)

January 26, 2022
Tweet

More Decks by you(@youtoy)

Other Decks in Technology

Transcript

  1. 自己紹介 ビジュアルプログラミング や IoT関連、その他にも 豊田陽介( ) 普段は、某通信会社勤務(@埼玉) ※ 仕事は開発系ではなかったり @youtoy

    ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ(IT系以外も) ・最近は技術雑誌での連載や、技術書出版も ・Microsoft MVP(2021/10 から) プライベートでの活動 ・ガジェット好き ・面白そうなもの・新しいものを色々試すのも好き その他 自宅にたくさん ↓直近のイベント  は 2/24 に
  2. JavaScript(ブラウザ上)でできること ・デバイスとの直接通信  ・Web Bluetooth API、Web Serial API、など ・IoT等にも使われるリアルタイム通信  ・WebSocket や

    MQTT(※クライアントサイド) ・機械学習(学習と推論)  ・Tensorflow.js やそれを使った仕組み、など   (画像、音を対象にした学習、それを用いた推論、    自然言語処理系の学習や推論など) ・2D・3Dの描画処理 ・画面キャプチャ系の処理 ブラウザ上で 行える処理の例
  3. 過去事例:役割分担+間をつなぐ MQTT 【C言語】 二酸化炭素濃度 取得、通信処理 【JavaScript】 二酸化炭素濃度を使った 処理や各通知系全般の 通信処理 MQTT

    HTTPリクエスト 【ビジュアル プログラミング】 通信処理、音・LEDの 制御系処理 二酸化炭素濃度 情報の通知