Prototyping with I2C has never been easier.


SparkFun's Qwiic Connect System uses 4-pin JST connectors to quickly interface development boards with sensors, LCDs, relays and more.

See Qwiic Products

Benefits of the Qwiic Connect System


The Qwiic Connect System is designed to keep your projects moving.

no soldering

no soldering

Qwiic cables (4-pin JST) plug easily from development boards to sensors, shields, accessory boards and more, making easy work of setting up a new prototype.

polarized connector

There's no need to worry about accidentally swapping the SDA and SCL wires on your breadboard. The Qwiic connector is polarized so you know you’ll have it wired correctly every time, right from the start.

daisy chain-able

It’s time to leverage the power of the I2C bus! Most Qwiic boards will have two or more connectors on them, allowing multiple devices to be connected.

Qwiic Line of Products


Our Qwiic line of products has grown to include powerful development boards, helpful shields, a vast array of sensors and much more.

Development Boards

SparkFun RedBoard Qwiic

SparkFun RedBoard Qwiic

DEV-15123
$19.95
2
SparkFun RedBoard Turbo - SAMD21 Development Board

SparkFun RedBoard Turbo - SAMD21 Development Board

DEV-14812
$24.95
2
SparkFun RedBoard Edge

SparkFun RedBoard Edge

DEV-14525
$21.95
3
SparkFun Edge Development Board - Apollo3 Blue

SparkFun Edge Development Board - Apollo3 Blue

DEV-15170
$14.95
10
SparkFun Thing Plus - ESP32 WROOM

SparkFun Thing Plus - ESP32 WROOM

WRL-14689
$20.95
5
SparkFun Pro RF - LoRa, 915MHz (SAMD21)

SparkFun Pro RF - LoRa, 915MHz (SAMD21)

WRL-14916
$29.95
5
SparkFun LoRa Gateway - 1-Channel (ESP32)

SparkFun LoRa Gateway - 1-Channel (ESP32)

WRL-15006
$34.95
2
SparkFun Pro nRF52840 Mini - Bluetooth Development Board

SparkFun Pro nRF52840 Mini - Bluetooth Development Board

DEV-15025
$29.95
SparkFun Thing Plus - SAMD51

SparkFun Thing Plus - SAMD51

DEV-14713
$19.95
1
BlackBoard Artemis

BlackBoard Artemis

SPX-15332
$19.95
BlackBoard Artemis Nano

BlackBoard Artemis Nano

SPX-15411
$14.95
BlackBoard Artemis ATP

BlackBoard Artemis ATP

SPX-15412
$24.95
1

HATs and Shields

SparkFun Qwiic Shield for Arduino

SparkFun Qwiic Shield for Arduino

DEV-14352
$6.95
SparkFun Qwiic HAT for Raspberry Pi

SparkFun Qwiic HAT for Raspberry Pi

DEV-14459
$5.95
1
SparkFun Qwiic Shield for Photon

SparkFun Qwiic Shield for Photon

DEV-14477
$5.95
SparkFun LTE CAT M1/NB-IoT Shield - SARA-R4

SparkFun LTE CAT M1/NB-IoT Shield - SARA-R4

CEL-14997
$79.95
1
Qwiic Expansion Board for Onion Omega

Qwiic Expansion Board for Onion Omega

DEV-15080
$15.00
SparkFun Qwiic pHAT for Raspberry Pi

SparkFun Qwiic pHAT for Raspberry Pi

DEV-15351
$5.95
SparkFun Servo pHAT for Raspberry Pi

SparkFun Servo pHAT for Raspberry Pi

DEV-15316
$10.95
1

Sensors

SparkFun Spectral Sensor Breakout - AS7262 Visible (Qwiic)

SparkFun Spectral Sensor Breakout - AS7262 Visible (Qwiic)

SEN-14347
$25.95
1
SparkFun Environmental Combo Breakout - CCS811/BME280 (Qwiic)

SparkFun Environmental Combo Breakout - CCS811/BME280 (Qwiic)

SEN-14348
$35.95
12
SparkFun Human Presence Sensor Breakout - AK9753 (Qwiic)

SparkFun Human Presence Sensor Breakout - AK9753 (Qwiic)

SEN-14349
$25.95
2
SparkFun Spectral Sensor Breakout - AS7263 NIR (Qwiic)

SparkFun Spectral Sensor Breakout - AS7263 NIR (Qwiic)

SEN-14351
$25.95
2
SparkFun GPS Breakout - XA1110 (Qwiic)

SparkFun GPS Breakout - XA1110 (Qwiic)

GPS-14414
$49.95
4
SparkFun Distance Sensor Breakout - RFD77402 (Qwiic)

SparkFun Distance Sensor Breakout - RFD77402 (Qwiic)

SEN-14539
$15.95
SparkFun Triple Axis Magnetometer Breakout - MLX90393 (Qwiic)

SparkFun Triple Axis Magnetometer Breakout - MLX90393 (Qwiic)

SEN-14571
$14.95
SparkFun Triple Axis Accelerometer Breakout - MMA8452Q (Qwiic)

SparkFun Triple Axis Accelerometer Breakout - MMA8452Q (Qwiic)

SEN-14587
$11.95
1
SparkFun Grid-EYE Infrared Array Breakout - AMG8833 (Qwiic)

SparkFun Grid-EYE Infrared Array Breakout - AMG8833 (Qwiic)

SEN-14607
$40.95
SparkFun Qwiic Flex Glove Controller

SparkFun Qwiic Flex Glove Controller

SEN-14666
$39.95
SparkFun VR IMU Breakout - BNO080 (Qwiic)

SparkFun VR IMU Breakout - BNO080 (Qwiic)

SEN-14686
$34.95
SparkFun Distance Sensor Breakout - 4 Meter, VL53L1X (Qwiic)

SparkFun Distance Sensor Breakout - 4 Meter, VL53L1X (Qwiic)

SEN-14722
$21.95
6
TFMini - Micro LiDAR Module (Qwiic)

TFMini - Micro LiDAR Module (Qwiic)

SEN-14786
$44.95
4
SparkFun IR Array Breakout - 110 Degree FOV, MLX90640 (Qwiic)

SparkFun IR Array Breakout - 110 Degree FOV, MLX90640 (Qwiic)

SEN-14843
$69.95
SparkFun IR Array Breakout - 55 Degree FOV, MLX90640 (Qwiic)

SparkFun IR Array Breakout - 55 Degree FOV, MLX90640 (Qwiic)

SEN-14844
$69.95
2
SparkFun GPS-RTK Board - NEO-M8P-2 (Qwiic)

SparkFun GPS-RTK Board - NEO-M8P-2 (Qwiic)

GPS-15005
$199.95
4
SparkFun UV Light Sensor Breakout - VEML6075 (Qwiic)

SparkFun UV Light Sensor Breakout - VEML6075 (Qwiic)

SEN-15089
$6.95
SparkFun GPS-RTK2 Board - ZED-F9P (Qwiic)

SparkFun GPS-RTK2 Board - ZED-F9P (Qwiic)

GPS-15136
$219.95
8
SparkFun Proximity Sensor Breakout - 20cm, VCNL4040 (Qwiic)

SparkFun Proximity Sensor Breakout - 20cm, VCNL4040 (Qwiic)

SEN-15177
$6.95
SparkFun RFID Qwiic Reader

SparkFun RFID Qwiic Reader

SEN-15191
$19.95
SparkFun GPS Breakout - ZOE-M8Q (Qwiic)

SparkFun GPS Breakout - ZOE-M8Q (Qwiic)

GPS-15193
$44.95
1
SparkFun GPS Breakout - Chip Antenna, SAM-M8Q (Qwiic)

SparkFun GPS Breakout - Chip Antenna, SAM-M8Q (Qwiic)

GPS-15210
$39.95
2
SparkFun Qwiic Scale - NAU7802

SparkFun Qwiic Scale - NAU7802

SEN-15242
$14.95
SparkFun Capacitive Touch Slider - CAP1203 (Qwiic)

SparkFun Capacitive Touch Slider - CAP1203 (Qwiic)

SEN-15344
$5.95
SparkFun Ambient Light Sensor - VEML6030 (Qwiic)

SparkFun Ambient Light Sensor - VEML6030 (Qwiic)

SEN-15436
$4.95
SparkFun 9DoF IMU Breakout - ICM-20948 (Qwiic)

SparkFun 9DoF IMU Breakout - ICM-20948 (Qwiic)

SEN-15335
$16.95

Accessory Boards

SparkFun Micro OLED Breakout (Qwiic)

SparkFun Micro OLED Breakout (Qwiic)

LCD-14532
$16.95
2
SparkFun Real Time Clock Module - RV-1805 (Qwiic)

SparkFun Real Time Clock Module - RV-1805 (Qwiic)

BOB-14558
$15.95
SparkFun Differential I2C Breakout - PCA9615 (Qwiic)

SparkFun Differential I2C Breakout - PCA9615 (Qwiic)

BOB-14589
$10.95
6
SparkFun Qwiic Mux Breakout - 8 Channel (TCA9548A)

SparkFun Qwiic Mux Breakout - 8 Channel (TCA9548A)

BOB-14685
$11.95
SparkFun Qwiic Keypad - 12 Button

SparkFun Qwiic Keypad - 12 Button

COM-15290
$9.95
SparkFun Transparent OLED HUD Breakout (Qwiic)

SparkFun Transparent OLED HUD Breakout (Qwiic)

LCD-15079
$99.95
SparkFun Qwiic Twist - RGB Rotary Encoder Breakout

SparkFun Qwiic Twist - RGB Rotary Encoder Breakout

DEV-15083
$19.95
SparkFun Qwiic Single Relay

SparkFun Qwiic Single Relay

COM-15093
$11.95
1
SparkFun Qwiic Quad Relay

SparkFun Qwiic Quad Relay

COM-15102
$29.95
1
SparkFun Qwiic OpenLog

SparkFun Qwiic OpenLog

DEV-15164
$16.95
SparkFun Qwiic MP3 Trigger

SparkFun Qwiic MP3 Trigger

DEV-15165
$19.95
3
SparkFun Qwiic Joystick

SparkFun Qwiic Joystick

COM-15168
$9.95
SparkFun Transparent Graphical OLED Breakout (Qwiic)

SparkFun Transparent Graphical OLED Breakout (Qwiic)

LCD-15173
$39.95
1
SparkFun Qwiic 12 Bit ADC - 4 Channel (ADS1015)

SparkFun Qwiic 12 Bit ADC - 4 Channel (ADS1015)

DEV-15334
$9.95

Kits

SparkFun Qwiic Kit for Raspberry Pi

SparkFun Qwiic Kit for Raspberry Pi

KIT-15367
$54.95
Qwiic Ideation Kit

Qwiic Ideation Kit

SPX-14754
$199.95
SparkFun Qwiic Starter Kit for Onion Omega

SparkFun Qwiic Starter Kit for Onion Omega

KIT-15125
$144.95
SparkFun RFID Qwiic Kit

SparkFun RFID Qwiic Kit

KIT-15209
$44.95
SparkFun Basic Autonomous Kit for Sphero RVR

SparkFun Basic Autonomous Kit for Sphero RVR

KIT-15302
$119.95
SparkFun Advanced Autonomous Kit for Sphero RVR

SparkFun Advanced Autonomous Kit for Sphero RVR

KIT-15303
$164.95
SparkFun Inventor's Kit - v4.1

SparkFun Inventor's Kit - v4.1

KIT-15267
$99.95

Cables & Connectors

Qwiic JST Connector - SMD 4-pin

Qwiic JST Connector - SMD 4-pin

PRT-14417
$0.50
Qwiic Cable - Breadboard Jumper (4-pin)

Qwiic Cable - Breadboard Jumper (4-pin)

PRT-14425
$1.50
Qwiic Cable - 50mm

Qwiic Cable - 50mm

PRT-14426
$0.95
Qwiic Cable - 100mm

Qwiic Cable - 100mm

PRT-14427
$1.50
Qwiic Cable - 200mm

Qwiic Cable - 200mm

PRT-14428
$1.50
Qwiic Cable - 500mm

Qwiic Cable - 500mm

PRT-14429
$1.95
SparkFun Qwiic Adapter

SparkFun Qwiic Adapter

DEV-14495
$1.50
Qwiic Cable - Female Jumper (4-pin)

Qwiic Cable - Female Jumper (4-pin)

CAB-14988
$1.50
SparkFun Qwiic Cable Kit

SparkFun Qwiic Cable Kit

KIT-15081
$7.95
1
Qwiic Cable - Grove Adapter (100mm)

Qwiic Cable - Grove Adapter (100mm)

PRT-15109
$1.50

Connection Options


Interfacing any microcontroller or development board with an I2C port will work with the Qwiic Connect System. Currently, we offer four easy-to-use shields:


For devices like the popular Arduino Pro Mini 3.3V and Teensy we recommend either cutting a Qwiic cable in two, or using the Qwiic Breadboard Cable and soldering the cable to the four spots on your development board.

Arduino Pro Mini 3.3V using a 50mm Qwiic Cable and Teensy LC using a Qwiic Breadboard Cable


We found it made more sense to solder four wires into place, rather than add 24 male pins and 24 female pins onto a shield that costs a bit of money as well.

Need more than one connection? Consider soldering four wires to a Qwiic Adapter. – you’ll have two Qwiic ports for less than $1.

Frequently Asked Questions


Check below to answer any questions you may have about using the Qwiic Connect System.

How much power can I use?

The very conservative max current on a Qwiic cable is 226mA[1]. If you want to push it, 28AWG is good for up to 1.4A for chassis wiring “isolated, unbundled wire in free air, as per the Handbook of Electronic Tables and Formulas for American Wire Gauge.” We wouldn’t recommend pushing the cables to 1.4A, but hundreds of mA should be fine.


What’s the pinout again?

All Qwiic cables have the following color scheme and arrangement:

  • Black = GND
  • Red = 3.3V
  • Blue = SDA
  • Yellow = SCL

What about the INT pin?

We deliberately chose four conductors to increase usability of the interconnecting cables, minimize the cost of the connectors and limit the PCB footprint. All boards with extra pin options (such as interrupts, address selection, power save mode, etc.) will have those pins broken out to 0.1" holes, so the end user can add extra connections as needed.


How far can I run the Qwiic system?

I2C stands for inter-integrated circuit, and we’ve got a tutorial dedicated to it here. The bus was designed to communicate between ICs on a printed circuit board, so it wasn’t really designed to go long distances. That said, we’ve successfully communicated with sensors and boards via I2C over 1 meter (~4 ft).

The fastest and easiest way to extend the range of your I2C communication bus is to use the Differential I2C Breakout. The breakout uses NXP’s PCA9615 IC, which converts the two default I2C signals into four differential signals, two for SCL and two for SDA. The differential signals are sent over an Ethernet cable, which attaches to the breakout through the on-board RJ-45 connectors. The differential signaling allows the I2C signals to reach distances of up to 100ft while still maintaining their signal integrity!


Can I use Qwiic on my system?

Absolutely. We would be thrilled if you used a Qwiic connector on your board or product! You can use the name Qwiic without royalties or attribution.

The requirements to say that your board is Qwiic or Qwiic-Compatible:

  1. You must use a version of our registered Qwiic logo from the files provided.
  2. Download Qwiic Logos
  3. You must use the same style 4-pin connector, JST or equivalent; you may not use a 5-pin or a different size connector. This is to make all Qwiic boards and systems interoperable.
  4. Boards must be 3.3V. You may do an on-board buck or boost to get to a different voltage (1.8V or 5V, for example), but the board must have onboard translation circuitry to work at 3.3V.
  5. All cables must follow the same color scheme: black for GND, red for 3.3V, blue for SDA, yellow for SCL.
  6. For obvious compatibility reasons you must follow the same pinout: GND / 3.3V / SDA / SCL.
  7. You may have any number of Qwiic connectors on a board. We encourage having a second connector on input and output boards to support daisy-chaining, but it is not required.

What about my 5V board?

We may implement a DC buck/boost board in the future, but for now Qwiic only supports 3.3V boards. Currently over 90 percent of our I2C products are 3.3V, and the technology market is accelerating this trend.


How can I connect existing SparkFun I2C Boards?

What if you already have a handful of SparkFun sensors and parts? We have been putting our standard GND/VCC/SDA/SCL pinout on all our I2C boards for many years. This makes it possible to attach a Qwiic Adapter that will get your SparkFun I2C sensor or actuator onto the Qwiic system.

Here is the list of the boards that have the standard I2C pinout and will work with the Qwiic adapter board:


Projects, Tutorials & Hookup Guides


Whether you are looking for help hooking up hardware, or you're just looking for project inspiration, take a look below. We are always trying to expand our library of projects and tutorials, so check back often or fill out the form above to be notified of new content.

Build a Qwiic Jukebox that is Toddler Approved!

March 29, 2019

Follow this tutorial to build your own custom jukebox. Note, this is designed simple and tough for use primarily with toddlers. It's also a great introduction to SparkFun's Qwiic products!

IoT Power Relay

May 21, 2018

Using the ESP32 to make a web-configured timed relay.

GPS-RTK2 Hookup Guide

January 14, 2019

Get precision down to the diameter of a dime with the new ZED-F9P from Ublox.

Displaying Your Coordinates with a GPS Module

April 30, 2019

This Arduino tutorial will teach you how to pinpoint and display your GPS coordinates with a press of a button using hardware from our Qwiic Connect System (I2C).

Qwiic Scale Hookup Guide

April 11, 2019

Create your own digital scale quickly and easily using the Qwiic Scale!