2 ポイント 投稿者 GN⁺ 2025-06-06 | 1件のコメント | WhatsAppで共有
  • ハードウェアなしで Air Labファームウェア を実行し、空気質測定の流れと画面ナビゲーションを事前に体験できる
  • シミュレーターでは ネットワーク依存機能 のみ除外され、それ以外のファームウェア動作は確認可能
  • 異なる 環境 を選ぶとセンサーの読み取り値が変化し、測定状況を比較できる
  • USBケーブル接続には、機器の 充電 とコンピューターへのファイルコピーの流れが含まれる
  • A/Bボタン、方向キー、Touchbarでメニューの進入・取消、センサー切替、時間・メニュースクロールを操作する

ハードウェアなしでAir Labファームウェアを実行

  • Air Lab Simulatorは Air Labファームウェア を実行し、実機がなくても測定やナビゲーションを試せるようにする
  • 欠けているのは ネットワーク依存機能 のみで、そのほかのファームウェア動作はシミュレーターで体験可能
  • 異なる 環境 を選ぶと、センサーの読み取り値に影響を与えることがある

接続の流れと操作方法

  • USBケーブル接続では、機器の 充電 とコンピューターへのファイルコピーの流れを扱う
  • ボタンと入力方式は次のように動作する
    • A: メニューに入る・決定
    • B: メニューを出る・取消
    • Left/Right: メニュー変更・時間スクロール
    • Up/Down: センサー切替・メニュースクロール
    • Touchbar: 時間・メニュースクロール

1件のコメント

 
GN⁺ 2025-06-06
Hacker News のコメント
  • 製品は本当に良さそうで、リリースおめでとうございます。
    センサーだけのスタンドアロン機器を作り、ユーザーが望む電子ペーパーダッシュボードにデータを接続する方式も検討したのか気になります。
    コミュニティ製の大気質ダッシュボードの例としては、https://usetrmnl.com/recipes/62233https://usetrmnl.com/recipes/23306 があり、任意の電子ペーパーハードウェアに導入できるファームウェアは https://github.com/usetrmnl/firmware/ にあります。
    ちなみに TRMNL で働いています。

    • 複数の部屋や設置場所に対応するために、近いうちにプロトタイプを作りたい方向です。
      TRMNL のような他のダッシュボードとの統合も素晴らしいと思います。
  • 投稿者の別コメント https://news.ycombinator.com/item?id=44190541 にある詳細が目を引きました。
    この記事 https://www.crowdsupply.com/networked-artifacts/air-lab/updates/firmware-simulator では、デバイスファームウェアを Wasm に移植してインタラクティブなデモを作った過程が扱われており、同僚の言う通り、これだけでもかなり良い Show HN になりそうです。

    • Air Lab シミュレーターのアイデアは、受け取ったフィードバックに大きく影響されました。
      HN の Tips ページの案内どおりにメールを送り、この製品の話を Show HN として投稿してよいか確認したところ、HN 側からはもっと「直接的な」デモが必要で、デバイスがどう動きどんな感じなのかを見せる生の動画を作るよう提案されました。
      ただ、デザイナー出身なので自然と作り込みたくなってしまい、そうした動画を作るのは難しく、同僚と話しているうちに以前考えていた Air Lab ウェブサイト向けのインタラクティブなレンダリング案を思い出しました。
      Crowd Supply のアップデートにも書いた通り、emscripten で基本ファームウェアを WASM にコンパイルしました。ちょうどファームウェアではハードウェア抽象化レイヤーがほぼ分離されていたので、ウェブサイト上のダミーセンサーやコントロールにつなぐ API をモック実装するのは簡単でした。
      その週の大半は、コンパイル済みファームウェアの周囲に Ember.js でシミュレーターアプリを作って統合することに費やし、その過程で実機よりもシミュレーターのほうがはるかに簡単にデバッグできるファームウェアバグもいくつか見つかりました。
      すぐに試せないハードウェアであれば、まず HN の運営に連絡して投稿内容を確認してもらうことを勧めます。ソフトウェアプロジェクトであっても、よりインタラクティブなデモがあればたいてい有利になると思います。
  • もっと安価な小型版のデバイスがあれば有用だと思います。
    大気質が最悪な場所はたいていより貧しい地域ですが、深刻な大気汚染にさらされながらも、現地基準では比較的余裕のある立場でも 200ドル超の大気質センサー は手が届かない価格帯です。
    送料まで加えるとほぼ 300 ドル近くになり、こちらでは給与中央値に近い金額です。
    特に NO₂ 測定は、微粒子だけを測る代替品よりもずっと興味深い利点であり、理論上入手可能なガスセンサーはどれもそれ自体で数百ドルします。

    • AirGradient はかなり気に入っています。
      以前は PCB とケースだけで 19 ドル、全部品込みで 96 ドルの DIY キットがあり、今のキットは 138 ドルのようです。
      それでも高いなら、ウェブサイト https://www.airgradient.com/documentation/overview/ から KiCad と STL ファイルをダウンロードし、PCB を別のところで製造し、ケースを 3D プリントし、残りの部品を aliexpress で調達すれば、より安く作れるかもしれません。
      こうすれば関心のないセンサーを省いてコストを下げ、後から追加することもできます。
    • 製品設計、製造、一般ユーザーに耐えられるものに仕上げることは時間のかかる難しい作業なので、この製品の小売価格はさまざまな理由で正当化される可能性が高いです。
      それでも主要な能動部品だけを見れば、ESP32S3 IC は 4 ドル、SCD41 センサーは 21 ドル、SGP41 センサーは 8 ドル、LPS22 センサーは 4 ドル程度です。
      この種のデバイスで中核機能の一部を オープンソース化し、コストを最小限まで下げられれば、趣味の製作者たちが発展途上国の経済事情に合った版を作れるという希望が見えます。
    • もっと低価格で提供したかったのですが、他の返信でも述べた通り、少量生産を前提にすると競争力のある価格を実現するのは難しいという点があります。
      それでも今後、より多くの人が買えるシンプルで安価な版を提供する方向は十分あり得ると思います。
  • CO₂ センサーの選択肢を検討したのか気になります。
    SCD30 と SCD41 を比較したのか知りたいです。SCD30 のデュアルチャネル設計は SCD41 よりドリフトが少なく長期安定性が高いと言われていますし、SCD41 は週に一度外へ持ち出す必要があると主張されていますが、実際のデータがあったのか気になります。

    • SCD30 は優れたセンサーで、SCD41 より明らかに優れていますが、Air Lab では小型であることから主に SCD41 を選びました。
      Air Lab のようなデバイスでは +/-50ppm の精度で十分だと考えています。
      自動補正を使うなら、ユーザーにデバイスを屋外へ持ち出すよう通知する機能も積極的に検討する予定ですし、工場校正や手動再校正も提供して、自動補正の 1 週間間隔より長く維持できるようにする計画です。
  • Aranet デバイスを実際に使っている: https://www.aranet.com/en/home/products/aranet4-home
    この製品から学べる点は、現在の測定値を画面に非常に大きく表示していること。遠くからちらっと見ても数値がすぐ読めて、危険な範囲に入ると色が反転するので、眼鏡なしでも部屋の向こう側から悪い状態かどうか分かる
    シミュレーター基準で見ると、Air Lab は何が起きているのか確認するためにかなり近づく必要がありそうで、点滅するインジケーターは点滅の合間に見て大丈夫だと勘違いしたまま視線を外しやすい

    • 改善したい部分
      現在は実機を回転させると待機モードで大きなフォントの値を表示する縦レイアウトが出るが、まだシミュレーターには追加できていない
      さらに大きなフォントを使う横レイアウトも TODO に入っている
  • すばらしい仕事
    https://sensor.community を知っているか気になる。センサー設計もあるが、何よりセンサーデータを公開地図に集約するオープンなインフラがあるので言及している

  • Zigbee 対応があれば、Home Assistant のようなオープンなデータ集約システムとペアリングできてよさそう
    もう一つのすばらしい大気質モニターである AirGradient にも、たとえばこの機能はない

  • デザインが気に入った。特に電子ペーパーディスプレイがよい
    Qingping Air Monitor 2(https://qingping.co/air-monitor-2/) と比べて、接続性や測定品質の面でどんな長所と短所があるのか気になる

  • 製品紹介がここまで率直な製品が 1% でも増えてほしい
    ページ上に実機があり、ユーザーは実際の動作そのままで「試す」ことができる
    ビキニモデルもなく、気取ったスクリーンショットもなく、ダークパターンもない。製品そのものが語るやり方だ
    Web サイト UI の背後にある細やかさから、作った人柄が伝わってくる

    • ビキニモデルの何が問題なのか分からない。製品も欲しいしビキニモデルも欲しい
  • とてもすばらしいプロジェクトで、この分野にはもっと競争が必要だと思う。別の選択肢として、これもオープンソースの AirGradient One がある
    ただ、デフォルト画面がなぜすぐ飽きるかわいいアニメーションで、実際の測定値は隅の小さな文字で表示され、しかもセンサーごとに手動で切り替えなければならないのかは理解しがたい
    すべてのセンサー値を大きなフォントで表示するだけではだめなのだろうか

    • 時刻、温度、ppm、相対湿度を表示するスクリーンセーバーがある
      また、「Air Lab の公式ファームウェアはオープンソースとして GitHub で公開予定で、必要に応じて拡張やカスタマイズができる」とある
    • 30 秒間アイドル状態になると、すべての値をひと目で表示するスクリーンセーバーがある
      横向きと縦向きの両方に対応しているが、レイアウトはまだ最終版ではなく、もっと大きくする方向で改善したい。シミュレーターで試せる
    • ディスプレイデザインは、機能性より楽しさに重きを置いているように見える
    • これがオープンスタックのすばらしい点の一つだと思う