$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pythonで遊べるLEDボードの紹介
Search
Yuuki Shimizu
May 24, 2025
Technology
0
95
Pythonで遊べるLEDボードの紹介
2025.5.24
[Shingen.py] Pythonで学ぶKeycloakを用いたユーザー管理ハンズオン LT
Yuuki Shimizu
May 24, 2025
Tweet
Share
More Decks by Yuuki Shimizu
See All by Yuuki Shimizu
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
970
Perlで痩せる
yuukis
1
800
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
530
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
500
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
92
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
86
FastAPI を活用した オープンデータAPI の作成
yuukis
0
1k
FastAPIで始める やまなし温泉めぐり
yuukis
0
480
Slack の困りごとを何とかしてみた①
yuukis
0
98
Other Decks in Technology
See All in Technology
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
940
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
810
安いGPUレンタルサービスについて
aratako
2
2.6k
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
100
“決まらない”NSM設計への処方箋 〜ビットキーにおける現実的な指標デザイン事例〜 / A Prescription for "Stuck" NSM Design: Bitkey’s Practical Case Study
bitkey
PRO
1
580
生成AIでテスト設計はどこまでできる? 「テスト粒度」を操るテーラリング術
shota_kusaba
0
530
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
700
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
430
世界最速級 memcached 互換サーバー作った
yasukata
0
330
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
290
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
2.1k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Balancing Empowerment & Direction
lara
5
790
YesSQL, Process and Tooling at Scale
rocio
174
15k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Practical Orchestrator
shlominoach
190
11k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
121
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
69k
How to train your dragon (web standard)
notwaldorf
97
6.4k
[SF Ruby Conf 2025] Rails X
palkan
0
490
Automating Front-end Workflow
addyosmani
1371
200k
Transcript
【[Shingen.py] Pythonで学ぶKeycloakを用いたユーザー管理ハンズオン LT】 Python で遊べる LEDボード の紹介 2025.05.24 しみず ゆうき 1
自己紹介 しみず ゆうき • モバイルアプリ エンジニア(Android/iOS) • 甲府市出身 ここ8年くらい東京へ出稼ぎ中 ◦ 週末は山梨にいます(隔週で)
• ガジェット、温泉、地元山梨が好き!あとお酒 2 @yuuki_maxio
山梨のIT系イベント開催情報サイト を運営しています! 3 Yamanashi Developer Hub https://hub.yamanashi.dev 宣伝① • 山梨県で開催されるIT系イベントを
一覧表示 • 県内の方はもちろん、県外から遊びに来 る方も、ぜひ活用してください! 地元貢献と勉強のため 💪
山梨の「もくもく会」コミュニティを運営しています! 4 宣伝② 色んなコミュニティを知りたい方にオススメ! https://kainokuni.org
この LT について 先週、面白そうなグッズを英国からオンラインで 購入したので、みなさんに自慢紹介するコーナー です 5
Pimoroni Pico 2 W Unicorn • 英国Pimoroni製のオールインワンLED マトリクスデバイス • Raspberry
Pi Pico 2 W(RP2350)搭載 • Wi-Fi対応で、インターネットとの連携が 可能 • 音声出力用のスピーカーとアンプを内蔵 • バッテリー駆動や自立スタンドにも対応 6
主な仕様 7 • RGB LEDマトリクス:16×16 または53×11 • LED更新速度:約300fps、14ビット精度で滑らかな表 示 •
9個のタクタイルボタンで操作性向上 • 光センサー搭載で周囲の明るさを検知可能 • Qwiic/STEMMA QTコネクタでセンサー拡張が容易
できること • カラフルなアニメーションやスクロールテキストの表示 • 天気予報や時計などの情報表示 • 音楽に合わせたビジュアライザーの作成 • センサーと連携したインタラクティブなアート作品 •
ゲームや通知システムの開発 8
開発環境 • MicroPythonに対応 • Pimoroni公式のライブラリとサンプルコードが充実 • USB経由で簡単にプログラムの書き込みが可能 • Wi-Fi経由でのデータ取得や制御もサポート 9
サンプルコード from galactic import GalacticUnicorn from picographics import PicoGraphics, DISPLAY_GALACTIC_UNICORN
gu = GalacticUnicorn() graphics = PicoGraphics(display=DISPLAY_GALACTIC_UNICORN) graphics.clear() # 画面をクリア graphics.set_pen(255, 0, 0) # 赤色のペンを設定 graphics.set_pixel(5, 5) # 座標(5,5)のLEDを赤く点灯 gu.update(graphics) # 画面に表示を反映 10
試しに作ったもの 11 看板代わりによさそう
明日の「スクラッチディ2025 in 山梨」に展示します! 日時:2025年5月25日(日) 10:00~16:00 場所:山梨県立図書館イベントスペース東面 12 プログラミングの お祭り