
Iaq device
nkitanov/iaq_board
IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

Independent control electronics, software, mounting parts and experiments for a wind tunnel based on MyWindTunnel.
WindTunnel Pico Carrier RevE is an open-source printed circuit board by Mega-Gorilla, from the Mega-Gorilla/Wind_Tunnel repository on GitHub. It is a 2-layer board of 100 × 100 mm with 61 parts on 44 nets, routed with 328 tracks and 108 vias.
It is built around the BME280. Its parts include 8 resistors, 7 connectors, 5 capacitors, 2 transistors and 2 fuses. It belongs with the RP2040 boards of this library.
株式会社ながれ技術研究所の「オープンソース風洞 / MyWindTunnel」の吸込型風洞をベースに開発しています。 原設計と風洞本体のCADは、公式のMyWindTunnelページから取得してください。原設計の公開に感謝します。
このリポジトリは、独自の電子回路・制御ソフト・追加固定部品と、その検証資料をまとめたものです。公式配布の風洞CADは同梱しません。 本体を含む結合CADや、その形状を変換・抽出したデータも配布対象にしません。独自部品のCAD、回路図、測定結果・図・報告書は別の公開対象として扱います。
現行基板は Pico Carrier Rev E、制御ソフトは 0.3.0 実機有限運転版・タッチ操作対応です。
これらの変更を含む装置の測定結果は、原設計の性能値と同一ではありません。公式サイトの名称に「オープンソース」を含むことから、CADの再配布許諾を独自に推定しないでください。第三者資料の扱いを参照してください。
| 目的 | 開く資料 |
|---|---|
| 文書・試験結果の一覧 | Docs 索引 |
| 基板を組み立てる | Rev E 組立ガイド |
| センサーを接続する | ピン別接続ガイド |
| 回路・基板を編集する | Electronics 案内 |
| 樹脂部品とフレームを組み立てる | 組付けマニュアル・独自CAD |
| UIとAPIを使う・開発する | 制御ソフト・基本設計 |
| 固定板のCFD結果を見る | 論文形式PDF・詳細とデータ |
CFDは未収束の予備結果で、校正値には使用できません。実装済みの機能と、風速校正・長時間評価などの未完了事項は各資料で区別します。
| フォルダー | 内容 |
|---|---|
Docs | 組立手順、設計説明、試験報告、調査、部品表 |
Electronics | 現行KiCad回路・PCB、製造データ、Pico FW、診断ソース |
Mechanical | 独自のホルダー・電源支持部品・圧入テスト片の単体CAD |
software | UI・API・配備用ソースとテスト |
measurements | 個人情報を含む管理ログを除いた測定データ |
analysis | 解析コード・設定・比較図。風洞形状、格子、計算場、実行環境は別途準備 |
tools/repository | 公開範囲・秘密情報・リンク・KiCad依存ファイルの検査 |
接続設定、実機IP・ユーザーを含む管理記録、個人情報を含む旧記録、外部ツール、キャッシュは公開しません。ローカルに残る除外ファイルはcloneには含まれません。公開前の確認内容は公開準備記録にまとめます。
開発手順は CONTRIBUTING、Git管理方針と初回pushは Gitセットアップを参照してください。新しい試験報告は Docs/tests/<分野>/<日付と試験名>/ へ保存し、測定条件と生データへの参照を付けます。
模擬テストは実機接続なしで実施できます。実機運転・配線変更・FW書込みは対象と停止条件を確認して行います。ソフト停止は安全認証された非常停止ではありません。
本プロジェクト独自部分の公開ライセンスは未選定です。公開リポジトリであることと、任意の再利用を許諾することは異なります。第三者部分の既存のライセンス・著作権表記は維持します。
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | GND SPRING | WindTunnel:TestPoint_THTPad_D2.0mm_Drill1.0mm | GS2, GS3, GS4, GS5, GS6, GS7, GS8, GS9, GS10, GS11, GS12 |
| 9 | GND | WindTunnel:TestPoint_Keystone_5001_Miniature | TP1, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20 |
| 4 | M3 | WindTunnel:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 100nF 104 | WindTunnel:C_Vishay_K15_H5 | C1, C5, C6 |
| 3 | 10k | WindTunnel:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R4, R6 |
| 2 | 2A provisional / MINI | WindTunnel:Fuseholder_Blade_Mini_Keystone_3568 | F1, F2 |
| 2 | 4.7k | WindTunnel:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7, R8 |
| 2 | UTC 2SC1815 | WindTunnel:TO-92_Inline_Wide | Q1, Q2 |
| 1 | 10nF 103 DNP | WindTunnel:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 10uF 16V | WindTunnel:CP_Radial_D5.0mm_P2.00mm | C3 |
| 1 | 12V INPUT | WindTunnel:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
| 1 | 1k | WindTunnel:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 2.2k | WindTunnel:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 22k | WindTunnel:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5 |
| 1 | 3V3 | WindTunnel:TestPoint_Keystone_5000_Miniature | TP2 |
| 1 | BME280 | WindTunnel:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4 |
| 1 | FAN POWER | WindTunnel:SW_NKK_MN12SS1W03 | SW1 |
| 1 | FAN_12V | WindTunnel:TestPoint_Keystone_5000_Miniature | TP8 |
| 1 | FAN_PWM | WindTunnel:TestPoint_Keystone_5002_Miniature | TP6 |
| 1 | INA260 LOGIC | WindTunnel:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J5 |
| 1 | INA260 POWER LOOP | WindTunnel:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J6 |
| 1 | P14 PRO PST | WindTunnel:FanPinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | PWM_GP16 | WindTunnel:TestPoint_Keystone_5002_Miniature | TP3 |
| 1 | PWR_12V | WindTunnel:TestPoint_Keystone_5000_Miniature | TP7 |
| 1 | Pico RP2040 SOCKET | WindTunnel:RaspberryPi_Pico_NonWireless_Socket | U6 |
| 1 | SCL0 | WindTunnel:TestPoint_Keystone_5002_Miniature | TP10 |
| 1 | SCL1 | WindTunnel:TestPoint_Keystone_5002_Miniature | TP12 |
| 1 | SDA0 | WindTunnel:TestPoint_Keystone_5002_Miniature | TP9 |
| 1 | SDA1 | WindTunnel:TestPoint_Keystone_5002_Miniature | TP11 |
| 1 | SDP810 | WindTunnel:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J3 |
| 1 | TACH_FILTERED | WindTunnel:TestPoint_Keystone_5002_Miniature | TP5 |
| 1 | TACH_RAW | WindTunnel:TestPoint_Keystone_5002_Miniature | TP4 |
| 1 | TO DFR0205 INPUT | WindTunnel:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2 |
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
61 parts, built around the BME280. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Mega-Gorilla/Wind_Tunnel repository on GitHub, at the commit this page was made from: the board is Electronics/pico/pcb_rev_e/WindTunnel_Pico_Carrier_RevE.kicad_pcb and its schematic Electronics/pico/pcb_rev_e/WindTunnel_Pico_Carrier_RevE.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Mega-Gorilla before reusing the design.

nkitanov/iaq_board
IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality


New-England-Weather-Balloon-Society/Tiny4FSK
Horus Binary v2 HAB Tracker


kbx81/ClimateSprinklerController
ESP32-based climate and sprinkler controller for use with ESPHome

crnicholson/StratoSoar-MK3
StratoSoar MK3, an autonomous glider meant for high-altitudes, accessible to everyone


CCHS-Melbourne/ESPlant
Environmental Sensor Plant - solar WiFi gardening/meteorological sensor using ESP8266