Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 3.83 KB

README.md

File metadata and controls

46 lines (37 loc) · 3.83 KB

a black pcb with space for 10 mx switches, rotary encoder, oled display and usb-c port. there is a silver silhouette of a caracal in the top right

floppapad

silly little macropad

features

  • 10 hotswappable mx switches
  • 128x32px oled display
  • rotary encoder
  • usb c
  • scriptable and extensible firmware (coming soon)
  • the silly caracal


Parts list

Part Quantity Est. price Example link
RP2040 1 $1.01 LCSC
USB-C port 1 $0.16 LCSC
SSD1306 128x32 OLED board 1 $4.00 42. Keebs
EC11 Rotary encoder 1 $2.00 LCSC
Kailh MX Hotswap sockets 10 $3.00 Mechboards
MX Compatible switches 10 ~$10.00 bring your favourite ✨
SOIC 208-mil SPI flash1 1 $0.56 LCSC
SMD3225 12MHz Crystal oscillator 1 $0.06 LCSC
3.9x2.9mm SMD Switch 1 $0.11 LCSC
SOT-89 3.3v Voltage regulator 1 $0.05 LCSC
27.4Ω Resistors2 2 < $0.00 LCSC
1kΩ Resistors2 2 < $0.00 LCSC
5.1kΩ Resistors2 2 < $0.00 LCSC
27pF Capacitors2 2 < $0.00 LCSC
100nF Capacitors2 10 < $0.00 LCSC
1uF Capacitors2 2 < $0.00 LCSC
10uF Capacitors2 2 < $0.00 LCSC

Credits

Brought to you by Alex T and Gosha T ❤️
This work is licensed under Creative Commons BY-NC-SA 4.0

cc-by-nc-sa

Footnotes

  1. The firmware is ~36KB for a release build. We use 16MB flash.

  2. All resistors and capacitors are 0402. 2 3 4 5 6 7