Skip to content

My own mechanical, fully programmable, less than 30$ keyboard project (which works)

License

Notifications You must be signed in to change notification settings

pr0gramista/hello_world_keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hello_world_keyboard

My own mechanical, fully programmable, less than 30$ keyboard project (which works)

Why?

  • Due to a durability of mechanical switches a self-made keyboard could be your last one
  • Highly customizable
  • Add special functions (like native mouse mode)
  • IT'S FUN

Features

  • Additional down layer
  • Mouse mode
  • Easy mapping
  • Potentiometer as joystick axis/sensitivity dial
  • Encoder as arrows

Installation

  1. Download and install Arduino IDE 1.8.5 (or check Teensyduino compatible versions)
  2. Download and install Teensyduino
  3. Download Rotary library
  4. Put Rotary library in C:\...\Arduino\libraries\Rotary so there is file C:\...\Arduino\libraries\Rotary\Rotary.h
  5. Set DEBUG as you wish
  6. HF

Some photos

hello_world_keyboard

Keyboard Before new casing Keyboard top Keyboard bottom Look at the soldering around switches

hello_world_keyboard prototype

Keyboard top Keyboard bottom Look at the soldering around switches

Some docs

Teensyduino: Using USB Keyboard with Teensy

Arduino - MouseKeyboard

About

My own mechanical, fully programmable, less than 30$ keyboard project (which works)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published