Close

First tests

A project log for MicroMacro

A hat for the digispark that provides 5 macro buttons under 1 square inch. Smallest macro setup ever?

kevinkevin 01/04/2021 at 17:240 Comments

This started out as a project for adding shortcuts when programming.   Some IDE's have so many shortcuts you need to press CTRL + ALT + F + 3 + ..... it just seems endless.   If I want to move my fingers like I'm playing guitar, I will just go play guitar.  
This project aims to add macros through an HID interface using the digispark board . 
Using the Arduino IDE and the DigiKeyboard.h Library.  

The thought is that with 3 inputs we can create up to  7 Combinations of inputs (examples of input variations on 3 pins - Pin1, Pin2, Pin3, Pin1&2 , Pin1&3 , Pin2&3 , Pin1&2&3)

Initially I was going to make this all pulldown inputs, which meant I had to remove the Led  that is attached to Pin 3 for blinky projects. I was always getting a false indication on Pin3.  So after a bit of solder surgery this was solved.   

Discussions