summaryrefslogtreecommitdiff
path: root/app/boards/shields
AgeCommit message (Collapse)Author
2022-02-08Add my stuffHEADmasterNick Van Doorn
Yeah!
2022-02-03Add support for Knob Goblin shieldLucas Uyezu
2022-01-31Lotus58 (#1090)Temur Beissov
* lotus58 shield added * lotus58 default keymap * lotus58 keymap legend update * Lotus58 keymap fix * lotus58 keymap update * lotus58 kb name fixed * lotus58 keymap update PR fix
2022-01-30Add support for the Clog (#1092)Sam Mohr
* Add support for the Clog * format DTSI definition * add a default keymap * update copyright year, reduce conf to minimum
2022-01-30Add Contra shield (#633)iangus
* Add Contra Shield (#1) * Add bluetooth control layer to contra keymap (#2) * fix contra keymap issues * add bluetooth control layer * clean up contra files * add contra.conf file * add missing bracket for default_layer * update copyright year to 2021 * add contra metadata file * refactor pro micro overlay for new syntax
2021-12-14Add support for the Jiran (#1048)Alexander Krikun
* initial files to get stuff working * Keymap by Ladniy * Format update to new standards * keymap update * header * Fixed transform, removed left and right .conf files * Apply suggestions from code review Formatting Co-authored-by: Nick Winans <nick@winans.codes> Co-authored-by: Nick Winans <nick@winans.codes>
2021-12-13fix(shields): Don't enable SSD1306 automatically.Peter Johanson
* Fix Murphpad conditional to ensure SSD1306 driver isn't enabled whenever `ZMK_DISPLAY` is enabled.
2021-12-13[New Shield] Murphpad (#806)Kyle McCreery
* initial commit * initial commit * Encode, OLED, and RGB Nice Nano support added as well as refining default keymap. * tweaking keymap * Prepared murphpad for PR. Includes adding support for second encoder, OLED, and underglow RGB * Enabled OLED by default. * removed naked60 config files * Per PR feedback from ZMK maintainers, added hardware metadata file and renamed Pro Micro pins. * removed tabs from keymap and replaced with normal spaces * Update app/boards/shields/murphpad/murphpad.keymap Co-authored-by: Nick Winans <nick@winans.codes> * Update app/boards/shields/murphpad/murphpad.zmk.yml Co-authored-by: Nick Winans <nick@winans.codes> * Update app/boards/shields/murphpad/murphpad.zmk.yml Co-authored-by: Nick Winans <nick@winans.codes> Co-authored-by: honorless <86894501+lesshonor@users.noreply.github.com> Co-authored-by: Nick Winans <nick@winans.codes>
2021-12-13Add boardsource5x12 (#1027)Felix Sargent
* Initial commit of boardsource5x12 * Added copyright/license header * Update app/boards/shields/boardsource5x12/Kconfig.defconfig Co-authored-by: Pete Johanson <peter@peterjohanson.com> * Update app/boards/shields/boardsource5x12/boardsource5x12.overlay Co-authored-by: Pete Johanson <peter@peterjohanson.com> * Update app/boards/shields/boardsource5x12/Kconfig.shield Co-authored-by: Pete Johanson <peter@peterjohanson.com> * Update app/boards/shields/boardsource5x12/boardsource5x12.keymap Co-authored-by: Pete Johanson <peter@peterjohanson.com> * Swapping keymap for what used in Naked60 as it's another 60 key board, so it keeps it consistent. * Update app/boards/shields/boardsource5x12/boardsource5x12.keymap Co-authored-by: Nick Winans <nick@winans.codes> * renamed layers in boardsource5-12 Co-authored-by: Pete Johanson <peter@peterjohanson.com> Co-authored-by: Nick Winans <nick@winans.codes>
2021-12-13Add support for keeb.io fourier split keyboard (#1056)Ryan Butler
* Add support for keeb.io fourier * Update app/boards/shields/fourier/fourier_right.overlay Co-authored-by: Nick Winans <nick@winans.codes> * Update app/boards/shields/fourier/fourier_left.overlay Co-authored-by: Nick Winans <nick@winans.codes> * Convert spaces to tabs in .dtsi Co-authored-by: Nick Winans <nick@winans.codes>
2021-12-10feat(shields): Add OspretteSam Mohr
2021-12-02feat(shields) Add Redox Shield Support (#1002)toddmok
* Add redox shield support * typo * Pull request fixes * requested changes add underglow, add copyright, remove display * remove because of no display * comment fix * bt clear
2021-11-29feat(shield) Add Chalice support (#1022)Josh Johnson
* add chalice * add split bs transform * Update app/boards/shields/chalice/chalice.zmk.yml Co-authored-by: Nick Winans <nick@winans.codes> Co-authored-by: Nick Winans <nick@winans.codes>
2021-11-29fix(shields): Fix typo on Quefrency .zmk.ymlNick Winans
2021-11-09fix(shields): Fix some keycodes in reviung41 keymapViet (Drake) Tran
Notice some keycodes are not matched with the expected keys.
2021-10-13[squash] implement feedbackeyenseo
2021-10-13Add ergodasheyenseo
2021-10-03feat(boards): Add Zodiark shieldAleblazer
2021-10-03feat(shields): Add Naked60BMP shieldBrandon Xie
2021-09-25feat(boards): Remove usage of pro_micro_a/d nodesNick Winans
2021-09-26refactor(boards): Remove leftover right split namePeter Johanson
2021-09-25refactor(boards): Remove "left" from split keyboard namesNick Winans
2021-09-25refactor(boards): Remove split right keyboard namesNick Winans
2021-09-23fix(shield): Update URL in A. Dux metadataDom H
2021-09-23refactor(shield): "Architeuthis Dux" to "A. Dux"Dom H
The shorter name is more user-friendly.
2021-09-23feat(shield): Add Architeuthis Dux shieldDom H
2021-09-11feat(metadata): Add MakerDiary nRF52840 M.2 interconnectPeter Johanson
* Add interconnect details. * Add m60 and nrf52840_m2 metadata files.
2021-09-11refactor(shields): Add pro-micro shield metadata.Peter Johanson
2021-09-11feat: Add a few sample hardware metadata files.Peter Johanson
2021-09-08fix(shields): Add note about Cradio pin arrangementDom H
2021-08-02fix(shields): Clean up default corne keymap.Devon Allie
2021-06-10fix(shields): Cradio v2 keymap/shield improvementsDavid Barr
* fix cradio dtsi add new keymap and readme Co-authored-by: Dom H <dom@hxy.io>
2021-06-08fix(shields): added right alt and layer quick tap to JianAlexander Krikun
2021-03-18fix(boards): Move board endif to proper location.Pete Johanson
* Nibble and tidbit conditional was closed early, enabling some settings incorrectly for other unrelated builds.
2021-02-10style(hold-tap)!: Write hold-tap params with dashesOkke Formsma
tapping_term_ms -> tapping-term-ms quick_tap_ms -> quick-tap-ms The old style works, although it's deprecated.
2021-02-08fix(boards): Remove explicit enable of sensorNick Winans
2021-02-04Refactor nibble / update to match build docs (#620)KemoNine
* feat(nibble): add underglow support for nice_nano builds * feat(nibble): add encoder to top, left most column to match standard assembly documentation * refactor(nibble): add layer labels * feat(nibble): add support for optional display ; off by default * feat(nibble): add README * fix(nibble): adjust oled rotation for easier reading * fix(nibble): add additional note about enabling oled * refactor(nibble): convert keymap to use tabs instead of spaces * refactor(nibble): enable oled in dts/overlay by default * refactor(nibble): cleanup alignment and formatting in nibble keymap * refactor(nibble): re-align top most row of keymap to be sensible * refactor(nibble): cleanup kscan map alignment * refactor(nibble): indent first row of map/transform to properly align with physical columns * fix(nibble): remove dangling code block from readme Co-authored-by: KemoNine <mcrosson@kemonine.info>
2021-02-03feat(shields) Add encoder support to CRBNmantas
Pin A maps to A2 (F5), pin B to A3 (F4). Added keymappings to encoder on default and lower layers.
2021-02-03style(crbn): Unify indentation from spaces to tabsmantas
2021-02-02fix(boards): Shorten keyboard names that are too longNick Winans
2021-01-22Fix offset in NIBBLE transformation and keymapJay Greco
The NIBBLE transformation was missing RC(0,0), which was causing some strange behavior in the kscan driver.
2021-01-19fix(shields): Unflip left Microdox OLED.Pete Johanson
2021-01-08refactor(Kconfig): Set USB default based on hardware capabilitiesNick Winans
Removes the USB default under every split right half in favor of a default based on hardware capabilities in the main app Kconfig.
2021-01-08feat(tg4x): Reconcile with official keymap and tidy-upKemoNine
2021-01-08style(tg4x): Convert Kconfig spaces to tabsKemoNine
2021-01-08fix(tg4x): Add tg4x.conf to mirror other shield setupsKemoNine
2021-01-08refactor(tg4x): Cleanup tg4x overlayinnovaker
Tidies pin definitions and map.
2021-01-08chore(tg4x): fix copyright headerinnovaker
2021-01-08docs(tg4x): Add readme for tg4xKemoNine
2021-01-08fix(tg4x): Fix tg4x keyboard name in KconfigKemoNine