keybrd library is an open source library for creating custom-keyboard firmware.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
wolfv6 2431659b2b delete RowDelay, replace with scanDelay in loop() 8 years ago
..
Code.h initial commit keybrd version 0.3.0 8 years ago
Code_AutoShift.cpp initial commit keybrd version 0.3.0 8 years ago
Code_AutoShift.h initial commit keybrd version 0.3.0 8 years ago
Code_LEDLock.cpp document 8 years ago
Code_LEDLock.h document 8 years ago
Code_LayerHold.cpp rename StateLayers to LayerState 8 years ago
Code_LayerHold.h rename StateLayers to LayerState 8 years ago
Code_LayerLock.cpp rename StateLayers to LayerState 8 years ago
Code_LayerLock.h rename StateLayers to LayerState 8 years ago
Code_LayeredCodeSc.cpp rename StateLayers to LayerState 8 years ago
Code_LayeredCodeSc.h rename StateLayers to LayerState 8 years ago
Code_LayeredCodeScBase.cpp initial commit keybrd version 0.3.0 8 years ago
Code_LayeredCodeScBase.h add RowBase class, move debounce() to Row, add simple Row_DH::debounce() 8 years ago
Code_LayeredScSc.cpp rename StateLayers to LayerState 8 years ago
Code_LayeredScSc.h rename StateLayers to LayerState 8 years ago
Code_LayeredScScBase.cpp initial commit keybrd version 0.3.0 8 years ago
Code_LayeredScScBase.h initial commit keybrd version 0.3.0 8 years ago
Code_Null.h initial commit keybrd version 0.3.0 8 years ago
Code_Sc.cpp initial commit keybrd version 0.3.0 8 years ago
Code_Sc.h change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
Code_ScNS.cpp initial commit keybrd version 0.3.0 8 years ago
Code_ScNS.h initial commit keybrd version 0.3.0 8 years ago
Code_ScS.cpp initial commit keybrd version 0.3.0 8 years ago
Code_ScS.h initial commit keybrd version 0.3.0 8 years ago
Code_Shift.cpp initial commit keybrd version 0.3.0 8 years ago
Code_Shift.h initial commit keybrd version 0.3.0 8 years ago
ColPort.cpp document 8 years ago
ColPort.h initial commit keybrd version 0.3.0 8 years ago
ColPort_PCA9655E.cpp change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
ColPort_PCA9655E.h change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
DebouncerInterface.h add config_keybrd.h with typedef read_pins_t, read_pins_mask_t 8 years ago
Debouncer_4Samples.cpp add config_keybrd.h with typedef read_pins_t, read_pins_mask_t 8 years ago
Debouncer_4Samples.h add config_keybrd.h with typedef read_pins_t, read_pins_mask_t 8 years ago
Debouncer_Not.cpp moved Debouncer_Not to Keybrd lib 8 years ago
Debouncer_Not.h moved Debouncer_Not to Keybrd lib 8 years ago
Debug.cpp initial commit keybrd version 0.3.0 8 years ago
Debug.h initial commit keybrd version 0.3.0 8 years ago
IOExpanderPort.h initial commit keybrd version 0.3.0 8 years ago
Key.h initial commit keybrd version 0.3.0 8 years ago
Key_LayeredKeysArray.cpp rename StateLayers to LayerState 8 years ago
Key_LayeredKeysArray.h rename StateLayers to LayerState 8 years ago
LED.h document 8 years ago
LED_PCA9655E.cpp initial commit keybrd version 0.3.0 8 years ago
LED_PCA9655E.h initial commit keybrd version 0.3.0 8 years ago
LED_PinNumber.cpp change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
LED_PinNumber.h change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
LayerState.cpp rename StateLayers to LayerState 8 years ago
LayerState.h rename StateLayers to LayerState 8 years ago
LayerStateInterface.h document 8 years ago
RowBase.cpp remove RowBase::wait(), add RowDelay.delay() 8 years ago
RowBase.h remove RowBase::wait(), add RowDelay.delay() 8 years ago
RowPort.h initial commit keybrd version 0.3.0 8 years ago
RowPort_PCA9655E.cpp change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
RowPort_PCA9655E.h change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin() 8 years ago
RowScannerInterface.h add config_keybrd.h with typedef read_pins_t, read_pins_mask_t 8 years ago
RowScanner_PinsArray.cpp in RowScanner_PinsArray, make all const CAPS 8 years ago
RowScanner_PinsArray.h moved Debouncer_Not to Keybrd lib 8 years ago
RowScanner_PinsBitwise.cpp add config_keybrd.h with typedef read_pins_t, read_pins_mask_t 8 years ago
RowScanner_PinsBitwise.h add config_keybrd.h with typedef read_pins_t, read_pins_mask_t 8 years ago
RowScanner_SPIShiftRegisters.cpp document 8 years ago
RowScanner_SPIShiftRegisters.h moved Debouncer_Not to Keybrd lib 8 years ago
Row_IOE.cpp delete RowDelay, replace with scanDelay in loop() 8 years ago
Row_IOE.h delete RowDelay, replace with scanDelay in loop() 8 years ago
Row_ShiftRegisters.cpp delete RowDelay, replace with scanDelay in loop() 8 years ago
Row_ShiftRegisters.h delete RowDelay, replace with scanDelay in loop() 8 years ago
Row_uC.cpp delete RowDelay, replace with scanDelay in loop() 8 years ago
Row_uC.h delete RowDelay, replace with scanDelay in loop() 8 years ago
ScanDelay.cpp delete RowDelay, replace with scanDelay in loop() 8 years ago
ScanDelay.h delete RowDelay, replace with scanDelay in loop() 8 years ago
config_keybrd.h delete AVR and MCP23018 ports 8 years ago
getFreeSRAM.h document 8 years ago
objects_scancode.h initial commit keybrd version 0.3.0 8 years ago
objects_scancodeNotShifted.h initial commit keybrd version 0.3.0 8 years ago