Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
170
ブラウザの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
41
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
64
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
190
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
370
子ども向けの活動や自身のモノづくり活動などでやったこと / micro:bit ファンの集い
you
PRO
0
19
ブラウザのAPIで色々なデバイスをあれこれ扱ってみた話(主にWeb HID API) / IoTLT @JLCPCB オープンハードカンファレンス
you
PRO
0
150
ヒーローズ・リーグの応募作品で使ったデバイス・アイテム・ライブラリなど / #ヒーローズリーグ 2025 開発素材LT
you
PRO
0
53
最近発売された端末+UIFlow 2.0の組み合わせ(+1.0の話)をUSB接続で / ビジュアルプログラミングIoTLT vol.21
you
PRO
0
120
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
230
Other Decks in Technology
See All in Technology
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
130
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
4
1.4k
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
1
700
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
580
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
170
生成AI時代におけるグローバル戦略思考
taka_aki
0
130
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
810
因果AIへの招待
sshimizu2006
0
960
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
250
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
320
文字列の並び順 / Unicode Collation
tmtms
3
550
5分で知るMicrosoft Ignite
taiponrock
PRO
0
340
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Fireside Chat
paigeccino
41
3.7k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Practical Orchestrator
shlominoach
190
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Scaling GitHub
holman
464
140k
Facilitating Awesome Meetings
lara
57
6.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Language of Interfaces
destraynor
162
25k
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! これまで
終わり!