# joric/nrfmicro

A Pro Micro alternative for wireless keyboards

Repository: https://github.com/joric/nrfmicro
Canonical: https://ross.abutalabs.com/products/nrfmicro
Homepage: https://github.com/joric/nrfmicro/wiki
Language: HTML
License: Unlicense
License Family: permissive
Last push: 2025-08-04T01:46:45+00:00

## Health v2 (maintenance only)
Score: 39/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 35, release rhythm 8, longevity 100
- inputs: {"age_days": 2748, "days_push": 395, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1856, forks 146 (observed 2026-08-28T04:05:44.860933+00:00)

## What it is
nRFMicro is an open-source hardware project providing a DIY drop-in Pro Micro replacement controller based on the nRF52840, designed to convert wired split keyboards into true wireless (Bluetooth) keyboards. It includes PCB gerbers, schematics, BOM, KiCad design files, and documentation for building and flashing the controller with firmware such as ZMK.

## Use cases
- convert a wired Pro Micro split keyboard to wireless
- build a custom Bluetooth keyboard controller
- find a Pro Micro alternative with battery support
- order PCB gerbers for a wireless keyboard controller
- flash ZMK firmware on an nRF52840 keyboard controller
- learn how to solder and assemble a small BLE MCU board

## When to choose
- you want a drop-in wireless replacement for a Pro Micro-based keyboard
- you need open hardware with full schematics, gerbers, and iBOM
- you plan to use ZMK firmware for a split wireless keyboard
- you want to solder and assemble your own controller board

## When to avoid
- you just want to buy a ready-made controller (the wiki itself recommends SuperMini NRF52840 modules as cheaper and better)
- you need a wired-only controller with no battery support
- you are not comfortable with SMD soldering and PCB ordering

## Facets
- artifact type: application
- maturity: active
- function: embedded, developer-tools
- domain: hardware, embedded-systems, cross-platform
- platform: embedded
- tags: hardware, pcb, keyboard, wireless, nrf52840, pro-micro, zmk, bluetooth, diy-electronics, open-hardware

## Member repositories
- joric/nrfmicro (main) score 39

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:44.860933+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:16:39.213698+00:00, confidence not recorded.
  - readme: https://github.com/joric/nrfmicro (fetched 2026-08-28T04:05:44.860933+00:00, sha 0dec0786344a)
  - homepage: https://github.com/joric/nrfmicro/wiki (fetched 2026-08-29T10:55:26.682701+00:00, sha e5f1981b72af)
- Data as of 2026-08-30T08:39:29.467469+00:00.
