Repository navigation
Releases: ignis32/trireme_fm1
Releases · ignis32/trireme_fm1
Release list
v0.1.1
Full Changelog: v0.1...v0.1.1
Trireme FM-1 0.1
First release of Trireme FM-1: custom firmware that turns the M-VAVE FM-1 into a programmable USB keyboard and macro pad.
Vibe-coded firmware. It runs on my own FM-1, but not every function has been tested by hand. Keep the stock firmware at hand.
What's in it
- Any key, shortcut, media or mouse key on every note key, button and KNOB1-4
- Five layers: hold, one-shot, go to, toggle, layer-tap, mod-tap, one-shot modifiers
- Macros, tap dance, combos and the QMK timing settings (edited in Vial)
- Vial support: the layout is built in, no definition file needed
- An on-device editor (OCT+), with a live legend on the screen
- Per-key light styles per layer
- The configuration is kept in flash and survives reinstalling the stock firmware
Installing
- Install the stock V15 firmware first.
- Install
trireme-fm1-v0.1.fwsclike any FM-1 firmware package (see the README).
To go back: install stock V15. OCT- + OCT+ held 10 s, or OCT+ held at power-on, puts the FM-1 in update mode.
Files
trireme-fm1-v0.1.fwsc: the firmware packagetrireme-fm1-v0.1.fwsc.sha256: its checksumLICENSE-Apache-2.0-JieLi-SDK.txt: the package contains three files from the JieLi AC79 SDK (Apache-2.0)