{"id":26358079,"url":"https://github.com/aqc-github/graspberry","last_synced_at":"2025-03-16T14:18:51.070Z","repository":{"id":256247156,"uuid":"854707507","full_name":"aqc-github/graspberry","owner":"aqc-github","description":"GRASPBERRY is an affordable Raspberry PI HAT (Hardware Attached on Top) solution to introduce the realm of BCIs, sEMG and neurotech to everyone.","archived":false,"fork":false,"pushed_at":"2025-01-16T15:28:46.000Z","size":741,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T16:52:10.583Z","etag":null,"topics":["drivers","hardware","neurotech","raspberry-pi","raspberry-pi-5","schematics"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/aqc-github.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}},"created_at":"2024-09-09T16:33:32.000Z","updated_at":"2025-01-16T15:28:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"baacf44d-7c39-4793-8654-cee82868e2e6","html_url":"https://github.com/aqc-github/graspberry","commit_stats":null,"previous_names":["aqc-github/graspberry"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aqc-github%2Fgraspberry","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aqc-github%2Fgraspberry/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aqc-github%2Fgraspberry/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aqc-github%2Fgraspberry/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aqc-github","download_url":"https://codeload.github.com/aqc-github/graspberry/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243878402,"owners_count":20362433,"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":["drivers","hardware","neurotech","raspberry-pi","raspberry-pi-5","schematics"],"created_at":"2025-03-16T14:18:50.395Z","updated_at":"2025-03-16T14:18:51.057Z","avatar_url":"https://github.com/aqc-github.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Graspberry\n\nGraspberry is a project that includes a custom driver for an EMG (Electromyography) HAT for Raspberry Pi 5.\n\n## Project Structure\n\n- `/driver` - Custom Graspberry HAT driver\n- `/tools` - Build and helper scripts\n- `/specs` - Hardware specifications and schematics for the custom Graspberry HAT\n- `/docs` - Project documentation\n\n## Building the Driver\n\n### Automatic:\n\n1. Run the setup script:\n   ```\n   ./tools/setup.sh\n   ```\n2. Build the driver:\n   ```\n   cd driver\n   make\n   ```\n\n3. Install the driver:\n   ```\n   sudo insmod graspberry.ko\n   ```\n\n4. To load the driver automatically at boot, add it to /etc/modules:\n   ```\n   echo \"graspberry\" | sudo tee -a /etc/modules\n   ```\n\n### Manual:\n\n1. Ensure you have the necessary dependencies:\n   ```\n   sudo apt update \u0026\u0026 sudo apt upgrade -y\n   sudo apt install -y raspberrypi-kernel-headers build-essential git\n   ```\n\n2. Build the driver:\n   ```\n   cd driver\n   make\n   ```\n\n3. Install the driver:\n   ```\n   sudo insmod graspberry.ko\n   ```\n\n4. To load the driver automatically at boot, add it to /etc/modules:\n   ```\n   echo \"graspberry\" | sudo tee -a /etc/modules\n   ```\n\n## Custom Graspberry HAT\n\nSpecifications and schematics for the custom Graspberry HAT can be found in the `/specs` directory.\n\n## Contributing\n\nContributions are welcome! Please submit pull requests or create issues.\n\n## License\n\n[GNU General Public License v2.0]\n\n## Acknowledgements\n\n- Raspberry Pi Foundation\n- Linux Kernel community\n- My brother for pushing me to do more\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faqc-github%2Fgraspberry","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faqc-github%2Fgraspberry","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faqc-github%2Fgraspberry/lists"}