You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk-fw/keyboards/helix
ishtob 4099536c0e adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support (#4462)
* add initial support for hadron ver3

* add initial support for hadron ver3

* pull qwiic support for micro_led to be modified for use in hadron's 64x24 ssd1306 oled display

* initial work on OLED using qwiic driver

* early work to get 128x32 oled working by redefining qwiic micro oled parameters. Currently working, but would affect qwiic's micro oled functionality

* moved oled defines to config.h and added ifndef to micro_oled driver

* WORKING :D - note, still work in progress to get the start location correct on the 128x32 display.

* added equation to automatically calculate display offset based on screen width

* adding time-out timer to oled display

* changed read lock staus via read_led_state

* lock indications fixes

* Added scroll lock indication to oled

* add support for DRV2605 haptic driver

* Improve readabiity of DRV2605 driver.
-added typedef for waveform library
-added unions for registers

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob <ishtob@gmail.com>

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob <ishtob@gmail.com>

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob <ishtob@gmail.com>

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob <ishtob@gmail.com>

* Fixes for PR

* PR fixes

* fix old persistent layer function to use new set_single_persistent_default_layer

* fix issues with changing makefile defines that broken per-key haptic pulse

* Comment fixes

* Add definable parameter and auto-calibration based on motor choice
7 years ago
..
common Add helix keyboard (#2308) 7 years ago
pico Remove RGB_SMOD alias and replace uses with RGB_MOD (#4319) 7 years ago
rev1 adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support (#4462) 7 years ago
rev2 Remove RGB_SMOD alias and replace uses with RGB_MOD (#4319) 7 years ago
config.h Keyboard: Helix five_rows keymap reduced size (#4082) 7 years ago
helix.c Add helix keyboard (#2308) 7 years ago
helix.h Keyboard: Add HelixPico keyboard (#3502) 7 years ago
i2c.c Fix Helix i2c wrong bit rate (#3207) 7 years ago
i2c.h Fix Helix i2c wrong bit rate (#3207) 7 years ago
info.json Helix fix configrator problem (#3270) 7 years ago
pro_micro.h Add helix keyboard (#2308) 7 years ago
readme.md Add helix keyboard (#2308) 7 years ago
rules.mk Replace outdated RGB/Audio information 7 years ago
serial.c Helix-serial.c configuration improvement (#4370) 7 years ago
serial.h Helix-serial.c configuration improvement (#4370) 7 years ago
ssd1306.c Fix up screen off timer of helix (#4347) 7 years ago
ssd1306.h Fix up screen off timer of helix (#4347) 7 years ago

readme.md

Helix

Helix

A compact split ortholinear keyboard.

Keyboard Maintainer: Makoto Kurauchi @pluis9
Hardware Supported: Helix PCB Alpha, Beta, Pro Micro
Hardware Availability: PCB & Case Data, Yushakobo Shop

Make example for this keyboard (after setting up your build environment):

make helix:default

See build environment setup then the make instructions for more information.