fm1-to-smk37
Tool for SMK-37 Pro / Elite (M-VAVE)
Porting kit and agent playbook for moving open FM-1 firmware to the SMK-37 Pro: board-layer patch series, mapping patterns, a flash-safety guide, and a setup file, written to be driven by a coding agent.
by genkigenki
- Distribution
- Build from source yourself
- License notes
- Applies to the guide text and tables only (LICENSE). The GitHub licence detector reports NOASSERTION.
- Source
- github.com https://github.com/genkigenki/fm1-to-smk37
- Homepage
- genkigenki.github.io https://genkigenki.github.io/smk37/kit.html
- sdk
- research
- patch
Description
The SMK-37 uses the same AC791N chip, bootloader, update loader and chip key as the FM-1, so porting means replacing the board layer (keyboard matrix, analog inputs, display pins, pad LEDs, flash map). The guide covers the protected SPI flash ranges holding the factory key, pad calibration and pairing data. Compatibility is rated low effort for SLOOP and sloopDX and medium for Felucca, X0X, FoMni-1 and Melodee. The firmware code it refers to stays under GPL-3.0 in its own repositories.
Version history
| Version | Date | Notes |
|---|---|---|
| main | 2026-10-13 | No tagged releases; date is the last commit. |