Skip to content

Files

Latest commit

Jan 25, 2024
28e5c99 · Jan 25, 2024

History

History
29 lines (24 loc) · 919 Bytes

README.md

File metadata and controls

29 lines (24 loc) · 919 Bytes

Mordecai

Project Mordecai is a keyboard firmware for Makerdiary M60 Keyboard based on TinyGo

Plan

  • Basic function of the USB Keyboard*
  • Custom Extensions*
  • Bluetooth Support*
  • Add is31fl3733 Driver as extension (Only PWM mode for now)
  • Add MX25R6435F Driver
  • USB Mass Storage Device Driver Support
  • NFC Support
  • Rewrite Golang code
  • Vial Support*

* Using tinygo-keyboard

Notice

First, you need add some files to your TINYGOROOT:
Put file folder "tinygo" in your tinygo path before building.

Build

Run:

tinygo build -o KB-m60.uf2 -tagets m60-keyboard main.go

Let the keyboard into Bootloader mode, and copy the file 'KB-m60.uf2' to keyboard's drive.

Enjoy!