5-Key + 1 Rotary Encoder Programmable Macro Keyboard for Arduino Pro Micro (32u4)
Designed by RyanBates in United States of AmericaNo shipping info available.
Set destination country to see options
Shipping to starts at
Free shipping is available to !
Ships from
This item does not ship to .
More Info
Sign up to get notified when this product is back in stock!
THIS ITEM HAS BEEN UPDATE TO VERSION v2.2!! What is it? Selling PCB ONLY. A PCB for an 6-key, hot-key, shortcut, stream-deck, or macro keyboard built using the off-the-shelf Arduino Pro Micro. Stand…
Read More…THIS ITEM HAS BEEN UPDATE TO VERSION v2.2!!
Selling PCB ONLY. A PCB for an 6-key, hot-key, shortcut, stream-deck, or macro keyboard built using the off-the-shelf Arduino Pro Micro.
Standard configuration is 6 function keys + 1 mode key ( + 2 optional keys expanded with TRS jack). This PCB can be populated with up to 5 Cherry MX Keys and 1 rotary encoders (or omit the encoders for 6 keys). An additional 2 key breakout board can be used (with a TRS cable) to locate 2 cherry keys in discrete location (like a foot pedal). This PCB will fit either the Arduino Pro Micro with a micro USB or mini USB connector (the mini USB version has a slightly wider footprint).
I wanted to make a macro keyboard to improve my workflow with some CAD programs. A focus on backwards compatibility utilizing cheaper components and versatility was key so many USB input devices can be made cheaply. You can populate the board with a mix of rotary encoders, Cherry keys, or tactile switches. This keyboard was a built for hot-key Retropie commands in Raspberry Pi arcades.
This is a mini version of a slightly larger macro keyboard https://www.tindie.com/products/19957/. I added some of my favorite ideas from other's creations like: a rotary encoder, a mode button to switch between custom key profiles, 3.5mm stereo jack breakout for external breakout (like a foot pedal), and addressable LEDs. Also on this PCB is an I2C breakout to easily add an LCD. The I2C has a solder jumper to select your voltage; USB 5V or the ProMicro's 3.3V. DO NOT solder both I2C Power Jumpers. The I2C connector has a configurable pinout via the solder jumpers. You can pick the PWR/GND and SDA/SCL order so most OLED LCDs can be soldered (or socketed) directly to this board. Some cool uses: macro keyboard for your PC or RPi, axis jog control for CNC machine, auto demo timer(attract mode) for arcade machines. Please see the YouTube video (coming soon-ish) for a complete explanation.
Parts you need to assemble:
Qty | Description | DigiKey P/N | Notes |
---|---|---|---|
1 | Arduino Pro Micro | ebay is cheaper | |
6 | Cherry Mx Switch | CH196-ND | Or any cherry compatible switch. RGB type are recommended |
6 | CHERRY MX KEYCAP | 1568-PRT-15306-ND | Clear keycap is recommended |
1 | Rotary Encoder w/ Switch | 987-1398-ND | Solder encoder jumpers to enable signal paths |
1 | Knob for Rotary shaft, 6mm dia | n/a just get it from ebay | optional |
1 | DIP PCB Mount 5 Pins 3.5mm Socket Headphone Stereo Audio Jack | CP1-3524NG-ND | optional |
1 | Resistor 330 OHM 1206 | RMCF1206JT330RCT-ND | for Addressable LED Data-in line |
7 | SK6812 MINI-E Addressable RGB LED 5V 3228 SMD | Aliexpress | solder "LED PWR" jumper if using addressable LEDs |
1 | SWITCH TACTILE SPST-NO 0.05A 12V (6x6mm) | 679-2443-ND | |
2 | 1x12 Header 0.1" pitch | S6100-ND | |
8 | Diode (OPTIONAL), small signal, SOD-123 | 1N4148W-13FDICT-ND | Solder Diode bypass jumpers if not using diodes. Diodes are optional |
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when PCB Mini Programmable Macro Keyboard + Encoders v2 can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
International shipping (Outside USA) is taking a LONG TIME. Up to 50+ days. Please be patient as the world is reeling from supply chain disruption.
Quantity | Price |
---|---|
1 | $2.25 |
2+ | $2.00 |
Product: (5.00)
Documentation: (4.67)
Shipping: (4.67)
Communication: (5.00)
Dan | Feb. 11, 2023
Mitchell | April 7, 2022
Richard | Feb. 23, 2021
No shipping info available.
Set destination country to see options
Shipping to starts at
Free shipping is available to !
Ships from
This item does not ship to .
More Info
Sign up to get notified when this product is back in stock!
Pittsburgh, PA, United States of America
Ships from United States of America.
31 Reviews | 1,133 Orders
$9.45
Free Shipping!
$12.40
Free Shipping!
$2.25
Free Shipping!
$39.00
Free Shipping!
$4.50
Free Shipping!
$1.75
Free Shipping!
$2.00
Free Shipping!
$1.50
Free Shipping!
$50.00
Free Shipping!
$60.00
Free Shipping!
$49.99
Free Shipping!
$92.50
Free Shipping!
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!