1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Raspberry PiのTips

Last updated at Posted at 2023-12-29

はじめに

Raspberry Pi/Raspberry Pi Zero関連のTipsをまとめる。

目次

USBガジェットモード設定

Raspberry PiのUSBポートをPCと接続し、USB-Etherポートとして動作させる。これによって、Raspberry PiをWifi等で直接ネットワークに接続していなくても、SSHやVNCなどの通信ができる。USBポートは電源も兼ねるため、供給電力には注意が必要。

image.png

Raspberry Pi側の設定

・Raspberry Piのイメージファイルが入ったmicroSD をPCにさして、config.txtcmdline.txtの2ファイルを直接編集する。下記を追加する。

config.txt
dtoverlay=dwc2
cmdline.txt
# rootwaitの後にスペースを入れて下記を追加。改行不可。
modules-load=dwc2,g_ether

PC側の設定

RNDIS ドライバをインストールする。下記よりダウンロード。

下記が参考になりました。

IPアドレスについて

動的アドレスが割り当たるので、固定化したい場合は適宜設定する。Raspberry Piのホスト名がわかっている場合はpingでIPアドレスを確認できる。-4のオプションを付けないと、IPv6のアドレスで表示されるので注意。

ping
C:\Users\XXX>ping -4 <host名>

戻る

SSH/VNC設定

Raspberry Pi側の設定

[設定]→[Raspberry Piの設定]→[インターフェース]でSSHとVNCを有効にする。

image.png

PCからSSHアクセス

# ssh <ユーザ名>@<Raspberry PiのIPアドレス>
# <ユーザ名>:pi / <Raspberry PiのIPアドレス>:192.168.0.10 の場合
ssh pi@192.168.0.10

PCからVNCアクセス

VNC Viewerをインストールしてアクセス可能。

戻る

PCとファイル共有

WindowsPCとのファイル共有。RaspberryPi側に共有フォルダを作ってアクセスする方法。Sambaをインストールする。

Raspberry Pi側の設定

samba install
sudo apt install samba

ユーザ名piでDesktop/Shareに共有フォルダアクセスする例。

設定
# フォルダ作成
mkdir /home/pi/Desktop/Share

#microでsambaのコンフィグファイル変更
sudo micro /etc/samba/smb.conf

#ファイルの最後に下記を追加してセーブ。
#[]内の名称が、共有フォルダ名になる。
[raspberrypi_share]
  comment = RaspberryPi
  path = /home/pi/Desktop/Share
  writable = yes
  browsable = yes 
  force user = pi

#samba用のアクセスパスワード設定。アクセスユーザ名がpiの場合
sudo smbpasswd -a pi

#sambaをリスタート
sudo systemctl restart smbd

PC側設定

ファイルエクスプローラでIPアドレスを指定するとフォルダへアクセスできる。

image.png

戻る

ユーザの追加・削除

ユーザ追加

ユーザ追加
#ユーザ追加
sudo adduser <ユーザ名>
#パスワード設定
sudo passwd smbuser
#管理者権限
sudo gpasswd -a <ユーザ名> sudo

ユーザ削除

ユーザ削除
sudo userdel <ユーザ名>

戻る

軽量エディタmicro

Raspberry Pi Zeroの場合、VSCodeはかなり重い。日本語入力とシンタックスハイライトもできるアプリとしては、microが最適だった。GUIはないが、マウス操作もできるので、GUIのテキストエディタとほぼ変わらない。OSの環境ファイル変更等、癖のあるviの代わりとしても使える。

micro
#インストール
sudo apt install micro

#ターミナルから起動
micro <ファイル名>

#終了
ctrl+q

image.png

戻る

スクリーンショットアプリ

spectacle切り取り機能などもあるので、WindowsのSnipping toolのような使い方ができる。

sudo apt install kde-spectacle 

image.png

戻る

Amazon Prime Videoを見る

いつの間にかChromiumが著作権保護技術のWidevineに対応していた。去年ぐらいまでは対応していなかった気が。。下記でインストールすると普通にPrime Videoが見れるようになる(もちろんAmazon Primeの会員である前提)。その他動画配信サービスもおそらく対応していると思う。

sudo apt update
sudo apt full-upgrade
sudo apt install libwidevinecdm0

戻る

kivyが動作しない

Pythonのkivyを使うとエラーが出ちゃうときの対処。下記参考にさせていただきました。

戻る

以上

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?