1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/helix/rev1
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
2018-12-04 08:04:57 -08:00
..
keymaps adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support (#4462) 2018-12-04 08:04:57 -08:00
config.h Remove all of the deprecated RGB defines 2018-10-22 14:55:57 -04:00
info.json Helix fix configrator problem (#3270) 2018-06-30 18:08:52 -07:00
matrix.c Remove _quantum functions from custom matrix.c code 2018-02-06 12:25:30 -05:00
rev1.c Fix up screen off timer of helix (#4347) 2018-11-12 12:20:50 -08:00
rev1.h Helix rev1 refactor: deleted extra commas (#3379) 2018-07-12 10:32:15 -07:00
rules.mk Keyboard: Helix serial improvements (#3608) 2018-08-10 08:22:09 -07:00
serial_config.h Keyboard: Helix serial.c, split_scom.c bug fix and update (#4191) 2018-10-22 11:38:05 -07:00
split_util.c Add helix keyboard (#2308) 2018-01-28 12:14:12 -05:00
split_util.h Fix EE HANDS on splits losing handedness if RGB is enabled (#2399) 2018-02-16 12:00:39 -05:00