We love the use of the lever because it makes us think of Morse code keyers, which might be what we would use that switch for. The 25th key, the best one, is hiding under the lever and you bet it can only be actuated by pulling the pin first. This groovy grenade has 25 keys total, 24 of which are in a 4×6 grid around the body. Building on the explosive feedback from that, built this bomb of a pineapple keeb, the only anti-personnel factor being the clickiness of the key switches. ’s first foray into the world of fictional ordnance came in the form of an F-bomb - a round macro keeb made in the classic round explosive shape and covered with function keys. Now why didn’t we think of this? While building a dactyl manuform - a semi-ergonomic split keyboard - had the life-changing epiphany that keyboards can be any shape or size, as long as there is room for wiring and a microcontroller inside. Posted in Arduino Hacks, Microcontrollers, Peripherals Hacks Tagged atmega32u4, AVR, macro keyboard, macro keypad, num pad, USB C One of the awesome things about this build is that was able to re-use the code from macr0, which began life as a proof of concept for scanning key matrices, and retired to become a music and media controller. Check out the detailed write-up with code and tons of pictures over on ’s personal site. To add insult to injury, the Num Lock light didn’t work, but was able to simply reverse the LED instead of ordering a new pile of boards. This killed the AVR programmer, but not the chip itself, and happened to have a spare. soldered up the minimum viable components for testing and discovered that the ATMega’s VCC and GND pins were both shorted. Putting it all together proved to be a bit problematic. The lovely enclosure is made of spotted gum wood and an acrylic base. was able to build a prototype by sawing the num pad off of a stainless steel key switch plate from another build, but eventually ordered JAnK its own custom, laser-cut, stainless steel plate. Every key is backlit, and these LEDs are driven by an MP3202 LED driver and PWM from the AVR. rolled their own PCB for this and used the venerable ATMega32u4 because of its HID and USB host capabilities. This switches JAnK over to 21-key macro pad mode. took advantage of this by adding a second layer that’s accessible with (what else?) the Num Lock key. But when you roll your own ‘board, all the keys are programmable. Why buy a num pad or a macropad when you can build something new and beautiful, open source that bad boy, and be a hero to the community? We think that should be all the justification you ever need to build instead of buy, even if you think your thing is Just Another Keypad as claims.Īt first glance, JAnK appears to be a standard number pad with four macro keys across the top. Posted in Arduino Hacks, Peripherals Hacks Tagged CAD mouse, Joystick, macro keypad Love macro keypads? Check out these cool examples with gesture detection, an e-ink display or simply beautiful wooden keys. The Git repo also includes a convenient tool to create key mappings to be programmed into the controller, saving you from having to compose a binary file by hand. The same thing applies to the software driving the CIMDIT, though adding functionality to it might turn out to be tricky: had to perform some serious code optimization to fit everything into the Arduino’s 32 kB of program flash. KiCAD files for the PCBs and the FreeCAD source for the enclosure are available under an open-source license on ’s Git repo. made a neat 3D printed enclosure to hold the 3-axis module along with 26 buttons, five rotary encoders and one analog slider. The entire design is modular, so it can be customized to any desired combination of analog and digital inputs. A small OLED display shows which mode is currently selected, but can also be used to display notifications from various programs.Īn Arduino Pro Micro provides a USB interface to a PC and reads out the various input units. One rotary encoder is used to choose an operating mode, while four others can be used as programmable inputs. The main components making up the CIMDIT are a 3-axis joystick module, which can double as a 3D CAD mouse, and a set of buttons, knobs and sliders to enable various functions. didn’t fancy cluttering his desk with a whole bunch of input devices and therefore decided to combine as many functions as possible into the CIMDIT: a Completely Insane Multi Device Input Thingy. Gamers use joysticks or dedicated mice, CAD engineers have specialized gadgets for manipulating 3D objects, while graphic designers might want programmable macro buttons to automate various tasks. While most computer users make do with just a keyboard and mouse, power users often have multiple additional input devices.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |