Keyboard Shortcut, Qwiic Keypad
Contributors:
santaimpersonator
Resources and Going Further
For more information, check out the resources below:
- SFE Product Showcase
- Enginursday Blog Post: Pressing Our Buttons
- Table of Keyboard Shortcuts
- USB HID Keycode Usage Table
- Circuit Python Documentation Page
- Arduino HID-Project Library GitHub Repository
If you haven't already gone through the hookup guides for components used in this project, we highly suggest starting off there to understand the basic functionality of each board:
Qwiic Keypad Hookup Guide
If you are tired of taking up GPIO pins, wiring a bunch of pull up resistors, and using firmware that scans the keys taking up valuable processing time... check out the new Qwiic Keypad.
RedBoard Turbo Hookup Guide
An introduction to the RedBoard Turbo. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!
Check out other Qwiic products and tutorials here:
TFMini - Micro LiDAR Module (Qwiic) Hookup Guide
The TFMini is a ToF (Time of Flight) LiDAR sensor capable of measuring the distance to an object as close as 30 cm and as far as 12 meters! The TFMini allows you to easily integrate LiDAR into applications traditionally reserved for smaller sensors such as the SHARP GP-series infrared rangefinders. With the added Qwiic feature, you can quickly connect to the sensor via I2C!
Qwiic Atmospheric Sensor (BME280) Hookup Guide
Measure temperature, humidity, barometric pressure with the SparkFun Atmospheric Sensor Breakout BME280 (Qwiic).
Triple Axis Accelerometer Breakout - KX13x (Qwiic) Hookup Guide
Get started measuring acceleration and vibration using the Triple Axis Accelerometer Breakout - KX134 (Qwiic) & KX132 (Qwiic) following this Hookup Guide.
SparkFun GPS-RTK Dead Reckoning ZED-F9K Hookup Guide
The u-blox ZED-F9K is a powerful GPS-RTK unit that uses a fusion of IMU, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements to provide highly accurate and continuous position for navigation in the difficult conditions. We will quickly get you set up using the Qwiic ecosystem through Arduino so that you can start reading the output!