Bubble, bubble, toil and cuddle !!!

April 10, 2021
XML
カテゴリ: 作りモノ
今日は晴れ。

単身赴任先はまだ少し冷えています。コートを着てもまだ大丈夫。
---

Raspberry Pi Pico の USB のホストモードを使って、USBキーボードを接続して文字入力するサンプルが pico-examples&yenusb&yenhost&yenhost_hid にあるので、それを動かしてみることを目標に実験してみます。

ホストモードのときの難点は、Raspberry Pi Pico の USB 端子がUSBデバイス用になってしまうため、5V電源を Raspberry Pi Pico に接続しないといけないことです。ブレッドボード上で 5V 電源を Raspberry Pi Pico に供給するために、秋月電子通商で売ってる、 ブレッドボード用DCジャックDIP化キット を使って、5V ACアダプタから電力供給してみました。このとき、



とします。GNDはRaspberry Pi PicoのどのGND端子につないでも構いません。

Raspberry Pi Pico と USBキーボードはどうやって接続するかっちゅうと、Raspberry Pi Pico のマイクロUSB端子に OTG ケーブルを挿して、その先にUSBキーボードを挿します。



仕方ないので、標準出力に出力している内容をNTSCモニタに出力するようソースを少しいじりました。これで、USBキーボードで打った文字がNTSCモニタに表示できるようになりました。ソースは pa-art/test_usb_host にあります。メインは host_hid.c です。

Raspberry Pi Pico と USBキーボード接続の様子
Raspberry Pi Pico と USBキーボード接続の様子

host_hid.c で何をやってるかイマイチ理解できてないので、USBキーボード入力部分を切り出して自分のプロジェクトに組み込みところまではまだまだですが、とりあえず、Raspberry Pi Pico のホストモードで USBキーボードが使えることは分かりました。

USBキーボードから入力している様子(ちょっと見にくいけど(^^)

--- 16:15 ---





お気に入りの記事を「いいね!」で応援しよう

Last updated  April 10, 2021 04:17:32 PM
コメントを書く
[作りモノ] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

Keyword Search

▼キーワード検索

Category

Favorite Blog

まだ登録されていません

Comments

wiskij@ Re:CH341AでVersaPro VX-UのBIOSチップ内容を読み取った(08/04) 再びGL245UFASを開いてCH341Aのコンタクト…
wiskij@ Re:CH341AでVersaPro VX-UのBIOSチップ内容を読み取った(08/04) こんばんは。NECのGL245UFAS半ジャンクを…
sorriman @ Re:HP ProDesk 400 G4 DM をセットアップした(01/13) 情報ありがとうございます。 また自宅を2…
Wi-Fiアンテナは多分入ってると思います。@ Re:HP ProDesk 400 G4 DM をセットアップした(01/13) 始めまして。 この機種はまだお使いでしょ…
通りすがりの者です@ Re:LIFEBOOK U939/B に WANカードを載せた(01/21) 私のLIFEBOOKではnanoSIMを装着後に再起動…

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: