mkey

Public

@mabezdev

Download board files

Files for version 1. Pick what you came for.

Share mkey

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

mKey

A mechanical keyboard based on an ESP32-S3, with firmware written in Rust.

Click here to view the PCB & Schematic interactively in the browser

Flashing

The USB port is intended for flashing, as well as software USB usage. Version 1.0 of the board however has the DP and DM pins swapped, therefore to flash the board from the factory (or if the flash is wiped for any reason) you must flash via UART0. The pinout is as follows:

  • TX is connected to the input side of D2 (COL1)
  • RX is conncted to the input side of D3 (COL2)

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Contributions to the hardware will be licensed under the CERN-OHL license.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.