{"id":25815321,"url":"https://github.com/quantalabs/basmati","last_synced_at":"2025-07-11T05:37:34.531Z","repository":{"id":278669569,"uuid":"936396297","full_name":"Quantalabs/basmati","owner":"Quantalabs","description":"A hacker macropad.","archived":false,"fork":false,"pushed_at":"2025-02-21T02:33:36.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-21T03:26:33.255Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/Quantalabs.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":"2025-02-21T02:31:26.000Z","updated_at":"2025-02-21T02:33:40.000Z","dependencies_parsed_at":"2025-02-21T03:26:41.944Z","dependency_job_id":"dd1fcdd9-2fff-4d92-bb0b-46ed98f273f5","html_url":"https://github.com/Quantalabs/basmati","commit_stats":null,"previous_names":["quantalabs/basmati"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quantalabs%2Fbasmati","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quantalabs%2Fbasmati/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quantalabs%2Fbasmati/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quantalabs%2Fbasmati/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Quantalabs","download_url":"https://codeload.github.com/Quantalabs/basmati/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241100353,"owners_count":19909702,"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":[],"created_at":"2025-02-28T04:20:12.209Z","updated_at":"2025-02-28T04:20:12.805Z","avatar_url":"https://github.com/Quantalabs.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# basmati\nYet another macropad. Built for [hackpad](https://hackpad.hackclub.com).\n\n## Designs\n![Schematic Diagram](./assets/schematic-screenshot.png)\n![PCB Diagram](./assets/PCB-screenshot.png)\n![Assembly](./assets/assembly-screenshot.png)\n\n## Firmware\n\nFirmware for basmati is made with [KMK](https://github.com/KMKfw/kmk_firmware). Located at `production/main.py`.\n\n## BOM\n\n- SK6812 Mini LEDs\n- XIAO RP2040 Microcontroller\n- SW Cherry MX Switches\n- 3D-Printed Case (See `CAD/`)\n- PCB (SEE `PCB/`)\n\n## Case\n\nThe case comes in two parts:\n- The base holds the PCB, and has text engraved on the bottom.\n- The top has holes for all the keys and LEDs, plus it exposes the RP2040 so you can be hacker.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquantalabs%2Fbasmati","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquantalabs%2Fbasmati","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquantalabs%2Fbasmati/lists"}