Stefan Kerkmann
d717396708
[Core] Add Raspberry Pi RP2040 support ( #14877 )
* Disable RESET keycode because of naming conflicts
* Add Pico SDK as submodule
* Add RP2040 build support to QMK
* Adjust USB endpoint structs for RP2040
* Add RP2040 bootloader and double-tap reset routine
* Add generic and pro micro RP2040 boards
* Add RP2040 onekey keyboard
* Add WS2812 PIO DMA enabled driver and documentation
Supports regular and open-drain output configuration. RP2040 GPIOs are
sadly not 5V tolerant, so this is a bit use-less or needs extra hardware
or you take the risk to fry your hardware.
* Adjust SIO Driver for RP2040
* Adjust I2C Driver for RP2040
* Adjust SPI Driver for RP2040
* Add PIO serial driver and documentation
* Add general RP2040 documentation
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
1 year ago
precondition
3b9e186019
Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms ( #15674 )
1 year ago
Drashna Jaelre
0da6562c4d
Make default layer size 16-bit ( #15286 )
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
1 year ago
jack
545923b0a0
Fixup handwired/macroboard ( #17405 )
1 year ago
Michał Szczepaniak
82a7f4adda
[handwired/macroboard] Add separate f401 and f411 configs… ( #16338 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
1 year ago
Jouke Witteveen
1706da9054
tap-dance: Restructure code and document in more detail ( #16394 )
2 years ago
Nick Brassel
1d75e20cd8
Add WB32 evaluation board onekey targets. ( #17330 )
2 years ago
Joel Challis
5bcfc273ce
Fix lint errors ( #17293 )
2 years ago
Ryan Skidmore
9a587275cf
keyboards: fix malformed info.json files ( #17292 )
2 years ago
Nick Brassel
8545473307
Removes terminal from QMK. ( #17258 )
2 years ago
Drashna Jaelre
cda343acbe
[Keymap] Drashna update for post Q2 merge ( #17241 )
2 years ago
Joel Challis
a06b5cae41
Fix API errors ( #17239 )
2 years ago
Joel Challis
ebd4027883
Refactor legacy quantum keycodes in default-ish keymaps ( #17150 )
2 years ago
Takeshi ISHII
f5d091a9d5
Small update to Symmetric70 keyboard readme ( #17188 )
Added a little description to reademe.md under `handwired/symmetric70_proto/{matrix_debug|matrix_fast}`.
2 years ago
James Young
bc2a6cf6ae
DigiCarpice Configurator Rendering Fix ( #17113 )
* info.json: apply friendly formatting
* info.json: rebuild layout data
2 years ago
Joel Challis
b7771ec25b
RESET -> QK_BOOT default keymaps ( #17037 )
2 years ago
Ryan
4a8bd7b9a5
Rename keymap_extras headers for consistency ( #16939 )
2 years ago
Drashna Jaelre
f090881aeb
[Feature] Add support for multiple switchs/solenoids to Haptic Feedback engine ( #15657 )
2 years ago
Drashna Jaelre
787a68948f
[Core] Add Reboot keycode to core ( #15990 )
2 years ago
Vino Rodrigues
37417d531d
[Keyboard] remove handwired/reddot as per #14211 ( #17033 )
2 years ago
Joel Challis
6e819945ed
Remove some layout exceptions ( #16957 )
* LAYOUT_JP -> LAYOUT_jp
* LAYOUT_ANSI_DEFAULT -> LAYOUT
* LAYOUT_reviung34_2uL -> LAYOUT_reviung34_2u
2 years ago
Ryan
14d6c0b441
dactyl_manuform/3x5_3: fix layout ( #16944 )
2 years ago
DL Ford
56b125ad77
Add Dactyl_Manuform/3x5_3 ( #16238 )
2 years ago
Joel Challis
969c68a9ad
Provide better config defaults for bluepill boards ( #16909 )
2 years ago
LegoWolf
499060a9a5
Dactyl manuform 5x6 5 via ( #16741 )
2 years ago
Joel Challis
b8245a5507
Expose API for hardware unique ID ( #16869 )
2 years ago
Brandon Claveria
c6de26fc6f
[Keyboard] Add digicarpice ( #16791 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: swiftrax <swiftrax@github.com>
2 years ago
holtenc
812f97e241
[Keyboard] move/rename obro to Meridian RGB ( #16828 )
Co-authored-by: Joel Challis <git@zvecr.com>
2 years ago
Tyler Tolley
973bc88b0f
[Keymap] Add thattolleyguy keymaps ( #15351 )
* Adding personal keymaps
* Update licenses
* Fix RGB settings
* Define used animations
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2 years ago
Nabos
3f66e25b41
[Keyboard] add 10k ( #16531 )
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Nicolas Ballet <balletn@igbmc.fr>
2 years ago
Daniel Perrett
a5e41615f7
[Keyboard] Add userspace pdl and a handwired board ( #14199 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2 years ago
Joel Challis
a5e810b86c
Add non blackpill F4x1 config files ( #16600 )
* Add non blackpill F4x1 config files
* Move ld files
* Remove f401 i2c bodges
* more bodge?
* Update to recommended defaults
2 years ago
m40-dev
6cdf230a20
[Keyboard] handwired/m40/5x5_macropad ( #16288 )
* Adding the custom handwired 5x5 macropad.
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/rules.mk
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update readme.md
fixed the github link to my profile
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.c
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h
* Update keyboards/handwired/m40/5x5_macropad/config.h
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/config.h
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/keymaps/default/keymap.c
* Apply suggestions from code review
* added discord Id for maintainer contact
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/info.json
2 years ago
Ryan
c05e8afe45
Joystick feature updates ( #16732 )
* Joystick feature updates
* Move new functions to joystick.h
* Docs
2 years ago
Joshua Barber
6125f7bf4d
Add MutePad keyboard (Handwired) ( #16590 )
* Add MutePad keyboard
* Update info.json and readme
* Move mutepad to handwired folder
* Address PR comments
2 years ago
Ryan
cfe28937d5
MS Sculpt Mobile refactor ( #16038 )
2 years ago
Ryan
e354cbe782
`device_ver` -> `device_version` for some more boards ( #16685 )
2 years ago
Drashna Jaelre
61c644f6d0
[Keyboard] Update Tractyl Manuform config files ( #16684 )
2 years ago
Ryan
764dc18a81
Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ( #16655 )
2 years ago
Ryan
bd70f5261c
Remove `matrix_key_count()` ( #16603 )
* Remove `matrix_key_count()`
* Remove `matrix_bitpop()`
2 years ago
Ryan
3347b63d83
handwired/misterdeck refactor ( #16572 )
* handwired/misterdeck refactor
* Forgot to remove this
2 years ago
Uthol
b2fdb072e5
[Keyboard] Uthol ( #16393 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2 years ago
Nabos
8e888794fa
[Keymap] Add nabos keymap to dactyl_manuform (5x6) ( #16547 )
Co-authored-by: Nicolas Ballet <balletn@igbmc.fr>
2 years ago
Umberto Baldi
f0d27e22aa
[Keyboard] Change vendor ID for sick68 keyboard ( #16563 )
2 years ago
jack
05b7193651
[Keyboard] remove unecessary layers ( #16559 )
2 years ago
xiao
c810d8cc1b
[Keyboard] Update Wakizashi 40 config and readme ( #16505 )
2 years ago
xiao
1a1b22ef07
[Keyboard] Sick68 VIA keymap ( #16508 )
Co-authored-by: xia0 <xiao@morgan.net.au>
2 years ago
Drashna Jaelre
ff6c70415c
[Keymap] Drashna Mouse keys and oled updates ( #16556 )
2 years ago
xiao
09a43b12cb
Revert "handwired/3dortho14u: refactor layout data ( #16475 )" ( #16485 )
This reverts commit 3ac769b6ab
.
2 years ago
James Young
3ac769b6ab
handwired/3dortho14u: refactor layout data ( #16475 )
Remove nonextant matrix positions from the layout data.
2 years ago