I will setup qmk and via firmware for your mechanical keyboard

United States

I speak English

Embedded Systems Custom PCB Design Engineer

Welcome! I am a professional Electronics & PCB Design Engineer specializing in custom hardware solutions, retro gaming console modifications, and mechanical keyboard engineering. With years of exper...
About this Gig

Struggling to configure layers, macros, or displays on your custom-built mechanical keyboard?

I provide professional software and firmware configuration services for custom mechanical keyboards utilizing open-source QMK, VIA, and Vial configuration protocols. Avoid code errors, broken build environments, and unmapped key matrix grids. I will generate stable, completely optimized layout code for your custom microcontrollers.

What I configure for your layout:

  • VIA/Vial Real-Time Mapping: Immediate plug-and-play layout adjustments without reflashing your chip.
  • Advanced Key Functions: Tap-Dance (single tap vs double tap keys), Mod-Tap (hold for Ctrl, tap for Caps Lock), and custom macros.
  • Hardware Features: Rotary encoders, RGB underglow/matrix lighting, and OLED status screens (displaying WPM or custom graphics).
  • Complex Layouts: Split keyboards (Ergodox, Corne, Lily58) and customized macropads.

Supported Microcontrollers:

  • Pro Micro, Elite-C, RP2040 (Raspberry Pi), Waveshare, STM32, and custom target AVR/ARM controller architectures.

What you will receive in your delivery package:

  • Fully Compiled Firmware File (.hex, .bin, or .uf2) mapped specifically to your matrix structure.
  • VIA Compa

Specialization:

Circuit design

•

Schematics

•

Layout

•

Simulations

File format:

Gerber

•

STEP

•

VRML

•

SCH

•

3DS

Software:

Allegro

•

Cadence OrCAD

•

DipTrace

•

Eagle CAD

•

Fusion 360

Interface:

HDMI

•

I2S

•

UART

•

USB

•

BT

•

Controller Area Network (CAN)