shishir-dey / stm32-keyboard-ctrl-c-v

Firmware for implementing a keyboard with only Ctrl, C & V keys on a microcontroller. Inspired by StackOverflow's 'The Key'. Stack: STM32 + USB Device HID & I/Os, IDE: STM32CubeIDE, HAL: STM32Cube_FW_F4 V1.26.2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stm32-keyboard-ctrl-c-v

I/O to key mapping

I/O Key Description
PD12 Ctrl Pressed when shorted to GND, internal pull-ups
PD13 C Pressed when shorted to GND, internal pull-ups
PD14 V Pressed when shorted to GND, internal pull-ups

Screenshots

Notification on connect

Notification on connect

Ctrl-C and Ctrl-V in action

Ctrl-C and Ctrl-V in action

About

Firmware for implementing a keyboard with only Ctrl, C & V keys on a microcontroller. Inspired by StackOverflow's 'The Key'. Stack: STM32 + USB Device HID & I/Os, IDE: STM32CubeIDE, HAL: STM32Cube_FW_F4 V1.26.2

License:MIT License


Languages

Language:C 99.5%Language:Assembly 0.5%