From 1280e9122be4e0986b5cd4914a8158f2a0b69c9c Mon Sep 17 00:00:00 2001 From: Scott Shawcroft Date: Wed, 24 May 2017 11:44:23 -0700 Subject: Doc tweaks to clarify external libraries, new boards and add HID library. --- docs/common_hal.md | 2 +- docs/drivers.rst | 15 ++++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) (limited to 'docs') diff --git a/docs/common_hal.md b/docs/common_hal.md index 22093c3ba..ee2105ba1 100644 --- a/docs/common_hal.md +++ b/docs/common_hal.md @@ -1,4 +1,4 @@ -# Adding `digitalio` support to other ports +# Adding ``*io`` support to other ports `digitalio` provides a well-defined, cross-port hardware abstraction layer built to support different devices and their drivers. It's backed by the Common HAL, a C api suitable for supporting different hardware in a similar manner. By sharing this C api, developers can support new hardware easily and cross-port functionality to the new hardware. These instructions also apply to `analogio`, `busio`, `pulseio` and `touchio`. Most drivers depend on `analogio`, `digitalio` and `busio` so start with those. diff --git a/docs/drivers.rst b/docs/drivers.rst index 191f6f8c3..ccd154a51 100644 --- a/docs/drivers.rst +++ b/docs/drivers.rst @@ -1,8 +1,9 @@ -Adafruit CircuitPython drivers +Additional Libraries on GitHub ======================================== -These are drivers available in separate GitHub repos. They are designed for use -with CircuitPython and may or may not work with `MicroPython `_. +These are libraries and drivers available in separate GitHub repos. They are +designed for use with CircuitPython and may or may not work with +`MicroPython `_. .. _bundle_installation: @@ -34,6 +35,14 @@ the ``lib/`` directory. Some drivers may not work without them. Register Library BusDevice Library +Helper Libraries +------- + +These libraries build on top of the low level APIS to simplify common tasks. + +.. toctree:: + USB Human Interface Device (Keyboard and Mouse) + Drivers ------- -- cgit v1.2.3