Pete Johanson
cd6bdc336a
Enable ZMK USB by default on nano.
4 years ago
Pete Johanson
d35a95c7af
Initial working Clueboard California Macropad w/ proton-c fixes
...
* Basic Clueboard Californai Macropad shield definition.
* New "direct" KSCAN driver that supports non-matrix direct
wiring for switches, needed for macropad that doesn't have
a matrix at all.
* Some renames for existing KSCAN GPIO driver to make the implied
"matrix" part explicit.
4 years ago
Pete Johanson
c6625169e5
Refactor to single <behaviors.dtsi> include.
4 years ago
Pete Johanson
d65629b9a0
Lots more pieces toward HID working again.
4 years ago
Pete Johanson
c23d752917
Some initial work on behavior bindings for keymaps
4 years ago
Pete Johanson
8ee9a37498
Tweak the defconfigs for nice_nano and handwire.
4 years ago
Pete Johanson
a4885db2bf
Use the correct family ID for the AdaFruit bootloader.
4 years ago
Pete Johanson
85e505e06e
Build UF2 image for nice!nano board as well.
4 years ago
Pete Johanson
557996bcd0
Fixes for SPI pins for "P1" pins
...
Co-authored-by: Nick Winans <nick.win999@gmail.com>
4 years ago
Pete Johanson
75b01869f0
Add (untested) pins for SPI.
4 years ago
Pete Johanson
a5ade1f947
Add missing `compatible` entry for the toplevel board.
4 years ago
Pete Johanson
4294b4873e
Initial basic work on nice!nano board support.
4 years ago
Pete Johanson
0712dadd29
Tweaks for Proton-C board.
4 years ago
Pete Johanson
7614e7e52b
Initial work on Proton-C board definition.
4 years ago
Pete Johanson
297e457dd5
Fix remaining Apache header lines.
5 years ago
Pete Johanson
38f1dbd984
Move Zephyr app into subdirectory.
5 years ago