6-Key + 2 Rotary Encoder Programmable Macro Keyboard for Arduino Pro Micro (32u4)Designed by RyanBates in United States of America
THIS ITEM HAS BEEN UPDATE TO VERSION 1.0 What is it? Selling PCB ONLY. A PCB for an 8-key, hot-key, shortcut, stream-deck, or macro keyboard built using the off-the-shelf Arduino Pro Micro. This PCB …Read More…
THIS ITEM HAS BEEN UPDATE TO VERSION 1.0
Selling PCB ONLY. A PCB for an 8-key, hot-key, shortcut, stream-deck, or macro keyboard built using the off-the-shelf Arduino Pro Micro. This PCB can be populated with up to 6 Cherry MX Keys and 2 rotary encoders (or omit the encoders for 8 keys). You can substitute the Cherry switches for 12 x 12 mm tactile switches to reduce cost. This PCB will fit either the Arduino Pro Micro with a micro USB or mini USB connector (the mini USB version has a slighter wider footprint). It does not support LEDs.
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 is a mini version of a slightly larger marco keyboard https://www.tindie.com/products/19957/. I added some of my favorite ideas from other's creations like: two rotary encoders, a mode button to switch between custom key profiles and a 3.5mm stereo jack breakout for external breakout (like a foot pedal). 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. 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 for a complete explanation.
Parts you need to assemble:
|1||Arduino Pro Micro||ebay is cheaper|
|6||Cherry Mx Switch||CH196-ND||Or 12x12 tactile switch. Use generic tac switch, not Omrom (locating holes arent drilled for the Omrom nubs)|
|6||CHERRY MX KEYCAP||1568-PRT-15306-ND|
|2||Rotary Encoder w/ Switch||987-1398-ND||Solder encoder jumpers to enable signal paths|
|2||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|
|2||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|
|2||Resistor 1206, 1k ohm||RMCF1206JT1K00CT-ND||660 to 1K ohms if you don't want blindingly bright LEDs|
|2||LED 1206||732-4990-1-ND or 732-4989-1-ND||green, blue LED|
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 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 suffering the effects of COVID. I am not shipping items outside USA until international shipping delays are reduced. Sorry about this. Please, exercise patience.
Richard | Feb. 23, 2021
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!