Product Details
The Multipurpose Handheld Commander is a remarkable device that combines a button and LED board with an accelerometer and a microSD slot. It comes pre - loaded with CircuitPython support! You can use it as a USB keyboard, for keystroke replay, as a gesture control device, for serial communication, and much more. It's designed to be comfortably held in either hand and can be easily programmed using CircuitPython to respond to input from buttons and/or the accelerometer. Designer Chris Burton created it with the idea of a handheld board to 'type' keystroke lines from a script on the SD card, just one of its many uses. While Chris' example software isn't finished, you can build your own based on the linked documentation. Features include 4 tactile buttons, 9 LEDs (red and amber for each button, and a blue one in the center), an ADXL345 accelerometer, a microSD socket, pre - loaded UF2 (USB Mass Storage Bootloader) and CircuitPython, a USB connector for power and data, an unpopulated Serial UART (3.3v) header, a reset button, and a fully soldered/assembled PCB - just add a USB cable. Resources like documentation with examples, UF2 - SAMDX1 USB Mass Storage Bootloader, and CircuitPython are also available.
Using the Multipurpose Handheld Commander is easy. First, connect it to your device using a USB cable. Once it's connected, you can start programming it using CircuitPython. If you want to use it for keystroke replay, you can write a script and store it on the microSD card. When using the buttons, they are tactile, so you'll feel a click when you press them. The LEDs can give you visual feedback about the device's status. Be careful when handling the microSD card; don't insert or remove it when the device is powered on to avoid data loss. For maintenance, keep the device clean and dry. If you're not using it for a long time, store it in a cool, dry place. You can refer to the documentation for more in - depth programming examples and troubleshooting tips.