feat(docs): Add dynamic hardware list component.

This commit is contained in:
Peter Johanson
2021-03-29 01:20:57 +00:00
committed by Pete Johanson
parent 5e6634d2e5
commit 47abbe7925
7 changed files with 214 additions and 64 deletions

26
docs/docs/hardware.mdx Normal file
View File

@@ -0,0 +1,26 @@
---
title: Supported Hardware
sidebar_label: Supported Hardware
---
import HardwareList from "@site/src/components/hardware-list";
import Metadata from "@site/src/data/hardware-metadata.json";
With the solid technical foundation of Zephyr™ RTOS, ZMK can support a wide diversity of hardware targets.
That being said, there are currently only a few specific [boards](/docs/faq#what-is-a-board)/[shields](faq.md#what-is-a-shield) that have been implemented and tested by the ZMK contributors.
<HardwareList items={Metadata} />
## Other Hardware
In addition to the basic keyboard functionality, there is some initial support for additional keyboard hardware:
- Encoders
- Displays
- RGB Underglow
Until detailed documentation is available, feel free to ask questions about how these are supported in the [Discord server](https://zmk.dev/community/discord/invite).
## Contributing
If you'd like to add support for a new keyboard shield, head over to the [New Keyboard Shield](development/new-shield.md) documentation.