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)