Topic

Raspberry Pi

A collection of 7 issues

Raspberry Pi 4 + Ubuntu 20.04 でWi-Fiセットアップ

Raspberry Pi4にUbuntu 21.04 Server をインストールして、Wi-Fiにつなぐための設定。 設定ファイルをいじる 設定ファイルをいじります。 sudo vi /etc/netplan/50-cloud-init.yaml # This file is generated from information provided by the datasource. Changes # to it will not persist across an instance reboot. To disable cloud-init's # network configuration capabilities, write a file # /etc/cloud/cloud.cfg.
1 min read

Raspberry PiにUbuntuをインストールする(2021.10版)

Raspberry Pi + Ubuntu Server 久々にまっさらにしてインストールしたのでメモ。 * Raspberry Pi 4 Model B (8GB) * Raspberry Pi3 Model B+ * Ubuntu 20.04 Server イメージのダウンロード ここから好きなディストリビューションを選んでイメージをダウンロードしておきましょう。 Pi3, Pi4では64bit版が使えます。 https://ubuntu.com/download/raspberry-pi Raspberry Pi Imager のダウンロード SDカードにイメージを書き込むのにRaspberry Pi Imagerが必要です。(他のツールでも良いですが) 下記サイトからダウンロードしておきましょう。 https://www.raspberrypi.com/software/ Raspberry Pi Imager で書き込み 実はRaspberry Pi Imager単体でディストリビューションのダウンロード→書き込みが完結する
1 min read

Raspbian + config.txt でカスタム解像度

会社から「まだ確定じゃないけど、ラズパイ案件あるかもよ」との情報に転がってたラズパイで復習を兼ねて遊んでみようと思い立ちました。 HDMI 出力が標準であるのでモニタに繋げばいいのですが、そのために抜き差ししたりするのが面倒なのでちょいモニタリング用に組み込みできるディスプレイが欲しいな~と思ってました。 Amazon で物色、買う ラズパイ遊びのために 7 インチのディスプレイを買いました! 無名ブランドですが、他にも遊んでいる方々が高評価をつけていて、タイムセールで少しだけ安くなっていたのでこれにしました。 接続 タイムセールで 7,000 円切っていましたが、この値段でタッチ操作可、スピーカー付き、接続用ケーブルもてんこ盛り。 すぐに遊び始められます。 また 5V3A の大容量電源も付属しているので、ラズパイの Wi-Fi モデルならすっきり 1 ケーブルに! 接続例 HDMI から基盤につけるためのリボンテーブルは、基板側の部品が細かくてちょっと苦戦しました。 あと、下からでる電源用の USB ケーブルは、L 字のものがあるとい
2 min read

Raspbian 上に 最新のNode.jsをインストールする

apt からインストール まずは素直に apt からインストールして、そこから好きなバージョンにあげていくやりかた。 sudo apt install node.js npm バージョン管理ツールの適用 n を使います。 ついでに yarn も。 sudo npm i -g n yarn 利用可能なバージョンの確認 リモートのリスト表示、lsr オプションで確認します。 --all をつけると全部見られます。 n lsr 好きなバージョンをインストール 例えば、 12.18.0 を使いたい場合。 バージョン末尾の 0 は省略できます。 sudo n install 12.18 # installing : node-v12.18.0
1 min read

Linuxでファイルの文字コードを変換する

ダウンロードしてきたスクリプトファイルが SJIS で、UTF-8 にして使いたいときとか。 ieserver.net のサンプル DDNS 更新用 Perl プログラムとかね。 iconv を使う iconv コマンドを使いましょう。 iconv -f sjis -t utf8 target-sjis-file.txt > new-utf8-file.txt オプション * -f: from 文字コード。入力となるファイルの現在のの文字コード * -t: to 文字コード。出力先の新しいファイルの文字コード * target: 入力元ファイル名 出力は標準出力になるので、パイプするなり書き出すなり。 ieserver のサンプルコードは注意 * サンプルコード 51 行目の ~ が ‾ に変換されてしまうので、手動で ~ に直しましょう。 * 改行の \n
1 min read

Raspbian 上に 最新のPythonをインストールする

Python Japan に書いてあるとおりやるとできました。 https://www.python.jp/install/ubuntu/index.html RaspbianとWSL2で確認。 コンパイル用ライブラリをインストールする いっぱい必要です。 下記コマンドをまるっとコピーしてライブラリをインストールします。 sudo apt update && sudo apt install build-essential libbz2-dev libdb-dev libreadline-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libsqlite3-dev libssl-dev zlib1g-dev uuid-dev tk-dev -y 最新版のソースを取得する バイナリではなく、ソースを取得します。 https://www.python.org/downloads/ から最新版の Download をクリックし、次のページの Gzipped
1 min read

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe