{"schema_version": "vibe-public-case-engineering/v1", "case_id": "creative-009", "requirements": [{"id": "requirement-001", "title": "采样、深睡、每日同步和能量预算", "kind": "functional", "detail": "", "status": "design_proposed", "status_label": "方案需求，待验证", "source_ids": []}, {"id": "requirement-002", "title": "经校准 UV、雨量器与太阳能电池板未建库", "kind": "external_dependency", "detail": "", "status": "design_proposed", "status_label": "方案需求，待验证", "source_ids": []}, {"id": "requirement-003", "title": "Demo 实现路径", "kind": "implementation_direction", "detail": "ESP32 深睡；每 5 分钟采样并写 SD；每天通过 Wi-Fi/LoRa 同步；显示电池能量预算。", "status": "design_proposed", "status_label": "方案需求，待验证", "source_ids": []}, {"id": "requirement-004", "title": "软件实现方向", "kind": "implementation_direction", "detail": "ESP-IDF、InfluxDB/Grafana、LoRa", "status": "design_proposed", "status_label": "方案需求，待验证", "source_ids": []}], "components": [{"id": "board.adafruit-3232", "name": "RFM95W 433MHz FeatherWing (3232)", "manufacturer": "Adafruit", "mpn": "RFM95W 433MHz FeatherWing (3232)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["LoRa通信"], "source_ids": ["source-d9090b3200a58031", "source-1bc5bc709baa48a2", "source-300ead539f5d03cb", "source-2afa0a7abba0f0a5", "source-cc24a02d60bd15fe", "source-507a09ee8c397ab5", "source-745a3618d319c920", "source-f03e13c803d2bb5c"], "missing_information": ["433MHz 频段和天线需符合部署国家法规；LoRa 收发不等于 LoRaWAN 网关。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-4090", "name": "USB Type C Breakout (4090)", "manufacturer": "Adafruit", "mpn": "USB Type C Breakout (4090)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": [], "source_ids": ["source-efd12148d09630c4"], "missing_information": ["只提供接口和 CC 配置，不包含完整保险丝、ESD、过压或限流保护。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-4162", "name": "VEML7700 (4162)", "manufacturer": "Adafruit", "mpn": "VEML7700 (4162)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["light"], "source_ids": ["source-59e6c3bb74d19120", "source-30f77047da124428", "source-c4ccfa636e4200d5", "source-fb134493547500ea", "source-b5508c1ca0bb179d", "source-899bb1d45842dbce", "source-3568fe53009e2458"], "missing_information": ["外壳窗口透光率影响测量，需整机校准。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-4313", "name": "ST7789 1.3in TFT", "manufacturer": "Adafruit", "mpn": "ST7789 1.3in TFT", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["sd_card"], "source_ids": ["source-3aa053da8101ee4d", "source-ba0b5de3f79f050a", "source-8779435822f91199", "source-f66d2697a70babe8", "source-2596228fe54c5592", "source-634752f818aa216f"], "missing_information": ["此模块不是触摸屏；TFT 和 SD 各需片选。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-4755", "name": "bq24074 Solar Charger (4755)", "manufacturer": "Adafruit", "mpn": "bq24074 Solar Charger (4755)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["solar"], "source_ids": ["source-f7b4595987e79744", "source-b97efe6abb786bdd"], "missing_information": ["太阳能板电压和电流需匹配；不等于 MPPT 或完整防水供电系统。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-4885", "name": "SHT40 (4885)", "manufacturer": "Adafruit", "mpn": "SHT40 (4885)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["温湿度"], "source_ids": ["source-3c1c667f18c87fec", "source-df81f3b236982252", "source-a03bae3581c5123d", "source-8d7bc3d776b04b11", "source-ecca2fed917af845", "source-6bdd862f86223287", "source-9a8f952b4e733fc1"], "missing_information": ["通气位置、热源距离及传感器修订需确认。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-4920", "name": "TPS62827 3.3V (4920)", "manufacturer": "Adafruit", "mpn": "TPS62827 3.3V (4920)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": [], "source_ids": ["source-a4bade564ae95fe0", "source-345d22e512bd24fc"], "missing_information": ["输入范围、峰值负载、散热和去耦需按整机电源预算验证。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.adafruit-5580", "name": "MAX17048 (5580)", "manufacturer": "Adafruit", "mpn": "MAX17048 (5580)", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["battery_gauge"], "source_ids": ["source-3e36edad90b215e8", "source-949d4a2368a23193", "source-33160535aa653d3a", "source-127b874832894701", "source-ab7c6a9ae8c05e54", "source-2f89ed3ef8cf06bb"], "missing_information": ["电量计不包含充电或电池保护；需匹配电池模型。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.dfrobot-sen0460", "name": "SEN0460", "manufacturer": "DFRobot", "mpn": "SEN0460", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["particulate"], "source_ids": ["source-9f3971a92600a240", "source-454bd5f45e12067c", "source-bc2427319d09626f", "source-782ab309ca9e3efb"], "missing_information": ["需设计进出风通道；不可遮挡传感器气路，需核对版号与协议。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "board.x-nucleo-iks4a1", "name": "X-NUCLEO-IKS4A1", "manufacturer": "STMicroelectronics", "mpn": "X-NUCLEO-IKS4A1", "kind": "demo_board", "revision": "1", "relation": "selected_board_in_historical_audit", "status": "candidate", "status_label": "历史案例选板 · 待验证", "capabilities": ["气压"], "source_ids": ["source-2f6f75915d8a3348", "source-4b83ad2f9ca76774", "source-0f5c48c310f91cde", "source-a1863c36429f5034", "source-4c864afa62edbf2b", "source-7aebb835dbb8f9bf"], "missing_information": ["官方 Demo 面向指定 Nucleo 与软件包；接到 ESP32 需重新核对电平、引脚、负载和驱动，不能据此宣称兼容。", "历史案例选板不代表当前连接、固件、整机功能或实物测试通过。"]}, {"id": "espressif-esp32-c3-mini-1", "name": "ESP32-C3-MINI-1", "manufacturer": "Espressif", "mpn": null, "kind": "module", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-3371b9afa39278fb", "source-c424188cbe3d3e0c"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}, {"id": "vendor-ic-0199b5bd3a7cae", "name": "AP2112K-3.3", "manufacturer": "见原厂器件资料", "mpn": null, "kind": "chip", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-609e86856dcc230f"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}, {"id": "vendor-ic-50122fc0e3c6bc", "name": "SHT4X", "manufacturer": "见原厂器件资料", "mpn": null, "kind": "chip", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-179d3437cf40b5a7"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}, {"id": "vendor-ic-73b13467542940", "name": "APX803-SAG", "manufacturer": "见原厂器件资料", "mpn": null, "kind": "chip", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-609e86856dcc230f"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}, {"id": "vendor-ic-7a623cab84f6de", "name": "74HC4050", "manufacturer": "见原厂器件资料", "mpn": null, "kind": "chip", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-609e86856dcc230f"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}, {"id": "vendor-ic-904dd15ff80100", "name": "AP2112K-3.3", "manufacturer": "见原厂器件资料", "mpn": null, "kind": "chip", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-179d3437cf40b5a7"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}, {"id": "vendor-ic-fb49f93d020960", "name": "TPS6282X", "manufacturer": "见原厂器件资料", "mpn": null, "kind": "chip", "relation": "reference_component", "status": "candidate", "status_label": "型号或订货后缀待确认", "revision": "2026-09-22.1", "capabilities": [], "source_ids": ["source-e1a78f4fe7b3774e"], "missing_information": ["符号或系列名称不能当作已冻结的采购料号。"]}], "circuits": [{"id": "source:adafruit-4090/0", "title": "USB Type C Breakout (4090) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-4090"], "source_ids": ["source-cf5a7f9f55fcac06"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-4920/0", "title": "TPS62827 3.3V (4920) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-4920"], "source_ids": ["source-e1a78f4fe7b3774e"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-4885/0", "title": "SHT40 (4885) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-4885"], "source_ids": ["source-179d3437cf40b5a7", "source-2e7521801c865633", "source-fb7ad816689ce386"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:x-nucleo-iks4a1/0", "title": "X-NUCLEO-IKS4A1 · 原厂资料重建电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.x-nucleo-iks4a1"], "source_ids": ["source-4c864afa62edbf2b"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:dfrobot-sen0460/0", "title": "SEN0460 · 原厂资料重建电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.dfrobot-sen0460"], "source_ids": ["source-7599722cb29909e0"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-4162/0", "title": "VEML7700 (4162) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-4162"], "source_ids": ["source-e84b7dff5db0029e", "source-47bd284be8dc20d1"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-4755/0", "title": "bq24074 Solar Charger (4755) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-4755"], "source_ids": ["source-c1dfd36f4f76a99e"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-5580/0", "title": "MAX17048 (5580) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-5580"], "source_ids": ["source-356deaca6414bb7d"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-4313/0", "title": "ST7789 1.3in TFT · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-4313"], "source_ids": ["source-612a58932e49cd10", "source-609e86856dcc230f"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "source:adafruit-3232/0", "title": "RFM95W 433MHz FeatherWing (3232) · 原厂器件电路", "kind": "reference_circuit", "relation": "source_schematic", "status": "source_schematic", "status_label": "板卡原厂参考电路", "revision": null, "component_ids": ["board.adafruit-3232"], "source_ids": ["source-6a080d0e1a572221"], "missing_information": ["原厂或资料重建电路只覆盖该板；整机电源、接口条件、板卡修订和样机结果仍需核对。"], "evidence_scope": "historical_case_audit"}, {"id": "tps62827-buck-reference", "title": "TPS62827 降压电源参考电路", "kind": "reference_circuit", "relation": "reference_only", "status": "reference_only", "status_label": "参考电路，未采用", "revision": "5a85c104aa77fa80eaeb57e148f6b713ce49963c9c352def21b34728eaf88fa8", "component_ids": ["vendor-ic-fb49f93d020960"], "source_ids": ["source-e1a78f4fe7b3774e"], "missing_information": ["源符号名为TPS6282X，准确订货型号仍需BOM锁定", "归档3.3V板参数不是任意输入输出组合通用值", "热、瞬态、稳定性和电感料号替代需独立验证"], "evidence_scope": "historical_case_audit"}, {"id": "sht40-i2c-reference", "title": "SHT40 I²C 温湿度参考电路", "kind": "reference_circuit", "relation": "reference_only", "status": "reference_only", "status_label": "参考电路，未采用", "revision": "1d19bba70a000318806540495407f942a7290196f3ac64bdc25315d4b3bf79b0", "component_ids": ["vendor-ic-50122fc0e3c6bc", "vendor-ic-904dd15ff80100"], "source_ids": ["source-179d3437cf40b5a7", "source-2e7521801c865633", "source-fb7ad816689ce386"], "missing_information": ["SHT4X泛化符号必须与具体订货后缀核对", "总线上多个模块的并联上拉需重新计算", "加热器工作负载和自热对案例影响未验证"], "evidence_scope": "historical_case_audit"}, {"id": "st7789-display-reference", "title": "ST7789 240×240 SPI 显示板参考电路", "kind": "reference_circuit", "relation": "reference_only", "status": "reference_only", "status_label": "参考电路，未采用", "revision": "45985fca5d05e4d3729917f840e4a922fa060e1ea2cd7a7a67614cf967767a13", "component_ids": ["vendor-ic-0199b5bd3a7cae", "vendor-ic-7a623cab84f6de", "vendor-ic-73b13467542940"], "source_ids": ["source-612a58932e49cd10", "source-609e86856dcc230f"], "missing_information": ["显示面板符号属于原板场景，现公共芯片entries未收录完整面板", "不同ST7789屏FPC和初始化序列不可互换", "现74HC4050符号14针需核对封装省略脚"], "evidence_scope": "historical_case_audit"}, {"id": "esp32-c3-mini-minimum", "title": "ESP32-C3-MINI-1 module minimum system / UART", "kind": "reference_circuit", "relation": "integrated_candidate", "status": "integrated_candidate", "status_label": "已接入候选图，未签核", "revision": "c95d6d4f13cdb9e2d9eec8182151ce0522210c9c3fade4139024ac9f4736189a", "component_ids": ["espressif-esp32-c3-mini-1"], "source_ids": ["source-e47055661f548774", "source-8a79ebf2fb98936a"], "missing_information": ["Exact module suffix and passive part numbers/footprints pending", "Reset timing, peripheral loading and RF placement not validated", "ESP32-C3内置USB Serial/JTAG不等于通用USB OTG/HID；此模板不满足通用USB设备需求。"], "evidence_scope": "historical_case_audit"}, {"id": "i2c-pullup-network", "title": "I²C 上拉与总线边界", "kind": "reference_circuit", "relation": "reference_only", "status": "reference_only", "status_label": "参考电路，未采用", "revision": "e2225e7ef8408c87d5a5098521581442c6d78a093b0e6928ae20a2860e150d8c", "component_ids": [], "source_ids": ["source-97f1f0838cc2da23"], "missing_information": ["实际工作条件与外围采购料号尚未锁定", "PCB封装文件、布局及实测未完成"], "evidence_scope": "historical_case_audit"}, {"id": "iks4-power-i2c-sensors", "title": "IKS4A1 Rev2 · 供电与I²C传感器电路", "kind": "reference_circuit", "relation": "reference_only", "status": "reference_only", "status_label": "参考电路，未采用", "revision": "8523fb886444e4b41884ce427727253115fb3bde336ca6cb77edb113356c4223", "component_ids": ["board.x-nucleo-iks4a1"], "source_ids": ["source-4c864afa62edbf2b"], "missing_information": ["中断/SPI/扩展板电路未展开", "焊桥和跳线须与实际板卡匹配", "与外部0x44 SHT40存在同总线地址冲突风险", "峰值电流、总线波形、固件和实物未验证"], "evidence_scope": "historical_case_audit"}, {"id": "iks4a1-u10-sht40-isolation-v1", "title": "IKS4A1 U10 · 双焊桥断开隔离候选", "kind": "reference_circuit", "relation": "integrated_candidate", "status": "integrated_candidate", "status_label": "已接入候选图，未签核", "revision": null, "component_ids": ["board.x-nucleo-iks4a1"], "source_ids": ["source-4c864afa62edbf2b"], "missing_information": ["断电核对IKS4A1 Rev2板卡并断开SB37/SB39，测U10.1/2与主机SDA/SCL隔离；确认无焊锡旁路。", "先单独扫描外部SHT40，再接隔离后的IKS4A1；移走外部SHT40再次扫描。", "固件停用IKS4A1 U10读数，明确温湿度来自外部SHT40；联合验证IMU及案例实际传感功能。"], "evidence_scope": "historical_case_audit"}, {"id": "demo-adafruit-4313", "title": "ST7789 彩屏显示", "kind": "supplier_demo", "relation": "selected_board_documentation", "status": "reference_not_adopted", "status_label": "候选板卡的供应商示例", "revision": "f41d8801d630b5ec8c6c1fa95a037112b7d7fba725ddf32071f08d1cd839ab95", "component_ids": ["board.adafruit-4313"], "source_ids": ["source-ba0b5de3f79f050a"], "missing_information": []}, {"id": "demo-adafruit-4885", "title": "SHT40 温湿度采集", "kind": "supplier_demo", "relation": "selected_board_documentation", "status": "reference_not_adopted", "status_label": "候选板卡的供应商示例", "revision": "2ff249daf4fcca2de2e2597655d3f446b18c379b0e79f1d3db74c2cfa2b3c598", "component_ids": ["board.adafruit-4885"], "source_ids": ["source-df81f3b236982252"], "missing_information": []}, {"id": "demo-adafruit-4162", "title": "VEML7700 光照采集", "kind": "supplier_demo", "relation": "selected_board_documentation", "status": "reference_not_adopted", "status_label": "候选板卡的供应商示例", "revision": "32271a5ba6ad6a6ec954cc97d73608b223812fb0cbb3208f7668b56d935dc1a4", "component_ids": ["board.adafruit-4162"], "source_ids": ["source-30f77047da124428"], "missing_information": []}, {"id": "demo-adafruit-5580", "title": "MAX17048 单节锂电电量计", "kind": "supplier_demo", "relation": "selected_board_documentation", "status": "reference_not_adopted", "status_label": "候选板卡的供应商示例", "revision": "1969fb2194bdb82920aa3dd8fabef8e8ca503f295dcda190d1687c741f371684", "component_ids": ["board.adafruit-5580"], "source_ids": ["source-949d4a2368a23193"], "missing_information": []}, {"id": "demo-adafruit-3232", "title": "RFM95W LoRa 点对点", "kind": "supplier_demo", "relation": "selected_board_documentation", "status": "reference_not_adopted", "status_label": "候选板卡的供应商示例", "revision": "6dbab28ee24e1f1c77a5d797e448450d98b5b2ffe7dbf687d1c7b8e37091409a", "component_ids": ["board.adafruit-3232"], "source_ids": ["source-1bc5bc709baa48a2"], "missing_information": []}, {"id": "demo-x-nucleo-iks4a1", "title": "STM32 多传感器采集", "kind": "supplier_demo", "relation": "selected_board_documentation", "status": "reference_not_adopted", "status_label": "候选板卡的供应商示例", "revision": "c53a6430cdba6a77287b3e6dc45eea10ddfd730158f6e716f2a292ef2e9fb8f5", "component_ids": ["board.x-nucleo-iks4a1"], "source_ids": ["source-7aebb835dbb8f9bf"], "missing_information": []}], "function_packs": [{"id": "fp-sht40-humidity", "title": "SHT40 温湿度采集", "kind": "function_package", "relation": "shared_source_reference", "status": "reference_not_adopted", "status_label": "同源电路参考 · 尚未采用", "revision": "dbf88d1cd2a0e97baad18b36e8fb80e7b97eca5c3510f8c0fa04831e70afbf05", "component_ids": ["board.adafruit-4885"], "source_ids": ["source-179d3437cf40b5a7"], "missing_information": ["仅确认引用相同原厂原理图；功能包修改、外围参数和案例完整网表尚未逐项绑定。", "尚无本案例采用该功能包的版本锁定及实际工况记录；不使用示例参数补齐。", "供电、时序、负载和板卡修订仍需按案例核对；此关联不证明仿真或实物验证通过。"], "library_url": "/create/hardware-library?function-pack=fp-sht40-humidity#function-packs"}, {"id": "fp-st7789-tft", "title": "ST7789 240×240 SPI 显示", "kind": "function_package", "relation": "shared_source_reference", "status": "reference_not_adopted", "status_label": "同源电路参考 · 尚未采用", "revision": "a6c45cdec83dc09f37505696071a9f215a5d7f9cf3f33746b703d878ffdd7cd3", "component_ids": ["board.adafruit-4313"], "source_ids": ["source-609e86856dcc230f"], "missing_information": ["仅确认引用相同原厂原理图；功能包修改、外围参数和案例完整网表尚未逐项绑定。", "尚无本案例采用该功能包的版本锁定及实际工况记录；不使用示例参数补齐。", "供电、时序、负载和板卡修订仍需按案例核对；此关联不证明仿真或实物验证通过。"], "library_url": "/create/hardware-library?function-pack=fp-st7789-tft#function-packs"}, {"id": "fp-tps62827-buck-3v3", "title": "TPS62827 3.3V 降压电源参考", "kind": "function_package", "relation": "shared_source_reference", "status": "reference_not_adopted", "status_label": "同源电路参考 · 尚未采用", "revision": "3e8fc6e65f417a62bf8663b1e152c79775fedce80e355b42ae044b27340b995d", "component_ids": ["board.adafruit-4920"], "source_ids": ["source-e1a78f4fe7b3774e"], "missing_information": ["仅确认引用相同原厂原理图；功能包修改、外围参数和案例完整网表尚未逐项绑定。", "尚无本案例采用该功能包的版本锁定及实际工况记录；不使用示例参数补齐。", "供电、时序、负载和板卡修订仍需按案例核对；此关联不证明仿真或实物验证通过。"], "library_url": "/create/hardware-library?function-pack=fp-tps62827-buck-3v3#function-packs"}, {"id": "fp-usbc-5v-sink", "title": "USB-C 5V 受电与双 CC 下拉", "kind": "function_package", "relation": "shared_source_reference", "status": "reference_not_adopted", "status_label": "同源电路参考 · 尚未采用", "revision": "258b27e1b2869f9c3cdb56ab88c638c73f71f4ada5bdc9d3abe6e9c8ec14db5b", "component_ids": ["board.adafruit-4090"], "source_ids": ["source-cf5a7f9f55fcac06"], "missing_information": ["仅确认引用相同原厂原理图；功能包修改、外围参数和案例完整网表尚未逐项绑定。", "尚无本案例采用该功能包的版本锁定及实际工况记录；不使用示例参数补齐。", "供电、时序、负载和板卡修订仍需按案例核对；此关联不证明仿真或实物验证通过。"], "library_url": "/create/hardware-library?function-pack=fp-usbc-5v-sink#function-packs"}, {"id": "fp-veml7700-ambient-light", "title": "VEML7700 环境光采集", "kind": "function_package", "relation": "shared_source_reference", "status": "reference_not_adopted", "status_label": "同源电路参考 · 尚未采用", "revision": "44ddde20266ae0ec1dbf4c8c09cb242515e928ab5cb16d6e217366fc09c8431f", "component_ids": ["board.adafruit-4162"], "source_ids": ["source-e84b7dff5db0029e"], "missing_information": ["仅确认引用相同原厂原理图；功能包修改、外围参数和案例完整网表尚未逐项绑定。", "尚无本案例采用该功能包的版本锁定及实际工况记录；不使用示例参数补齐。", "供电、时序、负载和板卡修订仍需按案例核对；此关联不证明仿真或实物验证通过。"], "library_url": "/create/hardware-library?function-pack=fp-veml7700-ambient-light#function-packs"}], "function_packages": {"status": "not_bound", "adopted_count": 0, "related_count": 5, "note": "现有公开记录尚未将功能包及其实际工况绑定到本案例；以下仅列出具有相同原厂原理图依据的参考包，示例参数不作为案例参数或实测结果。"}, "sources": [{"id": "source-d9090b3200a58031", "title": "RFM95W 433MHz FeatherWing (3232)", "url": "https://www.adafruit.com/product/3232", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-1bc5bc709baa48a2", "title": "RFM95W 433MHz FeatherWing (3232)", "url": "https://learn.adafruit.com/radio-featherwing", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "54f0edc8d38671b5323c901160cb5d63c5f7e41cf801a810177fa4db260cf52b"}, {"id": "source-300ead539f5d03cb", "title": "Adafruit CircuitPython RFM69", "url": "https://github.com/adafruit/Adafruit_CircuitPython_RFM69", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-2afa0a7abba0f0a5", "title": "the initialization code", "url": "https://github.com/adafruit/Adafruit_CircuitPython_RFM69/blob/master/adafruit_rfm69.py", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-cc24a02d60bd15fe", "title": "SX127x Datasheet", "url": "https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-507a09ee8c397ab5", "title": "SX1231 Datasheet", "url": "https://cdn-shop.adafruit.com/product-files/3076/sx1231.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-745a3618d319c920", "title": "feather_schem.png?1472070266", "url": "https://cdn-learn.adafruit.com/assets/assets/000/035/125/medium800/feather_schem.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-f03e13c803d2bb5c", "title": "RFM95W LoRa 点对点", "url": "https://github.com/adafruit/Adafruit_CircuitPython_RFM9x/blob/main/examples/rfm9x_simpletest.py", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "aa3b84c3d0ae9d3a63090f48a00cd7a2eca6709934a5a90a15da1b03016585d1"}, {"id": "source-efd12148d09630c4", "title": "USB Type C Breakout (4090)", "url": "https://www.adafruit.com/product/4090", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": "aa36d7367c70a4fbcfd1a3558ba949379612f66120f80a086fe3a846080da990"}, {"id": "source-59e6c3bb74d19120", "title": "VEML7700 (4162)", "url": "https://www.adafruit.com/product/4162", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-30f77047da124428", "title": "VEML7700 (4162)", "url": "https://learn.adafruit.com/adafruit-veml7700", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "95304192ac7d13a58730722701824fd8949511faf2f05916f9f1a2c507e48496"}, {"id": "source-c4ccfa636e4200d5", "title": "We have written libraries for Arduino", "url": "https://github.com/adafruit/Adafruit_VEML7700", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-fb134493547500ea", "title": "as well as CircuitPython (Python 3)", "url": "https://github.com/adafruit/Adafruit_CircuitPython_VEML7700", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-b5508c1ca0bb179d", "title": "adafruit_products_VEML7700Q_sch.png?1644622534", "url": "https://cdn-learn.adafruit.com/assets/assets/000/108/946/medium800/adafruit_products_VEML7700Q_sch.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-899bb1d45842dbce", "title": "adafruit_products_Adafruit_VEML7700_Sch.png?1553798308", "url": "https://cdn-learn.adafruit.com/assets/assets/000/073/775/medium800/adafruit_products_Adafruit_VEML7700_Sch.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-3568fe53009e2458", "title": "VEML7700 光照采集", "url": "https://github.com/adafruit/Adafruit_VEML7700/blob/master/examples/veml7700_test/veml7700_test.ino", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "8c06d99e8bbd334958d4a04626ed72edfd2e57b1e322419908b2f6513e69a558"}, {"id": "source-3aa053da8101ee4d", "title": "ST7789 1.3in TFT", "url": "https://www.adafruit.com/product/4313", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-ba0b5de3f79f050a", "title": "ST7789 1.3in TFT", "url": "https://learn.adafruit.com/adafruit-1-3-and-1-54-240-x-240-wide-angle-tft-lcd-displays", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "3060a07ef65da93ae4e35a3cd5fe0157a2dc6258b38d00570c1772dc4f15152f"}, {"id": "source-8779435822f91199", "title": "we've written a full open source graphics library that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code and a wiring tutorial", "url": "https://github.com/adafruit/Adafruit-ST7735-Library", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-f66d2697a70babe8", "title": "adafruit_products_1-3in_IPS_TFT_Sch.png?1565202407", "url": "https://cdn-learn.adafruit.com/assets/assets/000/079/156/medium800/adafruit_products_1-3in_IPS_TFT_Sch.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-2596228fe54c5592", "title": "adafruit_products_1-54in_IPS_TFT_Sch.png?1565202416", "url": "https://cdn-learn.adafruit.com/assets/assets/000/079/157/medium800/adafruit_products_1-54in_IPS_TFT_Sch.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-634752f818aa216f", "title": "ST7789 彩屏显示", "url": "https://github.com/adafruit/Adafruit_CircuitPython_ST7789/blob/main/examples/st7789_simpletest.py", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "9a59694e8fe97fc334f5dcd3c77e157a36fe7a8e50e8a2abe80fb9c4cbe8106b"}, {"id": "source-f7b4595987e79744", "title": "bq24074 Solar Charger (4755)", "url": "https://www.adafruit.com/product/4755", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-b97efe6abb786bdd", "title": "bq24074 Solar Charger (4755)", "url": "https://learn.adafruit.com/adafruit-bq24074-universal-usb-dc-solar-charger-breakout", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": "045bda3cebe9ae605095c2c64c22aab9980ae3bb6ec478d34d6b011b68aeb958"}, {"id": "source-3c1c667f18c87fec", "title": "SHT40 (4885)", "url": "https://www.adafruit.com/product/4885", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-df81f3b236982252", "title": "SHT40 (4885)", "url": "https://learn.adafruit.com/adafruit-sht40-temperature-humidity-sensor", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "417af8c0363447f1958dd2046a58b694e0563e905b13f66b63b9d43dd974bc82"}, {"id": "source-a03bae3581c5123d", "title": "Adafruit CircuitPython SHT4x", "url": "https://github.com/adafruit/Adafruit_CircuitPython_SHT4x", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-8d7bc3d776b04b11", "title": "SHT4x Datasheet", "url": "https://cdn-learn.adafruit.com/assets/assets/000/117/503/original/Datasheet_SHT4x.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-ecca2fed917af845", "title": "adafruit_products_SHT40_sch.png?1612390267", "url": "https://cdn-learn.adafruit.com/assets/assets/000/099/224/medium800/adafruit_products_SHT40_sch.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-6bdd862f86223287", "title": "adafruit_products_SHT41_sch.png?1688674102", "url": "https://cdn-learn.adafruit.com/assets/assets/000/122/328/medium800/adafruit_products_SHT41_sch.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-9a8f952b4e733fc1", "title": "SHT40 温湿度采集", "url": "https://github.com/adafruit/Adafruit_SHT4X/blob/master/examples/SHT4test/SHT4test.ino", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "ac6424bc4190feb80882108165ae75db79e0767da4b2474b40054d251e21eea2"}, {"id": "source-a4bade564ae95fe0", "title": "TPS62827 3.3V (4920)", "url": "https://www.adafruit.com/product/4920", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": "a17871d6eb6bd5d435a33d7d74c219444db7aceeaf9e7e92c852138384607b8b"}, {"id": "source-345d22e512bd24fc", "title": "EagleCAD files for schematic and Layout are available at GitHub", "url": "https://github.com/adafruit/Adafruit-TPS62827-PCB", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-3e36edad90b215e8", "title": "MAX17048 (5580)", "url": "https://www.adafruit.com/product/5580", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-949d4a2368a23193", "title": "MAX17048 (5580)", "url": "https://learn.adafruit.com/adafruit-max17048-lipoly-liion-fuel-gauge-and-battery-monitor", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "983b6f59d481311f52d4645c59b8b8578e7643a4761c6454db43f407eb8b2330"}, {"id": "source-33160535aa653d3a", "title": "Arduino Docs", "url": "https://github.com/adafruit/Adafruit_MAX1704X", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-127b874832894701", "title": "MAX17048 Datasheet", "url": "https://cdn-learn.adafruit.com/assets/assets/000/114/607/original/MAX17048-MAX17049.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-ab7c6a9ae8c05e54", "title": "adafruit_products_schem.png?1661970285", "url": "https://cdn-learn.adafruit.com/assets/assets/000/114/628/medium800/adafruit_products_schem.png", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-2f89ed3ef8cf06bb", "title": "MAX17048 单节锂电电量计", "url": "https://github.com/adafruit/Adafruit_MAX1704X/blob/main/examples/MAX17048_basic/MAX17048_basic.ino", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "d3c5d1de30f06909e3eced420f06b2f6d88dcb89650a816521ecd3b59d60fd9a"}, {"id": "source-9f3971a92600a240", "title": "SEN0460", "url": "https://www.dfrobot.com/product-2439.html", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-454bd5f45e12067c", "title": "SEN0460", "url": "https://wiki.dfrobot.com/sen0460/", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": "5ed8da718b1784772d0acd038f6bc51400a733cdd6f431cc44fbc35ce4bf0929"}, {"id": "source-bc2427319d09626f", "title": "2. Example Code for Arduino The article discusses integrating an Arduino UNO with a PM2.5 Air Quality Sensor, providing example code for measuring particle concentrations in standard and atmospheric environments, along with wiring diagrams and setup instructions.", "url": "https://wiki.dfrobot.com/sen0460/docs/20818", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-782ab309ca9e3efb", "title": "3. Example Code for micro:bit The article offers a comprehensive guide to using a micro:bit board and PM2.5 sensor for measuring standard particle concentration. It outlines hardware and software requirements, including MakeCode setup, and provides sample code for reading particulate data. Readers can learn to evaluate air quality through coding, wiring diagrams, and result analysis.", "url": "https://wiki.dfrobot.com/sen0460/docs/20815", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-2f6f75915d8a3348", "title": "X-NUCLEO-IKS4A1", "url": "https://www.st.com/en/evaluation-tools/x-nucleo-iks4a1.html", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": "f54a483584bae1d5d204e3a4c13b4b6b77219a55b12b90a2e14605ef3e287121"}, {"id": "source-4b83ad2f9ca76774", "title": "Download databrief", "url": "https://www.st.com/resource/en/data_brief/x-nucleo-iks4a1.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-0f5c48c310f91cde", "title": "X-NUCLEO-IKS4A1 GERBER", "url": "https://www.st.com/resource/en/board_manufacturing_specification/x-nucleo-iks4a1-gerber.zip", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-a1863c36429f5034", "title": "X-NUCLEO-IKS4A1 BOM", "url": "https://www.st.com/resource/en/bill_of_materials/x-nucleo-iks4a1-bom.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-4c864afa62edbf2b", "title": "X-NUCLEO-IKS4A1 SCHEMATIC", "url": "https://www.st.com/resource/en/schematic_pack/x-nucleo-iks4a1-schematic.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-16", "version": null, "sha256": null}, {"id": "source-7aebb835dbb8f9bf", "title": "STM32 多传感器采集", "url": "https://raw.githubusercontent.com/STMicroelectronics/x-cube-mems1/main/README.md", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": "2026-09-21", "version": null, "sha256": "3794d2dad330b3cbb67937bcf015e8a531f16de9d0a1050aa59768db0e860978"}, {"id": "source-cf5a7f9f55fcac06", "title": "USB Type C Breakout (4090) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-USB-C-Downstream-Breakout/blob/1484ecb56b369e177848e69de4b7b7e513399590/Adafruit%20USB%20Type%20C%20Downstream%20Breakout%20rev%20B.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": "ec14aee06c7a24546fcc6f6b1687ae85a13cadff955a721f458b125b70954330"}, {"id": "source-e1a78f4fe7b3774e", "title": "TPS62827 3.3V (4920) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-TPS62827-PCB/blob/441e9beed498f62705ee2df458a903a010eae4a2/TPS62827%203.3V%20Buck%20Converter.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": "73f9c23e79715fe56eefbf548d16cb91f7dc4884c57322fa010df602b2b2b42b"}, {"id": "source-179d3437cf40b5a7", "title": "SHT40 (4885) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-SHT40-PCB/blob/40fe2b3aca1aaa3b2185d3d138e77d5b043a56e1/Adafruit%20SHT40.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": "9f1977fc1fb198b292374f023e80609dbd75cde88d1bc887a34bf2650d08b17d"}, {"id": "source-2e7521801c865633", "title": "SHT40 (4885) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-SHT40-PCB/blob/40fe2b3aca1aaa3b2185d3d138e77d5b043a56e1/Adafruit%20SHT41.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-fb7ad816689ce386", "title": "SHT40 (4885) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-SHT40-PCB/blob/40fe2b3aca1aaa3b2185d3d138e77d5b043a56e1/Adafruit%20SHT45.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-7599722cb29909e0", "title": "SEN0460 · 原厂资料重建电路", "url": "https://wiki.dfrobot.com/sen0460", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-e84b7dff5db0029e", "title": "VEML7700 (4162) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-VEML7700-PCB/blob/ab489f03c957f681ed0161fc6d2b786956556e23/Adafruit%20VEML7700%20STEMMA%20QT.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": "4028c7a6c7297eabceed690e8255fbd492f20a7443143668928aa9022324d9ea"}, {"id": "source-47bd284be8dc20d1", "title": "VEML7700 (4162) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-VEML7700-PCB/blob/ab489f03c957f681ed0161fc6d2b786956556e23/Adafruit%20VEML7700.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-c1dfd36f4f76a99e", "title": "bq24074 Solar Charger (4755) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-BQ24074-PCB/blob/844404b10e1a87820ee9cb9024d85f67f4bc4bfd/Adafruit_BQ24074.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-356deaca6414bb7d", "title": "MAX17048 (5580) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-MAX17048-PCB/blob/cc7d6e2477db89dabc9c64f91ac5f30f354466be/Adafruit-MAX17048-STEMMA.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-612a58932e49cd10", "title": "ST7789 1.3in TFT · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-1.3-inch-240x240-TFT-PCB/blob/7632e0cbe4a0b5b5219c8262aa0737c611716a09/Adafruit%201.3in%20240x240%20IPS%20TFT%20EYESPI.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-609e86856dcc230f", "title": "ST7789 1.3in TFT · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-1.3-inch-240x240-TFT-PCB/blob/7632e0cbe4a0b5b5219c8262aa0737c611716a09/Adafruit%201.3in%20240x240%20IPS%20TFT.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": "af9b8bf05010eb54e49a4a8bcbedbe6c39e0cba1e45ac14b4f7a682341e9a394"}, {"id": "source-6a080d0e1a572221", "title": "RFM95W 433MHz FeatherWing (3232) · 原厂器件电路", "url": "https://github.com/adafruit/Adafruit-Radio-FeatherWing-PCB/blob/926b55164daad155e05ebe8ca3a02365bc07a40c/Adafruit Radio FeatherWing.sch", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-e47055661f548774", "title": "ESP32-C3-MINI-1 module minimum system / UART", "url": "https://docs.espressif.com/projects/esp-hardware-design-guidelines/en/latest/esp32c3/schematic-checklist.html", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-8a79ebf2fb98936a", "title": "ESP32-C3-MINI-1 module minimum system / UART", "url": "https://documentation.espressif.com/esp32-c3-mini-1_datasheet_en.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-97f1f0838cc2da23", "title": "I²C 上拉与总线边界", "url": "https://www.ti.com/lit/pdf/slva689", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}, {"id": "source-3371b9afa39278fb", "title": "ESP32-C3-MINI-1", "url": "https://raw.githubusercontent.com/espressif/kicad-libraries/dd76561812ab300351234ba6e0ec1295641796f0/symbols/Espressif.kicad_sym", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": "5e9785368a1cccbd904f8ceeab1c9165a8ef82ab00c99bf21275dc91749356cc"}, {"id": "source-c424188cbe3d3e0c", "title": "ESP32-C3-MINI-1", "url": "https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf", "kind": "manufacturer_reference", "status": "public_reference", "reviewed_at": null, "version": null, "sha256": null}], "checks": [{"id": "graph-integrity", "title": "案例网络图完整性", "kind": "rule_check", "status": "historical_pass", "status_label": "历史图完整性检查通过", "checked_at": "2026-10-12T00:15:49.938640+00:00", "detail": "仅保存历史网络图结构检查结果；不证明电气工况、功能或制造可用。历史快照，源版本已变化，需重跑", "source_ids": []}, {"id": "electrical", "title": "整机电气条件", "kind": "electrical", "status": "not_established", "status_label": "尚无案例级完成证据", "checked_at": null, "detail": "本公开证据集没有可确认该案例已完成此项的结果；原厂例程、功能包示例和图完整性不能替代整机证据。", "source_ids": []}, {"id": "simulation", "title": "案例级电路仿真", "kind": "simulation", "status": "not_established", "status_label": "尚无案例级完成证据", "checked_at": null, "detail": "本公开证据集没有可确认该案例已完成此项的结果；原厂例程、功能包示例和图完整性不能替代整机证据。", "source_ids": []}, {"id": "firmware", "title": "案例级固件编译", "kind": "compilation", "status": "not_established", "status_label": "尚无案例级完成证据", "checked_at": null, "detail": "本公开证据集没有可确认该案例已完成此项的结果；原厂例程、功能包示例和图完整性不能替代整机证据。", "source_ids": []}, {"id": "physical", "title": "案例级实物测试", "kind": "physical", "status": "not_established", "status_label": "尚无案例级完成证据", "checked_at": null, "detail": "本公开证据集没有可确认该案例已完成此项的结果；原厂例程、功能包示例和图完整性不能替代整机证据。", "source_ids": []}], "gaps": [{"id": "gap-001", "title": "经校准 UV、雨量器与太阳能电池板未建库", "kind": "external_dependency", "detail": "", "status": "information_insufficient", "status_label": "信息不足"}, {"id": "gap-002", "title": "天气密封和光伏最差工况", "kind": "application_risk", "detail": "", "status": "information_insufficient", "status_label": "信息不足"}, {"id": "gap-003", "title": "连线检查待办：sht40_candidate_isolation_requires_physical_test", "kind": "topology", "detail": "", "status": "information_insufficient", "status_label": "信息不足"}, {"id": "gap-004", "title": "历史检查记录 8 个开放端子", "kind": "terminal", "detail": "数量来自对应历史检查；不代表当前设计已重新执行检查。", "status": "information_insufficient", "status_label": "信息不足"}], "evidence_scope": {"label": "公共工程证据投影", "boundary": "候选资料、历史检查和设计目标分开记录；不构成案例实测通过或量产放行。", "audit_at": "2026-10-12T00:15:49.938640+00:00", "audit_freshness": "historical_snapshot_source_changed", "audit_freshness_label": "历史快照，源版本已变化，需重跑", "audit_sha256": "b7b89cd880628b39297864ca220ee3cc7df40e44a5e347fe3826c322d1ca9e03", "production_ready": false, "customer_data_included": false, "input_revisions": {"case_spec": "7bd16fff40a96c4eb372433aaab61fac7984db435b924122519ab5393a826bbc", "requirements": "613aefad06ee39eaa39bd52c0067196ce5fdd796906d8c2190c44549e50e298d", "reference_designs": "13e340b3c72702b4195df7722c85b0cd1501c3705bd46971dfa6755de377e6ff", "reference_bindings": "8774fc62ad176a56dd0fddfac537655b559565b98f8963169cd1feea85892c86", "board_catalog": "046f554ee043091f566b6a87bf7cbecde83bdd05f227448eb0fe98c734847dee", "circuit_relations": "da3a774e0598086f792f7d4518975f908d08afcf064e5ae2353493720d87f659", "registry_bundle": "d4077a19e9e5983f2f055d48f63de52ffc42aef26b772f01cff886c1d425bbf0", "audit_implementations": "2f29c922a2a6a57841d15e19f007f56400b50ac09c577a2941c9a03c88bfbaab"}}, "summary": {"requirements": 4, "components": 17, "circuits": 23, "sources": 67, "gaps": 4, "bound_function_packs": 0, "related_function_packs": 5}, "revision": "9a474db9212b89bf8c94038bc0c319872b17591e5630c83bb30ca417ba70d00f"}