summaryrefslogtreecommitdiffstats
path: root/keyboards/gray_studio
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Update ATmega32A readme files to match template (#7462)Joel Challis2019-11-231-32/+5
| | | | | | | | * Update atmega32a readme files to match template * Update atmega32a readme files to match template - fixes * Apply suggestions from code review
* Set device version from config.h for V-USB boards (#7316)fauxpark2019-11-152-1/+2
|
* Add support for configurable polling interval and power usage o… (#7336)fauxpark2019-11-151-10/+0
| | | | | | * Add support for custom polling interval and power usage on V-USB boards * Use 1ms as default for now
* [Keyboard] Update COD67 support to complete it and add a personal map (#7291)Rys Sommefeldt2019-11-088-148/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update docs for default keymap * Update COD67 docs with fixes and macOS details * Add a personal COD67 2-layer map with RGB control * Enable RGB, NKRO and change firmware format to bin * Swap k0D and k48 to fix backspace on the top row * Add RGB config and tidy up a bit * Finish default map because merlin was full of bbq * Whoops, rogue tabs * Typo fix in the main COD67 readme * Remove empty function defs in keymap * Swap how the backspace key relocation happens * Fix PRODUCT_ID and add a link to software PWM docs * Disable NKRO and bootmagic and enable mouse keys * Better header guard * Whoops, forgot to remote the #endif
* Convert some PS2AVRGB boards to I2C WS2812 driver (#7241)fauxpark2019-11-042-51/+8
| | | | | | * Convert some PS2AVRGB boards to I2C WS2812 driver * Fix Travis failure for bface
* [Keyboard] Think 6.5 (#7199)MechMerlin2019-10-2918-0/+816
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generated files * create the physical and electrical matrix, thanks noroadsleft * add an appropriate keymap * add qmk configurator support * add readme * add keyboard configuration and rules * move over the think6.5 to the gray_studio directory * move to hotswap in anticipation of non hotswap pcb support * update readme to have the correct make path * rename to hotswap * add community layout support by using the LAYOUT_65_ansi_blocker LAYOUT macro name * thanks to cygnus for pointing out the solder json file to me. This commit is pretty much the same as the hotswap as it uses the same pins and switch matrix. * update readme to state that LAYOUT_65_ansi_blocker works for both hotswap and solder. * wrong pound include * add LED support. Soldered PCB only supports caps lock LED * add readme notes for indicator led * Update keyboards/gray_studio/think65/hotswap/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/hotswap/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/hotswap/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/solder/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/solder/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/gray_studio/think65/solder/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Cleanup rules.mk for 32U4 keyboards, T-Z (#7190)fauxpark2019-10-291-1/+1
| | | | | | * Cleanup rules.mk for 32U4 keyboards, T-Z * Use atmel-dfu in place of lufa-ms until it exists
* Cleanup rules.mk for 32U4 keyboards, G (#6971)fauxpark2019-10-122-95/+12
| | | | | | * Cleanup rules.mk for 32U4 keyboards, G * Update keyboards/gray_studio/cod67/rules.mk
* Gray Studio Space65 Configurator Layout fix (#6987)noroadsleft2019-10-091-2/+6
| | | | - LAYOUT_65_ansi_blocker data was actually LAYOUT's data. - added actual LAYOUT_65_ansi_blocker data
* 65 ansi blocker everywhere (everywhere I can find) (#6805)MechMerlin2019-09-253-1/+18
| | | | | | | | | | | | | | | | | | | | * e6.5 actually already had a 65_ansi_blocker LAYOUT macro, so just had to enable in rules. * Add the 65_ansi_blocker LAYOUT macro and enable in rules.mk * rename LAYOUT macro in .h and in the keymap.c as it was only a default keymap. Also enable in rules.mk * rename but also had to define the existing LAYOUT macro as the new one to prevent breakage of existing keymaps * add 65_ansi_blocker support for vinta * forgot to update the info.json on these * add new default layout 65_ansi_blocker support to alt * add 65_ansi_blocker support * undo changes
* Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark2019-09-201-15/+8
|
* [Keyboard] Update space65.c to fix caps lock LED (#6375)trinity15612019-07-201-2/+3
|
* Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-161-1/+0
|
* Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-151-16/+0
| | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-062-2/+2
|
* [Keyboard] Refactor HB85 to get rid of custom i2c code (#5570)MechMerlin2019-04-077-151/+10
| | | | | | | | | | | | | | * remove dependency on custom i2c code * missed a pragma once * fix readme install instructions * config.h cleanup * make the bootmagic key not the same bmc reset key * disable bootmagic functionality as it doesn't seem to work on atmega32a bmc boards
* [Keyboard] HB85 Refactor/Layout Addition (#5451)MechMerlin2019-03-207-72/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * introduce stt layout with K(row)(col) * set bootmagic to lite * Rename the original LAYOUT to LAYOUT_all Introduce the STT layout In additional the whole matrix was changed to support the K(row)(col) notation. * rename LAYOUT to LAYOUT_all * add QMK Configurator support * stt keymap based on mrpetrov's default configuration on the hb85 he lent me * update readme * introduce basic and aop layouts along with QMK Configurator support for them * add a new line * add EEP_RST to layer 1 as it is needed to get rgb underglow to work * add documentation on how to reset the eeprom on the board * put contributors names where appropriate
* [Keyboard] Adds Gray Studio HB85 Initial Support (#5311)Felipe Coury2019-03-069-0/+844
| | | | | | | | | | | | | | | | | | | | | | | | | | * Gray Studio HB85 Initial Support * Fixed README image * Updated README * Disabled Bootmagic and Console for HB85 * Fixed Numpad 4 matrix place * Fixes board crashing with RGB enabled * Moved HB85 files to gray_studio folder * Uses old i2c library since this version makes RGB underglow work * Improved default keymap with underglow control layer * Removes obsolete program and uses generic script instead As per zvecr feedback * Uses GPIO Functions to initialise and set RGB underglow PINS
* Remove CUSTOM_MATRIX option from diode direction (#5090)zvecr2019-02-182-2/+2
| | | | | | | | * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION * Remove '#define DIODE_DIRECTION CUSTOM_MATRIX' * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
* [Keyboard] Space65: RGB Animations on by default (#5097)MechMerlin2019-02-112-3/+3
|
* Space65 Updates (#5008)MechMerlin2019-01-315-7/+12
| | | | | | | | | | | | | | | | * update reset sequence info * fix my rgb underglow led number flub * add a more sensible keymap * add caps lock led support * remove unused #define * swap the spacebar sizes around to match the space65 * use vomindoraan's suggestion in PR to use IS_LED_ON
* space65-5001 init, small corrections to the total number of leds (#5006)Othi2019-01-301-1/+1
|
* [Keyboard] Gray Studio Directory (#5002)MechMerlin2019-01-309-0/+433
| | | | | | * move cod67 into the gray_studio directory * modify readmes
* Fix link and name spelling in Space65's readme (#5004)Konstantin Đorđević2019-01-301-3/+3
|
* [Keyboard] Gray Studio Space 65 Support (#5001)MechMerlin2019-01-299-0/+529
* initial commit * get rid of vanilla code, and fix formatting * write up a nice looking readme * add in pins and enable features * define keymap and switch/physical matrix * add QMK Configurator support * switch to bootmagic lite to decrease file size