Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A firmware for the Clueboard 66% Low Profile keyboard implemented in Rust.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
NotificationsYou must be signed in to change notification settings

wezm/clueboard-rust-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Photo of Clueboard 66% low profile keyboard

A firmware for theClueboard 66% Low Profile keyboard (also knownas 66% hotswap) implemented in pure Rust usingKeyberon.

The Clueboard 66% LP uses a STM32F303 ARM Cortex-M4 microcontroller. It alsohas an IS31FL3731 for controlling white LEDs on each switch, and two speakers.I've not yet implemented support for the LED controller or speakers.

Building

Note: These instructions have only been tested on a Linux host.

Install the Rust compiler, ARM Cortex target, andcargo-binutils:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shrustup target add thumbv7em-none-eabihfrustup component add llvm-tools-previewcargo install cargo-binutils

Installdfu-util:

sudo pacman -S dfu-util # or equivalent for your OS

Compile the firmware:

cargo objcopy --release -- -O binary clueboard.bin

Flashing

Enter DFU mode by pressing the FLASH button on the underside keyboard. Thenflash it withdfu-util:

dfu-util -d 0483:df11 -a 0 --dfuse-address 0x08000000:leave -D clueboard.bin

Licence

This project is dual licenced under either of:

at your option.

About

A firmware for the Clueboard 66% Low Profile keyboard implemented in Rust.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp