I will design custom mechanical keyboard pcb, program firmware and their enclosures
Precision PCB Design Perfect Firmware
Über diesen Service
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)
Mein 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 Bewertungen für diesen Service
| (7) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Zusammensetzung der Bewertung
- Kommunikation
- Qualität der Lieferung
- Preis-Leistungs-Verhältnis der Lieferung
Sortieren nach:
A 
akivashapirolaw

Vereinigte Staaten
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 $
Preis
4 Monate
Dauer
M 
Antwort des Freelancers
Hilfreich?C callummcadam942

Großbritannien
Great work plethora of options
Bis zu 50 $
Preis
7 Wochen
Dauer
M 
Antwort des Freelancers
Hilfreich?C callummcadam942

Großbritannien
Very good proactive communication, smooth negotiations and excellent product delivered.
50 $-100 $
Preis
6 Wochen
Dauer
Hilfreich?T 
trevorpewett89

Vereinigte Staaten
Great communication and timing was everything.
100 $-200 $
Preis
5 Wochen
Dauer
Hilfreich?A 
akivashapirolaw

Vereinigte Staaten
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 $
Preis
3 Wochen
Dauer
M 
Antwort des Freelancers
Hilfreich?
7 Bewertungen für diesen Service
| (7) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Zusammensetzung der Bewertung
- Kommunikation
- Qualität der Lieferung
- Preis-Leistungs-Verhältnis der Lieferung
Sortieren nach:
A 
akivashapirolaw

Vereinigte Staaten
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 $
Preis
4 Monate
Dauer
M 
Antwort des Freelancers
Hilfreich?C callummcadam942

Großbritannien
Great work plethora of options
Bis zu 50 $
Preis
7 Wochen
Dauer
M 
Antwort des Freelancers
Hilfreich?C callummcadam942

Großbritannien
Very good proactive communication, smooth negotiations and excellent product delivered.
50 $-100 $
Preis
6 Wochen
Dauer
Hilfreich?T 
trevorpewett89

Vereinigte Staaten
Great communication and timing was everything.
100 $-200 $
Preis
5 Wochen
Dauer
Hilfreich?A 
akivashapirolaw

Vereinigte Staaten
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 $
Preis
3 Wochen
Dauer
M 
Antwort des Freelancers
Hilfreich?

