AVR + CH592
This page covers the common operations and limits of the ATmega32U4 + CH592 wireless module (AVR + CH592 for short), used by Command65 PE and similar models.
How it works
- The ATmega32U4 handles matrix scanning, USB, and keyboard state.
- The CH592 module handles wireless transport (2.4G and BLE); the AVR drives it over UART with a binary frame protocol.
- Supports USB / 2.4G / BLE connection modes.
Wireless function keys
| Key | Function |
|---|---|
2.4G | Switch to the 2.4G receiver channel |
BLE1 – BLE5 | Switch to BLE channel 1–5 |
PAIR / PAR | Enter pairing mode |
CLR | Clear pairing records |
RST | Reset the module |
TOG | Toggle between USB and the most recent wireless channel |
USB | Switch to USB mode |
BT | Combo entry for Bluetooth operations (some models) |
2.4G pairing tips
- On first use or after clearing pairing, press
2.4Gfirst, then insert the receiver. - If it still fails, press
PARand retry.
Limits and notes
- AVR + CH592 and DuoChord use different modules and protocols; firmware is not interchangeable.
- Command65 PE and Command65 (Bluefruit/DuoChord) are different PCB/wireless solutions; do not mix firmware.
Troubleshooting
- Cannot connect over 2.4G: see
Troubleshooting / Wireless. - Flashing failures: see
Firmware Downloads & Flashing.