Pierre Chevalier
704934c427
Ferris reorganization ( #10564 )
...
* Add my own keymap
* Layer 0: Workman
* Layer 1: RSTHD (my own take on it)
* Layer 2: Mouse
* Layer 3: Navigation
* Layer 4: Symbols right
* Layer 5: Symbols left
* Layer 6: Fn keys
* Layer 7: Numbers
* Layer 8: Vim and misceallaneaous accessible from any other layer
* Move the current code to a 0.1 folder in preparation for upcoming changes
Version 0.2 is currently being prototyped and uses an arm chip which
will need its own firmware.
There is also the Ferris sweep which uses a pro-micro compatible board
which will need its own directory.
* Move Ferris out of handwired and into the light
The keyboard is now well out of the prototype phase as tens of them have
been produced and acquired by various people.
With 0.2 coming out, adoption is going to increase again as the board
will be available for sale at some recognized vendors.
Now is probably a good time to recognize its status as more than a
prototype :)
* Add code for the Ferris Sweep (a.k.a cradio)
The Ferris Sweep is a creation of the talented @davidphilipbarr, a.k.a DPB.
It has the key layout of a Ferris and uses a pro-micro connected to the
switches via direct pins so that diodes are not needed and the soldering
is minimal.
With their blessing, I took the code for it from DPB's own repo:
https://github.com/davidphilipbarr/36keys/tree/master/qmk/cradio
and did some adaptations such as removing commented out code, enabling
EE_HANDS and mouse keys for consistency with my existing Ferris code.
* Fix indentation in rules.mk
* Fix indentation in sweep's config
* Remove unnecessary lines from sweep's rules.mk
* Remove unnecessary lines from sweep's rules.mk
* Rename 0.1 to 0_1
This avoids the dot looking like the separation between a filename and
its extension.
In the same commit, bring matrix.c to the 0_1 folder as this was needed
for the code to compile properly (matrix.c is referred to in the readme
under `0_1` and is specific to that revision of the firmware).
* Update copyright statements for Sweep
2020-10-17 12:20:34 -07:00
..
2x5keypad
[Keyboard] Update default keymaps to use layer_state_t ( #7444 )
2019-11-21 22:40:29 -08:00
3dp660
format code according to conventions [skip ci]
2020-09-24 02:35:14 +00:00
6macro
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
42
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
108key_trackpoint
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
412_64
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
aek64
BACKLIGHT_ON_STATE config.h fixes ( #8862 )
2020-04-30 16:24:13 +10:00
aplx2
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
aranck
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
arrow_pad
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
atreus50
Create ajp10304 userspace and ortho_4x12 layout. ( #9304 )
2020-07-09 20:18:51 +01:00
bdn9_ble
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
bento
[Keyboard] Bento handwired macro pad ( #9973 )
2020-08-18 13:45:33 -07:00
bluepill
Remove unused CORTEX_VTOR_INIT ( #10053 )
2020-08-29 14:30:02 -07:00
boss566y /redragon_vara
[Keyboard] Added Handwired Redragon Keyboard ( #9590 )
2020-07-08 06:33:43 -07:00
brain
Klackygears add user and handwired brain ( #9154 )
2020-06-28 12:07:57 +01:00
cans12er
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
chiron
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
ck4x4
Enable memcore to fix malloc/rand crashes ( #8695 )
2020-04-05 22:15:40 +01:00
cmd60
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
co60
2020 February 29 Breaking Changes Update ( #8064 )
2020-02-29 11:59:30 -08:00
colorlice
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
curiosity
[Keyboard] add Handwired/Curiosity ( #10369 )
2020-09-22 00:33:39 -07:00
d48
[Keyboard] Added D48 keyboard ( #8548 )
2020-05-08 23:59:50 -07:00
dactyl
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
dactyl_left
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
dactyl_manuform
[Keymap] Added 333fred 5x6_5 keymap ( #10272 )
2020-10-04 12:24:35 -07:00
dactyl_promicro
Enforce definition of DIODE_DIRECTION for non-custom matrix boards ( #7915 )
2020-01-19 14:11:57 +11:00
daishi
Convert two handwired default keymaps to Dynamic Macro feature ( #8166 )
2020-02-13 22:20:18 -08:00
datahand
Cleanup rules.mk for USB64 and USB128 keyboards ( #6769 )
2019-09-19 09:55:03 -07:00
ddg_56
[Keyboard] Add DGG-56 Handwired ( #8740 )
2020-04-18 17:20:42 -07:00
eagleii
[Keyboard] Addition Eagle II keyboard ( #7927 )
2020-01-19 18:07:30 -08:00
fc200rt_qmk
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
fivethirteen
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
floorboard
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
frenchdev
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
fruity60
Fix capitalisation of "GitHub" ( #9184 )
2020-05-25 19:43:14 -07:00
gamenum
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
hacked_motospeed
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
heisenberg
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
hexon38
[Keyboard] Remove PREVENT_STUCK_MODIFIERS from config.h files ( #7592 )
2019-12-09 16:00:27 -08:00
hnah40
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
hnah40rgb
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
hnah108
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
ibm122m
Cleanup rules.mk for USB64 and USB128 keyboards ( #6769 )
2019-09-19 09:55:03 -07:00
jn68m
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
jopr
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
jot50
[Keyboard] Update default keymaps to use layer_state_t ( #7444 )
2019-11-21 22:40:29 -08:00
jotanck
Jotanck ( #9531 )
2020-06-24 23:08:24 -07:00
jotpad16
[Keyboard] jotpad16 status leds ( #8643 )
2020-04-12 10:25:09 -07:00
jtallbean
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
juliet
[Keyboard] add Juliet ( #9240 )
2020-06-05 02:13:31 -07:00
k8split
[Keyboard] handwired/k8split ( #9133 )
2020-05-21 16:37:09 -07:00
k_numpad17
Add more missing info.json layouts ( #9595 )
2020-06-30 17:53:24 +01:00
kbod
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
ks63
[Keyboard] Add new keyboard ks63 handwired ( #9712 )
2020-07-30 11:08:17 -07:00
leftynumpad
[Keyboard] LeftyNumpad Keyboard ( #10500 )
2020-10-07 15:35:42 -07:00
lovelive9
Add more missing info.json layouts ( #9595 )
2020-06-30 17:53:24 +01:00
maartenwut
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
magicforce61
Change ?= to = in keyboard rules.mk ( #9390 )
2020-06-15 03:06:10 -07:00
magicforce68
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
mechboards_micropad
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
minorca
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
ms_sculpt_mobile
2020 May 30 Breaking Changes Update ( #9215 )
2020-05-30 13:14:59 -07:00
myskeeb
Fix 'does not have a readme.md' warnings ( #9294 )
2020-06-04 02:07:37 -07:00
nicekey
Enforce definition of DIODE_DIRECTION for non-custom matrix boards ( #7915 )
2020-01-19 14:11:57 +11:00
not_so_minidox
Change ?= to = in keyboard rules.mk ( #9390 )
2020-06-15 03:06:10 -07:00
novem
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
numpad20
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
obuwunkunubi /spaget
[Keyboard] obuwunkunubi/spaget handwired ( #8738 )
2020-04-09 12:45:08 -07:00
onekey
Add STM32Duino to bootloader selection ( #10558 )
2020-10-13 03:19:50 +11:00
ortho5x13
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
owlet60
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
p65rgb
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
p1800fl
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
pilcrow
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
postageboard
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
prime_exl
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
prime_exl_plus
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
prkl30
[Keymap] Add Erkhal keymap to PRKL30 ( #8355 )
2020-03-11 16:06:47 -07:00
promethium
Better handle LTO_ENABLE ( #9832 )
2020-08-29 14:30:02 -07:00
pterodactyl
[Keyboard] Pterodactyl handwired ( #9884 )
2020-08-22 12:59:24 -07:00
pteron
[Keyboard] Remove PREVENT_STUCK_MODIFIERS from config.h files ( #7592 )
2019-12-09 16:00:27 -08:00
pteron38
[Keyboard] Handwired pteron38 ( #10035 )
2020-08-26 01:12:19 -07:00
qc60
Remove keymap_config extern from default keymaps ( #7399 )
2019-11-20 22:31:36 +00:00
reddot
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
retro_refit
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
riblee_f401
Clean ChibiOS platform files ( #10505 )
2020-10-08 10:20:23 +11:00
rs60
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
selene
[Keyboard] Add "Selene" to the handwired section ( #9920 )
2020-08-07 13:31:22 -07:00
sick68
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
sick_pad
[Keyboard] Add SiCK-PAD handwired keyboard ( #10429 )
2020-09-28 21:25:53 -07:00
slash
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
space_oddity
Convert two handwired default keymaps to Dynamic Macro feature ( #8166 )
2020-02-13 22:20:18 -08:00
splittest
Move splittest I2C ( #8346 )
2020-03-09 15:36:40 +11:00
steamvan
2020 February 29 Breaking Changes Update ( #8064 )
2020-02-29 11:59:30 -08:00
sticc14
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
stream_cheap
[Keyboard] Added a new handwired 2x3,2x4,2x5 keyboard called the Stream_cheap ( #9871 )
2020-07-31 16:18:06 -07:00
swiftrax
[Keyboard] Add astro65 handwired ( #10449 )
2020-09-29 04:30:14 -07:00
symmetry60
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
t111
Add STM32Duino to bootloader selection ( #10558 )
2020-10-13 03:19:50 +11:00
tennie
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
terminus_mini
Remove keymap_config extern from default keymaps ( #7399 )
2019-11-20 22:31:36 +00:00
trackpoint
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
traveller
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
tritium_numpad
Cleanup rules.mk for 32U4 keyboards, H ( #7030 )
2019-10-20 12:51:37 -07:00
twadlee /tp69
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
unk
[Keyboard] Add UNK keyboard. ( #9571 )
2020-06-29 16:32:59 -07:00
videowriter
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
wabi
[Keyboard] Wabi handwire ( #9704 )
2020-08-16 18:33:20 -07:00
woodpad
Change ?= to = in keyboard rules.mk ( #9390 )
2020-06-15 03:06:10 -07:00
wulkan
Remove HD44780 References, Part 3 ( #10238 )
2020-09-07 22:28:18 -07:00
xealous
[Keyboard] Update default keymaps to use layer_state_t ( #7444 )
2019-11-21 22:40:29 -08:00
xealousbrown
Update to xealousbrown. ( #8215 )
2020-04-21 00:41:15 -07:00
z150
Add STM32Duino to bootloader selection ( #10558 )
2020-10-13 03:19:50 +11:00
zergo
[Keyboard] update keymap of zergo keyboard ( #10402 )
2020-10-13 04:16:10 -07:00