F60 Series Overview
The F60 series is a bare-PCB product line: there is no separate keyboard layer, so you pick the PCB revision directly (rev1 / rev2 / rev3 / revM / F60w).
Versions at a glance
| Version | MCU | Connectivity | Flashing | Highlights |
|---|---|---|---|---|
| F60 rev1 | ATmega32U4 | Wired | .hex (Atmel DFU) | Multiple 60% layouts, wide compatibility |
| F60 rev2 | STM32F401 | Wired | .uf2 (TinyUF2) | Hotswap, copy-to-drive flashing |
| F60 rev3 | STM32F411 | Wired | .uf2 (TinyUF2) | Higher-performance MCU |
| F60 revM | STM32F401 | Wired | .uf2 (TinyUF2) | Hall-effect switches (verify trigger/calibration on hardware) |
| F60w | STM32L412 | USB / 2.4G / BLE | .uf2 (TinyUF2) | Trichord wireless, fixed PWR combo |
Do-not-mix warning
- F60 rev1 / rev2 / rev3 / revM / F60w firmware cannot be mixed.
- F60 revM hall-effect behavior relies on dedicated firmware and hardware; do not replace it with rev2 firmware.
- F60w is a wireless model (Trichord) and is incompatible with the wired F60 series.
How to confirm your version
Check the PCB silkscreen first (F60 rev1 / F60 rev2 / F60 revM / F60w).
If unclear, see Identify Your Keyboard & PCB.