Commit Graph

59 Commits (main)

Author SHA1 Message Date
Alpha Chen 0bb3928aea
mu
2 years ago
Alpha Chen 9fb691f44a
mu
2 years ago
Alpha Chen a43b89ce51
mu
2 years ago
Jesse Vincent 7b66d8dfb5
Sync Model100, Atreus and Model01 sketches with those bundled with
2 years ago
Gergely Nagy b243b0c1c5
Model100: Set the BootGreetingEffect color to green
2 years ago
Gergely Nagy da024d6bf9
Model100: Increase the available EEPROM layers to 8
2 years ago
Gergely Nagy b5f0fc5ec9
Model100: Enable a few more plugins in the example firmware
2 years ago
Gergely Polonkai 2923996650
Fix keymap file links in the Model100 example’s comments
2 years ago
Michael Richters f9697e25f3
Apply `clang-format` to example sketches
3 years ago
Michael Richters 56c12996ad
Replace `astyle` comments with `clang-format` equivalents in examples
3 years ago
Jesse Vincent bd5e7b326a
Now that we have a workaround to enable MouseKeys, enable mouse keys
3 years ago
Jesse Vincent 26a3034578
Initial state where I have working typing, LEDs and a tiny bit of working serial
3 years ago
Jesse Vincent 532253c234
Apply suggestions from code review
3 years ago
Jesse Vincent b4bcdbd06d
Update examples/Devices/Keyboardio/Model100/Model100.ino
3 years ago
Jesse Vincent d3216aed95
Initial implemetation of Model 100 hardware driver
3 years ago
Jesse Vincent 1d70cf2dc8
Start wtih an example firmware sketch for the Model 100
3 years ago
Jesse Vincent 624a3acced
Remove the Model 100 example for now, so that I can merge the wip support to master to continue dev
3 years ago
Jesse Vincent 3aabbc8f29
Add a (not-yet-building) firmware sketch for the Model 100
3 years ago
Jesse Vincent 79d2d46a19
Remove historical 'kaleidoscope-builder'
3 years ago
Florian Bruhin 1aea770054
Atreus: Add build date/time to version info
3 years ago
Michael Richters 0a5fff5005
Update example sketches' `macroAction()` functions to KeyEvent
4 years ago
Jesse Vincent 80c00d5e24
Update example and testing sketches to use new makefiles
4 years ago
Jesse Vincent d6bd14581c
Add a sketch.json for each of the current examples and tests
4 years ago
Michael Richters 2466ce3496
Correct plugin order for Atreus example
4 years ago
Gergely Nagy 87048be5f2
Initial support for g Heavy Industries' FaunchPad
4 years ago
Gergely Nagy c8e6a99c5f
Initial support for g Heavy Industries' ButterStick
4 years ago
Gergely Nagy 57fd064192
examples/Keyboardio/Atreus: Add a Model01-style version info macro
4 years ago
Gergely Nagy 36eb7d04cc
examples/Keyboardio/Atreus: Use `MoveToLayer`
4 years ago
Gergely Nagy ac8bc2d322
examples/Keyboardio/Atreus: Fix the QWERTY layer & macro mess
4 years ago
Jesse Vincent a2fe05f380
Merge branch 'master' of ssh://github.com/keyboardio/Kaleidoscope
4 years ago
Jesse Vincent bd44c8e19b
Update default Atreus firmware to make Fun-Bksp into Delete.
4 years ago
Jesse Vincent 9e79ac8acf
Merge pull request #848 from keyboardio/detect-missing-bundle
4 years ago
Jesse Vincent 3ef62680ac
Bump Atreus example sketch up to 10 EEPROM layers
4 years ago
Jesse Vincent d939835d22
Merge branch 'master' into detect-missing-bundle
4 years ago
Jesse Vincent 0a103d1568
Comments cleanup for the Atreus port
4 years ago
Jesse Vincent b83d191866
MINIMAL renaming to get the device to show up as the Keyboardio Atreus in Examples and in the boards manager.
4 years ago
Jesse Vincent 47d12f39e2 Add a test to the Makefile to complain if it can't find the Kaleidoscope bundle with a hint as to what the user might do to resolve things
4 years ago
Jesse Vincent d7541e1b7d Add a test to the Makefile to complain if it can't find the Kaleidoscope bundle with a hint as to what the user might do to resolve things
4 years ago
Phil Hagelberg 70d7930e53 Fix Atreus Classic layout to allow returning from upper layer.
5 years ago
Jesse Vincent 017254ab48
Merge pull request #783 from keyboardio/atreus2/naming-and-upper-toggle
5 years ago
Gergely Nagy 6689912bcd
LEDControl: Add disable/enable functions, and a toggle key
5 years ago
Gergely Nagy 303f149866
examples/Atreus2: Let TG(UPPER) go back to QWERTY from UPPER
5 years ago
Gergely Nagy 5c4e0888a1
examples/Atreus2: Update the layer names to match the layout card
5 years ago
Phil Hagelberg 993a3e7e7d Revamp the Atreus2 layout.
5 years ago
Gergely Nagy 3601272478
New device: Keyboardio Imago
5 years ago
Gergely Nagy d39a8dc46c
Redesign of the device plugin APIs
5 years ago
Gergely Nagy e6c25db24c
Model01-TestMode: Deprecate and turn into a no-op
5 years ago
Gergely Nagy 0c8f998b9f
Redesign how the hardware objects are defined
5 years ago
Gergely Nagy 129d37ef04
Deprecate named hardware objects
5 years ago
Gergely Nagy 32bafc7adc
Abstract away direct Serial access
5 years ago