Modules — generated from the Assembly
Every fitted module once, then each module drawn but fitted to no slot yet: its full name, the
compact code commands and tables use, its legacy code (still accepted by the tools; it names the
frozen EasyEDA baseline), the firmware feature that selects its hardware, and where its records
live. Naming rules: docs/namings.md.
Regenerate with ./lx assembly modules.
| Full name | Code | Legacy | Feature | PCB project | Baseline |
|---|---|---|---|---|---|
| Left finger module, 21 keys | left-F21 | F21-left | fk | electronics/boards/left-finger-module-21-keys/left-finger-module-21-keys.kicad_pro | electronics/baseline/F21-left |
| Left thumb module, 11 keys | left-T11 | T11-left | tk | electronics/boards/left-thumb-module-11-keys/left-thumb-module-11-keys.kicad_pro | electronics/baseline/T11-left |
| Bottom module, mouse sensor PMW3389 | BM-PMW3389 | — | bm-pmw3389 | — | — |
| Bottom module, gyro | BG | — | bg | — | — |
| Right finger module, 20 keys + scroll wheel | right-F20W | F20w-right | fkw | electronics/boards/right-finger-module-20-keys-scroll-wheel/right-finger-module-20-keys-scroll-wheel.kicad_pro | electronics/baseline/F20w-right |
| Right thumb module, 11 keys | right-T11 | T11-right | tk | electronics/boards/right-thumb-module-11-keys/right-thumb-module-11-keys.kicad_pro | electronics/baseline/T11-right |
| Left thumb module, 4 keys + joystick (fitted to no slot) | left-T4J | — | tkj | electronics/boards/left-thumb-module-4-keys-joystick/left-thumb-module-4-keys-joystick.kicad_pro | — |
| Right thumb module, 4 keys + joystick (fitted to no slot) | right-T4J | — | tkj | electronics/boards/right-thumb-module-4-keys-joystick/right-thumb-module-4-keys-joystick.kicad_pro | — |
Blender
Where to open each module's parts: the file, then the object or collection inside it. Both hands'
modules of a slot share one file; the right-hand covers are built from the left ones
(tools/blender/sides.py), so edit the left.
| Module | What | File | Object / collection |
|---|---|---|---|
Left finger module, 21 keys (left-F21) | part | mechanical/blender/finger-module.blend | left-finger-module-21-keys-cover |
Left finger module, 21 keys (left-F21) | imported board | mechanical/blender/references.blend | left-finger-module-21-keys-board |
Left finger module, 21 keys (left-F21) | board placement | mechanical/blender/finger-module.blend | left-finger-module-21-keys-board-placement |
Left finger module, 21 keys (left-F21) | keycaps | mechanical/blender/finger-module.blend | left-finger-module-21-keys-keycaps-placement |
Left thumb module, 11 keys (left-T11) | part | mechanical/blender/thumb-module.blend | left-thumb-module-11-keys-cover |
Left thumb module, 11 keys (left-T11) | imported board | mechanical/blender/references.blend | left-thumb-module-11-keys-board |
Left thumb module, 11 keys (left-T11) | board placement | mechanical/blender/thumb-module.blend | left-thumb-module-11-keys-board-placement |
Left thumb module, 11 keys (left-T11) | keycaps | mechanical/blender/thumb-module.blend | left-thumb-module-11-keys-keycaps-placement |
Left thumb module, 11 keys (left-T11) | LED plugs | mechanical/blender/thumb-module.blend | left-thumb-module-11-keys-led-plugs-placement |
Bottom module, mouse sensor PMW3389 (BM-PMW3389) | what its lid cuts | mechanical/blender/lid.blend | bottom-module-mouse-sensor-pmw3389-cuts |
Bottom module, mouse sensor PMW3389 (BM-PMW3389) | purchased part, placed | mechanical/blender/lid.blend | left-bottom-module-mouse-sensor-pmw3389-refs-placement |
Bottom module, mouse sensor PMW3389 (BM-PMW3389) | purchased part, placed | mechanical/blender/lid.blend | right-bottom-module-mouse-sensor-pmw3389-refs-placement |
Bottom module, mouse sensor PMW3389 (BM-PMW3389) | purchased part | mechanical/blender/references.blend | bottom-module-mouse-sensor-pmw3389-refs |
Bottom module, gyro (BG) | purchased part, placed | mechanical/blender/lid.blend | left-bottom-module-gyro-refs-placement |
Bottom module, gyro (BG) | purchased part, placed | mechanical/blender/lid.blend | right-bottom-module-gyro-refs-placement |
Right finger module, 20 keys + scroll wheel (right-F20W) | part, recipe twin of left-finger-module-21-keys-cover | mechanical/blender/finger-module.blend | right-finger-module-20-keys-scroll-wheel-cover |
Right finger module, 20 keys + scroll wheel (right-F20W) | imported board | mechanical/blender/references.blend | right-finger-module-20-keys-scroll-wheel-board |
Right finger module, 20 keys + scroll wheel (right-F20W) | board placement | mechanical/blender/finger-module.blend | right-finger-module-20-keys-scroll-wheel-board-placement |
Right finger module, 20 keys + scroll wheel (right-F20W) | keycaps | mechanical/blender/finger-module.blend | right-finger-module-20-keys-scroll-wheel-keycaps-placement |
Right thumb module, 11 keys (right-T11) | part, live twin of left-thumb-module-11-keys-cover | mechanical/blender/thumb-module.blend | right-thumb-module-11-keys-cover |
Right thumb module, 11 keys (right-T11) | imported board | mechanical/blender/references.blend | right-thumb-module-11-keys-board |
Right thumb module, 11 keys (right-T11) | board placement | mechanical/blender/thumb-module.blend | right-thumb-module-11-keys-board-placement |
Right thumb module, 11 keys (right-T11) | keycaps | mechanical/blender/thumb-module.blend | right-thumb-module-11-keys-keycaps-placement |
Right thumb module, 11 keys (right-T11) | LED plugs | mechanical/blender/thumb-module.blend | right-thumb-module-11-keys-led-plugs-placement |
Left thumb module, 4 keys + joystick (left-T4J) | part | mechanical/blender/thumb-module.blend | left-thumb-module-4-keys-joystick-cover |
Left thumb module, 4 keys + joystick (left-T4J) | imported board | mechanical/blender/references.blend | left-thumb-module-4-keys-joystick-board |
Left thumb module, 4 keys + joystick (left-T4J) | board placement | mechanical/blender/thumb-module.blend | left-thumb-module-4-keys-joystick-board-placement |
Left thumb module, 4 keys + joystick (left-T4J) | keycaps | mechanical/blender/thumb-module.blend | left-thumb-module-4-keys-joystick-keycaps-placement |
Left thumb module, 4 keys + joystick (left-T4J) | LED plugs | mechanical/blender/thumb-module.blend | left-thumb-module-4-keys-joystick-led-plugs-placement |
Left thumb module, 4 keys + joystick (left-T4J) | dome and cap on the stick | mechanical/blender/thumb-module.blend | left-thumb-module-4-keys-joystick-stick-placement |
Right thumb module, 4 keys + joystick (right-T4J) | part, live twin of left-thumb-module-4-keys-joystick-cover | mechanical/blender/thumb-module.blend | right-thumb-module-4-keys-joystick-cover |
Right thumb module, 4 keys + joystick (right-T4J) | imported board | mechanical/blender/references.blend | right-thumb-module-4-keys-joystick-board |
Right thumb module, 4 keys + joystick (right-T4J) | board placement | mechanical/blender/thumb-module.blend | right-thumb-module-4-keys-joystick-board-placement |
Right thumb module, 4 keys + joystick (right-T4J) | keycaps | mechanical/blender/thumb-module.blend | right-thumb-module-4-keys-joystick-keycaps-placement |
Right thumb module, 4 keys + joystick (right-T4J) | LED plugs | mechanical/blender/thumb-module.blend | right-thumb-module-4-keys-joystick-led-plugs-placement |
Right thumb module, 4 keys + joystick (right-T4J) | dome and cap on the stick | mechanical/blender/thumb-module.blend | right-thumb-module-4-keys-joystick-stick-placement |
Provenance
LYNXware.tomlsha25645d91fe043f923fe…mechanical/associations.tomlsha256381713edc410b671…- command:
python3 tools/assembly/modules_md.py