Giter Club home page Giter Club logo

ernaldis-imprint-layout's Introduction

ZMK Configuration Template

Bluetooth firmware configuration for Cyboard keyboards using ZMK firmware. More information can be found here: ZMK Documentation Click "use this template" to create a copy of this repository for your own use.

Changing your Keymap in ZMK Keymap Editor (Beta)

  1. Navigate to https://nickcoutsos.github.io/keymap-editor/
  2. Sign into github and link to this repository.
  3. Make changes to the layout and press "Commit Changes." more info can be found here

Changing your Keymap in ZMK text files

  1. Make the desired edits to cyboard.keymap and commit them.

Flashing the firmware to your Cyboard

  1. GitHub will automatically run an Action to build your firmware. this takes approximately 2 minutes for most changes.
  2. Once the Action is successful, there will be a firmware Artifact in the Action which you can download and unzip.
  3. Connect the "central" (left) half of your Cyboard to your computer via USB.
  4. Put your Cyboard in bootloader mode by double tapping the reset button next to the USB C port. Pro Tip: The keycap puller that comes with your Cyboard will fit in the reset hole!
  5. Copy the .uf2 file into the USB device named Nice Nano.
  6. You're done! You can now disconnect your Cyboard from your computer.

Hardware Notes

To enter bootloader mode, double tap the reset button on the back of your Cyboard. The battery switch is a physical disconnect switch, so your battery will not charge if the switch is off (away from the USB port). The switch is intended as a way to disconnect the battery for travel to avoid accidental keypresses that would drain the battery while it is in your bag. For most other times, it can just be left connected (towards the USB port), and your Cyboard will sleep after 15 minutes of inactivity to conserve battery.

ernaldis-imprint-layout's People

Contributors

ernaldis avatar keymap-editor[bot] 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.