I will design custom mechanical keyboard pcb, program firmware and their enclosures
Precision PCB Design Perfect Firmware
About this Gig
Bring Your Custom Keyboard to Life From PCB Design to Firmware! ️
Are you building a one-of-a-kind mechanical keyboard and need a custom PCB? Look no further! I specialize in end-to-end PCB design and firmware development tailored to your exact layout, size, and features.
What I Offer:
- Custom Mechanical Keyboard PCB Design
Using KiCad / Altium Designer
Single or multi-layer boards
Hot-swap support, RGB underglow, per-key lighting, rotary encoders, OLEDs, and more
Delivered as Gerber files, schematics, and board layout
- QMK/VIA Firmware Programming
Full QMK support for any custom layout
VIA compatibility for easy key remapping
Layer configuration, macros, tap-dance, and advanced features
Debug and test-ready firmware for flashing
- Consultation & Revision Support
Help choosing the right MCU (ATmega32U4, RP2040, STM32, etc.)
Advice on keyboard matrix design, diodes, ESD protection, and components
Up to 2 free revisions included (depending on the package)
My Portfolio
FAQ
What software do you use for PCB design?
I primarily use KiCad for open-source projects and Altium Designer for more advanced or commercial designs. You’ll receive industry-standard Gerber files compatible with any PCB manufacturer (e.g., JLCPCB, PCBWay, OSH Park).
Can you help me choose the right microcontroller (MCU) for my keyboard?
Absolutely! I’ll guide you in selecting the right MCU (e.g., ATmega32U4, RP2040, STM32) based on your layout size, features, and firmware preferences.
What features can you add to my custom PCB?
Hot-swap sockets RGB per-key or underglow lighting OLED screens Rotary encoders USB-C connectors Wireless support (BLE, battery management) Let me know what you need and I’ll include it if your package supports it.
Is the firmware compatible with VIA or QMK Configurator?
Yes! Firmware in the Premium package is fully compatible with QMK and optionally VIA, allowing you to remap keys easily without reflashing.
Will you test the firmware before delivery?
Yes. I test the firmware logic and compile it successfully using QMK CLI or other relevant tools. If you’re using a supported development board (like Elite-C or Nice!Nano), I can provide direct instructions for flashing and debugging.
Can you help me get my PCB manufactured?
I will provide ready-to-upload Gerber files, BOM, and pick-and-place files compatible with popular manufacturers (JLCPCB, PCBWay, etc.). While I don’t place manufacturing orders myself, I’ll guide you through it if needed.
How do I flash the firmware to my keyboard?
I provide: A .hex or .uf2 file Step-by-step flashing instructions using QMK Toolbox or VIA Optional bootloader and debug support if your MCU requires it
What if I need more than 50 components or a 4-layer PCB?
For complex or high-density designs, I offer custom quotes. Message me with your project details, and I’ll give you a tailored offer based on scope.
7 reviews for this Gig
| (7) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
A 
akivashapirolaw

United States
Maguah is an amazing engineer and an amazing person. His skills as a PCB designer, QA expert, and enclosing designer are first-class. His work was timely, of high quality, and he made whatever changes we needed, quickly and professionally. Highly Recommneded!
$800-$1,000
Price
4 months
Duration
M 
Seller's Response
Helpful?C callummcadam942

United Kingdom
Great work plethora of options
Up to $50
Price
7 weeks
Duration
M 
Seller's Response
Helpful?C callummcadam942

United Kingdom
Very good proactive communication, smooth negotiations and excellent product delivered.
$50-$100
Price
6 weeks
Duration
Helpful?T 
trevorpewett89

United States
Great communication and timing was everything.
$100-$200
Price
5 weeks
Duration
Helpful?A 
akivashapirolaw

United States
Maguah is exceptionally professional, knowledgeable, personable, and he truly cares about my project. I had to go through a few engineers before I found him. If you read this review, take Maguah first. He won't disappoint. Highly Recommended!
$50-$100
Price
3 weeks
Duration
M 
Seller's Response
Helpful?
7 reviews for this Gig
| (7) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
A 
akivashapirolaw

United States
Maguah is an amazing engineer and an amazing person. His skills as a PCB designer, QA expert, and enclosing designer are first-class. His work was timely, of high quality, and he made whatever changes we needed, quickly and professionally. Highly Recommneded!
$800-$1,000
Price
4 months
Duration
M 
Seller's Response
Helpful?C callummcadam942

United Kingdom
Great work plethora of options
Up to $50
Price
7 weeks
Duration
M 
Seller's Response
Helpful?C callummcadam942

United Kingdom
Very good proactive communication, smooth negotiations and excellent product delivered.
$50-$100
Price
6 weeks
Duration
Helpful?T 
trevorpewett89

United States
Great communication and timing was everything.
$100-$200
Price
5 weeks
Duration
Helpful?A 
akivashapirolaw

United States
Maguah is exceptionally professional, knowledgeable, personable, and he truly cares about my project. I had to go through a few engineers before I found him. If you read this review, take Maguah first. He won't disappoint. Highly Recommended!
$50-$100
Price
3 weeks
Duration
M 
Seller's Response
Helpful?

