The NeoKey Trinkey has a few features packed into it. Time for a tour!
On one end of the NeoKey Trinkey is the USB connector. Simply plug it into any USB A port on your laptop or computer, key-side-up, to get started!
Towards the end of the board opposite the USB connector, there is a Cherry-MX compatible footprint can be used by nearly any mechanical switch. Note we only have a center-nub hole. If your switch has two mini side-nubs they need to be clipped off.
In the center of the board is an addressable RGB NeoPixel LED. It is reverse mounted, so it is attached to the back of the board and shines through to the front.
This LED is controllable in CircuitPython using
board.NeoPixel and Arduino using
0. Set the number of pixels to 1 and you're ready to go!
On the opposite end of the board from the USB connector, you'll find a capacitive touch pad. It works from both sides of the board.
To use the touch pad with CircuitPython, address the pad as
To use the touch pad with Arduino, address the pad as
On the back of the board, to the side, is the ATSAMD21 microcontroller. This is the brain of the board.
On the back of the board, near the capacitive touch pad, is the reset button. It is labeled "Reset" on the board silk.
Tap once to reset the board. Tap twice to enter the bootloader (needed for installing CircuitPython).