You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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>
3 years ago
..
arm_atsam/packs
chibios@f836d24b06 SPI Bugfix for ChibiOS 21.11.1 -- also rollback AW20216 mode change issue. (#17371) 4 years ago
chibios-contrib@2a6b73ff51 Update ChibiOS-Contrib (#16915) 4 years ago
fnv Generic wear-leveling algorithm (#16996) 3 years ago
googletest@e2239ee604 Bump gtest (#13885) 4 years ago
lib8tion
lufa@35cc3d92f5 Update LUFA submodule (#17368) 4 years ago
pico-sdk@07edde8e49 [Core] Add Raspberry Pi RP2040 support (#14877) 3 years ago
printf@d3b984684b
python [Core] Add Raspberry Pi RP2040 support (#14877) 3 years ago
usbhost Move USB Host Shield and Arduino core to `lib/` (#13973) 4 years ago
vusb@819dbc1e5d Update V-USB submodule (#17385) 4 years ago