PiHut
Commander
All Products
New Arrivals
CircuitPython
Brands and Manufacturers
Robotics
Microcontrollers
Game Controllers
$37.15
|
Only 5 left
The Commander is a multipurpose handheld button and LED board with accelerometer and microSD slot with CircuitPython support preloaded! It can be used as ...
Get notified when back in stock
Estimated Delivery
Arrives
Disclaimer
Secure checkout
The Commander is a multipurpose handheld button and LED board with accelerometer and microSD slot with CircuitPython support preloaded! It can be used as a USB keyboard, keystroke replay, gesture control device, serial communication and more!
It's designed to be held in either hand and can be programmed using CircuitPython to react to input from buttons and/or the accelerometer.
The designer Chris Burton created it as he wanted a handheld board he could use to "type" lines of keystrokes from a script read from the SD card - just one of the many potential uses. Chris' example isn't finished software, so if you want to do the same you can create your own by building on the examples in the linked documentation.
Features
- 4 Tactile Buttons
- 9 LEDs (Red and Amber for each button, and Blue in the centre)
- ADXL345 Accelerometer
- MicroSD socket
- Preloaded with UF2 (USB Mass Storage Bootloader) and CircuitPython
- USB Connector for power and data
- Unpopulated Serial UART (3.3v) header
- Reset Button
- PCB is fully soldered/assembled, just add a USB cable
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Bootloader
- Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- PCB
- A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
- USB mass storage
- USB mass storage is the standard USB device class used by many flash drives and external storage devices. If a board supports it, your project may be able to read and write files on compatible USB storage, provided the software library also supports the device.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au