Hi Dave,
I have updated to the latest version of ioAbstraction and I was super happy that everything worked out of the box - many thanks and congrats to an apparently super well-written and maintained code!!!!
Also, available RAM increased a lot with the new version (84% usage down to 54%) which is great. However, it also uses more flash memory which is at 99% with the current code - even without some of the things I still need to put in. I used to see the memory limitations of my pro micro as a challenge but either I am just wanting too much or I am not skilled enough to code more effienciently. Regardless, I am thinking about upgrading the board. I could not find an arduino board with more flash and RAM that can also work as HID (I am sending keystrokes to the PC with it).
Do you have a recommendation? I was looking at the newer teensy - seems overkill but prices are similar to most arduino boards. Obviously, I would like to continue using your library but I have no chance of estimating whether that would work or not. Can you give me a hint? List of teensys is here:
https://www.pjrc.com/teensy/techspecs.html