reCamera 概要
reCamera は、オープンソースで小型の AI カメラであり、プログラム可能かつカスタマイズ可能です。RISC-V SoC を搭載し、デバイス上で 1 TOPS の AI 性能と 5MP @30 FPS のビデオエンコードを実現します。モジュラー式ハードウェア設計と拡張可能なインターフェースにより、ビジョン AI システムを構築する開発者にとって、非常に柔軟なプラットフォームを提供します。
特長

仕様
reCamera 2002 シリーズ | reCamera 2002 | reCamera 2002w | |
プロセッサシステム | AI 性能 | 1TOPS@Int8 | |
SoC | SG2002 | ||
CPU | C906@1GHz + C906@700MHz | ||
MCU | 8051@8KB SRAM | ||
メモリ | 256MB | ||
ビデオエンコード | 5MP @ 30Fps | ||
カメラセンサ | OV5647 | ||
ストレージ | eMMC | (version1) 8GB (version2) 64GB | |
拡張 | 着脱式 TF カード(最大 2TB、同梱なし) | ||
I/O | イーサネット | 100Mbps | |
ワイヤレス | / | WIFI2.4G/5G BT4.2/5.0 | |
USB | USB Type-C(2.0) | ||
ボタン | リセットボタン 1 個、ブートボタン 1 個 | ||
補助光 | 0.3W 白色光 | ||
ステータスライト | 電源インジケータ 1 個、IO プログラマブル 2 個 | ||
オーディオ | マイク | オンボードマイク | |
スピーカー | 外部スピーカー | ||
寸法 | 40x40x36.5mm | ||
電源 | 5V 1A | ||
ハードウェア概要

コアボード-C101
| ボード | 特長 | バージョン |
|---|---|---|
| C1_2002w | - eMMC - WiFi/BLE モジュール - オンボードアンテナ - 外部アンテナコネクタ | 1.2 |
| C1_2002 | - eMMC - ベースボード向け追加 SDIO - ベースボード向け追加 UART | 1.2 |
| 上面から見た図 | 下面から見た図 |
|---|


Sensor Board-S101
| 上面から見た図 | 下面から見た図 |
|---|


⚙️ 特徴
| センサー | OV5647 | CMOS サイズ | 1/4" |
| 画素数 | 5MP | 絞り | F2.8 |
| 焦点距離 | 3.46mm | 画角 | 65° |
| 歪み | <1% | 画像 | 2592 x 1944(静止画) |
| 画像 | 2592 x 1944 静止画解像度 | ||
| 動画 | 1920 x 1080p @30fps, 1280 x 720p @60fps, 640 x 480p @60fps, 640 x 480p @90fps | ||
- 4 x LED 補助ライト
- 1 x マイク
- 1 x スピーカー
- 3 x LED インジケータ
Base Board-B101
| 上面から見た図 | 下面から見た図 |
|---|


⚙️ 特徴
- 電源入力および通信のための Type-C ポート x1
- Ethernet 通信をサポートするシングルポートトランスフォーマモジュール x1
- データ保存および交換用の SD カードリーダー x1
ハードウェアインターフェース
ライト
recamera には 3 つのインジケータがあり、赤色と青色のライトはプログラム可能なインジケータで、緑色のインジケータはプログラム不可の電源インジケータです。赤色は CPU のステータスインジケータで、青色はシステム eMMC の読み取りステータスインジケータです。
ライトインジケータの状態:
| LED(色) | 状態 | 説明 |
|---|---|---|
| LED1 - 緑 | ON | 電源オン |
| LED2 - 赤 | 点滅 | CPU 動作中(ユーザー定義) |
| LED3 - 青 | 点滅 | eMMC 読み書き中 |
例 1: Linux コマンドを使用して 赤色 LED の明るさを 0 に変更する
echo 0 | sudo tee /sys/class/leds/red/brightness
例 2: 赤色ライト を完全に消灯する
echo none | sudo tee /sys/class/leds/red/trigger
白色のライトが 4 つあり、カメラの補助ライトとして機能します。補助ライトのスイッチは、以下のコマンドで制御できます。
echo 1 > /sys/devices/platform/leds/leds/white/brightness //light on
echo 0 > /sys/devices/platform/leds/leds/white/brightness //light off
マイク & スピーカー
recamera にはマイクとスピーカーが搭載されています。以下のコマンドでマイクとスピーカーを呼び出すことができます。recamera は wav 形式のオーディオファイルを再生できます。
プレーヤーのデフォルト形式は、16bit ビットレート、サンプリングレートは 16,000 です。
sudo arecord -D hw:0,0 -r 16000 -f S16_LE -c 1 -d 5 /home/recamera/test.wav //Record five seconds of audio
sudo aplay -D hw:1,0 /home/recamera/test.wav //Playing audio
Wi-Fi
reCamera 2002w バージョンには、ハードウェアとして Wi-Fi モジュールが搭載されています。Wi-Fi は AP+STA のデュアルモードで、AP モードでデバイスネットワークを構成したり、デバイスを構成したりするために使用できます。
AP モードでの Wi-Fi の SSID は: reCamera_+ the last six bits of MAC です。
AP モードでの Wi-Fi の Passwd は: 12345678 です。
WiFi_AP の ssid と passwd は、recamera システム上の /etc/hostapd_2g4.conf ファイルで設定できます。

reCamera の STA 設定ファイルは /etc/wpa_supplicant.conf にあり、接続する Wi-Fi アカウントとパスワードをここで設定します。 STA モードでは、5G 帯の Wi-Fi に接続してください。

ターミナルでは、次のコマンドで Wi-Fi をスキャンして接続できます。
wpa_cli -i wlan0 scan #Start a scan
wpa_cli -i wlan0 scan_results #Returns wifi scan results
wpa_cli add_network # Adding a new network,Returns a network ID
wpa_cli set_network ID ssid "your_wifi_name" # set network SSID
wpa_cli set_network ID psk "your_wifi_password" # set network passwd
wpa_cli enable_network ID # enable network and connect
wpa_cli status # Checking connection status

SD カード
SD カードスロットは、recamera のストレージ容量を拡張できます。SD カードを挿入した後、lsblk コマンドを使用して SD カードの存在を確認できます。

mmcblk1p1 のようなストレージデバイスが見つかったら、次のコマンドを使用してシステムにマウントできます。
recamera は ext4 ファイルシステムのみを認識することに注意してください。
sudo blkid /dev/mmcblk1p1 #If TYPE is not ext4, the filesystem needs to be formatted
/dev/mmcblk1p1: UUID="F080-C970" BLOCK_SIZE="512" TYPE="exfat" PARTUUID="04ec0085-01"
sudo mkfs.ext4 /dev/mmcblk1p1 #Format the filesystem to ext4
mkdir /userdata/mmcblk1 #Create a mount file
sudo mount -t ext4 /dev/mmcblk1p1 /userdata/mmcblk1 #Mount the SD card to the /userdata/mmcblk1 path
lsblk でマウント結果を確認します

Uart(デバッグ)
recamera のベース回路基板には tx、rx、gnd の 3 つのコンタクトがあり、recamera のデバッグ用シリアルポートとして機能します。

このデバイスのシリアルポートのボーレートは 115200 で、recamera システムにログインできます。


ユーザーボタン
reCamera の usr ボタンは、ユーザーがカスタマイズできます。

echo "510" > /sys/class/gpio/export
echo "in" > /sys/class/gpio/gpio510/direction #Enable the input mode
cat /sys/class/gpio/gpio510/value #When the key is pressed, 0 is printed

パーツリスト
| 項目 | 数量 |
|---|---|
| reCamera 2002 シリーズ | x1 |
| USB Type-C ケーブル | x1 |
| Ethernet ケーブル | x1 |
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます。私たちは、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お好みやニーズに応じて選択いただけるよう、複数のコミュニケーションチャネルを用意しています。