Web based open source ErgoDox Layout Maker.
- d3 for SVG stuff
- jQuery for everything else.
- nodejs / npm
npm install gulp -g
npm install
npm start
- How to create a keymap
- ErgoDox Keyboard Firmware
- TMK
- Unicode: Keyboard Symbols
- JS keycodes
- Decode Unicode
Prerequisites (see https://github.com/osx-cross/homebrew-avr/):
brew tap osx-cross/avr
brew install avr-libc
After this it is a simple make
inside the src
folder of the firmware.
To compile a different layout: make LAYOUT=layout
, so say make LAYOUT=dvorak-kinesis-mod
- Make standalone using http://electron.atom.io/
- Integrate directly with Teensy loader (http://www.pjrc.com/teensy/loader_cli.html)
- Check whether we're on Mac, Linux or Windows to detect which the best representation of the key is.