ThumbsUp! Keyboard Versions
Updated: Oct 31
This table compares features of the ThumbsUp! keyboard versions.
Model Features | v2 ATMEGA | v2 ProMicro | v2 RP2040 | v3 | v3 MX/ALPS, v4 | v5 | v6* | v7 | v8 |
Body | Unibody | Unibody | Unibody | Split | Split | Unibody | Split | Split | Unibody |
Switches | Kailh Choc | Kailh Choc | Kailh Choc | Kailh Choc | MX/ALPS | MX/ALPS | MX/ALPS | MX | Kailh Choc |
Numbers Row | No | No | No | No | Yes | Yes | No | Yes | Yes |
Thumb Keys per Side | 2 | 2 | 2 | 2 | 2 | 3 | 2 | 2 or 3 in different positions | 3 |
Controller, Connector | Atmega32U4, Mini USB | ProMicro and compatibles (e.g. nice!nano), USB-C or Micro USB, depending on MCU | RP2040, USB-C (currently) Mini USB (earlier revisions) | RP2040, USB-C | RP2040, USB-C | ProMicro and compatibles (e.g. nice!nano), USB-C or Micro USB, depending on MCU | RP2040, USB-C | RP2040, USB | ProMicro and compatibles (e.g. nice!nano), USB-C or Micro USB, depending on MCU |
VIA/REMAP support | Yes* | Yes* | Yes* | Yes | No | Yes | No | Yes | Yes |
Wireless | No | Yes - with nice!nano | No | No | No | Yes, with nice!nano | No | No | Yes, with nice!nano |
PCB Color | Green | Green | Black, Green (earlier revisions) | Navy Blue | Navy Blue | Navy Blue | Red | Navy Blue | Black |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ |
ThumbsUp! v2 sub-versions got the very same key layout, the biggest differences are the controller and USB connector type used. Otherwise they are the same, and PCBs are interchangeable.
ThumbsUp! v4 is a revision of ThumbsUp! v3 MX/ALPS with tracks relocated and some no-longer available electronic parts replaced.
ThumbsUp! v6 is v4 sans the numbers row, the rest is the same.
ThubmsUp! v7 is an evolution of v3/v4 with an extra thumb key added. That required schematics change, so while they look almost the same, they are not compatible and use different firmware.
ThumbsUp! v5 and v8 use the same schematics, use the same firmware, the biggest difference is the switch types used - MX/ALPS for v5 and Kailh Choc for v8.
All unibody versions support Cirque Proglide touchpad. All ProMicro-based unibody versions have spot for the hardware power switch for battery-powered nice!nano.
VIA/REMAP support for the versions marked with asterisk - firmware is being re-worked to have the VIA support turned on by default. Until then the VIA-supporting version is installed on request.