Summary

  • The Programmer’s Macro Pad is a device that enables a user to execute multiple lines of code with a single press of a key.
  • It uses an Arduino Pro Micro as its microcontroller, which is linked up to a matrix of keys that are hardcoded to type out particular functions, declarations, and conditional statements in the C programming language.
  • Users can programme their own macros, but the process currently involves editing the firmware and re-flashing the Arduino.
  • There are many other macro pad projects available that can help speed up computer usage, some of which utilise QMK firmware to make editing macros easier.
  • Macros can also be set up at the OS or software level, and some specialised keyboards and input devices also support macros.

By Tom Nardi

Original Article