d34e8ce9d2
This reverts commit 5b069a0104
.
35 lines
2.0 KiB
Markdown
35 lines
2.0 KiB
Markdown
## Supported Devices
|
|
|
|
| Board | Chipset | Python Platform | Notes |
|
|
| ----- | ------- | --------------- | ----- |
|
|
| [Adafruit Feather M4 Express](https://www.adafruit.com/product/3857) | Atmel SAMD51 (Cortex M4F) | CircuitPython | An economical solution for basic USB keyboards |
|
|
| [Adafruit ItsyBitsy M4 Express](https://www.adafruit.com/product/3800) | Atmel SAMD51 (Cortex M4F) | CircuitPython | A smaller solution for basic USB keyboards |
|
|
| [Adafruit Feather NRF52840 Express](https://www.adafruit.com/product/4062) | Cortex M4F/nrf52840 | CircuitPython | Supports USB HID and soon BLE (Bluetooth) |
|
|
| [Seeed nRF52840 Micro Dev Kit](https://www.seeedstudio.com/nRF52840-Micro-Development-Kit-p-3079.html) | M4F/nrf52840 | CircuitPython | Supports USB HID and soon BLE (Bluetooth) |
|
|
|
|
|
|
## Support Planned/WIP
|
|
| Board | Chipset | Python Platform | Notes |
|
|
| ----- | ------- | --------------- | ----- |
|
|
| [Planck rev6 Keyboard](https://olkb.com/planck) | STM32F303 | CircuitPython | Requires porting CircuitPython to STM32F3. |
|
|
| [Proton C Controller?](https://olkb.com/parts/qmk-proton-c) | STM32F303CCT6 | CircuitPython | Requires porting CircuitPython to STM32F3. |
|
|
|
|
|
|
|
|
## Porting new devices
|
|
Pull requests are welcome and encouraged to add support for new
|
|
keyboards/microcontrollers. The base requirements for device support
|
|
- CircuitPython
|
|
- 256KB of flash storage
|
|
- HID over USB and/or Bluetooth.
|
|
|
|
## Secondary Support
|
|
|
|
In the future, secondary support for lesser controllers is planned. One of
|
|
these cases is the pro micro being used for a slave half of a split keyboard
|
|
while all actual work is being done by a supported board. This could also be
|
|
used to convert boards that use USB or i2c that run lesser chips to a KMK
|
|
board, with a supported board acting as a translation layer. Support for
|
|
a converter is planned with the inspiration coming from the [Hasu USB to
|
|
USB Controller Converter](https://www.1upkeyboards.com/shop/controllers/usb-to-usb-converter/)
|
|
and would allow for conversion to KMK as opposed to TMK or QMK with that board. |