-
Notifications
You must be signed in to change notification settings - Fork 263
Design Philosophy
Jesse Vincent edited this page Jun 9, 2020
·
4 revisions
Kaleidoscope should, in order:
- Work well as a keyboard
- Be compatible with real hardware
- Be compatible with the spec
- Be easy to read and understand
- Be easy to modify and customize
Our code indentation style is managed with 'make astyle.' For code we 'own', there should be an astyle target in the Makefile. For third party code we use and expect to update (ever), we try not to mess with the upstream house style.
Troubleshooting
Advanced Topics
Development and customization
Keyboardio Model 01 docs
- Keyboardio Model 01 Introduction
- Flashing a new bootloader
- Default Model 01 QWERTY Layout
- Common Alternate Layouts
- Hardware Test Mode
Community