I will design mechanical keyboard pcb with rp2040, qmk and via compatibility
About this Gig
Mechanical Keyboard PCB Design with RP2040, QMK & VIA Compatibility
Looking to build a custom mechanical keyboard?
I will design a professional mechanical keyboard PCB powered by the RP2040 with QMK firmware and VIA compatibility, giving you a fully customizable keyboard ready for prototyping or production.
Whether you're creating a custom keyboard, split keyboard, macropad, gaming keypad, or commercial product, I can help bring your idea to life with a reliable and manufacturable design.
What I Offer
- Custom keyboard PCB design
- RP2040 microcontroller integration
- QMK firmware configuration
- VIA compatibility setup
- Key matrix design and optimization
- USB-C connectivity
- Rotary encoder support
- OLED display integration
- RGB and underglow support
- Production-ready manufacturing files
Why Choose Me?
- Professional PCB and embedded systems expertise
- Clean and manufacturable PCB layouts
- QMK and VIA experience
- Support from concept to production
Please contact me with your keyboard layout, key count, dimensions, desired features, and any reference designs before placing an order.
File format:
Gerber
•
STEP
•
BRD
•
•
ODB
Software:
Altium Designer
•
Eagle CAD
•
EasyEDA
•
Proteus
•
Arduino
Interface:
UART
•
USB
•
SPI
•
I2C
•
BLE
Other Electronics Engineering Services I Offer
FAQ
Can you design any mechanical keyboard layout?
Yes, I can design 40%, 60%, 65%, 75%, TKL, full-size, split, ortholinear, and fully custom keyboard layouts.
Do you provide both QMK and VIA support?
Yes, I can configure QMK firmware and ensure VIA compatibility for easy key remapping and customization.
Can you add RGB lighting, encoders, and OLED displays?
Yes, I can integrate per-key RGB, underglow, rotary encoders, OLED screens, and other custom features.
Will I receive files ready for manufacturing?
Yes, you will receive schematic files, PCB layouts, Gerbers, BOM, and all required production files.
What do you need before starting the design?
Please provide your keyboard layout, key count, dimensions, desired features, controller preferences, and any reference designs or requirements.

