Home

Awesome

Ruby CI

PRK Firmware

PRK Firmware is an award-winning DIY-keyboard firmware framework written and configured in PicoRuby which is an alternative mruby implementation targeting one-chip microcontrollers.

<div> <a href="https://rubyprize.jp/21_rubyprize/21_iv-nominees02-ja.html" target="_blank"> <img src="https://hasumikin.com/assets/images/finalnominees-awa-2021.png" width="350" title="Ruby Prize 2021"> </a> </div> <div> <a href="https://www.digitalfukuoka.jp/topics/187" target="_blank"> <img src="https://github.com/picoruby/picoruby/blob/master/docs/logos/fukuokarubyaward.png?raw=true" width="212" title="Fukuoka Ruby Award 2022"> </a> </div>

Features

Getting started

See wiki/Tutorial

Presentations

The author gave a talk about PRK Firmware in RubyConf 2021.

See the video on YouTube.

Japanese talk is available at RubyKaigi Takeout 2021.

Contributing

Fork, patch and send a pull request.

Unlike QMK Firmware, prk_firmware repository doesn't include individual keymaps.

See also wiki/README if you are willing to help us with documentation.

License

Copyright © 2021-2022 HASUMI Hitoshi (@hasumikin). See MIT-LICENSE for further details.

<a href="https://github.com/picoruby/picoruby"> <img src="https://github.com/picoruby/picoruby/blob/master/docs/logos/picoruby.png?raw=true" width="200" alt="PicoRuby" title="Check PicoRuby, too"> </a>