Skip to content

z3phydev/TheMasterPad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TheMasterPad

What is this thing?

Well it is USB Hub that has 5 USB A ports and a USB C port... But it has 8 MX switches which are Programable Buttons aswell as a Rotary Encoder all of which are powered by a Seeed XIAO RP2040

How to use

  1. Assemble
  2. Flash CircutPython to the XIAO (or QMK, if you do skip step 3 and 4, and if you are flashing QMK you know what you are doing anyway)
  3. Download the adafruit hid lib and put it into the lib folder
  4. Upload the code (which you can edit to your liking)
  5. Enjoy

Why did I make it?

I made this project because to my knowledge it hasn't been made. Even though it hasn't I still think its a good combo. It is also an intrusive thought after looking at keyboards.

Repo Guide

  • In the Folder 3D you will find the step and wrl (Kicad 3D file) files, the step is in a zip cause github said its to big and the keycaps wouldn't export so thats in ther aswell :)
  • In the Kicad Folder you will find the PCB and Schematic files awell as a sub-folder containing custom footprints
  • In the Firmware folder you'll find the code
  • In the Production Folder you will find 3 files needed for JLC, gerbers, A BOM and Pick and Place file for assembly
  • BOM.csv is the whole project cost basically. It also contains all the parts for building

3D Model

PCB

image

Schematic

image

BOM

Reference(s) Qty Value/Description MFR MFR No. Unit Price GBP Total Price GBP Link FIELD9 FIELD10 FIELD11
~ 5 (2 assebeled) PCB and Partial assebly JLCPCB ~ ~ 23.62 https://jlcpcb.com/
U3 1 Seeed XIAO RP2040 with Headers Raspberry Pi 102010428 4.8 4.8 https://thepihut.com/products/seeed-xiao-rp2040
SW2-9 8 Cherry Mx Brown Swtich CHERRY MX1A-G1NW 0.48 4.32 https://www.keyboardco.com/product/cherry-key-switch-module-brown-tactile-pcb-mount.asp
SW1 1 Rotary Encoder Bourns PEC11R-4325F-S0012 1.87 1.87 https://uk.rs-online.com/web/p/mechanical-rotary-encoders/7377767
~ 8 Keycaps In Various Colours JYTECH JYT--1657 0.15 1.2 https://www.alibaba.com/product-detail/Multi-color-XDA-Blank-Keycap-1_1601173995121.html
J2-6 5 USB A Port Molex 67643-2911 1.78 8.87 https://uk.rs-online.com/web/p/usb-connectors/9048200
Total Price USD approx Total Price GBP
Items 60.18 44.84
Shipping (and fees) 31.05 23.14
Final 91.2 67.98

About

A usb hub and macropad mashup with 8 buttons, a rotay encoder, 5 usb a ports and a usb c port

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages