| Revision | Type | RGB LEDs | Consumption (idle/sleep) | C‑to‑C cable support | Additional exposed pins* | Notes |
|---|---|---|---|---|---|---|
| rev3 | medium batch | 🔴 | 🔴 480/130 uA | ❌ | Doesn't support the new (latest) encoders withour firmware modification. | |
| rev4 | large batch | 🟢 | 🔴 440/110 uA | ❌ | — | |
| rev5 | transitional | 🟢 | 🟢 110/60 uA | ✅ | ❌ | Restarts when USB power lost. |
| rev6 | transitional | 🟢 | 🟢 95/50 uA | ✅ | The exposed pins are not very convenient to use. | |
| rev7 | final | 🟢 | 🟢 95/50 uA | ✅ | ✅ | — |
*Additional 3 GPIOs for arbitrary user modifications.
Because it's cheaper than 4 layers. Yes, seriously.
JLC06161H-3313
Parent repo: https://github.com/efogtech/endgame-trackball
