{"id":13434668,"url":"https://github.com/asdacap/dactyl-simplethumb","last_synced_at":"2026-01-17T11:47:22.419Z","repository":{"id":149544049,"uuid":"280635599","full_name":"asdacap/dactyl-simplethumb","owner":"asdacap","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-03T10:49:22.000Z","size":85485,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-27T17:23:50.917Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asdacap.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":"2020-07-18T10:45:06.000Z","updated_at":"2024-03-03T10:49:26.000Z","dependencies_parsed_at":"2024-10-27T17:12:27.996Z","dependency_job_id":"40666515-7d5b-47d4-8c51-7197c8f4e045","html_url":"https://github.com/asdacap/dactyl-simplethumb","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asdacap%2Fdactyl-simplethumb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asdacap%2Fdactyl-simplethumb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asdacap%2Fdactyl-simplethumb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asdacap%2Fdactyl-simplethumb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asdacap","download_url":"https://codeload.github.com/asdacap/dactyl-simplethumb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244139290,"owners_count":20404489,"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":"2024-07-31T03:00:20.175Z","updated_at":"2026-01-17T11:47:22.380Z","avatar_url":"https://github.com/asdacap.png","language":"Clojure","funding_links":[],"categories":["Models"],"sub_categories":["Manuform"],"readme":"# The Dactyl-Simplethumb Keyboard\nThis is a fork of the [Dactyl Manuform](https://github.com/abstracthat/dactyl-manuform), which is a fork of [Dactyl](https://github.com/adereth/dactyl-keyboard), a parameterized, split-hand, concave, columnar, ergonomic keyboard.\n\nSome changes include:\n- Replaces the thumb cluster to something simple... get it? \"Simplethumb\"?\n- Make things smaller\n- The curvature is higher when the key is higher.\n- Added some board holder that exposes the board port directly. \n\n## Assembly\n\n### Generating a Design\n\n**Setting up the Clojure environment**\n* [Install the Clojure runtime](https://clojure.org)\n* [Install the Leiningen project manager](http://leiningen.org/)\n* [Install OpenSCAD](http://www.openscad.org/)\n\n**Generating the design**\n* Run `lein repl`\n* Load the file `(load-file \"src/dactyl_keyboard/dactyl.clj\")`\n* This will regenerate the `things/*.scad` files\n* Use OpenSCAD to open a `.scad` file.\n* Make changes to design, repeat `load-file`, OpenSCAD will watch for changes and rerender.\n* When done, use OpenSCAD to export STL files\n\n**Watch when developing**\n* Run `lein watch`\n* OpenSCAD automatically reload when the file change.\n\n**Tips**\n* [Some other ways to evaluate the clojure design file](http://stackoverflow.com/a/28213489)\n* [Example designing with clojure](http://adereth.github.io/blog/2014/04/09/3d-printing-with-clojure/)\n\n### Wiring\n\nThere are many way to wire it, refer to [Dactyl Manuform](https://github.com/abstracthat/dactyl-manuform) for more info. I used two Arduino Pro Micro, and now a Teensy 2.0++ and an mcp23017 on a prototype board.\n\n## License\n\nCopyright © 2015-2017 Matthew Adereth and Tom Short\n\nThe source code for generating the models (everything excluding the [things/](things/) and [resources/](resources/) directories is distributed under the [GNU AFFERO GENERAL PUBLIC LICENSE Version 3](LICENSE).  The generated models and PCB designs are distributed under the [Creative Commons Attribution-NonCommercial-ShareAlike License Version 3.0](LICENSE-models).\n\n## Pictures\n\n![White](pictures/white.jpg)\n\n![Red](pictures/red.jpg)\n\n![Red Wire](pictures/red_wire.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasdacap%2Fdactyl-simplethumb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasdacap%2Fdactyl-simplethumb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasdacap%2Fdactyl-simplethumb/lists"}