GitHunt
CK

ckoehn/Monorail

Monorail V2

Version 2 is based on the RP2040 and has encoder positions on ESC, 1, and 6.

Plate files made up of the same outlines as are found in the Trashman Wiki, and enough permutations have been tested to be confident in their functionality.

More plate files can be found at https://www.minivanplate.xyz/

The "Combined" plates have support for all of the layouts from all three PCBs.

Vial firmware was built on this commit of the NCKiser fork of Vial, based on QMK v0.18 : NCKiser/vial-nckiser@2a0371c

Build Guide

What you need:

  • PCB (included)
  • Base (included)
  • Plate (included)
  • Hardware (included)
  • Philips (+) Screwdriver
  • Needle-nose Pliers (optional)

IMG_1208

Step 1: Standoffs

There is the option to use Hull-mount, Tray-mount, or both at the same time!

For Hull-mount, use brass washers on either side of the plate so the screw and 10mm standoff clamp firmly to the half-hole.

IMG_1211

Start with holding the screw and washer the top side, and then placing the washer and twisting on the standoff from the other side.

IMG_1212
IMG_1213
IMG_1215

Repeat this for the other 3 Hull-mount standoffs.

IMG_1216

For Tray-mount, attach the 5mm standoffs and washers to the base first, using the washer on the standoff side, not the screw side.

IMG_1225
IMG_1227
IMG_1228

Repeat this for all 8 Tray-mount point, or exclude certain points based on your desired typing feel.

IMG_1229

Step 2: PCB Assembly

If using Tray-mount, it makes sense to screw the PCB to the base first.

IMG_1230

Snap switches into the PCB through the plate, starting with the center and outside corners.

IMG_1231

This is what the final stackup should look like:

IMG_1232

Step 3: Optional Part Removal

The top half-numrow can be optionally removed for a 4-row layout or to fit in standard minivan cases.

The half-numrow on the PCB and Base can be broken by hand:

IMG_1233
IMG_1234
IMG_1235
IMG_1236
IMG_1237

The plate will need to be separated using needle-nose pliers:

IMG_1238
IMG_1239
IMG_1240
IMG_1241

If not using Hull-mount, the extra tabs can be removed using needle-nose pliers:

IMG_1244
IMG_1245
IMG_1247
IMG_1248

If fitting the PCB into a V4N4G0N case, the right USB port may need to be removed.

IMG_1253
IMG_1254
IMG_1255
IMG_1256

This will take a bit of force, and the USB port might be damaged while removing. That is okay.

IMG_1257

Stem 4: Firmware

Vial firmware is pre-flashed on each PCB, and the default layout is hosted here.

Languages

C91.0%Makefile9.0%

Contributors

Created December 21, 2023
Updated December 21, 2023
ckoehn/Monorail | GitHunt