d717396708
* 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> |
||
---|---|---|
.. | ||
2x5keypad | ||
3dfoxc | ||
3dortho14u | ||
3dp660 | ||
6key | ||
6macro | ||
10k | ||
42 | ||
108key_trackpoint | ||
412_64 | ||
aball | ||
aek64 | ||
aim65 | ||
amigopunk | ||
angel | ||
aplx2 | ||
aranck | ||
arrow_pad | ||
atreus50 | ||
axon | ||
baredev/rev1 | ||
battleship_gamepad | ||
bdn9_ble | ||
bento | ||
bigmac | ||
bolek | ||
boss566y/redragon_vara | ||
brain | ||
bstk100 | ||
cans12er | ||
carpolly | ||
chiron | ||
ck4x4 | ||
cmd60 | ||
co60 | ||
colorlice | ||
concertina | ||
consolekeyboard | ||
croxsplit44 | ||
curiosity | ||
d48 | ||
dactyl | ||
dactyl_left | ||
dactyl_manuform | ||
dactyl_promicro | ||
dactyl_rah | ||
daishi | ||
datahand | ||
dc/mc/001 | ||
ddg_56 | ||
dygma/raise | ||
eagleii | ||
elrgo_s | ||
ergocheap | ||
evk | ||
fc200rt_qmk | ||
fivethirteen | ||
floorboard | ||
frankie_macropad | ||
frenchdev | ||
freoduo | ||
fruity60 | ||
gamenum | ||
hacked_motospeed | ||
heisenberg | ||
hexon38 | ||
hillside | ||
hnah40 | ||
hnah40rgb | ||
hnah108 | ||
ibm122m | ||
ibm_wheelwriter | ||
jn68m | ||
jopr | ||
jot50 | ||
jotanck | ||
jotpad16 | ||
jtallbean | ||
juliet | ||
k8split | ||
k_numpad17 | ||
kbod | ||
ks63 | ||
lagrange | ||
leftynumpad | ||
lemonpad | ||
lovelive9 | ||
m40/5x5_macropad | ||
macroboard | ||
magicforce61 | ||
magicforce68 | ||
marauder | ||
mechboards_micropad | ||
meck_tkl | ||
minorca | ||
misterdeck | ||
ms_sculpt_mobile | ||
mutepad | ||
myskeeb | ||
nicekey | ||
not_so_minidox | ||
novem | ||
nozbe_macro | ||
numpad20 | ||
obuwunkunubi/spaget | ||
oem_ansi_fullsize | ||
oem_iso_fullsize | ||
onekey | ||
ortho5x13 | ||
ortho5x14 | ||
ortho_brass | ||
owlet60 | ||
p65rgb | ||
pilcrow | ||
pill60 | ||
postageboard | ||
prime_exl | ||
prime_exl_plus | ||
prkl30 | ||
promethium | ||
pterodactyl | ||
pteron | ||
pteron38 | ||
pteron44 | ||
pytest | ||
qc60 | ||
reclined | ||
retro_refit | ||
riblee_f401 | ||
riblee_f411 | ||
rs60 | ||
selene | ||
sick68 | ||
sick_pad | ||
slash | ||
snatchpad | ||
sono1 | ||
space_oddity | ||
split65 | ||
split89 | ||
splittest | ||
steamvan | ||
sticc14 | ||
stream_cheap | ||
swiftrax | ||
symmetric70_proto | ||
symmetry60 | ||
t111 | ||
tennie | ||
terminus_mini | ||
trackpoint | ||
tractyl_manuform | ||
traveller | ||
tritium_numpad | ||
twadlee/tp69 | ||
unicomp_mini_m | ||
unk | ||
uthol | ||
videowriter | ||
wabi | ||
wakizashi40 | ||
woodpad | ||
wulkan | ||
xealous | ||
xealousbrown | ||
z150 | ||
zergo |