世界を動かす技術を、日本語で。

Optocam Zero: 市販部品を使用して作られたPi Zeroベースのデジタルカメラ

2026年6月23日原文(github.com)

概要

Optocam Zero は、 Raspberry Pi Zero を使った超小型デジタルカメラ。 手軽さ遊び心 を重視した設計。 3Dプリント 可能な筐体と 市販部品 で誰でも組み立て可能。 ユニークな機能直感的な操作性 を搭載。 ハード・ソフト両面 で詳細なビルドガイドを提供。

Optocam Zeroの特徴

  • 超小型設計 による携帯性の高さ
  • 直感的 かつ シンプル なカメラインターフェイス
  • オートフォーカス対応 カメラモジュール採用
  • 8種類のフォトフィルター 搭載
  • カスタムホットスポット による簡単・高速な画像転送
  • モバイルデスクトップ 双方に最適化
  • 非アクティブ時の画面調光 でバッテリー節約
  • USB-C充電 対応、充電中も使用可能
  • 交換式バッテリー 設計
  • 電子部品は全て市販品 で入手容易
  • 全パーツ3Dプリント対応 (ファスナー除く)
  • TPU製プロテクターストラップ も3Dプリント可能
  • 新機能:GIF録画・再生 に対応

仕様

  • 2592x2592px JPEG 画像撮影
  • 撮影中もプレビュー継続、裏で画像保存
  • 1.4インチ 240x240px LCDディスプレイ 搭載
  • 15〜20fps の安定したプレビューフレームレート
  • 起動時間22秒
  • 14500型リチウムイオンバッテリー 採用
  • 1回の充電で70〜80分使用可能
  • 本体サイズ:51×71×18mm (カメラ・画面部除く)

組み立て方法

  • 必要な全ファイル (3Dプリントデータ、部品リスト、詳細なビルドガイド)は リポジトリのhardwareフォルダ に収録
  • BOM(部品表) で必要な工具・部品のコストを事前確認可能
  • ビルドガイド で組み立て工程を明確に説明
  • Bambu Studio用プロジェクトファイル個別STLファイルカスタマイズ用CADファイル も提供

ハードウェア情報

  • hardwareフォルダ 内に以下を収録
    • 部品表(BOM)
    • PDF形式のビルドガイド
    • Bambu Studio用3Dプリントプロジェクトファイル
    • 個別STLファイル
    • カスタマイズ用CADファイル

ソフトウェア情報

  • softwareフォルダ 内に以下を収録
    • Optocam Zero用カメラソフトウェアインストーラー
    • インストールガイド
    • カメラ操作方法の詳細情報

Hackerたちの意見

このプロジェクト、最初に出たときから大好きだったんだ。自分で作りたかったけど、部品の値段にびっくりしたよ。でも、チャーマーよりは確実に改善されてるみたいだから、結果オーライかな。

いろいろ探してたんだけど、見逃したのか、はっきり書いてないのか分からない。部品の大体のコストって覚えてる?たくさんの部品を個別に値段調べる気にはなれなかったんだ。

フルLinux SBPCをベースにしてるから、カメラとしてはブート時間が全然許せないよね。22秒もかかるなんて。iPhoneのカメラなら、子供の遊びの一瞬を捉えるのに3秒もかからないし、ほとんどの商業カメラも数秒で立ち上がる。フィルムカメラなんて、レンズキャップを外した瞬間に準備完了だもん。22秒は写真の世界では永遠だよ。Raspberry PiのSoCがS3やそれに類似したもののカーネルサポート(または確かハードウェアサポート)を持ってないのが残念。

待機状態の深いスリープデバイスとコールドブートを比べるのは不公平だよね。でも、ショートカットがあるよ:フルOSをブートしないこと。数秒で起動するカスタムファームウェアを考えてみて。あるいは、最適化されたLinuxユーザースペースをブートするのもアリ。ちょっといじれば、標準のSBC Linuxをコールドから準備完了まで数秒にできる自信があるよ。

自分でZero 2Wからカメラを作ったんだけど、Picam2を無効にしてOS(Debian Bullseye)をアイドル状態にすると、18650バッテリー3本で2日間の写真と動画が撮れるんだ。バックパックに予備のバッテリー3本を持っていけば、どんな状況でもバッテリーが必要になることはなかったよ!Picam2の起動はほんの一瞬だし。[0] https://happort.org/camera

初期のソニーαA7カメラはAndroidを動かしてるんだ(本当に、ジェイルブレイクして自分のPlayMemoriesアプリを書くこともできる) https://github.com/ma1co/sony-pmca-re https://photo.stackexchange.com/questions/59226/does-the-son... だから、その当時にこれをする方法があったはずだよ。(初期のブートレスポンスはもっとシンプルなサブシステムが担当してると思う)。アーデュカムモジュールの一つとRP2350を使った何かを作ろうかなとも考えたことがある。

うちの子はフィッシャープライスのキッドタフカメラを持ってるんだけど、私たちにはいいけど、写真がひどすぎて子供もがっかりしてる。これを使って中身を入れ替えたら楽しそうだけど、起動が遅いのは致命的だな。ソフトウェアを最適化するか、DIY向けのピコプロジェクトがいいかもね。

本物のカメラと比べると、ニコンのDSLRをオフの状態から素早く持ち上げて、電源を入れてシャッターボタンを一発で押すのができるんだ。動作が速いから、トリガーを離した瞬間にいい写真が画面に出るよ。ゴミ箱をダブルクリックすれば消えるし、どちらも半秒もかからない。バッテリーの持ちが良すぎて、充電するのを忘れちゃうこともある。電源スイッチは「キーロック」みたいなもので、トリガーを引いても何も起こらないようになってる気がする。遅延がないからね。もしくは、マイクロコントローラーのタイミングでのウェイクアップかも。(もちろん、バッファがいっぱいになったり、遅いメモリーカードや、暗いところで焦点を合わせられないときは、簡単にジャンクになるけどね。)

Piをもっと早く起動させる試みもあったよ(いろんなサブシステムの初期化を無効にすることで)、例えば:https://github.com/IronOxidizer/instant-pi https://himeshp.blogspot.com/2018/08/fast-boot-with-raspberr... https://kittenlabs.de/blog/2024/09/01/extreme-pi-boot-optimi... (以前もここで紹介されてたよ:https://news.ycombinator.com/item?id=41420597)

時間に忘れられたもの:ミノルタのDimage A1は、握ったときに検知するための接点があったから、ボタンを押さなくても準備ができたんだよね。画像には写ってるけど、記事には詳しく書いてないね。

いいね!私のGoogle 10は結構早く起動するけど、起動に5秒、ロック解除、カメラでさらに5秒だから、合計10秒かな。3秒がうらやましい!

https://mitxela.com/projects/thermal_paper_polaroid では、Raspberry Piを使ってカメラを作る話があって、Buildrootを使うことで許容できる起動時間にまで短縮できたみたい。

Hacker Newsで議論の続きを見る