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 759 141 Updated Oct 27, 2023

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

Go 251 56 Updated Apr 22, 2022

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

C 1,730 216 Updated Jul 22, 2026

Programmable adapter for USB input devices

JavaScript 1,660 302 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 375 55 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,127 339 Updated Jul 11, 2026

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

C++ 161 44 Updated May 18, 2021

Assembler for the Atmel AVR microcontroller family

C 192 42 Updated Aug 24, 2025

The hacker's browser.

JavaScript 26,733 2,596 Updated Jul 25, 2026

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

C 2,540 337 Updated Jul 19, 2026

Open source firmware for input devices

C 77 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,195 4,069 Updated Aug 3, 2026

Accelerates your web browsing with Vim power!!

TypeScript 2,092 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,511 273 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 7,005 1,488 Updated Aug 1, 2026

keyboard controller firmware for Atmel AVR and ARM USB families

C 227 86 Updated Jul 22, 2026

USB host library 2.0 for Zero/M0/SAMD

C++ 138 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