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
M5Stackで猫耳光らせよう!
Search
tomokusaba
January 25, 2026
Technology
150
0
Share
M5Stackで猫耳光らせよう!
M5Stackで猫耳光らせよう!
.NETラボ 勉強会 2026年1月LT
https://dotnetlab.connpass.com/event/374748/
tomokusaba
January 25, 2026
More Decks by tomokusaba
See All by tomokusaba
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
140
GitHub Copilot CLI で考える複数エージェント設計
tomokusaba
0
180
GitHub Copilot appで変わる GitHub Copilot CLI開発体験
tomokusaba
1
1.2k
アクセシビリティはすべての人のもの
tomokusaba
0
410
GitHub Copilot Dev Days
tomokusaba
0
180
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
180
Azure PortalなどにみるWebアクセシビリティ
tomokusaba
0
480
薬屋のひとりごとからみるプロジェクトにおけるコミットの方法
tomokusaba
1
70
Webアクセシビリティは“もしも”に備える設計
tomokusaba
0
210
Other Decks in Technology
See All in Technology
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
120
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
400
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
220
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
690
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
670
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
180
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
130
Dynamic Workersについて
yusukebe
2
480
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
190
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
350
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
540
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
120
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
470
A Modern Web Designer's Workflow
chriscoyier
698
190k
Scaling GitHub
holman
464
140k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Designing for humans not robots
tammielis
254
26k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Skip the Path - Find Your Career Trail
mkilby
1
130
We Have a Design System, Now What?
morganepeng
55
8.2k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
120
sira's awesome portfolio website redesign presentation
elsirapls
0
270
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
Typedesign – Prime Four
hannesfritz
42
3.1k
Transcript
M5Stackで猫耳光らせよう! FutureOne株式会社 草場 友光 .NETラボ勉強会2026年1月
自己紹介 • コミュニティ活動を通じて知識を アップデートしています。 • 2022/08-2026 Microsoft MVP (Developer Technologies)
• tomo_kusaba • ドラクエ大好き ドラクエ10のプレイ時間→ 1キャラ目:2663時間 2キャラ目:916時間 3キャラ目:791時間 4キャラ目:190時間(配信用)
注意 • 個人の見解・解釈が多分に入っています。 • 見解の相違・事実誤認などありましたらご指摘ください。
今日の目的 • M5Stack Unit Necoという面白いデバイスがあります。 • さまざまなセンサー情報を使って思い通りにLEDを光らせよう!
開発方法 • Windows11PCでArduinoというIDEを用いて開発 今回GitHub Copilot支援のため同じファイルをVSCodeで開 いてArduinoでビルドするという手法で開発 • あとは、ヒントとなるリポジトリやドキュメントを渡すなどして通常 通りバイブコーディング!!
Unit Necoの仕様 項目 仕様 LED WS2812C-2020 × 35個 色数 16,777,216色(フルカラー)
接続方式 シリアルカスケードインターフェース インターフェース HY2.0-4P(Groveポート)× 2 サイズ 44.6 x 43.0 x 10.1mm
接続方法 • Unit NecoのPort.Bとお手持ちのM5Stack本体のGroveコ ネクタとを接続する • 対応しているポート・ピン配置は公式サイトを参照 • CoreS3の場合は以下のようなピン配置 ポート
GND 5V Data BTN Port.A G2 G1 Port.B G9 G8 Port.C G17 G18
サンプルコード
サンプルコード • https://github.com/tomokusaba/m5stack/tree/mai n
ブログ • M5Stack Unit Necoで猫耳LEDを光らせよう https://qiita.com/tomokusaba/items/a90d4273f8e8d74781d0 • M5Stack Unit Heartを使おう
https://zenn.dev/tomokusaba/articles/7c15f30e0f0318 • M5Stack CoreS3のIMUセンサーでUnit NecoのLEDを制 御しよう https://qiita.com/tomokusaba/items/eb9d37fefc0af8fc9afa • M5Stack CoreS3のマイクでUnit NecoのLEDをリアルタイ ム制御 https://qiita.com/tomokusaba/items/178323347f2a23c842a5
多分知っておくといい前提知識 • HSVカラーモデル • HSV→RGBの変換 • 三角関数 • ベクトル計算 •
FFT • 音程と周波数のマップ
宣伝 おしまい
【劇場版】アニメから得た学びを発表会 2026(4/11)
シアトルに行ってきたバー @ エデン日暮里 (4/3) 収益でいらないもの交換会が豪華になります
おしまい おしまい