Skip to content

Commit 1f05a8d

Browse files
bors[bot]TeXitoi
andcommitted
Merge #17
17: Add Keyberon r=thejpster a=TeXitoi Hard requirement: - run on a STM32F103 microcontroller - 100% pure rust - MIT licensed, project on github Bonus points: - First fully functional USB device - Full instruction to create the keyboard (case files, building and flashing instructions) - travis do a cargo build and rustfmt - travis build on stable, beta and nightly - no unsafe code - no unit test (yet) - no support crate (yet) Penalties - no unsafe code, thus no doubtful memory safety - `unwrap`s are always valid or in a macro implementing `dbg!` (not used in the committed code). Co-authored-by: Guillaume P <[email protected]>
2 parents f459b18 + d2b95f5 commit 1f05a8d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

data.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@
1212
author_website: https://www.wezm.net/
1313
description: A tri-color e-Paper display on a battery powered Raspberry Pi Zero W controlled by a Rust program using the embedded-hal ecosystem on Linux. The badge serves content over HTTP and allows people to increment a hello counter on the display.
1414
image: https://www.wezm.net/images/2019/badge-at-end-of-conference_thumb.jpg
15+
- name: Keyberon
16+
website: https://github.com/TeXitoi/keyberon
17+
author: TeXitoi
18+
author_website: https://github.com/TeXitoi/
19+
description: >
20+
A hand wired ortholinear mechanical keyboard with a firmware in rust.
21+
The case use a parametric design allowing to create a grid keyboard
22+
of any size. The firmware allow you to customize each key as you wish:
23+
a layer change, a key combo or a regular key.
24+
image: https://raw.githubusercontent.com/TeXitoi/keyberon/master/images/keyberon.jpg
1525

1626
# Template for new entries
1727

0 commit comments

Comments
 (0)