●ラズパイ5 を 使う
●自宅のテレビに、前モデルの「 ラズベリーパイ4 」を接続して … 主に、【 YouTube 】動画などを、観賞しています。

 → リモート接続で … パソコンからの操作もしています。
・ ・ ●大幅に進化の上位モデル( 4 年ぶり )が ・ ・  日本で、販売 ( 2024年2月13日 ) されましたので … ・
●最新モデル「 ラズパイ5 ( 8GB ) 」を、試してみることにしました。 前モデル「ラズパイ4」より、2〜3倍増のパフォーマンス向上で CPU性能や拡張性などの機能が、強化されているようです。 【 Raspberry Pi 5 8GB 】

 → 昔のパソコン性能( 2015年頃 )程度が想定されます。
●箱を開けましたが … 丸裸の商品が、そのままの状態で入っていました。

 → この梱包スタイルが … 標準なのかしら ?
●基板を取り出しました。

 → 旧モデルと同じサイズなのかしら ?
●中核の機能を担う、主要な部品やモジュールの配置です。
・ ・ ・ ●データストレージは … SSD を使用します。 ・ ・
●ラズパイ5に、接続するSSDです。 … バッファロー SSD 外付け 250GB 【 SSD-PST250U3BA/N 】

■これまでのパソコンなどの機器では … ・データを記録するストレージは、ハードディスク(HDD)が主流でしたが  今では、多くのパソコンなどで … SSDが搭載されています。 ・SSDの … 仕組みそのものは、USBメモリやSDカードと同じものです。 ・SSDは … 高速にデータの【読込み】・【書込み】ができるようですので  当該ラズパイ機に、SSD(OS搭載)接続して、使用してみます。 ■OS搭載しますので … FAT32で初期化(フォーマット)します。  ブートローダは、FATファイルシステムのみサポートされています。
・ ・ ・ ●組み立てます。 ・ ・
●専用ケースに、入れた状態です。

・ケース内に …( Raspberry Pi 5 )用 公式アクティブクーラー 装着です。  ( ヒートシンク + 冷却ファン )
●接続機器の構成イメージです。 ディスプレイは、テレビ画面を使用します。 *SSD(OS格納)で … OS起動させます
●LAN・USBのコネクタ接続部分です。

■左から ・LAN ( 1Gbps Ethernet ) X 1 … ギガビットイーサネット ・USB(3.0) X 2 … SSD(OS格納)は、下段に差し込みます。 ・USB(2.0) X 2
・ ・ ・ ●接続です。 ・ ・
●ケース蓋をして、ケーブル接続した状態です。

■左から ・電源 : 5V・5A ・HDMI : テレビ ・USB(3.0): 外付け SSD(OS搭載)250GB ・USB(2.0): キーボード + マウス
・ ・ ●公式イメージ書き込みソフト「 Raspberry Pi Imager 」で ・ ・  OSをインストールします。 ・
●パソコンで … USBメモリに、OSを直接書き込みます。

 → 各項目を … 以下の要領で選択します。
●デバイスを選択


●OSを選択


●ストレージを選択


●設定を編集する。


●一般項目の設定です。

【保存】ボタンを押下する。
●サービス項目の設定です。

【保存】ボタンを押下する。
●オプション項目の設定です。

【保存】ボタンを押下する。
●処理継続の確認です。

【はい】ボタンを押下する。
●書き込み中です。


●完了です。… お手軽な作業で、インストールできました。(^^)

【 続ける 】ボタンを押下する。… メニュー画面が表示されます。
●設定 …  sudo apt update sudo apt upgrade 最低限の初期設定などもしました。
●ブートローダ(bootloader)を最新版(更新)にします。 @現在のブートローダを確認する。… vcgencmd bootloader_version Aブートローダーをアップデートする。… sudo rpi-eeprom-update -a B再起動する。… sudo reboot C更新後のブートローダを確認する。… vcgencmd bootloader_version
・ ・ ・ ●実際に … 使用する環境で確認します。 ・ ・
●テレビの上に設置しました。


●電源(ON)… 初期画面です。(リモート接続・パソコン画面より)

 → ブルー系の景色画像で、基本デザインは変わらないです。
●タスクバーです。(テレビ画面より)

 → プルダウンして、操作する主要アイコンです。
●Webブラウザは … Firefox ( ファイアーフォックス )

 → 初めての使用ですが … 大丈夫かしら ?
●試しに … 【 YouTube 】で、観てみます。

 → 「 宇宙戦車 アトラス 」を … 快適に鑑賞できました。
・ ・ ・ ●音が出ない事象が発生しました。 ・ ・
@「 raspi-config 」設定画面の表示です。… sudo raspi-config
A設定です。 ・6 Advanced Options Configure advanced settings ↓ ・A7 Audio Config Set audio control system ↓ ・1 PulseAudio ↓ ・保存
B再起動する。
C修正ファイルの読み込みです。… sudo nano /etc/pulse/default.pa
D修正です。 ・コメントを外しました。 load-module module-native-protocol-tcp ↓ ・直後に追加しました。 load-module module-zeroconf-discover
E「 zeroconf 」のインストールです。 sudo apt install pulseaudio-module-zeroconf
・ ・ ●音量が、小さいので … ・ ・  当該機器のサウンドサーバ(マスター)を設定します。 ・
●音量の調整 … alsamixer
■音声が絞られて、小さかったので … 大きくしました。  ・キーボードの【 ↑ ↓ 】で、調整します。
・ ・ ●インターネット【YouTube】動画を鑑賞視聴していたら ・ ・  突然に、ハングアップの事象が発生して、不安定です。 ・
@Wi-Fi接続(無線)的に、怪しいので設定を調べます。 ・現在の状態を確認する。… iwconfig wlan0
Power Management:on
AWi-FiのPower Managementが …【ON】設定です。 ・無線LANインタフェースが、省電力モード(スリープ)の状態です。  → スリープ的な事象発生ですので、この設定が怪しいかも?
B常に、無線ネットワークが接続された状態にしたいので … ・wifパワーマネジメントを【OFF】設定して、無効にします。 sudo nano /etc/rc.local ・末尾の「exit 0」の前に、以下を追記します。 iwconfig wlan0 power off # wlan0 power management off <- 追記
C再起動して、【YouTube】動画を鑑賞できましたので この設定で様子を見ます。
・ ・ ●Arduino 統合開発環境( Arduino IDE )を … ・ ・  インストールしてみます。 ・ ・  sudo apt-get install arduino ・
●インストールできました。
 → メニューから起動します。 
●デスクトップに、アイコンを設置しました。
 → アイコンを、クリックしての起動もできます。 
●レガシーIDE (1.8.X) が、インストールされています。… Arduino IDE 1.8.19
■メイン環境のパソコン ( Windows11 ) と …  同じ、レガシーIDEなので、都合が良いです。
●環境設定です。

●「 ESP32 」ボードを、インストールしました。
 → 主に、「 ESP32 」系を使用しますので
●ESP32動作確認用 … LED点滅プログラムを作成しました。
 → GPIO22 ピンを、LED点滅させます。
●プログラムの保存場所です。
・プログラム : LED_TEST_01
●【 ESP32E 】を、接続しました。
【 ESP32−DevKitC−VE ESP32−WROVER−E開発ボード 8MB 】
●【 ESP32E 】8MBメモリ用の設定です。

●プログラムの書き込みです。
 → コンパイルOK … 書き込みできました。
●実行ログです。

●稼動中です。
 → LED点滅しています。 … OKです。
・ ●ESP32系の(開発・テスト)の通常運用は ・ ・  パソコン(Windows)環境を、使用していますので …
・ ●パソコンのスケッチブック情報を ・ ・  当該ラズバイ(Linux) 環境に … そのまま、移行して動かしてみます。
●Arduino IDE環境を、再構築します。 … しばらく、使用していないので @Arduino IDEの公式サイトより、ダウンロードする。
・Legacy IDE (1.8.19) ↓ ・Linux Arm 64 Bits ↓ ・arduino-1.8.19-linuxaarch64.tar.xz *圧縮ファイル A展開(解凍)する。(アーカイブ)「/home/pi」 ・ダブルクリックするとカレントディレクトリに展開されます。 Bインストール ・install.sh
●移行対象 … パソコン ( Windows ) → ラズパイ ( Linux ) 環境  ■スケッチブックの保存場所 : 07-Arduino   ・スケッチ   ・ライブラリー  *当該フォルダ ( 07-Arduino ) 全体を … コピーして流用する。 ------------------------------------------------------------------------- ●移行後 … 【 コンパイル 】 → 【 書き込み 】しました。  ・ちゃんと、動いてくれますので … OKです。  ・( コンパイル → 書き込み )処理が、早いので … ビックリです。 ------------------------------------------------------------------------- ( 感想 ) ●2つのテスト環境があれば … 同時に稼働できますので  ■双方向の通信テストなどを   実施する際に、実行ログが … リアルタイムで取得できますので   双方からの情報により … 感覚的に、高精度な検証ができそうです。  ■当該ラズパイ機は   バックアップ環境としての運用が … 適している感じがしますので   以下の用途で、運用形態を考えています。    ・パソコン( Windows )環境 … 通常運用で、使用する。    ・ラズパイ( Linux )環境 … バックアップ運用時に使用する。 -------------------------------------------------------------------------
・ ・ ラズベリーパイ … OS ( Raspberry Pi OS ) の ・ ・  ●退避(バックアップ) と ●復旧(リストア) 方法は … ・
●SSD(OS搭載)活用の環境 … バックアップ イメージです。 ■外付け「 SSD 」や「 USBメモリー 」などの小型ストレージは  主要OSで読み書き可能な … FAT32 ( ファイルシステム )です。  【 最大容量 】   ・1 ファイル : 4 GB   ・1 媒体   : 2 TB
(メモ) ■動画(MP4)の容量目安(60分)です。   画質   画面サイズ 容量目安(60分) ・SD低画質  320 x 240  210 MB ・SD高画質  640 x 480  396 MB ・HD高画質 1280 x 720  720 MB *FAT32規格超を扱う場合は、exFAT形式が適しています。
・ ・ ・ ●感想です。 ・ ・
【 電力 】… 電源アダプター( 5V ・ 5A )を使用しています。 ・電力消費が多い機器のようですが …  周辺機器に電力供給できる環境を備えていますので  USB接続から他のデバイスへの充電もできそうです。
【 発熱 】… アクティブクーラーを装着しています。 ・電源( ON )直後 … ファンが高回転で回ります。  発熱量が大きいようですが、数秒経過すれば静かになります。 ・CPU温度 … 通常は、50 〜 60度の範囲で、推移しています。
【 CPU 85度 】… サーマルスロットリングが起動します。 ・アクティブクーラーを、装着しない場合は …  高温状態が想定されますので、それなりの冷却対策が必要です。
●処理が重たくなるのは … ・CPUの高温時に、クロック周波数を下げて、温度を下げる 「 サーマルスロットリング 」熱による性能制限機能の発動により  処理スピードが落ちて、重たい操作感を体感します。  これは、熱暴走を起こし、機器が壊れるといった事態を防止します。
【 Firefox 】… 初めての使用ですが、慣れれば大丈夫です。 ●Webブラウザは「 Chromium 」を、使う予定で設定しましたが  漢字入力ができないので …  第2候補の Firefox (ファイアーフォックス)を使用しています。  それなりに、動いてくれますので … しばらく、様子を見ます。 ●全体的に、それなりの「サクサク感」操作で … ・【 YouTube 】動画を、ストレスなく、鑑賞できました。
・ ・ ●Amazonプライム・ビデオで ・ ・ ・映画やアニメ動画などの配信を視聴してみます。 ・
●最初の再生時に … DRMを【 有効 】設定しました。
 → パソコンと同じ感じで、視聴できました。 … いいかも !
・ ・ ・ ●SSD(OS搭載)の使用領域を、必要最小限にしたいので … ・ ・
●【 データ系専用のUSBメモリ・32G 】を活用します。 ・個別用途の動画、(ESPXX)プログラムソースなどのデータ類を  【 データ系専用のUSBメモリ 】に移行してしています。 ・これにより …  SSD(OS搭載)の使用容量が、大きく削減できました。 ・FAT32フォーマットの当該USBは、パソコン接続でも使用できます。 ・また、当該USBもSSDと同様なバックアップ運用しますので  パソコン内の主要データも吸い上げて、保管します。
・ ・ ・ ●搭載の電源スイッチについて ・ ・
●通電されていない(OFF)状態で  ・電源を供給すると … 自動的に、OS起動します。 ■通電されている(OS起動中)状態で  ・電源ボタン1回押すと … シャットダウンオプション画面が表示される。  ・電源ボタン2回押すと … シャットダウンする。  ・電源ボタン長押し … シャットダウンする。  ・シャットダウン後の通電中は、電源ボタンを1回押すと起動できます。  *シャットダウンはLED表示が赤色になる
■私の指圧力で、貧弱なボタンを壊しそうで、安心して使えないです。  ・やっぱり、従来の方法になりますが   電源コンセント(スイッチ)ボタンを…【 ON・OFF 】して切り替えします。
・ ・ ・ ●インターネットを利用する際は … ・ ・
●家ルータに、Wi-Fi(無線)接続しての使用です。 ・自宅は、高速インターネット通信(光回線)環境下ですので  【 YouTube 】動画などを … ストレスなく、鑑賞しています。 ・Wi-Fi(無線)の周波数帯は  5G の SSIDで利用できますが、別部屋の電波環境が良くないので  2.4G の SSIDに接続しています。
●家ルーター … 光BBユニット ( SoftBank 光 ) ・機種     通信速度     対応周波数帯  E-WMTA 2.4  最大 2.4 Gbps … 2.4 GHZ ・ 5 GHZ ・無線LAN規格 … IEEE 802.11ax *通信効率の向上を重視 ・ラズバイ5 : 433 Mbps ・ESP32   : 150 Mbps ・IPアドレス固定 … 8個( No 1 〜 8 )  ・割当範囲( 192.168.3.2 〜 192.168.3.254 )
< WAN・LAN >  ■WANポート ( 1 ポート )  ・インターフェース : 1000BASE-T/100BASE-TX/10BASE-T   ・伝送速度     : 1 Gbps  ■LANポート ( 4 ポート )  ・インターフェース : 1000BASE-T/100BASE-TX/10BASE-T  ・伝送速度     : 1 Gbps  ■LANケーブル … ギガビット対応なら(カテゴリ 5e 以上)  ■内蔵無線LAN … 伝送速度(2.4Gbps)
・ ・ ・ ●終わりに ・ ・
■昔のパソコン性能( 2015年頃 )程度のパホーマンス環境下で  大容量の … USBタイブの外付けSSD( OS搭載 )を活用して  それなりのサクサク操作を、体感しながら利用しています。 ■更なる、パホーマンス向上は …  PCI−e接続のSSD( M2NVMe )を接続して  高度なデータ・スループットをネットワーク、アプリケーションに  波及させ … ストレージ性能を劇的に向上できそうですが  高齢者の自分的には、現状のスペックで満足しています。
■まだ、完全体ではないのですが …  最低限の設定はできましたので、現状の環境下で、使用します。
・ ・ ・ ●気になることが … ・ ・
●【 冷却ファン 】… 回転制御の動作が怪しい 最初から、純正の冷却ファン回転動作は 自動的に制御されていましたが 以前ほどの高回転で冷却しない状況になりましたので 【 config 】を編集して、設定することにしました。
sudo nano /boot/firmware/config.txt
・最下部の[all] 下に、下記4行を追加しました。 # ファン制御(温度を下げて起動) dtparam=fan_temp0=50000 # 50℃で低速回転開始 dtparam=fan_temp1=60000 # 60℃で中速(または停止しない) dtparam=fan_temp2=65000 # 65℃で高速回転
■CPU温度 【 約60℃ 】前後をキープしていますので … 設定OKです。
・ ・ ・ ・ ・