Automating keyboard component placement

We added extra holes in the PCB around the switches in order to have more compatibility with different types of replaceable switches, and not just the Kailh and Cherry ones.

The Raise keyboard needs the switches and the LEDs in exactly the right place. If we want to slightly modify the position, we often have to lay out all the components again.

To save time, Matt has written a Python program to automate the component layout in the Kicad PCB design software.

FOLLOW US (AND DON’T MISS ANY OF OUR AWESOME CONTENT!)

Instagram

Twitter

Youtube

LinkedIn

Create your Raise

Matte black or silver white

6 languages

8 different mechanical switches

Compact travel case and enhacement kit

Free express worldwide shipping

2-year warranty

30-day return

  • “I love this keyboard. I wanted a more comfortable typing experience and I haven't been disappointed.”

    SBStapley Youtube
  • “It's truly a breath of fresh air for a tech product. Highly customizable, modular, and with an open-source software.”

    Jonikori Twitter
  • "I was skeptical at first, but this is endgame for me. I had no idea normal keyboards were hurting my shoulder."

    Meatsweats Twitter
  • Raise Tenting Kit (Pre-Order)

    Regular price
    $79.00
    Regular price
    $29.00
    Sale price
    $79.00
    Raise Tenting Kit (Pre-Order)
  • Mechanical Switches

    Regular price
    From $45.00
    Regular price
    Sale price
    From $45.00
    Mechanical Switches
  • Palm Pads

    Regular price
    $35.00
    Regular price
    $35.00
    Sale price
    $35.00
    Palm Pads
  • Neuron

    Regular price
    $59.00
    Regular price
    $59.00
    Sale price
    $59.00
    Neuron
1 of 4