Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dieseltravis/travis-ergogen-2024
Travis's first Ergogen keyboard
https://github.com/dieseltravis/travis-ergogen-2024
ergogen keyboard kicad pcb promicro
Last synced: about 2 months ago
JSON representation
Travis's first Ergogen keyboard
- Host: GitHub
- URL: https://github.com/dieseltravis/travis-ergogen-2024
- Owner: dieseltravis
- License: other
- Created: 2024-03-05T04:33:21.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-09-08T23:01:29.000Z (4 months ago)
- Last Synced: 2024-09-09T00:19:55.054Z (4 months ago)
- Topics: ergogen, keyboard, kicad, pcb, promicro
- Language: HTML
- Homepage: https://github.com/dieseltravis/travis-ergogen-2024
- Size: 70.5 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Travis's Ergogen Keyboard 2024 #
Built with Ergogen v4. *Beta* quality!![keyboard plate outline](./output/outlines/plate.svg)
![rough keyboard key and led mapping](./datasheets/plate-legend.webp)
![PCB front](./output/pcbs/travis_erg2024-front.png)
![PCB back](./output/pcbs/travis_erg2024-back.png)
[![keyboard-layout-editor.com](./kle/travis-ergogen-2024.svg)](./kle/travis-ergogen-2024.json)
## Project Details ##
* `/config.yaml` Ergogen layout
* `/package.json` yarn commands and metadata
* `/output/outlines/` generated 2d models
* `/output/cases/` generated 3d models
* `/output/pcbs/` generated PCB
* `/footprints/travis/` Custom parts' footprints
* `/footprints/travis/travis.pretty/` KiCad footprints
* `/key/` generator for individual key footprint (key-module.js)
* `/keytest/` test for individual key footprint
* `/datasheets/` PDFs for some of the parts used
* `/kle/` keyboard-layout-editor.com layouts
* `/firmware/` qmk firmware compiles, but needs to be tested!## References ##
* Ergogen project: https://github.com/ergogen/ergogen/
* https://ergogen.cache.works/
* https://ergogen.xyz/
* FlatFootFox's Let's Design A Keyboard With Ergogen v4 https://flatfootfox.com/ergogen-introduction/
* Footprints:
* ceoloide's Ergogen PCB footprints https://github.com/ceoloide/ergogen-footprints
* infused-kim's Ergogen PCB footprints https://github.com/infused-kim/kb_ergogen_fp/
* TildeWill's Ergogen PCB footprints https://github.com/TildeWill/ergogen_footprints
* MvEerd https://github.com/MvEerd/ergogen/tree/mveerd/src/footprints
* daprice's keyswitches.pretty https://github.com/daprice/keyswitches.pretty
* joe-scotto's scottokeebs: https://github.com/joe-scotto/scottokeebs/tree/main/Extras/ScottoKicad
* Convert Kicad Footprints to Ergogen https://nilnil.notion.site/Convert-Kicad-Footprints-to-Ergogen-8340ce87ad554c69af4e3f92bc9a0898
* KiCad Footprints: https://kicad.github.io/footprints/
* Other helpful build guides:
* ceoloide's corney-island build https://github.com/ceoloide/corney-island
* zzeneg's stront40 https://github.com/zzeneg/stront/tree/stront40
* Minecatr's Splinar+ https://github.com/Minecatr/keyboards/
* Kimiko Build Guide https://keycapsss.com/help/kimiko/buildguide_en
* Nullbits Nibble https://github.com/nullbitsco/docs/blob/main/nibble/build_guide_en.md
* Lagom https://github.com/mohoyt/lagom/
* Sundown-keyboard https://github.com/Richiban/Sundown-keyboard/
* Mantis hex ergo keyboard https://github.com/fxkuehl/mantis/
* Sofle Keyboard https://github.com/josefadamcik/SofleKeyboard## Parts ##
Aliexpress:
* Diodes: DO-35 1N4148 100pcs https://www.aliexpress.us/item/3256805608834808.html
* Rotary encoder: EC11 12.5mm 5pcs https://www.aliexpress.us/item/2251832789732148.html
* EVQWGD001 Encoder: https://www.aliexpress.us/item/3256806010310254.html
* IC SN74HC138N 10pcs https://www.aliexpress.us/item/3256806021872320.html
* RGB LEDs: SK6812 MINI-E 100pcs https://www.aliexpress.us/item/2255800289371100.html
* Capacitors: 104(0.1uF) 100pcs https://www.aliexpress.us/item/3256802104127109.html
* Resistor: 470R 100pcs https://www.aliexpress.us/item/3256801441680644.html
* Electrolytic Capacitor: 6.3V1000UF 6x11mm 10pcs https://www.aliexpress.us/item/3256802796040934.htmlAdafruit:
* Adafruit KB2040 - RP2040 Kee Boar Driver https://www.adafruit.com/product/5302
* 5 @ Kailh Switch Sockets for MX-compatible Mechanical Keys - 20 Pack https://www.adafruit.com/product/4958
* 10 @ Kailh Mechanical Key Switches - Tactile Brown - 10 pack - Cherry MX Brown Compatible https://www.adafruit.com/product/4954
* 10 @ DSA Keycaps for MX Compatible Switches - 10 pack https://www.adafruit.com/product/5008
* USB A to USB C Cable - 2 meters long https://www.adafruit.com/product/5044