# Adafruit ANO Rotary Encoder to I2C Adapter

## Overview

Info: There are two versions of this breakout: [one that is fully assembled](https://www.adafruit.com/product/6310) and [one that is just the breakout](https://www.adafruit.com/product/5740), no ANO encoder included.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/099/medium800/adafruit_products_5740-01.jpg?1684333280)

The ANO rotary encoder wheel is a funky user interface element, reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a nifty kit, but the pin-out is a little odd - and there are a ton of pins needed to connect to the rotary encoder and 5 button switches.

This Stemma QT breakout makes all that frustration go away - solder in the [ANO Directional Navigation and Scroll Wheel Rotary Encoder (not included)](https://www.adafruit.com/product/5001). The onboard microcontroller is programmed with our seesaw firmware and will track all pulses and pins for you and then save the incremental value for querying at any time over I2C. Plug it in with a Stemma QT cable for instant rotary goodness, with any kind of microcontroller from an Arduino UNO up to a Raspberry Pi to one of our QT Py's.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/100/medium800/adafruit_products_5740-03.jpg?1684333323)

[You can use our Arduino library to control and read data](https://github.com/adafruit/Adafruit_Seesaw) with any compatible microcontroller. [We also have CircuitPython/Python code](https://github.com/adafruit/Adafruit_CircuitPython_seesaw) for use with computers or single-board Linux boards.

Power with 3 to 5V DC, and then use 3 or 5V logic I2C data. The INT pin can be configured to pulse low whenever rotation or push-buttoning is detected so you do not have to spam-read the I2C port to detect motion. It's also easy to add this breakout to a breadboard - with six 0.1"-spaced breakout pads - if you so choose.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/101/medium800/adafruit_products_5740-02.jpg?1684333369)

Four solder jumpers can be used to change the I2C address - up to 16 can share one I2C bus! If you happen to need more, it's possible to set the I2C address with a special address-change command that is saved to the onboard non-volatile EEPROM memory.

**There are two versions of this breakout,&nbsp;[one where the encoder is NOT included! Pick one up here](https://www.adafruit.com/product/5001).** Some soldering is required to attach the encoder to the backing.

Featured
### ANO Directional Navigation and Scroll Wheel Rotary Encoder

[ANO Directional Navigation and Scroll Wheel Rotary Encoder](https://www.adafruit.com/product/5001)
This funky user interface element is reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a fancy mechanical kit but has an intuitiveness that is hard to argue with -...

Out of Stock
[Buy Now](https://www.adafruit.com/product/5001)
[Related Guides to the Product](https://learn.adafruit.com/products/5001/guides)
![Angled shot of ANM rotary encoder.](https://cdn-shop.adafruit.com/640x480/5001-00.jpg)

There is also a fully assembled version:

Featured
### Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter

[Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter](https://www.adafruit.com/product/6310)
The ANO rotary encoder wheel is a funky user interface element, reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a nifty kit, but the pin-out is a little odd...

In Stock
[Buy Now](https://www.adafruit.com/product/6310)
[Related Guides to the Product](https://learn.adafruit.com/products/6310/guides)
![Angled shot of black, square-shaped rotary encoder breakout board.](https://cdn-shop.adafruit.com/640x480/6310-00.jpg)

# Adafruit ANO Rotary Encoder to I2C Adapter

## Pinouts

![](https://cdn-learn.adafruit.com/assets/assets/000/121/116/medium800/adafruit_products_front_back.jpg?1684419868)

The default I2C address is **0x49**.

## Power Pins

- **VIN** - This is the power pin. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 3V microcontroller like a Feather RP2040, use 3V, or for a 5V microcontroller like Arduino, use 5V.  
- **GND** - This is common ground for power and logic.

## I2C Logic Pins

The default I2C address is **0x49**.

- **SCL** - I2C clock pin, connect to your microcontroller I2C clock line. There's a **10K pullup** on this pin.
- **SDA** - I2C data pin, connect to your microcontroller I2C data line. There's a **10K pullup** on this pin.
- [**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt) **-** These connectors allow you to connect to development boards with **STEMMA QT** / Qwiic connectors or to other things with [various associated accessories](https://www.adafruit.com/category/619).

## Address Jumpers

On the back of the board are **four address jumpers** , labeled **A0** , **A1** , **A2** and&nbsp; **A3** , above the breakout pads along the bottom of the board. These jumpers allow you to chain up to 16 of these boards on the same pair of I2C clock and data pins. To do so, you cut the jumpers "open" by separating the two pads.

If you happen to need more than 16, it's possible to set the I2C address with a special address-change command that is saved to the onboard non-volatile EEPROM memory.

The default I2C address is **0x49**. The other address options can be calculated by "adding" the **A0/A1/A2/A3** &nbsp;to the base of **0x49**.

**A0** sets the lowest bit with a value of **1** , **A1** sets the next bit with a value of **2, A2** sets the next bit with a value of **4** and **A3** sets the next bit with a value of **8**. The final address is **0x49 + A3 + A2 + A1 + A0** which would be **0x58**.

 If only **A0** is cut, the address is **0x49 + 1 = 0x4A**

 If only **A1** is cut, the address is **0x49 + 2 = 0x4B**

 If only **A2** &nbsp;is cut, the address is **0x49 + 4 = 0x4D**

 If only **A3** &nbsp;is cut, the address is **0x49 + 8 = 0x51**

The table below shows all possible addresses, and whether the pin(s) should be high (closed) or low (open).

![](https://cdn-learn.adafruit.com/assets/assets/000/121/118/medium800/adafruit_products_i2ctable.png?1684422462)

## Interrupt Pin and LED

- **INT** - This is the interrupt output pin. It can be configured to pulse low whenever rotation or push-buttoning is detected so you do not have to spam-read the I2C port to detect motion.
- **Interrupt LED** - On the back of the board below the STEMMA QT port on the left is the interrupt LED. It is the red LED and turns on whenever an interrupt is detected.

## UPDI Pin

- **UPDI** - This is the single-pin&nbsp; **U** nified&nbsp; **P** rogram and&nbsp; **D** ebug&nbsp; **I** nterface. This pin is for external programming or on-chip-debugging for the ATtiny816 running the [seesaw firmware](https://github.com/adafruit/Adafruit_seesawPeripheral). We have a [page in the ATtiny Breakouts with seesaw Learn Guide](https://learn.adafruit.com/adafruit-attiny817-seesaw/advanced-reprogramming-with-updi) detailing how to reprogram these chips with your own firmware (at your own risk). We don't provide any support for custom builds of seesaw - we think this is cool and useful for the Maker community.

## Power LED

- **Power LED -&nbsp;** On the back of the board, above the STEMMA connector on the right, is the power LED, labeled **&nbsp;on**. It is the green LED.

## ANO Encoder Pins

If you are using the [non-assembled version of the breakout](https://www.adafruit.com/product/5740), you'll see on the front of the board that there is an outline of the ANO encoder on the board silk. This lets you know how you should place the ANO encoder on the board for soldering. The pins on the encoder are keyed so it only fits onto the breakout one way. **Please note that the encoder is NOT included!** You'll need to [pick one up from the shop](https://www.adafruit.com/product/5001) and solder it to the board.

Featured
### ANO Directional Navigation and Scroll Wheel Rotary Encoder

[ANO Directional Navigation and Scroll Wheel Rotary Encoder](https://www.adafruit.com/product/5001)
This funky user interface element is reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a fancy mechanical kit but has an intuitiveness that is hard to argue with -...

Out of Stock
[Buy Now](https://www.adafruit.com/product/5001)
[Related Guides to the Product](https://learn.adafruit.com/products/5001/guides)
![Angled shot of ANM rotary encoder.](https://cdn-shop.adafruit.com/640x480/5001-00.jpg)

![](https://cdn-learn.adafruit.com/assets/assets/000/121/121/medium800/adafruit_products_anoBackSquares.jpg?1684423725)

- **ENCA** &nbsp;- This is the rotary encoder A pin (yellow square)
- **ENCB** &nbsp;- This is the rotary encoder B pin (purple square)
- **SW1** &nbsp;- This pin is the select button, pin **1** in the seesaw firmware (aqua square)
- **SW2** &nbsp;- This pin is the up button, pin **2** in the seesaw firmware (red square)
- **SW3** &nbsp;- This pin is the left button, pin **3** in the seesaw firmware (blue square)
- **SW4** &nbsp;- This pin is the down button, pin **4** in the seesaw firmware (white square)
- **SW5** &nbsp;- This pin is the right button, pin **5** in the seesaw firmware (green square)
- **COMA** &nbsp;- Common pin A (pink square)
- **COMB** &nbsp;- Common pin B (orange square).

# Adafruit ANO Rotary Encoder to I2C Adapter

## CircuitPython & Python

It's easy to use the **ANO Rotary Encoder to I2C adapter** with Python or CircuitPython, and the [Adafruit\_CircuitPython\_seesaw](https://github.com/adafruit/Adafruit_CircuitPython_seesaw) module. This module allows you to easily write Python code that reads encoder position (relative to the starting position) and the five button presses (up, down, left, right and select).

You can use this adapter with any CircuitPython microcontroller board or with a computer that has GPIO and Python [thanks to Adafruit\_Blinka, our CircuitPython-for-Python compatibility library](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux).

## CircuitPython Microcontroller Wiring

First wire up an I2C adapter to your board exactly as follows. The following is the adapter wired to a Feather RP2040 using the STEMMA connector:

- **Board STEMMA 3V** to **adapter VIN (red wire)**
- **Board STEMMA GND** to **adapter**** &nbsp;GND (black wire)**
- **Board STEMMA SCL** to **adapter**** &nbsp;SCL (yellow wire)**
- **Board STEMMA SDA** to **adapter**** &nbsp;SDA (blue wire)**

![adafruit_products_cpSTEMMA_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/121/152/medium640/adafruit_products_cpSTEMMA_bb.jpg?1684693107)

The following is the adapter wired to a Feather RP2040 using a solderless breadboard:

- **Board 3V** to **adapter**** &nbsp;VIN (red wire)**
- **Board GND** to **adapter**** &nbsp;GND (black wire)**
- **Board SCL** to **adapter**** &nbsp;SCL (yellow wire)**
- **Board SDA** to **adapter**** &nbsp;SDA (blue wire)**

![adafruit_products_cpBB_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/121/153/medium640/adafruit_products_cpBB_bb.jpg?1684693144)

## Python Computer Wiring

Since there's _dozens_ of Linux computers/boards you can use we will show wiring for Raspberry Pi. For other platforms, [please visit the guide for CircuitPython on Linux to see whether your platform is supported](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux).

Here's the Raspberry Pi wired with I2C using the STEMMA connector:

- **Pi 3V** to **adapter**** &nbsp;VIN (red wire)**
- **Pi GND** to **adapter**** &nbsp;GND (black wire)**
- **Pi SCL** to **adapter**** &nbsp;SCL (yellow wire)**
- **Pi SDA** to **adapter**** &nbsp;SDA (blue wire)**

![adafruit_products_piStemma_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/121/154/medium640/adafruit_products_piStemma_bb.jpg?1684693193)

Here's the Raspberry Pi wired with I2C using a solderless breadboard:

- **Pi 3V** to **adapter**** &nbsp;VIN (red wire)**
- **Pi GND** to **adapter**** &nbsp;GND (black wire)**
- **Pi SCL** to **adapter**** &nbsp;SCL (yellow wire)**
- **Pi SDA** to **adapter**** &nbsp;SDA (blue wire)**

![adafruit_products_piBB_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/121/155/medium640/adafruit_products_piBB_bb.jpg?1684693217)

## Python Installation of seesaw Library

You'll need to install the **Adafruit\_Blinka** library that provides the CircuitPython support in Python. This may also require enabling I2C on your platform and verifying you are running Python 3. [Since each platform is a little different, and Linux changes often, please visit the CircuitPython on Linux guide to get your computer ready](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux)!

Once that's done, from your command line run the following command:

- `pip3 install adafruit-circuitpython-seesaw`

If your default Python is version 3 you may need to run 'pip' instead. Just make sure you aren't trying to use CircuitPython on Python 2.x, it isn't supported!

## CircuitPython Usage

To use with CircuitPython, you need to first install the **Adafruit\_CircuitPython\_seesaw** library, and its dependencies, into the&nbsp; **lib** &nbsp;folder on your&nbsp; **CIRCUITPY** &nbsp;drive. Then you need to update&nbsp; **code.py** &nbsp;with the example script.

Thankfully, we can do this in one go. In the example below, click the&nbsp; **Download Project Bundle** &nbsp;button below to download the necessary libraries and the&nbsp; **code.py** &nbsp;file in a zip file. Extract the contents of the zip file, and copy the&nbsp; **entire&nbsp;**** lib **&nbsp;** folder **&nbsp;and the&nbsp;** code.py **&nbsp;file to your&nbsp;** CIRCUITPY**&nbsp;drive.

Your&nbsp; **CIRCUITPY/lib** &nbsp;folder should contain the following folders and file:

- **adafruit\_bus\_device/**
- **adafruit\_seesaw/**
- **adafruit\_pixelbuf.mpy**

![CIRCUITPY](https://adafruit.github.io/Adafruit_CircuitPython_Bundle/seesaw_seesaw_digitalio_test.py.png )

## Python Usage

Once you have the library `pip3` installed on your computer, copy or download the following example to your computer, and run the following, replacing **code.py** with whatever you named the file:

`python3 code.py`

## Increase the I2C Bus Speed
The Pi OS default I2C baudrate is 100 kHz, but the ANO Encoder works best at 400 kHz.

Modify the&nbsp; **i2c\_arm\_baudrate** &nbsp;variable in the&nbsp; **/boot/firmware/config.txt** &nbsp;file to look like this:

`i2c_arm_baudrate=400000`

## Simple Test Example Code
 **If running CircuitPython:** Once everything is saved to the **CIRCUITPY** drive, [connect to the serial console](https://learn.adafruit.com/welcome-to-circuitpython/kattni-connecting-to-the-serial-console) to see the data printed out!

**If running Python:** The console output will appear wherever you are running Python.

https://github.com/adafruit/Adafruit_CircuitPython_seesaw/blob/main/examples/seesaw_ano_rotary_simpletest.py

In the simple test example, the code confirms that you have connected the ANO rotary encoder to I2C adapter by checking the seesaw firmware for the product ID number. After that, in the loop, the rotary encoder position is printed to the serial console. Additionally, if a button is pressed or released that is also printed to the serial console.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/145/medium800/adafruit_products_cpSerial.png?1684682031)

# Adafruit ANO Rotary Encoder to I2C Adapter

## Python Docs

# Adafruit ANO Rotary Encoder to I2C Adapter

## Arduino

Using the ANO rotary encoder to I2C adapter with Arduino involves wiring up the I2C adapter to your Arduino-compatible microcontroller, installing the [Adafruit\_Seesaw](https://github.com/adafruit/Adafruit_Seesaw) library and running the provided example code.

## Wiring

Wire as shown for a **5V** board like an Uno. If you are using a **3V** board, like an Adafruit Feather, wire the board's 3V pin to the adapter VIN.

Here is an Adafruit Metro wired up to the adapter using the STEMMA QT connector:

- **Board 5V** &nbsp;to&nbsp; **adapter&nbsp;**** VIN (red wire)**  
- **Board GND** &nbsp;to **adapter** &nbsp;**GND (black wire)**  
- **Board SCL** &nbsp;to **adapter** &nbsp;**SCL (yellow wire)**  
- **Board SDA** &nbsp;to **adapter** &nbsp;**SDA (blue wire)**

![adafruit_products_metroSTEMMA_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/121/150/medium640/adafruit_products_metroSTEMMA_bb.jpg?1684693073)

Here is an Adafruit Metro wired up using a solderless breadboard:

- **Board 5V** &nbsp;to&nbsp; **adapter&nbsp;**** VIN (red wire)**  
- **Board GND** &nbsp;to **adapter** &nbsp;**GND (black wire)**  
- **Board SCL** &nbsp;to **adapter** &nbsp;**SCL (yellow wire)**  
- **Board SDA** &nbsp;to **adapter** &nbsp;**SDA (blue wire)**

![adafruit_products_metroBB_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/121/151/medium640/adafruit_products_metroBB_bb.jpg?1684693087)

## Library Installation

You can install the **Adafruit\_Seesaw** library for Arduino using the Library Manager in the Arduino IDE.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/146/medium800/adafruit_products_Arduino_Open_Library_Manager.png?1684682527)

Click the&nbsp; **Manage Libraries ...** menu item, search for **Adafruit\_Seesaw** , and select the **Adafruit seesaw**** &nbsp;Library**&nbsp;library:

![](https://cdn-learn.adafruit.com/assets/assets/000/121/147/medium800/adafruit_products_seesawLib.png?1684682649)

If asked about dependencies, click "Install all".

![](https://cdn-learn.adafruit.com/assets/assets/000/121/148/medium800/adafruit_products_seesawDepends.png?1684682670)

If the "Dependencies" window does not come up, then you already have the dependencies installed.

Warning: 

## Example Code
https://github.com/adafruit/Adafruit_Seesaw/blob/master/examples/encoder/PID5740_ANOencoder_demo/PID5740_ANOencoder_demo.ino

Upload the sketch to your board&nbsp;and open up the Serial Monitor ( **Tools -\> Serial Monitor** ) at 115200 baud. You'll see the seesaw firmware recognized by the code. Then, when you press any of the buttons or turn the encoder it will print to the Serial Monitor. You'll also see the interrupt LED light up with each encoder turn.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/149/medium800/adafruit_products_arduinoSerial.png?1684692061)

# Adafruit ANO Rotary Encoder to I2C Adapter

## Arduino Docs

# Adafruit ANO Rotary Encoder to I2C Adapter

## Downloads

## Files

- [ATtiny816 Datasheet](https://cdn-learn.adafruit.com/assets/assets/000/118/838/original/ATtiny816-Datasheet.pdf?1677164075)
- [ANO Rotary Encoder Datasheet](https://cdn-learn.adafruit.com/assets/assets/000/104/942/original/tsw.pdf?1633105183)
- [EagleCAD PCB files on GitHub](https://github.com/adafruit/Adafruit-ANO-Rotary-Navigation-Encoder-to-I2C)
- [3D models on GitHub](https://github.com/adafruit/Adafruit_CAD_Parts/tree/main/5740%20ANO%20Rotary%20Encoder%20QT)
- [Fritzing object in the Adafruit Fritzing Library - back view, no encoder](https://github.com/adafruit/Fritzing-Library/blob/master/parts/Adafruit%20ANO%20Rotary%20Encoder%20to%20I2C%20Adapter%20-%20No%20Encoder.fzpz)
- [Fritzing object in the Adafruit Fritzing Library - front view, with encoder](https://github.com/adafruit/Fritzing-Library/blob/master/parts/Adafruit%20ANO%20Rotary%20Encoder%20to%20I2C%20Adapter%20-%20with%20Encoder.fzpz)

## Schematic and Fab Print

Dimensions in inches.

![](https://cdn-learn.adafruit.com/assets/assets/000/121/097/medium800/adafruit_products_schem_ano.png?1684333064)

![](https://cdn-learn.adafruit.com/assets/assets/000/121/098/medium800/adafruit_products_fab_ano.png?1684333072 Dimensions in inches)

![](https://cdn-learn.adafruit.com/assets/assets/000/121/162/medium800/adafruit_products_5740_ANO_Rotary_Encoder_QT.jpg?1684761519)


## Primary Products

### Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter

[Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter](https://www.adafruit.com/product/5740)
The ANO rotary encoder wheel is a funky user interface element, reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a nifty kit, but the pin-out is a little odd...

In Stock
[Buy Now](https://www.adafruit.com/product/5740)
[Related Guides to the Product](https://learn.adafruit.com/products/5740/guides)
### Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter

[Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT Adapter](https://www.adafruit.com/product/6310)
The ANO rotary encoder wheel is a funky user interface element, reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a nifty kit, but the pin-out is a little odd...

In Stock
[Buy Now](https://www.adafruit.com/product/6310)
[Related Guides to the Product](https://learn.adafruit.com/products/6310/guides)

## Guide Products

### ANO Directional Navigation and Scroll Wheel Rotary Encoder

[ANO Directional Navigation and Scroll Wheel Rotary Encoder](https://www.adafruit.com/product/5001)
This funky user interface element is reminiscent of the [original clicking scroll wheel interface on the first iPods](https://gizmodo.com/a-visual-history-of-the-ipod-click-wheel-r-i-p-1632640054). It's a fancy mechanical kit but has an intuitiveness that is hard to argue with -...

Out of Stock
[Buy Now](https://www.adafruit.com/product/5001)
[Related Guides to the Product](https://learn.adafruit.com/products/5001/guides)

## Related Guides

- [ANO Directional Navigation and Scroll Wheel Rotary Encoder and Breakout](https://learn.adafruit.com/ano-rotary-encoder.md)
- [Tiny Pod - BLE Rotary Encoder for iWatch](https://learn.adafruit.com/ano-pod.md)
- [Doomscroll and Chill - A Wireless BLE Scroll Wheel Remote](https://learn.adafruit.com/doomscroll-and-chill-wireless-ble-scroll-wheel-rotary-encoder-remote.md)
- [Circle of Fifths Euclidean Synth with synthio and CircuitPython](https://learn.adafruit.com/circle-of-fifths-euclidean-synth-with-synthio-and-circuitpython.md)
- [NeoPixel Rotary Fidget](https://learn.adafruit.com/neopixel-rotary-fidget.md)
- [Collin's Lab: MIDI](https://learn.adafruit.com/collins-lab-midi.md)
- [Ultrasonic Sonar Distance Sensors](https://learn.adafruit.com/ultrasonic-sonar-distance-sensors.md)
- [Adafruit Trinkey QT2040](https://learn.adafruit.com/adafruit-trinkey-qt2040.md)
- [Adafruit LED Arcade Button 1x4 STEMMA QT](https://learn.adafruit.com/adafruit-led-arcade-button-qt.md)
- [AWS IoT and Adafruit WICED Feather](https://learn.adafruit.com/aws-iot-and-adafruit-wiced-feather.md)
- [CircuitPython USB Workflow Code Editor Quick Start](https://learn.adafruit.com/circuitpython-usb-workflow-code-editor-quick-start.md)
- [Adafruit APDS9999 Proximity, Lux Light & Color Sensor](https://learn.adafruit.com/adafruit-apds9999-proximity-lux-light-color-sensor.md)
- [Light Meter](https://learn.adafruit.com/light-meter.md)
- [NeoPixel Badge Lanyard with Bluetooth LE](https://learn.adafruit.com/bluetooth-neopixel-badge-lanyard.md)
- [Adafruit Chainable DS18B20 Extender Breakout](https://learn.adafruit.com/adafruit-chainable-ds18b20-extender-breakout.md)
