{"id":27125146,"url":"https://github.com/v3lectronics/air-quality-station","last_synced_at":"2026-03-04T22:31:59.142Z","repository":{"id":284947835,"uuid":"956563975","full_name":"V3lectronics/air-quality-station","owner":"V3lectronics","description":"V Electronics air quality station design files \u0026 code","archived":false,"fork":false,"pushed_at":"2025-05-20T15:58:46.000Z","size":725,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-19T00:02:29.976Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/V3lectronics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-28T13:19:01.000Z","updated_at":"2025-08-27T03:10:18.000Z","dependencies_parsed_at":"2025-03-28T15:23:26.631Z","dependency_job_id":"c024d46b-8c0c-48e2-91b4-52549e0d2a17","html_url":"https://github.com/V3lectronics/air-quality-station","commit_stats":null,"previous_names":["v3lectronics/air-quality-station"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/V3lectronics/air-quality-station","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/V3lectronics%2Fair-quality-station","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/V3lectronics%2Fair-quality-station/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/V3lectronics%2Fair-quality-station/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/V3lectronics%2Fair-quality-station/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/V3lectronics","download_url":"https://codeload.github.com/V3lectronics/air-quality-station/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/V3lectronics%2Fair-quality-station/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30096766,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T21:59:23.547Z","status":"ssl_error","status_checked_at":"2026-03-04T21:57:50.415Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-07T14:42:58.546Z","updated_at":"2026-03-04T22:31:59.099Z","avatar_url":"https://github.com/V3lectronics.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Air quality station\nV Electronics Air Quality Station design files \u0026 code, everything is open source and can be modified easily by the user. The device measures air pollution, temperature and humidity.\n\n\u003e [!NOTE]\n\u003e This is a work in progress!\n\n# Specification:\nMeasurement range\n| Air pollution | Temperature | Humidity |\n| --------------- | --------------- | --------------- |\n| todo | Item2.1   -40°C to +80°C ±0.5°C  | 0% to 99,9%RH ±3RH (at 25°C) |\n\n- USB C power/programming (MCU fully unlocked)\n- 2x16 LCD display + vertical bar LCD color display \n- No battery (a powerbank can be used)\n- Not waterproof\n\n\n# Components list\n\n- Seeed Studio XIAO ESP32C3 [link](https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/)\n\u003cdiv style='text-align: center;'\u003e \n\u003cimg src='https://files.seeedstudio.com/wiki/Seeeduino-XIAO/img/Seeeduino-XIAO-pinout-1.jpg' width='50%'\u003e  \n\u003c/div\u003e \n\n\n- GRAVITY PM2.5 air quality sensor [link](https://www.dfrobot.com/product-2439.html)\n\u003e [!TODO] //find cheaper for example https://www.dfrobot.com/product-2526.html\n\u003cdiv style='text-align: center;'\u003e \n\u003cimg src='https://cdn3.botland.store/img/art/inne/20678_16b.jpg' width='30%'\u003e\n\u003c/div\u003e \n\u003e [!NOTE]\n\u003e Other sensors can be used as alternatives if you need more precise measurements.\n\n\n- LCD Display + I2C adapter [link]()\n\u003e [!TODO] //find suitable option\n\u003cdiv style='text-align: center;'\u003e \n\u003cimg src='https://vishaworld.com/cdn/shop/products/0.96InchI2CIIC4pinOLEDDisplayModuleBLUE1.jpg?v=1624424421' width='30%'\u003e  \n\u003c/div\u003e \n\n\n- Vertical bar vertical indicator [link](https://www.digikey.pl/en/products/detail/inolux/INBD-T11020-YGNB/16964097)\n\u003cdiv style='text-align: center;'\u003e \n\u003cimg src='https://mm.digikey.com/Volume0/opasdata/d220001/derivates/6/003/226/366/INBD-T11020.YGNB_web%28640x640%29.jpg' width='30%'\u003e  \n\u003c/div\u003e \n\n\n- AM2320 temperature \u0026 humidity sensor [link](https://www.digikey.pl/pl/products/detail/pimoroni-ltd/COM1700/8126047)\n\u003cdiv style='text-align: center;'\u003e \n\u003cimg src='https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSvubqvIT2sCbDnZAM4_JZKVXFErDj4kKI99Q\u0026s' width='30%'\u003e  \n\u003c/div\u003e \n\n\u003e [!NOTE]\n\u003e DHT12 can be used as a slightly cheaper alternative compromising accuracy and measurement range.\n\n\n- On/Off switch [link](https://www.digikey.pl/en/products/detail/adam-tech/SW-T3-1A-A-A3-S1/15284460)\n\u003cdiv style='text-align: center;'\u003e \n\u003cimg src='https://mm.digikey.com/Volume0/opasdata/d220001/medias/images/4428/MFG_SW-T3-1A-A-A3-S1.jpg' width='30%'\u003e  \n\u003c/div\u003e \n\n\n- PS1240P02BT buzzer [link](https://www.digikey.pl/en/products/detail/tdk-corporation/PS1240P02BT/935924)\n\u003cdiv style='text-align: center;'\u003e \n\u003c/div\u003e \n\n\n- 2N3904 driving transistor [link](https://www.digikey.pl/en/products/detail/shenzhen-slkormicro-semicon-co-ltd/2N3904/26371060)\n\u003cdiv style='text-align: center;'\u003e \n\u003c/div\u003e \n\n\n\n# TODO\n\n- add test points\n- add drill holes to mount sensor to PCB\n- add gpio outputs for extra stuff\n- add led at analog output\n- add made in kicad (copy from cm5 io board)\n- wifi/bluetooth connectivity???\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv3lectronics%2Fair-quality-station","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fv3lectronics%2Fair-quality-station","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv3lectronics%2Fair-quality-station/lists"}