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
200
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you(@youtoy)
PRO
October 21, 2025
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
300
M5Stack Chain DualKey を UIFlow 2.0 + USB接続で試す / ビジュアルプログラミングIoTLT vol.22
you
PRO
2
150
ローカルLLMをJavaScriptで(少しAIエージェントSDKなどの話も) / 冬のJavaScript祭り @Pleasanter Lounge
you
PRO
0
940
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
80
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
880
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
430
子ども向けの活動や自身のモノづくり活動などでやったこと / micro:bit ファンの集い
you
PRO
0
43
ブラウザのAPIで色々なデバイスをあれこれ扱ってみた話(主にWeb HID API) / IoTLT @JLCPCB オープンハードカンファレンス
you
PRO
0
170
ヒーローズ・リーグの応募作品で使ったデバイス・アイテム・ライブラリなど / #ヒーローズリーグ 2025 開発素材LT
you
PRO
0
71
Other Decks in Technology
See All in Technology
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
370
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
220
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
110
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
430
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
260
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
720
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
150
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Webhook best practices for rock solid and resilient deployments
glaforge
1
280
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Code Review Best Practice
trishagee
74
20k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
Site-Speed That Sticks
csswizardry
13
1.1k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
Bash Introduction
62gerente
615
210k
Skip the Path - Find Your Career Trail
mkilby
0
54
Marketing to machines
jonoalderson
1
4.6k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
53
Navigating Team Friction
lara
192
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
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! これまで
終わり!