Skip to content

Alfonsoce11/CodePad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodePad

A simple 9 key macropad that has shortcuts for coding.

Screenshot 2025-06-16 at 4 25 51 PM Screenshot 2025-06-16 at 4 26 32 PM

Shortcuts

  • CMD+S - Save
  • CMD+P - Quick Open
  • CMD+Shift+P - Command Palette
  • CMD+/ - Toggle comment
  • CMD+J - Opens terminal
  • CMD+N - New file
  • CMD+] - Indent
  • CMD+B - Toggle sidebar
  • CMD+Shift+O - Go to symbol

I made the firmware using KMK

PCB

Schematic PCB 3D PCB
Screenshot 2025-06-16 at 5 02 17 PM Screenshot 2025-06-16 at 5 00 08 PM Screenshot 2025-06-16 at 5 01 20 PM

I made the PCB in KiCad

Case

The case only has two parts, the top and the bottom which can be connected with 4 screws.

Top Bottom Assembled Case
Screenshot 2025-06-16 at 5 22 09 PM Screenshot 2025-06-16 at 5 23 04 PM Screenshot 2025-06-16 at 5 23 56 PM

I made the case on OnShape

BOM

  • 1x XIAO RP2040
  • 9x Cherry MX Switches
  • 9x DSA Keycaps
  • 4x M3x16 Bolt
  • 4x M3 Heatset

About

A simple macropad that has shortcuts for coding.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages