reTerminalを始める
reThingsファミリーの新しいメンバー、reTerminalをご紹介します。この未来対応のヒューマンマシンインターフェース(HMI)デバイスは、IoTやクラウドシステムと簡単かつ効率的に連携し、エッジでの無限のシナリオを実現します。
reTerminalは、1.5GHzで動作するクアッドコアCortex-A72 CPUを搭載したRaspberry Pi Compute Module 4(CM4)と、1280 x 720の解像度を持つ5インチIPSキャパシティブマルチタッチスクリーンを搭載しています。マルチタスクを実行するのに十分なRAM(4GB)と、オペレーティングシステムをインストールするのに十分なeMMCストレージ(32GB)を備えており、高速な起動時間とスムーズな全体的な体験を可能にします。デュアルバンド2.4GHz/5GHz Wi-FiとBluetooth 5.0 BLEによるワイヤレス接続機能を備えています。
reTerminalは、より多くの拡張性のための高速拡張インターフェースと豊富なI/Oで構成されています。このデバイスには、安全なハードウェアベースのキーストレージを備えた暗号化コプロセッサなどのセキュリティ機能があります。また、加速度計、光センサー、RTC(リアルタイムクロック)などの内蔵モジュールも備えています。reTerminalには、より高速なネットワーク接続のためのギガビットイーサネットポートと、デュアルUSB 2.0 Type-Aポートがあります。reTerminalの40ピンヘッダーは、幅広いIoTアプリケーションに対応します。
reTerminalは、Raspberry Pi OSが最初からインストールされた状態で出荷されます。そのため、電源に接続するだけで、すぐにIoT、HMI、エッジAIアプリケーションの構築を開始できます!
リリース日 | プリインストールOS | プリインストールSTM32ファームウェア | ボードバージョン | 追加情報 |
---|---|---|---|---|
06/15/2021 | 2021-06-02-Raspbian(modified)-32-bit | V1.0 | v1.3 | 初期版 |
08/03/2021 | 2021-06-02-Raspbian(modified)-32-bit | V1.1 | v1.4 | |
09/03/2021 | 2021-06-02-Raspbian(modified)-32-bit | V1.6 | v1.6 | IO拡張チップをMCP23008-EからPCA9554に変更、 暗号化マイクロチップをATECC608A-SSHDA-BからATECC608A-TNGTLSS-Gに変更 詳細情報 |
11/02/2021 | 2021-09-14-Raspbian(modified)-32-bit | V1.8 | v1.6 |
特徴
- 高い安定性と拡張性を持つ統合モジュラー設計
- 4GB RAMと32GB eMMCを搭載したRaspberry Pi Computer Module 4で駆動
- 1280 x 720、293 PPIの5インチIPSキャパシティブマルチタッチスクリーン
- デュアルバンド2.4GHz/5GHz Wi-FiとBluetooth 5.0 BLEによるワイヤレス接続
- より多くの拡張性のための高速拡張インターフェースと豊富なI/O
- 安全なハードウェアベースのキーストレージを備えた暗号化コプロセッサ
- 加速度計、光センサー、RTCなどの内蔵モジュール
- ギガビットイーサネットポートとデュアルUSB 2.0 Type-Aポート
- IoTアプリケーション用の40ピンヘッダー
仕様
仕様 | 詳細 | |
---|---|---|
プラットフォーム | プロセッサ | Broadcom BCM2711 クアッドコア Cortex-A72 (ARM v8) |
周波数 | 64ビット SoC @ 1.5GHz | |
メモリ | 容量 | 4GB |
技術 | オンダイECC付きLPDDR4 | |
eMMC | 容量 | 32GB |
ワイヤレス | Wi-Fi | 2.4GHz および 5.0GHz IEEE 802.11b/g/n/ac |
Bluetooth | Bluetooth 5.0, BLE | |
ディスプレイ | LCD | 5インチ 720x1280 LCD |
タッチパネル | 静電容量式タッチパネル(マルチタッチ対応) | |
ビデオ | HDMI | 1 x Micro HDMI出力(最大4Kp60対応) |
CSI | 1 x 2レーン MIPI CSI カメラインターフェース | |
マルチメディア | H.265 (4Kp60デコード) | |
H.264 (1080p60デコード、1080p30エンコード) | ||
OpenGL ES 3.0 グラフィックス | ||
内蔵モジュール | リアルタイムクロック | NXP Semiconductors PCF8563T |
低バックアップ電流;VDD = 3.0 V、温度 = 25 ℃で標準0.25μA | ||
加速度センサー | STMicroelectronics LIS3DHTR | |
16ビット、±2g/±4g/±8g/±16g 動的選択可能フルスケール | ||
暗号化 | Microchip ATECC608A | |
セキュアハードウェアベースキーストレージ、非対称署名、検証、鍵合意 | ||
光センサー | Levelek LTR-303ALS-01 | |
デジタル光センサー | ||
内部IO 拡張 | Microchip MCP23008-E/ PCA9554 | |
ブザー | ≥85dB @10cm 2700±300Hz | |
外部I/O | GPIO | 最大 5 × UART |
最大 5 × I2C | ||
最大 5 × SPI | ||
1 × SDIOインターフェース | ||
1 × DPI(パラレルRGBディスプレイ) | ||
1 × PCM | ||
1 × PWMチャンネル | ||
最大 3× GPCLK出力 | ||
垂直拡張 インターフェース | 1 × PCIe 1レーンホスト、Gen 2 (5Gbps) | |
1 × USB 2.0ポート(ハイスピード) | ||
26 x GPIO | ||
POE | ||
電源 | 電圧 | 5V DC |
電流 | 3A(最小) | |
温度 | 動作温度 | 0 - 70°C(LCDスクリーン:0 - 60°C) |
機械的仕様 | 寸法 | 140mm x 95mm x 21mm |
重量 | 285g |
ハードウェア概要
ブロック図
ピン配置図
注意: 以下に示すように、reTerminalを正しい向きに保持してください。ここではLCDが右側を向き、背面が左側を向いています。
上記の図でのreTerminalの向きに注意深く注意してください。LCDとオンボードボタンは右側にあり、reTerminalの背面は左側にあります。また、デバイス全体が上下逆さまになっています。
reTerminalのクイックスタート
最も速く簡単な方法でreTerminalを始めたい場合は、以下のガイドに従ってください。
必要なハードウェア
reTerminalを始める前に、以下のハードウェアを準備する必要があります
- reTerminal
- Ethernetケーブルまたは Wi-Fi 接続
- 電源アダプター(5V/3A)
- USB Type-C ケーブル
ソフトウェアセットアップ
Raspberry Pi OS にログイン
reTerminalには、箱から出してすぐに使えるようにRaspberry Pi OSが事前にインストールされています。そのため、reTerminalの電源を入れて、すぐにRaspberry Pi OSにログインできます!
-
ステップ 1. USB Type-Cケーブルの一端をreTerminalに、もう一端を電源アダプター(5V/4A)に接続します
-
ステップ 2. Raspberry Pi OSが起動したら、警告ウィンドウでOKを押します
- ステップ 3. Welcome to Raspberry Piウィンドウで、Nextを押して初期セットアップを開始します
- ステップ 4. 国、言語、タイムゾーンを選択し、Nextを押します
- ステップ 5. パスワードを変更するには、まずRaspberry Piアイコンをクリックし、
Universal Access > Onboard
に移動してオンスクリーンキーボードを開きます
- ステップ 6. 希望するパスワードを入力し、Nextをクリックします
注意: デフォルトパスワードのraspberryを保持したい場合は、空白のままにしてNextをクリックできます
- ステップ 7. 以下についてNextをクリックします
- ステップ 8. WiFiネットワークに接続したい場合は、ネットワークを選択して接続し、Nextを押します。ただし、後で設定したい場合は、Skipを押すことができます
- ステップ 9. このステップは非常に重要です。 ソフトウェアの更新をスキップするためにSkipを押すことを確認してください。ただし、ソフトウェアを更新したい場合は、このwikiに従ってください
- ステップ 10. 最後にDoneを押してセットアップを完了します
注意: 左上のボタンは、ソフトウェアでシャットダウンした後にreTerminalの電源を入れるために使用できます
ヒント: より大きな画面でRaspberry Pi OSを体験したい場合は、reTerminalのmicro-HDMIポートにディスプレイを接続し、reTerminalのUSBポートにキーボードとマウスを接続することもできます。
reTerminal(拡張版)の使用開始
Raspberry Pi OSを自分でインストールしたい場合、64ビットUbuntuなどの他のOSをインストールしたい場合、WiFi経由のSSH、イーサネット経由のSSH、USB-シリアルアダプター経由でreTerminalにログインしたい場合は、以下のガイドに従ってください!
必要なハードウェア
以下のハードウェアを準備する必要があります
- reTerminal
- コンピューター(Windows/Mac/Linux)
- 8GB(以上)のmicro-SDカード(オプション)
- Micro-SDカードリーダー(オプション)
- USB-シリアル変換器(オプション)
- イーサネットケーブル(オプション)
- Wi-Fi接続(オプション)
- 電源アダプター(5V/3A)
- USB Type-Cケーブル
Raspberry Pi OS/ 64ビットUbuntu OSまたは他のOSをeMMCにフラッシュ
reTerminal上のCM4のeMMCストレージにRaspberry Pi OS/ 64ビットUbuntu OSまたは他のOSをフラッシュできます。必要なドライバーがインストールされると、reTerminalのUSB Type-CポートをPCに接続するだけで、外部ドライブとして表示されます。まず、reTerminalの背面シェルを取り外します。
注意: Seedによってパッケージ化された最新のシステムイメージには、適切なドライバーが含まれています:pi-gen-expand
- ステップ1. 4つのゴムカバーを取り外し、下にある4つのネジを外してreTerminalの背面シェルを開きます
- ステップ2. 2つのネジを取り外してヒートシンクを分解します
- ステップ3. 以下の図に従ってブートモードスイッチを下に倒します
次にソフトウェアのセットアップに移ります。希望するオペレーティングシステムに応じて手順に従ってください
Windows用
-
ステップ1. このリンクをクリックしてrpibootセットアップインストーラーをダウンロードし、必要なドライバーとブートツールをインストールします
-
ステップ2. USB Type-CケーブルでreTerminalをPCに接続します
Windowsがハードウェアを検出し、必要なドライバーをインストールします
-
ステップ3. 以前にインストールしたrpibootツールを検索して開きます
-
ステップ4. ファイルエクスプローラーを開くと、Computer Module 4のeMMCがUSBマスストレージデバイスとして表示されます
-
ステップ5. このリンクにアクセスしてRaspberry Pi Imagerソフトウェアをダウンロードします
-
ステップ6. Raspberry Pi Imagerソフトウェアを開きます
- ステップ7. キーボードでCTRL + SHIFT + Xを押して詳細オプションウィンドウを開きます
ここでホスト名の設定、SSHの有効化、パスワードの設定、wifiの設定、ロケール設定などを行うことができます
- ステップ8. CHOOSE OSをクリックして希望するOSを選択します
Raspbian OSをインストールしようとしている場合、テストを実施した結果、Bullseyeの32ビットと64ビットの両方のバージョンがreTerminalで黒い画面の問題を発生させることなく正常に動作することがわかりました。さらに、新しいBookworm 64ビットバージョンもテストしており、reTerminalで正常に機能します。
注意: Other general purpose OSに移動することで、64ビットUbuntuなどの他のOSを選択できます
-
ステップ9. CHOOSE STORAGEをクリックして接続されたeMMCドライブを選択します
-
ステップ10. 最後に、WRITEをクリックします
フラッシュプロセスが完了するまで数分お待ちください。
- ステップ11. ブートモードスイッチを元の位置に戻し、reTerminalシェルを組み立てます
これで**こちら**にスキップできます
Mac用
以下の手順を進める前にhomebrewをインストールする必要があります。
ターミナルを開いてbrew -V
と入力し、正しいhomebrew環境がセットアップされているかを確認してください。インストールされているhomebrew環境のバージョンが表示されるはずです。
- ステップ1. usbbootリポジトリをクローンします
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
- ステップ 2. libusb をインストールする
brew install libusb
- ステップ 3. pkg-config をインストールする
brew install pkg-config
- Step 4. Build using make
make
- Step 5. Run the binary
sudo ./rpiboot
-
ステップ 6. reTerminalをUSB Type-Cケーブルを使ってMacコンピュータに接続します
-
ステップ 7. このリンクにアクセスしてRaspberry Pi Imagerアプリケーションをダウンロードしてインストールします
-
ステップ 8. Raspberry Pi Imagerアプリケーションを開きます
- ステップ 9. キーボードでCTRL + SHIFT + Xを押して詳細オプションウィンドウを開きます
ここでホスト名の設定、SSHの有効化、パスワードの設定、wifiの設定、ロケール設定などを行うことができます
- ステップ 10. CHOOSE OSをクリックして、お好みのOSを選択します
注意: Other general purpose OSに移動することで、64-bit UbuntuなどのOSを選択できます
-
ステップ 11. CHOOSE STORAGEをクリックして、接続されたeMMCドライブを選択します
-
ステップ 12. 最後に、WRITEをクリックします
フラッシュプロセスが完了するまで数分お待ちください。
- ステップ 13. Boot Mode switchを元の位置に戻し、reTerminalのシェルを組み立てます
これで**こちら**にスキップできます
Linux用
rpibootのソースコードを取得するためにGitを使用するので、Gitがインストールされていることを確認してください
- ステップ 1. ターミナルウィンドウを開き、以下を入力してパッケージリストを更新します
sudo apt-get update
- ステップ 2. 以下のコマンドで Git をインストールします
sudo apt install git pkg-config make gcc libusb-1.0-0-dev
- ステップ 3. 日付が正しく設定されていない場合、Gitがエラーを出力する可能性があります。これを修正するには以下を入力してください
sudo date MMDDhhmm
注意: MM は月、DD は日付、hh と mm はそれぞれ時と分です。
- ステップ 4. usbboot ツールリポジトリをクローンする
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
- ステップ 5. usbbootツールをビルドしてインストールする
make
- Step 6. Run the usbboot tool and it will wait for a connection
sudo ./rpiboot
-
ステップ 7. USB Type-Cケーブルを使用してreTerminalをPCに接続します
-
ステップ 8. このリンクにアクセスしてRaspberry Pi Imagerソフトウェアをダウンロードします
-
ステップ 9. Raspberry Pi Imagerソフトウェアを開きます
- ステップ 10. キーボードでCTRL + SHIFT + Xを押して詳細オプションウィンドウを開きます
ここでホスト名の設定、SSHの有効化、パスワードの設定、WiFiの設定、ロケール設定などを行うことができます
- ステップ 11. CHOOSE OSをクリックして、お好みのOSを選択します
注意: Other general purpose OSに移動することで、64-bit UbuntuなどのOSを選択できます
-
ステップ 12. CHOOSE STORAGEをクリックして、接続されたeMMCドライブを選択します
-
ステップ 13. 最後に、WRITEをクリックします
フラッシュプロセスが完了するまで数分お待ちください。
- ステップ 14. Boot Modeスイッチを元の位置に戻し、reTerminalのシェルを組み立てます
Wi-Fi/Ethernet経由でSSHを使用してRaspberry Pi OS/Ubuntu OSまたはその他のOSにログインする
Wi-Fi/Ethernet経由でSSHを使用してRaspberry Pi OSにログインしたい場合は、以下の手順に従ってください。まずreTerminalでWi-Fi/Ethernetを設定し、次にWindows/Mac/LinuxでSSHを使用します。
注意: Raspberry Pi ImagerでWiFiを設定し、SSHを有効にしている場合は、ステップ1〜4をスキップできます
- ステップ 1. Wi-Fi接続がある場合は、Raspberry Pi OSデスクトップの右上角にあるWi-Fiアイコンをクリックし、Wi-Fiネットワークを選択して、画面上の仮想キーボードを使用してパスワードを入力します
注意: Wi-Fi設定の場所は、他のOSでは異なる場合があります
- ステップ 2. Wi-Fi接続がない場合は、ルーターからreTerminalのイーサネットポートにイーサネットケーブルを接続できます
注意: reTerminalとコンピューターが同じネットワークに接続されていることを確認してください
-
ステップ 3. 左上角のRaspberry Piアイコンをタッチし、
Preferences > Raspberry Pi Configuration
に移動してInterfacesタブをクリックします -
ステップ 4. SSHの横にあるEnableを選択し、OKをクリックします
次に、コンピューター上でソフトウェアを設定しましょう。お使いのオペレーティングシステムに従って進めてください
Windows用
- ステップ 1. コマンドプロンプトを開き、以下を入力します
- ステップ 2. プロンプトに対して yes と入力します
- ステップ 3. 以下のようにパスワードを入力します
raspberry
- ステップ 4. Raspberry Pi OSに正常にログインできた場合、以下の出力が表示されます
Mac/Linux の場合
- ステップ 1. コンピュータでターミナルを開き、以下を入力します
- ステップ2. 以下のメッセージに対して yes と入力してください
ECDSA key fingerprint is SHA256:XXXXXXX.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
- ステップ 3. パスワードを求められたら、以下を入力してください
raspberry
- ステップ 4. Raspberry Pi OSに正常にログインできた場合、以下の出力が表示されます
新しいRaspberry Pi OS/ Ubuntu OSまたはその他のOSをフラッシュした後のreTerminalドライバーのインストール
reTerminalには必要なドライバーが最初から事前インストールされているため、追加のドライバーをインストールする必要はありません。ただし、自分で新しいOSをフラッシュした場合は、必要なドライバーを別途インストールする必要があります。ドライバーが必要なハードウェアには、5インチLCD、タッチパネル、加速度センサー、光センサー、ユーザーLED、ユーザーボタン、RTC、ブザー、暗号化コプロセッサーが含まれます。
- ステップ 1. 以下のリポジトリをクローンします
sudo apt install git -y
git clone --depth 1 https://github.com/Seeed-Studio/seeed-linux-dtoverlays
- ステップ 2. リポジトリに入る
cd seeed-linux-dtoverlays
32bit OSの場合、sudo ./scripts/reTerminal.sh
を実行する前に以下のステップを追加する必要があります。インストール完了後、変更を有効にするためにreTerminalを再起動することを忘れないでください。
echo arm_64bit=0 | sudo tee -a /boot/config.txt
sudo reboot
- ステップ 3. 以下を入力してドライバーをインストールします
sudo ./scripts/reTerminal.sh
カーネルを同時にアップグレードしたくない場合は、以下を入力してください:
sudo ./scripts/reTerminal.sh --keep-kernel
ドライバーが正常にインストールされた場合、以下の出力が表示されます
- ステップ 4. reTerminalを再起動します
sudo reboot
seeedのドライバーを含むRaspberry Pi OSをeMMCにフラッシュする
- ステップ 1. 通常のミラー書き込み手順と同様に、まずデバイスモデルを選択する必要があります:
-
ステップ 2. オペレーティングシステムを選択する際は、必要なシステムをダウンロードし、ローカルフォルダに解凍してから選択する必要があります。
-
以下のリンクにアクセスしてRaspberry Pi OSをダウンロードしてください
バージョン | 説明 | TAG |
---|---|---|
2024-03-14-Raspbian-reTerminal-arm64 | 64bit Debian12(bookworm) Linux version 6.6.20 | lastest |
2024-03-14-Raspbian-reTerminal-armhf | 32bit Debian12(bookworm) Linux version 6.6.20 | lastest |
2022-07-21-Raspbian-reTerminal-arm64 | 64bit Debian11(Bullseye) Linux version 5.15.32-v7+ | release |
2022-07-21-Raspbian-reTerminal-armhf | 32bit Debian11(Bullseye) Linux version 5.15.32-v7+ | release |
ダウンロードしたOSを選択してください。ファイル名は .img で終わっているはずです。
最新のbookwormバージョンのイメージをインストールする場合は、詳細オプションボタンをクリックして設定を行わないでください。初期設定のためにこのインターフェースに入らないでください。 そうしないと、予期しないドライバーエラーが発生する可能性があります!!!
誤って詳細設定を行い、画面反転エラーが発生した場合は、問題を修正するためにドライバーを再インストールする必要があります。
- ステップ 3. その他の操作については、前述の手順を参照してください。 イメージがインストールされた後は、使用するためにドライバーをインストールする必要はありません。(提供するイメージにはドライバーファイルが含まれています)
reTerminal 分解ガイド
reTerminalの分解方法については、以下の動画をご確認ください:
>
FAQ
よくある質問については、こちらをクリックしてreTerminal使用方法のFAQwikiをご覧ください
リソース
-
[PDF] reTerminal 回路図 v1.6
-
[ZIP] reTerminal 回路図 v1.6
-
[PDF] reTerminal 回路図 v1.3
-
[ZIP] reTerminal 回路図 v1.3
-
[STP] reTerminal 3Dモデル
-
[Web Page] Raspberry Pi 公式ドキュメント
技術サポート & 製品ディスカッション
弊社製品をお選びいただき、ありがとうございます!弊社製品での体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。