Hackster.ioLearning Hardware Community.
×
Leave Feedback
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

22 keyboard projects

  • Last updated
  • Most popular
  • Most recent
  • Most respected
  • Trending
  • All time
  • Featured
  • Last 7 days
  • Last 30 days
  • Last 12 months
  • Any difficulty
  • Beginner
  • Intermediate
  • Advanced
  • Expert
  • Any type
  • Showcase
  • Protip
  • Tutorial
  • Work in progress

c7k keychain

Chording 7 Key wearable I2C keyboard

c7k keychain

Mikey Sklar
433

With a keyboard, you can control anything, from your phone, iPad, laptop. This will give Arduino the power it needs to control any screen.

ESP32 Bluetooth LE HID Keyboard

Geert Roumen
43K
KLEIN: A Wireless Ergonomical Keyboard

A fun, hackable, bluetooth featured mechanical keyboard with multiple add-ons. Made with Seeeduino XIAO-BLE and FusionPCB service.

KLEIN: A Wireless Ergonomical Keyboard

Shashank
7.4K
GRIN Quern: ergonomic keyboard on center trackpad

How to make a keyboard in FusionPCB service using Seeeduino XIAO RP2040 module.

GRIN Quern: ergonomic keyboard on center trackpad

policium
6.2K
Seeed XIAO Mechanical Keyboard and Development Board

DIY mechanical keyboard doubling as a XIAO development board with lots of Grove ports and fancy features!

Seeed XIAO Mechanical Keyboard and Development Board

Carmen Zheng
2.0K
Jonathan Ravasz’s Paper HID Keyboard

Capacitance reading keyboard for the Tyrian 2000 video game with paper and Electric Paint.

Jonathan Ravasz’s Paper HID Keyboard

Bare Conductive
599
A Hand-wired USB and Bluetooth Keyboard Powered by Python

This is a hand-wired mechanical keyboard. It supports USB and Bluetooth, and is running Python in the microcontroller of the keyboard.

A Hand-wired USB and Bluetooth Keyboard Powered by Python

Yihui
3.6K
tinyDeck

A small hand held computer with decent battery life and input power management.

tinyDeck

wallComputer
3.6K
49-Key Keyboard (Je Sus 49)

A 49-Key Keyboard named the JeSus 49 running on the Arduino Micro supporting multiple layers.

49-Key Keyboard (Je Sus 49)

borteese
3.4K
ATOM Board

This is a project that uses Atom Matrix to customize shortcut keys, which is convenient for users to set key combinations

ATOM Board

M5Stack
2.5K
Shortcut Keyboard

Shortcut Keyboard powered by Seeed Studio XIAO RP2040 featuring 4 mechanical switches and a 1.47 inch LCD Display.

Shortcut Keyboard

Julian Becker
2.0K

A 6502 CPU-based breadboard computer. It supports VGA output, keyboard input, and boots into a BASIC interpreter.

Vectron 65

Nick Bild
1.2K
Graphically Programmable Arduino Shortcut Keypad

A shortcut keypad which can automate anything at the press of a button! It is graphically programmed and uses sharable automation 'recipes'.

Graphically Programmable Arduino Shortcut Keypad

Robin Hartley
1.2K
Customizable CAD Keyboard

Easy to build 3D-printed ortholinear keyboard with replaceable keycaps and QMK FW.

Customizable CAD Keyboard

Johan von Konow
1.1K
BLE macropad

Bluetooth low energy HID macropad for working, gaming, making your life easier :)

BLE macropad

Piotr Wilk
794
Electric Paint fixes Broken Keyboards

Rob Charlton got his keyboard back up and running with a tube of Electric Paint.

Electric Paint fixes Broken Keyboards

Bare Conductive
504
BBkey80: GL516 compatible keyboard powered by XIAO RP2040

BBkey80 is a GL516 compatible mechanical keyboard powered by a Seeed XIAO RP2040 and PRK Firmware.

BBkey80: GL516 compatible keyboard powered by XIAO RP2040

koga 7
491
Generative kAiboard - Beyond Typing with chatGPT

An internet-connected, full-fledged, functional keyboard powered by chatGPT with built-in virtual assistant and much more!

Generative kAiboard - Beyond Typing with chatGPT

SumastaP
376
Midbar (STM32F407VET6 + Arduino Uno Version)

Midbar is my attempt to learn from the mistakes made by others (and later from my own mistakes) to make a better password vault.

Midbar (STM32F407VET6 + Arduino Uno Version)

Maxim Bortnikov
105
Carpenter Tau Keyboard

A wooden mechanical keyboard made with black walnut or yellow rosewood. Open Source, Tri-Mode and Programmable.

Carpenter Tau Keyboard

Bo Yao
99
Midbar (STM32F407VET6 Version)

Midbar is my attempt to learn from the mistakes made by others (and later from my own mistakes) to make a better password vault.

Midbar (STM32F407VET6 Version)

Maxim Bortnikov
96
Midbar (STM32F407VET6 Version) V2.0

Midbar is my attempt to learn from the mistakes made by others (and later from my own mistakes) to make a better password vault.

Midbar (STM32F407VET6 Version) V2.0

Maxim Bortnikov
90
  • About Us

  • Hackster Overview
  • Hackster for Business
  • Hackster PRO
  • Help Articles
  • Brand Resources
  • Sitemap
  • Legal Thingies

  • Terms of Service
  • Contest Rules
  • Code of Conduct
  • Privacy Policy
  • Privacy Policy for California Residents
  • Cookie Policy
  • Find Us On Social

  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
  • Visit Our Avnet Family

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2025