Myrddin Dundragon ac3c4374d5 Added design inspiration link.
I added a link to the molekula keyboard github since it is the design
inspiration for this project.
2025-04-29 16:49:56 -04:00
2025-04-07 20:31:29 -04:00
2025-04-07 20:31:29 -04:00
2025-04-07 20:08:38 -04:00
2025-04-07 20:08:38 -04:00
2025-04-07 20:31:29 -04:00
2025-04-07 20:31:29 -04:00
2025-04-07 20:08:38 -04:00
2025-04-29 16:49:56 -04:00

Codecaster

Empower Your Typing, Cast Your Spells

The Codecaster is both a custom keyboard and its firmware.

The Codecaster keyboard is the development keyboard that the firmware will initially officially support. As time moves on this will expand to allow for more keyboards and eventually other target platforms (microcontrollers).

Firmware

The firmware is written in Rust. It uses embedded-hal to create an async abstraction for the MCU that is then combined with our keyboard model.

Building

Flashing

Keyboard

The Codecaster is a 38 key split keyboard. It will have per key RGB and underlighting. It will have some form of battery meter, LEDs or display has not been determined yet.

Platform

The initial target platform (microcontroller) will be the nRF52, specifically the nice!nano v2. This will allow the Codecaster keyboard to be wireless.

Inspiration

The Codecaster keyboard is based on the molekula 2 keyboard. It has a MIT license and is open sourced.

Description
A custom keyboard and its firmware.
Readme 36 KiB
Languages
Rust 100%