..

Greylock Macropad

Greylock is a custom macropad built for fun: keys, LEDs, a rotary encoder, and an OLED, each programmable to any input or script, driven by a KB2040 microcontroller.

  • First attempt at an SMD PCB — next time skipping the FPC connector to the OLED, since dragging solder across that pitch took more than one try.
  • Housing went through a few shapes before landing on a “calculator” look; mounting the OLED to the case instead of the board below it made a slim top face harder to pull off.
  • Firmware written in CircuitPython.
Macropad housing prototype
Housing prototype
Macropad SMD PCB
SMD PCB

Code: github.com/Itaiboss/Greylock-