Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コン...
Search
you(@youtoy)
PRO
October 21, 2025
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you(@youtoy)
PRO
October 21, 2025
More Decks by you(@youtoy)
See All by you(@youtoy)
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
0
57
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
140
クラウドファンディング版StackChan 3体(4体)をインタラクティブな体験型作品にして展示もした話 / スタックチャンお誕生日会2026
you
PRO
0
290
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
260
AI時代だけど、わりと力業で追いかけている技術情報収集の話 / 20260518
you
PRO
0
23
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
390
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
500
イベントで大活躍する電子ペーパー名札を作る(その2) 〜 M5PaperとM5PaperS3 〜 / IoTLT @ JLCPCB オープンハードカンファレンス
you
PRO
0
330
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
370
Other Decks in Technology
See All in Technology
発表と総括 / Presentations and Summary
ks91
PRO
0
190
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
25
11k
VPCセキュリティ対応の最新事情
nagisa53
1
270
『モデル + ハーネス』で読み解く AIエージェント入門
oracle4engineer
PRO
2
160
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
370
AIエージェントがあれば技術書なんてすぐ書けるでしょ→無理でした
watany
2
240
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
1
140
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
890
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
270
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
270
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
230
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
770
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Leo the Paperboy
mayatellez
8
1.9k
The Pragmatic Product Professional
lauravandoore
37
7.4k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Docker and Python
trallard
47
4k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
180
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Done Done
chrislema
186
16k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
360
Ethics towards AI in product and experience design
skipperchong
2
330
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Transcript
2025年10月21日 (火) 3Dプリンタ回かも? IoT縛りの勉強会! IoTLT @ストラタシス・ジャパン 豊田陽介( ) @youtoy ブラウザのAPIで
Nintendo Switch用の 特殊なゲーム用コントローラーを体験型コンテンツに
自己紹介 豊田陽介( ) @youtoy ▶ IT系コミュニティ主催、 イベント登壇や運営なども ▶ M5StackでIoT、AI・機械
学習の書籍を共著・単著で ▶ 子ども向けプログラミング サポート活動なども プライベートでの活動 ▶ ガジェット ▶ 描画系/IoT/AI・機械学習系 ▶ ビジュアルプログラミング ▶ JavaScript 好きな技術など
ブラウザで体験型コンテンツを作るのが好きです
ブラウザで動く体験型の作品が他にもたくさん AI・機械学習などを使った 透明マント/光学迷彩のWebアプリ NT東京2025 での体験型展示 100均の 空気ポンプ カスタム シェーダー サオコン+
Joy-Con ロボット トイ(toio) ルーレット コントローラー + Joy-Con 太鼓の達人用 コントローラー
自宅には3Dプリンタが2台あります
内容を3Dプリンタ関連に しようとしたものの 準備が間に合わず...
このあたりを3Dプリンタを絡めてやろうと思ってた
今日の話 ブラウザのAPIで Nintendo Switch用の 特殊なゲーム用コントローラーを扱う + 上記を体験型コンテンツにした話
前回のIoTLTでの登壇資料
WebHID API を使った試作は前回のIoTLTで話した (こちらは MacBook の話)
先ほどの試作と過去の別の試作 (※ リングコンを使ったもの) をそれぞれ体験型展示に
今月の3連休で開催された石巻ハッカソンにて チームメンバーが作ったゲームコンテンツとの組み合わせ
この前の日曜のNT名古屋での展示にて 過去作品の入力 にリングコンを 使う形に
先ほどの開発・展示で試したことや分かったこと ▼ ルーレットコントローラー ・物理的・変わったコントローラーとの連携はウケが良かった ・ハッカソンでの開発ではフロントエンドと分離することで 開発しやすくできた(WebSocket を介した連携にして分離) ・意外とルーレットが外れやすい?(すぐに戻せるけれど) ▼ リングコン
・過剰な負荷がかかりそうな使われ方をすることがあり 扱い方を説明でフォローする必要がありそう ・運搬時にすごくかさばる(重くないけど体積が...)
引き続き、ブラウザで使えるデバイス系 のAPI・ブラウザ上のJavaScriptで動く 技術で楽しい体験型作品を作りたい
ミニPC「GMKtec EVO-X2」(128GB) Ryzen AI Max+ 395搭載 余談:このあたりも何かモノづくりとからめたい 先週末の朝、ローカルLLM用の強大な力(マシン)を入手 M4 Mac
mini(24GB)、 M4 MacBook Air(16GB) New! これまで
終わり!