summaryrefslogtreecommitdiffstats
path: root/keyboards/handwired
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-03-102-28/+3
|\
| * Refactor to use led config - Part 6 (#12115)Joel Challis2021-03-102-28/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * revert changes
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-03-0511-0/+683
|\|
| * [Keyboard] Lagrange handwired keyboard (#11374)Dimitris Papavasiliou2021-03-0511-0/+683
| | | | | | | | | | | | * [Keyboard] Add the Lagrange keyboard * Covert the master side to use the SPI driver.
* | ARM - Refactor SLEEP_LED to support more platforms (#8403)Joel Challis2021-02-282-3/+3
|/ | | | | | | | | | | * Initial refactor of ARM SLEEP_LED to enable more platforms * fix build issues * Disable SLEEP_LED for boards with no caps lock code * Enable GPT14 for boards with caps lock code and SLEEP_LED enabled * Enable GPT for boards with caps lock code and SLEEP_LED enabled
* Compilation fixes for handwired/concertina/64key (#11987)James Young2021-02-287-60/+51
| | | | | | | | | | | | | | | | | | | | | * concatenate config.h to 64key directory * move rules.mk to 64key directory This commit makes the firmware actually compile. * insert complete rules.mk contents Conforms the file to QMK's template. * move info.json to 64key directory * remove concertina.h This file no longer serves a purpose now that everything is in the 64key directory. * complete 64key readme.md Conforms the file more to QMK's template.
* New Variants of Console Keyboard (#11973)gazeddy2021-02-2837-8/+791
| | | | | | | | | | | | | | | | | | | | | | | | | * initial push of console keyboard variants * update readme * fixed compilation issue * update Readme * added 18 and 27 key variants * missed commas * update info.json * added readme * correct info.json * correct info.json * info.json again * fixed keymap.c
* Onekey keymap: quine (#10732)ridingqwerty2021-02-282-0/+61
|
* remove keyboard_folder from info.jsonZach White2021-02-273-3/+0
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-275-34/+37
|\
| * [Keyboard] Evk v1.3 add a key (#11880)YangPiCui2021-02-265-34/+37
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developDrashna Jael're2021-02-237-40/+101
|\|
| * [Keymap] Drashna Updates - Split+OLED edition (#11968)Drashna Jaelre2021-02-237-41/+102
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-231-1/+1
|\|
| * pill60 fix info.json to be used in configurator (#11979)Ikta2021-02-231-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-212-55/+55
|\|
| * [Keyboard] Pill60: fix default keymap shift key, fix info.json to default ↵Ikta2021-02-202-55/+55
| | | | | | | | keymap (#11919)
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-209-0/+243
|\|
| * Added ConsoleKeyboard (#11950)gazeddy2021-02-219-0/+243
| | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-2011-0/+339
|\|
| * [Keyboard] Concertina (#11922)Viktor Eikman2021-02-2011-0/+339
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Concertina * Added a novel handwired keyboard. * Concertina lint * Perfunctory changes to pass CI. * Concertina line width * Changes from code review: GPL headers, modernization, full-width representation of matrix to match info.json.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-2013-0/+1711
|\|
| * Adding new handwired ortho 5x14 keyboard (#11597)Richard Nunez2021-02-2013-0/+1711
| | | | | | Co-authored-by: Richard Nunez <richard.nunez@macrossplusinc.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-196-48/+88
|\|
| * [Keyboard] Xealous Brown handwired Refactor (#11929)James Young2021-02-186-48/+88
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-181-2/+106
|\|
| * Beegboy handwired by swiftrax: correct info.json object order (#11924)James Young2021-02-181-2/+106
| | | | | | | | | | * human-friendly formatting * correct key object order
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-1621-0/+785
|\|
| * [Keyboard] Added two handwired keyboards (#11696)andresteare2021-02-1621-0/+785
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Audio system overhaul (#11820)Drashna Jaelre2021-02-155-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Redo Arm DAC implementation for additive, wavetable synthesis, sample playback changes by Jack Humbert on an implementation for DAC audio on arm/chibios platforms this commits bundles the changes from the arm-dac-work branch focused on audio/audio_arm.* into one commit (leaving out the test-keyboard) f52faeb5d (origin/arm-dac-work) add sample and wavetable examples, parsers for both -> only the changes on audio_arm_.*, the keyboard related parts are split off to a separate commit bfe468ef1 start morphing wavetable 474d100b5 refined a bit 208bee10f play_notes working 3e6478b0b start in-place documentation of dac settings 3e1826a33 fixed blip (rounding error), other waves, added key selection (left/right) 73853d651 5 voices at 44.1khz dfb401b95 limit voices to working number 9632b3379 configuration for the ez 6241f3f3b notes working in a new way * Redo Arm DAC implementation for additive, wavetable synthesis, sample playback changes by Jack Humbert on an implementation for DAC audio on arm/chibios platforms this commit splits off the plank example keymap from commit f52faeb5d (origin/arm-dac-work) add sample and wavetable examples, parsers for both * refactoring: rename audio_ to reflect their supported hardware-platform and audio-generation method: avr vs arm, and pwm vs dac * refactoring: deducplicate ISR code to update the pwm duty-cycle and period in the avr-pwm-implementation pulls three copies of the same code into one function which should improve readability and maintainability :-) * refactoring: move common code of arm and avr implementation into a separate/new file * refactoring: audio_avr_pwm, renaming defines to decouple them from actually used timers, registers and ISRs * refactoring: audio_avr_pwm - replacing function defines with plain register defines aligns better with other existing qmk code (and the new audio_arm_pwm) doing similar pwm thing * add audio-arm-pwm since not all STM32 have a DAC onboard (STM32F2xx and STM32F3xx), pwm-audio is an alternative (STM32F1xx) this code works on a "BluePill" clone, with an STM32F103C8B * clang-format changes on quantum/audio/* only * audio_arm_dac: stopping the notes caused screeching when using the DAC audio paths * audio_arm_pwm: use pushpull on the pin; so that a piezzo can be hooked up direclty without additional components (opendrain would require an external pullup) * refactoring: remove unused file from/for atmel-avr chips * refactoring: remove unused (avr) wavetable file * audio_arm_dac: adapt dac_end callback to changed chibios DAC api the previous chibios (17.6.0) passed along a pointer into the buffer plus a sample_count (which are/already where included in the DACDrivre object) - the current chibios (19.1.0) only passes the driver object. this patch ports more or less exactly what the previous chibios ISR code did: either have the user-callback work the first or second half of the buffer (dacsample_t pointer, with half the DAC_BUFFER_SIZE samples) by adjusting the pointer and sample count * audio-arm-dac: show a compile-warning on undefined audio-pins Co-Authored-By: Drashna Jaelre <dras