Commit Graph

19 Commits

Author SHA1 Message Date
Leon Anavi
23d7c2d670 boards/anavi/knob1/code.py: Cleanup
Remove print to cleanup the code.

Signed-off-by: Leon Anavi <leon@anavi.org>
2023-03-24 21:48:28 +00:00
Stefan Misch
dc9b5f4512 fix encoder resolution for MacroPad10 2023-02-16 09:07:48 +00:00
Stefan Misch
cbaddef9a6 fix encoder resolution for Knobs3 2023-02-16 09:07:48 +00:00
Stefan Misch
804b5ec575 fix: encoder resolution for Knob 1 2023-02-16 09:07:48 +00:00
Leon Anavi
62d6bf16df anavi/macro-pad-12: Add ANAVI Macro Pad 12
Add support for ANAVI Macro Pad 12: an open source programmable
small hot-swappable mechanical keyboard with 12 keys, mini OLED
I2C display and Seeed XIAO RP2040. This is an open source hardware
designed with KiCad.

Signed-off-by: Leon Anavi <leon@anavi.org>
2023-02-07 22:20:59 +00:00
Leon Anavi
d8867004ff anavi-arrows: Add ANAVI Arrows
Add support for ANAVI Arrows: an open source programmable mini
hot-swappable mechanical keyboard with 4 keys, a rotary encoder,
mini OLED I2C yellow-blue display and Seeed XIAO RP2040. This is
an open source hardware device designed with KiCad.

Signed-off-by: Leon Anavi <leon@anavi.org>
2023-01-11 22:15:52 +00:00
AndersonTorres
9841d3c402 Quick fixup links on documentations for the boards
Because of the previous moving commit, some links need to be fixed too.
2022-10-25 01:24:49 -07:00
Kyle Brown
0b23f36b5d Fix general docs formatting 2022-09-01 18:53:02 -07:00
Leon Anavi
47601b730a boards/anavi/macro-pad-10: Set to COL2ROW
Set diode orientation to COL2ROW as per the latest hardware
revision of ANAVI Macro Pad 10.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2022-08-16 16:29:59 -07:00
Leon Anavi
b676afe075 boards/anavi/knobs3: Simplify the source code
Optimize and simplify the source code by using the full potential
of class EncoderHandler.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2022-07-31 07:47:21 +00:00
Leon Anavi
ce0e29b02f boards/anavi/knobs3: Update extensions
Update the list of extensions enabled by default for ANAVI Knobs 3

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2022-07-31 07:47:21 +00:00
Leon Anavi
857c2c1162 boards/anavi/knob1/README.md: Extensions
Update the list of extensions enabled by default.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2022-07-31 07:46:40 +00:00
Leon Anavi
a6825b6a3c boards/anavi/knob1: Simplify the source code
Optimize and simplify the source code by using the full potential
of class EncoderHandler.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2022-07-31 07:46:40 +00:00
Leon Anavi
6d132ba4b4 knob1: Fix name for ANAVI Knob 1
Fix the name of the directory for ANAVI Knob 1 to match the proper
name of the hardware.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2022-07-31 07:46:40 +00:00
Leon Anavi
2016848cb2 boards/anavi/macro-pad-10/README.md: Add README.md
Add README.md for ANAVI Macro Pad 10.

Signed-off-by: Leon Anavi <leon@anavi.org>
2022-07-30 08:21:07 +00:00
Leon Anavi
fbe593eb80 anavi/macro-pad-10: Add ANAVI Macro Pad 10
Add support for ANAVI Macro Pad 10: an open source programmable
small hot-swappable mechanical keyboard with 9 keys, a rotary
encoder and Seeed XIAO RP2040. This is open source hardware
designed with KiCad.

Signed-off-by: Leon Anavi <leon@anavi.org>
2022-07-30 08:21:07 +00:00
Leon Anavi
55df583396 anavi/knobs3: Add ANAVI Knob 1
Add support for ANAVI Knob 1: an open source programmable mini
mechanical keyboard with a rotary encoders and Seeed XIAO RP2040.
This is open source hardware designed with KiCad, the smaller
version of ANAVI Knobs 3.

Signed-off-by: Leon Anavi <leon@anavi.org>
2022-05-30 13:11:07 -07:00
Leon Anavi
6ef20ee042 boards/anavi/knobs3/code.py: Enable RGB
Enable RGB/Underglow/NeoPixel for the built-in NEOPIXEL LED on
Seeed XIAO RP2040. By default set it 25% brightness with rainbow
animation.

Signed-off-by: Leon Anavi <leon@anavi.org>
2022-05-11 16:28:32 -07:00
Leon Anavi
09583aa7f7 anavi/knobs3: Add ANAVI Knobs 3
Add support for ANAVI Knobs 3: an open source programmable mini
mechanical keyboard with 3 rotary encoders and Seeed XIAO RP2040.
This is open source hardware designed with KiCad.

Signed-off-by: Leon Anavi <leon@anavi.org>
2022-05-10 16:31:16 -07:00