# Adafruit LTR390 UV Sensor

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/098/162/medium800/adafruit_products_iso.jpg?1609265047)

The [LTR390](https://www.adafruit.com/product/4831) is one of the few low-cost UV sensors available, and it's a pretty nice one! With both ambient light and UVA sensing with a peak spectral response between 300 and 350nm. You can use it for measuring&nbsp; how much sun you can get before needing to covering up.

![](https://cdn-learn.adafruit.com/assets/assets/000/098/172/medium800/adafruit_products_LTR390_top_header.jpg?1609268349)

Unlike sensors that estimate UV Index readings from visible and IR light levels such as the&nbsp;[Si1145](https://www.adafruit.com/products/1777), the LTR390 incorporates two sensors, one for visible and another specifically designed to measure UV light levels. The sensor's CircuitPython library includes routines to derive the UV Index value from raw UV measurements as well as calculating the ambient light Lux level.

The LTR390 also has a much much simpler I2C interface so you can run it on the Arduino or Python microcontrollers/microcomputers with ease. Unlike the&nbsp;[GUVA analog sensor](https://www.adafruit.com/products/1918), the biasing and ADC is all internal so you don't need an ADC.

![](https://cdn-learn.adafruit.com/assets/assets/000/098/173/medium800/adafruit_products_LTR390_STEMMA_side.jpg?1609268360)

To make using it as easy as possible, we’ve put the LTR390 on a breakout PCB&nbsp; in our&nbsp;[Stemma QT form factor](https://www.adafruit.com/?q=Stemma+QT+Sensor)&nbsp;with a sprinkle of support circuitry to give you options when testing. You can either use a breadboard or the[**&nbsp;SparkFun qwiic**](https://www.sparkfun.com/qwiic)&nbsp;compatible&nbsp;[**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt)&nbsp;connectors, and compatibility with 5V voltage levels as commonly found on&nbsp;[Arduinos](https://www.adafruit.com/category/17), as well as 3.3V logic used by many other boards like the Raspberry Pi or our Feathers. **&nbsp;** [**QT Cable is not included** , but we have a variety in the shop](https://www.adafruit.com/?q=stemma+qt+cable&sort=BestMatch)&nbsp;for quick plug-and-play support

![](https://cdn-learn.adafruit.com/assets/assets/000/098/174/medium800/adafruit_products_LTR390_back.jpg?1609268370)

# Adafruit LTR390 UV Sensor

## Pinouts

![](https://cdn-learn.adafruit.com/assets/assets/000/098/163/medium800/adafruit_products_top_close.jpg?1609265382)

 **Power Pins**

- **VIN** - this is the power pin. Since the sensor chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V microcontroller like Arduino, use 5V
- **3Vo** &nbsp;- this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like
- **GND** - common ground for power and logic

## **I2C Logic Pins**

- **SCL** - I2C clock pin, connect to your microcontroller I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a **10K pullup** on this pin.
- **SDA** - I2C data pin, connect to your microcontroller I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a **10K pullup** on this pin.
- [**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt) **&nbsp;-** These connectors allow you to connectors to dev boards with&nbsp; **STEMMA QT** connectors or to other things with&nbsp;[various associated accessories](https://www.adafruit.com/?q=JST%20SH%204)

## **Other Pins**

**INT** -This is the primary interrupt pin. You can setup the LTR390 to pull this low when certain conditions are met such as new measurement data being available. Consult the [datasheet](https://optoelectronics.liteon.com/upload/download/DS86-2015-0004/LTR-390UV_Final_%20DS_V1%201.pdf) for usage

# Adafruit LTR390 UV Sensor

## Arduino

Using the LTR390 with Arduino is a simple matter of wiring up the sensor to your Arduino-compatible microcontroller, installing the [Adafruit LTR390](https://github.com/adafruit/Adafruit_LTR390) library we've written, and running the provided example code.

## **I2C Wiring**

Here is how to wire up the sensor using one of the [**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt) connectors. The examples show a Metro but wiring will work the same for an Arduino or other compatible board.

- Connect&nbsp;**board VIN (red wire)** to&nbsp; **Arduino 5V** &nbsp;if you are running a **5V** board Arduino (Uno, etc.).&nbsp;If your board is **3V,** connect to that instead.
- Connect **board GND (black wire)&nbsp;**to&nbsp; **Arduino**  **GND**
- Connect **board SCL (yellow wire)&nbsp;**to&nbsp; **Arduino**  **SCL**
- Connect **board SDA (blue wire)&nbsp;**to&nbsp; **Arduino**  **SDA**

![adafruit_products_LTR390_Arduino_STEMMA_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/098/166/medium640/adafruit_products_LTR390_Arduino_STEMMA_bb.jpg?1609267295)

Here is how to wire the sensor to a board using a solderless breadboard:

- Connect&nbsp;**board VIN (red wire)** to&nbsp; **Arduino 5V** &nbsp;if you are running a **5V** board Arduino (Uno, etc.).&nbsp;If your board is **3V,** connect to that instead.
- Connect **board GND (black wire)&nbsp;**to&nbsp; **Arduino**  **GND**
- Connect **board SCL (yellow wire)&nbsp;**to&nbsp; **Arduino**  **SCL**
- Connect **board SDA (blue wire)&nbsp;**to&nbsp; **Arduino**  **SDA**

![adafruit_products_LTR390_Arduino_breadboard_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/098/167/medium640/adafruit_products_LTR390_Arduino_breadboard_bb.jpg?1609267333)

## **Library Installation**

You can install the **Adafruit LTR390 l** ibrary for Arduino using the Library Manager in the Arduino IDE.

![](https://cdn-learn.adafruit.com/assets/assets/000/098/178/medium800/adafruit_products_a_ARDUINO_-_library_manager_menu.png?1609268875)

Click the&nbsp; **Manage Libraries ...** menu item, search for **Adafruit LTR390** ,&nbsp;and select the&nbsp; **Adafruit LTR390** &nbsp;library:

![](https://cdn-learn.adafruit.com/assets/assets/000/098/176/medium800/adafruit_products_image.png?1609268819)

Next, follow the same process for the **Adafruit BusIO** &nbsp;library.

![](https://cdn-learn.adafruit.com/assets/assets/000/098/177/medium800/adafruit_products_aa_ARDUINO-_BusIO_Lib_Manager.png?1609268843)

## **Load Example**

Open up&nbsp; **File -\> Examples -\> Adafruit LTR390 -\> LTR390\_test**

![](https://cdn-learn.adafruit.com/assets/assets/000/098/183/medium800/adafruit_products_image.png?1609271351)

After opening the demo file, upload to your Arduino wired up to the sensor. Once you upload the code, you will see the **UV data** &nbsp;values being printed when you open the Serial Monitor ( **Tools-\>Serial Monitor** ) at **115200 baud** , similar to this:

![](https://cdn-learn.adafruit.com/assets/assets/000/098/179/medium800/adafruit_products_image.png?1609269448)

## **Example Code**
https://github.com/adafruit/Adafruit_LTR390/blob/master/examples/ltr390_test/ltr390_test.ino

Info: If you are not getting the data you expect, please post to https://forums.adafruit.com/ with your project information for assistance.

# Adafruit LTR390 UV Sensor

## Arduino Docs

# Adafruit LTR390 UV Sensor

## Python & CircuitPython

It's easy to use the **LTR390** with Python or CircuitPython, and the [Adafruit CircuitPython LTR390](https://github.com/adafruit/Adafruit_CircuitPython_LTR390) module. This module allows you to easily write Python code that reads uv and ambient light from the **LTR390** sensor.

You can use this sensor 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 a LTR390 to your board exactly as shown below. Here's an example of wiring a Feather M4 to the sensor with I2C using one of the handy [**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt) connectors:

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

![adafruit_products_LTR390_Feather_STEMMA_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/098/168/medium640/adafruit_products_LTR390_Feather_STEMMA_bb.jpg?1609267526)

You can also use the standard **0.100" pitch** headers to wire it up on a breadboard:

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

![adafruit_products_LTR390_Feather_breadboard_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/098/169/medium640/adafruit_products_LTR390_Feather_breadboard_bb.jpg?1609267564)

## **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).&nbsp;

Here's the Raspberry Pi wired to the sensor using I2C and a [**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt) connector:

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

![adafruit_products_LTR390_RasPI_STEMMA_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/098/170/medium640/adafruit_products_LTR390_RasPI_STEMMA_bb.jpg?1609267601)

Finally here is an example of how to wire up a Raspberry Pi to the sensor using a solderless breadboard

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

![adafruit_products_LTR390_RasPI_breadboard_bb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/098/171/medium640/adafruit_products_LTR390_RasPI_breadboard_bb.jpg?1609267633)

## **CircuitPython Installation of LTR390 Library**

You'll need to install the [Adafruit CircuitPython LTR390](https://github.com/adafruit/Adafruit_CircuitPython_LTR390) library on your CircuitPython board.

First make sure you are running the&nbsp;[latest version of Adafruit CircuitPython](https://learn.adafruit.com/welcome-to-circuitpython/installing-circuitpython)&nbsp;for your board.

Next you'll need to install the necessary libraries&nbsp;to use the hardware--carefully follow the steps to find and install these libraries from&nbsp;[Adafruit's CircuitPython library bundle](https://circuitpython.org/libraries).&nbsp; Our CircuitPython starter guide has [a great page on how to install the library bundle](https://learn.adafruit.com/welcome-to-circuitpython/circuitpython-libraries).

Before continuing make sure your board's **lib** folder or root filesystem has the **adafruit\_LTR390.mpy** file and the **adafruit\_register** and **adafruit\_bus\_device** folders **&nbsp;** copied over.  
  
When done, your CIRCUITPY drive should look like this:

![](https://cdn-learn.adafruit.com/assets/assets/000/098/182/medium800/adafruit_products_image.png?1609270856)

Next&nbsp;[connect to the board's serial REPL&nbsp;](https://learn.adafruit.com/welcome-to-circuitpython/the-repl)so you are at the CircuitPython&nbsp; **\>\>\>** &nbsp;prompt.

## **Python Installation of LTR390 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.&nbsp;[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:

- `sudo pip3 install adafruit-circuitpython-ltr390`

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 & Python Usage**

To demonstrate the usage of the sensor we'll initialize it and read the UV and ambient light measurements from the board's Python REPL.

Run the following code to import the necessary modules and initialize the I2C connection with the sensor:

```python
import board
import busio
import adafruit_ltr390

i2c = busio.I2C(board.SCL, board.SDA)

ltr = adafruit_ltr390.LTR390(i2c)
```

Now you're ready to read values from the sensor using these properties:

- **uvs** - The raw UV light measurement.
- **light** - The raw ambient light measurement.
- **uvi** - The calculated UV Index value.
- **lux** - The calculated Lux ambient light value.

![](https://cdn-learn.adafruit.com/assets/assets/000/100/808/medium800/adafruit_products_LTRT390_code_1.png?1616178312)

```python
print("UV:", ltr.uvs, "\t\tAmbient Light:", ltr.light)
```

![](https://cdn-learn.adafruit.com/assets/assets/000/100/809/medium800/adafruit_products_LTR390_code_2.png?1616178328)

```python
print("UV Index:", ltr.uvi, "\t\tLux:", ltr.lux)
```

![](https://cdn-learn.adafruit.com/assets/assets/000/100/810/medium800/adafruit_products_LTR390_code_3.png?1616178357)

## **Example Code**
https://github.com/adafruit/Adafruit_CircuitPython_LTR390/blob/main/examples/ltr390_simpletest.py

# Adafruit LTR390 UV Sensor

## Python Docs

# Adafruit LTR390 UV Sensor

## WipperSnapper

![](https://cdn-learn.adafruit.com/assets/assets/000/125/470/medium800/adafruit_products_01_DeviceList.png?1697725785)

## What is WipperSnapper

WipperSnapper is a firmware designed to turn any WiFi-capable board into an Internet-of-Things device without programming a single line of code. WipperSnapper connects to [Adafruit IO](https://io.adafruit.com/), a web&nbsp;platform designed ([by Adafruit!](https://www.adafruit.com/about)) to&nbsp;_display_,&nbsp;_respond_, and&nbsp;_interact_&nbsp;with your project's data.

Simply load the WipperSnapper firmware onto your board, add credentials, and plug it into power. Your board will automatically register itself with your Adafruit IO account.

From there, you can add&nbsp;_components_&nbsp;to your board such as buttons, switches, potentiometers, sensors, and more! Components are&nbsp;_dynamically&nbsp;_added to hardware, so you can&nbsp;immediately start interacting, logging, and streaming the data your projects produce without writing code.

If you've never used WipperSnapper, click below to read through the quick start guide before continuing.

[Quickstart: Adafruit IO WipperSnapper](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper)
## Wiring
First, wire up an LTR390 to your board exactly as follows. Here is an example of the LTR390 wired to an&nbsp;[Adafruit ESP32 Feather V2](https://www.adafruit.com/product/5400)&nbsp;using I2C&nbsp;[with a STEMMA QT cable (no soldering required)](https://www.adafruit.com/product/4210)

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

![adafruit_products_featherV2_LTR390_bb.png](https://cdn-learn.adafruit.com/assets/assets/000/125/474/medium640/adafruit_products_featherV2_LTR390_bb.png?1697726975)

![adafruit_products_featherV2_LTR390_Breadboard_bb.png](https://cdn-learn.adafruit.com/assets/assets/000/125/475/medium640/adafruit_products_featherV2_LTR390_Breadboard_bb.png?1697727014)

## Usage

Connect your board to Adafruit IO Wippersnapper and **[navigate to the WipperSnapper board list](https://io.adafruit.com/wippersnapper).**

On this page, **select the WipperSnapper board you're using** to be brought to the board's interface page.

![](https://cdn-learn.adafruit.com/assets/assets/000/125/476/medium800/adafruit_products_02_DeviceSelection.png?1697727043)

If you do not see your board listed here - you need [to connect your board to Adafruit IO](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper) first.

On the device page, quickly&nbsp; **check that you're running the latest version of the WipperSnapper firmware**.

The device tile on the left indicates the version number of the firmware running on the connected board.

- **If the firmware version is green with a checkmark -** &nbsp;continue with this guide.
- **If the firmware version is red with an exclamation mark "!" -** &nbsp;[update to the latest WipperSnapper firmware](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper)&nbsp;on your board before continuing.

![adafruit_products_04_LatestVersion.png](https://cdn-learn.adafruit.com/assets/assets/000/125/477/medium640/adafruit_products_04_LatestVersion.png?1697727086)

![adafruit_products_04_UpdateRequired.png](https://cdn-learn.adafruit.com/assets/assets/000/125/478/medium640/adafruit_products_04_UpdateRequired.png?1697727104)

Next, make sure the sensor is plugged into your board and click the **&nbsp;I2C Scan&nbsp;** button.

![](https://cdn-learn.adafruit.com/assets/assets/000/113/177/medium800/sensor_page_crop_scan.png?1657724520)

You should see the LTR390's default I2C address of `0x53`&nbsp;pop-up in the I2C scan list.

![](https://cdn-learn.adafruit.com/assets/assets/000/125/482/medium800/adafruit_products_I2C_0x53.png?1697727522)

###  I don't see the sensor's I2C address listed! 


First, double-check the connection and/or wiring between the sensor and the board.

Then, reset the board and let it re-connect to Adafruit IO WipperSnapper.

With the sensor detected in an I2C scan, you're ready to add the sensor to your board.

**Click the New Component button or the + button** to bring up the component picker.

![](https://cdn-learn.adafruit.com/assets/assets/000/127/931/medium800/sensor_page_temperature___humidity_06_AddComponent.png?1708631009)

Adafruit IO supports a large amount of components. To quickly find your sensor, type&nbsp;`LTR-390` into the search bar, then select the&nbsp; **LTR-390** from the component picker.

![](https://cdn-learn.adafruit.com/assets/assets/000/126/885/medium800/adafruit_products_LTR-390_twinarrows_text.png?1704477982)

On the component configuration page, the **LTR390**'s sensor address should be listed along with the sensor's settings.

The&nbsp; **Send Every** &nbsp;option is specific to each sensor's measurements. This option will tell the Feather how often it should read from the **LTR390** sensor and send the data to Adafruit IO. Measurements can range from every 30 seconds to every 24 hours.

For this example, set the&nbsp; **Send Every&nbsp;** interval to every 30 seconds.

![](https://cdn-learn.adafruit.com/assets/assets/000/125/484/medium800/adafruit_products_LOyxTrmefe.png?1697728121)

Your device interface should now show the sensor components you created. After the interval you configured elapses, WipperSnapper will automatically read values from the sensor(s) and send them to Adafruit IO.

![](https://cdn-learn.adafruit.com/assets/assets/000/126/888/medium800/adafruit_products_xEJAIiLLjd.png?1704479841)

To view the data that has been logged from the sensor, click on the graph next to the sensor name.

![](https://cdn-learn.adafruit.com/assets/assets/000/126/889/medium800/adafruit_products_5G0lJp6xJQ.png?1704479945)

Here you can see the feed history and edit things about the feed such as the name, privacy, webhooks associated with the feed and more. If you want to learn more about how feeds work, [check out this page](https://learn.adafruit.com/all-the-internet-of-things-episode-four-adafruit-io/advanced-feeds).

![](https://cdn-learn.adafruit.com/assets/assets/000/126/886/medium800/adafruit_products_21a31PNn83.png?1704479461)

# Adafruit LTR390 UV Sensor

## Downloads

## Files

- [LTR390 Datasheet](https://optoelectronics.liteon.com/upload/download/DS86-2015-0004/LTR-390UV_Final_%20DS_V1%201.pdf)
- [EagleCAD files on GitHub](https://github.com/adafruit/Adafruit-LTR390-PCB)
- [Fritzing object in the Adafruit Fritzing Library](https://github.com/adafruit/Fritzing-Library/blob/master/parts/Adafruit%20LTR390%20UV%20Light%20Sensor.fzpz)
- [LTR390 Datasheet](https://optoelectronics.liteon.com/upload/download/DS86-2015-0004/LTR-390UV_Final_%20DS_V1%201.pdf)

## Schematic
![](https://cdn-learn.adafruit.com/assets/assets/000/098/164/medium800/adafruit_products_image.png?1609266508)

## **Fab Print**
![](https://cdn-learn.adafruit.com/assets/assets/000/098/165/medium800/adafruit_products_image.png?1609266597)


## Featured Products

### Adafruit LTR390 UV Light Sensor - STEMMA QT / Qwiic

[Adafruit LTR390 UV Light Sensor - STEMMA QT / Qwiic](https://www.adafruit.com/product/4831)
The LTR390 is one of the few low-cost UV sensors available, and it's a pretty nice one! With both ambient light and UVA sensing with a peak spectral response between 300 and 350nm. You can use it for measuring&nbsp; how much sun you can get before needing to covering up.

Unlike the...

In Stock
[Buy Now](https://www.adafruit.com/product/4831)
[Related Guides to the Product](https://learn.adafruit.com/products/4831/guides)
### STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable

[STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable](https://www.adafruit.com/product/4209)
This 4-wire cable is a little over 150mm / 6" long and fitted with JST-SH female 4-pin connectors on one end and premium Dupont male headers on the other. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert...

In Stock
[Buy Now](https://www.adafruit.com/product/4209)
[Related Guides to the Product](https://learn.adafruit.com/products/4209/guides)
### JST SH 4-pin Cable with Alligator Clips - STEMMA QT / Qwiic

[JST SH 4-pin Cable with Alligator Clips - STEMMA QT / Qwiic](https://www.adafruit.com/product/4398)
This cable will make it super easy to use our plug-and-play STEMMA QT boards with boards like Circuit Playground. On one end you get a Qwiic / STEMMA QT connector (technically known as a JST SH 4-pin plug)&nbsp; into 4 individual wires with grippy alligator clips. We're carrying these to...

Out of Stock
[Buy Now](https://www.adafruit.com/product/4398)
[Related Guides to the Product](https://learn.adafruit.com/products/4398/guides)
### 4-pin JST PH to JST SH Cable - STEMMA to QT / Qwiic

[4-pin JST PH to JST SH Cable - STEMMA to QT / Qwiic](https://www.adafruit.com/product/4424)
Are you a maker in the midst of&nbsp;a [**STEMMA**](https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma) dilemma? This 200mm long 4-wire cable is a fantastic chimera-cable fitted with **STEMMA QT / Sparkfun Qwiic JST SH** on one end,...

In Stock
[Buy Now](https://www.adafruit.com/product/4424)
[Related Guides to the Product](https://learn.adafruit.com/products/4424/guides)
### STEMMA QT / Qwiic JST SH 4-pin Cable with Premium Female Sockets

[STEMMA QT / Qwiic JST SH 4-pin Cable with Premium Female Sockets](https://www.adafruit.com/product/4397)
This 4-wire cable is a little over 150mm / 6" long and fitted with JST-SH female 4-pin connectors on one end and premium female headers on the other. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and...

In Stock
[Buy Now](https://www.adafruit.com/product/4397)
[Related Guides to the Product](https://learn.adafruit.com/products/4397/guides)
### STEMMA QT / Qwiic JST SH 4-pin Cable - 100mm Long

[STEMMA QT / Qwiic JST SH 4-pin Cable - 100mm Long](https://www.adafruit.com/product/4210)
This 4-wire cable is a little over 100mm / 4" long and fitted with JST-SH female 4-pin connectors on both ends. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove.

<a...></a...>

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

## Related Guides

- [Color-sensor Driven NeoPixel Dress](https://learn.adafruit.com/color-sensor-driven-neopixel-dress.md)
- [Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py](https://learn.adafruit.com/adafruit-qt-py-charger-bff.md)
- [Adafruit PyBadge and PyBadge LC](https://learn.adafruit.com/adafruit-pybadge.md)
- [June UV Sensor Bracelet Teardown](https://learn.adafruit.com/june-uv-sensor-bracelet-teardown.md)
- [Adafruit 1.47" Round Rectangle TFT Display](https://learn.adafruit.com/adafruit-1-47-round-rectangle-tft-display.md)
- [ Adafruit DRV8833 DC/Stepper Motor Driver Breakout Board](https://learn.adafruit.com/adafruit-drv8833-dc-stepper-motor-driver-breakout-board.md)
- [Adafruit Music Maker FeatherWing](https://learn.adafruit.com/adafruit-music-maker-featherwing.md)
- [Circuit Playground Bike Glove](https://learn.adafruit.com/circuit-playground-bike-glove.md)
- [Pocket Galaxy](https://learn.adafruit.com/pocket-galaxy.md)
- [Adafruit seesaw](https://learn.adafruit.com/adafruit-seesaw-atsamd09-breakout.md)
- [Adafruit 1.27" and 1.5" Color OLED Breakout Board](https://learn.adafruit.com/adafruit-1-5-color-oled-breakout-board.md)
- [Adafruit TLV493 Triple-Axis Magnetometer](https://learn.adafruit.com/adafruit-tlv493-triple-axis-magnetometer.md)
- [Fair Weather Friend: Internet-Connected Migraine or Allergies Detector](https://learn.adafruit.com/fair-weather-friend-internet-connected-health-and-leisure-forecaster.md)
- [Adafruit E-Ink Bonnet for Raspberry Pi](https://learn.adafruit.com/adafruit-e-ink-bonnet-for-raspberry-pi.md)
- [Adafruit TPS65131 Split Power Supply Boost Converter](https://learn.adafruit.com/adafruit-tps65131-split-power-supply-boost-converter.md)
