Skip to content

Releases: jkquickstar/tide75-firmware

v1.0.0 — Community Firmware (All 3 Bug Fixes)

08 Mar 01:43

Choose a tag to compare

Epomaker TIDE 75 Community Firmware v1.0.0

Pre-compiled firmware binary with all three critical bug fixes applied. Download epomaker_tide75_default.bin and flash it — no build environment needed.

Bug Fixes Included

1. USB Wake from Sleep (PR #4)
Keyboard becomes unresponsive after host USB suspend/resume. Fixed by properly tracking suspend state and calling suspend_wakeup_init() on resume.

2. Debounce / Double Keypress (PR #5)
Ghost/double keypresses from missing debounce configuration. Set explicit 8ms debounce and disabled force_nkro.

3. Wireless Modifier + First-Character Drops (PR #6)
After wireless idle sleep, modifier keys (Cmd, Ctrl, Shift, Alt) are dropped and first character is lost. Root cause: clear_mods() called ~200ms after wake destroys modifier state. Fixed by overriding the wakeup callback, adding radio priming, post-sleep resync, and keepalive mechanisms.

How to Flash

  1. Enter bootloader — Hold Escape while plugging in USB (or press Fn+RShift+Esc)
  2. Flash — Use QMK Toolbox: select the .bin file, click Flash
  3. Done — Unplug and reconnect

Binary Verification

Property Value
File epomaker_tide75_default.bin
Size 61,152 bytes
SHA256 a663a89c0ba7df5d15286d9b089900ccbec1009827b4a94e55735a13ccd83ea4