{"id":34721787,"url":"https://github.com/drcgw/hypox-chamber","last_synced_at":"2026-04-27T19:04:35.074Z","repository":{"id":79298387,"uuid":"461634896","full_name":"drcgw/hypox-chamber","owner":"drcgw","description":"RPi-based hypoxia exposure chamber","archived":false,"fork":false,"pushed_at":"2022-06-05T22:41:57.000Z","size":76669,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-01-29T03:42:48.190Z","etag":null,"topics":["python","raspberry-pi","rpi","science"],"latest_commit_sha":null,"homepage":"","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/drcgw.png","metadata":{"files":{"readme":"README.txt","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}},"created_at":"2022-02-20T22:34:42.000Z","updated_at":"2022-05-20T01:12:07.000Z","dependencies_parsed_at":"2023-03-12T07:37:12.391Z","dependency_job_id":null,"html_url":"https://github.com/drcgw/hypox-chamber","commit_stats":{"total_commits":6,"total_committers":2,"mean_commits":3.0,"dds":"0.33333333333333337","last_synced_commit":"8b0938d1d1e21ad1dbde7431f24b945ab942eecd"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/drcgw/hypox-chamber","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drcgw%2Fhypox-chamber","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drcgw%2Fhypox-chamber/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drcgw%2Fhypox-chamber/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drcgw%2Fhypox-chamber/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/drcgw","download_url":"https://codeload.github.com/drcgw/hypox-chamber/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drcgw%2Fhypox-chamber/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32350269,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T17:12:42.749Z","status":"ssl_error","status_checked_at":"2026-04-27T17:12:41.658Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["python","raspberry-pi","rpi","science"],"created_at":"2025-12-25T01:48:42.563Z","updated_at":"2026-04-27T19:04:35.069Z","avatar_url":"https://github.com/drcgw.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Initial Raspberry Pi 4 set up\n\nUsing the Raspberry Pi OS installer (https://www.raspberrypi.com/software/) and a blank microSD card (128 GB Recommended) write the raspbian OS onto the SD card. Under the \"operating system\" menu select \"Raspberry Pi OS (other)\" and select \"Raspberry Pi OS Full (32-bit)\". Once the operating system is written to the SD card placed into Raspberry Pi. \n\nOnce initial setup is completed go to terminal (Ctrl + T) and run the following codes:\n    sudo apt update\n    sudo apt full-upgrade\n\nNext step is to download WiringPi:\n    sudo apt-get update\n    git clone https://github.com/WiringPi/WiringPi\n    cd WiringPi\n    ./build\n\nOnce these applications have been downloaded check the version by running:\n    gpio -v\n    gpio readall\n\nSystem settings also need to be modified. Go to the configuration settings by using the following code: \n    sudo raspi-config\n    \nUnder \"Interfacing Options\" insure that camera, SSH, VNC, SPI, I2C, Serial, and Remote GPIO are all enabled\nSystem will require a reboot following these changes. The final items that need to be installed are all the python packaged and adafruit system requirements for CircuitPython. Tutorials and information can be found on Adafruit's website (https://learn.adafruit.com/welcome-to-circuitpython).\n    sudo pip3 install adafruit-circuitpython-ads1x15\n    sudo pip3 install adafruit-circuitpython-bme280\n    sudo pip3 install adafruit-circuitpython-mcp9808\n    sudo pip3 install adafruit-circuitpython-ccs811\n    sudo pip3 install adafruit-circuitpython-bh1750\n\nOnce all the background files have been downloaded the github library can be downloaded using \n    wget https://github.com/drcgw/hypox-chamber.git\n\nUnpack the files by unzipping and move RunChamber.sh file to the desktop.\n\nFiles can also be run manually through the terminal. Move the \"PythonScript/\" folder under \"Documents/\". If running manually before each run create a folder under \"Documents/\" with the following naming format \"YYYY-MM-DD-Exposure/\". Once inside this directory create: \"FinalData/\", \"RawData/\", \"Calibration/\" \u0026 \"ImageCapture/\" folders. After these folders have been created the exposure code can be run using the follow codes in the terminal. \n\tcd Documents/PythonCodes/\n\tpython3 2022-02-15-HC2000.py\n\nIf running it manually make sure that the most recent code has been installed and change the name in the second line of the above code to match the most recent copy of the .py script under the PythonCodes folder.\n\n ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrcgw%2Fhypox-chamber","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrcgw%2Fhypox-chamber","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrcgw%2Fhypox-chamber/lists"}