Giter Club home page Giter Club logo

zmk-config-dimple's Introduction

zmk-config-dimple

Keymap config for Dimple Blue Edition

Instruction:

  1. Fork this repo
  2. Use https://nickcoutsos.github.io/keymap-editor/ as keymap-editor to edit the keymap you prefer (this is not a real-time keymap editor). Remember to give keymap-editor the permission to acess your fork of this repo.
  3. Press 'Commit Changes' on keymap-editor page after you are done. Don't forget to set 'BT_CLR' cause you may have to use it when you have connection issue. And it would be better to set a key as reset cause it can help to resume connection when disconnecting.
  4. Go to your own fork of this repo, check Actions page. There is a new workflow generating zmk firmware 'zmk.uf2', save it to your PC folder.
  5. Press the reset button on the back of Dimple Blue Edition PCB twice to put it into bootloader mode. There will be a device popped out. Drag the zmk firmware you generated into the root folder.
  6. The device will be refreshed and showed as 'dimple'. All done!

Known Issues:

  1. Blue LED doesn't work. Currently the blue led pin hasn't been defined in bootloader. So blue pin won't blink when usb is connected.
  2. Battery Level showed in the system is not accurate.
  3. Occasionally repeating key input (One noticed)
  4. Delayed connection when startup (Might have some issue with the bluetooth hardware on PC)

It would be much appreciated that you can report issue after using Blue version Dimple.

Credit:

ZMK is awesome! Read the zmk doc here https://zmk.dev/

And thanks to @nickcoutsos for this amazing keymap editor https://github.com/nickcoutsos/keymap-editor

zmk-config-dimple's People

Contributors

jackytrabbit avatar keymap-editor[bot] avatar redsep-z avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.