{"id":13592149,"url":"https://github.com/dieseltravis/travis-ergogen-2024","last_synced_at":"2025-04-08T23:31:04.770Z","repository":{"id":225947567,"uuid":"767319713","full_name":"dieseltravis/travis-ergogen-2024","owner":"dieseltravis","description":"Travis's first Ergogen keyboard","archived":false,"fork":false,"pushed_at":"2024-09-08T23:01:29.000Z","size":73958,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-09-09T00:19:55.054Z","etag":null,"topics":["ergogen","keyboard","kicad","pcb","promicro"],"latest_commit_sha":null,"homepage":"https://github.com/dieseltravis/travis-ergogen-2024","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dieseltravis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-03-05T04:33:21.000Z","updated_at":"2024-09-08T23:01:33.000Z","dependencies_parsed_at":"2024-04-16T04:29:53.953Z","dependency_job_id":"9f856ee8-1ec8-4dc7-91d2-f86226bf6b17","html_url":"https://github.com/dieseltravis/travis-ergogen-2024","commit_stats":null,"previous_names":["dieseltravis/travis-ergogen-2024"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dieseltravis%2Ftravis-ergogen-2024","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dieseltravis%2Ftravis-ergogen-2024/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dieseltravis%2Ftravis-ergogen-2024/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dieseltravis%2Ftravis-ergogen-2024/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dieseltravis","download_url":"https://codeload.github.com/dieseltravis/travis-ergogen-2024/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223346543,"owners_count":17130459,"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":["ergogen","keyboard","kicad","pcb","promicro"],"created_at":"2024-08-01T16:01:06.279Z","updated_at":"2024-11-06T13:30:22.178Z","avatar_url":"https://github.com/dieseltravis.png","language":"HTML","funding_links":[],"categories":["HTML"],"sub_categories":[],"readme":"# Travis's Ergogen Keyboard 2024 #\nBuilt with Ergogen v4. *Beta* quality!\n\n![keyboard plate outline](./output/outlines/plate.svg)\n\n![rough keyboard key and led mapping](./datasheets/plate-legend.webp)\n\n![PCB front](./output/pcbs/travis_erg2024-front.png)\n\n![PCB back](./output/pcbs/travis_erg2024-back.png)\n\n[![keyboard-layout-editor.com](./kle/travis-ergogen-2024.svg)](./kle/travis-ergogen-2024.json)\n\n## Project Details ##\n* `/config.yaml` Ergogen layout\n* `/package.json` yarn commands and metadata\n* `/output/outlines/` generated 2d models\n* `/output/cases/` generated 3d models\n* `/output/pcbs/` generated PCB\n* `/footprints/travis/` Custom parts' footprints\n    * `/footprints/travis/travis.pretty/` KiCad footprints\n* `/key/` generator for individual key footprint (key-module.js)\n    * `/keytest/` test for individual key footprint\n* `/datasheets/` PDFs for some of the parts used\n* `/kle/` keyboard-layout-editor.com layouts\n* `/firmware/` qmk firmware compiles, but needs to be tested!\n\n## References ##\n* Ergogen project: https://github.com/ergogen/ergogen/\n    * https://ergogen.cache.works/\n    * https://ergogen.xyz/\n* FlatFootFox's Let's Design A Keyboard With Ergogen v4 https://flatfootfox.com/ergogen-introduction/\n* Footprints:\n    * ceoloide's Ergogen PCB footprints https://github.com/ceoloide/ergogen-footprints\n    * infused-kim's Ergogen PCB footprints https://github.com/infused-kim/kb_ergogen_fp/\n    * TildeWill's Ergogen PCB footprints https://github.com/TildeWill/ergogen_footprints\n    * MvEerd https://github.com/MvEerd/ergogen/tree/mveerd/src/footprints\n    * daprice's keyswitches.pretty https://github.com/daprice/keyswitches.pretty\n    * joe-scotto's scottokeebs: https://github.com/joe-scotto/scottokeebs/tree/main/Extras/ScottoKicad\n    * Convert Kicad Footprints to Ergogen https://nilnil.notion.site/Convert-Kicad-Footprints-to-Ergogen-8340ce87ad554c69af4e3f92bc9a0898\n    * KiCad Footprints: https://kicad.github.io/footprints/\n* Other helpful build guides:\n    * ceoloide's corney-island build https://github.com/ceoloide/corney-island\n    * zzeneg's stront40 https://github.com/zzeneg/stront/tree/stront40\n    * Minecatr's Splinar+ https://github.com/Minecatr/keyboards/\n    * Kimiko Build Guide https://keycapsss.com/help/kimiko/buildguide_en\n    * Nullbits Nibble https://github.com/nullbitsco/docs/blob/main/nibble/build_guide_en.md\n    * Lagom https://github.com/mohoyt/lagom/\n    * Sundown-keyboard https://github.com/Richiban/Sundown-keyboard/\n    * Mantis hex ergo keyboard https://github.com/fxkuehl/mantis/\n    * Sofle Keyboard https://github.com/josefadamcik/SofleKeyboard\n\n## Parts ##\n\nAliexpress:\n* Diodes: DO-35 1N4148 100pcs https://www.aliexpress.us/item/3256805608834808.html\n* Rotary encoder: EC11 12.5mm 5pcs https://www.aliexpress.us/item/2251832789732148.html\n* EVQWGD001 Encoder: https://www.aliexpress.us/item/3256806010310254.html\n* IC SN74HC138N 10pcs https://www.aliexpress.us/item/3256806021872320.html\n* RGB LEDs: SK6812 MINI-E 100pcs https://www.aliexpress.us/item/2255800289371100.html\n* Capacitors: 104(0.1uF) 100pcs https://www.aliexpress.us/item/3256802104127109.html\n* Resistor: 470R 100pcs https://www.aliexpress.us/item/3256801441680644.html\n* Electrolytic Capacitor: 6.3V1000UF 6x11mm 10pcs https://www.aliexpress.us/item/3256802796040934.html\n\nAdafruit:\n* Adafruit KB2040 - RP2040 Kee Boar Driver https://www.adafruit.com/product/5302\n* 5 @ Kailh Switch Sockets for MX-compatible Mechanical Keys - 20 Pack https://www.adafruit.com/product/4958\n* 10 @ Kailh Mechanical Key Switches - Tactile Brown - 10 pack - Cherry MX Brown Compatible https://www.adafruit.com/product/4954\n* 10 @ DSA Keycaps for MX Compatible Switches - 10 pack https://www.adafruit.com/product/5008\n* USB A to USB C Cable - 2 meters long https://www.adafruit.com/product/5044","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdieseltravis%2Ftravis-ergogen-2024","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdieseltravis%2Ftravis-ergogen-2024","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdieseltravis%2Ftravis-ergogen-2024/lists"}