From 6d8d93c19d1845d170d4f6d8778baca8b23d0db5 Mon Sep 17 00:00:00 2001 From: Kevin Townsend Date: Wed, 13 Feb 2013 21:10:04 +0100 Subject: [PATCH] Update README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 11eaeb0..5cdea0a 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,20 @@ By reducing all data to a single **sensors\_event\_t** 'type' and settling on sp The unified sensor abstraction layer is also useful for data-logging and data-transmission since you only have one well-known type to log or transmit over the air or wire. +## Unified Sensor Drivers ## + +The following drivers are based on the Adafruit Unified Sensor Driver: + +**Accelerometers** + - [Adafruit_ADXL345](https://github.com/adafruit/Adafruit_ADXL345) + - [Adafruit_MP303DLHC](https://github.com/adafruit/Adafruit_LSM303DLHC) + +**Light** + - [Adafruit_TSL2561](https://github.com/adafruit/Adafruit_TSL2561) + +**Magnetometers** + - [Adafruit_MP303DLHC](https://github.com/adafruit/Adafruit_LSM303DLHC) + ## How Does it Work? ## Any driver the supports the Adafruit unified sensor abstraction layer will implement the Adafruit\_Sensor base class. There are two main typedefs and one enum defined in Adafruit_Sensor.h that are used to 'abstract' away the sensor details and values: