2P by GN⁺ | ★ favorite | 댓글 1개
  • Air Lab 펌웨어를 하드웨어 없이 실행해 대기질 측정 흐름과 화면 탐색을 미리 체험할 수 있음
  • 시뮬레이터에서는 네트워크 의존 기능만 제외되고 나머지 펌웨어 동작은 확인 가능함
  • 서로 다른 환경을 선택하면 센서 읽기값이 달라져 측정 상황을 비교해볼 수 있음
  • USB 케이블 연결은 기기 충전과 컴퓨터로 파일을 복사하는 흐름을 포함함
  • A/B 버튼, 방향키, Touchbar로 메뉴 진입·취소, 센서 전환, 시간·메뉴 스크롤을 조작함

Air Lab 펌웨어를 하드웨어 없이 실행

  • Air Lab Simulator는 Air Lab 펌웨어를 실행해 실제 기기 없이 측정과 탐색을 해볼 수 있게 함
  • 빠진 부분은 네트워크 의존 기능뿐이며, 나머지 펌웨어 동작은 시뮬레이터에서 체험 가능함
  • 서로 다른 환경을 선택하면 센서 읽기값에 영향을 줄 수 있음

연결 흐름과 조작 방식

  • USB 케이블 연결은 기기 충전과 컴퓨터로 파일을 복사하는 흐름을 다룸
  • 버튼과 입력 방식은 다음처럼 동작함
    • A: 메뉴 진입 및 확인
    • B: 메뉴 나가기 및 취소
    • Left/Right: 메뉴 변경 및 시간 스크롤
    • Up/Down: 센서 전환 및 메뉴 스크롤
    • Touchbar: 시간 및 메뉴 스크롤

댓글과 토론

Hacker News 의견들
  • 제품이 정말 좋아 보이고 출시를 축하함
    센서만 있는 독립형 기기를 만들어, 사용자가 원하는 전자잉크 대시보드에 데이터를 연결하는 방식도 고려해봤는지 궁금함
    커뮤니티가 만든 대기질 대시보드 예시는 https://usetrmnl.com/recipes/62233, https://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 팁 페이지의 안내대로 메일을 보내 이 제품 이야기를 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은 무슨 일이 벌어지는지 보려면 꽤 가까이 다가가야 할 것 같고, 깜빡이는 표시등은 깜빡임 사이에 보고 괜찮다고 착각한 채 시선을 돌리기 쉬움

    • 개선하고 싶은 부분임
      현재 실제 기기를 회전하면 대기 모드에서 큰 글꼴로 값을 보여주는 세로 레이아웃이 나오지만, 아직 시뮬레이터에는 추가하지 못했음
      더 큰 글꼴을 쓰는 가로 레이아웃도 할 일 목록에 있음
  • 멋진 작업임
    https://sensor.community를 알고 있는지 궁금함. 센서 설계도 있지만, 무엇보다 센서 데이터를 공개 지도에 집계하는 열린 인프라가 있어서 언급함

  • Zigbee 지원이 있으면 Home Assistant 같은 열린 데이터 집계 시스템과 페어링할 수 있어 좋겠음
    또 다른 멋진 대기질 모니터인 AirGradient에도 예를 들어 이런 기능은 없음

  • 디자인이 마음에 들고, 특히 전자잉크 디스플레이가 좋음
    Qingping Air Monitor 2(https://qingping.co/air-monitor-2/)와 비교했을 때 연결성이나 측정 품질 면에서 장단점이 궁금함

  • 제품 소개가 이렇게 솔직한 제품이 1%만 되어도 좋겠음
    페이지에 실제 기기가 있고, 사용자가 실제 작동 방식 그대로 “써볼” 수 있음
    비키니 모델도 없고, 허세 가득한 스크린샷도 없고, 다크 패턴도 없음. 제품이 스스로 말하는 방식임
    웹사이트 UI 뒤의 세심함이 만든 사람을 보여줌

    • 비키니 모델이 뭐가 문제인지 모르겠음. 제품도 원하고 비키니 모델도 원함
  • 아주 멋진 프로젝트이고, 이 분야에는 더 많은 경쟁이 필요함. 다른 선택지로는 역시 오픈소스인 AirGradient One이 있음
    다만 기본 화면이 왜 금방 질리는 귀여운 애니메이션이고, 실제 측정값은 구석의 작은 글씨로 보이며 센서마다 수동으로 전환해야 하는지 이해하기 어려움
    그냥 모든 센서 값을 큰 글꼴로 보여주면 안 되는지 궁금함

    • 시간, 온도, ppm, 상대습도를 표시하는 화면 보호기가 있음
      또한 “Air Lab의 공식 펌웨어는 오픈소스로 GitHub에 공개될 예정이며, 필요에 맞게 확장하고 커스터마이즈할 수 있다”고 되어 있음
    • 30초 동안 유휴 상태가 되면 모든 값을 한눈에 보여주는 화면 보호기가 있음
      가로와 세로 모두 지원하지만 레이아웃은 아직 최종이 아니고, 더 크게 만드는 방향으로 개선하고 싶음. 시뮬레이터에서 시험해볼 수 있음
    • 디스플레이 디자인은 기능성보다 재미에 더 무게를 둔 것처럼 보임
    • 이게 열린 스택의 멋진 점 중 하나라고 봄