Skip to content
View tmk's full-sized avatar

Organizations

@geekhack-org

Block or report tmk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Minimal dumb-terminal emulation program

C 755 141 Updated Oct 27, 2023

Keyboard Automated Design (KAD) is a Golang library for designing mechanical keyboards

Go 249 56 Updated Apr 22, 2022

USB host/device implementation using PIO of raspberry pi pico (RP2040/RP2350).

C 1,708 208 Updated May 19, 2026

Programmable adapter for USB input devices

JavaScript 1,620 289 Updated Jun 10, 2026

Apple Desktop Bus (ADB) protocol decoder for Sigrok

Python 1 1 Updated Aug 19, 2018

An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example

C 372 54 Updated Nov 9, 2025

Firmware for a converter from USB keyboard to PS/2 computer

C 59 5 Updated Mar 16, 2022

LUFA - the Lightweight USB Framework for AVRs.

C 1,121 337 Updated Jun 24, 2025

Sketch for Arduino based taiko game controller circuit for PC and Nintendo Switch

C++ 160 44 Updated May 18, 2021

Assembler for the Atmel AVR microcontroller family

C 190 42 Updated Aug 24, 2025

The hacker's browser.

JavaScript 26,604 2,584 Updated May 26, 2026

A DBus daemon to configure input devices, mainly high-end and gaming mice

C 2,517 330 Updated May 31, 2026

Open source firmware for input devices

C 76 7 Updated Jul 6, 2022

Mouse optical sensors proprietary firmware blobs

Python 4 2 Updated Dec 15, 2021

Nordic Thingy:52 software development kit. This kit is designed to assist users in developing their own custom firmware for Thingy. Please see http://www.nordicsemi.com/thingy for the latest news a…

C 211 134 Updated Oct 27, 2021

Measure keyboard scan rate

Python 5 Updated Nov 27, 2020

ZMK Firmware Repository

C 4,118 3,996 Updated Jun 18, 2026

Accelerates your web browsing with Vim power!!

TypeScript 2,094 132 Updated Mar 21, 2023

[Moved to Codeberg] AT to XT Keyboard Protocol Converter firmware + schematic

Rust 32 8 Updated Mar 23, 2026

Web application to enable the design & editing of keyboard layouts

JavaScript 1,489 268 Updated Sep 17, 2024

Happy Hacking Keyboard usb cover for Hasu's controller

OpenSCAD 58 9 Updated Jun 13, 2017

Firmware for the Truly Ergonomic keyboard

C 2 1 Updated Jan 1, 2023

An open source cross-platform USB stack for embedded system

C 6,898 1,448 Updated Jun 18, 2026

keyboard controller firmware for Atmel AVR and ARM USB families

C 226 85 Updated Apr 4, 2026

USB host library 2.0 for Zero/M0/SAMD

C++ 136 36 Updated Jan 26, 2024

A program and utility to hijack an unlocked bootloader on the avr microcontroller

C 2 Updated Nov 2, 2017

Keyboard firmwares for Atmel AVR and Cortex-M

C 44 26 Updated Jan 8, 2023

Keyboard Controller Board for HHKB pro2 - KiCad project

9 1 Updated Feb 19, 2019
Next