Skip to content

picoruby/prk_firmware

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 1, 2023 09:45
wip
September 9, 2021 23:16
April 5, 2021 19:32
June 16, 2023 19:12
December 16, 2022 11:47
March 13, 2023 18:02
April 28, 2023 09:43
February 9, 2022 11:17
November 19, 2023 13:38
September 2, 2023 14:02
December 22, 2022 22:32
March 13, 2023 18:02
December 21, 2022 21:43
March 9, 2021 19:08
August 2, 2022 22:51
September 2, 2023 14:02
WIP
May 28, 2022 08:53

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.

Features

  • A "keymap" can be configured in Ruby which is a concise, readable and happy language
  • RP2040 is the target platform microcontroller
  • You can extend your keyboard with the power of Ruby (watch the presentation videos below)

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.

PicoRuby