keychron_qmk_firmware/keyboards/handwired
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
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
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
atreus50
bdn9_ble Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
bento
bluepill Remove unused CORTEX_VTOR_INIT (#10053) 2020-08-29 14:30:02 -07:00
boss566y/redragon_vara
brain
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
cmd60
co60
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
dactyl
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
daishi
datahand
ddg_56
eagleii
fc200rt_qmk Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
fivethirteen
floorboard Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
frenchdev
fruity60
gamenum
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
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
jn68m Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
jopr
jot50
jotanck
jotpad16
jtallbean Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
juliet
k8split
k_numpad17
kbod
ks63
leftynumpad [Keyboard] LeftyNumpad Keyboard (#10500) 2020-10-07 15:35:42 -07:00
lovelive9
maartenwut
magicforce61
magicforce68
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
myskeeb
nicekey
not_so_minidox
novem Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
numpad20
obuwunkunubi/spaget
onekey Add STM32Duino to bootloader selection (#10558) 2020-10-13 03:19:50 +11:00
ortho5x13
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
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
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
pteron38 [Keyboard] Handwired pteron38 (#10035) 2020-08-26 01:12:19 -07:00
qc60
reddot
retro_refit
riblee_f401 Clean ChibiOS platform files (#10505) 2020-10-08 10:20:23 +11:00
rs60
selene
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
splittest
steamvan
sticc14 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
stream_cheap
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
trackpoint
traveller
tritium_numpad
twadlee/tp69 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
unk
videowriter Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
wabi
woodpad
wulkan Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
xealous
xealousbrown
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