Ross ROSS = Recommend OSS · open-source software intelligence for agents

peng-zhihui/HelloWord-Keyboard

None observed · 2026-08-28

github.com/peng-zhihui/HelloWord-Keyboard · C · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1495
  • days_rel: n/a
  • days_push: 964
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

6655 stars · 1069 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

An open-source modular smart mechanical keyboard project (Hanwen/HelloWord) including full hardware design files (10 PCBs, enclosures, 3D models), STM32-based keyboard and module firmware, and a secondary development SDK. The left-side module slot supports swappable components, with the default Dynamic module featuring an e-ink display and a FOC force-feedback knob.

Use cases

  • build a custom modular mechanical keyboard from open hardware
  • customize keyboard firmware with multi-layer key mappings and RGB effects
  • develop apps for a force-feedback knob with e-ink display module
  • integrate keyboard RGB control with SignalRGB via HID protocol
  • learn FOC motor control and shift-register key scanning on STM32
  • flash prebuilt firmware onto the keyboard and Dynamic module

When to choose

  • you want to fabricate and assemble your own smart keyboard from open PCB and enclosure files
  • you need a hackable STM32 keyboard firmware base with HID, RGB, and non-volatile config
  • you want to experiment with modular input devices like force-feedback knobs and touch bars

When to avoid

  • you just need an off-the-shelf keyboard with software-only customization
  • you expect a polished consumer product with guaranteed support and documentation
  • you need a keyboard firmware for non-STM32 or QMK/ZMK-compatible hardware

Facets

application · maturity active

embedded sdk graphics middleware hardware embedded-systems developer-tools cross-platform embedded c cross-platform mechanical-keyboard firmware hardware-design pcb stm32 foc-motor-control e-ink-display rgb-lighting hid modular-design diy-hardware

1 source

Member repositories

RepositoryRoleHealth v2
peng-zhihui/HelloWord-Keyboardmain32

For agents

markdown · JSON · MCP: product_card(name="peng-zhihui/HelloWord-Keyboard")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem