{"id":13802605,"url":"https://github.com/octaprog7/BME680","last_synced_at":"2025-05-13T13:32:32.669Z","repository":{"id":180404267,"uuid":"542273934","full_name":"octaprog7/BME680","owner":"octaprog7","description":"MicroPython module for work with BME680, Bosh low power gas, pressure, temperature \u0026 humidity sensor.","archived":false,"fork":false,"pushed_at":"2022-10-09T18:17:51.000Z","size":3087,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-22T13:30:47.812Z","etag":null,"topics":["humidity","micropython","pressure","sensor","temperature"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/octaprog7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2022-09-27T20:19:41.000Z","updated_at":"2024-08-04T00:07:26.850Z","dependencies_parsed_at":"2023-07-11T22:01:21.004Z","dependency_job_id":null,"html_url":"https://github.com/octaprog7/BME680","commit_stats":null,"previous_names":["octaprog7/bme680"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octaprog7%2FBME680","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octaprog7%2FBME680/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octaprog7%2FBME680/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octaprog7%2FBME680/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/octaprog7","download_url":"https://codeload.github.com/octaprog7/BME680/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225229875,"owners_count":17441336,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["humidity","micropython","pressure","sensor","temperature"],"created_at":"2024-08-04T00:01:48.367Z","updated_at":"2024-11-18T18:30:30.113Z","avatar_url":"https://github.com/octaprog7.png","language":"Python","readme":"# BME680\nMicroPython module for work with BME680 pressure\u0026temperature\u0026humidity\u0026gas sensor from Bosch Sensortec.\n\nJust connect your BME680 board to Arduino, ESP or any other board with MicroPython firmware.\n\nSupply voltage BME680 3.3 Volts only!\n1. VCC\n2. GND\n3. SDA\n4. SCL\n\nUpload MicroPython firmware to the NANO(ESP, etc) board, and then two files: main.py, bme680.py and sensor_pack folder. \nThen open main.py in your IDE and run it.\n\n# Pictures\n\n## IDE\n![alt text](https://github.com/octaprog7/BME680/blob/master/bme680ide.png)\n## Breadboard\n![alt text](https://github.com/octaprog7/BME680/blob/master/bme680board.jpg)\n\n# Index Air Quality (IAQ)\n## RU:\nМодуль IAQ_tracker.py основан на коде raspi-bme680-iaq. https://github.com/thstielow/raspi-bme680-iaq. \nДля получения правильных значений IAQ, необходима длительная и сложная калибровка. \nЧитайте readme по ссылке: https://github.com/thstielow/raspi-bme680-iaq.\n\nПоскольку фирма Бош не раскрывает свой алгоритм вычисления индекса качества воздуха, \nпо моему мнению, не следует включать \"узел газа\" в датчике! Наслаждайтесь только \nтемпературой, давлением и влажностью воздуха.\n\nПС. возможно, кто-нибудь сможет написать код на питоне для MCU, вычисляющий индекса качества воздуха. \nИ описать его калибровку. \n\n## EN:\nThe IAQ_tracker.py module is based on the raspi-bme680-iaq code. https://github.com/thstielow/raspi-bme680-iaq. \nIn order to obtain the correct values of IAQ, a lengthy and complicated calibration is necessary. \nRead the readme at: https://github.com/thstielow/raspi-bme680-iaq.\n\nSince Bosch does not disclose their algorithm for calculating the air quality index \nfor the MCU, in my opinion, you should do not turn on the \"gas node\" in the sensor! \nEnjoy only the temperature, pressure and humidity of the air.\n\nPS. perhaps someone can write a python code that calculates the air quality index. \nAnd describe its calibration.","funding_links":[],"categories":["Libraries"],"sub_categories":["Sensors"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctaprog7%2FBME680","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foctaprog7%2FBME680","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctaprog7%2FBME680/lists"}