Jesse Vincent
|
a2e143ab2b
|
Renamed the .ino and .h, so use that
|
10 years ago |
Jesse Vincent
|
2f60a233ff
|
point at license file. remove garbage from top of file
|
10 years ago |
Jesse Vincent
|
fcfbaf685d
|
Rename the toplevel firmware files
|
10 years ago |
Jesse Vincent
|
03d81e5bd8
|
Remove an unused keymap
|
10 years ago |
Jesse Vincent
|
f31713a358
|
Remove a tracing element from the Makefile
|
10 years ago |
Jesse Vincent
|
93deece2a3
|
Now we show off when your keyboard has numlock enabled.
|
10 years ago |
Jesse Vincent
|
6e739f164e
|
Check in the default Arduino libraries that come with the core
|
10 years ago |
Jesse Vincent
|
a5c90bc0e4
|
check in built copy of current bootloader
|
10 years ago |
Jesse Vincent
|
e3385f9f05
|
Fix a bug that caused the function layer not to work correctly for keys earier in the keymap than Function
|
10 years ago |
Jesse Vincent
|
9945bb0814
|
Further updates for our new VID/PID
|
10 years ago |
Jesse Vincent
|
31949ae8ba
|
USB Vendor ID / Product ID donated by pid.codes
|
10 years ago |
Jesse Vincent
|
85cb4bbdc4
|
Add a note about the source of the Arduino bootloader and core
|
10 years ago |
Jesse Vincent
|
6c293477a7
|
iFor simplicity sake, just use GPLv2 for now.
|
10 years ago |
Jesse Vincent
|
d4f57871fe
|
Rainbow effect updates
|
10 years ago |
Jesse Vincent
|
a190e90c7c
|
Back the bootloader timeout back to 8 sec
|
10 years ago |
Jesse Vincent
|
8987373872
|
For now, don't skip the bootloader on first boot.
|
10 years ago |
Jesse Vincent
|
40111a970a
|
Fix a dumb logic bug in debouncing code
|
10 years ago |
Jesse Vincent
|
7dd32e82c4
|
Key maps for the Model 01
|
10 years ago |
Jesse Vincent
|
ea4319a6ba
|
LED effect updates
|
10 years ago |
Jesse Vincent
|
6fdcb2af21
|
add support for an "LED Toggle" key
|
10 years ago |
Jesse Vincent
|
cd59ea5863
|
Kill 5s pause at startup
|
10 years ago |
Jesse Vincent
|
b27d4a7215
|
use our temp vendor id string
|
10 years ago |
Jesse Vincent
|
f07d902dae
|
For now, use the Arduino VID and the Leonardo PID
THIS MUST CHANGE BEFORE FCS. (First Customer Ship)
|
10 years ago |
Jesse Vincent
|
baf4bb23b6
|
In our bootloader, abuse one of the TX/RX LEDs (D5) as the
boot status LED
|
10 years ago |
Jesse Vincent
|
fefc124d9b
|
Revert a debugging hack
|
10 years ago |
Jesse Vincent
|
bceab79ced
|
Drop the bootloader timeout to 2s
|
10 years ago |
Jesse Vincent
|
2251cc92af
|
Updated WS2812 library to b5931ec4b0c3ee044e77297fc8387d9fe9046414
|
10 years ago |
Jesse Vincent
|
e79dd812d7
|
Autoformat
|
10 years ago |
Jesse Vincent
|
34a2f989c7
|
fixups from teh big refactor
|
10 years ago |
Jesse Vincent
|
823cd38333
|
when setting up the matrix, clear the key report
|
10 years ago |
Jesse Vincent
|
09fd624280
|
add arduino pins for the model01 hardware type
|
10 years ago |
Jesse Vincent
|
5aa7356c67
|
move a matrix reset into the keyscanning routine
|
10 years ago |
Jesse Vincent
|
df6fea6d3a
|
whitespace
|
10 years ago |
Jesse Vincent
|
12265625d6
|
enable leds
|
10 years ago |
Jesse Vincent
|
441b3b1945
|
Unify a pair of loops
|
10 years ago |
Jesse Vincent
|
85c0db54e3
|
restore keymap switching
|
10 years ago |
Jesse Vincent
|
7bb1099fdc
|
switch to handling keypresses as we see them
|
10 years ago |
Jesse Vincent
|
a2fb140d07
|
Open a faster serial line
|
10 years ago |
Jesse Vincent
|
3b2c600e3a
|
remove some vestigal code
|
10 years ago |
Jesse Vincent
|
c7568807ec
|
Switch to new high-performance sx1509 api
|
10 years ago |
Jesse Vincent
|
3ca874056e
|
remove a now-unused variable
|
10 years ago |
Jesse Vincent
|
1665b71f01
|
microoptimization of the Wire library calls
|
10 years ago |
Jesse Vincent
|
047f14d877
|
New high-performance SX1509 pin read/write support that
doesn't send any i2c traffic until the calling code asks
it to.
|
10 years ago |
Jesse Vincent
|
db7f0993a1
|
Fix debouncing code to work on pins 0-7 in addition to pins 8-15
|
10 years ago |
Jesse Vincent
|
6666ec7f24
|
Remove a few temporary variables from sx1509_library.cpp
|
10 years ago |
Jesse Vincent
|
80c403aa17
|
switch deviceAddress to the Wire library's preferred data type
|
10 years ago |
Jesse Vincent
|
c098e7cc32
|
Switch SX1509 clock config to use a macro rather than a magic #
|
10 years ago |
Jesse Vincent
|
1bb4caa6db
|
Switch to a function for setting up our sx1509s
|
10 years ago |
Jesse Vincent
|
55f7861b55
|
New timestamp-based profiling macro and some places we profile
|
10 years ago |
Jesse Vincent
|
f0fe7a41a5
|
Contentious change to Arduino USB HID implementation - don't
automatically send a key report on every change. Let calling code
decide when. This breaks normal sketches, but makes a keyboard
much faster
|
10 years ago |