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
Raspberry pi 400をUSBキーボードとして使う
Search
kazueda
December 30, 2024
0
45
Raspberry pi 400をUSBキーボードとして使う
Raspberry piのUSBOTGで遊ぼう 第14弾
東海道らぐ名古屋 2023年10月オフな集まり
kazueda
December 30, 2024
Tweet
Share
More Decks by kazueda
See All by kazueda
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
20
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
8
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
9
Raspberry pi pico2の亜種で Risc-V用Linux-nommuを起動する話
kazueda
1
51
PythonのソースファイルをLLMで修正した話
kazueda
0
65
M5Stackサーバーを使って初代プレイステーションでuClinuxのカーネルを起動
kazueda
0
41
ChatGPTを使ってWebmsx上でFuzix
kazueda
0
31
ChatGPTを使ってwebmsx上でFuzixその2
kazueda
0
23
GUDドライバを使ったサブディスプレイその2
kazueda
1
110
Featured
See All Featured
BBQ
matthewcrist
87
9.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Typedesign – Prime Four
hannesfritz
40
2.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
The Pragmatic Product Professional
lauravandoore
32
6.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Transcript
Raspberry pi 400をUSBキーボードとして使う Raspberry piのUSBOTGで遊ぼう 第14弾 東海道らぐ名古屋 2023年10月オフな集まり 2023. 10.
14 1 kazueda か ず え だ
kazueda(かずえだ)の紹介 • 大阪出身、丙午、おとめ座、O型 • 科学者(化学) • 2003年4月から浜松で、働き始める • 自転車での移動が生活の足 •
趣味は「ラジオを聴くこと」、「アメリカの コミックの邦訳を読むこと」 @kazueda 2 slideshare speaker deck
これまでのお話 3
ガジェットモード三昧その1 • これまでの発表の一部を百均のA5ケースに納めてみました 4
ガジェットモード三昧その1 • これまでの発表の一部を百均のA5ケースに納めてみました 5 X86 PC Arduino Pro Micro Raspberry
pi 3B+ Ras pi zero WH ネット越し に「x86 PC」を制御 USBキー ボードをエ ミュレート ネット越しに 制御される USB DVDROM エ ミュレート USB経由で 「x86 PC」の 画面取り込み
ガジェットモード三昧その2 • 次回の発表ネタです。 6
ガジェットモード三昧その2 • 次回の発表ネタです。 7 「Ctrl」と「Raspberry pi」キーを同時に押 すことで、キー入力が「Raspberry pi 400」 と「USBケーブルでで接続したPC」との間
で切り替わります。
ガジェットモード三昧その2 • 次回の発表ネタです。 8 「Raspberry Pi 400」をUSBキーボートとして使う+α • タブレットPCにつない で、ブラウザ越しに
「x86 PC」をコント ロールしています。
設定方法 1. 「dtoverlay=dwc2」を「/boot/config.txt」に追加 2. 再起動 3. $ sudo modprobe libcomposite
4. $ wget https://github.com/Gadgetoid/pi400kb/releases/download/v 0.0.1/pi400kb-v0.0.1-32bit-armv7l.zip 5. Zipファイルを展開して得られる「pi400kb」に実行権限 6. $ sudo ./pi400kb 9 https://github.com/Gadgetoid/pi400kb
操作方法 • 「Ctrl + Raspberry」を押すたびに、USBキーボードと RasPi400用キーボードが切り替わる • 「Ctrl + Shift
+ Raspberry」で「pi400」コマンド終了 10 https://github.com/Gadgetoid/pi400kb
自動起動の設定 $ sudo cp pi400kb /usr/sbin/pi400kb $ sudo systemctl edit
--force --full pi400kb.service • 動作するかどうか確認 $ sudo systemctl start pi400kb.service $ sudo systemctl status pi400kb.service • 問題なければ、 sudo systemctl enable pi400kb.service 11 https://github.com/Gadgetoid/pi400kb
HDMI切り替え機を制御 12
HDMI切り替え機を制御 • GPIOに接続したLED でHDMI切り替え機 を制御 • キーボードと画面 の制御を同時に行 える 13
リモコンで切り 替え可能なHDMI 切り替え機 GPIOに赤外線LED リモコン
作者の環境 14 将来、RasPi400をRasPi4に置き換えて、お気に 入りのキーボードが使えるようにするらしい
まとめ • 「pi400kb」で、RasPi400をUSBキーボード化 <ー展示などに持参する荷物を減らせる • 変わったUSBガジェットモード利用例の探索 • マイクロコントローラーのUSBデバイスとの併用 15 今後の展開
おしまい