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
0
190
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you(@youtoy)
PRO
October 21, 2025
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
ローカルLLMをJavaScriptで(少しAIエージェントSDKなどの話も) / 冬のJavaScript祭り @Pleasanter Lounge
you
PRO
0
910
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
73
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
840
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
400
子ども向けの活動や自身のモノづくり活動などでやったこと / micro:bit ファンの集い
you
PRO
0
28
ブラウザのAPIで色々なデバイスをあれこれ扱ってみた話(主にWeb HID API) / IoTLT @JLCPCB オープンハードカンファレンス
you
PRO
0
160
ヒーローズ・リーグの応募作品で使ったデバイス・アイテム・ライブラリなど / #ヒーローズリーグ 2025 開発素材LT
you
PRO
0
58
最近発売された端末+UIFlow 2.0の組み合わせ(+1.0の話)をUSB接続で / ビジュアルプログラミングIoTLT vol.21
you
PRO
0
130
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
900
Other Decks in Technology
See All in Technology
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
530
AIと融ける人間の冒険
pujisi
0
110
スクラムを一度諦めたチームにアジャイルコーチが入ってどう変化したか
kyamashiro73
0
110
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
110
Bedrock AgentCore Evaluationsで学ぶLLM as a judge入門
shichijoyuhi
2
310
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
コールドスタンバイ構成でCDは可能か
hiramax
0
130
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
690
Redshift認可、アップデートでどう変わった?
handy
1
120
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Believing is Seeing
oripsolob
0
19
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
KATA
mclloyd
PRO
33
15k
How to make the Groovebox
asonas
2
1.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
260
Producing Creativity
orderedlist
PRO
348
40k
Designing for humans not robots
tammielis
254
26k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
180
Why Our Code Smells
bkeepers
PRO
340
58k
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! これまで
終わり!