Skip to content
altstrument

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

ActiveSource: openCC-BY-NC-4.0
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

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

fm1-to-smk37 version history
VersionDateNotes
main2026-10-13No tagged releases; date is the last commit.

Back to SMK-37 Pro / Elite