|
Arduino Pro MicroSparkfun
|
x 1 |
|
arduino IDEArduino
|
Mechanical Macro Keyboard Music Maker
Computer macro pads/stream decks/auxiliary keyboards normally control computer input functions with the press of a key, making your life easier. The JC Pro Macro takes things one step further and breaks out several GPIO pins from an Arduino Pro Micro board, allowing for control of things in "real life."
In this project I hook up a small speaker for tone output, along with a small solenoid to drum out a beat. Solenoid actuation is assisted by an EZ Fan2 transistor board, which handles the higher current requirements of the device when compared to what the GPIO can supply. Proper ground and power breakout is handled by an I2C helper board fabricated by PCBWay, though I initially tried to make my own as shown in the video.
Overall, I'm quite happy with how the project turned out, and it was a lot of fun to play. Code is available on GitHub, and the JC Pro Macro, I2C Helper and EZ Fan2 boards used are available on Tindie. If the macro pad looks interesting, but you need a few more keys, an enhanced "JC Pro Macro 2" will be funding soon on Kickstarter. You can check out a preview/sign up to be notified when it's live here!
Mechanical Macro Keyboard Music Maker
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Jeremy Cook
- Light Up Business Card PCB business card made with KiCad and other software. Coin cell battery lights up an 0805 SMD LED. P...
- 3D-Printed Camera Mount This 3D-printed magnetic camera mount can accommodate clamp arms with its central stud, or it can us...
- Sound Reactive Guitar Strap This project uses the Circuit Playground Express (CPE) board by Adafruit and its built-in microphone...
- Pico Touch 2 Raspberry Pi Pico Capacitive Helper I made the Pico Touch 2 board shown in the video above after frustration with supplying my own THT r...
- MIDI Kalimba Musical Instrument After seeing a miniature Kalimba finger piano instrument, I realized I could convert it to a MIDI co...
- LED-No-Solder The LED-No-Solder PCB encapsulates a coin cell battery within the PCB using forks on either side for...
- Tripple Face Clock With PCB Diffuser In a previous writeup and video, I made a clock using a PCB as a diffuser. In this continuation of t...
- Clock 742 PCB Diffuser Clock The Clock 742 PCB clock uses a base PCB to connect 85 SK6812 addressable LEDs, and a Wemos S2 ESP826...
- ICSP Pogo Pin Adapter To make it easier to program chips like the ATtiny85 etc, I made this 6-pin pogo adapter with two id...
- Miniature PCB Tester I order and sell a number of EZ Fan 2 fan/load controller boards, and while the quality is excellent...
- Raspberry Pi PCB Enclosure PCBs are incredibly strong, and can be obtained for a very reasonable price. Based on published Rasp...
- LED Cube Flower Arrangement With WLED This project mounts 5 WS2812B LEDs on a cube made out of castellated PCBs. Five of these tiny PCBs a...
- Mechanical Macro Keyboard Music Maker Computer macro pads/stream decks/auxiliary keyboards normally control computer input functions with ...
- JC Pro Macro Rotary Input The JC pro Macro acts as a rotary input and auxiliary macro keyboard for your PC, powered by an Ardu...
- Triple Zone PIR Workbench Lighting After building a 7 ft x 3 1/2 foot workbench, I installed 12V overhead lighting, as outlined in this...
- 12V Overhead LED Lighting Control After building a workbench with overhead storage, I installed 12V LED strip lights to illuminate my ...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
125 0 0 -
DIY Laser Power Meter with Arduino
174 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
164 0 2 -