Giter Site home page Giter Site logo

obsilab / rmk_firmware Goto Github PK

View Code? Open in Web Editor NEW
19.0 2.0 1.0 120 KB

[On pause] [WIP] RMK - Rust keyboard firmware, inspired by QMK and KMK.

Home Page: https://rmk.obsilab.com

License: MIT License

Rust 100.00%
firmware keyboard keyboard-firmware keyboards mechanical-keyboard rmk rp2040 rust rust-lang pico

rmk_firmware's Introduction

RMK - a Rust Keyboard Firmware ⌨️

Originally made for the Quanta keyboard.

----- 🏗️ THIS IS A WORK IN PROGRESS 🚧 -----

Table Of Contents 📑

📖 Docs

https://rmk.obsilab.com

▶️ Getting started

yes :

WIP

Keymap

Make a keymap.json file manually, based on example_keymap.json.

{
  "name": "Example Keymap",
  "version": 1.0,
  "author": "RMK",
  "layers": 2,
  "max_rows": 3,
  "max_columns": 3,
  "description": "Experimental. An example keymap for RMK firmware, 3x3 key matrix with two layers.",
	"layer1": {
		"row1": ["KEY_Q", "KEY_W", "KEY_E"],
		"row2": ["KEY_A", "KEY_S", "KEY_D"],
		"row3": ["KEY_null", "KEY_null", "KEY_null"]
	},
	"layer2": {
		"row1": ["KEY_TRNS", "KEY_T", "KEY_MEDIA_PLAY_PAUSE"]
	}
}

Or use RMK GUI Configurator (RGC) (WIP).


🔡 Details

📝 Authors and Contributors

Author :

Contributors :

🌟 Acknowledgements

💡 Inspired by QMK and KMK.

🧱 Based off of:

🧑‍🤝‍🧑 Contributing

...

®️ License

Licensed under an MIT License


↑ Go To TOP

rmk_firmware's People

Contributors

lucasplacentino avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

lucasplacentino

rmk_firmware's Issues

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.